.wordmark[data-v-51320818]{color:var(--ink);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.wordmark--light[data-v-51320818]{color:#fff}.wordmark img[data-v-51320818]{object-fit:contain;flex-shrink:0}.toggle[data-v-2ae5c54a]{border-radius:var(--r-pill);width:38px;height:38px;color:inherit;cursor:pointer;opacity:.75;background:0 0;border:1px solid;justify-content:center;align-items:center;transition:opacity .18s,background .18s;display:inline-flex}.toggle[data-v-2ae5c54a]:hover{opacity:1;background:color-mix(in srgb, currentColor 10%, transparent)}.nav[data-v-9c4be78d]{z-index:50;color:#fff;border-bottom:1px solid #0000;transition:background .25s,border-color .25s,color .25s;position:fixed;inset:0 0 auto}.nav--solid[data-v-9c4be78d]{color:var(--ink);background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:var(--line)}.nav--open[data-v-9c4be78d]{background:var(--bg);color:var(--ink);-webkit-backdrop-filter:none;backdrop-filter:none}.nav-inner[data-v-9c4be78d]{height:var(--nav-h);align-items:center;gap:16px;display:flex}.nav-brand[data-v-9c4be78d]{color:inherit;flex-shrink:0}.nav-links[data-v-9c4be78d]{align-items:center;gap:24px;margin-inline:auto;display:flex}.nav-links a[data-v-9c4be78d]{color:inherit;opacity:.78;font-size:14.5px;font-weight:600;transition:opacity .18s}.nav-links a[data-v-9c4be78d]:hover{opacity:1}.nav-actions[data-v-9c4be78d]{align-items:center;gap:10px;margin-left:auto;display:flex}.nav-burger[data-v-9c4be78d]{border-radius:var(--r-pill);width:38px;height:38px;color:inherit;opacity:.75;cursor:pointer;background:0 0;border:1px solid;justify-content:center;align-items:center;display:none}.nav-panel[data-v-9c4be78d]{padding:8px var(--gutter) 20px;border-top:1px solid var(--line);flex-direction:column;gap:4px;display:none}.nav-panel>a[data-v-9c4be78d]:not(.btn){color:var(--ink);border-bottom:1px solid var(--line2);justify-content:space-between;align-items:center;padding:14px 2px;font-weight:600;display:flex}.nav-panel>a:not(.btn) svg[data-v-9c4be78d]{color:var(--ink3)}.nav-panel .btn[data-v-9c4be78d]{margin-top:14px}@media (width<=860px){.nav-links[data-v-9c4be78d],.nav-cta[data-v-9c4be78d]{display:none}.nav-burger[data-v-9c4be78d]{display:inline-flex}.nav-actions[data-v-9c4be78d]{margin-left:auto}.nav-panel[data-v-9c4be78d]{display:flex}}.foot[data-v-0d469bc0]{background:var(--surface);border-top:1px solid var(--line);padding-top:clamp(40px,6vw,64px)}.foot-grid[data-v-0d469bc0]{grid-template-columns:minmax(0,1.6fr) repeat(2,minmax(0,1fr));gap:clamp(28px,4vw,48px);display:grid}.foot-brand p[data-v-0d469bc0]{max-width:44ch;color:var(--ink2);margin-top:14px;font-size:13.8px;line-height:1.55}.foot-col[data-v-0d469bc0]{flex-direction:column;gap:10px;display:flex}.foot-col a[data-v-0d469bc0]{color:var(--ink2);font-size:14px}.foot-col a[data-v-0d469bc0]:hover{color:var(--accent)}.foot-base[data-v-0d469bc0]{border-top:1px solid var(--line2);color:var(--ink3);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:clamp(36px,5vw,56px);padding-block:20px;font-size:12.5px;display:flex}@media (width<=720px){.foot-grid[data-v-0d469bc0]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.leg-fill[data-v-6ba37138]{animation:none;transform:scaleX(1)}.leg-plane[data-v-6ba37138]{animation:none;left:100%}.chainlet .is-active .chainlet-node[data-v-6ba37138]{animation:none}}.ship[data-v-6ba37138]{border-radius:var(--r-xl);box-shadow:var(--sh-lg);width:100%;max-width:400px;padding:18px}.ship-head[data-v-6ba37138]{justify-content:space-between;align-items:center;gap:10px;display:flex}.ship-seal[data-v-6ba37138]{color:var(--ink3);letter-spacing:.01em;font-size:12px;font-weight:600}.ship-route[data-v-6ba37138]{align-items:center;gap:12px;margin-top:18px;display:flex}.leg[data-v-6ba37138]{flex-direction:column;gap:2px;min-width:0;display:flex}.leg--end[data-v-6ba37138]{text-align:right;align-items:flex-end}.leg-time[data-v-6ba37138]{color:var(--ink3);font-size:12px;font-weight:600}.leg-place[data-v-6ba37138]{white-space:nowrap;font-size:14.5px;font-weight:700}.leg-line[data-v-6ba37138]{color:var(--accent);flex:1;align-items:center;gap:5px;min-width:40px;display:flex}.leg-track[data-v-6ba37138]{background:var(--line);border-radius:2px;flex:1;height:2px;position:relative}.leg-fill[data-v-6ba37138]{background:var(--accent);transform-origin:0;border-radius:2px;animation:5s cubic-bezier(.45,.05,.55,.95) infinite leg-fill-6ba37138;position:absolute;inset:0;transform:scaleX(0)}.leg-plane[data-v-6ba37138]{color:var(--accent);place-items:center;animation:5s cubic-bezier(.45,.05,.55,.95) infinite leg-fly-6ba37138;display:grid;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}@keyframes leg-fly-6ba37138{0%{opacity:0;left:0%}8%{opacity:1}70%{opacity:1;left:100%}80%{opacity:0;left:100%}to{opacity:0;left:0%}}@keyframes leg-fill-6ba37138{0%{opacity:1;transform:scaleX(0)}70%{opacity:1;transform:scaleX(1)}80%{opacity:0;transform:scaleX(1)}81%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(0)}}.leg-dot[data-v-6ba37138]{background:var(--accent);border-radius:50%;flex-shrink:0;width:7px;height:7px}.leg-dot--end[data-v-6ba37138]{background:var(--line)}.ship-doc[data-v-6ba37138]{color:var(--ink2);margin-top:14px;font-size:13.5px}.ship-traveler[data-v-6ba37138]{border-top:1px solid var(--line2);align-items:center;gap:10px;margin-top:14px;padding-top:14px;display:flex}.avatar[data-v-6ba37138]{background:var(--accent-soft);width:36px;height:36px;color:var(--accent-ink);border-radius:50%;flex-shrink:0;place-items:center;font-size:12.5px;font-weight:800;display:grid;position:relative}.avatar-check[data-v-6ba37138]{background:var(--green);color:#fff;border:2px solid var(--surface);border-radius:50%;place-items:center;width:15px;height:15px;display:grid;position:absolute;bottom:-2px;right:-2px}.traveler-name[data-v-6ba37138]{flex-direction:column;font-size:14px;font-weight:700;display:flex}.traveler-meta[data-v-6ba37138]{color:var(--ink3);align-items:center;gap:4px;font-size:12px;font-weight:500;display:flex}.star[data-v-6ba37138]{color:var(--gold)}.chainlet[data-v-6ba37138]{grid-template-columns:repeat(5,1fr);gap:0;margin:18px 0 0;padding:0;list-style:none;display:grid}.chainlet li[data-v-6ba37138]{flex-direction:column;align-items:center;gap:7px;display:flex;position:relative}.chainlet-node[data-v-6ba37138]{background:var(--surface);border:2px solid var(--line);color:#fff;z-index:1;border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.chainlet-rule[data-v-6ba37138]{background:var(--line);width:100%;height:2px;position:absolute;top:8px;left:50%}.chainlet .is-done .chainlet-node[data-v-6ba37138]{background:var(--ok);border-color:var(--ok)}.chainlet .is-done .chainlet-rule[data-v-6ba37138]{background:var(--ok)}.chainlet .is-active .chainlet-node[data-v-6ba37138]{background:var(--accent);border-color:var(--accent);--ring:color-mix(in srgb, var(--accent) 45%, transparent);animation:1.8s infinite pulse-ring}.chainlet-label[data-v-6ba37138]{color:var(--ink3);text-align:center;max-width:8ch;font-size:9.5px;font-weight:600;line-height:1.2}.chainlet .is-active .chainlet-label[data-v-6ba37138]{color:var(--accent)}.ship-foot[data-v-6ba37138]{border-top:1px solid var(--line2);margin-top:18px;padding-top:14px}.ship-price[data-v-6ba37138]{font-size:24px;font-weight:700;display:block}.ship-note[data-v-6ba37138]{color:var(--ok);align-items:center;gap:5px;margin-top:4px;font-size:12.5px;font-weight:600;display:inline-flex}.hero[data-v-b7039cae]{isolation:isolate;color:#fff;background:linear-gradient(170deg, var(--navy2), var(--navy) 72%);padding-top:calc(var(--nav-h) + clamp(36px, 7vw, 72px));padding-bottom:clamp(56px,9vw,104px);position:relative;overflow:hidden}.hero-glow[data-v-b7039cae]{z-index:-1;background:radial-gradient(48ch 40ch at 82% 6%, color-mix(in srgb, var(--green) 26%, transparent), transparent 70%), radial-gradient(52ch 44ch at 4% 96%, color-mix(in srgb, var(--accent) 30%, transparent), transparent 72%);opacity:.85;position:absolute;inset:0}.hero-inner[data-v-b7039cae]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid}.hero-eyebrow[data-v-b7039cae]{color:#8fb4ff}.hero-title[data-v-b7039cae]{margin-top:14px;font-size:clamp(38px,6.4vw,64px);line-height:1.02}.hero-accent[data-v-b7039cae]{color:#7da6ff}.hero-body[data-v-b7039cae]{color:#ffffffbd;max-width:56ch;margin-top:18px;font-size:clamp(15.5px,1.7vw,18px);line-height:1.55}.hero-cta[data-v-b7039cae]{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.hero-chips[data-v-b7039cae]{flex-wrap:wrap;gap:12px 22px;margin:34px 0 0;padding:0;list-style:none;display:flex}.hero-chips li[data-v-b7039cae]{color:#ffffffd9;align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:flex}.hero-chips svg[data-v-b7039cae]{color:#8fb4ff;flex-shrink:0}.hero-card[data-v-b7039cae]{justify-content:flex-end;display:flex}@media (width<=980px){.hero-inner[data-v-b7039cae]{grid-template-columns:minmax(0,1fr)}.hero-card[data-v-b7039cae]{justify-content:flex-start;margin-top:8px}}@media (width<=560px){.hero-cta .btn[data-v-b7039cae]{width:100%}}.steps[data-v-b2bac086]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;margin:clamp(28px,4vw,44px) 0 0;padding:0;list-style:none;display:grid}.step[data-v-b2bac086]{border-radius:var(--r-xl);padding:20px;transition:transform .2s,box-shadow .2s,border-color .2s;position:relative}.step[data-v-b2bac086]:hover{box-shadow:var(--sh);border-color:color-mix(in srgb, var(--accent) 26%, var(--line));transform:translateY(-3px)}.step-icon[data-v-b2bac086]{border-radius:var(--r);background:var(--accent-soft);width:46px;height:46px;color:var(--accent);place-items:center;display:grid}.step-n[data-v-b2bac086]{color:var(--ink4);font-size:12px;font-weight:700;position:absolute;top:22px;right:20px}.step h3[data-v-b2bac086]{margin-top:16px;font-size:17px}.step p[data-v-b2bac086]{color:var(--ink2);margin-top:8px;font-size:13.8px;line-height:1.5}.journey[data-v-bc5610cd]{background:var(--navy);color:#fff}.journey-track[data-v-bc5610cd]{height:300vh}.journey-track.is-portrait[data-v-bc5610cd]{height:260vh}.journey-scene[data-v-bc5610cd]{align-items:center;height:100svh;min-height:560px;display:flex;position:sticky;top:0;overflow:hidden}.journey-scene>.page[data-v-bc5610cd]{width:100%;padding-top:var(--nav-h)}.journey-head[data-v-bc5610cd]{max-width:620px}.journey-head h2[data-v-bc5610cd]{font-size:clamp(24px,3.6vw,38px)}.journey-head p[data-v-bc5610cd]:last-child{color:#ffffffa8;margin-top:10px;font-size:clamp(14px,1.5vw,16px)}.journey-head .eyebrow[data-v-bc5610cd]{color:#8fb4ff}.stage[data-v-bc5610cd]{width:100%;max-height:44vh;margin-top:clamp(8px,2.5vw,28px);position:relative}.stage-svg[data-v-bc5610cd]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.route[data-v-bc5610cd]{fill:none;stroke:#ffffff29;stroke-linecap:round}.flown[data-v-bc5610cd]{fill:none;stroke:var(--green);stroke-linecap:round;filter:drop-shadow(0 0 10px color-mix(in srgb, var(--green) 55%, transparent))}.stop[data-v-bc5610cd]{flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;transform:translate(-50%,-50%)}.stop-node[data-v-bc5610cd]{background:var(--navy2);color:#ffffff80;width:clamp(30px,3.4vw,42px);height:clamp(30px,3.4vw,42px);transition:background .3s var(--ease), border-color .3s var(--ease), color .3s var(--ease), transform .4s var(--ease-pop);border:2px solid #fff3;border-radius:50%;place-items:center;display:grid}.stop.is-done .stop-node[data-v-bc5610cd]{background:var(--green);border-color:var(--green);color:#fff}.stop.is-here .stop-node[data-v-bc5610cd]{box-shadow:0 0 0 8px color-mix(in srgb, var(--green) 16%, transparent);transform:scale(1.14)}.stop-label[data-v-bc5610cd]{white-space:nowrap;color:#ffffff6b;transition:color .3s var(--ease);margin-top:8px;font-size:clamp(10.5px,1.1vw,12.5px);font-weight:700;position:absolute;top:100%}.stop.is-done .stop-label[data-v-bc5610cd]{color:#ffffffe6}.align-start .stop-label[data-v-bc5610cd]{left:-6px}.align-end .stop-label[data-v-bc5610cd]{right:-6px}.plane[data-v-bc5610cd]{pointer-events:none;place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)}.plane-icon[data-v-bc5610cd]{color:#fff;filter:drop-shadow(0 2px 6px #00000080);place-items:center;display:grid}.plane-glow[data-v-bc5610cd]{background:radial-gradient(circle, color-mix(in srgb, var(--green) 55%, transparent), transparent 68%);border-radius:50%;width:54px;height:54px;animation:2.4s ease-in-out infinite glow-pulse;position:absolute}.released[data-v-bc5610cd]{border-radius:var(--r-pill);background:var(--green);color:#fff;box-shadow:0 8px 22px color-mix(in srgb, var(--green) 40%, transparent);align-items:center;gap:7px;padding:8px 13px;font-size:12.5px;font-weight:700;display:inline-flex;position:absolute;bottom:-6px;right:0}.pop-enter-active[data-v-bc5610cd]{animation:pop-soft .55s var(--ease-pop)}.pop-leave-active[data-v-bc5610cd]{transition:opacity .2s}.pop-enter-from[data-v-bc5610cd],.pop-leave-to[data-v-bc5610cd]{opacity:0}.caption[data-v-bc5610cd]{max-width:620px;min-height:82px;margin-top:clamp(26px,4vw,44px)}.caption-title[data-v-bc5610cd]{font-family:var(--font-display);letter-spacing:-.02em;align-items:baseline;gap:9px;font-size:clamp(17px,2vw,21px);font-weight:700;display:flex}.caption-n[data-v-bc5610cd]{color:var(--green);font-size:12px}.caption-detail[data-v-bc5610cd]{color:#ffffffad;margin-top:7px;font-size:clamp(13.5px,1.5vw,15px);line-height:1.55}.swap-enter-active[data-v-bc5610cd]{transition:opacity .26s var(--ease), transform .26s var(--ease)}.swap-leave-active[data-v-bc5610cd]{transition:opacity .14s}.swap-enter-from[data-v-bc5610cd]{opacity:0;transform:translateY(8px)}.swap-leave-to[data-v-bc5610cd]{opacity:0}@media (prefers-reduced-motion:reduce){.journey-track[data-v-bc5610cd],.journey-track.is-portrait[data-v-bc5610cd]{height:auto}.journey-scene[data-v-bc5610cd]{height:auto;min-height:0;padding-block:var(--section-y);position:static}.journey-scene>.page[data-v-bc5610cd]{padding-top:0}.plane-glow[data-v-bc5610cd]{animation:none}.stop-node[data-v-bc5610cd],.stop-label[data-v-bc5610cd]{transition:none}}@media (width<=760px){.stage[data-v-bc5610cd]{max-height:none}.stop-label[data-v-bc5610cd]{opacity:0;transition:opacity .3s var(--ease)}.stop.is-here .stop-label[data-v-bc5610cd]{opacity:1}.released[data-v-bc5610cd]{left:0;right:auto}}.guards[data-v-df45f177]{gap:16px;margin:clamp(28px,4vw,44px) 0 0;padding:0;list-style:none;display:grid}.guard[data-v-df45f177]{border-radius:var(--r-xl);gap:14px;padding:20px;display:flex}.guard-icon[data-v-df45f177]{border-radius:var(--r);flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.tone-ok[data-v-df45f177]{background:var(--ok-soft);color:var(--ok)}.tone-purple[data-v-df45f177]{background:var(--purple-soft);color:var(--purple)}.tone-warn[data-v-df45f177]{background:var(--warn-soft);color:var(--warn)}.tone-gold[data-v-df45f177]{background:var(--gold-soft);color:var(--gold)}.guard h3[data-v-df45f177]{font-size:16.5px}.guards[data-cols="2"][data-v-df45f177]{grid-template-columns:repeat(2,minmax(0,1fr))}.guards[data-cols="3"][data-v-df45f177]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=860px){.guards[data-cols][data-v-df45f177]{grid-template-columns:minmax(0,1fr)}}.guard p[data-v-df45f177]{color:var(--ink2);margin-top:7px;font-size:13.8px;line-height:1.5}.earn-section[data-v-2d955f0d]{background:var(--surface);border-block:1px solid var(--line)}.earn-grid[data-v-2d955f0d]{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start;gap:clamp(28px,5vw,56px);display:grid}.earn-eyebrow[data-v-2d955f0d]{color:var(--green2)}.points[data-v-2d955f0d]{gap:18px;margin:clamp(24px,3vw,34px) 0 0;padding:0;list-style:none;display:grid}.points li[data-v-2d955f0d]{gap:14px;display:flex}.point-icon[data-v-2d955f0d]{border-radius:var(--r-sm);background:var(--green-soft);width:40px;height:40px;color:var(--green2);flex-shrink:0;place-items:center;display:grid}.point-title[data-v-2d955f0d]{font-size:15px;font-weight:700}.point-body[data-v-2d955f0d]{color:var(--ink2);margin-top:3px;font-size:13.8px;line-height:1.5}.payout[data-v-2d955f0d]{border-radius:var(--r-xl);background:var(--surface2);box-shadow:var(--sh);padding:22px}.payout-route[data-v-2d955f0d]{font-family:var(--font-display);letter-spacing:-.02em;margin-top:10px;font-size:18px;font-weight:700}.payout-doc[data-v-2d955f0d]{color:var(--ink3);margin-top:4px;font-size:13px}.payout-rows[data-v-2d955f0d]{border-top:1px solid var(--line);grid-template-columns:1fr auto;gap:10px 16px;margin:20px 0 0;padding-top:16px;font-size:14px;display:grid}.payout-rows dt[data-v-2d955f0d]{color:var(--ink2)}.payout-rows dd[data-v-2d955f0d]{text-align:right;margin:0;font-weight:600}.payout-total[data-v-2d955f0d]{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;margin-top:16px;padding-top:16px;font-size:14px;font-weight:700;display:flex}.payout-total .display[data-v-2d955f0d]{color:var(--green2);font-size:28px}.payout-note[data-v-2d955f0d]{color:var(--ink3);align-items:center;gap:6px;margin-top:12px;font-size:12.5px;display:flex}@media (width<=900px){.earn-grid[data-v-2d955f0d]{grid-template-columns:minmax(0,1fr)}}.recipient-grid[data-v-7c4e58f6]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,56px);display:grid}.bullets[data-v-7c4e58f6]{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--sh-sm);gap:14px;margin:0;padding:22px;list-style:none;display:grid}.bullets li[data-v-7c4e58f6]{color:var(--ink2);align-items:flex-start;gap:11px;font-size:14.5px;display:flex}.bullets svg[data-v-7c4e58f6]{color:var(--green);flex-shrink:0;margin-top:3px}@media (width<=900px){.recipient-grid[data-v-7c4e58f6]{grid-template-columns:minmax(0,1fr)}}.faq-section[data-v-7d4be757]{background:var(--surface);border-block:1px solid var(--line)}.faq[data-v-7d4be757]{max-width:760px;margin-top:clamp(24px,3vw,36px)}.faq-item[data-v-7d4be757]{border-bottom:1px solid var(--line)}.faq-item summary[data-v-7d4be757]{cursor:pointer;font-family:var(--font-display);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:16px;padding:18px 2px;font-size:16.5px;font-weight:700;list-style:none;display:flex}.faq-item summary[data-v-7d4be757]::-webkit-details-marker{display:none}.faq-item summary svg[data-v-7d4be757]{color:var(--ink3);flex-shrink:0;transition:transform .2s}.faq-item[open] summary svg[data-v-7d4be757]{transform:rotate(180deg)}.faq-item[open] summary[data-v-7d4be757]{color:var(--accent)}.faq-item p[data-v-7d4be757]{max-width:68ch;color:var(--ink2);padding:0 2px 20px;font-size:14.5px;line-height:1.6}.waitlist[data-v-490cc929]{margin-top:26px}form[data-v-490cc929]{flex-wrap:wrap;gap:10px;display:flex}input[data-v-490cc929]{min-width:0;font-family:var(--font-ui);color:#fff;border-radius:var(--r-lg);background:#ffffff1a;border:1px solid #ffffff3d;flex:260px;padding:16px 18px;font-size:15px}input[data-v-490cc929]::placeholder{color:#ffffff80}input[data-v-490cc929]:focus{outline-offset:2px;outline:2px solid #ffffffb3}input[data-v-490cc929]:disabled{opacity:.6}.waitlist-note[data-v-490cc929]{color:#ffffff8c;margin-top:12px;font-size:12.5px}.waitlist-done[data-v-490cc929],.waitlist-error[data-v-490cc929]{align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.waitlist-done[data-v-490cc929]{color:#6ee7ad}.waitlist-error[data-v-490cc929]{color:#ffb4ad;margin-top:12px;font-size:13px}.cta[data-v-77d63d97]{isolation:isolate;color:#fff;background:linear-gradient(150deg, var(--green-deep), #0a2438 52%, var(--navy));padding-block:clamp(56px,9vw,104px);position:relative;overflow:hidden}.cta-glow[data-v-77d63d97]{z-index:-1;background:radial-gradient(46ch 36ch at 88% 12%, color-mix(in srgb, var(--green) 28%, transparent), transparent 70%), radial-gradient(40ch 34ch at 8% 92%, color-mix(in srgb, var(--purple) 26%, transparent), transparent 72%);position:absolute;inset:0}.cta-inner[data-v-77d63d97]{max-width:700px}.cta h2[data-v-77d63d97]{font-size:clamp(28px,4.6vw,44px)}.cta-body[data-v-77d63d97]{color:#ffffffbd;margin-top:14px;font-size:clamp(15px,1.7vw,17.5px);line-height:1.55}.cta-stores[data-v-77d63d97]{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}:root{--bg:#edf0f5;--surface:#fff;--surface2:#f6f8fc;--surface3:#eff2f8;--ink:#0c1626;--ink2:#45526a;--ink3:#8b96a9;--ink4:#aeb7c6;--line:#e2e7ef;--line2:#edf0f6;--navy:#0a2540;--navy2:#0e3158;--navy3:#14406e;--accent:#1b57e0;--accent2:#1146c0;--accent-soft:#e8eefd;--accent-ink:#1140b8;--green:#0fa968;--green2:#0b8050;--green-deep:#07472e;--green-soft:#e1f6ec;--ok:#0f7a52;--ok-soft:#e0f2e9;--warn:#a96a06;--warn-soft:#faedd6;--danger:#c2362c;--danger-soft:#fbe6e3;--info:#1e6fb0;--info-soft:#e3f0f9;--purple:#6b46c1;--purple-soft:#ede8fb;--gold:#9f7619;--gold-soft:#f7efd8;--font-display:"Archivo", system-ui, sans-serif;--font-ui:"Hanken Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--r-xs:7px;--r-sm:10px;--r:14px;--r-lg:18px;--r-xl:24px;--r-2xl:30px;--r-pill:999px;--sh-sm:0 1px 2px #0c16260f, 0 1px 3px #0c16260d;--sh:0 2px 6px #0c16260f, 0 8px 24px #0c16260f;--sh-lg:0 8px 18px #0c162614, 0 24px 60px #0c16261f;--sh-navy:0 12px 30px #0a25404d;--page:1120px;--gutter:clamp(20px, 5vw, 64px);--section-y:clamp(56px, 9vw, 104px);--nav-h:64px;--ease:cubic-bezier(.22, .9, .3, 1);--ease-pop:cubic-bezier(.22, 1.2, .4, 1)}:root[data-theme=dark]{--bg:#070d17;--surface:#0e1828;--surface2:#132134;--surface3:#18283d;--ink:#eaf0f8;--ink2:#a7b4c8;--ink3:#6e7e96;--ink4:#4e5c73;--line:#20304a;--line2:#1a2942;--navy:#060b14;--navy2:#0b1626;--accent-soft:#15233e;--gold-soft:#2a2417;--ok-soft:#11281f;--warn-soft:#2a2110;--danger-soft:#2c1513;--info-soft:#102536;--purple-soft:#1c1633;--green-soft:#0e2a1e;--sh-sm:0 1px 2px #0006;--sh:0 2px 6px #0000005c, 0 8px 24px #0000005c;--sh-lg:0 8px 18px #00000070, 0 24px 60px #00000080}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-h) + 16px)}body{background:var(--bg);color:var(--ink);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:15px;line-height:1.5;overflow-x:hidden}img{max-width:100%;display:block}a{color:var(--accent);text-decoration:none}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.06}p{margin:0}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--r-xs)}.display{font-family:var(--font-display);letter-spacing:-.02em;font-weight:700;line-height:1.06}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--ink3);font-size:11px;font-weight:700}.muted{color:var(--ink2)}.page{max-width:var(--page);padding-inline:var(--gutter);margin:0 auto}.section{padding-block:var(--section-y)}.section-head{max-width:660px}.section-head h2{margin-top:10px;font-size:clamp(26px,4.2vw,40px)}.section-head p{color:var(--ink2);margin-top:14px;font-size:clamp(15px,1.6vw,17px)}.card{background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-sm)}.badge{border-radius:var(--r-pill);white-space:nowrap;border:1px solid #0000;align-items:center;gap:6px;padding:6px 10px;font-size:11.5px;font-weight:700;line-height:1;display:inline-flex}.badge--verified{color:var(--ok);background:var(--ok-soft);border-color:color-mix(in srgb, var(--ok) 18%, transparent)}.badge--info{color:var(--info);background:var(--info-soft);border-color:color-mix(in srgb, var(--info) 18%, transparent)}.badge--gold{color:var(--gold);background:var(--gold-soft);border-color:color-mix(in srgb, var(--gold) 22%, transparent)}.btn{font-family:var(--font-ui);border-radius:var(--r);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:13px 18px;font-size:15px;font-weight:700;line-height:1;text-decoration:none;transition:background .18s,transform .12s,border-color .18s,box-shadow .18s,color .18s;display:inline-flex}.btn:active{transform:scale(.985)}.btn:disabled{cursor:not-allowed;opacity:.55}.btn--lg{border-radius:var(--r-lg);padding:16px 22px;font-size:16px}.btn--sm{border-radius:var(--r-sm);padding:9px 13px;font-size:13.5px}.btn--block{width:100%}.btn--primary{background:var(--accent);color:#fff;box-shadow:0 6px 16px #1b57e038}.btn--primary:hover:not(:disabled){background:var(--accent2)}.btn--ghost{background:var(--surface);color:var(--ink);border-color:var(--line)}.btn--ghost:hover:not(:disabled){border-color:var(--ink4)}.btn--soft{background:var(--accent-soft);color:var(--accent-ink)}.btn--light{color:var(--navy);background:#fff}.btn--light:hover:not(:disabled){background:#eef2f9}.btn--onNavy{color:#fff;background:#ffffff1f;border-color:#ffffff38}.btn--onNavy:hover:not(:disabled){background:#fff3}.reveal{opacity:0;transition:opacity .5s cubic-bezier(.22,.9,.3,1),transform .5s cubic-bezier(.22,.9,.3,1);transform:translateY(16px)}.reveal.is-in{opacity:1;transform:none}@keyframes rise{0%{transform:translateY(16px)}to{transform:translateY(0)}}@keyframes pop-soft{0%{transform:scale(.6)}60%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes pulse-ring{0%{box-shadow:0 0 0 0 var(--ring)}70%{box-shadow:0 0 0 14px #0000}to{box-shadow:0 0 #0000}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes float-y{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes shimmer{0%{background-position:-180% 0}to{background-position:180% 0}}@keyframes glow-pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.9;transform:scale(1.06)}}@keyframes bar-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.float-y{animation:4.5s ease-in-out infinite float-y}.pulse-ring{animation:1.8s infinite pulse-ring}.btn--shine{position:relative;overflow:hidden}.btn--shine:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff59 50%,#0000 70%) 0 0/220% 100%;animation:3.4s ease-in-out infinite shimmer;position:absolute;inset:0}.btn--ghost.btn--shine:after,.btn--light.btn--shine:after{background:linear-gradient(110deg,#0000 30%,#0c16261a 50%,#0000 70%) 0 0/220% 100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transition:none;transform:none}.float-y,.pulse-ring,.btn--shine:after{animation:none}.btn--shine:after{display:none}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
