.site{display:block;background:var(--site-bg);color:var(--site-text)}body:has(.site){background:var(--site-bg)}html:has(.site){scroll-padding-top:88px}.lg{position:relative;z-index:0;--lg-tint:rgba(255,255,255,0.5);--lg-blur:14px;--lg-sat:1.8;--lg-hi:rgba(255,255,255,0.95);--lg-lo:rgba(255,255,255,0.5);--lg-glow:rgba(255,255,255,0.28);--lg-depth:rgba(12,22,136,0.16);--lg-drop:0 1px 2px rgba(14,18,48,0.06),0 14px 36px -14px rgba(14,18,48,0.32)}.lg-rim,.lg-warp{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.lg-warp{z-index:-1;background:var(--lg-tint);-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat));backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat));box-shadow:inset 0 0 18px -6px var(--lg-glow),inset 0 -10px 16px -14px var(--lg-depth),var(--lg-drop)}.lg:not(.lg--refract) .lg-warp{box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),inset 0 0 22px -6px var(--lg-glow),inset 0 2px 6px -3px var(--lg-hi),inset 0 -10px 16px -14px var(--lg-depth),var(--lg-drop)}.lg--refract .lg-warp{backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat)) var(--lg-filter)}.lg-rim{z-index:1;padding:var(--lg-rim-w,1px);background:linear-gradient(135deg,var(--lg-hi) 0,rgba(255,255,255,0) 32%,rgba(255,255,255,0) 62%,var(--lg-lo) 100%),linear-gradient(var(--lg-edge,rgba(255,255,255,.14)),var(--lg-edge,rgba(255,255,255,.14)));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.lg-defs{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}:root[data-site][data-theme=dark] .lg{--lg-hi:rgba(255,255,255,0.42);--lg-lo:rgba(255,255,255,0.16);--lg-glow:rgba(255,255,255,0.10);--lg-depth:rgba(0,0,0,0.4);--lg-drop:0 1px 2px rgba(0,0,0,0.5),0 14px 36px -14px rgba(0,0,0,0.7)}.fg{position:absolute;border-radius:var(--fg-radius,28px);pointer-events:none;--fg-line:rgba(255,255,255,0.55);--fg-shade:rgba(12,22,136,0.26);--fg-sheen:rgba(255,255,255,0.16);--fg-tint:rgba(255,255,255,0.04);--fg-blur:12px}.fg-lines,.fg-warp{position:absolute;inset:0;border-radius:inherit;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--fg-fade,18%),#000 calc(100% - var(--fg-fade, 18%)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--fg-fade,18%),#000 calc(100% - var(--fg-fade, 18%)),transparent 100%)}.fg-warp{background:var(--fg-tint);-webkit-backdrop-filter:blur(var(--fg-blur)) saturate(1.2);backdrop-filter:blur(var(--fg-blur)) saturate(1.2)}.fg--refract .fg-warp{-webkit-backdrop-filter:blur(.5px) saturate(1.3) var(--fg-filter);backdrop-filter:blur(.5px) saturate(1.3) var(--fg-filter)}.fg-lines{background:linear-gradient(90deg,var(--fg-line) 0 1px,var(--fg-sheen) 1px,rgba(255,255,255,0) 38%,rgba(255,255,255,0) 62%,var(--fg-shade) 100%) 0 0 /var(--fg-rib,26px) 100% repeat-x,linear-gradient(to bottom,rgba(255,255,255,.08),rgba(255,255,255,0) 45%)}.fg:not(.fg--refract) .fg-lines{background:linear-gradient(90deg,var(--fg-line) 0 1px,rgba(255,255,255,.16) 1px,rgba(255,255,255,.02) 45%,var(--fg-shade) 100%) 0 0 /var(--fg-rib,26px) 100% repeat-x,linear-gradient(to bottom,rgba(255,255,255,.1),rgba(255,255,255,0) 45%)}:root[data-site][data-theme=dark] .fg{--fg-line:rgba(195,204,233,0.34);--fg-shade:rgba(0,0,0,0.34);--fg-sheen:rgba(195,204,233,0.08);--fg-tint:rgba(195,204,233,0.03)}.orb{position:relative;display:inline-block;flex:none;pointer-events:none}.orb-canvas{display:block;width:100%;height:100%}.orb[data-state=idle],.orb[data-state=image],:root:not([data-js]) .orb{background:50%/contain no-repeat url(/site/orb-still-white.webp)}.orb--gradient[data-state=idle],.orb--gradient[data-state=image],.orb--navy[data-state=idle],.orb--navy[data-state=image],:root:not([data-js]) .orb--gradient,:root:not([data-js]) .orb--navy{background-image:url(/site/orb-still-gradient.webp)}.orb[data-glass=on]:after,.orb[data-glass=on]:before,.orb[data-glass=subtle]:after,.orb[data-glass=subtle]:before{content:"";position:absolute;inset:7%;border-radius:50%;pointer-events:none}.orb[data-glass=on]:before{z-index:1;background:radial-gradient(58% 42% at 34% 22%,rgba(255,255,255,.3),rgba(255,255,255,0) 72%);box-shadow:0 0 0 1px rgba(255,255,255,.14),0 0 calc(3px + 6%) rgba(195,204,233,.42),inset 0 0 calc(2px + 4%) rgba(255,255,255,.22)}.orb[data-glass=subtle]:before{z-index:1;background:radial-gradient(58% 42% at 34% 22%,rgba(255,255,255,.22),rgba(255,255,255,0) 72%);box-shadow:0 0 0 1px rgba(12,22,136,.08),0 calc(2px + 3%) calc(4px + 8%) rgba(12,22,136,.16)}.orb[data-glass=on]:after,.orb[data-glass=subtle]:after{z-index:2;padding:calc(1px + .5%);background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(255,255,255,.35) 22%,rgba(255,255,255,0) 42%,rgba(255,255,255,0) 64%,rgba(255,255,255,.5));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.orb[data-glass=subtle]:after{opacity:.7}.site-nav{position:fixed;inset:12px 0 auto;z-index:50;padding:0 16px;pointer-events:none}.site-nav-pill{pointer-events:auto;position:relative;z-index:50;max-width:1180px;margin:0 auto;height:56px;padding:0 8px 0 18px;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;border-radius:9999px;color:var(--site-text);--lg-tint:var(--site-glass-top);--lg-blur:3px;--lg-sat:1.6}:root[data-site][data-theme=dark] .site-nav:not([data-tone=gradient]) .site-nav-pill.lg--refract{--lg-tint:rgba(32,32,32,0.72)}.site-nav-pill:not(.lg--refract){--lg-blur:16px;--lg-tint:var(--site-glass)}.site-nav[data-tone=gradient] .site-nav-pill{--lg-tint:rgba(255,255,255,0.07);--lg-blur:2px;--lg-sat:1.25;--lg-hi:rgba(255,255,255,0.9);--lg-lo:rgba(255,255,255,0.4);--lg-drop:0 14px 34px -16px rgba(12,22,136,0.6);color:#FFFFFF}.site-nav[data-tone=gradient] .site-nav-brand,.site-nav[data-tone=gradient] .site-nav-link,.site-nav[data-tone=gradient] .site-nav-menu,.site-nav[data-tone=gradient] .theme-toggle{color:#FFFFFF}.site-nav[data-tone=gradient] .site-nav-link:hover,.site-nav[data-tone=gradient] .site-nav-menu:hover,.site-nav[data-tone=gradient] .theme-toggle:hover{background:rgba(255,255,255,.14)}.site-nav[data-tone=gradient] .site-nav-cta{background:#FFFFFF;color:#0C1688}.site-nav[data-tone=gradient] .theme-toggle:focus-visible,.site-nav[data-tone=gradient] a:focus-visible{outline-color:#FFFFFF}.site-nav-brand,.site-nav-cta,.site-nav-link,.site-nav-pill,.theme-toggle{transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease,filter .2s ease,transform .2s ease}.site-nav-pill .lg-warp{transition:background-color .3s ease,box-shadow .3s ease}.site-nav-brand{display:inline-flex;align-items:center;gap:9px;color:var(--site-accent);text-decoration:none;font-weight:800;font-size:19px;letter-spacing:-.02em;min-height:44px}:root[data-theme=dark] .site-nav-brand{color:var(--site-text)}.site-nav-brand{justify-self:start}.site-nav-right{justify-self:end;display:flex;align-items:center;gap:4px}.site-nav-links{list-style:none;margin:0;padding:0;display:flex;gap:2px}.site-nav-link,.site-nav-links{position:relative;align-items:center}.site-nav-link{z-index:1;display:inline-flex;min-height:40px;padding:0 15px;color:var(--site-text);text-decoration:none;font-size:15px;font-weight:500;letter-spacing:-.01em;white-space:nowrap;border-radius:9999px}.site-nav-link:hover{background:color-mix(in srgb,var(--site-text) 6%,transparent)}.site-nav-link[aria-current]{font-weight:600}.site-nav-link[aria-current]:hover{background:transparent}.site-nav-marker{position:absolute;left:0;top:50%;width:var(--mk-w,0);height:40px;margin-top:-20px;border-radius:9999px;transform:translateX(var(--mk-x,0));background:rgba(255,255,255,.92);box-shadow:0 1px 2px rgba(14,18,48,.08),0 4px 12px -4px rgba(14,18,48,.16),inset 0 0 0 .5px rgba(14,18,48,.06);opacity:0;pointer-events:none;transition-property:transform,width,opacity,background-color,box-shadow;transition-duration:.56s,.56s,.24s,.3s,.3s;transition-timing-function:cubic-bezier(.34,1.25,.64,1);transition-timing-function:linear(0,.039,.133,.257,.391,.523,.642,.746,.832,.9,.951,.988,1.013,1.028,1.036,1.038,1.037,1.034,1.029,1.024,1.019,1.014,1.01,1.007,1.004,1.002,1.001,1,1),linear(0,.039,.133,.257,.391,.523,.642,.746,.832,.9,.951,.988,1.013,1.028,1.036,1.038,1.037,1.034,1.029,1.024,1.019,1.014,1.01,1.007,1.004,1.002,1.001,1,1),ease,ease,ease}.site-nav-links[data-marked=true] .site-nav-marker{opacity:1}.site-nav-links[data-snap] .site-nav-marker{transition:none}:root[data-site][data-theme=dark] .site-nav:not([data-tone=gradient]) .site-nav-marker{background:rgba(255,255,255,.13);box-shadow:inset 0 .5px 0 rgba(255,255,255,.16),0 4px 12px -4px rgba(0,0,0,.5)}.site-nav[data-tone=gradient] .site-nav-marker{background:rgba(255,255,255,.2);box-shadow:inset 0 .5px 0 rgba(255,255,255,.45),0 4px 14px -6px rgba(4,8,40,.5)}.site-nav-menu{display:none;place-items:center;width:44px;height:44px;border:0;border-radius:9999px;background:transparent;color:var(--site-text);cursor:pointer;transition:background-color .3s ease,color .3s ease}.site-nav-menu:hover{background:color-mix(in srgb,var(--site-text) 6%,transparent)}.site-nav-menu:focus-visible{outline:2px solid var(--site-accent);outline-offset:2px}.site-nav[data-tone=gradient] .site-nav-menu:focus-visible{outline-color:#FFFFFF}.site-sheet{position:fixed;inset:72px 16px auto auto;margin:0;padding:8px;border:0;width:min(240px,calc(100vw - 32px));border-radius:26px;color:var(--site-text);overflow:visible;background:transparent;--lg-tint:var(--site-glass-top);--lg-blur:18px;--lg-sat:1.6;transform-origin:calc(100% - 64px) -8px;pointer-events:auto}.site-sheet:not(.lg--refract){--lg-tint:rgba(255,255,255,0.82);--lg-blur:22px}:root[data-site][data-theme=dark] .site-sheet{--lg-tint:rgba(32,32,32,0.78)}.site-sheet:not(:popover-open){display:none}.site-sheet-list{position:relative;z-index:2;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.site-sheet-link{display:flex;align-items:center;min-height:48px;padding:0 18px;border-radius:18px;color:var(--site-text);text-decoration:none;font-size:17px;font-weight:500;letter-spacing:-.015em;transition:background-color .2s ease}.site-sheet-link:hover{background:color-mix(in srgb,var(--site-text) 6%,transparent)}.site-sheet-link[aria-current]{font-weight:600;background:rgba(255,255,255,.92);box-shadow:0 1px 2px rgba(14,18,48,.08),0 4px 12px -4px rgba(14,18,48,.16)}:root[data-site][data-theme=dark] .site-sheet-link[aria-current]{background:rgba(255,255,255,.13);box-shadow:inset 0 .5px 0 rgba(255,255,255,.16)}.site-sheet-link:focus-visible{outline:2px solid var(--site-accent);outline-offset:-2px}@media (prefers-reduced-motion:no-preference){.site-sheet{transition:transform .32s cubic-bezier(.22,1,.36,1),display allow-discrete .32s,overlay allow-discrete .32s}.site-sheet>*{transition:opacity .22s ease}.site-sheet:not(:popover-open){transform:scale(.9) translateY(-6px)}.site-sheet:not(:popover-open)>*{opacity:0}@starting-style{.site-sheet:popover-open{transform:scale(.9) translateY(-6px)}.site-sheet:popover-open>*{opacity:0}}}section[tabindex="-1"]:focus{outline:none}.theme-toggle{position:relative;display:inline-grid;place-items:center;width:44px;height:44px;border:0;border-radius:9999px;background:transparent;color:var(--site-text);cursor:pointer}.theme-toggle:hover{background:var(--site-hairline)}.theme-toggle svg{grid-area:1/1;transition:opacity .4s ease,transform .4s ease}.theme-toggle-moon{opacity:1}.theme-toggle-sun{opacity:0;transform:rotate(-45deg) scale(.7)}:root[data-theme=dark] .theme-toggle-moon{opacity:0;transform:rotate(45deg) scale(.7)}:root[data-theme=dark] .theme-toggle-sun{opacity:1;transform:none}.site-nav-cta{display:inline-flex;align-items:center;justify-content:center;height:42px;padding:0 18px;margin-left:4px;border-radius:9999px;background:var(--site-primary);color:#FFFFFF;font-size:15px;font-weight:600;letter-spacing:-.01em;text-decoration:none;white-space:nowrap;transition:background-color .3s ease,color .3s ease,filter .2s ease,transform .2s ease}.site-nav-cta:active{transform:scale(.98)}.site-nav a:focus-visible,.theme-toggle:focus-visible{outline:2px solid var(--site-accent);outline-offset:2px}@media (max-width:900px){.site-nav-pill{grid-template-columns:minmax(0,1fr) auto}.site-nav-links{display:none}.site-nav-menu{display:inline-grid}}@supports not selector(:popover-open){.site-nav-menu,.site-sheet{display:none!important}}@media (max-width:640px){.site-nav-word{display:none}.site-nav-pill{height:52px;padding-left:14px}.site-nav-brand{min-width:44px}.site-nav-cta{height:44px;padding:0 16px;font-size:14.5px}.site-sheet{inset:70px 16px auto auto}}.hero{position:relative;isolation:isolate;overflow:hidden;min-height:100vh;min-height:100svh;background-color:#0C1688;background-image:var(--site-gradient);color:var(--site-on-gradient)}.living-gradient{position:absolute;inset:0;z-index:-1;overflow:hidden;container-type:size;pointer-events:none}.lgp,.lgp-cursor{left:calc(var(--x, 0) * 100%);top:calc(var(--y, 0) * 100%)}.lgp,.lgp-cursor,.lgp-y{position:absolute;width:0;height:0}.lgp-y{left:0;top:0}.lgp-c,.lgp-cursor:before{position:absolute;--d:calc(var(--size) * max(100cqw, 100cqh));width:var(--d);height:var(--d);left:calc(var(--d) / -2);top:calc(var(--d) / -2);background:var(--fill)}.lgp-c{transform:scale(var(--sm));opacity:var(--om)}:root[data-site][data-theme=dark] .lgp-c,:root[data-site][data-theme=dark] .lgp-cursor:before{background:var(--fill-dark)}@media (prefers-reduced-motion:no-preference){.lgp{animation:lgp-x var(--lx) cubic-bezier(.37,0,.63,1) var(--delay-x) infinite alternate both}.lgp-y{animation:lgp-y var(--ly) cubic-bezier(.37,0,.63,1) var(--delay-y) infinite alternate both}.lgp-c{animation:lgp-s var(--ls) cubic-bezier(.37,0,.63,1) var(--delay-s) infinite alternate both}.living-gradient[data-paused] .lgp,.living-gradient[data-paused] .lgp-c,.living-gradient[data-paused] .lgp-y{animation-play-state:paused}}@keyframes lgp-x{0%{transform:translateX(calc(var(--dx) * -1))}to{transform:translateX(var(--dx))}}@keyframes lgp-y{0%{transform:translateY(calc(var(--dy) * -1))}to{transform:translateY(var(--dy))}}@keyframes lgp-s{0%{transform:scale(var(--s0));opacity:var(--o0)}to{transform:scale(var(--s1));opacity:var(--o1)}}.lgp-cursor{left:0;top:0;opacity:0;transition:opacity .6s ease;will-change:transform}.lgp-cursor[data-on="1"]{opacity:var(--o);transition-duration:.3s}.lgp-cursor:before{content:""}@media (prefers-reduced-motion:reduce){.lgp-cursor{display:none}}.hero-inner{position:relative;z-index:1;max-width:1240px;min-height:100vh;min-height:100svh;margin:0 auto;padding:112px 48px 48px;display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);align-items:start;gap:40px}.hero-copy{position:relative;z-index:2;max-width:620px;padding-top:max(0px,calc((100svh - 160px - 540px) / 2))}.hero-title{margin:0;font-size:clamp(44px,6.6vw,96px);line-height:.98;letter-spacing:-.045em;text-wrap:balance}.hero-title,.hero-title-light{font-weight:300}.hero-title-bold{display:block;font-weight:800;letter-spacing:-.05em}.hw{white-space:pre}.hw,.hw-in{display:inline-block}.hero-line{margin:22px 0 0;max-width:30em;font-size:clamp(18px,1.6vw,22px);line-height:1.45;font-weight:400;color:var(--site-on-gradient);text-wrap:pretty}.hero-form{margin-top:30px;max-width:520px}.hero-stores{margin-top:22px}.hero-stores-lead{margin:0 0 10px;font-size:13px;font-weight:600;letter-spacing:.02em;color:#FFFFFF}.hero-stores-badges{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:12px}.badge{display:block;height:40px;width:auto}.hero-visual{position:relative;pointer-events:none;height:max(560px,calc(100svh - 160px))}.hero-device{position:absolute;z-index:3;left:50%;top:50%;transform:translate(-58%,-50%)}.hero-flute{z-index:1;left:50%;top:-112px;bottom:-48px;width:clamp(300px,31vw,450px);transform:translateX(-66%)}.hero-float{position:relative;width:100%;height:100%}@media (prefers-reduced-motion:no-preference){.hero-float{animation:hero-float 7s cubic-bezier(.37,0,.63,1) infinite alternate}}@keyframes hero-float{0%{transform:translate3d(0,-4px,0)}to{transform:translate3d(0,4px,0)}}.hero-intro{display:none}@media (prefers-reduced-motion:no-preference){:root[data-js] .hero-intro{display:grid;place-items:center;position:absolute;z-index:6;left:50%;top:50%;--intro-size:clamp(140px,36vmin,340px);width:var(--intro-size);height:var(--intro-size);margin:calc(var(--intro-size) / -2) 0 0 calc(var(--intro-size) / -2);pointer-events:none;opacity:0;animation:intro-orb 1.35s cubic-bezier(.45,0,.2,1) both}:root[data-js] .hero-intro .orb{width:100%!important;height:100%!important}:root[data-js] .hero-form,:root[data-js] .hero-line{animation:intro-rise .72s cubic-bezier(.22,1,.36,1) backwards}:root[data-js] .hero .hw{overflow:hidden;vertical-align:top;padding:0 .02em .16em;margin:0 -.02em -.16em}:root[data-js] .hero .hw-in{animation:intro-word .76s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(.42s + var(--i) * 75ms)}:root[data-js] .hero-line{animation-delay:.7s}:root[data-js] .hero-form{animation-delay:.79s}:root[data-js] .hero-device{animation:intro-device .9s cubic-bezier(.22,1,.36,1) .52s backwards}:root[data-js] .hero-flute{animation:intro-fade .9s ease .38s backwards}:root[data-js] .site-nav{animation:intro-drop .6s cubic-bezier(.22,1,.36,1) .9s backwards}}@keyframes intro-orb{0%{opacity:0;scale:.7}22%{opacity:1;scale:1.03}46%{opacity:1;scale:1}to{opacity:0;scale:.82}}@keyframes intro-word{0%{translate:0 112%}to{translate:0 0}}@keyframes intro-rise{0%{opacity:.01;translate:0 .5em}to{opacity:1;translate:0 0}}@keyframes intro-device{0%{opacity:.01;translate:0 90px}to{opacity:1;translate:0 0}}@keyframes intro-fade{0%{opacity:0}to{opacity:1}}@keyframes intro-drop{0%{opacity:0;translate:0 -24px}to{opacity:1;translate:0 0}}@media (max-width:960px){.hero-inner{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;align-items:start;justify-items:center;text-align:center;gap:0;padding:96px 16px 0}.hero-copy{width:100%;max-width:640px;padding-top:0}.hero-form .waitlist{margin:0 auto}.hero-form .wl-waves{padding-left:0;text-align:center}.hero-title{font-size:clamp(44px,13.2vw,96px)}.hero-line{margin:14px auto 0;max-width:26em;font-size:17px}.hero-form{margin:22px auto 0}.hero-stores{margin-top:16px}.hero-stores-lead{margin-bottom:8px}.hero-stores-badges{justify-content:center}.hero-visual{align-self:stretch;width:100%;height:auto;min-height:clamp(200px,30svh,520px)}.hero-device{top:32px;transform:translateX(-50%)}:root[data-js] .hero-intro{top:70%}.hero-flute{top:0;bottom:-10%;width:min(78vw,360px);transform:translateX(-50%)}}@media (max-width:960px) and (min-width:641px){.hero-inner{padding-top:132px}}.hero-device{--hs:300;width:calc(var(--hs) * 1px);aspect-ratio:311.64/653.84}@media (max-width:1280px){.hero-device{--hs:280}}@media (max-width:1100px){.hero-device{--hs:260}}.phone-hand{position:relative;width:calc(var(--hand-w) * 1px)}.hero-hand{position:absolute;left:0;top:0;--hand-w:calc(var(--hs) * 772 / 311.64);translate:-11.816% -1.505%}.phone-hand-img{position:absolute;inset:0;z-index:2;width:100%;height:100%}.phone-hand-screen{position:absolute;inset:0;z-index:1;overflow:hidden;background:#F6F7FB}:root[data-theme=dark] .phone-hand-screen{background:#121212}:root:not([data-theme=dark]) .phone-hand .phone-shot--dark,:root[data-theme=dark] .phone-hand .phone-shot--light{display:none}.phone-hand-quad{position:absolute;left:0;top:0;width:603px;height:1311px;transform-origin:0 0}.phone-hand-quad .phone-shot{width:603px;height:1311px;max-width:none}@media (max-width:960px){.hero-device{--hs:300}}@media (max-width:560px){.hero-device{--hs:270}}@media (max-width:440px){.hero-device{--hs:250}}@media (max-width:400px){.hero-device{--hs:236}}@media (max-width:370px){.hero-device{--hs:220}}.phone{position:relative;isolation:isolate;container-type:inline-size;aspect-ratio:100/209.43}.phone-band,.phone-bezel,.phone-btn,.phone-floor,.phone-glare,.phone-screen{position:absolute}.phone-band{inset:0;z-index:1;border-radius:16.4cqw;background:linear-gradient(#121212,#121212) 0 21cqw /1.35cqw .9cqw no-repeat,linear-gradient(#121212,#121212) 100% 21cqw /1.35cqw .9cqw no-repeat,linear-gradient(#121212,#121212) 0 calc(100% - 21cqw) /1.35cqw .9cqw no-repeat,linear-gradient(#121212,#121212) 100% calc(100% - 21cqw) /1.35cqw .9cqw no-repeat,linear-gradient(#121212,#121212) 22cqw 0 /.9cqw 1.35cqw no-repeat,linear-gradient(#121212,#121212) calc(100% - 22cqw) 100% /.9cqw 1.35cqw no-repeat,radial-gradient(34cqw 14cqw at 14% 0,rgba(255,255,255,.4),rgba(255,255,255,0) 70%),linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,0) 3.5%,rgba(255,255,255,0) 95%,rgba(0,0,0,.35)),linear-gradient(90deg,#2A2A2A,rgba(195,204,233,.95) .7%,#48484A 1.6%,#2A2A2A 2.6%,#38383A 4%,#2A2A2A 50%,#38383A 96%,#2A2A2A 97.4%,#48484A 98.4%,rgba(195,204,233,.7) 99.3%,#121212);box-shadow:inset 0 0 0 .25cqw rgba(255,255,255,.1),0 1cqw 2cqw rgba(14,18,48,.25),0 6cqw 12cqw -3cqw rgba(14,18,48,.35)}.phone-bezel{inset:1.3cqw;z-index:2;border-radius:15.1cqw;background:#000000;box-shadow:0 0 0 .2cqw rgba(0,0,0,.6)}.phone-screen{inset:3.4cqw;z-index:3;overflow:hidden;border-radius:13cqw;background:#121212;transform:translateZ(0)}.phone-shot{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity .4s ease}.phone-shot--dark,:root[data-theme=dark] .phone-shot--light{opacity:0}:root[data-theme=dark] .phone-shot--dark{opacity:1}.phone-glare{inset:3.4cqw;z-index:4;border-radius:13cqw;pointer-events:none;background:linear-gradient(118deg,rgba(255,255,255,.2),rgba(255,255,255,.07) 22%,rgba(255,255,255,0) 38%,rgba(255,255,255,0) 78%,rgba(255,255,255,.05));box-shadow:inset 0 0 0 .3cqw rgba(0,0,0,.55),inset 0 0 1.5cqw rgba(0,0,0,.25)}.phone-btn{z-index:0;width:1.4cqw;border-radius:.7cqw;background:linear-gradient(90deg,#121212,#48484A 45%,rgba(195,204,233,.75) 70%,#2A2A2A)}.phone-btn--action{left:-.9cqw;top:28cqw;height:9cqw}.phone-btn--up{left:-.9cqw;top:44cqw;height:15cqw}.phone-btn--down{left:-.9cqw;top:62cqw;height:15cqw}.phone-btn--power{right:-.9cqw;top:50cqw;height:24cqw;transform:scaleX(-1)}.phone-floor{z-index:-1;left:8%;right:8%;bottom:-5cqw;height:8cqw;border-radius:50%;background:radial-gradient(closest-side,rgba(14,18,48,.42),rgba(14,18,48,0) 100%);filter:blur(1.2cqw);pointer-events:none}:root[data-site][data-theme=dark] .phone-floor{background:radial-gradient(closest-side,rgba(0,0,0,.7),rgba(0,0,0,0) 100%)}:root{--layer-r:clamp(32px,4.2vw,60px);--space-section:clamp(88px,12svh,152px);--space-head:clamp(40px,5vw,72px);--feather-h:clamp(150px,28svh,280px)}.site-stack{position:relative}:root[data-js] .site-stack>.hero{position:sticky;top:0;z-index:0}:root[data-js] .site-stack>.hero:focus-within,:root[data-js] .site-stack>.hero:has(.waitlist[data-open=true]){position:relative}.layer{position:relative;z-index:1;overflow-x:clip;margin-top:calc(-1 * var(--layer-r));border-radius:var(--layer-r) var(--layer-r) 0 0;background:var(--layer-bg,var(--site-bg));color:var(--layer-fg,var(--site-text));box-shadow:0 -1px 0 var(--layer-edge,var(--site-sheet-edge)),0 -40px 80px -40px var(--layer-cast,rgba(14,18,48,.2))}:root[data-site][data-theme=dark] .layer{--layer-cast:rgba(0,0,0,0.85)}.layer--white{--layer-bg:var(--site-bg)}.layer--paper{--layer-bg:var(--site-surface)}.layer--feather{margin-top:var(--feather-h);border-radius:0;box-shadow:none}:root:not([data-js]) .layer--feather{margin-top:0}.layer--feather:before{content:"";position:absolute;left:0;right:0;bottom:calc(100% - 1px);height:var(--feather-h);background:var(--layer-bg);-webkit-mask:linear-gradient(180deg,transparent 0,rgba(0,0,0,.18) 33.33%,rgba(0,0,0,.62) 66.67%,#000);mask:linear-gradient(180deg,transparent 0,rgba(0,0,0,.18) 33.33%,rgba(0,0,0,.62) 66.67%,#000);pointer-events:none}.sq{--sq-r:32px;border-radius:var(--sq-r);overflow:hidden}@supports (corner-shape:squircle){.sq{corner-shape:squircle}}@supports not (corner-shape:squircle){.sq{--sq-tl:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M100 100L0 100L.11 74.43L.43 63.87L.97 55.83L1.72 49.13L2.69 43.3L3.88 38.14L5.3 33.5L6.94 29.29L8.82 25.46L10.93 21.98L13.29 18.8L15.91 15.91L18.8 13.29L21.98 10.93L25.46 8.82L29.29 6.94L33.5 5.3L38.14 3.88L43.3 2.69L49.13 1.72L55.83 .97L63.87 .43L74.43 .11L100 0Z'/%3E%3C/svg%3E");--sq-tr:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath transform='translate(100 0) scale(-1 1)' d='M100 100L0 100L.11 74.43L.43 63.87L.97 55.83L1.72 49.13L2.69 43.3L3.88 38.14L5.3 33.5L6.94 29.29L8.82 25.46L10.93 21.98L13.29 18.8L15.91 15.91L18.8 13.29L21.98 10.93L25.46 8.82L29.29 6.94L33.5 5.3L38.14 3.88L43.3 2.69L49.13 1.72L55.83 .97L63.87 .43L74.43 .11L100 0Z'/%3E%3C/svg%3E");--sq-bl:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath transform='translate(0 100) scale(1 -1)' d='M100 100L0 100L.11 74.43L.43 63.87L.97 55.83L1.72 49.13L2.69 43.3L3.88 38.14L5.3 33.5L6.94 29.29L8.82 25.46L10.93 21.98L13.29 18.8L15.91 15.91L18.8 13.29L21.98 10.93L25.46 8.82L29.29 6.94L33.5 5.3L38.14 3.88L43.3 2.69L49.13 1.72L55.83 .97L63.87 .43L74.43 .11L100 0Z'/%3E%3C/svg%3E");--sq-br:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath transform='translate(100 100) scale(-1 -1)' d='M100 100L0 100L.11 74.43L.43 63.87L.97 55.83L1.72 49.13L2.69 43.3L3.88 38.14L5.3 33.5L6.94 29.29L8.82 25.46L10.93 21.98L13.29 18.8L15.91 15.91L18.8 13.29L21.98 10.93L25.46 8.82L29.29 6.94L33.5 5.3L38.14 3.88L43.3 2.69L49.13 1.72L55.83 .97L63.87 .43L74.43 .11L100 0Z'/%3E%3C/svg%3E");--sq-fill:linear-gradient(#000,#000);--sq-mask:var(--sq-tl) top left /var(--sq-r) var(--sq-r) no-repeat,var(--sq-tr) top right /var(--sq-r) var(--sq-r) no-repeat,var(--sq-bl) bottom left /var(--sq-r) var(--sq-r) no-repeat,var(--sq-br) bottom right /var(--sq-r) var(--sq-r) no-repeat,var(--sq-fill) center /calc(100% - 2 * var(--sq-r) + 1px) 100% no-repeat,var(--sq-fill) center /100% calc(100% - 2 * var(--sq-r) + 1px) no-repeat;border-radius:calc(var(--sq-r) * .5);-webkit-mask:var(--sq-mask);mask:var(--sq-mask)}}.section-inner{max-width:1180px;margin:0 auto;padding:var(--space-section) 24px var(--space-section)}.section-title{margin:0;font-size:clamp(36px,4.8vw,64px);line-height:1.02;letter-spacing:-.04em;font-weight:300;text-wrap:balance}.section-title--center{text-align:center}.section-title .t-bold{font-weight:800;letter-spacing:-.045em}.statement-inner{max-width:1240px;margin:0 auto;padding:clamp(24px,6svh,72px) 48px calc(var(--layer-r) + var(--space-section))}.st-lines{margin:0;font-size:clamp(44px,7.6vw,124px);line-height:.98;letter-spacing:-.05em;font-weight:300}.st-before{max-width:10.5em;color:var(--site-text)}.st-after,.st-before{display:block;text-wrap:balance}.st-after{margin-top:.22em;font-weight:800;letter-spacing:-.055em;color:var(--site-accent);text-align:right}.fw{display:inline}.st-voice{margin-top:clamp(80px,14svh,160px);display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(32px,6vw,96px);align-items:center}.st-quote{--sq-r:44px;position:relative;isolation:isolate;margin:0;min-height:clamp(320px,30vw,430px);padding:clamp(88px,8vw,116px) clamp(32px,4vw,60px) clamp(48px,5vw,72px);color:#FFFFFF}.gbox,:root[data-site][data-theme] .gbox.gbox{background-color:#0C1688;background-image:radial-gradient(130% 130% at 27% 11%,#0C1688 0,#2B48A0 38%,#7086C4 72%,#C3CCE9 100%);color:#FFFFFF}:root[data-site][data-theme=dark] .gbox .lgp-c{background:var(--fill)}.st-quote-glyph{position:absolute;left:clamp(30px,3.6vw,56px);top:clamp(30px,3vw,44px);width:clamp(48px,4.6vw,64px);height:auto;fill:#FFFFFF;pointer-events:none}.st-quote-text{margin:0}.st-quote-text p{position:relative;margin:0;max-width:11.5em;font-size:clamp(26px,2.6vw,38px);line-height:1.16;letter-spacing:-.03em;font-weight:400;color:#FFFFFF;text-wrap:balance}.st-line{margin:0;display:flex;align-items:center;gap:22px;font-size:clamp(19px,1.7vw,24px);line-height:1.45;color:var(--site-text);text-wrap:pretty}.app-icon{flex:none;display:inline-block;filter:drop-shadow(0 1px 1px rgba(14,18,48,.12)) drop-shadow(0 10px 18px rgba(12,22,136,.28))}:root[data-site][data-theme=dark] .app-icon{filter:drop-shadow(0 10px 18px rgba(0,0,0,.6))}.app-icon-img{display:block;width:56px;height:56px;--sq-r:16px}@media (max-width:860px){.statement-inner{padding-left:20px;padding-right:20px}.st-after{text-align:left}.st-voice{grid-template-columns:minmax(0,1fr)}.st-quote{--sq-r:32px}}.hl{flex:none;display:grid;place-items:center;border-radius:50%}.hl--letter{background:#0C1688;color:#FFFFFF;font-weight:800;letter-spacing:-.02em;line-height:1}:root[data-site][data-theme=dark] .hl--letter{background:#2B48A0}.hl--img{object-fit:cover;box-shadow:0 0 0 1px rgba(14,18,48,.08)}.layer--navy{--layer-bg:#0C1688;--layer-fg:#FFFFFF;--layer-edge:rgba(195,204,233,0.22);--layer-cast:rgba(12,22,136,0.42)}:root[data-site][data-theme=dark] .layer--navy{--layer-bg:#0E1230;--layer-edge:rgba(195,204,233,0.12)}.flow{--p:0}.flow-stage,.flow-track{position:relative}.flow-stage{height:max(720px,100svh);max-width:1440px;margin:0 auto;overflow:hidden;--orb:clamp(300px,26vw,380px)}.flow-label{position:absolute;z-index:4;top:calc(var(--layer-r) + 24px);margin:0;max-width:9.5em;font-size:clamp(30px,3.3vw,50px);line-height:1.02;letter-spacing:-.045em;text-wrap:balance;color:#FFFFFF}.flow-label--in{left:48px;font-weight:300}.flow-label--out{right:48px;text-align:right;font-weight:800}.flow-noise{z-index:1;left:0;right:50%;top:30%;bottom:8%;container-type:size}.flow-noise,.nz{position:absolute}.nz{left:calc(var(--x) * 100%);top:calc(var(--y) * 100%);translate:0 -50%}.nz-in{display:inline-flex;align-items:center;gap:8px;rotate:var(--r);white-space:nowrap;padding:8px 13px 8px 10px;border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.14),rgba(255,255,255,.07));box-shadow:inset 0 0 0 1px rgba(255,255,255,.2),inset 0 1px 0 rgba(255,255,255,.28),0 10px 24px -12px rgba(4,8,40,.6);color:#FFFFFF;font-size:14px;font-weight:600;letter-spacing:-.01em;line-height:1.2}.nz-glyph{flex:none}.nz--z1 .nz-in{font-size:15px;padding:9px 14px 9px 11px}.nz--z2 .nz-in{font-size:13.5px;font-weight:500;color:rgba(255,255,255,.92)}.nz--z3 .nz-in{font-size:12.5px;font-weight:500;color:rgba(255,255,255,.88);filter:blur(.7px)}.flow-core{position:absolute;z-index:2;left:50%;top:57%;width:var(--orb);aspect-ratio:1;translate:-50% -50%}.flow-orb{width:100%!important;height:100%!important;display:block}.flow-glow{position:absolute;z-index:-1;left:50%;top:50%;width:190%;aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:radial-gradient(closest-side,rgba(43,72,160,.85),rgba(43,72,160,.3) 45%,rgba(43,72,160,0) 100%);pointer-events:none}:root[data-site][data-theme=dark] .flow-glow{background:radial-gradient(closest-side,rgba(12,22,136,.95),rgba(12,22,136,.35) 45%,rgba(12,22,136,0) 100%)}.flow-out{position:absolute;z-index:3;left:calc(50% + var(--orb) / 2 + 40px);right:40px;top:57%;translate:0 -50%;display:flex}.fb{width:min(400px,100%);display:flex;flex-direction:column;padding:22px 24px 20px;border-radius:26px;background:#FFFFFF;color:#0E1230;box-shadow:0 1px 2px rgba(4,8,40,.2),0 30px 60px -24px rgba(4,8,40,.7);text-align:left;--fb-2:rgba(14,18,48,0.72);--fb-line:rgba(14,18,48,0.1);--fb-up:#0B743A;--fb-green:#0F8F48}:root[data-site][data-theme=dark] .fb{background:#202020;color:#FFFFFF;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08),0 30px 60px -24px rgba(0,0,0,.8);--fb-2:rgba(255,255,255,0.78);--fb-line:rgba(255,255,255,0.1);--fb-up:#5FBE75;--fb-green:#5FBE75}.fb-head{display:flex;align-items:center;gap:12px}.fb-name{flex:1;min-width:0;display:flex;flex-direction:column;font-size:17px;letter-spacing:-.02em}.fb-name b,.fb-price b{font-weight:800}.fb-ticker{margin-top:2px;font-size:11px;letter-spacing:.16em;color:var(--fb-2)}.fb-price{display:flex;flex-direction:column;align-items:flex-end;font-size:17px;font-variant-numeric:tabular-nums}.fb-up{margin-top:2px;font-size:14px;font-weight:600;color:var(--fb-up)}.fb-read{margin:18px 0 16px;font-size:17px;line-height:1.5;letter-spacing:-.012em;text-wrap:pretty}.fb-row{display:flex;flex-direction:column;gap:4px;padding:12px 0;border-top:1px solid var(--fb-line);font-size:14.5px}.fb-tag{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--fb-2)}.fb-range{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.fb-line{font-size:13.5px;color:var(--fb-2)}.fb-bar{position:relative;display:block;height:4px;margin:8px 0 2px;border-radius:2px;background:linear-gradient(90deg,rgba(14,18,48,.04),rgba(14,18,48,.3) 50%,rgba(14,18,48,.04))}:root[data-site][data-theme=dark] .fb-bar{background:linear-gradient(90deg,rgba(255,255,255,.05),rgba(255,255,255,.35) 50%,rgba(255,255,255,.05))}.fb-bar-mid{position:absolute;left:50%;top:-4px;width:1.5px;height:12px;background:var(--fb-2)}.fb-bar-dot{position:absolute;left:86%;top:-2px;width:8px;height:8px;border-radius:50%;background:var(--fb-green)}.fb-foot{display:flex;align-items:center;gap:9px;padding-top:12px;border-top:1px solid var(--fb-line);font-size:13.5px;font-weight:600}.fb-check{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--fb-green);color:#FFFFFF}:root[data-site][data-theme=dark] .fb-check{color:#121212}@media (min-width:961px) and (prefers-reduced-motion:no-preference){:root[data-js] .flow-track{height:300svh}:root[data-js] .flow-stage{position:sticky;top:0;height:100svh;min-height:680px}.flow[data-live] .nz{--t:clamp(0,calc((var(--p) - var(--s)) / var(--d)),1);--e:calc(var(--t) * var(--t));transform:translate(calc((1 - var(--x)) * 100cqw * var(--e)),calc((.5 - var(--y)) * 100cqh * var(--e))) scale(calc(1 - .6 * var(--e)));opacity:calc(1 - clamp(0, calc((var(--t) - .72) / .28), 1))}.flow[data-live] .flow-core{scale:calc(1 + .1 * var(--think))}.flow[data-live] .flow-core,.flow[data-live] .flow-glow{--think:sin(calc(3.14159 * clamp(0, calc((var(--p) - 0.06) / 0.72), 1)))}.flow[data-live] .flow-glow{opacity:calc(.5 + .5 * var(--think));scale:calc(.85 + .3 * var(--think))}.flow[data-live] .flow-out{filter:drop-shadow(0 30px 40px rgba(4,8,40,.55))}.flow[data-live] .fb{box-shadow:none}:root[data-site][data-theme=dark] .flow[data-live] .fb{box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.flow[data-live] .fb,.flow[data-live] .fb-part{--t:clamp(0,calc((var(--p) - var(--s)) / var(--d)),1);--e:calc(1 - (1 - var(--t)) * (1 - var(--t)) * (1 - var(--t)));opacity:var(--t)}.flow[data-live] .fb{--rv:clamp(0,calc((var(--p) - var(--rs)) / var(--rd)),1);transform:translateX(calc((1 - var(--e)) * -60px)) scale(calc(.94 + .06 * var(--e)));transform-origin:left top;clip-path:inset(0 0 calc((1 - (.16 + .84 * var(--rv))) * 100%) 0 round 26px)}.flow[data-live] .fb-foot,.flow[data-live] .fb-head,.flow[data-live] .fb-row{transform:translateY(calc((1 - var(--e)) * 10px))}.nz-in{animation:nz-drift 5.5s cubic-bezier(.37,0,.63,1) calc(var(--k) * -.7s) infinite alternate}}@keyframes nz-drift{0%{translate:0 -3px}to{translate:0 4px}}@media (max-width:960px){.flow-stage{height:auto;display:flex;flex-direction:column;align-items:center;padding:calc(var(--layer-r) + 28px) 16px var(--space-section);--orb:clamp(200px,58vw,240px)}.flow-label{position:static;max-width:12em;text-align:center;font-size:clamp(30px,8.4vw,44px)}.flow-label--in{order:1}.flow-noise{order:2;position:relative;inset:auto;container-type:normal;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 8px;margin:28px 0 0;max-width:560px}.nz{position:static;translate:none}.nz:nth-child(n+11){display:none}.flow-core{order:3;position:relative;left:auto;top:auto;translate:none;margin:40px 0 8px}.flow-label--out{order:4;margin-top:40px}.flow-out{order:5;position:relative;inset:auto;translate:none;width:min(100%,400px);margin-top:28px}.fb{width:100%;padding:20px 20px 18px}.fb-read{font-size:16px}}@media (max-width:960px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){:root[data-js] .fb{animation:fw-rise linear backwards;animation-timeline:view();animation-range:entry 0 entry 80%}}}.screens{isolation:isolate}.screens-inner{position:relative;z-index:1;padding-top:calc(var(--layer-r) + var(--space-section) * .6);padding-bottom:calc(var(--layer-r) + var(--space-section))}.scr-field{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.scr-tile-at{--depth:0;position:absolute;left:calc(var(--x) * 100%);top:calc(var(--y) * 100%);translate:0 calc(var(--py, 0) * var(--depth) * -1px)}.scr-tile-at--r{left:auto;right:calc(var(--x) * 100%)}.scr-tile-at--d1{--depth:180;z-index:3}.scr-tile-at--d2{--depth:100;z-index:2;scale:.88}.scr-tile-at--d3{--depth:40;z-index:1;scale:.74}.scr-tile-at--d3 .scr-tile>*{opacity:.72}.scr-tile-at--d2 .scr-tile>*{filter:blur(.6px)}.scr-tile-at--d3 .scr-tile>*{filter:blur(1.4px)}.scr-tile{display:flex;align-items:center;gap:12px;padding:12px 18px 12px 12px;border-radius:9999px;white-space:nowrap;color:#0E1230;font-size:15px;letter-spacing:-.015em;--lg-tint:rgba(255,255,255,0.74);--lg-blur:16px;--lg-drop:0 1px 2px rgba(14,18,48,0.08),0 22px 40px -18px rgba(4,8,40,0.5)}:root[data-site][data-theme=dark] .scr-tile{color:#FFFFFF;--lg-tint:rgba(32,32,32,0.66)}.scr-tile-name{font-weight:800}.scr-tile-move{font-weight:700;font-variant-numeric:tabular-nums}.scr-tile-move--up{color:#0B743A}.scr-tile-move--down{color:#B73029}:root[data-site][data-theme=dark] .scr-tile-move--up{color:#5FBE75}:root[data-site][data-theme=dark] .scr-tile-move--down{color:#E0735E}@media (prefers-reduced-motion:no-preference){.scr-tile{animation:scr-drift 7s cubic-bezier(.37,0,.63,1) calc(var(--k) * -1.3s) infinite alternate}}@keyframes scr-drift{0%{transform:translate(-4px,-6px)}to{transform:translate(5px,6px)}}@media (max-width:860px){.scr-tile-at:not(.scr-tile-at--phone){display:none}.scr-tile-at--phone:first-child{left:4%;top:6%}.scr-tile-at--phone:nth-child(2){right:4%;top:2.5%}.scr-tile-at--phone:nth-child(4){display:none}.scr-tile{font-size:13px;padding:8px 14px 8px 8px;gap:9px}.scr-tile .hl{width:26px!important;height:26px!important;font-size:11px!important}}.cf{margin-top:56px}.cf-stage{position:relative;outline:none;border-radius:var(--radius-card)}.cf-stage:focus-visible{box-shadow:0 0 0 2px rgba(255,255,255,.4),0 0 0 4px #FFFFFF}.cf-figure{margin:0;display:flex;flex-direction:column;align-items:center;gap:28px}.cf-phone{width:clamp(210px,21vw,290px)}.cf-caption{display:flex;flex-direction:column;align-items:center;gap:6px;max-width:22em;text-align:center}.cf-caption-name{font-size:20px;font-weight:800;letter-spacing:-.02em;color:#FFFFFF}.cf-caption-line{font-size:17px;line-height:1.45;color:#FFFFFF}.cf-controls{display:none}.cf-track{display:flex;gap:32px;overflow-x:auto;scroll-snap-type:x mandatory;padding:8px 24px 24px;margin:0 -24px}.cf-slide{flex:none;scroll-snap-align:center}:root[data-js] .cf-stage{height:calc(clamp(210px, 21vw, 290px) * 2.33 + 150px);perspective:1400px;touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none;overflow:hidden;margin:0 calc(50% - 50vw);--cf-feather:linear-gradient(90deg,transparent 0,rgba(0,0,0,0.12) 3%,rgba(0,0,0,0.45) 8%,rgba(0,0,0,0.82) 13%,#000 17%,#000 83%,rgba(0,0,0,0.82) 87%,rgba(0,0,0,0.45) 92%,rgba(0,0,0,0.12) 97%,transparent);-webkit-mask-image:var(--cf-feather);mask-image:var(--cf-feather)}:root[data-js] .cf[data-dragging] .cf-stage{cursor:grabbing}:root[data-js] .cf-track{position:absolute;inset:0;display:block;overflow:visible;padding:0;margin:0;transform-style:preserve-3d;pointer-events:none}:root[data-js] .cf-slide{pointer-events:auto;position:absolute;left:50%;top:16px;transform:translateX(-50%) translateX(var(--cf-x)) translateZ(var(--cf-z)) rotateY(var(--cf-ry)) scale(var(--cf-s));opacity:var(--cf-o);transform-style:preserve-3d;transition:transform .56s cubic-bezier(.22,1,.36,1),opacity .4s ease;will-change:transform}:root[data-js] .cf[data-dragging] .cf-slide{transition:none}:root[data-js] .cf-slide img{-webkit-user-drag:none;pointer-events:none}:root[data-js] .cf-slide[data-active=false]{cursor:pointer}:root[data-js] .cf-slide .cf-caption{transition:opacity .3s ease}:root[data-js] .cf-slide[data-active=false] .cf-caption{opacity:0}:root[data-js] .cf-slide .phone-shot,:root[data-js] .cf-slide .phone>span{filter:blur(var(--cf-b,0));transition:filter .56s cubic-bezier(.22,1,.36,1),opacity .4s ease}:root[data-js] .cf[data-dragging] .cf-slide .phone-shot,:root[data-js] .cf[data-dragging] .cf-slide .phone>span{transition:none}:root[data-js] .cf-controls{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:8px}.cf-btn,.cf-tab{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:1px solid rgba(255,255,255,.34);background:rgba(12,22,136,.34);color:#FFFFFF;font:inherit;font-size:15px;font-weight:600;letter-spacing:-.01em;border-radius:9999px;cursor:pointer}.cf-btn{width:44px;padding:0;-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 10px 24px -14px rgba(4,8,40,.6)}.cf-btn:disabled{opacity:.4;cursor:default}.cf-tabs{display:inline-flex;gap:4px;padding:4px;border-radius:9999px;background:rgba(12,22,136,.34);border:1px solid rgba(255,255,255,.34);-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 10px 24px -14px rgba(4,8,40,.6)}.cf-btn{flex:none}.cf-tab{min-height:44px;padding:0 16px;border-color:transparent;background:transparent;color:#FFFFFF}.cf-tab[aria-pressed=true]{background:#FFFFFF;color:#0C1688}.cf-tab[aria-pressed=true]:hover{color:#FFFFFF}.cf-btn:focus-visible,.cf-tab:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}@media (max-width:640px){:root[data-js] .cf-stage{height:calc(56vw * 2.33 + 170px)}.cf-phone{width:56vw}.cf-tab{padding:0 12px}}@media (max-width:380px){:root[data-js] .cf-controls{gap:6px}.cf-tab{padding:0 10px}}.bento-inner{max-width:1240px;margin:0 auto;padding:calc(var(--layer-r) + var(--space-section) * .75) 48px calc(var(--layer-r) + var(--space-section))}.bn-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,.9fr);grid-template-rows:repeat(3,minmax(250px,auto));gap:18px}.bn-cell{display:flex;min-width:0;filter:drop-shadow(0 1px 1px rgba(14,18,48,.04)) drop-shadow(0 18px 32px rgba(14,18,48,.08))}:root[data-site][data-theme=dark] .bn-cell{filter:drop-shadow(0 18px 32px rgba(0,0,0,.35))}.bn-cell--phone{filter:none}@media (hover:none){.bn-cell{cursor:pointer;-webkit-tap-highlight-color:transparent}}.bn-cell--one{grid-column:1;grid-row:1/3}.bn-cell--phone{grid-column:2;grid-row:1/4}.bn-cell--mark{grid-column:3;grid-row:1}.bn-cell--broker{grid-column:3;grid-row:2}.bn-cell--holdings{grid-column:1;grid-row:3}.bn-cell--start{grid-column:3;grid-row:3}.bn-card{--sq-r:40px;position:relative;flex:1;min-width:0;display:flex;flex-direction:column;padding:clamp(28px,2.6vw,40px);background:#FFFFFF;color:var(--site-text)}:root[data-site][data-theme=dark] .bn-card{background:#2A2A2A;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.bn-card--msg{justify-content:flex-end;gap:14px}.bn-title{margin:0;font-size:clamp(28px,2.6vw,40px);line-height:1.04;letter-spacing:-.045em;font-weight:800;color:var(--site-accent);text-wrap:balance}:root[data-site][data-theme=dark] .bn-title{color:#FFFFFF}.bn-body{margin:0;max-width:26em;font-size:17px;line-height:1.5;color:var(--site-text-2);text-wrap:pretty}.bn-rule{display:block;width:56px;height:4px;border-radius:2px;margin-bottom:auto}.bn-rule--peri,.bn-rule--royal{background:#0C1688}:root[data-site][data-theme=dark] .bn-rule{background:#FFFFFF}.bn-six{display:flex;align-items:center;gap:clamp(14px,2vw,28px);margin-bottom:auto;padding:8px 0 40px;color:#0C1688}:root[data-site][data-theme=dark] .bn-six{color:#FFFFFF}.bn-six-in{display:flex;flex-direction:column;gap:12px;width:48%}.bn-six-line{display:block;height:12px;border-radius:6px;background:rgba(14,18,48,.09)}.bn-six-line:nth-child(2n){background:rgba(14,18,48,.06)}:root[data-site][data-theme=dark] .bn-six-line{background:rgba(255,255,255,.12)}.bn-six-out{flex:1;height:22px;border-radius:11px;background:#0C1688;box-shadow:0 10px 24px -8px rgba(12,22,136,.5)}:root[data-site][data-theme=dark] .bn-six-out{background:#FFFFFF;box-shadow:none}.bn-card--gradient{isolation:isolate;padding:0;align-items:center;justify-content:flex-end;background-color:#0C1688;background-image:var(--site-gradient);min-height:560px}.bn-phone{position:absolute;left:50%;top:max(64px,24%);width:min(74%,320px);translate:-50% 0;filter:drop-shadow(0 30px 40px rgba(4,8,40,.45))}.bn-card--mark{isolation:isolate;justify-content:flex-start;gap:18px}.bn-slogan{margin:0;font-size:clamp(26px,2.3vw,34px);line-height:1.04;letter-spacing:-.045em;font-weight:800}.bn-card--holdings{justify-content:center;gap:0;padding-top:18px;padding-bottom:18px}.bn-row{display:flex;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid var(--site-hairline)}.bn-row:last-child{border-bottom:0}.bn-row-name{flex:1;min-width:0;display:flex;flex-direction:column;font-size:15px;letter-spacing:-.015em}.bn-row-name b{font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bn-row-name span{font-size:11px;letter-spacing:.14em;color:var(--site-text-2)}.bn-row-move{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.bn-row-move--up{color:#0B743A}.bn-row-move--down{color:#B73029}:root[data-site][data-theme=dark] .bn-row-move--up{color:#5FBE75}:root[data-site][data-theme=dark] .bn-row-move--down{color:#E0735E}@media (max-width:1023px) and (min-width:641px){.bento-inner{padding-left:24px;padding-right:24px}.bn-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:none}.bn-cell--one{grid-column:1;grid-row:1}.bn-cell--phone{grid-column:2;grid-row:1/3}.bn-cell--mark{grid-column:1;grid-row:2}.bn-cell--broker{grid-column:1;grid-row:3}.bn-cell--start{grid-column:2;grid-row:3}.bn-cell--holdings{grid-column:1/3;grid-row:4}}.bn-hand{--hand-w:640;width:calc(var(--hand-w) * 1px);left:50%;top:max(56px,20%);translate:-70.7% 0;filter:none}.bn-hand .phone-hand-img{filter:drop-shadow(0 30px 40px rgba(4,8,40,.45))}@media (max-width:1180px){.bn-hand{--hand-w:560}}@media (max-width:400px){.bn-hand{--hand-w:232!important}}@media (max-width:370px){.bn-hand{--hand-w:212!important}}@media (max-width:640px){.bento-inner{padding-left:16px;padding-right:16px}.bn-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,.9fr);grid-template-rows:repeat(3,minmax(150px,auto));gap:8px}.bn-card{--sq-r:22px;padding:14px 12px}.bn-card--msg{gap:6px}.bn-title{font-size:15px;line-height:1.08;letter-spacing:-.035em}.bn-body{font-size:calc(13.5px / var(--g, 1.7));line-height:1.4;opacity:0;transition:opacity .26s ease}.bn-cell[data-grown] .bn-body{opacity:1;transition-delay:.12s}.bn-rule{width:28px;height:3px}.bn-six{gap:6px;padding:2px 0 10px}.bn-six-in{gap:5px}.bn-six-line{height:5px;border-radius:3px}.bn-six-out{height:9px;border-radius:5px}.bn-six-arrow{width:12px;height:12px}.bn-card--gradient{min-height:0}.bn-phone{top:14%;width:86%}.bn-hand{--hand-w:250;top:18%;width:calc(var(--hand-w) * 1px)}.bn-card--mark{gap:10px}.bn-card--mark svg{width:30px;height:auto}.bn-slogan{font-size:15px}.bn-card--holdings{padding:8px 10px}.bn-row{gap:6px;padding:7px 0}.bn-row .hl{width:22px!important;height:22px!important;font-size:10px!important}.bn-row-name{display:none}.bn-row-move{margin-left:auto;font-size:13px}.bn-cell[data-grown] .bn-row-name{display:flex;font-size:calc(13.5px / var(--g, 1.6))}.bn-cell[data-grown] .bn-row-name span{display:none}.bn-cell--one{--g:1.45;transform-origin:0 0}.bn-cell--phone{--g:1.12;transform-origin:50% 40%}.bn-cell--mark{--g:1.6;transform-origin:100% 0}.bn-cell--broker{--g:1.75;transform-origin:100% 50%}.bn-cell--holdings{--g:1.6;transform-origin:0 100%}.bn-cell--start{--g:1.75;transform-origin:100% 100%}}.bn-cell{position:relative;transition:transform .42s cubic-bezier(.22,1,.36,1),filter .42s ease}.bn-cell[data-grown]{z-index:3;transform:scale(var(--g,1.04));filter:drop-shadow(0 2px 4px rgba(14,18,48,.1)) drop-shadow(0 30px 50px rgba(14,18,48,.32))}:root[data-site][data-theme=dark] .bn-cell[data-grown]{filter:drop-shadow(0 30px 50px rgba(0,0,0,.75))}.bn-grid[data-front] .bn-cell:not([data-grown]){transform:scale(.97)}@media (prefers-reduced-motion:reduce){.bn-body,.bn-cell{transition:none!important}}.bn-card:after{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(circle 240px at var(--mx,50%) var(--my,30%),rgba(195,204,233,.34),rgba(195,204,233,0) 70%);transition:opacity .3s ease}.bn-card>:not(.living-gradient,.bn-phone){position:relative;z-index:1}.bn-card--gradient:after,.bn-card--mark:after,:root[data-site][data-theme=dark] .bn-card:after{background:radial-gradient(circle 240px at var(--mx,50%) var(--my,30%),rgba(255,255,255,.16),rgba(255,255,255,0) 70%)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.bn-cell:hover{z-index:2;transform:scale(1.035);filter:drop-shadow(0 2px 4px rgba(14,18,48,.08)) drop-shadow(0 34px 54px rgba(14,18,48,.22))}.bn-grid:has(.bn-cell:hover) .bn-cell:not(:hover){transform:scale(.985)}:root[data-site][data-theme=dark] .bn-cell:hover{filter:drop-shadow(0 34px 54px rgba(0,0,0,.7))}.bn-cell--phone:hover{filter:none}.bn-card:hover:after{opacity:1}.bn-six-line{transition:transform .34s cubic-bezier(.22,1,.36,1),opacity .34s ease-in;transform-origin:right center}.bn-six-line:nth-child(2){transition-delay:30ms}.bn-six-line:nth-child(3){transition-delay:60ms}.bn-six-line:nth-child(4){transition-delay:90ms}.bn-six-line:nth-child(5){transition-delay:.12s}.bn-six-line:nth-child(6){transition-delay:.15s}.bn-six-out{transition:transform .36s cubic-bezier(.22,1,.36,1) .12s,box-shadow .36s ease .12s;transform-origin:left center}.bn-six-arrow{transition:transform .3s cubic-bezier(.22,1,.36,1)}.bn-cell--one:hover .bn-six-line{opacity:0}.bn-cell--one:hover .bn-six-line:first-child{transform:translate(16.3%,60px) scaleX(.08)}.bn-cell--one:hover .bn-six-line:nth-child(2){transform:translate(56.3%,36px) scaleX(.08)}.bn-cell--one:hover .bn-six-line:nth-child(3){transform:translate(8.7%,12px) scaleX(.08)}.bn-cell--one:hover .bn-six-line:nth-child(4){transform:translate(92.3%,-12px) scaleX(.08)}.bn-cell--one:hover .bn-six-line:nth-child(5){transform:translate(35.1%,-36px) scaleX(.08)}.bn-cell--one:hover .bn-six-line:nth-child(6){transform:translate(66.7%,-60px) scaleX(.08)}.bn-cell--one:hover .bn-six-arrow{transform:translateX(6px)}.bn-cell--one:hover .bn-six-out{transform:scaleX(1.06) scaleY(1.12);box-shadow:0 14px 30px -8px rgba(12,22,136,.6)}.bn-row .hl{transition:transform .26s cubic-bezier(.22,1,.36,1)}.bn-row:nth-child(2) .hl{transition-delay:60ms}.bn-row:nth-child(3) .hl{transition-delay:.12s}.bn-row:nth-child(4) .hl{transition-delay:.18s}.bn-cell--holdings:hover .bn-row .hl{transform:translateX(4px) scale(1.06)}.bn-phone{transition:translate .38s cubic-bezier(.22,1,.36,1)}.bn-cell--phone:hover .bn-phone{translate:-50% -10px}.bn-cell--phone:hover .bn-hand{translate:-70.7% -10px}.bn-rule{transition:width .38s cubic-bezier(.22,1,.36,1)}.bn-cell--broker:hover .bn-rule,.bn-cell--start:hover .bn-rule{width:100%}.bn-card--mark svg{transition:transform .4s cubic-bezier(.34,1.4,.64,1);transform-origin:30% 50%}.bn-cell--mark:hover .bn-card--mark svg{transform:rotate(-10deg) scale(1.08)}}.layer--gradient{isolation:isolate;background-color:#0C1688;background-image:var(--site-gradient);--layer-fg:#FFFFFF;--layer-edge:rgba(255,255,255,0.28)}.band{overflow:hidden}.band-inner{max-width:1240px;margin:0 auto;padding:calc(var(--layer-r) + var(--space-section)) 48px calc(var(--layer-r) + var(--space-section))}.band-row{list-style:none;margin:0;padding:24px 0 48px;display:flex;justify-content:center;align-items:flex-start}.band-cell{--w:clamp(240px,22vw,316px);position:relative;flex:none;width:var(--w);margin:0 calc(var(--w) * -.07);filter:drop-shadow(0 2px 3px rgba(14,18,48,.08)) drop-shadow(0 26px 40px rgba(14,18,48,.2));--rest:none;transform:var(--rest);transition:transform .46s cubic-bezier(.22,1,.36,1),filter .46s ease,z-index 0s linear .11s}:root[data-site][data-theme=dark] .band-cell{filter:drop-shadow(0 26px 40px rgba(0,0,0,.6))}.band-cell--1{z-index:1;--rest:translate(0,30px) rotate(-4deg);--out:translate(-34px,18px) rotate(-5deg)}.band-cell--2{z-index:2;--rest:translateY(-6px);--out:translateY(-26px)}.band-cell--3{z-index:1;--rest:translate(0,40px) rotate(4deg);--out:translate(34px,26px) rotate(5deg)}.band-cell[data-front]{z-index:4;transform:var(--out) scale(1.06);filter:drop-shadow(0 4px 6px rgba(14,18,48,.1)) drop-shadow(0 40px 60px rgba(14,18,48,.32))}:root[data-site][data-theme=dark] .band-cell[data-front]{filter:drop-shadow(0 40px 60px rgba(0,0,0,.8))}.band-row[data-front] .band-cell:not([data-front]){transform:var(--rest) scale(.98);transition-delay:0s,0s,0s}@media (prefers-reduced-motion:reduce){.band-cell{transition:none}}.band-pick{position:absolute;inset:0;z-index:3;margin:0;padding:0;border:0;background:transparent;border-radius:34px;cursor:pointer;-webkit-tap-highlight-color:transparent}.band-pick:focus-visible{outline:3px solid #0C1688;outline-offset:4px}:root[data-site][data-theme=dark] .band-pick:focus-visible{outline-color:#FFFFFF}.band-card{--sq-r:36px;position:relative;aspect-ratio:9/16;display:flex;flex-direction:column;container-type:inline-size;padding:calc(var(--w) * .1);transition:background-color .4s ease,color .4s ease,box-shadow .4s ease}.band-count{font-size:max(12px,5.2cqw);font-weight:500;letter-spacing:.02em}.band-card--hook{isolation:isolate;justify-content:flex-start;gap:6cqw;box-shadow:inset 0 0 0 1px rgba(255,255,255,.28)}.band-hook{margin:0;font-size:12.4cqw;line-height:1.02;letter-spacing:-.045em;font-weight:800;text-wrap:balance}.band-card--check{background:#F6F7FB;color:#0E1230;box-shadow:inset 0 0 0 1px rgba(14,18,48,.06)}:root[data-site][data-theme=dark] .band-card--check{background:#202020;color:#FFFFFF;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.band-count--royal{color:#0C1688}:root[data-site][data-theme=dark] .band-count--royal{color:#FFFFFF}.band-title{margin:1.5cqw 0 3cqw;font-size:9.6cqw;line-height:1.1;letter-spacing:-.04em;font-weight:800}.band-qs{list-style:none;margin:0;padding:0;font-size:max(13px,5.6cqw);line-height:1.3;letter-spacing:-.01em}.band-qs li{padding:.62em 0;border-top:1.5px solid #c3cce9}:root[data-site][data-theme=dark] .band-qs li{border-top-color:rgba(255,255,255,.12)}.band-card--end{align-items:center;justify-content:center;gap:7cqw;text-align:center;background:#FFFFFF;color:#0C1688;box-shadow:inset 0 0 0 1px rgba(14,18,48,.08)}:root[data-site][data-theme=dark] .band-card--end{background:#0C1688;color:#FFFFFF;box-shadow:inset 0 0 0 1px rgba(255,255,255,.14)}.band-card--end svg{width:26cqw;height:auto}.band-slogan{margin:0;max-width:7.5em;font-size:11cqw;line-height:1.06;letter-spacing:-.045em;font-weight:800}@media (prefers-reduced-motion:no-preference) and (min-width:861px){@supports (animation-timeline:view()){:root[data-js] .band-row{animation:band-fan linear both;animation-timeline:view();animation-range:entry 0 cover 40%}}}@keyframes band-fan{0%{translate:0 120px;scale:.94}to{translate:0 0;scale:1}}@media (max-width:860px){.band-inner{padding:calc(var(--layer-r) + var(--space-section)) 16px calc(var(--layer-r) + var(--space-section))}.band-row{padding:16px 0 56px}.band-cell{--w:min(40vw,220px);margin:0 calc(var(--w) * -.2)}.band-card{--sq-r:24px}.band-cell--1{--out:translate(-6%,0) rotate(-2deg)}.band-cell--2{--out:translateY(-6%)}.band-cell--3{--out:translate(6%,8px) rotate(2deg)}.band-cell[data-front]{transform:var(--out) scale(1.3)}.band-cell--2[data-front]{transform:var(--out) scale(1.55)}.band-cell--1[data-front]{transform-origin:0 50%}.band-cell--3[data-front]{transform-origin:100% 50%}.band-qs{font-size:5.6cqw}}.faq{z-index:2;border-radius:var(--layer-r);box-shadow:0 -1px 0 var(--site-sheet-edge),0 -40px 80px -40px var(--layer-cast,rgba(14,18,48,.34)),0 40px 70px -34px rgba(14,18,48,.45)}:root[data-site][data-theme=dark] .faq{box-shadow:0 -1px 0 var(--site-sheet-edge),0 -40px 80px -30px rgba(0,0,0,.85),0 40px 70px -24px rgba(0,0,0,.8)}.faq-inner{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:56px;align-items:start;padding-top:calc(var(--layer-r) + var(--space-section));padding-bottom:calc(var(--layer-r) + var(--space-section))}.faq-title{position:sticky;top:112px}.faq-list{border-top:1px solid var(--site-hairline)}.faq-item{border-bottom:1px solid var(--site-hairline)}.faq-q{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:72px;padding:18px 4px;cursor:pointer;font-size:clamp(18px,1.5vw,21px);font-weight:600;letter-spacing:-.015em;line-height:1.35;border-radius:12px;margin:0 -12px;padding-left:16px;padding-right:16px;transition:background-color .2s ease}.faq-q:hover{background:var(--site-bg)}.faq-item[open] .faq-q{color:var(--site-accent)}:root[data-site][data-theme=dark] .faq-item[open] .faq-q{color:var(--site-text)}.faq-q::-webkit-details-marker{display:none}.faq-q::marker{content:""}.faq-q:focus-visible{outline:2px solid var(--site-accent);outline-offset:2px}.faq-icon{flex:none;color:var(--site-accent);transition:transform .3s cubic-bezier(.22,1,.36,1)}.faq-item[open] .faq-icon{transform:rotate(45deg)}.faq-a p{margin:0;padding:0 48px 26px 4px;font-size:17px;line-height:1.6;color:var(--site-text-2);max-width:40em}.faq-link{color:var(--site-accent);font-weight:600;text-decoration:underline;text-underline-offset:3px}.faq-link:focus-visible{outline:2px solid var(--site-accent);outline-offset:2px;border-radius:4px}@supports (interpolate-size:allow-keywords){.faq{interpolate-size:allow-keywords}.faq-item::details-content{block-size:0;overflow:hidden;transition:block-size .36s cubic-bezier(.22,1,.36,1),content-visibility allow-discrete .36s}.faq-item[open]::details-content{block-size:auto}}@media (max-width:860px){.faq-inner{grid-template-columns:minmax(0,1fr);gap:32px}.faq-title{position:static}.faq-a p{padding-right:8px}}.closing{position:relative;z-index:1;isolation:isolate;overflow:hidden;margin-top:calc(-1 * var(--layer-r));background-color:#0C1688;background-image:var(--site-gradient);color:var(--site-on-gradient)}.closing-inner{position:relative;max-width:980px;margin:0 auto;padding:calc(var(--layer-r) + clamp(120px, 18svh, 200px)) 24px clamp(120px,18svh,200px);display:flex;flex-direction:column;align-items:center;text-align:center}.closing-title{font-size:clamp(40px,5.8vw,84px);max-width:11.5em}.closing-orb{width:clamp(210px,24vw,340px)!important;height:clamp(210px,24vw,340px)!important;margin-bottom:clamp(12px,2vw,28px);position:relative;z-index:1}.closing-flute{z-index:0;left:50%;top:0;width:clamp(300px,38vw,540px);height:calc(var(--layer-r) + clamp(120px, 18svh, 200px) + clamp(210px, 24vw, 340px) + 16px);transform:translateX(-50%)}.closing-form{margin-top:40px;width:100%;max-width:520px}.closing-form .wl-waves{padding-left:0;text-align:center}.site-footer{position:relative;z-index:1;margin-top:calc(-1 * var(--layer-r));border-radius:var(--layer-r) var(--layer-r) 0 0;background:var(--site-bg);color:var(--site-text-2);box-shadow:0 -1px 0 var(--site-sheet-edge),0 -40px 80px -40px rgba(4,8,40,.35)}:root[data-site][data-theme=dark] .site-footer{box-shadow:0 -1px 0 var(--site-sheet-edge),0 -40px 80px -30px rgba(0,0,0,.85)}.site-footer-inner{max-width:1180px;margin:0 auto;padding:calc(var(--layer-r) + 32px) 24px 40px;display:grid;grid-template-columns:1fr auto;align-items:start;gap:28px 40px;font-size:15px}.site-footer-lead{display:flex;flex-direction:column;gap:10px}.site-footer-brand{display:inline-flex;align-items:center;gap:9px;color:var(--site-accent);font-weight:800;font-size:19px;letter-spacing:-.02em}:root[data-site][data-theme=dark] .site-footer-brand{color:var(--site-text)}.site-footer-slogan{margin:0;color:var(--site-text-2);font-size:15px}.site-footer-links{display:flex;flex-wrap:wrap;gap:4px 8px;margin-right:-8px}.site-footer-links a{display:inline-flex;align-items:center;min-height:44px;padding:0 8px;color:var(--site-text);text-decoration:none;font-weight:500}.site-footer-links a:hover{text-decoration:underline;text-underline-offset:3px}.site-footer-links a:focus-visible{outline:2px solid var(--site-accent);outline-offset:2px;border-radius:6px}.site-footer-copy{grid-column:1/-1;margin:0;padding-top:24px;border-top:1px solid var(--site-hairline);font-size:14px;color:var(--site-text-2)}@media (max-width:640px){.site-footer-inner{grid-template-columns:minmax(0,1fr)}.site-footer-links{margin-left:-8px}.section-inner{padding-left:16px;padding-right:16px}}.pblur.site-nav-blur{position:fixed;inset:0 0 auto;height:92px;z-index:49;pointer-events:none}.pblur{position:absolute;inset:0;pointer-events:none}.pblur-layer{-webkit-mask-image:var(--pb-band);mask-image:var(--pb-band)}.site-nav-blur .pblur-layer{--pw:min(1180px,calc(100% - 32px));--ph:56px;--pt:12px;--cap:radial-gradient(closest-side,#000 calc(100% - 1px),transparent 100%);-webkit-mask-image:var(--pb-band),linear-gradient(#000 0 0),var(--cap),var(--cap);mask-image:var(--pb-band),linear-gradient(#000 0 0),var(--cap),var(--cap);-webkit-mask-size:100% 100%,calc(var(--pw) - var(--ph)) var(--ph),var(--ph) var(--ph),var(--ph) var(--ph);mask-size:100% 100%,calc(var(--pw) - var(--ph)) var(--ph),var(--ph) var(--ph),var(--ph) var(--ph);-webkit-mask-position:0 0,50% var(--pt),calc(50% - (var(--pw) - var(--ph)) / 2) var(--pt),calc(50% + (var(--pw) - var(--ph)) / 2) var(--pt);mask-position:0 0,50% var(--pt),calc(50% - (var(--pw) - var(--ph)) / 2) var(--pt),calc(50% + (var(--pw) - var(--ph)) / 2) var(--pt);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-out,source-over,source-over,source-over;mask-composite:subtract,add,add,add}@media (max-width:640px){.site-nav-blur .pblur-layer{--ph:52px}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){:root[data-js] .st-after,:root[data-js] .st-before{view-timeline:--stl block}:root[data-js] .st-lines .fw{display:inline-block;white-space:pre;animation:fw-build linear both;animation-timeline:--stl;animation-range:entry calc(25% + var(--i) * 11%) cover calc(30% + var(--i) * 4.5%)}:root[data-js] .st-line,:root[data-js] .st-quote{animation:fw-rise linear both;animation-timeline:view();animation-range:entry 5% cover 30%}:root[data-js] .closing-inner{animation:closing-rise linear backwards;animation-timeline:view();animation-range:entry 0 cover 45%}}}@keyframes fw-build{0%{opacity:0;transform:translateX(.7em) translateY(.12em);filter:blur(10px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes fw-rise{0%{opacity:0;transform:translateY(10px);filter:blur(6px)}to{opacity:1;transform:none;filter:blur(0)}}@media (max-width:960px),(pointer:coarse){@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){:root[data-js] .st-lines .fw{animation-name:fw-build-lite;will-change:opacity,transform}:root[data-js] .fb,:root[data-js] .st-line,:root[data-js] .st-quote{animation-name:fw-rise-lite}}}}@keyframes fw-build-lite{0%{opacity:0;transform:translateX(.7em) translateY(.12em)}to{opacity:1;transform:none}}@keyframes fw-rise-lite{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes closing-rise{0%{transform:translateY(120px) scale(.96);opacity:.4}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.cf-btn,.cf-slide,.cf-slide .cf-caption,.cf-slide .phone-shot,.cf-slide .phone>span,.cf-tab,.faq-icon,.phone-shot,.site-nav-brand,.site-nav-cta,.site-nav-link,.site-nav-pill,.theme-toggle,.theme-toggle svg{transition:none!important}.faq-item::details-content{transition:none!important}}.waitlist{position:relative;display:flex;flex-direction:column;gap:12px;width:100%;max-width:520px;color:#FFFFFF;text-align:left}.wl-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.wl-row{display:flex;align-items:center;gap:6px;padding:6px;border-radius:9999px;--lg-tint:rgba(255,255,255,0.1);--lg-blur:3px;--lg-sat:1.25;--lg-hi:rgba(255,255,255,0.9);--lg-lo:rgba(255,255,255,0.42);--lg-drop:0 24px 48px -28px rgba(14,18,48,0.6)}.wl-row:focus-within{--lg-tint:rgba(255,255,255,0.16);--lg-hi:#FFFFFF;--lg-lo:rgba(255,255,255,0.7)}.wl-row:focus-within .lg-warp{outline:4px solid rgba(255,255,255,.16);outline-offset:0}.wl-email{flex:1 1 auto;min-width:0;height:52px;padding:0 8px 0 18px;border:0;outline:none;background:transparent;color:#FFFFFF;font:inherit;font-size:17px;letter-spacing:-.01em;caret-color:#FFFFFF}.wl-email::placeholder{color:rgba(255,255,255,.9);opacity:1}.wl-email[aria-invalid=true]{text-decoration:underline wavy rgba(255,255,255,.6);text-underline-offset:5px}.waitlist-submit{flex:none;height:52px;padding:0 22px;border:0;border-radius:9999px;background:#FFFFFF;color:#0C1688;font:inherit;font-size:16px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;box-shadow:0 6px 16px -8px rgba(14,18,48,.5);transition:transform .2s ease,background-color .2s ease,opacity .2s ease}.waitlist-submit:active:not(:disabled){transform:scale(.98)}.waitlist-submit:disabled{cursor:not-allowed;background:rgba(255,255,255,.72);box-shadow:none}.waitlist-submit:focus-visible{outline:2px solid #FFFFFF;outline-offset:3px}.wl-hint{margin:0;font-size:14px;line-height:1.45;color:#FFFFFF}.wl-waves{padding-left:24px}.wl-error{align-self:flex-start;margin:0;padding:6px 12px;border-radius:12px;background:#B92E27;color:#FFFFFF;font-size:14px;font-weight:500;line-height:1.4}.wl-alert:empty{display:none}.wl-link{color:var(--color-signal);text-decoration:underline;text-underline-offset:3px}.wl-link:focus-visible{outline:2px solid var(--color-signal);outline-offset:2px;border-radius:4px}.faq-link,.wl-link{position:relative}.faq-link:after,.wl-link:after{content:"";position:absolute;inset:-14px -2px}.waitlist .wl-link{color:#FFFFFF;font-weight:500}.waitlist .wl-link:focus-visible{outline-color:#FFFFFF}.wl-more{display:grid;grid-template-rows:1fr;transition:grid-template-rows .42s cubic-bezier(.22,1,.36,1)}.wl-more-inner{min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:16px;padding:10px 4px 4px;margin:0 -4px;visibility:visible;opacity:1;transition:opacity .32s ease 80ms,visibility 0s linear 0s}:root[data-js] .waitlist[data-open=false]:not(:focus-within) .wl-more{grid-template-rows:0fr}:root[data-js] .waitlist[data-open=false]:not(:focus-within) .wl-more-inner{visibility:hidden;opacity:0;padding-top:0;padding-bottom:0;transition:opacity .2s ease,visibility 0s linear .42s}@media (prefers-reduced-motion:reduce){.waitlist-submit,.wl-more,.wl-more-inner,.wl-row{transition:none!important}}.wl-label{display:block;font-size:15px;font-weight:600;letter-spacing:-.01em;color:#FFFFFF}.wl-chips{border:0;margin:0;padding:0;min-width:0}.wl-chips legend{margin-bottom:10px;padding:0}.wl-chip-row{display:flex;flex-wrap:wrap;gap:8px}.wl-chip{position:relative;display:inline-flex;cursor:pointer}.wl-chip input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.wl-chip span{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:9999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.4);color:#FFFFFF;font-size:15px;font-weight:500;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.wl-chip:hover span{background:rgba(255,255,255,.2)}.wl-chip input:checked+span{background:#FFFFFF;border-color:#FFFFFF;color:#0C1688;font-weight:600}.wl-chip input:focus-visible+span{outline:2px solid #FFFFFF;outline-offset:2px}.wl-check{display:flex;align-items:flex-start;gap:12px;font-size:15px;line-height:1.45}.wl-check label{cursor:pointer}.wl-check input{-webkit-appearance:none;appearance:none;flex:none;width:22px;height:22px;margin:0;border-radius:7px;border:1.5px solid rgba(255,255,255,.85);background:rgba(255,255,255,.08);cursor:pointer;display:grid;place-items:center}.wl-check input:checked{background:#FFFFFF 50%/14px no-repeat url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M3 8.5l3.2 3.2L13 4.8' fill='none' stroke='%230C1688' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/></svg>");border-color:#FFFFFF}.wl-check input:focus-visible{outline:2px solid #FFFFFF;outline-offset:3px}.wl-field{display:flex;flex-direction:column;gap:8px}.wl-phone-row{display:grid;grid-template-columns:128px 1fr;gap:8px}.wl-input{height:48px;min-width:0;padding:0 14px;border-radius:14px;border:1px solid rgba(255,255,255,.4);background:rgba(255,255,255,.12);color:#FFFFFF;font:inherit;font-size:17px;outline:none}.wl-input:focus{border-color:#FFFFFF;box-shadow:0 0 0 3px rgba(255,255,255,.18)}.wl-input[aria-invalid=true]{border-color:#FFFFFF;border-width:2px}.wl-country option{color:#0E1230;background:#FFFFFF}@media (max-width:420px){.waitlist-submit{padding:0 18px}}@media (max-width:380px){.waitlist-submit{padding:0 16px;font-size:15px}.wl-email{padding-left:14px;font-size:16px}}.auth-confirm-banner{position:fixed;top:18px;left:50%;transform:translateX(-50%);z-index:80;display:flex;align-items:flex-start;gap:12px;max-width:min(440px,calc(100vw - 32px));padding:14px 16px;background:var(--color-surface-2);border:1px solid var(--color-signal-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.auth-confirm-glyph{flex:none;display:grid;place-items:center;width:24px;height:24px;margin-top:1px;border-radius:9999px;background:var(--color-signal);color:var(--color-on-signal)}.auth-confirm-glyph.warn{background:var(--color-down)}.auth-confirm-text{display:grid;gap:3px;font-size:13.5px;line-height:1.45}.auth-confirm-text strong{color:var(--color-ink);font-weight:600}.auth-confirm-text span{color:var(--color-ink-2)}.auth-confirm-dismiss{flex:none;display:grid;place-items:center;width:26px;height:26px;margin:-2px -4px 0 0;background:none;border:0;border-radius:8px;color:var(--color-ink-3);cursor:pointer}.auth-confirm-dismiss:hover{color:var(--color-ink);background:var(--color-surface)}.consent-banner{position:fixed;left:16px;right:16px;bottom:max(16px,calc(env(safe-area-inset-bottom, 0px) + 8px));z-index:80;max-width:560px;margin:0 auto;padding:16px;background:var(--color-bg-2);border:1px solid var(--color-rule);border-radius:var(--radius-card);box-shadow:0 12px 40px rgba(14,18,48,.12);display:flex;flex-direction:column;gap:12px}.consent-text{margin:0;font-size:14px;line-height:1.5;color:var(--color-ink-2)}.consent-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.consent-btn{min-height:44px;border:1px solid var(--color-field-border);border-radius:var(--radius-control);background:var(--color-bg-2);color:var(--color-ink);font:inherit;font-size:15px;font-weight:600;cursor:pointer}.consent-btn:hover{background:var(--color-surface)}.consent-btn:focus-visible{outline:2px solid var(--color-signal);outline-offset:2px}@property --br{syntax:"<length>";inherits:false;initial-value:0}:is(.site-nav-cta,.waitlist-submit,.cf-btn,.cf-tab,.theme-toggle,.site-nav-menu,.consent-btn){position:relative;isolation:isolate;overflow:hidden;--bx:50%;--by:50%;--ox:50%;--oy:50%;--bf:46px}.cf-btn,.site-nav-menu,.theme-toggle{--bloom-max:110px;--bf:22px}.cf-tab{--bloom-max:190px;--bf:34px}.consent-btn,.site-nav-cta,.waitlist-submit{--bloom-max:300px}:is(.site-nav-cta,.waitlist-submit,.cf-btn,.cf-tab,.theme-toggle,.site-nav-menu,.consent-btn):before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(110deg,#0C1688,#2B48A0);--br:0px;--bloom:radial-gradient(circle var(--br) at var(--bx) var(--by),#000 0,#000 max(0px,calc(var(--br) - var(--bf))),rgba(0,0,0,0.45) max(0px,calc(var(--br) - var(--bf) * 0.45)),rgba(0,0,0,0) var(--br)),radial-gradient(circle calc(var(--br) * 0.62) at var(--ox) var(--oy),rgba(0,0,0,0.42) 0%,rgba(0,0,0,0.16) 55%,rgba(0,0,0,0) 100%);-webkit-mask-image:var(--bloom);mask-image:var(--bloom);transition:--br .46s cubic-bezier(.33,0,.2,1)}:is(.site-nav-cta,.waitlist-submit,.cf-btn,.cf-tab,.theme-toggle,.site-nav-menu,.consent-btn):focus-visible:not(:disabled):before{--br:var(--bloom-max,400px)}:is(.site-nav-cta,.waitlist-submit,.cf-btn,.cf-tab,.theme-toggle,.site-nav-menu,.consent-btn):focus-visible:not(:hover):before{--bx:50%;--by:50%;--ox:50%;--oy:50%}:is(.site-nav-cta,.waitlist-submit,.cf-btn,.cf-tab,.theme-toggle,.site-nav-menu,.consent-btn):focus-visible:not(:disabled){color:#FFFFFF}@media (hover:hover) and (pointer:fine){:is(.site-nav-cta,.waitlist-submit,.cf-btn,.cf-tab,.theme-toggle,.site-nav-menu,.consent-btn):hover:not(:disabled):before{--br:var(--bloom-max,400px)}:is(.site-nav-cta,.waitlist-submit,.cf-btn,.cf-tab,.theme-toggle,.site-nav-menu,.consent-btn):hover:not(:disabled){color:#FFFFFF;transition-delay:0s,0s,0s,0s,0s,0s}}:is(.site-nav-cta,.waitlist-submit,.cf-btn,.cf-tab,.theme-toggle,.site-nav-menu,.consent-btn):active:not(:disabled){scale:.97}.site-nav-cta:active,.waitlist-submit:active:not(:disabled){transform:none}:is(.site-nav-cta,.waitlist-submit,.cf-btn,.cf-tab,.theme-toggle,.site-nav-menu,.consent-btn){transition-property:color,background-color,border-color,box-shadow,scale,opacity;transition-duration:.28s,.3s,.3s,.3s,.16s,.3s;transition-timing-function:ease-out,ease,ease,ease,ease,ease;transition-delay:.17s,0s,0s,0s,0s,0s}@media (prefers-reduced-motion:reduce){:is(.site-nav-cta,.waitlist-submit,.cf-btn,.cf-tab,.theme-toggle,.site-nav-menu,.consent-btn),:is(.site-nav-cta,.waitlist-submit,.cf-btn,.cf-tab,.theme-toggle,.site-nav-menu,.consent-btn):before{transition:none!important}:is(.site-nav-cta,.waitlist-submit,.cf-btn,.cf-tab,.theme-toggle,.site-nav-menu,.consent-btn):active:not(:disabled){scale:none}}