:root{--ink: #141210;--ink-2: #5c574e;--paper: #f3f0e9;--paper-2: #e7e2d7;--surface: #ffffff;--accent: #9a3b1e;--accent-lit: #e5875f;--on-accent: #fff7f3;--line: rgba(20, 18, 16, .14);--line-2: rgba(20, 18, 16, .3);--display: "Fraunces", "Iowan Old Style", Georgia, serif;--sans: "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--mono: "IBM Plex Mono", ui-monospace, Consolas, monospace;--ease: cubic-bezier(.16, 1, .3, 1)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}input,textarea,select{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}.display{font-family:var(--display);font-weight:400;letter-spacing:-.022em;line-height:1.04}.kick,.cap{margin:0;font-size:.68rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2)}.kick{display:flex;align-items:center;gap:10px}.kick:before{content:"";width:22px;height:1px;background:currentColor;flex:none}.cap{margin-top:24px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;border-radius:6px;font-size:.94rem;font-weight:500;white-space:nowrap;transition:transform .18s var(--ease),background .18s,border-color .18s,filter .18s}.btn-solid{background:var(--accent);color:var(--on-accent)}.btn-solid:hover{filter:brightness(1.1);transform:translateY(-1px)}.btn-line{border:1px solid var(--line-2)}.btn-line:hover{background:var(--paper-2);border-color:var(--ink);transform:translateY(-1px)}.btn:active{transform:translateY(0) scale(.985)}.btn[disabled]{opacity:.55;pointer-events:none}.btn-sm{min-height:36px;padding:0 16px;font-size:.86rem}.btn-paper{background:var(--paper);color:var(--ink)}.btn-paper:hover{filter:brightness(1.06);transform:translateY(-1px)}.link-q{border-bottom:1px solid var(--line-2);padding-bottom:2px;color:var(--ink-2);transition:color .18s,border-color .18s}.link-q:hover{color:var(--ink);border-color:var(--ink)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.ed{height:100svh;display:flex;flex-direction:column;overflow:hidden}.ed-top{flex:none;height:62px;display:flex;align-items:center;gap:12px;padding:0 18px;background:var(--ink);color:var(--paper)}.logo{display:flex;align-items:baseline;font-family:var(--display);font-size:1.2rem;letter-spacing:.005em;color:var(--paper);padding:4px 2px}.logo-mark{color:var(--accent-lit)}.ed-top :focus-visible{outline-color:var(--accent-lit)}.spacer{flex:1}.kb{font-family:var(--mono);font-size:.72rem;letter-spacing:.05em;font-variant-numeric:tabular-nums;color:#f3f0e9b3;border:1px solid rgba(243,240,233,.22);border-radius:5px;padding:5px 10px;transition:color .25s,border-color .25s}.kb.tight{color:var(--accent-lit);border-color:#e5875f80}.seg{display:flex;border:1px solid rgba(243,240,233,.22);border-radius:6px;overflow:hidden}.seg button{padding:7px 13px;font-size:.82rem;color:#f3f0e9b8;transition:background .18s,color .18s}.seg button.on{background:var(--paper);color:var(--ink)}.only-narrow{display:none}.meter{flex:none;height:3px;background:var(--paper-2);overflow:hidden}.meter i{display:block;height:100%;width:100%;background:var(--ink);transform-origin:left center;transition:transform .45s var(--ease),background .35s}.meter i.over{background:var(--accent)}.ed-body{flex:1;display:flex;min-height:0}.panel{width:clamp(360px,33vw,468px);flex:none;overflow-y:auto;overscroll-behavior:contain;background:var(--surface);border-right:1px solid var(--line)}.panel-head{padding:30px 26px 24px;border-bottom:1px solid var(--line)}.panel-head h1{font-size:clamp(1.7rem,2.4vw,2.15rem);margin:14px 0 0}.stage{flex:1;min-width:0;background:var(--paper-2);padding:clamp(14px,2vw,30px);display:grid;place-items:stretch}.preview{width:100%;height:100%;max-width:940px;margin-inline:auto;border:0;border-radius:3px;background:#fff;box-shadow:0 24px 60px -30px #1412108c,0 1px #14121014}.sec{border-bottom:1px solid var(--line)}.sec h2{margin:0;font:inherit}.sec-head{width:100%;display:flex;align-items:baseline;gap:14px;padding:17px 26px;text-align:left;transition:background .18s}.sec-head:hover{background:var(--paper)}.sec-n{font-family:var(--mono);font-size:.74rem;color:var(--ink-2);font-variant-numeric:tabular-nums;flex:none}.sec-t{font-family:var(--display);font-size:1.16rem;letter-spacing:-.015em;flex:1}.sec .tag{font-family:var(--mono);font-size:.68rem;color:var(--ink-2);background:var(--paper-2);border-radius:4px;padding:2px 7px;flex:none}.sec .chev{width:15px;height:15px;color:var(--ink-2);flex:none;align-self:center;transition:transform .25s var(--ease)}.sec.open .chev{transform:rotate(180deg)}.sec-body{display:none;padding:0 26px 28px}.sec.open .sec-body{display:block}.f{margin-top:16px}.f label{display:block;font-size:.68rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);margin-bottom:7px}.f input,.f textarea,.f select,.skill input{width:100%;border:1px solid var(--line-2);border-radius:6px;background:var(--paper);padding:11px 13px;font-size:.95rem;transition:border-color .18s,background .18s}.f input:hover,.f textarea:hover,.skill input:hover{background:var(--surface)}.f input:focus,.f textarea:focus,.f select:focus,.skill input:focus{border-color:var(--ink);background:var(--surface);outline:none}.f textarea{resize:vertical;min-height:68px;line-height:1.55}.f select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:38px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235c574e' stroke-width='1.6'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:15px 15px}.hint{font-size:.78rem;color:var(--ink-2);line-height:1.5;margin:7px 0 0}.f-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.f-pair .f{display:flex;flex-direction:column;justify-content:flex-end}.entry{border:1px solid var(--line);border-radius:8px;margin-top:12px;overflow:hidden}.entry-head{display:flex;align-items:center;gap:10px;padding:10px 13px;background:var(--paper)}.entry-n{font-family:var(--mono);font-size:.72rem;color:var(--ink-2);font-variant-numeric:tabular-nums}.entry-t{flex:1;min-width:0;font-size:.92rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entry-x{flex:none;width:28px;height:28px;border-radius:6px;display:grid;place-items:center;color:var(--ink-2);transition:background .18s,color .18s}.entry-x svg{width:15px;height:15px}.entry-x:hover{background:var(--paper-2);color:var(--accent)}.entry-body{padding:2px 13px 18px;border-top:1px solid var(--line)}.add{margin-top:14px;width:100%;display:flex;align-items:center;justify-content:center;gap:8px;border:1px dashed var(--line-2);border-radius:8px;padding:11px;font-size:.88rem;color:var(--ink-2);transition:border-color .18s,color .18s,background .18s}.add svg{width:15px;height:15px}.add:hover{border-color:var(--ink);color:var(--ink);background:var(--paper)}.skills{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.skill{display:flex;align-items:center;gap:2px}.skill input{padding:9px 11px;font-size:.9rem}.swatches{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px}.sw{border:1px solid var(--line);border-radius:7px;overflow:hidden;transition:transform .2s var(--ease),border-color .2s}.sw:hover{transform:translateY(-2px)}.sw.on{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.sw-c{display:flex;align-items:flex-end;gap:3px;height:34px;padding:7px}.sw-c i{flex:1;height:13px;border-radius:2px}.sw-n{display:block;font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);padding:5px 2px 6px;text-align:center;border-top:1px solid var(--line);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.panel-foot{display:flex;flex-direction:column;gap:3px;padding:22px 26px 44px;font-size:.73rem;letter-spacing:.04em;color:var(--ink-2)}.modal-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#1412108c;display:grid;place-items:center;padding:20px;animation:fade .2s var(--ease)}.modal{position:relative;width:min(640px,100%);max-height:92svh;overflow-y:auto;background:var(--paper);border-radius:12px;padding:34px;animation:pop .3s var(--ease)}@keyframes fade{0%{opacity:0}}@keyframes pop{0%{opacity:0;transform:translateY(14px) scale(.99)}}.modal h2{font-size:clamp(1.8rem,4vw,2.4rem);margin:16px 0 0}.modal .lede{color:var(--ink-2);font-size:.95rem;max-width:48ch;margin:12px 0 0}.modal-x{position:absolute;top:16px;right:16px;width:36px;height:36px;border-radius:6px;display:grid;place-items:center;color:var(--ink-2);transition:background .18s,color .18s}.modal-x svg{width:18px;height:18px}.modal-x:hover{background:var(--paper-2);color:var(--ink)}.share-link{display:flex;gap:10px;margin-top:26px}.share-link input{flex:1;min-width:0;border:1px solid var(--line-2);border-radius:6px;background:var(--surface);padding:12px 14px;font-family:var(--mono);font-size:.76rem;color:var(--ink-2)}.share-body{display:flex;gap:26px;flex-wrap:wrap;align-items:flex-start;margin-top:26px;padding-top:24px;border-top:1px solid var(--line)}.share-qr .cap,.share-side .cap{margin-top:0}.share-qr img,.qr-skel{width:168px;height:168px;margin-top:12px;border:1px solid var(--line);border-radius:8px;background:#fff;padding:8px}.qr-skel{background:var(--paper-2);border-style:dashed}.share-qr .note{max-width:26ch}.share-side{flex:1;min-width:210px}.figure{font-family:var(--display);font-size:2.7rem;line-height:1;margin:10px 0 0;font-variant-numeric:tabular-nums}.figure span{font-family:var(--sans);font-size:.82rem;letter-spacing:.12em;color:var(--ink-2);margin-left:8px}.share-actions{display:flex;flex-direction:column;gap:9px;margin-top:20px}.share-actions .btn{width:100%}.note{font-size:.86rem;line-height:1.55;color:var(--ink-2);margin:12px 0 0}.claim{margin-top:26px;padding-top:24px;border-top:1px solid var(--line)}.claim .cap{margin-top:0}.claim .note{max-width:46ch}.claim-row{display:flex;gap:10px;margin-top:14px}.claim-row input{flex:1;min-width:0;border:1px solid var(--line-2);border-radius:6px;background:var(--surface);padding:10px 13px;font-family:var(--mono);font-size:.84rem}.claim-code,.claim-have{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:14px 0 0}.claim-code code,.claim-have code{font-family:var(--mono);font-size:.8rem;letter-spacing:.05em;border:1px solid var(--line-2);border-radius:5px;padding:9px 12px;background:var(--surface);word-break:break-all}.claim-code code{border-color:var(--accent);color:var(--accent)}.claim-code:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.claim-held{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:14px}.claim-release{font-size:.84rem}.claim-release[disabled]{opacity:.5;pointer-events:none}.claim-warn{margin:12px 0 0;font-size:.86rem;line-height:1.5;color:var(--accent);max-width:46ch}.claim-say{min-height:1.3em;margin:12px 0 0;font-size:.86rem;color:var(--ink-2)}.claim-note{max-width:54ch;margin:12px 0 0;font-size:.76rem;line-height:1.5;color:var(--ink-2);opacity:.85}.lp{min-height:100svh}.lp-in{width:min(1180px,100%);margin-inline:auto;padding-inline:clamp(20px,5vw,56px)}.lp-top{display:flex;align-items:center;justify-content:space-between;gap:16px;width:min(1180px,100%);margin-inline:auto;padding:22px clamp(20px,5vw,56px) 0}.logo-ink{color:var(--ink)}.logo-ink .logo-mark{color:var(--accent)}.lp-top-a{font-size:.86rem;color:var(--ink-2);border-bottom:1px solid transparent;transition:color .18s,border-color .18s}.lp-top-a:hover{color:var(--ink);border-color:var(--ink)}.lp-hint{display:flex;align-items:center;gap:14px;width:min(1180px,100%);margin:18px auto 0;padding-inline:clamp(20px,5vw,56px)}.lp-hint p{flex:1;min-width:0;margin:0;padding:10px 0 10px 14px;border-left:2px solid var(--accent);font-size:.9rem;color:var(--ink-2)}.lp-hint-go{flex:none}.lp-hint-x{flex:none;width:30px;height:30px;display:grid;place-items:center;color:var(--ink-2);border-radius:5px}.lp-hint-x svg{width:15px;height:15px}.lp-hint-x:hover{background:var(--paper-2);color:var(--ink)}.lp-hero{width:min(1180px,100%);margin-inline:auto;padding:clamp(48px,8vw,104px) clamp(20px,5vw,56px) clamp(72px,10vw,130px);display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);grid-template-areas:"say do" "demo do";gap:clamp(28px,3.4vw,46px) clamp(34px,5vw,76px);align-items:center}.lp-hero-say{grid-area:say}.lp-hero-do{grid-area:do}.lp-h1{margin:18px 0 0;font-size:clamp(2.7rem,7vw,5.3rem);letter-spacing:-.032em;line-height:.98;max-width:13ch}.hw{display:inline-block;animation:hw .8s var(--ease) both}@keyframes hw{0%{opacity:0;transform:translateY(.4em)}}.lp-lede{margin:24px 0 0;max-width:48ch;font-size:clamp(1rem,1.15vw,1.1rem);color:var(--ink-2)}.lp-manual{margin:26px 0 0;font-size:.92rem}.drop{position:relative;display:grid;justify-items:center;align-content:center;gap:14px;min-height:clamp(300px,38vw,380px);padding:clamp(26px,3.4vw,44px);text-align:center;cursor:pointer;background:var(--surface);border:1px dashed var(--line-2);border-radius:14px;box-shadow:0 30px 60px -46px #14121099;transition:border-color .22s var(--ease),background .22s,transform .22s var(--ease),box-shadow .22s var(--ease)}.drop:hover{border-color:var(--ink);transform:translateY(-2px)}.drop:focus-within{outline:2px solid var(--accent);outline-offset:3px}.drop.over{border-style:solid;border-color:var(--accent);transform:translateY(-5px) scale(1.014) rotate(-.45deg);box-shadow:0 48px 86px -42px #9a3b1e85}.drop.over .drop-i{color:var(--accent);transform:translateY(3px)}.drop.busy{cursor:progress;border-style:solid;border-color:var(--line-2)}.drop-i{width:34px;height:34px;color:var(--ink-2);transition:color .22s,transform .35s var(--ease)}.drop-t{font-size:clamp(1.28rem,2.1vw,1.62rem);letter-spacing:-.02em;max-width:18ch}.drop-pick{pointer-events:none}.drop-h{font-size:.82rem;line-height:1.5;color:var(--ink-2);max-width:34ch}.bar{width:168px;height:2px;background:var(--paper-2);overflow:hidden;border-radius:2px}.bar i{display:block;width:40%;height:100%;background:var(--accent);animation:slide 1.15s var(--ease) infinite}@keyframes slide{0%{transform:translate(-120%)}to{transform:translate(320%)}}.drop-err{min-height:1.4em;margin:12px 0 0;font-size:.86rem;color:var(--accent);text-align:center}.lp-example{width:100%;margin-top:4px}.paste{margin-top:6px;border-top:1px solid var(--line);padding-top:14px}.paste summary{cursor:pointer;font-size:.86rem;color:var(--ink-2);list-style:none;display:flex;align-items:center;gap:9px;transition:color .18s}.paste summary::-webkit-details-marker{display:none}.paste summary:before{content:"";width:7px;height:7px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(-45deg);transition:transform .25s var(--ease)}.paste[open] summary:before{transform:rotate(45deg)}.paste summary:hover{color:var(--ink)}.paste textarea{width:100%;margin-top:12px;border:1px solid var(--line-2);border-radius:8px;background:var(--surface);padding:12px 14px;font-size:.9rem;line-height:1.55;resize:vertical;transition:border-color .18s}.paste textarea:focus{border-color:var(--ink);outline:none}.paste .btn{margin-top:10px}.hd{grid-area:demo;display:grid;gap:12px;width:min(100%,470px)}.hd-doc{position:relative;padding:22px clamp(20px,2.2vw,26px) 20px;background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:0 24px 48px -42px #141210bf}.hd-doc:before{content:"";position:absolute;left:0;top:20px;bottom:20px;width:2px;border-radius:0 2px 2px 0;background:var(--accent)}.hd-name{margin:0;padding-right:100px;min-height:1.26em;font-size:1.42rem;line-height:1.22}.hd-head{margin:5px 0 0;min-height:1.5em;font-size:.85rem;line-height:1.5;color:var(--ink-2)}.hd-rule{height:1px;background:var(--line);margin:15px 0 12px}.hd-role{margin:0;min-height:1.5em;display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:.85rem;font-weight:500;line-height:1.5}.hd-co{margin:2px 0 0;min-height:1.5em;font-size:.82rem;line-height:1.5;color:var(--ink-2)}.hd-per{font-family:var(--mono);font-size:.66rem;font-weight:400;letter-spacing:.05em;white-space:nowrap;color:var(--ink-2)}.hd-caret{display:inline-block;width:1px;height:1em;margin-left:2px;vertical-align:-.14em;background:var(--accent);animation:caret 1.05s steps(1,end) infinite}.hd-name .hd-caret{width:2px}@keyframes caret{50%{opacity:0}}.hd-link{margin-top:15px;padding:9px 11px;background:var(--paper);border:1px solid var(--line);border-radius:7px;max-height:3.6em;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 56%,transparent 100%);mask-image:linear-gradient(180deg,#000 56%,transparent 100%)}.hd-link code{font-family:var(--mono);font-size:.6rem;line-height:1.8;letter-spacing:.01em;color:var(--ink-2);word-break:break-all}.hd-qr{position:absolute;top:19px;right:clamp(20px,2.2vw,26px);width:86px;height:86px;border-radius:3px;opacity:.9;animation:qrin .7s var(--ease) both}@keyframes qrin{0%{opacity:0;transform:scale(.94)}}.hd-foot{margin:0;padding:0 2px;display:flex;align-items:baseline;justify-content:space-between;gap:14px}.hd-cap{font-size:.84rem;color:var(--ink-2)}.hd-b{font-family:var(--mono);font-size:.7rem;letter-spacing:.05em;font-variant-numeric:tabular-nums;color:var(--ink-2)}.lp-demo{background:var(--ink);color:var(--paper);padding:clamp(72px,10vw,148px) 0}.lp-demo .kick{color:#f3f0e98c}.lp-demo :focus-visible{outline-color:var(--accent-lit)}.lp-h2{margin:16px 0 0;font-size:clamp(2rem,4.6vw,3.4rem);letter-spacing:-.028em;max-width:18ch}.lp-body{margin:20px 0 0;max-width:56ch;color:var(--ink-2);font-size:1rem}.lp-demo .lp-body{color:#f3f0e9b8}.payload{margin-top:34px;padding:18px 0;border-top:1px solid rgba(243,240,233,.18);border-bottom:1px solid rgba(243,240,233,.18);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.pay-track{display:flex;gap:3ch;width:max-content;animation:pay 92s linear infinite}@keyframes pay{to{transform:translate(calc(-50% - 1.5ch))}}.payload code{font-family:var(--mono);font-size:.72rem;line-height:1.75;letter-spacing:.01em;color:#f3f0e980;white-space:nowrap}.lp-demo-foot{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:28px}.show{background:var(--paper-2);padding:clamp(72px,10vw,148px) 0}.show-grid{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(30px,5vw,76px);align-items:start;margin-top:clamp(30px,4vw,54px)}.show-pick{max-width:36ch;align-self:center}.show-tpl{display:flex;flex-wrap:wrap;gap:clamp(16px,2.4vw,32px);margin-top:12px}.show-chip{font-family:var(--display);font-size:1.12rem;letter-spacing:-.018em;color:var(--ink-2);padding-bottom:6px;border-bottom:1px solid transparent;transition:color .2s,border-color .2s}.show-chip:hover{color:var(--ink)}.show-chip.on{color:var(--ink);border-bottom-color:var(--ink)}.show-dots{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.show-dot{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--line-2);transition:transform .2s var(--ease),box-shadow .2s,border-color .2s}.show-dot i{width:11px;height:11px;border-radius:50%}.show-dot:hover{transform:translateY(-2px)}.show-dot.on{border-color:var(--ink);box-shadow:0 0 0 3px #1412101f}.show-now{margin:26px 0 0;font-family:var(--mono);font-size:.72rem;letter-spacing:.06em;color:var(--ink-2)}.show-stage{--z: .58;position:relative;width:calc(824px * var(--z));height:calc(1165px * var(--z));border:1px solid rgba(20,18,16,.1);box-shadow:0 1px 2px #1412101a,0 26px 52px -26px #14121080;overflow:hidden;transition:background-color .5s var(--ease)}.show-stage:after{content:"";position:absolute;inset:auto 0 0 0;height:16%;background:linear-gradient(to bottom,transparent,var(--sheet-bg, #ffffff));pointer-events:none}.show-doc{position:absolute;top:0;left:0;width:824px;height:1800px;border:0;transform:scale(var(--z));transform-origin:0 0;animation:sheet .5s var(--ease) both}@keyframes sheet{0%{opacity:0}}.lp-why{padding:clamp(72px,10vw,148px) 0;border-top:1px solid var(--line)}.lp-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,5vw,72px);align-items:start}.lp-body-lg{color:var(--ink-2);font-size:clamp(1.05rem,1.5vw,1.24rem);line-height:1.62;max-width:54ch}.lp-foot{background:var(--ink);color:var(--paper);padding:clamp(48px,7vw,88px) 0 clamp(30px,4vw,44px)}.lp-foot :focus-visible{outline-color:var(--accent-lit)}.wordmark{margin:0;font-family:var(--display);font-size:clamp(3.4rem,15vw,9.5rem);line-height:.86;letter-spacing:-.04em;color:#f3f0e921;-webkit-user-select:none;user-select:none}.lp-foot-row{display:flex;align-items:center;gap:14px 28px;flex-wrap:wrap;margin-top:clamp(26px,4vw,44px);padding-top:22px;border-top:1px solid rgba(243,240,233,.16);font-size:.84rem;color:#f3f0e9ad}.lp-foot-row a{border-bottom:1px solid transparent;transition:color .18s,border-color .18s}.lp-foot-row a:hover{color:var(--paper);border-color:#f3f0e980}.lp-foot-row .seg{margin-left:auto}.rise{animation:rise .85s var(--ease) both}.rise-2{animation-delay:.1s}.rise-3{animation-delay:.2s}@keyframes rise{0%{opacity:0;transform:translateY(18px)}}.rev{opacity:0;transform:translateY(20px);transition:opacity .75s var(--ease),transform .75s var(--ease)}.rev.in{opacity:1;transform:none}@media(max-width:980px){.only-narrow{display:flex}.ed-top{padding:0 12px;gap:8px}.panel{width:100%;border-right:0}.stage{padding:12px}.ed-body.pane-edit .stage,.ed-body.pane-preview .panel{display:none}.modal{padding:26px 20px}.swatches{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"say" "do" "demo";gap:34px}.lp-h1{max-width:16ch}.hd{width:100%}.lp-split{grid-template-columns:minmax(0,1fr)}.lp-foot-row .seg{margin-left:0}.show-grid{grid-template-columns:minmax(0,1fr)}.show-pick{max-width:none}.show-stage{--z: .52}}@media(max-width:560px){.show-stage{--z: .42}}@media(max-width:420px){.ed .kb{display:none}.drop{min-height:268px}.show-stage{--z: .36}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.rev,.rise,.hw{opacity:1!important;transform:none!important}.bar i{animation:none;width:100%}.pay-track,.hd-caret,.hd-qr{animation:none!important}.show-doc{animation:none!important;opacity:1!important}}
