.demo-sticker{all:unset;cursor:pointer;z-index:1;border-radius:50%;transition:rotate .2s,scale .2s;position:absolute;bottom:96px;left:-48px;rotate:-10deg}.demo-sticker:hover:not(:disabled){rotate:-4deg;scale:1.05}.demo-sticker:focus-visible{outline:2px solid var(--lemon);outline-offset:6px}.demo-sticker:disabled{cursor:default}.demo-sticker-face{text-align:center;background:var(--lemon);width:144px;height:144px;color:var(--night);border-radius:50%;align-content:center;place-items:center;gap:4px;display:grid;position:relative;box-shadow:0 16px 30px -12px #000}.demo-sticker-face:before{content:"";border:1.5px dashed #11131a80;border-radius:50%;position:absolute;inset:8px}@media (width<=820px){.demo-sticker{bottom:72px;left:-20px}.demo-sticker-face{width:120px;height:120px}}body>:is(header,main,footer){transition:filter .5s}body.demo-on>:is(header,main,footer){filter:blur(6px)brightness(.5)}.demo-stage{z-index:50;pointer-events:none;position:fixed;inset:0;overflow:hidden}.demo-stage .demo-card{width:min(300px,86vw);position:absolute;translate:-50% -50%}.demo-stage.asking .demo-card:not(.demo-question){opacity:.25;transition:opacity .3s}.demo-counter{background:var(--night-raised);border:1px solid var(--line);color:var(--lemon);font:500 12px/17px var(--mono);border-radius:999px;padding:8px 14px;position:absolute;top:20px;left:24px}.demo-controls{pointer-events:auto;gap:8px;display:flex;position:absolute;top:20px;right:24px}.demo-control{all:unset;cursor:pointer;background:var(--night-raised);border:1px solid var(--line);color:var(--cream);font:500 12px/17px var(--mono);border-radius:999px;padding:8px 14px}.demo-control:hover{border-color:var(--fog)}.demo-control:focus-visible{outline:2px solid var(--lemon);outline-offset:2px}.demo-form,.demo-mail{background:var(--night-raised);border:1px solid var(--line);border-radius:14px;gap:10px;padding:14px 16px 16px;display:grid;box-shadow:0 30px 60px -20px #000}.demo-chrome{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding-bottom:10px;display:flex}.demo-dot{background:var(--lemon);border-radius:50%;width:8px;height:8px}.demo-head,.demo-field{gap:4px;display:grid}.demo-input{background:var(--slate);border:1px solid var(--line);min-height:34px;color:var(--cream);border-radius:8px;padding:7px 10px;font-size:13px;line-height:19px}.demo-input.typing{border-color:var(--lemon)}.demo-input.typing:after{content:"";vertical-align:-2px;background:var(--lemon);width:1.5px;height:14px;margin-left:1px;animation:.8s step-end infinite demo-blink;display:inline-block}.demo-input.waiting{color:var(--fog);animation:1s ease-in-out infinite demo-pulse}.demo-file{justify-content:space-between;align-items:center;gap:8px;display:flex}.demo-pill{background:var(--lemon);color:var(--night);font:500 9px/1 var(--mono);letter-spacing:.6px;text-transform:uppercase;border-radius:4px;padding:4px 6px}.demo-submit{text-align:center;background:var(--lemon);color:var(--night);border-radius:8px;margin-top:4px;padding:9px;font-size:14px;font-weight:600}.demo-note{color:var(--lemon);opacity:0}.demo-code{font:500 26px/1 var(--mono);letter-spacing:3px;color:var(--lemon)}.demo-flying{white-space:nowrap;text-shadow:0 0 18px #f4d35e99;position:absolute}.demo-slam{border:2.5px dashed var(--tangerine);background:color-mix(in srgb, var(--tangerine) 16%, var(--night-raised));width:84px;height:84px;color:var(--tangerine);font:500 13px/1 var(--mono);letter-spacing:1.2px;text-align:center;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:58px;right:18px;rotate:-12deg}.demo-slam-top{top:14px;bottom:auto}.demo-ring{border:2px solid var(--tangerine);border-radius:50%;width:90px;height:90px;position:absolute}.demo-chad{border-radius:50%;width:8px;height:8px;position:absolute}.demo-stage .demo-question{background:var(--tangerine);width:min(340px,88vw);color:var(--tangerine-ink);pointer-events:auto;border-radius:14px;gap:8px;padding:20px 22px;display:grid;box-shadow:0 30px 60px -20px #000}.demo-question .section{padding-right:70px}.demo-question .demo-slam{border-color:var(--tangerine-ink);color:var(--tangerine-ink);background:color-mix(in srgb, var(--tangerine-ink) 10%, var(--tangerine))}.demo-chips{gap:8px;margin-top:6px;display:flex}.demo-chip{all:unset;cursor:pointer;border:1.5px solid var(--tangerine-ink);border-radius:999px;padding:8px 20px;font-size:14px;font-weight:600}.demo-chip:focus-visible{outline:2px solid var(--tangerine-ink);outline-offset:2px}.demo-chip.picked{background:var(--tangerine-ink);color:var(--tangerine)}.demo-chip:disabled{cursor:default}.demo-stage .demo-mini{width:230px;box-shadow:0 16px 30px -14px #000}.demo-mini .section{font-size:16px;line-height:20px}.demo-stage .demo-final{width:min(380px,88vw);color:var(--night);pointer-events:auto;background:#f3e9a8;border-radius:14px;gap:6px;padding:24px 26px 22px;display:grid;box-shadow:0 40px 80px -20px #000}.demo-final .overline{color:#7a6a10;padding-right:90px}.demo-final-title{font:700 34px/38px var(--serif);letter-spacing:-.6px;padding-right:60px}.demo-final .caption{color:#5e5a50;font-size:14px;line-height:20px}.demo-final .demo-slam{color:#7a6a10;background:#e7dc99;border-color:#7a6a10;font-size:11px}.demo-get{all:unset;cursor:pointer;background:var(--night);color:var(--lemon);border-radius:10px;justify-self:start;margin-top:14px;padding:10px 20px;font-size:15px;font-weight:600}.demo-get:hover{opacity:.85}.demo-get:focus-visible{outline:2px solid var(--night);outline-offset:2px}@keyframes demo-blink{50%{opacity:0}}@keyframes demo-pulse{50%{opacity:.45}}.waitlist[data-astro-cid-v6wlzwr5]{gap:12px;max-width:30rem;display:grid}.waitlist-row[data-astro-cid-v6wlzwr5]{gap:10px;display:flex}input[data-astro-cid-v6wlzwr5][type=email]{box-sizing:border-box;border:1px solid var(--line);background:var(--night-raised);min-width:0;height:54px;color:var(--cream);border-radius:10px;flex:1;padding:0 16px;font:400 16px Inter,system-ui,sans-serif}input[data-astro-cid-v6wlzwr5][type=email]::placeholder{color:var(--fog)}input[data-astro-cid-v6wlzwr5][type=email]:focus{border-color:var(--lemon);outline:none}.waitlist-button[data-astro-cid-v6wlzwr5]{all:unset;cursor:pointer;background:var(--lemon);height:54px;color:var(--night);border-radius:10px;flex:none;align-items:stretch;display:flex}.waitlist-button[data-astro-cid-v6wlzwr5]>.section[data-astro-cid-v6wlzwr5]{align-items:center;padding:0 18px;font-size:17px;display:flex}.waitlist-stub[data-astro-cid-v6wlzwr5]{border-left:1.5px dashed #11131a80;place-items:center;padding:0 14px;display:grid}.waitlist-button[data-astro-cid-v6wlzwr5]:hover:not(:disabled){filter:brightness(1.05)}.waitlist-button[data-astro-cid-v6wlzwr5]:focus-visible{outline:2px solid var(--lemon);outline-offset:3px}.waitlist-button[data-astro-cid-v6wlzwr5]:disabled{opacity:.6;cursor:default}.waitlist-trap[data-astro-cid-v6wlzwr5]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.waitlist-note[data-astro-cid-v6wlzwr5][data-tone=error]{color:#f29a8a}.waitlist-note[data-astro-cid-v6wlzwr5][data-tone=done]{color:var(--lemon)}.sr-only[data-astro-cid-v6wlzwr5]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=520px){.waitlist-row[data-astro-cid-v6wlzwr5]{flex-direction:column}input[data-astro-cid-v6wlzwr5][type=email]{flex:none;width:100%}.waitlist-button[data-astro-cid-v6wlzwr5]{justify-content:space-between}}
