.hp[data-astro-cid-jekqm7ut]{--grid:color-mix(in oklab, var(--ink) 5%, transparent);background:var(--bg)}@media (width<=760px){.hp[data-astro-cid-jekqm7ut]{--grid:color-mix(in oklab, var(--ink) 3.5%, transparent)}}.hp[data-astro-cid-jekqm7ut]:before{content:"";pointer-events:none;background-image:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px);-webkit-mask:radial-gradient(ellipse 40% 42% at 22% 40%, transparent 50%, var(--ink) 100%);mask:radial-gradient(ellipse 40% 42% at 22% 40%, transparent 50%, var(--ink) 100%);background-position:top;background-size:28px 28px;position:absolute;inset:0}@media (width<=1023px){.hp[data-astro-cid-jekqm7ut]:before{-webkit-mask:radial-gradient(ellipse 52% 30% at 50% 18%, transparent 55%, var(--ink) 100%);mask:radial-gradient(ellipse 52% 30% at 50% 18%, transparent 55%, var(--ink) 100%)}}.hero-form[data-astro-cid-jekqm7ut] [data-waitlist]>p:last-of-type{display:none}.slab[data-astro-cid-jekqm7ut]{border-radius:calc(var(--radius-card) * 3) calc(var(--radius-card) * 3) 0 0;inset:0 -1rem}@media (width>=640px){.slab[data-astro-cid-jekqm7ut]{left:-1.5rem;right:-1.5rem}}@media (width>=1024px){.slab[data-astro-cid-jekqm7ut]{border-radius:calc(var(--radius-card) * 4) 0 0 calc(var(--radius-card) * 4);width:100vw;left:3rem;right:auto}}.stage[data-astro-cid-jekqm7ut]{flex-direction:column;justify-content:center;display:flex}.fl[data-astro-cid-jekqm7ut]{z-index:20;white-space:nowrap;border-radius:var(--radius-control);background:var(--surface);color:var(--ink);border:1px solid var(--border);box-shadow:0 22px 44px -22px color-mix(in oklab, var(--ink) 45%, transparent);transition:translate .25s var(--ease-out-quint), opacity .5s var(--ease-out-quint), transform .6s var(--ease-out-quint);align-items:center;gap:.55rem;padding:.6rem .95rem;font-size:14px;font-weight:600;display:flex;position:absolute}.f-paid[data-astro-cid-jekqm7ut],.f-btw[data-astro-cid-jekqm7ut]{opacity:0;transform:translateY(8px)}.f-btw[data-astro-cid-jekqm7ut]{transition-delay:0s,.5s,.5s}.stage[data-astro-cid-jekqm7ut]:has([data-live].is-paid) .f-paid[data-astro-cid-jekqm7ut],.stage[data-astro-cid-jekqm7ut]:has([data-live].is-paid) .f-btw[data-astro-cid-jekqm7ut]{opacity:1;transform:translateY(0)}.dot[data-astro-cid-jekqm7ut]{background:var(--accent);border-radius:99px;width:.55rem;height:.55rem}.f-paid[data-astro-cid-jekqm7ut]{bottom:1.25rem;left:50%;transform:translate(-50%,8px)}.stage[data-astro-cid-jekqm7ut]:has([data-live].is-paid) .f-paid[data-astro-cid-jekqm7ut]{transform:translate(-50%)}.f-btw[data-astro-cid-jekqm7ut]{display:none}@media (width>=1024px){.f-paid[data-astro-cid-jekqm7ut]{top:2rem;bottom:auto;left:-1.25rem;transform:translateY(8px)}.stage[data-astro-cid-jekqm7ut]:has([data-live].is-paid) .f-paid[data-astro-cid-jekqm7ut]{transform:translateY(0)}.f-btw[data-astro-cid-jekqm7ut]{display:flex;bottom:2rem;left:1.5rem}}@media (prefers-reduced-motion:reduce){.fl[data-astro-cid-jekqm7ut]{transition:none}.f-paid[data-astro-cid-jekqm7ut],.f-btw[data-astro-cid-jekqm7ut]{opacity:1;transform:none}.f-paid[data-astro-cid-jekqm7ut]{transform:translate(-50%)}@media (width>=1024px){.f-paid[data-astro-cid-jekqm7ut]{transform:none}}}.lid[data-astro-cid-gs6fsz2p]{border-radius:calc(var(--radius-card) * 1.5) calc(var(--radius-card) * 1.5) 0 0;background:var(--ink);box-shadow:0 30px 60px -30px color-mix(in oklab, var(--ink) 60%, transparent);padding:14px 14px 18px}.screen[data-astro-cid-gs6fsz2p]{aspect-ratio:16/10;border-radius:var(--radius-control);background:var(--surface-2);position:relative;overflow:hidden}.pscreen[data-astro-cid-gs6fsz2p]{aspect-ratio:390/844;background:var(--surface-2);border-radius:1.75rem;position:relative;overflow:hidden}.phone[data-astro-cid-gs6fsz2p]{box-shadow:0 40px 80px -30px color-mix(in oklab, var(--ink) 55%, transparent)}.shot[data-astro-cid-gs6fsz2p]{object-fit:cover;object-position:top center;opacity:0;transform-origin:50% 0;width:100%;height:100%;transform:scale(calc(var(--zoom,1) * 1.03));transition:opacity .6s var(--ease-out-quint), transform .8s var(--ease-out-quint);position:absolute;inset:0}.shot[data-astro-cid-gs6fsz2p].is-on{opacity:1;transform:scale(var(--zoom,1))}.base[data-astro-cid-gs6fsz2p]{border-radius:0 0 calc(var(--radius-card) * 2) calc(var(--radius-card) * 2);background:linear-gradient(var(--border), var(--surface-2));height:18px;margin:0 -6%;position:relative}.notch[data-astro-cid-gs6fsz2p]{border-radius:0 0 var(--radius-control) var(--radius-control);background:color-mix(in oklab, var(--ink) 18%, var(--border));width:18%;height:7px;position:absolute;top:0;left:50%;translate:-50%}.steps[data-astro-cid-gs6fsz2p]{scrollbar-width:none}.steps[data-astro-cid-gs6fsz2p]::-webkit-scrollbar{display:none}.step[data-astro-cid-gs6fsz2p]{cursor:pointer;border-radius:var(--radius-control);flex-direction:column;justify-content:flex-start;align-items:flex-start;transition:opacity .4s;display:flex}.step[data-astro-cid-gs6fsz2p]>.bar[data-astro-cid-gs6fsz2p]{align-self:stretch}.step[data-astro-cid-gs6fsz2p]:focus-visible{outline:3px solid var(--ink);outline-offset:6px}@media (width>=640px){.step[data-astro-cid-gs6fsz2p]:not(.is-on){opacity:.72}.step[data-astro-cid-gs6fsz2p]:not(.is-on):hover{opacity:.9}}.bar[data-astro-cid-gs6fsz2p]{background:var(--border);border-radius:99px;height:3px;display:block;overflow:hidden}.fill[data-astro-cid-gs6fsz2p]{background:var(--ink);width:0;height:100%;display:block}.step[data-astro-cid-gs6fsz2p].is-on .fill[data-astro-cid-gs6fsz2p]{animation:fill var(--step) linear forwards}[data-astro-cid-gs6fsz2p][data-laptop].is-paused .fill[data-astro-cid-gs6fsz2p]{animation-play-state:paused}@keyframes fill{to{width:100%}}@media (prefers-reduced-motion:reduce){.shot[data-astro-cid-gs6fsz2p],.step[data-astro-cid-gs6fsz2p]{transition:none}.step[data-astro-cid-gs6fsz2p].is-on .fill[data-astro-cid-gs6fsz2p]{width:100%;animation:none}}.step[data-astro-cid-lj4sbe3m]{opacity:0;transition:opacity .35s var(--ease-out-quint), translate .5s var(--ease-out-quint);transition-delay:calc(var(--i) * .18s);translate:0 8px}[data-astro-cid-lj4sbe3m][data-week].is-in .step[data-astro-cid-lj4sbe3m]{opacity:1;translate:0}@media (prefers-reduced-motion:reduce){.step[data-astro-cid-lj4sbe3m]{opacity:1;transition:none;translate:none}}.word[data-astro-cid-cly3dr6x] span[data-astro-cid-cly3dr6x]{background:linear-gradient(var(--accent), var(--accent)) no-repeat 0 52% / 0% .12em;transition:background-size .5s var(--ease-out-quint), color .4s}.word[data-astro-cid-cly3dr6x].is-struck span[data-astro-cid-cly3dr6x]{color:color-mix(in oklab, var(--panel-muted) 70%, transparent);background-size:100% .12em}@media (prefers-reduced-motion:reduce){.word[data-astro-cid-cly3dr6x] span[data-astro-cid-cly3dr6x]{background-size:100% .12em;transition:none}}.ph[data-astro-cid-w44k2uof]{background:color-mix(in oklab, var(--accent) 18%, var(--surface-2));border:2px dashed color-mix(in oklab, var(--ink) 22%, transparent)}.badge[data-astro-cid-jo75cnoa]{opacity:0;transition:opacity .5s var(--ease-out-quint), transform .6s var(--ease-spring);transform:translate(-24px)scale(.95)}[data-astro-cid-jo75cnoa][data-phone].is-in .badge[data-astro-cid-jo75cnoa]{opacity:1;transition-delay:.4s;transform:none}@media (width<=640px){.badge[data-astro-cid-jo75cnoa]{left:-.5rem}}@media (prefers-reduced-motion:reduce){.badge[data-astro-cid-jo75cnoa]{opacity:1;transition:none;transform:none}}.file[data-astro-cid-6g6mse6f]{opacity:0;transition:transform .7s var(--ease-out-quint), opacity .4s;transform:translate(-30px,-30px)rotate(-8deg)}.row[data-astro-cid-6g6mse6f]{opacity:0;transition:opacity .35s,transform .35s;transition-delay:calc(.6s + var(--i) * .15s);transform:translateY(8px)}[data-astro-cid-6g6mse6f][data-import].is-in .file[data-astro-cid-6g6mse6f]{opacity:1;transform:rotate(-3deg)}[data-astro-cid-6g6mse6f][data-import].is-in .row[data-astro-cid-6g6mse6f]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.file[data-astro-cid-6g6mse6f],.row[data-astro-cid-6g6mse6f]{opacity:1;transition:none;transform:none}}.seg[data-astro-cid-2eet6uqa]{height:2.75rem;color:var(--text);border-radius:999px;padding:0 1.25rem;font-weight:600;transition:background-color .2s,color .2s}.seg[data-astro-cid-2eet6uqa][aria-checked=true]{background:var(--ink);color:var(--bg)}.plan[data-astro-cid-2eet6uqa].is-featured{box-shadow:0 0 0 1px var(--ink)}.plan[data-astro-cid-2eet6uqa]>ul[data-astro-cid-2eet6uqa]{margin-bottom:2rem}.roll[data-astro-cid-2eet6uqa]{display:inline-block}.roll[data-astro-cid-2eet6uqa].is-rolling{animation:roll .35s var(--ease-out-quint)}@keyframes roll{0%{opacity:0;transform:translateY(40%)}to{opacity:1;transform:none}}.mark[data-astro-cid-2eet6uqa]{background:linear-gradient(transparent 58%, var(--accent) 58%, var(--accent) 92%, transparent 92%);padding:0 .05em}@media (prefers-reduced-motion:reduce){.roll[data-astro-cid-2eet6uqa].is-rolling{animation:none}}.plus[data-astro-cid-ajsgapk5]{transition:rotate .3s var(--ease-out-quint)}.qa[data-astro-cid-ajsgapk5][open] .plus[data-astro-cid-ajsgapk5]{rotate:45deg}.answer[data-astro-cid-ajsgapk5]{animation:fade .3s var(--ease-out-quint)}@keyframes fade{0%{opacity:0;translate:0 -4px}}@media (prefers-reduced-motion:reduce){.plus[data-astro-cid-ajsgapk5]{transition:none}.answer[data-astro-cid-ajsgapk5]{animation:none}}.marquee[data-astro-cid-5e33fj2u]{-webkit-mask:linear-gradient(90deg, transparent, var(--ink) 10%, var(--ink) 90%, transparent);mask:linear-gradient(90deg, transparent, var(--ink) 10%, var(--ink) 90%, transparent)}.track[data-astro-cid-5e33fj2u]{width:max-content;animation:40s linear infinite slide;display:flex}.marquee[data-astro-cid-5e33fj2u]:hover .track[data-astro-cid-5e33fj2u]{animation-play-state:paused}.item[data-astro-cid-5e33fj2u]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--muted);white-space:nowrap;align-items:center;gap:2rem;padding-right:2rem;font-size:clamp(1.6rem,6vw,4.5rem);font-weight:600;transition:color .4s;display:inline-flex}.item[data-astro-cid-5e33fj2u].is-on{color:var(--ink)}.dot[data-astro-cid-5e33fj2u]{background:var(--border);border-radius:99px;width:.35em;height:.35em;transition:background-color .4s}.item[data-astro-cid-5e33fj2u].is-on .dot[data-astro-cid-5e33fj2u]{background:var(--accent)}@keyframes slide{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.track[data-astro-cid-5e33fj2u]{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.item[data-astro-cid-5e33fj2u]{color:var(--ink)}.item[data-astro-cid-5e33fj2u].copy{display:none}.dot[data-astro-cid-5e33fj2u]{background:var(--accent)}}
