.HeroCurveBackground-module__2ksoEa__background{pointer-events:none;z-index:0;opacity:.72;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000f2,#000000ad);mask-image:linear-gradient(#000000f2,#000000ad)}.HeroCurveBackground-module__2ksoEa__canvas{width:100%;height:100%;display:block}@media (max-width:768px){.HeroCurveBackground-module__2ksoEa__background{opacity:.58}}
.Hero-module__ST4v3a__hero{background:radial-gradient(circle at 18% -5%,#70ceff3d,#0000 38%),radial-gradient(circle at 92% 8%,#7effda1f,#0000 34%),linear-gradient(155deg,#0a1225 0%,#050813 58%,#03050b 100%);align-items:center;min-height:100vh;padding:6.5rem 0 4.5rem;display:flex;position:relative;overflow:hidden}.Hero-module__ST4v3a__logoLayer{pointer-events:none;z-index:0;position:absolute;inset:0}.Hero-module__ST4v3a__logoMotif{opacity:.07;filter:blur(.35px);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute}.Hero-module__ST4v3a__logoMotifOne{aspect-ratio:1;background-image:url(/images/logos/Mdarkgreen.svg);width:clamp(220px,28vw,420px);top:10%;right:-3%;transform:rotate(11deg)}.Hero-module__ST4v3a__logoMotifTwo{aspect-ratio:1;background-image:url(/images/logos/Mtuerkouis.svg);width:clamp(160px,20vw,300px);bottom:8%;left:4%;transform:rotate(-17deg)}.Hero-module__ST4v3a__hero:before{content:"";pointer-events:none;opacity:.45;background:linear-gradient(120deg,#ffffff0f 0%,#0000 36%),repeating-linear-gradient(-22deg,#91c2ff0d 0 1px,#0000 1px 18px);position:absolute;inset:0}.Hero-module__ST4v3a__overlay{pointer-events:none;z-index:1;background:radial-gradient(circle at 80% 100%,#0000006b,#0000 60%),linear-gradient(#0000 0%,#02040b59 100%);position:absolute;inset:0}.Hero-module__ST4v3a__inner{z-index:2;width:100%;max-width:1120px;margin:0 auto;padding:0 1.75rem;position:relative}.Hero-module__ST4v3a__kicker{letter-spacing:.24em;text-transform:uppercase;color:var(--color-accent-strong);margin-bottom:1.35rem;font-size:.82rem}.Hero-module__ST4v3a__title{text-transform:uppercase;letter-spacing:.07em;color:#f8fdff;text-shadow:0 10px 28px #020f266b;max-width:10ch;text-rendering:optimizeLegibility;font-size:clamp(2.9rem,5.2vw,4.9rem);line-height:1.03}.Hero-module__ST4v3a__subtitle{color:#d6dfed;max-width:660px;margin-top:1.85rem;font-size:1.03rem;line-height:1.85}@media (min-width:1400px){.Hero-module__ST4v3a__hero{padding-top:7rem}}@media (max-width:768px){.Hero-module__ST4v3a__hero{align-items:flex-start;min-height:auto;padding:1.05rem 0 2.4rem}.Hero-module__ST4v3a__hero:before{opacity:.25}.Hero-module__ST4v3a__logoMotif{opacity:.05}.Hero-module__ST4v3a__logoMotifOne{top:14%;right:-12%}.Hero-module__ST4v3a__logoMotifTwo{bottom:12%;left:-7%}.Hero-module__ST4v3a__inner{padding:0 1.25rem}.Hero-module__ST4v3a__kicker{margin-bottom:.9rem}.Hero-module__ST4v3a__title{max-width:100%;font-size:clamp(2.2rem,8vw,3.1rem)}.Hero-module__ST4v3a__subtitle{max-width:100%;margin-top:1.05rem;font-size:.98rem;line-height:1.7}}
.Mission-module__EgU02a__inner{align-items:flex-start}.Mission-module__EgU02a__inner>div:first-child{--reveal-delay:50ms}.Mission-module__EgU02a__inner>div:last-child{--reveal-delay:.14s}.Mission-module__EgU02a__text p+p{margin-top:.9rem}
.Product-module__MBw8-G__wrapper{isolation:isolate;background:#0f1118;flex-direction:column;gap:3.7rem;padding:4.5rem 0 4.8rem;display:flex;position:relative;overflow:hidden}.Product-module__MBw8-G__logoLayer{pointer-events:none;z-index:0;position:absolute;inset:0}.Product-module__MBw8-G__logoMotif{opacity:.06;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute}.Product-module__MBw8-G__logoMotifOne{aspect-ratio:1;background-image:url(/images/logos/Myellow.svg);width:clamp(240px,22vw,360px);top:14%;left:-2%;transform:rotate(-13deg)}.Product-module__MBw8-G__logoMotifTwo{aspect-ratio:1;background-image:url(/images/logos/Mbrightgreen.png.svg);width:clamp(240px,24vw,400px);bottom:10%;right:-5%;transform:rotate(16deg)}.Product-module__MBw8-G__section{z-index:1;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;column-gap:3.4rem;max-width:1200px;margin:0 auto;padding:0 1.75rem;display:grid;position:relative}.Product-module__MBw8-G__sectionReverse{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.Product-module__MBw8-G__sectionReverse .Product-module__MBw8-G__textColumn{order:2}.Product-module__MBw8-G__sectionReverse .Product-module__MBw8-G__imageColumn{order:1}.Product-module__MBw8-G__textColumn{--reveal-delay:60ms;max-width:620px}.Product-module__MBw8-G__kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent);margin-bottom:.95rem;font-size:.86rem}.Product-module__MBw8-G__title{color:#fff;margin-bottom:.9rem;font-size:2.15rem;line-height:1.25}.Product-module__MBw8-G__body{color:#d3d7e4;margin-bottom:1.8rem;font-size:1rem;line-height:1.8}.Product-module__MBw8-G__specList{border-top:1px solid #ffffff17;margin:0;padding:0;list-style:none}.Product-module__MBw8-G__specList li{color:#f3f5ff;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:baseline;padding:.65rem 0;font-size:.97rem;display:flex}.Product-module__MBw8-G__specLabel{color:#a2a7b6;font-size:.86rem}.Product-module__MBw8-G__imageColumn{--reveal-delay:.18s;justify-content:center;display:flex}.Product-module__MBw8-G__imageFrame{aspect-ratio:4/3;background:linear-gradient(145deg,#6df8ff29,#0000 55%),#070814;border-radius:24px;justify-content:center;align-items:center;width:100%;max-width:520px;padding:1.2rem 1.4rem;display:flex;position:relative;box-shadow:0 20px 45px #000c}.Product-module__MBw8-G__image{object-fit:contain;border-radius:18px;width:100%;height:100%;display:block}@media (max-width:900px){.Product-module__MBw8-G__section,.Product-module__MBw8-G__sectionReverse{grid-template-columns:1fr;row-gap:2rem}.Product-module__MBw8-G__sectionReverse .Product-module__MBw8-G__textColumn,.Product-module__MBw8-G__sectionReverse .Product-module__MBw8-G__imageColumn{order:0}.Product-module__MBw8-G__textColumn,.Product-module__MBw8-G__imageFrame{max-width:100%}.Product-module__MBw8-G__logoMotif{opacity:.045}.Product-module__MBw8-G__logoMotifOne{top:6%;left:-20%}.Product-module__MBw8-G__logoMotifTwo{bottom:4%;right:-18%}}
.PillCard-module__c5Pu8a__card{background:radial-gradient(circle at 0 0,#73ffce38,#0000 55%),radial-gradient(circle at 100% 100%,#5ce1e63d,#0000 55%),#040612f5;border:1px solid #78b8ff47;border-radius:38px;flex-direction:column;justify-content:flex-start;gap:.45rem;padding:2rem 2.1rem;transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s,border-color .26s;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 45px #000000a6,inset 0 1px #ecf7ff3d}.PillCard-module__c5Pu8a__card:before{content:"";pointer-events:none;opacity:.9;background:linear-gradient(130deg,#ffffff24,#fff0 42%),radial-gradient(120% 80% at 50% -20%,#a5e6ff21,#a5e6ff00);position:absolute;inset:0}.PillCard-module__c5Pu8a__card:after{content:"";pointer-events:none;border-radius:inherit;opacity:.32;background-image:radial-gradient(#e8f4ff12 .65px,#0000 .65px);background-size:3px 3px;position:absolute;inset:1px}.PillCard-module__c5Pu8a__card:hover{transform:translateY(var(--fx-lift-card,-6px));box-shadow:0 28px 56px #000000b8,0 0 20px rgba(111,205,255,var(--fx-glow-alpha,.2)),inset 0 1px 0 #ecf7ff4d;border-color:#9bdaff75}.PillCard-module__c5Pu8a__card>*{z-index:1;position:relative}.PillCard-module__c5Pu8a__title{margin-bottom:.2rem;font-size:1.05rem;font-weight:600}.PillCard-module__c5Pu8a__text{color:var(--color-text-muted);font-size:.92rem;line-height:1.6}@media (max-width:720px){.PillCard-module__c5Pu8a__card{border-radius:26px;padding:1.5rem 1.6rem}}
.Approach-module__wzbnbq__header{text-align:center;max-width:720px;margin:0 auto}.Approach-module__wzbnbq__lead{color:var(--color-text-muted);margin-top:1rem;font-size:.98rem;line-height:1.6}.Approach-module__wzbnbq__grid{text-align:center;gap:2rem;max-width:1000px;margin:2.5rem auto 0;display:grid}.Approach-module__wzbnbq__grid>:first-child{--reveal-delay:60ms}.Approach-module__wzbnbq__grid>:nth-child(2){--reveal-delay:.14s}.Approach-module__wzbnbq__grid>:nth-child(3){--reveal-delay:.22s}@media (max-width:900px){.Approach-module__wzbnbq__grid{margin-top:1.5rem}}
.Ethics-module__AaPVhW__inner{align-items:flex-start;gap:3rem}.Ethics-module__AaPVhW__inner>div:first-child{--reveal-delay:50ms}.Ethics-module__AaPVhW__inner>div:last-child{--reveal-delay:.14s}.Ethics-module__AaPVhW__inner h2{color:#f5faff;max-width:16ch}.Ethics-module__AaPVhW__text{background:linear-gradient(165deg,#78afff17,#69ede80d),#070a148c;border:1px solid #96bae12e;border-radius:14px;padding:1.35rem 1.45rem;box-shadow:0 18px 40px #00000052}.Ethics-module__AaPVhW__text p{color:#c6d3e5}.Ethics-module__AaPVhW__text p+p{margin-top:.95rem}@media (max-width:900px){.Ethics-module__AaPVhW__text{padding:1.1rem 1.05rem}}
.Button-module__3dJGfa__button{cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:.7rem 1.3rem;font-size:.85rem;text-decoration:none;transition:background-color .18s,border-color .18s,transform .12s;display:inline-flex}.Button-module__3dJGfa__primary{background:linear-gradient(135deg,var(--color-accent-lime),var(--color-accent-mint),var(--color-accent));color:#020209;box-shadow:var(--shadow-soft)}.Button-module__3dJGfa__primary:hover{transform:translateY(-1px)}.Button-module__3dJGfa__ghost{border-color:var(--color-border-subtle);color:var(--color-text-muted);background:#ffffff05}.Button-module__3dJGfa__ghost:hover{border-color:var(--color-accent);color:var(--color-text)}
.Navbar-module__nuAbfa__header{z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--color-border-subtle);background:linear-gradient(#04040af5,#04040a99,#0000);position:sticky;top:0}@media (max-width:720px){.Navbar-module__nuAbfa__header{-webkit-backdrop-filter:none;backdrop-filter:none}}.Navbar-module__nuAbfa__nav{justify-content:space-between;align-items:center;height:72px;display:flex;position:relative}.Navbar-module__nuAbfa__brand{letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.48rem;font-size:.9rem;font-weight:600;display:inline-flex}.Navbar-module__nuAbfa__brandLogo{aspect-ratio:1;filter:drop-shadow(0 5px 12px #67f0ff4d);background:url(/images/logos/Mtuerkouis.svg) 50%/contain no-repeat;width:1.5rem;display:inline-block}.Navbar-module__nuAbfa__brandWordmark{align-items:center;gap:0;display:inline-flex}.Navbar-module__nuAbfa__brandTextAccent{color:var(--color-accent)}.Navbar-module__nuAbfa__menu{align-items:center;gap:1.5rem;font-size:.85rem;display:flex}.Navbar-module__nuAbfa__menu a{color:var(--color-text-muted);text-decoration:none;transition:color .2s}.Navbar-module__nuAbfa__menu a:hover{color:var(--color-text)}.Navbar-module__nuAbfa__menu .Navbar-module__nuAbfa__cta{letter-spacing:.03em;border-radius:999px;font-weight:700;transform:none;box-shadow:0 12px 30px #6df8ff57,inset 0 0 0 1px #c7ff0066}.Navbar-module__nuAbfa__menu .Navbar-module__nuAbfa__cta:hover,.Navbar-module__nuAbfa__menu .Navbar-module__nuAbfa__cta:active,.Navbar-module__nuAbfa__menu .Navbar-module__nuAbfa__cta:focus-visible{transform:none;box-shadow:0 12px 30px #6df8ff57,inset 0 0 0 1px #c7ff0066}.Navbar-module__nuAbfa__toggle{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;gap:4px;display:none}.Navbar-module__nuAbfa__toggle span{background:var(--color-text);border-radius:999px;width:20px;height:2px}@media (max-width:720px){.Navbar-module__nuAbfa__brand{gap:.4rem;font-size:.85rem}.Navbar-module__nuAbfa__brandLogo{width:1.28rem}.Navbar-module__nuAbfa__toggle{display:flex}.Navbar-module__nuAbfa__menu{border:1px solid var(--color-border-subtle);z-index:25;background:#050510f2;border-radius:1rem;flex-direction:column;align-items:stretch;gap:.45rem;min-width:min(18rem,100vw - 3rem);padding:.95rem;display:none;position:absolute;top:calc(100% + .45rem);left:auto;right:0;box-shadow:0 20px 40px #02040c8c}.Navbar-module__nuAbfa__menuOpen{display:flex}.Navbar-module__nuAbfa__menu a{padding:.22rem .12rem;font-size:.92rem}.Navbar-module__nuAbfa__cta{justify-content:center;width:100%;margin-top:.3rem}}
.ImpressumModal-module__tS_GKW__backdrop{z-index:1100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#04060eb8;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}.ImpressumModal-module__tS_GKW__card{border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);width:min(760px,100%);max-height:min(88vh,900px);box-shadow:var(--shadow-soft);background:radial-gradient(1200px 220px at 8% -10%,#6df8ff1f,#0000 40%),linear-gradient(#ffffff05,#fff0);padding:clamp(1.25rem,2.2vw,2.25rem);overflow:auto}.ImpressumModal-module__tS_GKW__title{margin-bottom:1.1rem}.ImpressumModal-module__tS_GKW__block+.ImpressumModal-module__tS_GKW__block{border-top:1px solid var(--color-border-subtle);margin-top:1.5rem;padding-top:1.1rem}.ImpressumModal-module__tS_GKW__block h3{margin-bottom:.45rem;font-size:1.05rem}.ImpressumModal-module__tS_GKW__block p+p{margin-top:.42rem}
.Contact-module__RYDfXW__contact{justify-content:space-between;align-items:center;gap:2rem;display:flex}.Contact-module__RYDfXW__contact p{max-width:460px}.Contact-module__RYDfXW__copyBlock{padding-right:0}.Contact-module__RYDfXW__accentLogoYellow{aspect-ratio:1;filter:drop-shadow(0 10px 20px #ffdd5c6b);opacity:.98;pointer-events:none;background:url(/images/logos/Myellow.svg) 50%/contain no-repeat;flex-shrink:0;width:clamp(3.1rem,5.3vw,4.5rem);display:inline-block;position:static;transform:translateY(-1rem)}.Contact-module__RYDfXW__metaLines{margin-top:0}.Contact-module__RYDfXW__metaRow{align-items:flex-start;gap:.85rem;margin-top:1rem;display:flex}.Contact-module__RYDfXW__gradientText{letter-spacing:.003em;background:linear-gradient(110deg,#9ad8ff 0%,#9fb6ff 50%,#a6e9e1 100%) 0 0/120% 120%;color:#0000;text-shadow:0 2px 10px #4e9ad61f;-webkit-background-clip:text;background-clip:text;font-size:clamp(1.18rem,1.65vw,1.5rem);font-weight:700;line-height:1.26;display:inline-block}.Contact-module__RYDfXW__contactForm{gap:.74rem;width:min(100%,30rem);display:grid}.Contact-module__RYDfXW__fieldLabel{letter-spacing:.015em;color:#e3efffeb;font-size:.9rem;font-weight:700}.Contact-module__RYDfXW__input,.Contact-module__RYDfXW__textarea{color:#f0f8ff;caret-color:#9ef5ff;width:100%;font:inherit;background:#081222db;border:1px solid #c1ddff57;border-radius:.92rem;padding:.78rem .95rem;transition:border-color .17s,box-shadow .17s}.Contact-module__RYDfXW__textarea{resize:vertical;min-height:8rem}.Contact-module__RYDfXW__input:focus,.Contact-module__RYDfXW__textarea:focus,.Contact-module__RYDfXW__input:focus-visible,.Contact-module__RYDfXW__textarea:focus-visible{border-color:#9eecffe0;outline:none;box-shadow:0 0 0 3px #6df8ff3d}.Contact-module__RYDfXW__honeypotField{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.Contact-module__RYDfXW__submitButton{justify-content:center;width:100%;margin-top:.4rem}.Contact-module__RYDfXW__statusMessage{margin:.3rem 0 0;font-size:.92rem;font-weight:600}.Contact-module__RYDfXW__statusSuccess{color:#9bfadf}.Contact-module__RYDfXW__statusError{color:#ffb3b8}.Contact-module__RYDfXW__ctaButton{--flame-offset-y:10px;isolation:isolate;touch-action:manipulation;-webkit-tap-highlight-color:transparent;letter-spacing:.01em;color:#01121a;text-shadow:0 1px #ffffff4d;background:linear-gradient(140deg,#d7ff65 0%,#9bfadf 50%,#6beeff 100%);border:1px solid #ffffff8c;border-radius:2.15rem;gap:.92rem;min-height:6.4rem;padding:1.18rem 2.4rem;font-size:1.22rem;font-weight:800;position:relative;overflow:hidden;box-shadow:0 28px 58px #04101899,0 0 0 1px #67f0ff3d,inset 0 1px #ffffff8f}.Contact-module__RYDfXW__ctaLabel{letter-spacing:-.018em;color:#031427;text-wrap:balance;text-shadow:0 1px #ffffff75,0 10px 24px #0314272b;font-size:clamp(1.56rem,2.8vw,2.08rem);font-weight:900;line-height:.97}.Contact-module__RYDfXW__ctaButton>*{z-index:1;position:relative}.Contact-module__RYDfXW__ctaButton:before,.Contact-module__RYDfXW__ctaButton:after{content:"";pointer-events:none;opacity:0;transition:opacity .22s;position:absolute;inset:-12% -4%}.Contact-module__RYDfXW__ctaButton:before{z-index:0;background:conic-gradient(from 210deg at 58% 52%,#6abcff00 0deg,#6abcff4d 95deg,#ba9eff47 185deg,#6abcff00 360deg),conic-gradient(from 18deg at 34% 64%,#a7edff00 0deg,#a7edff33 72deg,#cbb2ff38 152deg,#a7edff00 340deg),radial-gradient(58% 46% at 24% 70%,#e0f6ff5c 0%,#e0f6ff00 73%),radial-gradient(50% 38% at 76% 30%,#92d8ff4d 0%,#92d8ff00 74%),radial-gradient(42% 36% at 58% 84%,#b49cff42 0%,#b49cff00 76%),radial-gradient(36% 32% at 80% 72%,#a0ecff33 0%,#a0ecff00 80%);transform:rotate(-8deg)scale(1.05)}.Contact-module__RYDfXW__ctaButton:after{z-index:0;background:radial-gradient(circle at 10% 26%,#ffffffb8 0 1.3px,#0000 2px),radial-gradient(circle at 22% 70%,#e2f1ff9e 0 1.35px,#0000 2.1px),radial-gradient(circle at 38% 44%,#fff1bfad 0 1.4px,#0000 2.2px),radial-gradient(circle at 52% 66%,#dbd0ff99 0 1.32px,#0000 2.05px),radial-gradient(circle at 68% 32%,#cef2ffa3 0 1.42px,#0000 2.2px),radial-gradient(circle at 82% 57%,#ffffffb3 0 1.28px,#0000 2px),radial-gradient(circle at 91% 36%,#ffdfaa9e 0 1.24px,#0000 1.95px),radial-gradient(circle at 16% 52%,#d5f4ff99 0 1.2px,#0000 1.9px),radial-gradient(circle at 30% 22%,#fffddda3 0 1.15px,#0000 1.8px),radial-gradient(circle at 47% 18%,#dad2ff94 0 1.2px,#0000 1.9px),radial-gradient(circle at 63% 82%,#c9eeff9e 0 1.18px,#0000 1.85px),radial-gradient(circle at 77% 16%,#fff5c499 0 1.22px,#0000 1.9px),radial-gradient(circle at 88% 74%,#e6f1ff94 0 1.16px,#0000 1.82px),conic-gradient(from 330deg at 44% 58%,#fff0 0deg,#c6e9ff29 54deg,#fff0 130deg),conic-gradient(from 130deg at 68% 46%,#fff0 0deg,#d8c4ff29 50deg,#fff0 126deg);transform:rotate(6deg)scale(1.02)}.Contact-module__RYDfXW__ctaButton:hover{transform:translateY(-4px)scale(1.015);box-shadow:0 30px 64px #041018a8,0 0 0 1px #92ffe46b,0 0 26px #78ffe55c,inset 0 1px #ffffff9e}.Contact-module__RYDfXW__ctaButton:active,.Contact-module__RYDfXW__launchNow{animation:.34s cubic-bezier(.22,1,.36,1) both Contact-module__RYDfXW__ctaPulse}.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow):before{opacity:.96;animation:.7s ease-out both Contact-module__RYDfXW__galaxyDrift}.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow):after{opacity:1;animation:.7s ease-out both Contact-module__RYDfXW__stardustDrift}.Contact-module__RYDfXW__ctaButton:focus-visible{outline:2px solid var(--color-accent-strong);outline-offset:3px}.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__rocketIcon{animation:.62s cubic-bezier(.2,.9,.2,1) both Contact-module__RYDfXW__ctaChargeUp}.Contact-module__RYDfXW__rocketIcon{color:#fff;filter:drop-shadow(0 10px 16px #0a122280);flex-shrink:0;width:5.7rem;height:5.7rem;display:inline-flex}.Contact-module__RYDfXW__rocketIcon svg{overflow:visible}.Contact-module__RYDfXW__orbit{fill:none;stroke:#a5e0ff47;stroke-width:.9px;stroke-dasharray:2 3}.Contact-module__RYDfXW__rocket{transform-origin:50% 60%;transition:transform .22s cubic-bezier(.2,.9,.2,1);transform:translateY(8px)}.Contact-module__RYDfXW__flame{opacity:0;transform-origin:50% 70%;transition:opacity .16s,transform .22s cubic-bezier(.2,.9,.2,1);transform:scaleY(.55)}.Contact-module__RYDfXW__flameOuter{fill:#ff8a33;filter:drop-shadow(0 0 7px #ff88409e)}.Contact-module__RYDfXW__flameOffset{transform:translateY(var(--flame-offset-y))}.Contact-module__RYDfXW__flameMid{fill:#ffc05f}.Contact-module__RYDfXW__flameCore{fill:#fff7cf}.Contact-module__RYDfXW__confetti{opacity:0;transition:opacity .14s}.Contact-module__RYDfXW__c1,.Contact-module__RYDfXW__c2{filter:drop-shadow(0 0 5px #fff6bea6)}.Contact-module__RYDfXW__planetRing{fill:none;stroke:#ffedb4e6;stroke-width:1.05px;opacity:.85}.Contact-module__RYDfXW__trail{opacity:0;transform-origin:50% 84%}.Contact-module__RYDfXW__cosmos{opacity:0;transition:opacity .2s,transform .36s cubic-bezier(.22,1,.36,1);transform:translateY(4px)scale(.9)}.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__rocket{animation:.76s cubic-bezier(.22,1,.36,1) both Contact-module__RYDfXW__rocketLaunch,.9s ease-in-out .76s alternate Contact-module__RYDfXW__rocketFloat}.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__cosmos{opacity:1;animation:1.2s ease-out both Contact-module__RYDfXW__cosmosPulse;transform:translateY(0)scale(1)}.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__flame{opacity:1;animation:.22s ease-in-out 4 alternate Contact-module__RYDfXW__flameFlicker;transform:scaleY(1.08)}.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__flameOuter{animation:.24s ease-in-out 3 alternate Contact-module__RYDfXW__flameOuterWave}.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__flameMid{animation:.22s ease-in-out 3 alternate Contact-module__RYDfXW__flameMidWave}.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__flameCore{animation:.2s ease-in-out 3 alternate Contact-module__RYDfXW__flameCoreWave}.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__confetti{opacity:1}.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__trail{opacity:1;animation:.86s ease-out both Contact-module__RYDfXW__trailFade}.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__spark1{animation:.6s ease-out both Contact-module__RYDfXW__sparkRise1}.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__spark2{animation:.62s ease-out both Contact-module__RYDfXW__sparkRise2}.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__c1{animation:.65s ease-out both Contact-module__RYDfXW__pop1}.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__c2{animation:.7s ease-out both Contact-module__RYDfXW__pop2}.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__c3{animation:.68s ease-out both Contact-module__RYDfXW__pop3}.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__c4{animation:.72s ease-out both Contact-module__RYDfXW__pop4}.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__c5{animation:.74s ease-out both Contact-module__RYDfXW__pop5}.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__c6{animation:.69s ease-out both Contact-module__RYDfXW__pop6}.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__planetRing{animation:.98s ease-out both Contact-module__RYDfXW__ringShimmer}.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__starA{animation:.78s ease-out both Contact-module__RYDfXW__starBurst1}.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__starB{animation:.81s ease-out both Contact-module__RYDfXW__starBurst2}.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__starC{animation:.74s ease-out both Contact-module__RYDfXW__starBurst3}.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__starD{animation:.79s ease-out both Contact-module__RYDfXW__starBurst4}.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__starE,.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__starF{animation:.68s ease-out both Contact-module__RYDfXW__twinkleQuick}.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__moon{animation:.9s ease-out both Contact-module__RYDfXW__moonLift}.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__orbit{animation:1.2s ease-out both Contact-module__RYDfXW__orbitSpin}@keyframes Contact-module__RYDfXW__pop1{0%{opacity:0;transform:translateY(6px)rotate(0)}to{opacity:1;transform:translate(-10px,-8px)rotate(-18deg)}}@keyframes Contact-module__RYDfXW__pop2{0%{opacity:0;transform:translateY(6px)rotate(0)}to{opacity:1;transform:translate(8px,-10px)rotate(22deg)}}@keyframes Contact-module__RYDfXW__pop3{0%{opacity:0;transform:translateY(6px)rotate(0)}to{opacity:1;transform:translate(-14px,2px)rotate(-8deg)}}@keyframes Contact-module__RYDfXW__pop4{0%{opacity:0;transform:translateY(6px)rotate(0)}to{opacity:1;transform:translate(12px,1px)rotate(10deg)}}@keyframes Contact-module__RYDfXW__pop5{0%{opacity:0;transform:translateY(6px)rotate(0)}to{opacity:1;transform:translate(-6px,-14px)rotate(14deg)}}@keyframes Contact-module__RYDfXW__pop6{0%{opacity:0;transform:translateY(6px)rotate(0)}to{opacity:1;transform:translate(4px,-16px)rotate(-16deg)}}@keyframes Contact-module__RYDfXW__rocketLaunch{0%{transform:translateY(8px)rotate(0)scale(1)}18%{transform:translateY(12px)rotate(-2deg)scale(.99)}52%{transform:translateY(-18px)rotate(-5deg)scale(1.05)}to{transform:translateY(-34px)rotate(-7deg)scale(1.07)}}@keyframes Contact-module__RYDfXW__rocketFloat{0%{transform:translateY(-33px)rotate(-6deg)scale(1.07)}to{transform:translateY(-38px)rotate(-8deg)scale(1.08)}}@keyframes Contact-module__RYDfXW__cosmosPulse{0%{opacity:.6}to{opacity:1}}@keyframes Contact-module__RYDfXW__flameFlicker{0%{opacity:.9;transform:scaleY(.92)scaleX(.96)}to{opacity:1;transform:scaleY(1.12)scaleX(1.03)}}@keyframes Contact-module__RYDfXW__flameOuterWave{0%{opacity:.9;transform:translateY(0)scale(.98)}to{opacity:1;transform:translateY(1px)scale(1.05)}}@keyframes Contact-module__RYDfXW__flameMidWave{0%{opacity:.92;transform:translateY(0)scale(.97)}to{opacity:1;transform:translateY(1px)scale(1.04)}}@keyframes Contact-module__RYDfXW__flameCoreWave{0%{opacity:.9;transform:translateY(0)scale(.96)}to{opacity:1;transform:translateY(1px)scale(1.03)}}@keyframes Contact-module__RYDfXW__ringShimmer{0%{opacity:0;transform:scale(.82)rotate(-10deg)}40%{opacity:.95;transform:scale(1.06)rotate(2deg)}to{opacity:.85;transform:scale(1)rotate(-6deg)}}@keyframes Contact-module__RYDfXW__trailFade{0%{opacity:0;transform:translateY(2px)}32%{opacity:.95;transform:translateY(0)}to{opacity:.35;transform:translateY(-2px)}}@keyframes Contact-module__RYDfXW__sparkRise1{0%{opacity:0;transform:translateY(4px)scale(.7)}to{opacity:1;transform:translate(-7px,-10px)scale(1.15)}}@keyframes Contact-module__RYDfXW__sparkRise2{0%{opacity:0;transform:translateY(4px)scale(.7)}to{opacity:1;transform:translate(7px,-12px)scale(1.1)}}@keyframes Contact-module__RYDfXW__starBurst1{0%{opacity:0;transform:translateY(3px)scale(.8)}to{opacity:1;transform:translate(-5px,-6px)scale(1.22)}}@keyframes Contact-module__RYDfXW__starBurst2{0%{opacity:0;transform:translateY(3px)scale(.8)}to{opacity:1;transform:translate(6px,-8px)scale(1.24)}}@keyframes Contact-module__RYDfXW__starBurst3{0%{opacity:0;transform:translateY(2px)scale(.8)}to{opacity:1;transform:translate(-7px,-3px)scale(1.2)}}@keyframes Contact-module__RYDfXW__starBurst4{0%{opacity:0;transform:translateY(2px)scale(.8)}to{opacity:1;transform:translate(8px,-4px)scale(1.2)}}@keyframes Contact-module__RYDfXW__twinkleQuick{0%{opacity:.45;transform:scale(.85)}45%{opacity:1;transform:scale(1.25)}to{opacity:.95;transform:scale(1.05)}}@keyframes Contact-module__RYDfXW__moonLift{0%{opacity:.85;transform:translateY(0)scale(1)}to{opacity:1;transform:translateY(-6px)scale(1.08)}}@keyframes Contact-module__RYDfXW__orbitSpin{0%{opacity:.2;transform:rotate(0)}to{opacity:.85;transform:rotate(-18deg)}}@keyframes Contact-module__RYDfXW__galaxyDrift{0%{transform:rotate(-9deg)translate(-1%)translateY(0)scale(1.03)}to{transform:rotate(-2deg)translate(1.5%)translateY(-1.5%)scale(1.1)}}@keyframes Contact-module__RYDfXW__stardustDrift{0%{transform:rotate(6deg)translate(0)translateY(0)scale(1.02)}to{transform:rotate(12deg)translate(-2.5%)translateY(-2.2%)scale(1.08)}}@media (prefers-reduced-motion:reduce){.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow){filter:none;transform:none}.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__rocket{animation:none;transform:none}.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__flame,.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__confetti{opacity:1;animation:none;transform:none}.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__planetRing,.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__flameOuter,.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__flameMid,.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__flameCore,.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__cosmos,.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__starA,.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__starB,.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__starC,.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__starD,.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__starE,.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__starF,.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__moon,.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__orbit{animation:none}.Contact-module__RYDfXW__ctaButton:before,.Contact-module__RYDfXW__ctaButton:after,.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__trail,.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__spark1,.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__spark2{opacity:0;animation:none}.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__c1,.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__c2,.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__c3,.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__c4,.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__c5,.Contact-module__RYDfXW__ctaButton:is(:hover,:focus-visible,:active,.Contact-module__RYDfXW__launchNow) .Contact-module__RYDfXW__c6{animation:none}}@media (max-width:900px){.Contact-module__RYDfXW__contact{flex-direction:column;align-items:flex-start}.Contact-module__RYDfXW__accentLogoYellow{width:clamp(2.5rem,9vw,3.2rem)}}@media (max-width:560px){.Contact-module__RYDfXW__metaRow{gap:.62rem}.Contact-module__RYDfXW__accentLogoYellow{transform:translateY(-.18rem)}.Contact-module__RYDfXW__gradientText{font-size:clamp(1.08rem,5.3vw,1.28rem)}.Contact-module__RYDfXW__contactForm{width:100%}.Contact-module__RYDfXW__textarea{min-height:7rem}.Contact-module__RYDfXW__ctaButton{transform-origin:50%;backface-visibility:hidden;border-radius:1.6rem;justify-content:center;width:100%;min-height:5.2rem;padding:1.08rem 1.55rem;font-size:1.1rem}.Contact-module__RYDfXW__rocketIcon{width:3.6rem;height:3.6rem}.Contact-module__RYDfXW__ctaLabel{font-size:clamp(1.3rem,7.2vw,1.7rem)}}@keyframes Contact-module__RYDfXW__ctaPulse{0%{transform:translateY(0)scale(1)}45%{transform:translateY(-4px)scale(1.022)}to{transform:translateY(-2px)scale(1.01)}}@keyframes Contact-module__RYDfXW__ctaChargeUp{0%{transform:scale(1)}to{transform:scale(1.065)}}@media (hover:none) and (pointer:coarse){.Contact-module__RYDfXW__ctaButton:hover{filter:none;transform:none;box-shadow:0 28px 58px #04101899,0 0 0 1px #67f0ff3d,inset 0 1px #ffffff8f}.Contact-module__RYDfXW__ctaButton:is(:active,:focus-visible){transform:translateY(-2px)scale(1.006)}}
.Footer-module__EZoWya__footer{border-top:1px solid var(--color-border-subtle);background:#050510;padding:1.5rem 0 2rem}.Footer-module__EZoWya__inner{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.Footer-module__EZoWya__brand{letter-spacing:.18em;text-transform:uppercase;font-size:.85rem;font-weight:600}.Footer-module__EZoWya__meta{flex-wrap:wrap;gap:1.5rem;display:flex}.Footer-module__EZoWya__meta a{color:var(--color-text-muted);text-decoration:none}.Footer-module__EZoWya__linkButton{color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;padding:0}.Footer-module__EZoWya__linkButton:hover,.Footer-module__EZoWya__linkButton:focus-visible{color:var(--color-text)}@media (max-width:720px){.Footer-module__EZoWya__inner{flex-direction:column;align-items:flex-start}}
.ReferenceSlider-module__zqWQba__logoSlider{white-space:nowrap;box-sizing:border-box;width:100vw;margin-left:calc(50% - 50vw);padding:2.9rem 0;position:relative;overflow:hidden}.ReferenceSlider-module__zqWQba__logoTrack{will-change:transform;animation:50s linear infinite ReferenceSlider-module__zqWQba__scroll;display:inline-block}.ReferenceSlider-module__zqWQba__logoSlider:hover .ReferenceSlider-module__zqWQba__logoTrack{animation-play-state:paused}.ReferenceSlider-module__zqWQba__slide{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(165deg,#95dcff5d,#5faaff14),0 0,#080e1c6b;border:1px solid #96c8ff2e;border-radius:14px;justify-content:center;align-items:center;margin:0 18px;padding:.9rem 1.35rem;display:inline-flex;position:relative;overflow:hidden}.ReferenceSlider-module__zqWQba__slide:before{content:"";pointer-events:none;background:linear-gradient(132deg,#eaf5ff1f,#0000 42%),radial-gradient(90% 70% at 90% 0,#79c4ff1f,#0000 65%);position:absolute;inset:0}.ReferenceSlider-module__zqWQba__slide>*{z-index:1;position:relative}.ReferenceSlider-module__zqWQba__logo{object-fit:contain;object-position:center;opacity:1;filter:none;transition:transform .25s}.ReferenceSlider-module__zqWQba__logoFrame{width:160px;height:48px;display:block;position:relative}.ReferenceSlider-module__zqWQba__slide:hover .ReferenceSlider-module__zqWQba__logo{transform:scale(1.12)}@media (hover:none),(pointer:coarse){.ReferenceSlider-module__zqWQba__logo{opacity:1;filter:none}.ReferenceSlider-module__zqWQba__slide{margin:0 12px;padding:.7rem 1rem}.ReferenceSlider-module__zqWQba__logoFrame{width:132px;height:40px}}@keyframes ReferenceSlider-module__zqWQba__scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}
.ScrollToTopButton-module__Qe2jFa__button{z-index:45;width:52px;height:52px;color:var(--color-text);cursor:pointer;opacity:0;pointer-events:none;background:radial-gradient(circle at 32% 20%,#a0f4ff42,#0000 45%),linear-gradient(165deg,#0c162cf2,#080d1bf5);border:1px solid #8cceff66;border-radius:999px;place-items:center;transition:opacity .23s,transform .28s cubic-bezier(.22,1,.36,1),border-color .18s,box-shadow .26s,background .26s;display:grid;position:fixed;bottom:1.25rem;right:1.25rem;transform:translateY(12px)scale(.92);box-shadow:0 14px 36px #02061285,inset 0 1px #f0fcff38}.ScrollToTopButton-module__Qe2jFa__visible{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.ScrollToTopButton-module__Qe2jFa__button:hover,.ScrollToTopButton-module__Qe2jFa__button:focus-visible{background:radial-gradient(circle at 32% 20%,#a0f4ff57,#0000 45%),linear-gradient(165deg,#0f1d38f5,#08101efa);border-color:#81e3ffb8;transform:translateY(-2px)scale(1.03);box-shadow:0 18px 40px #02061294,0 0 0 4px #5edfff29,inset 0 1px #f5feff40}.ScrollToTopButton-module__Qe2jFa__icon{place-items:center;width:20px;height:20px;display:inline-grid}.ScrollToTopButton-module__Qe2jFa__icon svg{fill:currentColor;filter:drop-shadow(0 1px 6px #7eeaff59);width:20px;height:20px}@media (max-width:720px){.ScrollToTopButton-module__Qe2jFa__button{width:48px;height:48px;bottom:1rem;right:1rem}}
.References-module__bivU6a__header{max-width:720px;margin-top:.25rem;margin-bottom:.9rem;position:relative}.References-module__bivU6a__header h2{letter-spacing:.02em;color:#f5faff}.References-module__bivU6a__header p{color:#b7c6dc;max-width:56ch;margin-top:.85rem}.kicker[data-reveal]{--reveal-delay:40ms}.References-module__bivU6a__header[data-reveal]{--reveal-delay:.12s}
