.waitlist[data-astro-cid-lsxrvkd2]{max-width:480px}.waitlist__form[data-astro-cid-lsxrvkd2]{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:999px;gap:8px;padding:6px;display:flex}input[data-astro-cid-lsxrvkd2]{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;flex:1;padding:10px 16px}input[data-astro-cid-lsxrvkd2]:focus{outline:none}.waitlist__form[data-astro-cid-lsxrvkd2]:focus-within{outline:3px solid var(--accent);outline-offset:2px}button[data-astro-cid-lsxrvkd2]{background:var(--accent);color:var(--accent-ink);font:inherit;cursor:pointer;border:0;border-radius:999px;flex-shrink:0;padding:12px 22px;font-weight:700;transition:transform .15s,filter .15s}button[data-astro-cid-lsxrvkd2]:hover{filter:brightness(1.08);transform:translateY(-1px)}.waitlist__done[data-astro-cid-lsxrvkd2]{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);color:var(--ink);border-radius:999px;align-items:center;gap:12px;padding:6px 6px 6px 8px;animation:.35s cubic-bezier(.2,.9,.3,1.3) done-in;display:flex}.waitlist__form[data-astro-cid-lsxrvkd2][hidden],.waitlist__done[data-astro-cid-lsxrvkd2][hidden]{display:none}.waitlist__done[data-astro-cid-lsxrvkd2]:focus{outline:none}@keyframes done-in{0%{opacity:0;scale:.94}}.waitlist__check[data-astro-cid-lsxrvkd2]{background:var(--accent);width:40px;height:40px;color:var(--accent-ink);border-radius:50%;flex-shrink:0;place-items:center;font-size:1.125rem;font-weight:700;display:grid}.waitlist__done-text[data-astro-cid-lsxrvkd2]{flex-direction:column;flex:1;width:0;margin:0;line-height:1.3;display:flex}.waitlist__done-text[data-astro-cid-lsxrvkd2]>span[data-astro-cid-lsxrvkd2]{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-soft);font-size:.875rem;overflow:hidden}.waitlist__email[data-astro-cid-lsxrvkd2]{color:var(--ink);font-weight:600}.waitlist__again[data-astro-cid-lsxrvkd2]{width:44px;height:44px;color:var(--ink);border:1px solid var(--line);background:0 0;place-items:center;padding:0;display:grid}.waitlist__again[data-astro-cid-lsxrvkd2]:hover{background:var(--accent);color:var(--accent-ink);border-color:var(--accent);filter:none}.waitlist__again[data-astro-cid-lsxrvkd2]:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.waitlist__again[data-astro-cid-lsxrvkd2] svg[data-astro-cid-lsxrvkd2]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}@media (prefers-reduced-motion:reduce){.waitlist__done[data-astro-cid-lsxrvkd2]{animation:none}}.waitlist__note[data-astro-cid-lsxrvkd2]{color:var(--ink-soft);margin:12px 0 0 20px;font-size:.875rem}.waitlist__note[data-astro-cid-lsxrvkd2][data-done]{color:var(--ink);font-weight:600}.waitlist__note[data-astro-cid-lsxrvkd2] a[data-astro-cid-lsxrvkd2]{color:var(--ink);white-space:nowrap;font-weight:700}.waitlist__perks[data-astro-cid-lsxrvkd2]{color:var(--ink-soft);flex-wrap:wrap;justify-content:center;gap:8px 20px;margin:24px 0 0;padding:0;font-size:.9375rem;list-style:none;display:flex}.waitlist__perks[data-astro-cid-lsxrvkd2] li[data-astro-cid-lsxrvkd2]:before{content:"✓ ";color:var(--accent);font-weight:700}@media (width<=460px){.waitlist__form[data-astro-cid-lsxrvkd2]{border-radius:18px;flex-direction:column}input[data-astro-cid-lsxrvkd2]{padding:12px 14px}.waitlist__note[data-astro-cid-lsxrvkd2]{margin-left:4px}.waitlist__perks[data-astro-cid-lsxrvkd2]{flex-direction:column;align-items:flex-start}}.demo[data-astro-cid-wvy4lcps]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:clamp(24px,4vw,40px)}.demo__setup[data-astro-cid-wvy4lcps]{grid-template-columns:1.4fr 1fr;gap:12px;display:grid}.demo__setup[data-astro-cid-wvy4lcps] label[data-astro-cid-wvy4lcps]{color:var(--ink-soft);flex-direction:column;gap:6px;font-size:.8125rem;font-weight:600;display:flex}.demo__field[data-astro-cid-wvy4lcps]{display:block;position:relative}.demo__prefix[data-astro-cid-wvy4lcps]{color:var(--ink-soft);font-size:1.125rem;position:absolute;top:50%;left:12px;translate:0 -50%}.demo__setup[data-astro-cid-wvy4lcps] input[data-astro-cid-wvy4lcps]{width:100%;font:inherit;color:var(--ink);background:var(--bg);border:1px solid var(--line);border-radius:12px;padding:10px 12px;font-size:1.125rem;font-weight:600}.demo__field[data-astro-cid-wvy4lcps] input[data-astro-cid-wvy4lcps]{padding-left:calc(16px + var(--prefix-chars,1) * .6em)}.demo__setup[data-astro-cid-wvy4lcps] input[data-astro-cid-wvy4lcps]:focus{outline:2px solid var(--green);outline-offset:1px}.demo__today[data-astro-cid-wvy4lcps]{color:var(--ink-soft);margin:20px 0 0}.demo__today[data-astro-cid-wvy4lcps] strong[data-astro-cid-wvy4lcps]{color:var(--ink)}.demo__joke[data-astro-cid-wvy4lcps]{background:var(--bg-soft);border-radius:12px;margin:10px 0 0;padding:10px 14px;font-size:.9375rem;font-style:italic}.demo__label[data-astro-cid-wvy4lcps]{margin-top:24px;font-size:1.125rem;font-weight:600;display:block}.demo__label[data-astro-cid-wvy4lcps] output[data-astro-cid-wvy4lcps]{font-size:1.5rem}input[data-astro-cid-wvy4lcps][type=range]{width:100%;accent-color:var(--ink);height:28px;margin:16px 0 28px}.demo__result[data-astro-cid-wvy4lcps]{background:var(--bg-soft);border-radius:16px;padding:22px 24px;transition:background .2s}.demo__result[data-astro-cid-wvy4lcps][data-state=under]{background:var(--green-soft)}.demo__result[data-astro-cid-wvy4lcps][data-state=little-over]{background:var(--yellow-soft)}.demo__result[data-astro-cid-wvy4lcps][data-state=over]{background:var(--red-soft)}.demo__result-label[data-astro-cid-wvy4lcps]{color:var(--ink-soft);margin:0;font-size:.9375rem}.demo__result-amount[data-astro-cid-wvy4lcps]{overflow-wrap:anywhere;margin:4px 0 6px;font-size:clamp(2.5rem,7vw,3.5rem);font-weight:600;line-height:1.05;transition:color .2s}[data-astro-cid-wvy4lcps][data-state=under] .demo__result-amount[data-astro-cid-wvy4lcps]{color:var(--green)}[data-astro-cid-wvy4lcps][data-state=little-over] .demo__result-amount[data-astro-cid-wvy4lcps]{color:var(--amber)}[data-astro-cid-wvy4lcps][data-state=over] .demo__result-amount[data-astro-cid-wvy4lcps]{color:var(--red)}.demo__message[data-astro-cid-wvy4lcps]{margin:0;font-weight:500}.demo__month[data-astro-cid-wvy4lcps]{border-top:1px dashed var(--line);color:var(--ink-soft);margin:12px 0 0;padding-top:12px;font-size:.9375rem}.stores[data-astro-cid-pptrituu]{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.store[data-astro-cid-pptrituu]{color:#fff;background:#000;border:1.5px solid #ffffff4d;border-radius:14px;align-items:center;gap:10px;padding:9px 18px 9px 14px;line-height:1.15;text-decoration:none;transition:transform .2s;display:inline-flex;position:relative}.store[data-astro-cid-pptrituu][href]:hover{transform:translateY(-2px)}.store__icon[data-astro-cid-pptrituu]{flex:none;width:26px;height:26px}.store__name[data-astro-cid-pptrituu]{text-align:left;display:grid}.store__pre[data-astro-cid-pptrituu]{font-size:.6875rem}.store__title[data-astro-cid-pptrituu]{letter-spacing:-.01em;font-size:1.125rem;font-weight:600}.store[data-astro-cid-pptrituu][aria-disabled=true]{cursor:default;border-color:#ffffff2e}.store[data-astro-cid-pptrituu][aria-disabled=true] .store__icon[data-astro-cid-pptrituu],.store[data-astro-cid-pptrituu][aria-disabled=true] .store__name[data-astro-cid-pptrituu]{opacity:.55}.store__soon[data-astro-cid-pptrituu]{background:var(--lime);color:var(--on-lime);font-family:var(--font-display);font-variation-settings:var(--display-axes);letter-spacing:-.01em;box-shadow:var(--sticker-sm);border-radius:999px;padding:2px 10px;font-size:.8125rem;font-weight:800;position:absolute;top:-15px;right:-10px;rotate:6deg}@media (width<=420px){.stores[data-astro-cid-pptrituu]{gap:10px}.store[data-astro-cid-pptrituu]{gap:8px;padding:8px 12px 8px 10px}.store__icon[data-astro-cid-pptrituu]{width:22px;height:22px}.store__title[data-astro-cid-pptrituu]{font-size:1rem}}.hero-wrap[data-astro-cid-ergxyi7h]{color:#fff;background:radial-gradient(40% 55% at 85% 20%, var(--glow-1), transparent 70%), radial-gradient(35% 50% at 10% 90%, var(--glow-2), transparent 70%), radial-gradient(30% 40% at 60% 110%, var(--glow-3), transparent 70%), var(--hero);border-radius:0 0 48px 48px;position:relative;overflow:hidden}.hero[data-astro-cid-ergxyi7h]{grid-template-columns:1.1fr 1fr;align-items:center;gap:48px;padding-top:clamp(32px,6vw,72px);padding-bottom:clamp(64px,9vw,112px);display:grid}.chip[data-astro-cid-ergxyi7h]{background:#ffffff24;border:1px solid #ffffff4d;border-radius:999px;margin-bottom:20px;padding:6px 14px;font-size:.875rem;font-weight:600;display:inline-block}h1[data-astro-cid-ergxyi7h]{font-size:clamp(2.75rem,7.5vw,5rem);line-height:.98}.hero__lede[data-astro-cid-ergxyi7h]{opacity:.92;max-width:34ch;margin-bottom:32px;font-size:clamp(1.125rem,2.2vw,1.3125rem)}.hero__demo[data-astro-cid-ergxyi7h]{isolation:isolate;color:var(--ink);position:relative;rotate:1.5deg}.hero__demo[data-astro-cid-ergxyi7h]:before,.hero__demo[data-astro-cid-ergxyi7h]:after{content:"";z-index:-1;border-radius:var(--radius);position:absolute;inset:0}.hero__demo[data-astro-cid-ergxyi7h]:before{background:var(--coral);translate:22px -14px;rotate:7deg}.hero__demo[data-astro-cid-ergxyi7h]:after{background:var(--yellow);translate:11px -7px;rotate:3.5deg}.try-me[data-astro-cid-ergxyi7h]{z-index:1;background:var(--lime);color:var(--on-lime);font-family:var(--font-display);font-variation-settings:var(--display-axes);letter-spacing:-.02em;box-shadow:var(--sticker-sm);border-radius:999px;padding:6px 16px;font-weight:800;animation:2.4s ease-in-out infinite bob;position:absolute;top:-20px;right:22px;rotate:6deg}@keyframes bob{50%{translate:0 -5px}}.center[data-astro-cid-ergxyi7h]{text-align:center}.center[data-astro-cid-ergxyi7h] .hero__lede[data-astro-cid-ergxyi7h]{margin-left:auto;margin-right:auto}.big[data-astro-cid-ergxyi7h]{margin-bottom:48px;font-size:clamp(2.25rem,6vw,3.75rem);line-height:1}.grad[data-astro-cid-ergxyi7h]{color:var(--green);background:linear-gradient(transparent 58%, var(--marker) 58% 92%, transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .08em}.tone-1[data-astro-cid-ergxyi7h]{background:var(--t1);color:var(--t1-ink)}.tone-2[data-astro-cid-ergxyi7h]{background:var(--t2);color:var(--t2-ink)}.tone-3[data-astro-cid-ergxyi7h]{background:var(--t3);color:var(--t3-ink)}.tone-4[data-astro-cid-ergxyi7h]{background:var(--t4);color:var(--t4-ink)}.block[data-astro-cid-ergxyi7h]{box-shadow:inset 0 0 0 1px var(--line);border-radius:48px;margin:0 clamp(8px,2vw,20px)}.block[data-astro-cid-ergxyi7h]+.block[data-astro-cid-ergxyi7h]{margin-top:clamp(8px,2vw,20px)}.block--night[data-astro-cid-ergxyi7h]{background:var(--night);color:var(--night-ink)}.block--pricing[data-astro-cid-ergxyi7h]{background:var(--pricing);color:var(--pricing-ink)}.bento[data-astro-cid-ergxyi7h]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.card[data-astro-cid-ergxyi7h]{border-radius:var(--radius);box-shadow:var(--sticker);padding:32px 28px;transition:transform .2s}.card[data-astro-cid-ergxyi7h]:hover{transform:translateY(-6px)rotate(-1deg)}.card--wide[data-astro-cid-ergxyi7h]{grid-column:span 2}.card--wide[data-astro-cid-ergxyi7h] h3[data-astro-cid-ergxyi7h]{font-size:clamp(1.625rem,3vw,2.25rem)}.card__emoji[data-astro-cid-ergxyi7h]{margin-bottom:16px;font-size:2.25rem;line-height:1;transition:transform .3s;display:inline-block}.card[data-astro-cid-ergxyi7h]:hover .card__emoji[data-astro-cid-ergxyi7h]{transform:scale(1.2)rotate(-10deg)}.card[data-astro-cid-ergxyi7h] p[data-astro-cid-ergxyi7h]{opacity:.88;margin:0}.tiles[data-astro-cid-ergxyi7h]{grid-template-columns:repeat(4,1fr);gap:14px;margin:0 0 32px;padding:0;list-style:none;display:grid}.tiles[data-astro-cid-ergxyi7h] li[data-astro-cid-ergxyi7h]{font-family:var(--font-display);font-variation-settings:var(--display-axes);letter-spacing:-.03em;border-radius:24px;padding:28px 22px;font-size:clamp(1.375rem,2.6vw,1.875rem);font-weight:800;line-height:1.05;box-shadow:5px 5px #0006}.tiles[data-astro-cid-ergxyi7h] li[data-astro-cid-ergxyi7h]:nth-child(odd){rotate:-1.5deg}.tiles[data-astro-cid-ergxyi7h] li[data-astro-cid-ergxyi7h]:nth-child(2n){rotate:1.5deg}.block__foot[data-astro-cid-ergxyi7h]{opacity:.8;max-width:52ch;margin:0}.tiers[data-astro-cid-ergxyi7h]{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.tier[data-astro-cid-ergxyi7h]{background:var(--surface);color:var(--ink);border-radius:var(--radius);box-shadow:var(--sticker);border-top:10px solid;padding:28px}.tier--main[data-astro-cid-ergxyi7h]{border-color:var(--green)}.tier--themes[data-astro-cid-ergxyi7h]{border-color:var(--yellow)}.tier__tag[data-astro-cid-ergxyi7h]{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-soft);margin-bottom:10px;font-size:.75rem;font-weight:700;display:inline-block}.tier--main[data-astro-cid-ergxyi7h] .tier__tag[data-astro-cid-ergxyi7h]{color:var(--green)}.tier[data-astro-cid-ergxyi7h] p[data-astro-cid-ergxyi7h]{color:var(--ink-soft);margin:0}.founder[data-astro-cid-ergxyi7h]{grid-template-columns:1fr 1.2fr;align-items:start;gap:clamp(24px,6vw,72px);display:grid}.founder-section[data-astro-cid-ergxyi7h]{overflow-x:clip}.note-stack[data-astro-cid-ergxyi7h]{isolation:isolate;max-width:980px;margin:0 auto;position:relative;rotate:-1deg}.note[data-astro-cid-ergxyi7h]{background:var(--surface);color:var(--ink);box-shadow:var(--sticker);border-radius:36px;padding:clamp(32px,6vw,64px)}.note-stack[data-astro-cid-ergxyi7h]:before,.note-stack[data-astro-cid-ergxyi7h]:after{content:"";z-index:-1;border-radius:36px;position:absolute;inset:0}.note-stack[data-astro-cid-ergxyi7h]:before{background:var(--coral);translate:16px -12px;rotate:3deg}.note-stack[data-astro-cid-ergxyi7h]:after{background:var(--yellow);translate:8px -6px;rotate:1.5deg}.note[data-astro-cid-ergxyi7h] h2[data-astro-cid-ergxyi7h]{margin-bottom:0}.note[data-astro-cid-ergxyi7h] .signature[data-astro-cid-ergxyi7h]{color:var(--green)}.founder[data-astro-cid-ergxyi7h] p[data-astro-cid-ergxyi7h]{font-size:1.125rem}.signature[data-astro-cid-ergxyi7h]{font-family:var(--font-display);font-variation-settings:var(--display-axes);margin-top:24px;font-weight:800;font-size:1.375rem!important}.faq[data-astro-cid-ergxyi7h]{gap:12px;display:grid}.faq[data-astro-cid-ergxyi7h] details[data-astro-cid-ergxyi7h]{background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--line);border-radius:20px;padding:20px 24px}.faq[data-astro-cid-ergxyi7h] details[data-astro-cid-ergxyi7h][open]{background:var(--green-soft);box-shadow:none}.faq[data-astro-cid-ergxyi7h] summary[data-astro-cid-ergxyi7h]{cursor:pointer;justify-content:space-between;gap:16px;font-size:1.125rem;font-weight:700;list-style:none;display:flex}.faq[data-astro-cid-ergxyi7h] summary[data-astro-cid-ergxyi7h]::-webkit-details-marker{display:none}.faq[data-astro-cid-ergxyi7h] summary[data-astro-cid-ergxyi7h]:after{content:"+";color:var(--green);font-size:1.5rem;line-height:1;transition:rotate .2s}.faq[data-astro-cid-ergxyi7h] details[data-astro-cid-ergxyi7h][open] summary[data-astro-cid-ergxyi7h]:after{rotate:45deg}.faq[data-astro-cid-ergxyi7h] details[data-astro-cid-ergxyi7h] p[data-astro-cid-ergxyi7h]{color:var(--ink-soft);margin:10px 0 0}.final[data-astro-cid-ergxyi7h]{color:#fff;background:linear-gradient(120deg, var(--final-from), var(--final-to));border-radius:48px;margin:0 clamp(8px,2vw,20px);padding:clamp(64px,10vw,120px) 0}.final__form[data-astro-cid-ergxyi7h]{text-align:left;justify-content:center;display:flex}.final__form[data-astro-cid-ergxyi7h] .waitlist{width:100%}.final[data-astro-cid-ergxyi7h] .stores{justify-content:center}.final[data-astro-cid-ergxyi7h] .waitlist__note,.final[data-astro-cid-ergxyi7h] .waitlist__perks,.final[data-astro-cid-ergxyi7h] .waitlist__perks li:before,.hero[data-astro-cid-ergxyi7h] .waitlist__note{color:#ffffffd9}.hero[data-astro-cid-ergxyi7h] .waitlist__form,.final[data-astro-cid-ergxyi7h] .waitlist__form,.hero[data-astro-cid-ergxyi7h] .waitlist__done,.final[data-astro-cid-ergxyi7h] .waitlist__done{border-color:#0000}@supports (animation-timeline:view()){.reveal[data-astro-cid-ergxyi7h]{animation:linear both float-in view();animation-range:entry entry 35%}@keyframes float-in{0%{opacity:0;translate:0 40px;scale:.96}}}@media (width<=860px){.hero[data-astro-cid-ergxyi7h],.founder[data-astro-cid-ergxyi7h]{grid-template-columns:1fr}.hero__demo[data-astro-cid-ergxyi7h],.note-stack[data-astro-cid-ergxyi7h]{rotate:none}.bento[data-astro-cid-ergxyi7h],.tiers[data-astro-cid-ergxyi7h]{grid-template-columns:1fr}.card--wide[data-astro-cid-ergxyi7h]{grid-column:auto}.tiles[data-astro-cid-ergxyi7h]{grid-template-columns:1fr 1fr}}
