@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.2f6gsmzeok7d9.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.CN728G_className{font-family:GeistSans,GeistSans Fallback}.CN728G_variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
*,:before,:after{box-sizing:border-box}html,body{color:#fff;min-height:100%;font-family:var(--font-geist-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased;background:#040820;margin:0}h1{font:inherit;margin:0}.hero{isolation:isolate;place-items:center;min-height:100svh;display:grid;position:relative;overflow:hidden}.sky{z-index:-1;background:radial-gradient(120% 90% at 62% 38%,#0c1d5c 0%,#0a1647 32%,#071034 58%,#040a24 100%),#040a24;position:absolute;inset:0;overflow:hidden}.beam{--line:7.2vmax;--plane:-7vmax;--trail-gap:4.7vmax;width:300vmax;height:300vmax;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-42.5deg)}.beam>*{position:absolute;left:0;right:0}.haze{bottom:calc(50% - var(--line));background:linear-gradient(0deg,#1c40d68c 0,#1634b459 7vmax,#10268c2e 18vmax,#0000 45vmax);height:45vmax;-webkit-mask-image:linear-gradient(90deg,#000 calc(50% - 30vmax),#0000008c calc(50% + 35vmax));mask-image:linear-gradient(90deg,#000 calc(50% - 30vmax),#0000008c calc(50% + 35vmax))}.glow{bottom:calc(50% - var(--line));background:linear-gradient(0deg,#4672ff 0,#2f5cff .35vmax,#2148e6 1.4vmax,#1a3cc4 3.2vmax,#1632aa8c 6.5vmax,#12288c33 10vmax,#0000 14vmax);height:14vmax;-webkit-mask-image:linear-gradient(90deg,#000000bf calc(50% - 45vmax),#000 calc(50% + 10vmax) calc(50% + 50vmax));mask-image:linear-gradient(90deg,#000000bf calc(50% - 45vmax),#000 calc(50% + 10vmax) calc(50% + 50vmax))}.streaks{bottom:calc(50% - var(--line));mix-blend-mode:screen;background:repeating-linear-gradient(0deg,#96b9ff29 0 1px,#0000 1px 4px,#78a0ff14 4px 5px,#0000 5px 9px);height:7vmax;-webkit-mask-image:linear-gradient(0deg,#000 0,#00000080 2vmax,#0000 7vmax);mask-image:linear-gradient(0deg,#000 0,#00000080 2vmax,#0000 7vmax)}.edge{top:calc(50% + var(--line) - 2px);background:linear-gradient(#5a86ff 0%,#4bb0b4 16%,#ff9a3c 32%,#ff6a12 52%,#c43400 74%,#500c0000 100%);height:7px;box-shadow:0 2px 10px #ff5a0a59,0 -1px 6px #5a8cff80}.space{top:calc(50% + var(--line) + 5px);background:linear-gradient(#05060d 0,#020206 20vmax,#010103 60vmax);bottom:0}.contrails{right:calc(50% - var(--plane));left:auto;top:calc(50% + var(--line) - var(--trail-gap) - .75vmax);filter:drop-shadow(0 0 4px #fff8dc8c);width:90vmax;height:1.5vmax;overflow:visible}.contrails path{fill:none;stroke-width:3.5px;vector-effect:non-scaling-stroke}.plane{left:calc(50% + var(--plane) - .2vmax);right:auto;top:calc(50% + var(--line) - var(--trail-gap) - .22vmax);clip-path:polygon(0 20%,100% 50%,0 80%);background:#0a0f26;width:.65vmax;height:.44vmax}.brand{padding:0 16px;position:relative}.logo{color:#fff;width:min(67vw,1100px);min-width:260px;height:auto;display:block}
