@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=Oswald:wght@500;600;700&display=swap');
:root{--bg:#080a0c;--fg:#f0f0e9;--muted:#85898c;--orange:#ff622e}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:80px}body{margin:0;background:var(--bg);color:var(--fg);font-family:Manrope,Arial,sans-serif}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--orange);outline-offset:5px}header{height:90px;display:flex;align-items:center;justify-content:space-between;padding:0 4.5%;border-bottom:1px solid #ffffff20;position:absolute;z-index:10;width:100%}.logo{font-weight:800;letter-spacing:-1px;font-size:24px;white-space:nowrap}.logo span{display:block;font:8px monospace;letter-spacing:3.9px;margin-top:5px}nav{display:flex;gap:32px;font-size:12px}.header-cta{font-size:12px;border:1px solid #ffffff60;padding:13px 20px}nav a:hover,.text-link:hover{color:var(--orange)}.mono,.eyebrow{font:10px monospace;letter-spacing:1.5px}.eyebrow{color:var(--orange);margin-bottom:32px}.hero{min-height:850px;height:100svh;position:relative;overflow:hidden;background:radial-gradient(ellipse at 75% 70%,#26313b 0,transparent 45%),#080b0f}.stars,.launch-grid{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(#ffffff70 .65px,transparent .8px),radial-gradient(#ffffff30 .7px,transparent 1px);background-size:139px 123px,97px 173px;background-position:10px 20px,50px 90px}.hero-top{position:absolute;left:4.5%;right:4.5%;top:125px;display:flex;justify-content:space-between;color:#b8bfc5}i{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--orange);margin-right:9px;box-shadow:0 0 10px var(--orange)}.hero-copy{position:relative;padding:205px 0 140px 8%;z-index:3;width:75%;pointer-events:none}.hero-copy a{pointer-events:auto}.hero h1{font-family:Oswald,Impact,sans-serif;font-size:clamp(75px,8.8vw,145px);font-weight:600;line-height:1.04;letter-spacing:-4px;margin:0 0 30px}em{font-style:normal;color:var(--orange)}.hero p{font-size:15px;line-height:1.7;color:#b8bec4}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:45px;background:var(--orange);color:#0b0d0f;padding:18px 25px;font-size:12px;font-weight:800;border:1px solid var(--orange);cursor:pointer;transition:background .2s,transform .2s}.button:hover{background:#ff8a58;transform:translateY(-2px)}.hero .button{margin-top:15px}.hero-vehicle{position:absolute;height:86%;width:33%;left:60%;top:20%;transform:rotate(23deg);z-index:2;filter:drop-shadow(-10px 0 18px #9db6cb30)}.hero-vehicle img{height:100%;width:100%;object-fit:contain}.hero-flame{position:absolute;top:98%;left:46%;width:8%;height:40%;background:linear-gradient(#fff7c5,#ff8c30 25%,#e64c0d70 65%,transparent);filter:blur(6px);clip-path:polygon(0 0,100% 0,75% 70%,50% 100%,25% 70%)}.hero-caption{position:absolute;right:5%;top:42%;font-size:9px;line-height:2;color:#97a4b1;z-index:2}.horizon{position:absolute;bottom:-52%;left:-35%;width:170%;height:65%;border-radius:50%;border-top:2px solid #bccddd80;box-shadow:0 -12px 45px #829eb74a,0 -4px 12px #e2f0fd40;background:#0c1117;transform:rotate(-12deg)}.hero-bottom{position:absolute;bottom:28px;left:4.5%;right:4.5%;display:flex;justify-content:space-between;font-size:9px;color:#8c979f;z-index:4}.hero-bottom b{font-weight:400;margin-left:22px}.orbit{position:absolute;border:1px solid #ffffff0b;border-radius:50%;width:1000px;height:1000px;left:40%;top:10%}.orbit2{width:1200px;height:1200px;top:0;left:33%}.section{padding:110px 8%;}.intro-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:9%}h2{font-size:clamp(35px,4vw,64px);font-weight:500;line-height:1.15;letter-spacing:-2px;margin:0 0 30px}p{font-size:14px;line-height:1.9}.lead{font-size:19px;line-height:1.65;margin-top:0}.muted{color:var(--muted)}.text-link{display:inline-block;font-size:12px;padding:15px 0;border-bottom:1px solid #ffffff50}.stats{display:grid;grid-template-columns:1fr 1fr 1.2fr;margin-top:85px;border-top:1px solid #ffffff25;padding-top:30px;gap:30px}.stats strong{display:block;font-family:Oswald,Impact,sans-serif;font-size:85px;font-weight:500;letter-spacing:-3px}.stats strong span{color:var(--orange);font-size:50px}.stats div>span{font:9px monospace;letter-spacing:1px;color:var(--muted)}.launch-track{height:300vh;position:relative}.launch-stage{height:100svh;min-height:650px;position:sticky;top:0;overflow:hidden;background:radial-gradient(ellipse at 50% 100%,#483323 0,#151d24 25%,#080c11 60%);--ignition:0;--wipe:0}.launch-grid{background-image:linear-gradient(#ffffff05 1px,transparent 1px),linear-gradient(90deg,#ffffff05 1px,transparent 1px);background-size:90px 90px;mask-image:linear-gradient(transparent,#000)}.stage-top{position:absolute;top:35px;left:5%;right:5%;display:flex;justify-content:space-between;align-items:center;color:#9ea5ab;z-index:6}.stage-top button{background:none;border:1px solid #ffffff30;color:#afb4b8;padding:8px 12px;font:10px monospace;cursor:pointer}.launch-side{position:absolute;top:34%;z-index:3;width:26%;transition:opacity .15s}.left{left:8%}.right{right:7%;text-align:right}.launch-side h2{font-size:clamp(27px,3.2vw,48px)}.launch-side h3{font-size:35px;line-height:1.25;letter-spacing:-1px;margin:0 0 20px;font-weight:500}.launch-side h3 span{color:var(--orange)}.launch-side p{color:#8c959e;font-size:13px}.side-note{font-size:8px;display:block;margin-top:35px}.vehicle{position:absolute;top:13%;left:50%;height:67%;width:230px;margin-left:-115px;z-index:4;will-change:transform}.vehicle img{width:100%;height:100%;object-fit:contain;position:relative;z-index:3;filter:drop-shadow(0 0 12px #a8c3d238)}.exhaust{position:absolute;top:99%;left:50%;width:50px;margin-left:-25px;height:65vh;opacity:var(--ignition);transform-origin:top;transform:scaleY(calc(.3 + var(--ignition)*.7))}.flame{position:absolute;top:0;height:100%;width:100%;transform-origin:top;clip-path:polygon(25% 0,75% 0,95% 17%,75% 40%,65% 70%,50% 100%,35% 70%,20% 40%,5% 17%);animation:burn .12s infinite alternate}.outer{background:linear-gradient(#ffffdf,#ffd67c 12%,#ff8629 40%,#ff4a1550 80%,transparent);filter:blur(4px);box-shadow:0 0 50px orange}.inner{width:45%;left:27.5%;height:65%;background:linear-gradient(white,#fffce5 40%,#ffe0a340,transparent);filter:blur(2px)}.shock{position:absolute;top:4%;width:55%;left:22.5%;height:45%;background:repeating-radial-gradient(ellipse at 50% 0,#fff9 0,transparent 8%,transparent 17%);filter:blur(3px)}@keyframes burn{from{transform:scaleX(.8) scaleY(.94)}to{transform:scaleX(1.2) scaleY(1.05)}}#smoke{position:absolute;inset:0;width:100%;height:100%;z-index:5;pointer-events:none}.launch-floor{position:absolute;bottom:0;width:100%;height:15%;background:linear-gradient(transparent,#0c1014);border-bottom:1px solid #ffffff20}.stage-footer{position:absolute;left:5%;right:5%;bottom:35px;display:flex;justify-content:space-between;font-size:8px;color:#8e959c;z-index:7}.progress{height:2px;background:#ffffff15;position:absolute;bottom:0;width:100%;z-index:7}.progress span{display:block;height:100%;width:0;background:var(--orange)}.smoke-wipe{position:absolute;inset:0;z-index:6;pointer-events:none;background:#e6e4dd;opacity:var(--wipe)}.presence{background:#e6e4dd;color:#16191b}.presence .eyebrow{color:#b34c27}.presence h2{font-size:clamp(40px,5vw,78px)}.presence h2 em{color:#a65332}.formats{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #1113;margin-top:60px}.formats article{padding:40px 55px 15px 0}.formats article+article{border-left:1px solid #1113;padding-left:55px;padding-right:0}.formats h3{font-size:32px;font-weight:500;letter-spacing:-1px}.formats p{color:#5e6364;max-width:420px}.outline{background:transparent;border:1px solid #1117;color:#111;margin-top:20px}.fine{font-size:10px;line-height:1.8;color:#85898c}.presence .fine{margin-top:45px;color:#646967}.brand{display:grid;grid-template-columns:1.15fr 1fr;gap:8%;padding-bottom:70px;overflow:hidden}.brand h2{font-size:clamp(42px,5.3vw,82px)}.brand-copy .muted{max-width:450px}.brand label{display:block;margin-top:36px;color:#85898c;font-size:9px}.brand-input{display:flex;border-bottom:1px solid #ffffff50;max-width:400px;margin:5px 0 25px;align-items:center}.brand-input input{width:100%;padding:16px 0;background:transparent;border:0;color:white;font-size:21px;letter-spacing:1px}.brand-input span{color:var(--orange);font-size:25px}.brand .fine{max-width:370px}.brand-preview{position:relative;min-height:700px;background:radial-gradient(ellipse,#2a3136,transparent 65%);overflow:hidden}.brand-preview img{position:absolute;height:100%;width:100%;object-fit:contain;transform:rotate(15deg)}.brand-circle{position:absolute;width:480px;height:480px;border:1px solid #ffffff15;border-radius:50%;top:20%;left:-20px}.brand-circle:after{content:'';position:absolute;inset:35px;border:1px solid #ffffff10;border-radius:50%}.preview-note{position:absolute;top:0;right:0;font-size:8px;color:#8e969e}.preview-bottom{position:absolute;bottom:0;font-size:8px;color:#8e969e}.brand-preview #brand-label{position:absolute;top:56%;left:50%;writing-mode:vertical-rl;transform:translate(-50%,-50%) rotate(15deg);color:#fff;font-size:17px;font-weight:800;letter-spacing:2px;padding:15px 4px;background:#0b0d10;max-height:220px;overflow:hidden;white-space:nowrap}.contact{border-top:1px solid #ffffff20;display:grid;grid-template-columns:1.2fr 1fr;gap:10%}.contact h2{font-size:clamp(45px,6vw,90px)}.contact p{color:#9ca2a7}.email{font-size:20px}form label{display:block;font-size:11px;color:#9ca2a7;margin-bottom:22px}form input,form select{display:block;width:100%;background:#101317;border:0;border-bottom:1px solid #ffffff30;padding:15px 12px;margin-top:8px;color:#eceeea;border-radius:0;font-size:14px}form .button{width:100%;margin-top:10px}footer{display:flex;justify-content:space-between;align-items:center;gap:25px;border-top:1px solid #ffffff20;padding:40px 5%;font-size:10px;color:#899198}footer .logo{color:#eceeea;font-size:20px}.paused .flame{animation-play-state:paused}@media(min-width:1700px){.hero-copy{padding-top:240px}}@media(max-width:850px){header{height:75px}.logo{font-size:19px}nav{display:none}.header-cta{font-size:10px;padding:10px}.hero{min-height:780px}.hero-top{top:105px;font-size:8px}.hero-copy{padding-top:170px;padding-left:6%;width:100%}.hero h1{font-size:clamp(66px,12vw,100px);letter-spacing:-2px}.hero-vehicle{left:61%;width:38%;height:65%;top:35%;opacity:.8}.hero-caption{display:none}.hero-bottom b{display:none}.hero-bottom{font-size:7px}.section{padding:75px 6%}.intro-grid{grid-template-columns:1fr;gap:15px}.stats{gap:15px;margin-top:45px}.stats strong{font-size:48px}.stats strong span{font-size:28px}.stats div>span{font-size:7px;line-height:1.7;display:block}.launch-side{width:29%;top:30%}.left{left:5%}.right{right:5%}.launch-side h2{font-size:27px;letter-spacing:-1px}.launch-side h3{font-size:25px}.launch-side p{font-size:11px}.vehicle{width:170px;margin-left:-85px;height:60%;top:18%}.stage-top{font-size:8px}.stage-top button{font-size:8px}.side-note{line-height:1.8}.formats article{padding-right:25px}.formats article+article{padding-left:25px}.formats h3{font-size:27px}.brand{gap:10px;grid-template-columns:1.2fr 1fr}.brand-preview{min-height:650px}.brand .lead{font-size:16px}.contact{gap:40px}footer{flex-wrap:wrap}footer>span{display:none}}@media(max-width:560px){.hero{min-height:760px;max-height:950px}.hero-copy .eyebrow{font-size:8px}.hero-top{font-size:7px}.hero h1{font-size:68px}.hero-copy p{font-size:12px;max-width:240px}.hero-vehicle{top:44%;left:57%;width:48%;height:57%;opacity:.7}.hero .button{font-size:10px;padding:15px}.hero-bottom{bottom:20px}.launch-stage{min-height:720px}.stage-top{top:23px;flex-wrap:wrap;gap:15px}.stage-top button{margin-left:auto}.launch-side{top:20%;width:33%}.launch-side h2{font-size:22px}.launch-side h3{font-size:21px}.launch-side .eyebrow{font-size:7px;margin-bottom:18px}.launch-side p{font-size:10px;line-height:1.7}.launch-side .text-link{font-size:9px}.side-note{display:none}.vehicle{top:45%;height:40%;width:140px;margin-left:-70px}.exhaust{width:30px;margin-left:-15px}.right{top:27%}.stage-footer{font-size:6px;line-height:1.7;gap:20px}.formats{grid-template-columns:1fr}.formats article{padding:30px 0}.formats article+article{padding:30px 0;border-left:0;border-top:1px solid #1113}.formats h3{font-size:30px}.brand{grid-template-columns:1fr}.brand-preview{min-height:580px;max-width:100%;margin-top:40px}.brand-preview img{height:95%;top:3%}.brand-preview #brand-label{top:55%}.contact{grid-template-columns:1fr}.stats strong{font-size:43px}.stats{grid-template-columns:.7fr 1fr 1.25fr}.stats strong span{font-size:23px}footer{padding:30px 6%}.hero-bottom>span:last-child{max-width:140px;text-align:right}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.flame{animation:none}.launch-track{height:100svh;min-height:720px}.button{transition:none}}
/* Close tracking shot: the rocket extends above the viewport. */
.launch-track{height:420vh}.launch-stage .vehicle{height:185vh;width:calc(185vh / 3);max-width:none;top:auto;bottom:18%;left:50%;margin-left:calc(-185vh / 6)}.launch-stage .vehicle img{object-fit:fill}.launch-stage .exhaust{width:90px;margin-left:-45px;height:90vh}.launch-stage .launch-side{top:42%;width:27%;z-index:6}.launch-stage .left{left:6%}.launch-stage .right{right:6%;top:34%}.launch-stage .fact-value{font-family:Oswald,Impact,sans-serif;font-size:clamp(70px,7.5vw,120px);line-height:1.1;letter-spacing:-3px;margin:0 0 18px;white-space:nowrap}.launch-stage .fact-value span{font-family:Manrope,Arial,sans-serif;font-size:clamp(20px,2vw,32px);letter-spacing:-1px;color:var(--orange)}.launch-stage .launch-side h3{font-size:clamp(25px,2.6vw,39px);line-height:1.15;margin:0 0 20px}.launch-stage .launch-side p{font-size:12px;line-height:1.8;color:#a7afb5}.launch-stage .eyebrow{margin-bottom:18px}.fact-source{display:inline-block;margin-top:9px;color:#8f9aa2;font:9px monospace;border-bottom:1px solid #ffffff30;padding-bottom:8px}.fact-source:hover{color:var(--orange)}.launch-countdown{position:absolute;z-index:7;left:6%;top:12%;padding:0 0 20px;border-bottom:1px solid #ffffff25;min-width:285px}.launch-countdown>.mono{font-size:9px;color:#b7c0c7;letter-spacing:1px}.countdown-digits{display:flex;align-items:flex-start;gap:10px;margin-top:15px}.countdown-digits span{display:flex;flex-direction:column;align-items:center}.countdown-digits b{font:500 43px Oswald,monospace;font-variant-numeric:tabular-nums;letter-spacing:1px}.countdown-digits small{font:7px monospace;color:#7e8b95;letter-spacing:1px;margin-top:5px}.countdown-digits>i{background:none;box-shadow:none;font:30px Oswald,sans-serif;width:auto;height:auto;margin:3px 0 0;color:#ff622e}.launch-countdown p{font-size:8px;color:#7e8b95;line-height:1.6;margin-bottom:0}.launch-stage .stage-top{top:28px}.launch-stage .stage-top>span:first-child{display:none}.launch-stage .stage-top #phase{margin-left:auto;margin-right:30px}.launch-stage .smoke-wipe{z-index:8}.launch-stage .stage-footer{z-index:9}
@media(max-width:850px){.launch-stage .vehicle{height:165vh;width:55vh;margin-left:-27.5vh;bottom:15%}.launch-countdown{min-width:235px;top:12%}.countdown-digits b{font-size:35px}.launch-stage .launch-side{top:44%;width:29%}.launch-stage .right{top:38%}.launch-stage .fact-value{font-size:65px}.launch-stage .fact-value span{font-size:17px}.launch-stage .launch-side h3{font-size:25px}.launch-stage .launch-side p{font-size:10px}.launch-stage .exhaust{width:65px;margin-left:-32.5px}}
@media(max-width:560px){.launch-track{height:430vh}.launch-stage .vehicle{height:145svh;width:calc(145svh / 3);margin-left:calc(-145svh / 6);bottom:9%}.launch-countdown{top:11%;left:5%;min-width:0;padding-bottom:12px}.launch-countdown>.mono{font-size:7px}.countdown-digits{gap:7px;margin-top:9px}.countdown-digits b{font-size:27px}.countdown-digits>i{font-size:22px}.countdown-digits small{font-size:6px}.launch-countdown p{font-size:6px;max-width:175px}.launch-stage .launch-side{top:38%;width:34%;left:5%;text-shadow:0 2px 12px #080a0c}.launch-stage .right{top:59%;left:auto;right:5%;width:36%}.launch-stage .fact-value{font-size:45px;letter-spacing:-1px;margin-bottom:12px}.launch-stage .fact-value span{font-size:12px;letter-spacing:0}.launch-stage .launch-side h3{font-size:20px;margin-bottom:12px}.launch-stage .launch-side p{font-size:9px}.launch-stage .launch-side .eyebrow{font-size:6px;letter-spacing:.5px;margin-bottom:10px}.fact-source{font-size:7px;margin-top:2px}.launch-stage .stage-top{left:5%;right:5%;top:20px;gap:5px}.launch-stage .stage-top #phase{font-size:7px;margin-right:auto;margin-left:0}.launch-stage .stage-top button{font-size:7px;padding:7px}.launch-stage .exhaust{width:55px;margin-left:-27.5px}}
@media(prefers-reduced-motion:reduce){.launch-track{height:100svh;min-height:780px}.launch-stage{min-height:780px}}
/* Follow the ascent: reveal the nose first, then pull back without losing the vehicle. */
.launch-stage .vehicle{top:16%;bottom:auto;transform-origin:50% 0;z-index:5}.launch-stage #smoke{z-index:4}.launch-stage .exhaust{height:110vh;filter:drop-shadow(0 0 22px #ff8a35aa)}.launch-stage .vehicle img{filter:drop-shadow(0 0 12px #a8c3d255)}.launch-stage .smoke-wipe{background:linear-gradient(0deg,#e6e4dd 20%,#e6e4ddf5 65%,#e6e4dd);}.launch-stage .launch-floor{background:linear-gradient(transparent,#303236);opacity:.55}
@media(max-width:560px){.launch-stage .vehicle{top:16%;bottom:auto}}
/* Canvas jet uses actual nozzle coordinates and a long turbulent combustion plume. */
.launch-stage .vehicle .exhaust{display:none}
/* Match the launch scene at the mission section's lower edge. */
.mission{background:linear-gradient(to bottom,#080a0c 0%,#080a0c 52%,#080b0e 72%,#080c11 100%)}
.launch-track{background:#080c11}
.launch-stage::before{content:'';position:absolute;top:0;left:0;right:0;height:120px;z-index:1;pointer-events:none;background:linear-gradient(to bottom,#080c11,rgba(8,12,17,0))}


/* Simple document flow: one short light transition, no overlapping or pinned text. */
.launch-track{height:350vh}
.launch-stage .smoke-wipe{display:none}
.presence{position:relative;z-index:auto;margin:0;transform:none;isolation:auto;background:linear-gradient(to bottom,#080c11 0, #6d7375 36px, #c7c8c2 80px,#e6e4dd 130px);padding-top:190px;pointer-events:auto}
.presence::before{display:none}
.presence>.eyebrow,.presence>h2,.presence>.formats,.presence>.fine{opacity:1;filter:none;transform:none;will-change:auto}
@media(max-width:850px){.presence{padding-top:160px}}
@media(max-width:560px){.presence{padding-top:140px;background:linear-gradient(to bottom,#080c11 0,#6d7375 25px,#c7c8c2 60px,#e6e4dd 100px)}}
@media(prefers-reduced-motion:reduce){.launch-track{height:auto}.launch-stage{position:relative}.presence{padding-top:140px}}
/* A short white bridge matches the smoke directly to the next section. */
.launch-stage::after{content:'';position:absolute;bottom:0;left:0;right:0;height:140px;z-index:8;pointer-events:none;background:linear-gradient(to bottom,rgba(230,228,221,0),#e6e4dd);opacity:var(--bridge,0)}
.presence{background:#e6e4dd;padding-top:80px}
@media(max-width:560px){.presence{background:#e6e4dd;padding-top:65px}.launch-stage::after{height:100px}}
/* Long eased dissolve, with flat slopes at both ends instead of a visible white edge. */
.launch-stage::after{height:clamp(300px,48svh,640px);background:linear-gradient(to bottom,rgba(230,228,221,0) 0%,rgba(230,228,221,.028) 10%,rgba(230,228,221,.104) 20%,rgba(230,228,221,.216) 30%,rgba(230,228,221,.352) 40%,rgba(230,228,221,.5) 50%,rgba(230,228,221,.648) 60%,rgba(230,228,221,.784) 70%,rgba(230,228,221,.896) 80%,rgba(230,228,221,.972) 90%,#e6e4dd 100%)}
@media(max-width:560px){.launch-stage::after{height:clamp(240px,42svh,400px)}}
/* Editorial photo constellation around one monumental central statement. */
.brand.brand-history{display:block;padding:48px 4.5% 28px;background:#080a0c;position:relative;overflow:hidden}
.history-top{display:flex;justify-content:space-between;color:#858e95;font-size:9px;padding-bottom:28px;border-bottom:1px solid #ffffff20}.history-top>span:first-child{color:var(--orange)}
.history-gallery{position:relative;max-width:1800px;margin:auto;min-height:960px;background:radial-gradient(ellipse at 50% 42%,#18222b80,transparent 60%)}
.history-center{position:relative;z-index:2;text-align:center;width:64%;margin:auto;padding-top:150px;pointer-events:none}.history-center .eyebrow{font-size:9px;letter-spacing:2px;margin-bottom:25px}.brand-history .history-center h2{font:600 clamp(70px,7.4vw,142px)/1.02 Oswald,Impact,sans-serif;letter-spacing:-2px;margin:0;overflow-wrap:normal}.history-center h2 em{color:#ff622e}.history-center p{font-size:13px;line-height:1.8;color:#a1a8ad;max-width:440px;margin:35px auto 0}
.history-photo{position:absolute;margin:0;z-index:1;transition:transform .35s ease;width:23%}.history-photo a{display:block}.history-photo img{display:block;width:100%;height:auto;filter:saturate(.7) brightness(.85);transition:filter .35s ease;border:1px solid #ffffff14}.history-photo:hover{transform:translateY(-5px);z-index:3}.history-photo:hover img{filter:saturate(1) brightness(1)}.history-photo figcaption{display:flex;flex-direction:column;gap:7px;padding-top:12px;font:8px monospace;letter-spacing:1px;color:#76838c}.history-photo figcaption b{color:#e7e8e2;font-size:10px;font-weight:400}.coffee{left:0;top:95px;width:25%}.amazon{right:0;top:30px;width:19%}.pizza{left:3%;top:585px;width:25%}.rutv{right:0;top:610px;width:25%}.history-action{position:relative;display:flex;align-items:center;justify-content:space-between;gap:35px;border-top:1px solid #ffffff25;border-bottom:1px solid #ffffff25;padding:33px 0;margin-top:0}.history-action>.mono{color:var(--orange);font-size:10px}.history-action p{margin:0;font-size:16px;line-height:1.6}.history-action .button{min-width:260px}.history-footnote{display:flex;justify-content:space-between;gap:30px;color:#69737b;font-size:9px;line-height:1.7;margin-top:22px}.history-footnote span{max-width:48%}
@media(min-width:1700px){.history-gallery{min-height:1100px}.history-center{padding-top:170px}.pizza{top:700px}.rutv{top:740px}}
@media(max-width:1000px){.history-gallery{min-height:830px}.history-center{padding-top:180px;width:73%}.brand-history .history-center h2{font-size:9vw}.coffee{width:27%;top:55px}.amazon{width:21%;top:35px}.pizza{top:570px;width:27%;left:0}.rutv{top:590px;width:27%}.history-center p{max-width:290px;font-size:11px}.history-action{flex-wrap:wrap}.history-action>.mono{width:100%}.history-action p{font-size:14px}.history-footnote{font-size:8px}}
@media(max-width:700px){.brand.brand-history{padding:34px 6% 25px}.history-top{font-size:7px;gap:18px}.history-gallery{display:grid;grid-template-columns:1fr 1fr;gap:24px;min-height:0;padding:30px 0 35px}.history-center{grid-column:1/-1;grid-row:2;position:relative;width:100%;padding:12px 0}.brand-history .history-center h2{font-size:clamp(50px,12vw,82px);letter-spacing:-1px}.history-center .eyebrow{font-size:7px;margin-bottom:20px}.history-center p{font-size:12px;max-width:330px;margin-top:25px}.history-photo{position:relative;left:auto;right:auto;top:auto;width:100%;align-self:start}.coffee{grid-row:1;grid-column:1;margin-top:35px}.amazon{grid-row:1;grid-column:2;width:75%;justify-self:end}.pizza{grid-row:3;grid-column:1}.rutv{grid-row:3;grid-column:2;margin-top:30px}.history-photo figcaption{font-size:6px;line-height:1.7;letter-spacing:.5px}.history-photo figcaption b{font-size:9px}.history-action{gap:20px;padding:28px 0}.history-action>.mono{font-size:9px}.history-action p{font-size:14px;width:100%}.history-action .button{width:100%}.history-footnote{display:block}.history-footnote span{display:block;max-width:none;margin-bottom:8px}}
@media(prefers-reduced-motion:reduce){.history-photo,.history-photo img{transition:none}.history-photo:hover{transform:none}}
/* Immersive launch invitation: full-bleed cinematic landscape and live flight scene. */
.hero.hero-immersive{height:max(940px,100svh);min-height:940px;background:#050c14;isolation:isolate}.launch-landscape,.launch-atmosphere,.hero-shade{position:absolute;inset:0;pointer-events:none}.launch-landscape{background:url('launch-night.png') 65% center/cover no-repeat;animation:landscapeBreath 24s ease-in-out infinite alternate;z-index:0}.launch-atmosphere{background:url('launch-night.png') 65% center/cover no-repeat;mix-blend-mode:screen;mask-image:linear-gradient(transparent 30%,#000 75%,transparent);opacity:.3;animation:smokeDrift 15s ease-in-out infinite alternate;z-index:2}.hero-shade{background:linear-gradient(90deg,#030910c9 0%,#03091080 36%,transparent 72%),linear-gradient(0deg,#050a10 0%,transparent 34%,#03091040 100%);z-index:3}.hero-glow{position:absolute;left:57%;top:42%;width:45%;height:55%;background:radial-gradient(ellipse,#ff7d2638,transparent 67%);mix-blend-mode:screen;animation:engineLight 2.5s ease-in-out infinite alternate;z-index:2}.hero-flight{position:absolute;left:73%;top:14%;height:58%;width:calc(58vh / 3);min-width:190px;transform:translateX(-50%);z-index:1;animation:heroAscent 18s cubic-bezier(.3,0,.55,1) infinite}.hero-flight img{height:100%;width:100%;object-fit:contain;filter:drop-shadow(-3px 0 5px #b7d9ed70)}.hero-jet{position:absolute;left:50%;top:98%;width:35px;height:70vh;transform:translateX(-50%);background:linear-gradient(#fff,#fff6c8 15%,#ffbc48 35%,#ff631c88 65%,transparent);clip-path:polygon(29% 0,71% 0,85% 15%,95% 38%,75% 60%,55% 100%,45% 100%,25% 60%,5% 38%,15% 15%);filter:blur(3px);box-shadow:0 0 30px #ff8b32;animation:jetPulse .16s ease-in-out infinite alternate}.hero-event{position:absolute;top:123px;left:5%;right:5%;display:flex;justify-content:space-between;font-size:10px;letter-spacing:1px;color:#b7c2cd;z-index:4}.hero-statement{position:relative;z-index:4;padding:195px 0 220px 7%;width:72%}.hero-statement>.eyebrow{font-size:9px;margin-bottom:25px}.hero.hero-immersive h1{font:600 clamp(60px,6.8vw,115px)/1.015 Oswald,Impact,sans-serif;letter-spacing:-2px;margin:0 0 25px}.hero-immersive h1 em{color:#ff713d}.hero-statement p{font-size:16px;line-height:1.65;color:#d0d5d9;margin:0 0 24px}.hero-actions{display:flex;gap:12px;flex-wrap:wrap}.hero-immersive .hero-actions .button{margin:0;font-size:12px;padding:18px 23px;gap:35px}.hero-partner{background:#07111a40;color:#fff;border:1px solid #ffffff60;backdrop-filter:blur(10px)}.hero-partner:hover{background:#ffffff15}.hero-countdown{position:absolute;right:5%;top:40%;z-index:4;text-align:right;color:#d5dde2}.hero-countdown>.mono{font-size:8px;letter-spacing:2px}.hero-countdown>div{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr auto;column-gap:20px;margin:12px 0 14px;text-align:center}.hero-countdown b{font:500 43px Oswald,monospace;font-variant-numeric:tabular-nums;grid-row:1}.hero-countdown small{font:7px monospace;color:#96a6b4;grid-row:2;margin-top:6px}.hero-time-note{font-size:8px;color:#94a5b2}.hero-mission-strip{position:absolute;bottom:62px;left:5%;right:5%;z-index:4;display:grid;grid-template-columns:.8fr 1fr 1.2fr 1fr;align-items:center;gap:24px;border-top:1px solid #b1c4d238;padding-top:27px}.hero-mission-strip>div{display:flex;gap:20px;align-items:center}.hero-mission-strip b{font:500 48px Oswald,Impact,sans-serif;white-space:nowrap;letter-spacing:-1px}.hero-mission-strip div span{font:8px/1.8 monospace;letter-spacing:.5px;color:#a6b2bb}.hero-scroll{font:9px monospace;letter-spacing:1px;justify-self:end;display:flex;align-items:center;gap:25px}.hero-scroll span{font-size:23px;color:var(--orange)}.hero-scene-note{position:absolute;bottom:20px;left:5%;right:5%;display:flex;align-items:center;justify-content:space-between;z-index:4;color:#637786;font-size:7px;letter-spacing:.7px}.hero-scene-note button{font:8px monospace;color:#a0afbc;cursor:pointer;border:0;background:none;padding:4px 0}.paused .hero-flight,.paused .hero-jet,.paused .launch-landscape,.paused .launch-atmosphere,.paused .hero-glow{animation-play-state:paused}
@keyframes landscapeBreath{from{transform:scale(1)}to{transform:scale(1.055)}}@keyframes smokeDrift{from{transform:translateX(-1.5%) scale(1.04);opacity:.15}to{transform:translateX(2%) translateY(-2%) scale(1.10);opacity:.4}}@keyframes engineLight{from{opacity:.5;transform:scale(.9)}to{opacity:1;transform:scale(1.1)}}@keyframes heroAscent{0%{transform:translate(-50%,24%);opacity:0}10%{opacity:1}24%{transform:translate(-50%,20%)}78%{opacity:1}96%,100%{transform:translate(-50%,-115%);opacity:0}}@keyframes jetPulse{from{opacity:.85;scale:.9 1}to{opacity:1;scale:1.1 1.04}}
@media(min-width:1700px){.hero.hero-immersive{height:max(1050px,100svh)}.hero-statement{padding-top:220px}.hero-immersive h1{font-size:115px}}
@media(max-width:1050px){.hero.hero-immersive{height:1000px;min-height:1000px}.hero-statement{width:80%;padding-top:190px}.hero.hero-immersive h1{font-size:8.5vw}.hero-countdown{top:auto;bottom:220px}.hero-flight{left:78%;top:21%;height:56%}.hero-mission-strip{grid-template-columns:.8fr 1fr 1.2fr;gap:16px}.hero-scroll{grid-column:1/-1;justify-self:start}.hero-mission-strip>div{gap:12px}.hero-mission-strip b{font-size:40px}.hero-mission-strip div span{font-size:7px}}
@media(max-width:700px){.hero.hero-immersive{height:1040px;min-height:1040px;max-height:none}.hero-event{top:105px;display:block;font-size:8px;line-height:2}.hero-event>span{display:block}.hero-statement{width:100%;padding:180px 6% 0}.hero.hero-immersive h1{font-size:clamp(46px,9.2vw,66px);letter-spacing:-1px}.hero-statement>.eyebrow{font-size:7px;margin-bottom:20px}.hero-statement p{font-size:13px}.hero-actions{gap:10px}.hero-immersive .hero-actions .button{font-size:10px;padding:15px;gap:20px}.hero-flight{left:77%;top:30%;height:47%;min-width:150px}.launch-landscape,.launch-atmosphere{background-position:65% center}.hero-shade{background:linear-gradient(90deg,#030910bf,transparent),linear-gradient(0deg,#050a10,transparent 50%)}.hero-countdown{right:6%;bottom:235px}.hero-countdown b{font-size:30px}.hero-countdown>div{column-gap:16px}.hero-countdown small{font-size:6px}.hero-countdown>.mono,.hero-time-note{font-size:7px}.hero-mission-strip{left:6%;right:6%;bottom:60px;gap:18px 12px;padding-top:20px}.hero-mission-strip>div{display:block}.hero-mission-strip b{font-size:34px}.hero-mission-strip div span{display:block;font-size:6px;margin-top:5px}.hero-scroll{font-size:8px}.hero-scene-note{left:6%;right:6%;font-size:5px}.hero-scene-note button{font-size:7px}}
@media(prefers-reduced-motion:reduce){.hero-flight,.hero-jet,.launch-landscape,.launch-atmosphere,.hero-glow{animation:none}.hero-flight{transform:translate(-50%,0);opacity:1}}

/* Orbital hero: independent slow camera movement, no launch imagery. */
.orbital-scene{position:absolute;inset:0;overflow:hidden;background:#010408;pointer-events:none;z-index:0}.orbital-earth{position:absolute;inset:-5%;background:url('orbit-earth.png') 63% center/cover no-repeat;transform-origin:72% 75%;animation:orbitalCamera 46s ease-in-out infinite alternate;will-change:transform}.orbital-stars{position:absolute;inset:-3%;background-image:radial-gradient(1px 1px at 73% 15%,#e4efff99,transparent),radial-gradient(1px 1px at 56% 32%,#d6e7ff80,transparent),radial-gradient(1px 1px at 90% 23%,#fff9,transparent),radial-gradient(1px 1px at 35% 12%,#c6ddff66,transparent);animation:starDrift 60s ease-in-out infinite alternate}.orbital-sunlight{position:absolute;right:-14%;top:22%;width:48%;height:38%;background:radial-gradient(ellipse,#eeb36a18,transparent 64%);mix-blend-mode:screen;animation:orbitalLight 23s ease-in-out infinite alternate}.hero-immersive .hero-shade{background:linear-gradient(90deg,#01050bb8, #01050b50 48%,transparent 78%),linear-gradient(0deg,#050a10 0%,#050a1070 12%,transparent 40%)}.hero-countdown{text-shadow:0 2px 18px #000}.paused .orbital-earth,.paused .orbital-stars,.paused .orbital-sunlight{animation-play-state:paused}@keyframes orbitalCamera{from{transform:translate3d(1.5%,1%,0) scale(1.04) rotate(-1deg)}to{transform:translate3d(-2%,-1.5%,0) scale(1.13) rotate(1deg)}}@keyframes starDrift{from{transform:translate3d(0,0,0)}to{transform:translate3d(-1.5%,1%,0)}}@keyframes orbitalLight{from{opacity:.45}to{opacity:1}}@media(max-width:700px){.orbital-earth{background-position:65% center}.hero-immersive .hero-shade{background:linear-gradient(180deg,#01050b55,transparent 50%,#050a10 100%),linear-gradient(90deg,#01050b88,transparent 95%)}}@media(prefers-reduced-motion:reduce){.orbital-earth,.orbital-stars,.orbital-sunlight{animation:none}}

/* Immersive orbital title: only headline and launch announcement. */
.hero.hero-orbit{height:100svh;min-height:760px;max-height:none;display:grid;place-items:center}.hero-orbit .orbital-earth{background-position:55% center;animation-duration:32s}.hero-orbit .hero-shade{background:linear-gradient(180deg,#01050b44 0%,#01050b12 22%,#01050b55 50%,transparent 76%,#070b0e 100%)}.orbital-title{position:relative;z-index:4;text-align:center;width:94%;padding:100px 0 120px;pointer-events:none}.hero.hero-orbit h1{font:500 clamp(52px,7.7vw,140px)/1.05 Oswald,Impact,sans-serif;letter-spacing:-.035em;margin:0 auto 35px;color:#f3f5f4;text-shadow:0 5px 40px #0008}.hero.hero-orbit p{font:400 clamp(15px,1.3vw,21px)/1.7 Arial,sans-serif;color:#e0e8ee;margin:0 auto;max-width:800px;text-shadow:0 2px 15px #000}.satellite{position:absolute;z-index:2;will-change:transform;filter:drop-shadow(0 0 10px #b9dcff20)}.satellite svg{display:block;width:100%;height:auto}.satellite-one{width:290px;left:0;top:0;animation:satelliteNear 30s linear infinite;animation-delay:-8s}.satellite-two{width:115px;left:0;top:0;opacity:.7;animation:satelliteFar 42s linear infinite;animation-delay:-20s}.satellite-three{width:65px;left:0;top:0;opacity:.45;animation:satelliteDistant 55s linear infinite;animation-delay:-5s}@keyframes satelliteNear{0%{transform:translate(-350px,74vh) rotate(-23deg)}100%{transform:translate(115vw,9vh) rotate(-8deg)}}@keyframes satelliteFar{0%{transform:translate(110vw,34vh) rotate(22deg)}100%{transform:translate(-200px,8vh) rotate(10deg)}}@keyframes satelliteDistant{0%{transform:translate(15vw,-80px) rotate(-15deg)}100%{transform:translate(92vw,105vh) rotate(35deg)}}.paused .satellite{animation-play-state:paused}@media(max-width:700px){.hero.hero-orbit{min-height:700px;height:100svh}.orbital-title{width:92%;padding:80px 0 110px}.hero.hero-orbit h1{font-size:clamp(38px,8.7vw,60px);letter-spacing:-.035em;line-height:1.15;margin-bottom:24px}.hero.hero-orbit p{font-size:15px;max-width:330px;padding:0 5px}.desktop-break{display:none}.satellite-one{width:170px}.satellite-two{width:80px}.hero-orbit .orbital-earth{background-position:62% center}}@media(prefers-reduced-motion:reduce){.satellite{animation:none}.satellite-one{transform:translate(75vw,70vh) rotate(-20deg)}.satellite-two{transform:translate(12vw,23vh) rotate(15deg)}.satellite-three{display:none}}

.satellite{filter:none}.satellite img{display:block;width:100%;height:auto}.satellite-one{width:clamp(240px,25vw,430px);animation:satelliteNear 58s linear infinite;animation-delay:-16s;filter:brightness(.82) saturate(.72)}.satellite-two{width:100px;opacity:1;animation:satelliteFar 85s linear infinite;animation-delay:-36s;filter:brightness(.6) saturate(.55)}.satellite-three{display:none}@keyframes satelliteNear{0%{transform:translate(-460px,73vh) rotate(-10deg)}100%{transform:translate(115vw,66vh) rotate(-6deg)}}@keyframes satelliteFar{0%{transform:translate(110vw,19vh) rotate(-18deg)}100%{transform:translate(-180px,26vh) rotate(-14deg)}}@media(max-width:700px){.satellite-one{width:220px}.satellite-two{width:75px}}@media(prefers-reduced-motion:reduce){.satellite-one,.satellite-two{animation:none}.satellite-one{transform:translate(55vw,73vh) rotate(-10deg)}.satellite-two{transform:translate(12vw,21vh) rotate(-18deg)}}

.stats.centered-stats{grid-template-columns:repeat(3,minmax(0,1fr));text-align:center;align-items:start;padding-top:45px}.centered-stats strong{font-size:clamp(52px,6.5vw,100px)}.centered-stats div>span{display:block;margin-top:15px;line-height:1.7}.mission-invitation{text-align:center;max-width:850px;margin:52px auto 0}.mission-invitation p{font-size:clamp(16px,1.5vw,22px);line-height:1.7;color:#bcc3c8;margin:0 auto 32px}.mission-actions{display:flex;justify-content:center;gap:18px;flex-wrap:wrap}.mission-actions .button{min-width:240px;justify-content:space-between;margin:0}.mission-online{background:transparent;color:var(--white,#f1f1eb);border:1px solid #ffffff60}.mission-online:hover{background:#ffffff12}@media(max-width:700px){.stats.centered-stats{gap:12px;padding-top:30px}.centered-stats strong{font-size:clamp(34px,8.5vw,52px);letter-spacing:-1px}.centered-stats strong span{font-size:24px}.centered-stats div>span{font-size:7px;letter-spacing:.3px}.mission-invitation{margin-top:35px}.mission-actions{gap:12px}.mission-actions .button{width:100%;max-width:350px}}

.mission>.stats.centered-stats{margin-top:0;border-top:0;padding-top:0}

.hero-video{position:absolute;inset:0;z-index:1;opacity:0;transition:opacity 1.5s ease;background:#000;overflow:hidden}.hero-video.playing{opacity:1}.hero-video iframe{position:absolute;left:50%;top:50%;width:max(100vw,177.78svh);height:max(100svh,56.25vw);transform:translate(-50%,-50%);border:0}.hero-orbit .hero-shade{z-index:2;background:linear-gradient(180deg,#0008, #0005 28%,#0008 65%,#070b0e 100%);pointer-events:none}.orbital-title{z-index:3}.film-caption{position:absolute;bottom:28px;left:5%;right:5%;z-index:4;display:flex;justify-content:space-between;align-items:end;gap:20px;color:#aab5be;font:8px/1.8 monospace;letter-spacing:.5px}.film-caption a{color:#d6e0e5}.film-caption small{display:block;font-size:8px;color:#8f9ba5;letter-spacing:0}.film-caption button{background:#0004;border:1px solid #ffffff45;color:#e8eded;padding:10px 15px;font:10px monospace;cursor:pointer;white-space:nowrap}@media(max-width:700px){.film-caption{bottom:24px;left:6%;right:6%;font-size:6px;gap:10px}.film-caption small{font-size:6px;max-width:230px}.film-caption button{font-size:9px;padding:8px}.hero-video iframe{width:177.78svh;height:100svh}}

.hero-orbit .hero-video{opacity:1;transition:none;background:#05080c}

/* Original company logo; opaque navigation keeps player title out of view. */
header{background:#060a0e}.logo{display:inline-flex;align-items:center;flex-shrink:0}.logo img{display:block;width:258px;height:auto;max-width:100%}.hero-video iframe{pointer-events:none}@media(max-width:700px){.logo img{width:170px}}@media(max-width:380px){.logo img{width:145px}}

.hero-launch-timer{margin:38px auto 0;text-align:center;color:#f3f5f4}.timer-label{font:9px monospace;letter-spacing:2.5px;color:#c2cbd2;margin-bottom:15px}.hero-timer-digits{display:flex;align-items:flex-start;justify-content:center;gap:18px}.hero-timer-digits>span{min-width:64px}.hero-timer-digits b{display:block;font:500 52px/1.1 Oswald,Impact,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:1px}.hero-timer-digits small{display:block;margin-top:9px;font:8px monospace;letter-spacing:1.7px;color:#aab8c2}.hero-timer-digits i{font:400 34px/1.4 Oswald,sans-serif;color:#ff6c35;font-style:normal}.hero-timer-note{display:block;font:9px/1.6 Arial,sans-serif;color:#aab8c2;margin-top:18px}.hero-orbit .orbital-title{padding-bottom:55px}@media(max-width:700px){.hero-launch-timer{margin-top:28px}.hero-timer-digits{gap:10px}.hero-timer-digits>span{min-width:48px}.hero-timer-digits b{font-size:38px}.hero-timer-digits i{font-size:25px}.hero-timer-digits small{font-size:7px}.hero-orbit .orbital-title{padding-top:90px;padding-bottom:60px}.hero-timer-note{font-size:8px}}

/* Matched participation actions. */
.mission-actions{display:grid;grid-template-columns:repeat(2,minmax(0,280px));justify-content:center;gap:16px;margin:0 auto}.mission-actions .button{box-sizing:border-box;width:100%;min-width:0;max-width:none;height:64px;padding:0 26px;margin:0;display:flex;align-items:center;justify-content:space-between;gap:20px;border-radius:3px;font:500 15px/1.2 Arial,sans-serif;letter-spacing:.1px;text-decoration:none;transition:background .2s,border-color .2s,box-shadow .2s;transform:none}.mission-actions .action-label{font:inherit;white-space:nowrap}.mission-actions .action-icon{display:block;width:21px;height:21px;flex:0 0 21px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.mission-actions .play-icon{width:19px;height:19px;stroke-width:1.5}.mission-actions .attend-button{background:#ff642d;border:1px solid #ff642d;color:#101316}.mission-actions .mission-online{background:#ffffff04;border:1px solid #ffffff38;color:#edf0f1}.mission-actions .attend-button:hover{background:#ff7847;border-color:#ff7847;transform:none}.mission-actions .mission-online:hover{background:#ffffff0c;border-color:#ffffff70;transform:none}.mission-actions .button:focus-visible{outline:2px solid #fff;outline-offset:5px}@media(max-width:600px){.mission-actions{grid-template-columns:minmax(0,340px);gap:12px}.mission-actions .button{height:58px;padding:0 22px;font-size:14px}}

/* Launch clock: a single architectural row with stable numeral columns. */
.hero-launch-timer{width:min(760px,82vw);margin:42px auto 0;text-shadow:0 3px 25px #0006}.hero-launch-timer .timer-label{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #ffffff45;padding-top:17px;margin:0 0 22px;font:10px/1.4 monospace;letter-spacing:2px;color:#e2e7ea}.timer-label span:first-child:before{content:'';display:inline-block;width:5px;height:5px;background:#ff6939;vertical-align:middle;margin-right:11px;border-radius:50%}.hero-timer-digits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;align-items:stretch}.hero-timer-digits>i{display:none}.hero-timer-digits>span{min-width:0;padding:0 12px;border-right:1px solid #ffffff25}.hero-timer-digits>span:last-child{border-right:0}.hero-timer-digits b{font:400 clamp(60px,6.8vw,104px)/1 Oswald,Impact,sans-serif;letter-spacing:-2px;font-variant-numeric:tabular-nums;color:#f5f6f2}.hero-timer-digits>span:last-child b{color:#f4b198}.hero-timer-digits small{font:9px/1.4 monospace;letter-spacing:2.5px;margin-top:17px;color:#d0d7dc}.hero-timer-note{font:10px/1.5 Arial,sans-serif;color:#aeb9c1;margin-top:23px}.hero-orbit .orbital-title{padding-top:105px;padding-bottom:55px}.countdown-digits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.countdown-digits>i{display:none}.countdown-digits>span{padding:0 10px;border-right:1px solid #ffffff20}.countdown-digits>span:first-child{padding-left:0}.countdown-digits>span:last-child{border:0;padding-right:0}.countdown-digits b{line-height:1.1;letter-spacing:0}.countdown-digits small{margin-top:10px}.launch-countdown{min-width:290px}@media(max-width:700px){.hero-launch-timer{width:min(520px,88vw);margin-top:33px}.hero-launch-timer .timer-label{font-size:8px;letter-spacing:1.3px;padding-top:14px;margin-bottom:20px}.hero-timer-digits b{font-size:clamp(49px,11vw,70px);letter-spacing:-1px}.hero-timer-digits>span{padding:0 7px}.hero-timer-digits small{font-size:7px;letter-spacing:1.5px;margin-top:13px}.hero-timer-note{font-size:9px;margin-top:20px}.launch-countdown{min-width:210px}.countdown-digits>span{padding:0 8px}.countdown-digits small{margin-top:6px}.hero-orbit .orbital-title{padding-top:100px;padding-bottom:65px}}@media(max-height:760px) and (min-width:701px){.hero.hero-orbit{min-height:820px}}

/* Participation: monumental heading, two balanced editorial panels. */
.presence.section{padding-bottom:90px}.presence .eyebrow{margin-bottom:32px}.presence h2.presence-headline{font:500 clamp(55px,6.6vw,106px)/1.03 Oswald,Impact,sans-serif;letter-spacing:-2px;margin:0 0 55px;max-width:1100px}.presence-headline>span{color:#727571}.presence h2.presence-headline em{color:#aa4d2d;font-style:normal}.presence .formats{border:0;gap:22px;margin-top:0;grid-template-columns:1fr 1fr}.presence .formats article{display:flex;flex-direction:column;position:relative;overflow:hidden;padding:38px 40px 40px;border:1px solid #18202425;min-width:0}.presence .formats article+article{padding:38px 40px 40px;border:1px solid #18202425}.presence .formats .presence-live{background:#141c22;color:#f1f0e9;border-color:#141c22}.presence .formats .presence-online{background:#efeee8}.presence .formats article>.mono{font-size:10px;letter-spacing:1.8px;padding-bottom:24px;border-bottom:1px solid #82909c40}.format-scale{font:400 clamp(70px,7vw,112px)/1 Oswald,sans-serif;letter-spacing:-3px;margin:30px 0 35px;white-space:nowrap}.format-scale>span{color:#e87542;font-size:.6em;letter-spacing:0}.format-scale small{display:block;font:8px/1.5 monospace;letter-spacing:2px;margin-top:12px;opacity:.55}.presence .formats h3{font:400 clamp(25px,2.5vw,38px)/1.18 Arial,sans-serif;letter-spacing:-1.3px;margin:0 0 25px;min-height:2.36em}.presence .formats p{font-size:15px;line-height:1.75;max-width:440px;margin:0 0 36px;color:#596064}.presence .formats .presence-live p{color:#b4bec5}.presence .formats .button{margin-top:auto;width:100%;min-width:0;min-height:60px;padding:18px 22px;font:500 13px/1.4 Arial,sans-serif;gap:15px;box-sizing:border-box;transform:none;background:transparent;border:1px solid #17212b50;color:#17212b}.presence .formats .presence-live .button{background:#ef6c35;border-color:#ef6c35;color:#111820}.presence .formats .button span{font:400 23px/1 Arial,sans-serif}.presence .formats .button:hover{background:#d7d9d1}.presence .formats .presence-live .button:hover{background:#ff8957}.presence .fine{max-width:940px;margin-top:26px;font-size:10px;line-height:1.7;color:#767b78}@media(max-width:700px){.presence h2.presence-headline{font-size:clamp(43px,8vw,65px);letter-spacing:-1px;margin-bottom:35px}.presence .formats{grid-template-columns:1fr;gap:16px}.presence .formats article,.presence .formats article+article{padding:28px}.format-scale{font-size:80px;margin:26px 0}.presence .formats h3{font-size:29px;min-height:0}.presence .formats p{font-size:14px}.presence.section{padding-bottom:55px}}
