.hero[data-astro-cid-i3irphx7]{background:var(--ink-base);align-items:center;min-height:min(92dvh,880px);display:flex;position:relative;overflow:hidden}.hero-media[data-astro-cid-i3irphx7]{z-index:0;position:absolute;inset:0}.hero-poster[data-astro-cid-i3irphx7]{object-fit:cover;object-position:70% 50%;z-index:0;width:100%;height:100%;position:absolute;inset:0}.hero-video[data-astro-cid-i3irphx7]{object-fit:cover;object-position:50% 50%;opacity:0;z-index:1;width:100%;height:100%;transition:opacity 1s var(--ease-in-out);position:absolute;inset:0}.hero-video[data-astro-cid-i3irphx7].is-playing{opacity:1}.hero-video[data-astro-cid-i3irphx7].is-top{z-index:2}.hero-scrim[data-astro-cid-i3irphx7]{z-index:3;background:linear-gradient(90deg,#05070af0 0%,#05070ab8 34%,#05070a0f 66%),linear-gradient(#05070a00 56%,#05070ae0 100%),#05070a38;position:absolute;inset:0}.hero-inner[data-astro-cid-i3irphx7]{z-index:1;padding-block:var(--space-section);position:relative}.hero-tagline[data-astro-cid-i3irphx7]{transition:opacity .45s var(--ease-in-out);min-height:1.4em}.hero-tagline[data-astro-cid-i3irphx7].is-swapping{opacity:0}@media (width<=700px){.hero-tagline[data-astro-cid-i3irphx7]{min-height:2.9em}}.hero-cta[data-astro-cid-i3irphx7]{gap:var(--space-sm);margin-top:var(--space-xl);flex-wrap:wrap;display:flex}.hero-scroll[data-astro-cid-i3irphx7]{bottom:var(--space-lg);z-index:1;border:1px solid var(--hairline-strong);border-radius:var(--radius-pill);place-items:start center;width:26px;height:42px;padding-top:8px;display:grid;position:absolute;left:50%;transform:translate(-50%)}.hero-scroll-dot[data-astro-cid-i3irphx7]{background:var(--text-secondary);width:4px;height:8px;animation:heroScroll 1.8s var(--ease-in-out) infinite;border-radius:4px}@keyframes heroScroll{0%{opacity:1;transform:translateY(0)}70%{opacity:0;transform:translateY(12px)}to{opacity:0}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.hero-poster[data-astro-cid-i3irphx7],.hero-video[data-astro-cid-i3irphx7]{animation:linear both heroPar;animation-timeline:scroll(root);animation-range:0 95vh}@keyframes heroPar{to{transform:scale(1.14)translateY(3%)}}.hero-inner[data-astro-cid-i3irphx7]{animation:linear both heroFade;animation-timeline:scroll(root);animation-range:0 75vh}@keyframes heroFade{to{opacity:.12;transform:translateY(-26px)}}}}@media (prefers-reduced-motion:reduce){.hero-scroll-dot[data-astro-cid-i3irphx7]{animation:none}.hero-video[data-astro-cid-i3irphx7]{display:none}}@media (width<=700px){.hero[data-astro-cid-i3irphx7]{min-height:88dvh}.hero-scrim[data-astro-cid-i3irphx7]{background:linear-gradient(#05070a1a 0%,#05070a59 45%,#05070aeb 100%),#05070a38}}.msel-sub[data-astro-cid-5pzcgozb]{color:var(--text-secondary);margin-top:var(--space-xs)}.msel-tabs[data-astro-cid-5pzcgozb]{margin-top:var(--space-lg);background:var(--ink-surface);border:1px solid var(--hairline);border-radius:var(--radius-pill);flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.msel-tab[data-astro-cid-5pzcgozb]{align-items:center;gap:var(--space-xs);min-height:44px;padding:0 var(--space-lg);cursor:pointer;color:var(--text-secondary);font:inherit;font-weight:var(--weight-medium);border-radius:var(--radius-pill);transition:background var(--dur-fast) var(--ease-out-expo), color var(--dur-fast) var(--ease-out-expo);background:0 0;border:0;display:inline-flex}.msel-tab[data-astro-cid-5pzcgozb]:hover{color:var(--text-primary)}.msel-tab[data-astro-cid-5pzcgozb][aria-selected=true]{background:var(--ink-elevated);color:var(--text-primary);box-shadow:0 1px 0 var(--hairline)}.msel-dot[data-astro-cid-5pzcgozb]{border-radius:50%;flex:none;width:8px;height:8px}.accent-power-blue[data-astro-cid-5pzcgozb]{background:var(--power-blue)}.accent-marine-cyan[data-astro-cid-5pzcgozb]{background:var(--marine-cyan)}.accent-signal-amber[data-astro-cid-5pzcgozb]{background:var(--signal-amber)}.accent-brand-red-bright[data-astro-cid-5pzcgozb]{background:var(--brand-red-bright)}.msel-panel[data-astro-cid-5pzcgozb]{margin-top:var(--space-xl)}.msel-panel[data-astro-cid-5pzcgozb][hidden]{display:none}.msel-panel[data-astro-cid-5pzcgozb]:focus-visible{outline:2px solid var(--power-blue);outline-offset:6px;border-radius:var(--radius-md)}.msel-panel-head[data-astro-cid-5pzcgozb]{justify-content:space-between;align-items:flex-end;gap:var(--space-lg);flex-wrap:wrap;display:flex}.msel-tagline[data-astro-cid-5pzcgozb]{color:var(--text-secondary);margin-top:var(--space-xs)}.msel-all[data-astro-cid-5pzcgozb]{flex:none}.msel-shots[data-astro-cid-5pzcgozb]{margin:var(--space-lg) 0 0;gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));padding:0;list-style:none;display:grid}.msel-shot[data-astro-cid-5pzcgozb]{display:block}.msel-shot-frame[data-astro-cid-5pzcgozb]{isolation:isolate;border-radius:var(--radius-md);border:1px solid var(--hairline);background:var(--ink-surface);transition:transform var(--dur-fast) var(--ease-out-expo), border-color var(--dur-base) var(--ease-out-expo), box-shadow var(--dur-base) var(--ease-out-expo);display:block;position:relative;overflow:hidden;box-shadow:0 0 #0a84ff00}.msel-shot[data-astro-cid-5pzcgozb] img[data-astro-cid-5pzcgozb]{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.msel-shot-label[data-astro-cid-5pzcgozb]{margin-top:var(--space-xs);color:var(--text-secondary);font-size:var(--fs-label);font-weight:var(--weight-medium);transition:color var(--dur-fast) var(--ease-out-expo);display:block}.msel-shot[data-astro-cid-5pzcgozb]:hover .msel-shot-label[data-astro-cid-5pzcgozb],.msel-shot[data-astro-cid-5pzcgozb]:focus-visible .msel-shot-label[data-astro-cid-5pzcgozb]{color:var(--text-primary)}.msel-shot[data-astro-cid-5pzcgozb]:hover .msel-shot-frame[data-astro-cid-5pzcgozb],.msel-shot[data-astro-cid-5pzcgozb]:focus-visible .msel-shot-frame[data-astro-cid-5pzcgozb]{border-color:var(--hairline-strong)}.msel-shot[data-astro-cid-5pzcgozb]:focus-visible{outline:none}.msel-shot[data-astro-cid-5pzcgozb]:focus-visible .msel-shot-frame[data-astro-cid-5pzcgozb]{outline:2px solid var(--power-blue);outline-offset:3px}.msel-shot[data-astro-cid-5pzcgozb]:active{scale:.985}.msel-shot[data-astro-cid-5pzcgozb]:focus-visible .msel-shot-frame[data-astro-cid-5pzcgozb]{transform:translateY(-4px);box-shadow:0 16px 40px -22px #0a84ff80}.msel-shot-frame[data-astro-cid-5pzcgozb]:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(260px circle at var(--mx,50%) var(--my,-20%), #0a84ff33, transparent 58%);opacity:0;transition:opacity var(--dur-base) var(--ease-out-expo);position:absolute;inset:0}.msel-shot[data-astro-cid-5pzcgozb]:hover .msel-shot-frame[data-astro-cid-5pzcgozb]:before,.msel-shot[data-astro-cid-5pzcgozb]:focus-visible .msel-shot-frame[data-astro-cid-5pzcgozb]:before{opacity:1}@media (prefers-reduced-motion:no-preference){.msel-shot[data-astro-cid-5pzcgozb] img[data-astro-cid-5pzcgozb]{transition:transform .6s var(--ease-out-expo)}.msel-shot[data-astro-cid-5pzcgozb]:hover img[data-astro-cid-5pzcgozb],.msel-shot[data-astro-cid-5pzcgozb]:focus-visible img[data-astro-cid-5pzcgozb]{transform:scale(1.04)}}@media (hover:hover) and (pointer:fine){.msel-shot[data-astro-cid-5pzcgozb]:hover .msel-shot-frame[data-astro-cid-5pzcgozb]{transform:perspective(800px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translate3d(0, -4px, 0);box-shadow:0 20px 44px -24px #0a84ff8c}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.msel-shot[data-astro-cid-5pzcgozb]:hover .msel-shot-frame[data-astro-cid-5pzcgozb]:after{content:"";z-index:2;pointer-events:none;mix-blend-mode:screen;width:45%;animation:shotSheen .9s var(--ease-out-expo) 1 both;background:linear-gradient(100deg,#0000 0%,#ffffff1f 40%,#b4deff42 52%,#ffffff1f 64%,#0000 100%);position:absolute;top:-40%;bottom:-40%;left:0}@keyframes shotSheen{0%{opacity:0;transform:translate(-160%)skew(-18deg)}18%{opacity:.85}72%{opacity:.85}to{opacity:0;transform:translate(240%)skew(-18deg)}}}@media (width<=520px){.msel-tabs[data-astro-cid-5pzcgozb]{width:100%;margin-top:var(--space-md);border-radius:var(--radius-lg);display:flex}.msel-tab[data-astro-cid-5pzcgozb]{padding-inline:var(--space-sm);flex:40%;justify-content:center}.msel-panel[data-astro-cid-5pzcgozb]{margin-top:var(--space-lg)}.msel-panel-head[data-astro-cid-5pzcgozb]{gap:var(--space-md)}.msel-shots[data-astro-cid-5pzcgozb]{gap:var(--space-xs);margin-top:var(--space-md);grid-template-columns:1fr 1fr}}.vdiv[data-astro-cid-jdz363rt]{text-align:center;place-items:center;min-height:clamp(380px,52vh,600px);display:grid;position:relative;overflow:hidden}.vdiv-bg[data-astro-cid-jdz363rt]{background:radial-gradient(120% 80% at 50% -10%,#22d3ee29,#0000 55%),linear-gradient(#05121f,#05070a);position:absolute;inset:0}.vdiv-video[data-astro-cid-jdz363rt]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1.2s var(--ease-out-expo);position:absolute;inset:0}.vdiv-video[data-astro-cid-jdz363rt].is-playing{opacity:.55}.vdiv-scrim[data-astro-cid-jdz363rt]{background:radial-gradient(120% 90%,#0000 30%,#05070ab3 100%);position:absolute;inset:0}.vdiv-inner[data-astro-cid-jdz363rt]{z-index:1;justify-items:center;gap:var(--space-md);padding-block:clamp(56px, 9vh, var(--space-section));display:grid;position:relative}.vdiv-title[data-astro-cid-jdz363rt]{max-width:24ch}.vdiv-sub[data-astro-cid-jdz363rt]{max-width:68ch;color:var(--text-primary);opacity:.9}.vdiv-cta[data-astro-cid-jdz363rt]{margin-top:var(--space-sm)}@media (prefers-reduced-motion:reduce){.vdiv-video[data-astro-cid-jdz363rt]{display:none}}.hero-cta[data-astro-cid-lcdefpme]{gap:var(--space-sm);margin-top:var(--space-xl);flex-wrap:wrap;display:flex}.vdiv-strapline[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight);text-wrap:balance;color:var(--text-primary);max-width:30ch;margin:0 auto var(--space-lg);text-align:center;font-size:clamp(1.25rem,1rem + 1vw,1.75rem);line-height:1.3}.vdiv-panels[data-astro-cid-lcdefpme]{gap:var(--space-lg);text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;width:100%;max-width:66rem;display:grid}.vpanel[data-astro-cid-lcdefpme]{gap:var(--space-sm);background:var(--glass-fill);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--hairline-strong);border-radius:var(--radius-lg);flex-direction:column;padding:clamp(24px,3.2vw,40px);display:flex;position:relative;overflow:hidden}.vpanel[data-astro-cid-lcdefpme]:before{content:"";background:linear-gradient(90deg, var(--power-blue), transparent 75%);width:100%;height:2px;position:absolute;top:0;left:0}.vpanel-vision[data-astro-cid-lcdefpme]:before{background:linear-gradient(90deg, var(--marine-cyan), transparent 75%)}.vpanel-eyebrow-vision[data-astro-cid-lcdefpme]{color:var(--marine-cyan)}.vpanel-copy[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight);color:var(--text-primary);text-wrap:pretty;max-width:38ch;font-size:clamp(1.125rem,1rem + .6vw,1.375rem);line-height:1.45}@media (width<=820px){.vdiv-panels[data-astro-cid-lcdefpme]{gap:var(--space-md);grid-template-columns:1fr;max-width:34rem}}.globe-teaser-inner[data-astro-cid-lcdefpme]{gap:var(--space-xxl);grid-template-columns:1.1fr .9fr;align-items:center;display:grid}.globe-placeholder[data-astro-cid-lcdefpme]{aspect-ratio:1;place-items:center;display:grid}.globe-orb[data-astro-cid-lcdefpme]{aspect-ratio:1;width:min(360px,70%);box-shadow:var(--glow-power), inset 0 0 60px #0009;background:radial-gradient(circle at 35% 30%,#22d3ee80,#0a84ff40 45%,#05070ae6 75%);border-radius:50%}@media (width<=900px){.globe-teaser-inner[data-astro-cid-lcdefpme]{gap:var(--space-xl);grid-template-columns:1fr}.globe-placeholder[data-astro-cid-lcdefpme]{order:-1}}.cta-band[data-astro-cid-lcdefpme]{text-align:center;gap:var(--space-md);background:linear-gradient(160deg, #0a84ff1f, #22d3ee0f), var(--ink-elevated);border:1px solid var(--hairline);border-radius:var(--radius-xl);padding:var(--space-xxl) var(--space-lg);justify-items:center;display:grid}.cta-band[data-astro-cid-lcdefpme] .hero-cta[data-astro-cid-lcdefpme]{justify-content:center}.logo-wall[data-astro-cid-lcdefpme]{--mark-w:168px;--mark-h:44px;padding-block:var(--space-md);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.wall-scroller[data-astro-cid-lcdefpme]{width:max-content;animation:76s linear infinite wall-marq;display:flex}@keyframes wall-marq{to{transform:translate(-50%)}}.logo-wall[data-astro-cid-lcdefpme]:hover .wall-scroller[data-astro-cid-lcdefpme],.logo-wall[data-astro-cid-lcdefpme]:focus-within .wall-scroller[data-astro-cid-lcdefpme]{animation-play-state:paused}.wall-track[data-astro-cid-lcdefpme]{align-items:center;display:flex}.mark-link[data-astro-cid-lcdefpme]{padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-md);transition:translate var(--dur-base) var(--ease-out-expo), background var(--dur-base) var(--ease-out-expo);place-items:center;text-decoration:none;display:grid}.mark-link[data-astro-cid-lcdefpme]:hover,.mark-link[data-astro-cid-lcdefpme]:focus-visible{background:#ffffff0a;translate:0 -3px}.mark-link[data-astro-cid-lcdefpme]:focus-visible{outline:3px solid var(--power-blue-focus);outline-offset:2px}.mark[data-astro-cid-lcdefpme]{width:var(--mark-w);height:var(--mark-h);opacity:.62;transition:opacity var(--dur-base) var(--ease-out-expo);justify-content:center;align-items:center;display:flex}.mark-link[data-astro-cid-lcdefpme]:hover .mark[data-astro-cid-lcdefpme],.mark-link[data-astro-cid-lcdefpme]:focus-visible .mark[data-astro-cid-lcdefpme]{opacity:1}.mark[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:var(--mark-w);height:var(--mark-h);object-fit:contain;filter:var(--mark-filter,brightness(0) invert(1))}.mark-word[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);color:var(--text-primary);text-align:center;text-wrap:balance;font-size:1.0625rem;line-height:1.15}@media (prefers-reduced-motion:reduce){.logo-wall[data-astro-cid-lcdefpme]{overflow:visible;-webkit-mask-image:none;mask-image:none}.wall-scroller[data-astro-cid-lcdefpme]{width:auto;animation:none;display:block}.wall-track[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center}.wall-track[data-astro-cid-lcdefpme][aria-hidden=true]{display:none}.mark-link[data-astro-cid-lcdefpme]:hover,.mark-link[data-astro-cid-lcdefpme]:focus-visible{translate:none}}@media (width<=640px){.cta-band[data-astro-cid-lcdefpme]{padding:var(--space-xl) var(--space-lg)}.logo-wall[data-astro-cid-lcdefpme]{padding-block:var(--space-sm)}.section-foot[data-astro-cid-lcdefpme]{margin-top:var(--space-lg)}}
