@font-face{font-family:Orbitron;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9a4ee768fed045da-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Orbitron;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9a4ee768fed045da-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Orbitron;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9a4ee768fed045da-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Orbitron Fallback;src:local("Arial");ascent-override:81.50%;descent-override:19.59%;line-gap-override:0.00%;size-adjust:124.05%}.__className_e67eca{font-family:Orbitron,Orbitron Fallback;font-style:normal}.__variable_e67eca{--font-hf-display:"Orbitron","Orbitron Fallback"}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_d2dc74{font-family:Manrope,Manrope Fallback;font-style:normal}.__variable_d2dc74{--font-hf-body:"Manrope","Manrope Fallback"}.hf-marketing{--hf-night:#030814;--hf-fog:rgba(220,232,255,0.8);--hf-cyan:#6ef0ff;--hf-cyan-deep:#12a8c8;--hf-amber:#ff9a4a;--hf-line:rgba(255,255,255,0.11);min-height:100vh;background:var(--hf-night);color:#f5f8ff;font-family:var(--font-hf-body),system-ui,sans-serif;overflow-x:hidden}.hf-hero{position:relative;min-height:100svh;display:grid;place-items:center;isolation:isolate}.hf-hero-media{position:absolute;inset:0;z-index:0;overflow:hidden;background:#040a16}.hf-hero-blur{position:absolute;inset:-12%;filter:blur(42px) saturate(1.25) brightness(.92);transform:scale(1.18);will-change:transform,filter}.hf-hero-image{object-fit:cover;object-position:center 42%;animation:hf-drift 22s ease-in-out infinite alternate}.hf-hero-veil{position:absolute;inset:0;background:linear-gradient(180deg,rgba(3,8,20,.55) 0,rgba(3,8,20,.28) 38%,rgba(3,8,20,.72) 72%,var(--hf-night) 100%),radial-gradient(ellipse 80% 55% at 50% 18%,rgba(110,240,255,.16),transparent 60%),radial-gradient(ellipse 70% 50% at 70% 70%,rgba(255,120,60,.1),transparent 55%)}.hf-hero-glow{position:absolute;border-radius:50%;filter:blur(40px);pointer-events:none}.hf-hero-glow-a{width:min(52vw,420px);height:min(52vw,420px);left:8%;top:18%;background:rgba(94,220,255,.22);animation:hf-pulse 9s ease-in-out infinite}.hf-hero-glow-b{width:min(48vw,380px);height:min(48vw,380px);right:4%;bottom:22%;background:rgba(255,130,55,.16);animation:hf-pulse 11s ease-in-out infinite reverse}.hf-hero-horizon{position:absolute;left:50%;bottom:18%;width:min(92vw,920px);height:1px;transform:translateX(-50%);background:linear-gradient(90deg,transparent,rgba(110,240,255,.15) 18%,rgba(110,240,255,.7) 50%,rgba(110,240,255,.15) 82%,transparent);box-shadow:0 0 28px rgba(110,240,255,.35);animation:hf-horizon 5.5s ease-in-out infinite}.hf-hero-spark{position:absolute;width:3px;height:3px;border-radius:50%;background:#fff;box-shadow:0 0 12px 3px rgba(110,240,255,.7);opacity:.55;animation:hf-spark 6s ease-in-out infinite}.hf-hero-spark-1{left:18%;top:28%;animation-delay:0s}.hf-hero-spark-2{right:22%;top:36%;width:2px;height:2px;animation-delay:1.4s}.hf-hero-spark-3{left:62%;top:22%;animation-delay:2.8s}.hf-hero-copy{position:relative;z-index:1;width:min(760px,calc(100% - 2.5rem));margin:0 auto;padding:12vh 0 8vh;text-align:center;display:flex;flex-direction:column;align-items:center}.hf-brand-mark{width:min(380px,82vw);height:auto;margin-bottom:1.6rem;filter:drop-shadow(0 12px 36px rgba(0,0,0,.45));animation:hf-rise 1s ease-out both}.hf-kicker{margin:0 0 .9rem;font-size:.74rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--hf-cyan);text-shadow:0 0 24px rgba(110,240,255,.35);animation:hf-rise 1s ease-out .08s both}.hf-headline,.hf-kicker{font-family:var(--font-hf-display),sans-serif}.hf-headline{margin:0;max-width:12ch;font-size:clamp(2.55rem,7.2vw,4.6rem);font-weight:700;line-height:1.02;letter-spacing:-.03em;text-wrap:balance;background:linear-gradient(180deg,#ffffff 10%,#d7f7ff 55%,#8fe8ff);-webkit-background-clip:text;background-clip:text;color:transparent;animation:hf-rise 1s ease-out .14s both}.hf-lede{margin:1.25rem 0 0;max-width:34rem;font-size:clamp(1.05rem,2.2vw,1.22rem);line-height:1.6;color:var(--hf-fog);animation:hf-rise 1s ease-out .2s both}.hf-cta-row{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:2rem;animation:hf-rise 1s ease-out .28s both}.hf-cta-row-alone{margin-top:1.6rem;justify-content:flex-start;padding:.4rem .75rem 1.4rem .2rem}.hf-cta-primary,.hf-cta-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:3.15rem;padding:.9rem 1.4rem;border-radius:999px;font-size:.96rem;font-weight:700;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease}.hf-cta-primary{background:linear-gradient(180deg,#9af7ff 0,var(--hf-cyan) 42%,var(--hf-cyan-deep) 100%);color:#031018;box-shadow:inset 0 0 0 1px rgba(255,255,255,.22),0 10px 28px rgba(18,168,200,.32),0 0 40px rgba(110,240,255,.22)}.hf-cta-primary:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px rgba(255,255,255,.28),0 14px 34px rgba(18,168,200,.4),0 0 52px rgba(110,240,255,.3)}.hf-cta-secondary{border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.05);backdrop-filter:blur(10px);color:#eef6ff}.hf-cta-secondary:hover{border-color:rgba(110,240,255,.5);background:rgba(110,240,255,.08)}.hf-section{position:relative;width:min(860px,calc(100% - 2.5rem));margin:0 auto;padding:4.75rem 0 1rem}.hf-section-alt{padding-top:3.25rem}.hf-closing{position:relative;margin-top:2rem;padding:3.25rem 0 1.75rem;overflow:visible;background:radial-gradient(ellipse 70% 95% at 92% 42%,rgba(110,240,255,.18) 0,rgba(110,240,255,.07) 34%,transparent 68%)}.hf-section-label{margin:0 0 .75rem;font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--hf-cyan)}.hf-section-label,.hf-section-title{font-family:var(--font-hf-display),sans-serif;font-weight:600}.hf-section-title{margin:0;font-size:clamp(1.75rem,4vw,2.45rem);letter-spacing:-.02em}.hf-section-copy{margin:1rem 0 0;max-width:38rem;font-size:1.06rem;line-height:1.7;color:var(--hf-fog)}.hf-tips{list-style:none;margin:1.85rem 0 0;padding:0;display:grid;gap:0}.hf-tips li{display:grid;gap:.4rem;padding:1.15rem 0;border-bottom:1px solid var(--hf-line);color:var(--hf-fog);line-height:1.55;transition:color .2s ease}.hf-tips li:first-child{border-top:1px solid var(--hf-line)}.hf-tips li:hover{color:#fff}.hf-tips li span{font-family:var(--font-hf-display),sans-serif;font-size:.76rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#fff}.hf-footer{width:min(860px,calc(100% - 2.5rem));margin:4.5rem auto 0;padding:2rem 0 3.25rem;border-top:1px solid var(--hf-line);display:grid;gap:1rem}.hf-footer-brand{display:inline-flex;align-items:center;gap:.75rem;font-family:var(--font-hf-display),sans-serif;font-size:.95rem;font-weight:600;letter-spacing:.04em}.hf-footer-icon{border-radius:10px;box-shadow:0 8px 20px rgba(0,0,0,.35)}.hf-footer-nav{display:flex;flex-wrap:wrap;gap:1rem 1.25rem}.hf-footer-nav a{color:var(--hf-fog);text-decoration:none}.hf-footer-nav a:hover{color:var(--hf-cyan)}.hf-footer-copy{margin:0;color:rgba(214,228,255,.45);font-size:.88rem}@keyframes hf-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes hf-drift{0%{transform:scale(1) translateZ(0)}to{transform:scale(1.06) translate3d(-1.2%,-.8%,0)}}@keyframes hf-pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.95;transform:scale(1.08)}}@keyframes hf-horizon{0%,to{opacity:.55;transform:translateX(-50%) scaleX(.92)}50%{opacity:1;transform:translateX(-50%) scaleX(1)}}@keyframes hf-spark{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:.9;transform:translateY(-10px)}}@media (max-width:720px){.hf-hero-blur{filter:blur(36px) saturate(1.2) brightness(.9)}.hf-hero-copy{padding:10vh 0 6vh}.hf-cta-row-alone{justify-content:center}.hf-closing{text-align:center}.hf-closing .hf-section-copy{margin-left:auto;margin-right:auto}}@media (prefers-reduced-motion:reduce){.hf-brand-mark,.hf-cta-row,.hf-headline,.hf-hero-glow,.hf-hero-horizon,.hf-hero-image,.hf-hero-spark,.hf-kicker,.hf-lede{animation:none}}