.badges[data-astro-cid-slt3mjpw]{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.badges[data-astro-cid-slt3mjpw] img[data-astro-cid-slt3mjpw]{width:auto;height:32px}.name[data-astro-cid-slt3mjpw]{border:1px solid var(--line-2);letter-spacing:-.01em;border-radius:999px;padding:4px 11px;font-size:.875rem;font-weight:700}.gh[data-astro-cid-fcxf5t3k]{margin-top:calc(-1 * var(--header-h));color:#f2f3f8;background:#070914;position:relative}html.js .gh[data-astro-cid-fcxf5t3k]{height:260vh}.gh__sticky[data-astro-cid-fcxf5t3k]{position:relative;overflow:hidden}html.js .gh[data-astro-cid-fcxf5t3k] .gh__sticky[data-astro-cid-fcxf5t3k]{height:100svh;position:sticky;top:0}.gh__aurora[data-astro-cid-fcxf5t3k]{--a1:#5a4cf06b;--a2:#ff8e6a26;pointer-events:none;background:radial-gradient(56% 30% at 50% 34%, var(--a1), transparent 72%), radial-gradient(44% 22% at 68% 46%, var(--a2), transparent 70%), radial-gradient(60% 26% at 14% 4%, #62bdff1a, transparent 70%);position:absolute;inset:0}.gh[data-astro-cid-fcxf5t3k][data-open=true] .gh__aurora[data-astro-cid-fcxf5t3k]{--a1:#ffb0785c;--a2:#ff8e6a42}.gh__grid[data-astro-cid-fcxf5t3k]{min-height:100%;padding-block:calc(var(--header-h) + clamp(10px, 2svh, 18px)) clamp(20px, 7svh, 56px);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:clamp(18px,4.2svh,30px);display:flex;position:relative}html.js .gh[data-astro-cid-fcxf5t3k] .gh__grid[data-astro-cid-fcxf5t3k]{height:100%}.gh__copy[data-astro-cid-fcxf5t3k]{z-index:1;justify-items:center;gap:clamp(14px,1.1vw,16px);display:grid}.gh__title[data-astro-cid-fcxf5t3k]{font-size:var(--t-h2);letter-spacing:-.055em;font-weight:800;line-height:.95}.gh__title[data-astro-cid-fcxf5t3k] em[data-astro-cid-fcxf5t3k]{background:linear-gradient(92deg,#ffb08a,#ff8e6a 40%,#9c92ff);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal;display:block}.gh__lead[data-astro-cid-fcxf5t3k]{max-width:min(100%,27em);font-size:var(--t-lead);color:#f2f3f8bd;text-wrap:balance;line-height:1.5}.gh__actions[data-astro-cid-fcxf5t3k]{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 28px;margin-top:clamp(8px,1vw,12px);display:flex}.gh__button[data-astro-cid-fcxf5t3k]{color:#0b0e1a;background:#f2f3f8}.gh__button[data-astro-cid-fcxf5t3k]:hover{background:#fff}.gh[data-astro-cid-fcxf5t3k] .badges,.gh-marks[data-astro-cid-fcxf5t3k] .badges{justify-content:center;column-gap:12px}.gh[data-astro-cid-fcxf5t3k] .badges .eyebrow,.gh-marks[data-astro-cid-fcxf5t3k] .badges .eyebrow{color:#f2f3f88c}.gh[data-astro-cid-fcxf5t3k] .whoop,.gh-marks[data-astro-cid-fcxf5t3k] .whoop{color:#fff}.gh__stage[data-astro-cid-fcxf5t3k]{order:-1;width:100%;height:46svh;position:relative}.gh__fit[data-astro-cid-fcxf5t3k]{--tiles:auto;pointer-events:none;position:absolute;inset:0}.gh__canvas[data-astro-cid-fcxf5t3k]{opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}.gh__canvas[data-astro-cid-fcxf5t3k].is-ready{opacity:1}body:has([data-gh]) .header{background:#0709149e;border-bottom-color:#ffffff14}body:has([data-gh]) .header .nav a:not(.button),body:has([data-gh]) .header .wordmark{color:#f2f3f8}body:has([data-gh]) .header .wordmark svg{color:#9c92ff}.gh__readout[data-astro-cid-fcxf5t3k]{backdrop-filter:blur(10px);font-size:var(--t-small);color:#f2f3f8b8;white-space:nowrap;background:#0b0e1ac7;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:8px;padding:7px 16px;font-weight:600;line-height:1.25;display:none;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.gh__readout[data-astro-cid-fcxf5t3k] b[data-astro-cid-fcxf5t3k]{letter-spacing:-.02em;color:#ff8e6a;font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:800}.gh__dot[data-astro-cid-fcxf5t3k]{background:#ff8e6a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #ff8e6a}html.js .gh[data-astro-cid-fcxf5t3k] .gh__readout[data-astro-cid-fcxf5t3k]{display:inline-flex}@media (prefers-reduced-motion:no-preference){html.js .gh[data-astro-cid-fcxf5t3k] .gh__stage[data-astro-cid-fcxf5t3k]{flex:1 1 0;height:auto;min-height:150px;max-height:min(60svh,77vw)}html.js .gh[data-astro-cid-fcxf5t3k] .gh__fit[data-astro-cid-fcxf5t3k]{inset:0 0 6px}}@media (width>=640px){.gh__fit[data-astro-cid-fcxf5t3k]{--tiles:beside}html.js .gh[data-astro-cid-fcxf5t3k] .gh__stage[data-astro-cid-fcxf5t3k]{max-height:min(60svh,61vw)}.gh__aurora[data-astro-cid-fcxf5t3k]{background:radial-gradient(42% 34% at 50% 37%, var(--a1), transparent 72%), radial-gradient(30% 24% at 62% 50%, var(--a2), transparent 70%), radial-gradient(40% 26% at 12% 6%, #62bdff1a, transparent 70%)}}@media (width>=1024px){.gh__title[data-astro-cid-fcxf5t3k] em[data-astro-cid-fcxf5t3k]{display:inline}.gh__aurora[data-astro-cid-fcxf5t3k]{background:radial-gradient(30% 36% at 50% 36%, var(--a1), transparent 72%), radial-gradient(22% 26% at 60% 48%, var(--a2), transparent 70%), radial-gradient(30% 30% at 10% 4%, #62bdff1a, transparent 70%)}}@media (height<=500px){html.js .gh[data-astro-cid-fcxf5t3k]{height:auto}html.js .gh[data-astro-cid-fcxf5t3k] .gh__sticky[data-astro-cid-fcxf5t3k]{height:auto;min-height:100svh;position:relative}html.js .gh[data-astro-cid-fcxf5t3k] .gh__grid[data-astro-cid-fcxf5t3k]{height:auto}html.js .gh[data-astro-cid-fcxf5t3k] .gh__stage[data-astro-cid-fcxf5t3k]{flex:none;height:62svh;min-height:0;max-height:none}}.gh-marks[data-astro-cid-fcxf5t3k]{display:none}@media (width<=639px),(width<=1023px) and (height<=640px){.gh__actions[data-astro-cid-fcxf5t3k] .badges{display:none}.gh-marks[data-astro-cid-fcxf5t3k]{padding:8px var(--gutter) 56px;color:#f2f3f8;background:#070914;justify-content:center;display:flex}}@media (width<=359px){.gh-marks[data-astro-cid-fcxf5t3k] .badges .eyebrow{display:none}}@media (width<=639px){html.js body:has([data-gh]) .header .nav .button{visibility:hidden;opacity:0}html.js[data-gh-away] body:has([data-gh]) .header .nav .button{visibility:visible;opacity:1}}@media (width<=639px) and (prefers-reduced-motion:no-preference){html.js body:has([data-gh]) .header .nav .button{transition:opacity .2s,visibility 0s linear .2s}html.js[data-gh-away] body:has([data-gh]) .header .nav .button{transition:opacity .2s}}@media (prefers-reduced-motion:reduce){.gh__canvas[data-astro-cid-fcxf5t3k],.gh__still[data-astro-cid-fcxf5t3k]{transition:none}html.js .gh[data-astro-cid-fcxf5t3k]{height:auto}html.js .gh[data-astro-cid-fcxf5t3k] .gh__sticky[data-astro-cid-fcxf5t3k]{height:auto;min-height:100svh;position:relative}html.js .gh[data-astro-cid-fcxf5t3k] .gh__readout[data-astro-cid-fcxf5t3k]{display:none}}.gh__still[data-astro-cid-fcxf5t3k]{width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}.gh[data-astro-cid-fcxf5t3k].is-ready .gh__still[data-astro-cid-fcxf5t3k]{opacity:0}.gh__fit[data-astro-cid-fcxf5t3k]{container-type:size}.gh__doors[data-astro-cid-fcxf5t3k]{position:absolute;inset:0}.gh[data-astro-cid-fcxf5t3k]:not(.is-ready) .gh__doors[data-astro-cid-fcxf5t3k]{--u:calc(min(100cqw, 100cqh) / 360);--gh-unit:calc(68 * var(--u));--gh-mid:50cqw;--gh-span:calc(114 * var(--u));--gh-post:calc(50cqw + 83 * var(--u));--gh-clear:100cqw;--gh-sill:calc(50cqh + 131 * var(--u));--gh-floor:calc(50cqh + 118 * var(--u));--gh-float:0px}.door-guard[data-astro-cid-fcxf5t3k],.door-strain[data-astro-cid-fcxf5t3k]{position:absolute}.gh__doors[data-astro-cid-fcxf5t3k] svg{width:100%;height:auto;display:block;overflow:visible}.door-guard[data-astro-cid-fcxf5t3k]{--w:calc(1.3 * var(--gh-unit));width:var(--w);left:min(var(--gh-post) + .05 * var(--gh-unit), var(--gh-clear) - var(--w) - .05 * var(--gh-unit));top:var(--gh-sill);translate:0 calc(var(--gh-float) - 94.7%)}.door-strain[data-astro-cid-fcxf5t3k]{width:var(--gh-span);left:var(--gh-mid);top:var(--gh-floor);translate:-50% calc(var(--gh-float) - 96.9%);transform-origin:50% 100%;opacity:0;visibility:hidden}.gh[data-astro-cid-fcxf5t3k][data-door=away] .door-guard[data-astro-cid-fcxf5t3k],.gh[data-astro-cid-fcxf5t3k][data-door=in] .door-guard[data-astro-cid-fcxf5t3k]{opacity:0;visibility:hidden}.gh[data-astro-cid-fcxf5t3k].is-ready[data-door=in] .door-strain[data-astro-cid-fcxf5t3k]{opacity:1;visibility:visible}@media (prefers-reduced-motion:no-preference){.door-guard[data-astro-cid-fcxf5t3k]{transition:left .6s,top .6s,width .6s,opacity .3s,transform .3s,visibility}.gh[data-astro-cid-fcxf5t3k][data-door=away] .door-guard[data-astro-cid-fcxf5t3k],.gh[data-astro-cid-fcxf5t3k][data-door=in] .door-guard[data-astro-cid-fcxf5t3k]{transition:left .6s,top .6s,width .6s,opacity .3s,transform .3s,visibility 0s linear .3s;transform:translate(16%)}.door-strain[data-astro-cid-fcxf5t3k]{transition:opacity .15s,transform 0s linear .15s,visibility 0s linear .15s;transform:translateY(-6%)scale(.78)}.gh[data-astro-cid-fcxf5t3k].is-ready[data-door=in] .door-strain[data-astro-cid-fcxf5t3k]{transition:opacity .5s ease-out,transform 1s cubic-bezier(.16,1,.3,1),visibility;transform:none}}.phone[data-astro-cid-ykln7coe]{--p-bg:#fff;--p-surface:#f5f6fa;--p-surface-2:#eceef5;--p-line:#0e12301a;--p-ink:#0e1230;--p-ink-2:#0e1230b3;--p-ink-3:#0e123099;--p-iris:#4b3fd6;--p-on-iris:#fff;--p-coral:#d4482a;--p-sky:#1b7fd8;--p-jade:#0e8a6e;--p-plum:#8c3fc2;--p-amber:#a66a00;--p-w-strain:#0077c2;--p-w-rec:#0f9a05;--p-w-sleep:#5c7e97;aspect-ratio:260/560;background:var(--p-bg);width:260px;max-width:100%;color:var(--p-ink);font-family:var(--font);border:7px solid #1c1c22;border-radius:40px;font-size:11px;line-height:1.35;position:relative;overflow:hidden;box-shadow:0 20px 48px #0607142e}.phone--dark[data-astro-cid-ykln7coe]{--p-bg:#0b0e1a;--p-surface:#141829;--p-surface-2:#1c2138;--p-line:#ffffff17;--p-ink:#f2f3f8;--p-ink-2:#f2f3f8a8;--p-ink-3:#f2f3f885;--p-iris:#9c92ff;--p-on-iris:#0b0e1a;--p-coral:#ff8e6a;--p-sky:#62bdff;--p-jade:#3ed3a6;--p-plum:#d28bff;--p-amber:#f5b441;--p-w-strain:#0093e7;--p-w-rec:#16ec06;--p-w-sleep:#7ba1bb}.phone__screen[data-astro-cid-ykln7coe]{flex-direction:column;display:flex;position:absolute;inset:0}.shield[data-astro-cid-bk27bgog]{--h:var(--p-sky);position:absolute;inset:0}[data-hue=plum] .shield[data-astro-cid-bk27bgog]{--h:var(--p-plum)}[data-hue=iris] .shield[data-astro-cid-bk27bgog]{--h:var(--p-iris)}[data-hue=amber] .shield[data-astro-cid-bk27bgog]{--h:var(--p-amber)}[data-hue=coral] .shield[data-astro-cid-bk27bgog]{--h:var(--p-coral)}.layer[data-astro-cid-bk27bgog]{flex-direction:column;display:flex;position:absolute;inset:0}.layer[data-astro-cid-bk27bgog].is-hidden{opacity:0;visibility:hidden}.held[data-astro-cid-bk27bgog]{text-align:center;justify-content:center;align-items:center;gap:10px;padding:26px 22px}.held__door[data-astro-cid-bk27bgog]{width:39%;max-width:112px}.held__door[data-astro-cid-bk27bgog] svg{width:100%;height:auto;display:block}.held__title[data-astro-cid-bk27bgog]{letter-spacing:-.03em;color:var(--h);margin-top:2px;font-size:20px;font-weight:800;line-height:1.15}.held__sub[data-astro-cid-bk27bgog]{color:var(--p-ink-2);font-size:13.5px;line-height:1.45}.held__credit[data-astro-cid-bk27bgog]{color:var(--p-ink-3);font-size:12px;line-height:1.4}.held__credit[data-astro-cid-bk27bgog][hidden]{display:none}.held__primary[data-astro-cid-bk27bgog]{background:var(--h);color:#fff;border-radius:14px;align-self:stretch;place-items:center;min-height:44px;margin-top:8px;font-size:15px;font-weight:700;display:grid}.held__secondary[data-astro-cid-bk27bgog]{min-height:40px;color:var(--p-ink);place-items:center;font-size:15px;font-weight:600;display:grid}.open[data-astro-cid-bk27bgog]{background:var(--p-surface);gap:18px;padding:24px 16px 20px}.notice[data-astro-cid-bk27bgog]{border:1px solid var(--p-line);background:var(--p-bg);border-radius:18px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex;box-shadow:0 8px 20px #06071414}.notice__mark[data-astro-cid-bk27bgog]{background:var(--p-iris);width:34px;height:34px;color:var(--p-on-iris);border-radius:9px;flex:none;place-items:center;display:grid}.notice__mark[data-astro-cid-bk27bgog] svg[data-astro-cid-bk27bgog]{width:18px;height:18px}.notice__text[data-astro-cid-bk27bgog]{flex-direction:column;gap:1px;min-width:0;font-size:13px;line-height:1.35;display:flex}.notice__text[data-astro-cid-bk27bgog] b[data-astro-cid-bk27bgog]{font-size:12px;font-weight:800}.apps[data-astro-cid-bk27bgog]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:4px;display:grid}.apps[data-astro-cid-bk27bgog] span[data-astro-cid-bk27bgog]{aspect-ratio:1;background:color-mix(in srgb, var(--h) 22%, transparent);border-radius:13px}.apps[data-astro-cid-bk27bgog] span[data-astro-cid-bk27bgog]:nth-child(2n){background:var(--p-surface-2)}.open__foot[data-astro-cid-bk27bgog]{text-align:center;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--p-jade);margin-top:auto;font-size:11px}@media (prefers-reduced-motion:no-preference){.layer[data-astro-cid-bk27bgog]{transition:opacity .25s,visibility .25s}}.goals[data-astro-cid-5on2j7ko]{--h:var(--sky);position:relative;overflow:hidden}.goals[data-astro-cid-5on2j7ko][data-hue=plum]{--h:var(--plum)}.goals[data-astro-cid-5on2j7ko][data-hue=iris]{--h:var(--iris)}.goals[data-astro-cid-5on2j7ko][data-hue=amber]{--h:var(--amber)}.goals[data-astro-cid-5on2j7ko][data-hue=coral]{--h:var(--coral)}.goals[data-astro-cid-5on2j7ko]:before{content:"";pointer-events:none;background:radial-gradient(40% 50% at 70% 40%, color-mix(in srgb, var(--h) 14%, transparent), transparent 70%);height:60%;transition:background .3s;position:absolute;inset:0 -20% auto}.goals__grid[data-astro-cid-5on2j7ko]{text-align:center;grid-template-columns:minmax(0,1fr);place-items:center;gap:clamp(18px,2.6vw,24px);display:grid;position:relative}.goals__copy[data-astro-cid-5on2j7ko]{display:contents}.goals__title[data-astro-cid-5on2j7ko]{font-size:min(var(--t-h2), (100vw - 2 * var(--gutter)) / 10.8);letter-spacing:-.05em;text-wrap:balance;font-weight:800;line-height:1.02}.goals__tail[data-astro-cid-5on2j7ko]{color:var(--h);transition:color .2s;display:block}.goals__lead[data-astro-cid-5on2j7ko]{max-width:34ch}.try[data-astro-cid-5on2j7ko]{display:none}html.js .try[data-astro-cid-5on2j7ko]{border:1px solid var(--line);border-radius:var(--radius-tile);background:var(--surface);text-align:left;order:1;align-self:stretch;gap:14px;width:100%;max-width:560px;padding:18px 20px;display:grid}.chips[data-astro-cid-5on2j7ko]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.chip[data-astro-cid-5on2j7ko]{border:1.5px solid var(--line-2);background:var(--ground);min-height:44px;color:var(--ink);font:inherit;font-size:var(--t-small);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-weight:700;display:inline-flex}.chip[data-astro-cid-5on2j7ko][data-hue=sky]{--c:var(--sky)}.chip[data-astro-cid-5on2j7ko][data-hue=plum]{--c:var(--plum)}.chip[data-astro-cid-5on2j7ko][data-hue=iris]{--c:var(--iris)}.chip[data-astro-cid-5on2j7ko][data-hue=amber]{--c:var(--amber)}.chip[data-astro-cid-5on2j7ko][data-hue=coral]{--c:var(--coral)}.chip__dot[data-astro-cid-5on2j7ko]{background:var(--c);border-radius:50%;width:9px;height:9px}.chip[data-astro-cid-5on2j7ko][aria-pressed=true]{border-color:var(--c);background:color-mix(in srgb, var(--c) 12%, var(--ground))}.try__row[data-astro-cid-5on2j7ko]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.try__row[data-astro-cid-5on2j7ko] label[data-astro-cid-5on2j7ko]{font-size:var(--t-small);font-weight:700}.try__row[data-astro-cid-5on2j7ko] output[data-astro-cid-5on2j7ko]{font-size:var(--t-small);font-variant-numeric:tabular-nums;color:var(--ink-2);font-weight:600}.try[data-astro-cid-5on2j7ko] input[data-astro-cid-5on2j7ko]{width:100%;height:44px;accent-color:var(--h);margin:0}.try__status[data-astro-cid-5on2j7ko]{font-size:var(--t-small);color:var(--ink-2);text-align:center}.goals__phone[data-astro-cid-5on2j7ko]{place-items:center;padding:16px 0;display:grid;position:relative}.goals__halo[data-astro-cid-5on2j7ko]{aspect-ratio:1;border:2px solid color-mix(in srgb, var(--h) 16%, transparent);border-radius:50%;width:min(430px,100%);position:absolute}.goals__phone[data-astro-cid-5on2j7ko] .phone{aspect-ratio:300/600;width:260px;position:relative}.all[data-astro-cid-5on2j7ko]{gap:30px;margin-top:clamp(40px,6vw,72px);display:grid;position:relative}.group[data-astro-cid-5on2j7ko]{text-align:center;justify-items:center;gap:12px;display:grid}.group[data-astro-cid-5on2j7ko] h3[data-astro-cid-5on2j7ko]{font-size:var(--t-h3);letter-spacing:-.02em;font-weight:800;line-height:1.3}.group[data-astro-cid-5on2j7ko] h3[data-astro-cid-5on2j7ko] a[data-astro-cid-5on2j7ko]{color:inherit;text-underline-offset:4px;text-decoration-color:color-mix(in srgb, var(--g) 50%, transparent)}.group[data-astro-cid-5on2j7ko] h3[data-astro-cid-5on2j7ko] a[data-astro-cid-5on2j7ko]:hover{color:var(--g)}.pills[data-astro-cid-5on2j7ko]{flex-wrap:wrap;justify-content:center;gap:8px;max-width:560px;margin:0;padding:0;list-style:none;display:flex}.pill[data-astro-cid-5on2j7ko]{border:1px solid var(--line);background:var(--surface);min-height:40px;font-size:var(--t-small);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-weight:700;display:inline-flex}.dot[data-astro-cid-5on2j7ko]{background:var(--h);border-radius:50%;flex:none;width:9px;height:9px}.pill__value[data-astro-cid-5on2j7ko]{font-variant-numeric:tabular-nums;color:var(--ink-3);font-weight:600}@media (width>=720px) and (width<=1023px){.goals__grid[data-astro-cid-5on2j7ko]{grid-template-columns:minmax(0,1fr) 260px;grid-template-areas:"title title""lead lead""try phone";column-gap:40px}.goals__title[data-astro-cid-5on2j7ko]{grid-area:title}.goals__lead[data-astro-cid-5on2j7ko]{grid-area:lead}html.js .try[data-astro-cid-5on2j7ko]{grid-area:try;align-self:center}.goals__phone[data-astro-cid-5on2j7ko]{grid-area:phone}}@media (width>=1024px){.goals__grid[data-astro-cid-5on2j7ko]{text-align:left;grid-template-columns:minmax(0,1fr) 340px;justify-items:stretch;gap:clamp(36px,6vw,64px)}.goals__copy[data-astro-cid-5on2j7ko]{justify-items:start;gap:clamp(18px,2.6vw,24px);min-width:0;display:grid}.chips[data-astro-cid-5on2j7ko]{justify-content:flex-start}.try__status[data-astro-cid-5on2j7ko]{text-align:left}.goals__title[data-astro-cid-5on2j7ko]{font-size:var(--t-h2)}.goals__tail[data-astro-cid-5on2j7ko]{white-space:nowrap;min-height:.98em}.goals__phone[data-astro-cid-5on2j7ko] .phone{width:300px}.all[data-astro-cid-5on2j7ko]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:32px 40px}.group[data-astro-cid-5on2j7ko]{text-align:left;justify-items:start}.pills[data-astro-cid-5on2j7ko]{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.goals__tail[data-astro-cid-5on2j7ko],.goals[data-astro-cid-5on2j7ko]:before{transition:none}}.invite[data-astro-cid-fh4pr3ms]{color:#f2f3f8;text-align:center;background:#070914;padding-block:clamp(96px,14vw,180px);position:relative;overflow:hidden}.invite[data-astro-cid-fh4pr3ms]:before{content:"";aspect-ratio:1;pointer-events:none;filter:blur(20px);background:radial-gradient(closest-side,#ff8e6a47,#5a4cf038 55%,#0000);border-radius:50%;width:min(900px,120vw);position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}.invite__body[data-astro-cid-fh4pr3ms]{justify-items:center;gap:20px;display:grid;position:relative}.invite__title[data-astro-cid-fh4pr3ms]{font-size:var(--t-display);letter-spacing:-.055em;font-weight:800;line-height:.95}.invite__title[data-astro-cid-fh4pr3ms] span[data-astro-cid-fh4pr3ms]{background:linear-gradient(92deg,#ffb08a,#ff8e6a 40%,#9c92ff);color:#0000;-webkit-background-clip:text;background-clip:text}.invite__lead[data-astro-cid-fh4pr3ms]{color:#f2f3f8bd;max-width:34ch}.invite__act[data-astro-cid-fh4pr3ms]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);justify-self:stretch;align-items:end;column-gap:14px;margin-top:8px;display:grid}.invite__button[data-astro-cid-fh4pr3ms]{color:#0b0e1a;background:#f2f3f8;grid-column:2}.invite__button[data-astro-cid-fh4pr3ms]:hover{background:#fff}.door-wave[data-astro-cid-fh4pr3ms]{grid-column:3;justify-self:start;width:min(100%,clamp(84px,4vw + 54px,112px));translate:0 5.3%}.door-wave[data-astro-cid-fh4pr3ms] svg{width:100%;height:auto;display:block}@media (width<=359px){.invite__act[data-astro-cid-fh4pr3ms]{grid-template-columns:minmax(0,1fr);row-gap:6px}.invite__button[data-astro-cid-fh4pr3ms],.door-wave[data-astro-cid-fh4pr3ms]{grid-column:1;justify-self:center}.door-wave[data-astro-cid-fh4pr3ms]{grid-row:1;width:84px;translate:none}}.invite__small[data-astro-cid-fh4pr3ms]{max-width:40ch;font-size:var(--t-small);color:#f2f3f899}.note[data-astro-cid-2nmadbt7]{position:relative;overflow:hidden}.note[data-astro-cid-2nmadbt7]:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#ffb08a1a,#0000);width:60%;height:90%;position:absolute;top:-20%;right:-10%}.note__grid[data-astro-cid-2nmadbt7]{justify-items:center;gap:clamp(24px,4vw,40px);display:grid;position:relative}.head[data-astro-cid-2nmadbt7]{text-align:center;justify-items:center;margin-inline:auto}.note__body[data-astro-cid-2nmadbt7]{width:100%;max-width:680px;color:var(--ink);background:#ffffff08;border:1px solid #ffffff14;border-radius:28px;gap:16px;padding:clamp(24px,4vw,40px);line-height:1.7;display:grid;position:relative}.note__body[data-astro-cid-2nmadbt7] p[data-astro-cid-2nmadbt7]{text-wrap:pretty}.sign[data-astro-cid-2nmadbt7]{align-items:center;gap:14px;margin-top:8px;line-height:1.35;display:flex}.initials[data-astro-cid-2nmadbt7]{color:#0b0e1a;background:linear-gradient(135deg,#ff8e6a,#9c92ff);border-radius:50%;flex:none;place-items:center;width:52px;height:52px;font-weight:800;display:grid}.sign__who[data-astro-cid-2nmadbt7]{display:grid}.sign__who[data-astro-cid-2nmadbt7] strong[data-astro-cid-2nmadbt7]{font-weight:800}.sign__who[data-astro-cid-2nmadbt7] span[data-astro-cid-2nmadbt7]{color:var(--ink-2)}.head[data-astro-cid-ktoxrwm5]{text-align:center;justify-items:center;margin-inline:auto}.list[data-astro-cid-ktoxrwm5]{border-bottom:1px solid var(--line-2);max-width:760px;margin:clamp(24px,3vw,36px) auto 0}details[data-astro-cid-ktoxrwm5]{border-top:1px solid var(--line-2)}summary[data-astro-cid-ktoxrwm5]{min-height:44px;font-size:var(--t-h3);letter-spacing:-.02em;padding-block:18px;font-weight:800;line-height:1.3}details[data-astro-cid-ktoxrwm5] p[data-astro-cid-ktoxrwm5]{max-width:64ch;color:var(--ink-2);padding-bottom:22px}.scr[data-astro-cid-hkaot7cz]{flex-direction:column;display:flex;position:absolute;inset:0}.sb[data-astro-cid-hkaot7cz]{justify-content:space-between;padding:10px 18px 0;font-size:10.5px;font-weight:700;display:flex}.body[data-astro-cid-hkaot7cz]{flex-direction:column;flex:1;gap:9px;padding:10px 13px 0;display:flex;overflow:hidden}.hd[data-astro-cid-hkaot7cz]{justify-content:space-between;align-items:center;gap:8px;display:flex}.brand[data-astro-cid-hkaot7cz]{letter-spacing:-.8px;align-items:center;gap:5px;font-size:16px;font-weight:800;display:inline-flex}.brand[data-astro-cid-hkaot7cz] svg[data-astro-cid-hkaot7cz]{width:14px;height:14px;color:var(--p-iris)}.pill[data-astro-cid-hkaot7cz]{background:var(--p-surface-2);color:var(--p-ink-2);border-radius:999px;padding:3px 8px;font-size:9.5px;font-weight:600}.checked[data-astro-cid-hkaot7cz]{color:var(--p-ink-3);margin-top:-5px;font-size:9.5px}.micro[data-astro-cid-hkaot7cz]{font-family:var(--mono);letter-spacing:.7px;text-transform:uppercase;color:var(--p-ink-3);font-size:7.5px}.cards[data-astro-cid-hkaot7cz]{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:-4px;display:grid}.card[data-astro-cid-hkaot7cz]{border:1px solid var(--p-line);background:var(--p-surface);border-radius:9px;gap:1px;min-width:0;padding:5px 6px;display:grid}.card[data-astro-cid-hkaot7cz] i[data-astro-cid-hkaot7cz]{font-family:var(--mono);letter-spacing:.5px;text-transform:uppercase;color:var(--p-ink-3);font-size:5.5px;font-style:normal}.card[data-astro-cid-hkaot7cz] b[data-astro-cid-hkaot7cz]{letter-spacing:-.4px;font-variant-numeric:tabular-nums;font-size:11px;font-weight:800}.card[data-astro-cid-hkaot7cz] em[data-astro-cid-hkaot7cz]{color:var(--p-ink-3);white-space:nowrap;margin-top:2px;font-size:5px;font-style:normal}.bar[data-astro-cid-hkaot7cz]{background:var(--p-surface-2);border-radius:1px;height:2px;margin-top:3px;display:block;overflow:hidden}.bar[data-astro-cid-hkaot7cz]>span[data-astro-cid-hkaot7cz]{background:var(--h);height:100%;display:block}.bar--none[data-astro-cid-hkaot7cz]{visibility:hidden}.tiles[data-astro-cid-hkaot7cz]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:7px;display:grid}.tile[data-astro-cid-hkaot7cz]{border:1px solid color-mix(in srgb, var(--h) 30%, transparent);background:color-mix(in srgb, var(--h) 10%, var(--p-bg));border-radius:13px;gap:5px;min-width:0;padding:8px 9px;display:grid}.name[data-astro-cid-hkaot7cz]{letter-spacing:-.4px;font-size:11px;font-weight:800}.chip[data-astro-cid-hkaot7cz]{font-family:var(--mono);letter-spacing:.5px;text-transform:uppercase;background:color-mix(in srgb, var(--h) 18%, transparent);color:var(--h);border-radius:999px;padding:2px 5px;font-size:5.5px;font-weight:600}.ring[data-astro-cid-hkaot7cz]{background:conic-gradient(var(--h) var(--deg), color-mix(in srgb, var(--h) 18%, transparent) 0);border-radius:50%;width:13px;height:13px;-webkit-mask:radial-gradient(circle,#0000 3.5px,#000 4px);mask:radial-gradient(circle,#0000 3.5px,#000 4px)}.metric[data-astro-cid-hkaot7cz]{gap:1px;display:grid}.metric[data-astro-cid-hkaot7cz] i[data-astro-cid-hkaot7cz]{font-family:var(--mono);letter-spacing:.5px;text-transform:uppercase;color:var(--p-ink-3);font-size:5.5px;font-style:normal}.metric[data-astro-cid-hkaot7cz]>span[data-astro-cid-hkaot7cz]:not(.bar){font-variant-numeric:tabular-nums;font-size:8px;font-weight:600}.foot[data-astro-cid-hkaot7cz]{color:var(--p-ink-2);font-size:6.5px}.status[data-astro-cid-hkaot7cz]{color:var(--h);margin-top:-3px;font-size:6.5px}.fab[data-astro-cid-hkaot7cz]{background:var(--p-iris);color:var(--p-on-iris);border-radius:999px;padding:9px 15px;font-size:11.5px;font-weight:800;position:absolute;bottom:58px;left:50%;transform:translate(-50%)}.tabbar[data-astro-cid-hkaot7cz]{border-top:1px solid var(--p-line);background:var(--p-surface);padding:8px 0 14px;display:flex}.tabbar[data-astro-cid-hkaot7cz] span[data-astro-cid-hkaot7cz]{text-align:center;color:var(--p-ink-3);flex:1;font-size:8px;font-weight:700}.tabbar[data-astro-cid-hkaot7cz] .on[data-astro-cid-hkaot7cz]{color:var(--p-iris)}.how[data-astro-cid-5wfdsgz3]{position:relative;overflow:hidden}.how[data-astro-cid-5wfdsgz3]:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#9c92ff2e,#0000);width:60%;height:80%;position:absolute;top:10%;right:-10%}.how__grid[data-astro-cid-5wfdsgz3]{place-items:center;gap:clamp(36px,5vw,64px);display:grid;position:relative}.how__copy[data-astro-cid-5wfdsgz3]{justify-self:stretch;gap:clamp(28px,4vw,44px);min-width:0;display:grid}.title[data-astro-cid-5wfdsgz3] span[data-astro-cid-5wfdsgz3]{display:inline-block}.steps[data-astro-cid-5wfdsgz3]{gap:clamp(24px,3vw,32px);margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-5wfdsgz3]{text-align:center;justify-items:center;gap:6px;display:grid}.step__n[data-astro-cid-5wfdsgz3]{font-size:var(--t-h4);letter-spacing:-.04em;color:var(--iris);font-weight:800;line-height:1.1}.step[data-astro-cid-5wfdsgz3] h3[data-astro-cid-5wfdsgz3]{font-size:var(--t-h3);letter-spacing:-.02em;font-weight:800;line-height:1.3}.step[data-astro-cid-5wfdsgz3] p[data-astro-cid-5wfdsgz3]{max-width:44ch;color:var(--ink-2)}.how__phone[data-astro-cid-5wfdsgz3]{position:relative}.how__phone[data-astro-cid-5wfdsgz3]:before{content:"";filter:blur(10px);background:radial-gradient(closest-side,#9c92ff59,#0000);border-radius:50%;position:absolute;inset:-12%}.how__phone[data-astro-cid-5wfdsgz3] .phone{aspect-ratio:260/560;width:280px;position:relative;box-shadow:0 40px 90px -30px #000000b3}@media (width>=720px){.step[data-astro-cid-5wfdsgz3]{text-align:left;grid-template-columns:44px minmax(0,1fr);justify-items:start;gap:2px 16px}.step__n[data-astro-cid-5wfdsgz3]{grid-row:span 2}}@media (width>=720px) and (width<=1023px){.how__grid[data-astro-cid-5wfdsgz3]{grid-template-columns:minmax(0,1fr) 260px;grid-template-areas:"head head""steps phone";column-gap:40px}.how__copy[data-astro-cid-5wfdsgz3]{display:contents}.head[data-astro-cid-5wfdsgz3]{grid-area:head}.steps[data-astro-cid-5wfdsgz3]{grid-area:steps;justify-self:stretch}.how__phone[data-astro-cid-5wfdsgz3]{grid-area:phone}.how__phone[data-astro-cid-5wfdsgz3] .phone{width:260px}}@media (width>=1024px){.how__grid[data-astro-cid-5wfdsgz3]{grid-template-columns:minmax(0,1fr) 320px}}
