.landing-hero-module__ALfEIa__page{--bg:#0b0d10;--fg:#f4f2ec;--muted:#9aa0a8;--dim:#6b727c;--rule:#f4f2ec1f;--accent:#4f9dff;--nav-red:#ff4d4d;--nav-green:#3de07a;--line:#f4f2ec29;--line-faint:#f4f2ec12;--display:var(--font-sora,"Sora"), ui-sans-serif, system-ui, sans-serif;--sans:var(--font-manrope,"Manrope"), ui-sans-serif, system-ui, -apple-system, sans-serif;box-sizing:border-box;min-height:100dvh;padding-block:calc(36px + env(safe-area-inset-top,0px)) calc(36px + env(safe-area-inset-bottom,0px));background:var(--bg);color:var(--fg);font-family:var(--sans);-webkit-font-smoothing:antialiased;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;flex-direction:column;justify-content:space-between;padding-inline:clamp(20px,6.6vw,96px);font-size:16px;display:flex;position:relative;overflow:hidden}.landing-hero-module__ALfEIa__page a{color:inherit;text-decoration:none}.landing-hero-module__ALfEIa__page a:hover{color:#fff}.landing-hero-module__ALfEIa__page a:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:3px}.landing-hero-module__ALfEIa__glow{pointer-events:none;background:radial-gradient(closest-side,#f4f2ec0b,#f4f2ec00);border-radius:50%;width:80vw;height:80vh;position:absolute;top:-40vh;left:-20vw}.landing-hero-module__ALfEIa__aircraft{transform-origin:50%;pointer-events:none;width:76vw;max-width:1100px;height:76vw;max-height:1100px;position:absolute;top:-20vh;right:-10vw;transform:rotate(-14deg)}@media (max-width:720px){.landing-hero-module__ALfEIa__aircraft{width:168vw;height:168vw;top:6vh;right:-58vw}}.landing-hero-module__ALfEIa__aircraft svg{width:100%;height:100%;display:block;overflow:visible}.landing-hero-module__ALfEIa__drift{transform-box:fill-box;transform-origin:50%}.landing-hero-module__ALfEIa__bodyLine{fill:none;stroke:var(--line);stroke-width:1.6px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.landing-hero-module__ALfEIa__bodyLine *{vector-effect:non-scaling-stroke}.landing-hero-module__ALfEIa__construct{fill:none;stroke:var(--line-faint);stroke-width:1px;vector-effect:non-scaling-stroke}.landing-hero-module__ALfEIa__dash{stroke-dasharray:6 8}.landing-hero-module__ALfEIa__tick{stroke:var(--line-faint);stroke-width:1px;vector-effect:non-scaling-stroke}.landing-hero-module__ALfEIa__label{font-family:var(--sans);fill:var(--line);letter-spacing:.12em;font-size:14px;font-weight:600}.landing-hero-module__ALfEIa__scan{position:absolute;inset:0;overflow:hidden;-webkit-mask:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M500%2060%20C528%2060%20546%20120%20546%20200%20L546%20780%20C546%20830%20528%20880%20500%20880%20C472%20880%20454%20830%20454%20780%20L454%20200%20C454%20120%20472%2060%20500%2060%20Z%22%2F%3E%3Cpath%20d%3D%22M546%20420%20L930%20700%20L930%20742%20L546%20566%20Z%22%2F%3E%3Cpath%20d%3D%22M454%20420%20L70%20700%20L70%20742%20L454%20566%20Z%22%2F%3E%3Cpath%20d%3D%22M530%20796%20L706%20876%20L706%20902%20L530%20858%20Z%22%2F%3E%3Cpath%20d%3D%22M470%20796%20L294%20876%20L294%20902%20L470%20858%20Z%22%2F%3E%3Crect%20x%3D%22572%22%20y%3D%22640%22%20width%3D%2248%22%20height%3D%22122%22%20rx%3D%2224%22%2F%3E%3Crect%20x%3D%22380%22%20y%3D%22640%22%20width%3D%2248%22%20height%3D%22122%22%20rx%3D%2224%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E) 50%/100% 100% no-repeat;mask:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M500%2060%20C528%2060%20546%20120%20546%20200%20L546%20780%20C546%20830%20528%20880%20500%20880%20C472%20880%20454%20830%20454%20780%20L454%20200%20C454%20120%20472%2060%20500%2060%20Z%22%2F%3E%3Cpath%20d%3D%22M546%20420%20L930%20700%20L930%20742%20L546%20566%20Z%22%2F%3E%3Cpath%20d%3D%22M454%20420%20L70%20700%20L70%20742%20L454%20566%20Z%22%2F%3E%3Cpath%20d%3D%22M530%20796%20L706%20876%20L706%20902%20L530%20858%20Z%22%2F%3E%3Cpath%20d%3D%22M470%20796%20L294%20876%20L294%20902%20L470%20858%20Z%22%2F%3E%3Crect%20x%3D%22572%22%20y%3D%22640%22%20width%3D%2248%22%20height%3D%22122%22%20rx%3D%2224%22%2F%3E%3Crect%20x%3D%22380%22%20y%3D%22640%22%20width%3D%2248%22%20height%3D%22122%22%20rx%3D%2224%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E) 50%/100% 100% no-repeat}.landing-hero-module__ALfEIa__scan:before{content:"";background:linear-gradient(#4f9dff00,#4f9dff8c 45%,#f4f2ecb3 50%,#4f9dff8c 55%,#4f9dff00);height:14%;position:absolute;top:-14%;left:0;right:0}.landing-hero-module__ALfEIa__nav{opacity:.95}.landing-hero-module__ALfEIa__port{fill:var(--nav-red)}.landing-hero-module__ALfEIa__stbd{fill:var(--nav-green)}.landing-hero-module__ALfEIa__strobe{fill:#fff;opacity:.55}.landing-hero-module__ALfEIa__beacon{fill:var(--nav-red);opacity:.6}.landing-hero-module__ALfEIa__navHalo{opacity:.35}.landing-hero-module__ALfEIa__ramp{pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(58% 72% at 76% 38%,#000 0%,#000000eb 22%,#00000073 55%,#0000 100%);mask-image:radial-gradient(58% 72% at 76% 38%,#000 0%,#000000eb 22%,#00000073 55%,#0000 100%)}@media (max-width:720px){.landing-hero-module__ALfEIa__ramp{-webkit-mask-image:radial-gradient(95% 46% at 70% 30%,#000 0%,#000000e6 25%,#00000059 60%,#0000 100%);mask-image:radial-gradient(95% 46% at 70% 30%,#000 0%,#000000e6 25%,#00000059 60%,#0000 100%)}}.landing-hero-module__ALfEIa__field{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}@keyframes landing-hero-module__ALfEIa__drift{0%{transform:translate(0)}to{transform:translate(-10px,12px)}}@keyframes landing-hero-module__ALfEIa__strobeK{0%,4%,10%,to{opacity:.08}2%,8%{opacity:1}}@keyframes landing-hero-module__ALfEIa__beaconK{0%,to{opacity:.15}50%{opacity:.85}}@keyframes landing-hero-module__ALfEIa__sweep{0%{top:-14%}62%{top:108%}to{top:108%}}.landing-hero-module__ALfEIa__page[data-motion=on] .landing-hero-module__ALfEIa__drift{animation:28s ease-in-out infinite alternate landing-hero-module__ALfEIa__drift}.landing-hero-module__ALfEIa__page[data-motion=on] .landing-hero-module__ALfEIa__strobe{animation:2.4s linear infinite landing-hero-module__ALfEIa__strobeK}.landing-hero-module__ALfEIa__page[data-motion=on] .landing-hero-module__ALfEIa__beacon{animation:1.6s ease-in-out infinite landing-hero-module__ALfEIa__beaconK}.landing-hero-module__ALfEIa__page[data-motion=on] .landing-hero-module__ALfEIa__scan:before{animation:12s cubic-bezier(.45,.05,.55,.95) infinite landing-hero-module__ALfEIa__sweep}@media (prefers-reduced-motion:reduce){.landing-hero-module__ALfEIa__page[data-motion=on] .landing-hero-module__ALfEIa__drift,.landing-hero-module__ALfEIa__page[data-motion=on] .landing-hero-module__ALfEIa__strobe,.landing-hero-module__ALfEIa__page[data-motion=on] .landing-hero-module__ALfEIa__beacon,.landing-hero-module__ALfEIa__page[data-motion=on] .landing-hero-module__ALfEIa__scan:before{animation:none}.landing-hero-module__ALfEIa__page[data-motion=on] .landing-hero-module__ALfEIa__scan:before{opacity:.5;top:46%}}.landing-hero-module__ALfEIa__brand{font-family:var(--display);letter-spacing:-.02em;align-items:center;gap:12px;font-size:19px;font-weight:700;display:flex;position:relative}.landing-hero-module__ALfEIa__mark{width:30px;height:30px;color:var(--fg);flex:none}.landing-hero-module__ALfEIa__center{flex-direction:column;gap:26px;max-width:900px;padding-block:40px;display:flex;position:relative}.landing-hero-module__ALfEIa__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);align-items:center;gap:12px;margin:0;font-size:13px;font-weight:600;display:flex}.landing-hero-module__ALfEIa__eyebrow:before{content:"";background:var(--accent);border-radius:2px;flex:none;width:9px;height:9px}.landing-hero-module__ALfEIa__h1{font-family:var(--display);letter-spacing:-.04em;color:#fff;text-wrap:balance;margin:0;font-size:clamp(64px,10vw,144px);font-weight:700;line-height:.94}.landing-hero-module__ALfEIa__lede{max-width:34rem;color:var(--muted);margin:0;font-size:clamp(17px,1.4vw,20px);line-height:1.55}.landing-hero-module__ALfEIa__lede a{color:var(--fg);text-underline-offset:3px;text-decoration:underline}.landing-hero-module__ALfEIa__bottom{border-top:1px solid var(--rule);justify-content:space-between;align-items:flex-end;gap:24px;padding-top:26px;display:flex;position:relative}.landing-hero-module__ALfEIa__contact{flex-direction:column;gap:8px;min-width:0;display:flex}.landing-hero-module__ALfEIa__labelSm{letter-spacing:.14em;text-transform:uppercase;color:var(--dim);font-size:12px;font-weight:600}.landing-hero-module__ALfEIa__email{letter-spacing:-.01em;font-size:clamp(17px,1.6vw,21px);font-weight:600}.landing-hero-module__ALfEIa__legal{letter-spacing:.12em;text-transform:uppercase;color:var(--dim);flex-wrap:wrap;gap:14px 28px;font-size:12px;font-weight:600;display:flex}.landing-hero-module__ALfEIa__legal a{color:var(--dim)}.landing-hero-module__ALfEIa__legal a:hover{color:var(--fg)}@media (max-width:720px){.landing-hero-module__ALfEIa__bottom{flex-direction:column;align-items:flex-start;gap:18px}.landing-hero-module__ALfEIa__legal{gap:12px 18px}}