.slide[data-v-dfbd31fa]{opacity:0;visibility:hidden;transition:opacity .9s var(--ease-io), visibility 0s linear .9s;flex-direction:column;display:flex}.slide.is-active[data-v-dfbd31fa]{opacity:1;visibility:visible;transition:opacity .9s var(--ease-io), visibility 0s}.slide-controls[data-v-dfbd31fa]{z-index:2;top:calc(var(--announce-h,0px) + var(--nav-h) + 1rem);right:var(--gutter);background-color:#0a16308c;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:.25rem;padding:.25rem;display:flex;position:absolute}.control[data-v-dfbd31fa]{width:2.75rem;height:2.75rem;color:var(--color-paper);transition:background-color .12s var(--ease-out);border-radius:999px;place-items:center;display:grid}.control[data-v-dfbd31fa]:hover{background-color:#ffffff1f}.dot[data-v-dfbd31fa]{place-items:center;width:1.75rem;height:2.75rem;display:grid;position:relative}.dot[data-v-dfbd31fa]:before{content:"";background-color:#ffffff59;border-radius:2px;width:100%;height:2px}.dot__fill[data-v-dfbd31fa]{background-color:var(--color-cyan);transform-origin:0;border-radius:2px;height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0;transform:scaleX(0)}.dot.is-active .dot__fill[data-v-dfbd31fa]{transform:scaleX(1)}.dot.is-running .dot__fill[data-v-dfbd31fa]{animation:7s linear both dot-progress-dfbd31fa}@keyframes dot-progress-dfbd31fa{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.slide[data-v-dfbd31fa],.slide.is-active[data-v-dfbd31fa]{transition-duration:.15s}}.page-intro[data-v-91dcd03c]:after{content:"";right:calc(var(--gutter) * -1);aspect-ratio:3/4;border:1px solid var(--color-line);pointer-events:none;border-radius:50% 50% 0 0/37.5% 37.5% 0 0;width:min(46vw,560px);position:absolute;bottom:-40%}.page-intro[data-v-91dcd03c]:before{content:"";right:calc(var(--gutter) * -1 + 48px);aspect-ratio:3/4;pointer-events:none;border:1px solid #31b2de59;border-radius:50% 50% 0 0/37.5% 37.5% 0 0;width:min(46vw,560px);position:absolute;bottom:-40%}@media (max-width:47.99rem){.page-intro[data-v-91dcd03c]:before,.page-intro[data-v-91dcd03c]:after{opacity:.5}}.faq__icon[data-v-0718bf88]{transition:transform .32s var(--ease-out)}.faq[open] .faq__icon[data-v-0718bf88]{transform:rotate(45deg)}.faq[open] .faq__answer[data-v-0718bf88]{animation:fade-in .32s var(--ease-out)}@media (prefers-reduced-motion:reduce){.faq__icon[data-v-0718bf88]{transition:none}}.journey[data-v-604443c4]{--marker:13px;padding-left:2.5rem}.journey__rail[data-v-604443c4]{top:.5rem;bottom:.5rem;left:calc(var(--marker) / 2);background-color:var(--rule);width:1px;position:absolute}.journey__fill[data-v-604443c4]{background-color:var(--color-cyan);transform:scaleY(var(--progress));transform-origin:top;transition:transform .6s var(--ease-out);position:absolute;inset:0}.journey__step[data-v-604443c4]{padding-block:1.75rem;position:relative}.journey__title[data-v-604443c4],.journey__step.is-active .journey__title[data-v-604443c4]{color:var(--fg-heading)}.journey__marker[data-v-604443c4]{width:var(--marker);height:var(--marker);border:1px solid var(--color-cyan);background-color:var(--color-stone);transition:background-color .32s var(--ease-out), transform .32s var(--ease-out);border-radius:999px;position:absolute;top:2.0625rem;left:-2.5rem}.surface-dark .journey__marker[data-v-604443c4]{background-color:var(--color-night)}.journey__step.is-active .journey__marker[data-v-604443c4],.journey__step.is-past .journey__marker[data-v-604443c4]{background-color:var(--color-cyan)}.journey__step.is-active .journey__marker[data-v-604443c4]{transform:scale(1.25)}.journey__numeral[data-v-604443c4]{letter-spacing:-.04em;font-optical-sizing:auto;font-size:clamp(8rem,14vw,13rem);line-height:1}.journey__screen[data-v-604443c4]{opacity:0;filter:drop-shadow(0 24px 40px #00000073);width:50%;max-width:18rem;transition:opacity .42s var(--ease-out), transform .42s var(--ease-out);pointer-events:none;position:absolute;top:6%;left:50%;transform:translate(-50%,16px)}.journey__screen.is-shown[data-v-604443c4]{opacity:1;transform:translate(-50%)}.journey__screen-mobile[data-v-604443c4]{filter:drop-shadow(0 16px 28px #0f172a38);width:min(14rem,60vw)}.journey__stage[data-v-604443c4]{top:calc(var(--announce-h,0px) + var(--nav-h-compact) + 2.5rem);aspect-ratio:4/5;max-height:calc(100svh - var(--nav-h-compact) - 5rem);border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-3);position:sticky;overflow:hidden}@media (min-width:64rem){.journey__step[data-v-604443c4]{flex-direction:column;justify-content:center;min-height:46vh;padding-block:3rem;display:flex}.journey__title[data-v-604443c4]{color:var(--fg-muted);transition:color .32s var(--ease-out)}.journey__marker[data-v-604443c4]{margin-top:calc(var(--marker) / -2);top:50%}}.pass-swap-enter-active[data-v-604443c4],.pass-swap-leave-active[data-v-604443c4]{transition:opacity .32s var(--ease-out), transform .32s var(--ease-out)}.pass-swap-enter-from[data-v-604443c4]{opacity:0;transform:translateY(12px)}.pass-swap-leave-to[data-v-604443c4]{opacity:0;transform:translateY(-8px)}@media (prefers-reduced-motion:reduce){.journey__fill[data-v-604443c4],.journey__marker[data-v-604443c4],.journey__title[data-v-604443c4],.journey__screen[data-v-604443c4]{transition-duration:0s}.pass-swap-enter-from[data-v-604443c4],.pass-swap-leave-to[data-v-604443c4]{transform:none}}.explorer-tab[data-v-b59fefae]{border-radius:var(--radius-md);min-height:4rem;transition:background-color .2s var(--ease-out), border-color .2s var(--ease-out);border:1px solid #0000;align-items:center;gap:.875rem;padding:.75rem 1rem;display:flex;position:relative}.explorer-tab.is-compact[data-v-b59fefae]{min-height:3rem;padding:.375rem .75rem;font-size:.9375rem}.explorer-tab[data-v-b59fefae]:hover{background-color:#13293d0a}.explorer-tab.is-selected[data-v-b59fefae]{background-color:var(--color-paper);border-color:var(--rule);box-shadow:var(--shadow-1)}.explorer-tab.is-selected[data-v-b59fefae]:before{content:"";background-color:var(--color-cyan);border-radius:2px;width:2px;position:absolute;top:1rem;bottom:1rem;left:-1px}.explorer-tab.is-selected .icon-tile[data-v-b59fefae]{background-color:var(--color-navy);color:var(--color-paper)}.explorer-panel[data-v-b59fefae]{border-radius:var(--radius-lg)}.explorer-disclosure[data-v-b59fefae]{border:1px solid var(--rule);border-radius:var(--radius-md);background-color:var(--color-paper)}.explorer-disclosure summary[data-v-b59fefae]{list-style:none}.panel-enter-active[data-v-b59fefae],.panel-leave-active[data-v-b59fefae]{transition:opacity .24s var(--ease-out), transform .24s var(--ease-out)}.panel-enter-from[data-v-b59fefae]{opacity:0;transform:translateY(8px)}.panel-leave-to[data-v-b59fefae]{opacity:0}@media (prefers-reduced-motion:reduce){.panel-enter-from[data-v-b59fefae]{transform:none}}.pillar[data-v-b0c566c1]{overflow:hidden}.pillar[data-v-b0c566c1]:before{content:"";background-color:var(--color-cyan);transform-origin:0;height:2px;transition:transform .6s var(--ease-out);position:absolute;inset:0 0 auto;transform:scaleX(0)}.pillar[data-v-b0c566c1]:hover:before{transform:scaleX(1)}.surface-dark .pillar[data-v-b0c566c1]{background-color:#ffffff0a;border-color:#ffffff1f}@media (prefers-reduced-motion:reduce){.pillar[data-v-b0c566c1]:before{transition:none}}.hotspot[data-v-603c40e9]{border-radius:999px;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:absolute;translate:-50% -50%}.hotspot span[data-v-603c40e9]{background-color:var(--color-navy);width:1.875rem;height:1.875rem;color:var(--color-paper);font-family:var(--font-mono);box-shadow:0 0 0 4px #ffffffd9, var(--shadow-2);transition:transform .2s var(--ease-out), background-color .2s var(--ease-out);border-radius:999px;place-items:center;font-size:.75rem;font-weight:500;display:grid}.hotspot:hover span[data-v-603c40e9]{transform:scale(1.1)}.hotspot.is-selected span[data-v-603c40e9]{background-color:var(--color-night);box-shadow:0 0 0 4px var(--color-cyan), var(--shadow-3);transform:scale(1.15)}.plan-item[data-v-603c40e9]{border-radius:var(--radius-sm);text-align:left;width:100%;min-height:2.75rem;color:var(--fg-body);transition:background-color .12s var(--ease-out);align-items:center;gap:.875rem;padding:.5rem .75rem;display:flex}.plan-item[data-v-603c40e9]:hover{background-color:#13293d0d}.plan-item.is-selected[data-v-603c40e9]{background-color:var(--color-paper);color:var(--color-ink)}.plan-item__num[data-v-603c40e9]{border:1px solid var(--color-line-strong);width:1.625rem;height:1.625rem;font-family:var(--font-mono);border-radius:999px;flex:none;place-items:center;font-size:.6875rem;display:grid}.plan-item.is-selected .plan-item__num[data-v-603c40e9]{border-color:var(--color-navy);background-color:var(--color-navy);color:var(--color-paper)}@media (prefers-reduced-motion:reduce){.hotspot span[data-v-603c40e9]{transition:none}}.stat[data-v-9cd444f2]{border-top:1px solid #ffffff1f;flex-direction:column;padding:1.75rem 1.25rem 1.75rem 0;display:flex}.stat__value[data-v-9cd444f2]{letter-spacing:-.03em;font-optical-sizing:auto;font-variant-numeric:lining-nums;font-size:clamp(3rem,2rem + 3.6vw,5.25rem);line-height:.95}@media (min-width:64rem){.stat[data-v-9cd444f2]{border-top:0;border-left:1px solid #31b2de80;padding:.5rem 1.5rem .5rem 1.75rem}.stat[data-v-9cd444f2]:first-child{border-left:0;padding-left:0}}.surface-dark .trust-item[data-v-1b404942] svg{color:var(--color-cyan)}@media (min-width:40rem){.trust-item[data-v-1b404942]:nth-child(odd){padding-left:0}}@media (min-width:64rem){.trust-item[data-v-1b404942]:nth-child(odd){padding-left:1.5rem}.trust-item[data-v-1b404942]:nth-child(3n+1){padding-left:0}.trust-item[data-v-1b404942]:not(:nth-child(3n+1)){border-left:1px solid var(--rule)}}
