.launch-hero{background:#f4f5f1}.launch-scene{--launch-time:16s;--ease-in-out:cubic-bezier(.77, 0, .175, 1);--moon-size:8%;--earth-scale:5.75;--earth-near:-16%, calc(-2% + 19vw);--earth-far:-7.72%, calc(-2% + 10.72vw);--launch-rig-width:clamp(480px, 66vw, 840px);--launch-rig-height:clamp(260px, 31vw, 390px);--launch-rig-top:45%;--launch-rig-center:calc(50% - var(--launch-rig-width) * .08);isolation:isolate;text-align:center;background:#162427;grid-template-rows:auto minmax(370px,1fr) auto;min-height:clamp(650px,100svh - 155px,820px);padding:42px 32px 48px;display:grid;position:relative;overflow:clip}.launch-kicker{z-index:2;color:#3c4b45;justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:500;display:flex;position:relative}.launch-copy{z-index:2;align-self:center;padding:40px 0 28px;position:relative}body .launch-heading{font:700 clamp(70px, 10.2vw, 148px)/.92 var(--display);letter-spacing:-.045em;color:#f4f5f1;margin:0 auto 30px}.launch-word{display:block;position:relative}.launch-word-accent{color:var(--accent)}.launch-solid{animation:launch-letter-emerge var(--launch-time) var(--ease-out) infinite;display:block}.launch-word-accent .launch-solid{width:fit-content;animation:launch-accent-emerge var(--launch-time) var(--ease-out) infinite, launch-accent-aperture var(--launch-time) var(--ease-in-out) infinite;transform-origin:50% 55%;margin-inline:auto}.launch-anticipation{opacity:0;visibility:hidden;animation:launch-anticipation var(--launch-time) linear infinite;justify-content:center;align-items:center;gap:clamp(10px,.14em,20px);display:flex;position:absolute;inset:0}.launch-anticipation i{aspect-ratio:1;width:clamp(8px,.115em,16px);animation:launch-dot-pulse .8s var(--ease-in-out) infinite;background:currentColor;border-radius:50%;display:block}.launch-anticipation i:nth-child(2){animation-delay:-.16s}.launch-anticipation i:nth-child(3){animation-delay:-.32s}.launch-vapor{z-index:2;pointer-events:none;color:#0000;filter:blur(3px);animation:launch-vapor-letters var(--launch-time) var(--ease-out) infinite;position:absolute;inset:0}.launch-vapor:before{content:attr(data-letters);background:var(--vapor-texture) 50% 50% / 105% auto;text-shadow:0 2px 8px #6685a050,0 -2px 10px #ffffffe6;-webkit-background-clip:text;background-clip:text}.launch-pitch{color:#d5e0e3;text-wrap:pretty;max-width:620px;animation:launch-pitch-emerge var(--launch-time) var(--ease-out) infinite;margin:auto;font-size:22px;line-height:1.45;position:relative}.launch-reveal-cloud{z-index:1;pointer-events:none;width:120%;animation:launch-cloud-curtain var(--launch-time) linear infinite;position:absolute;top:10%;left:-10%}.launch-reveal-cloud img{width:100%;height:auto;display:block}.launch-actions{z-index:3;position:relative}.launch-actions .button-row{justify-content:center;gap:26px;margin:0}.launch-actions .start-note{color:#c7d5ce;margin-top:14px;display:inline-block}.launch-actions .button{color:#fff;background:#c83b20;border-color:#c83b20}.launch-actions .text-link{color:#23332d;background:#f4f5f1;border:1px solid #cbd6cc;border-radius:6px;padding:16px 22px}.launch-tone{color:#c7d5ce;background:#162427e6;border-radius:4px;padding:4px 10px;display:inline-block}.launch-daylight{animation:launch-daylight var(--launch-time) linear infinite;background:#f2f6f8;position:absolute;inset:0}.launch-art{pointer-events:none;position:absolute;inset:0}.launch-color-filters{position:absolute}.launch-space{animation:launch-space-arrival var(--launch-time) linear infinite;background:radial-gradient(at 80% 8%,#152c37,#07131d 66%);position:absolute;inset:0;overflow:hidden}.launch-starfield{fill:#e0eef1;animation:launch-star-drift var(--launch-time) linear infinite;position:absolute;inset:0}.launch-orbit{will-change:transform, opacity;animation:launch-orbit-path var(--launch-time) linear infinite, launch-orbit-visibility var(--launch-time) var(--ease-in-out) infinite;position:absolute;inset:0}.launch-orb{width:var(--moon-size);aspect-ratio:1;transform-origin:50%;will-change:transform;animation:launch-orb-scale var(--launch-time) linear infinite;position:absolute;top:7%;right:4%}.launch-earth,.launch-moon{object-fit:fill;width:100%;max-width:none;height:100%;position:absolute;inset:0}.launch-earth{animation:launch-earth-surface var(--launch-time) linear infinite}.launch-moon{animation:launch-moon-surface var(--launch-time) linear infinite}.launch-space-shade{animation:launch-message-shade var(--launch-time) linear infinite;background:radial-gradient(55% 50% at 50% 49%,#07131dad 20%,#07131d00 90%);position:absolute;inset:0}.launch-scene:not(.has-fluid-clouds) .launch-space-shade{animation-name:launch-letter-emerge;animation-timing-function:var(--ease-out)}.launch-ground{width:max(100vw, calc(var(--launch-rig-width) * 2.35));max-width:none;animation:launch-landscape var(--launch-time) linear infinite;position:absolute;top:100%;left:50%;transform:translate(-50%,-79%);mask-image:linear-gradient(#000 70%,#0000 100%)}.launch-ground img{--quake-x:clamp(3px, .45vw, 5px);--quake-y:1.6px;--quake-angle:.045deg;transform-origin:50% 79%;width:100%;max-width:none;height:auto;animation:launch-structure-vibration var(--launch-time) linear infinite;display:block}.launch-ground-contact{filter:blur(2px);height:16px;animation:launch-landscape var(--launch-time) linear infinite;position:absolute;bottom:-9px}.launch-ground-contact-brand{background:radial-gradient(#304b3866,#0000 70%);width:100%;left:0}.launch-ground-contact-rocket{width:8%;animation:launch-contact-release var(--launch-time) linear infinite;background:radial-gradient(#071618b3,#0000 68%);left:108%}.launch-fluid{width:100%;height:100%;display:none;position:absolute;inset:0}.has-fluid-clouds .launch-fluid{display:block}.launch-ground-vapor{z-index:4;pointer-events:none;width:100%;height:100%;display:none;position:absolute;inset:0}.has-fluid-clouds :is(.launch-ground-vapor,.launch-flame){display:block}.has-fluid-clouds :is(.launch-plume-source,.launch-reveal-cloud,.launch-exhaust,.launch-daylight,.launch-reading-light){display:none}.launch-assembly,.launch-flight-layer{width:var(--launch-rig-width);height:var(--launch-rig-height);left:var(--launch-rig-center);top:var(--launch-rig-top);position:absolute;transform:translate(-50%,-50%)}.launch-flight-layer{z-index:3}.launch-rig{position:absolute;inset:0}.launch-brand{width:100%;aspect-ratio:var(--brand-ratio);color:#111;--quake-x:clamp(6px, .85vw, 9px);--quake-y:2.4px;--quake-angle:.22deg;transform-origin:50% 100%;will-change:transform;animation:launch-a var(--launch-time) linear infinite, launch-structure-vibration var(--launch-time) linear infinite;position:absolute;bottom:-2px;left:0}.launch-brand-word,.launch-five-shape{filter:drop-shadow(0 3px 2px #17251a18);width:100%;height:100%;display:block;overflow:visible}.launch-word-depth{fill:#424841}.launch-five-depth{fill:#9e311c}.launch-brand-five{left:var(--five-left);width:var(--five-width);color:#d94121;clip-path:inset(-12px -180% -3px -8px);height:100%;position:absolute;top:0}.launch-service-bridge{height:clamp(12px,2.2vw,30px);position:absolute}.launch-service-bridge-upper{width:79%;top:5%;left:86%}.launch-service-bridge-lower{width:73%;top:59%;left:92%}.launch-bridge-housing{z-index:1;background:#a6412b;border-right:2px solid #c4c5b0;border-radius:3px;width:clamp(6px,.8vw,11px);height:57%;position:absolute;top:24%;left:-5px}.launch-bridge-bay{position:absolute;inset:0;overflow:visible}.launch-bridge-span{transform-origin:0 55.55%;width:100%;height:100%;animation:launch-bridge-release var(--launch-time) linear infinite;display:block}.launch-service-bridge-lower .launch-bridge-span{animation-name:launch-bridge-release-lower}.launch-bridge-bracing{fill:none;stroke:#627c6d;stroke-width:2.4px;stroke-linejoin:round}.launch-bridge-rail{fill:none;stroke:#9eb3a3;stroke-width:1.8px}.launch-bridge-deck-top{fill:#c6cbb9}.launch-bridge-deck-face{fill:#819587}.launch-bridge-dock{fill:#cdd0bc}.launch-bridge-dock-seam{stroke:#8b9f90;stroke-width:1px}.launch-vessel{will-change:transform, opacity;width:8%;height:100%;animation:launch-flight var(--launch-time) linear infinite, launch-vessel-visibility var(--launch-time) linear infinite;position:absolute;bottom:-1px;left:108%}.launch-rocket{z-index:1;object-fit:contain;object-position:center bottom;width:100%;height:100%;position:relative}.launch-flame{z-index:0;pointer-events:none;width:280%;height:85%;display:none;position:absolute;top:97%;left:-90%}.launch-engine-light{z-index:2;mix-blend-mode:screen;width:230%;height:29%;animation:launch-engine-light var(--launch-time) linear infinite;background:radial-gradient(#fff4cfe6 0%,#ffc27580 17%,#f5a45b26 40%,#0000 70%);position:absolute;top:88%;left:-65%}.launch-pad-light{width:101%;height:30%;animation:launch-pad-light var(--launch-time) linear infinite;background:radial-gradient(#f5bc775c,#ffc77a24 35%,#0000 70%);position:absolute;top:85%;left:61%}@keyframes launch-engine-light{0%,4%,35%,to{opacity:0;transform:scale(.6)}8%{opacity:.65;transform:scale(.85)}12%,30%{opacity:1;transform:scale(1)}}@keyframes launch-pad-light{0%,4%,32%,to{opacity:0;transform:scale(.65)}11%,19%{opacity:1;transform:scale(1)}26%{opacity:.25;transform:scale(1.3)}}.launch-exhaust{transform-origin:50% 0;clip-path:polygon(12% 0,89% 0,81% 23%,65% 51%,54% 91%,42% 70%,27% 40%);opacity:0;width:70%;height:26%;animation:launch-fire var(--launch-time) linear infinite;background:#d8996c;position:absolute;top:97%;left:15%;mask-image:linear-gradient(#000 65%,#0000)}.launch-exhaust:after{content:"";clip-path:polygon(0 0,100% 0,64% 65%,43% 100%,22% 54%);background:#ece1be;position:absolute;inset:0 29% 28%}.launch-plume-source{left:calc(50% + var(--launch-rig-width) * .54);top:calc(var(--launch-rig-top) + var(--launch-rig-height) / 2 + 40px);width:0;height:0;position:absolute}.launch-plume{transform-origin:50% 100%;opacity:0;width:clamp(740px,100vw,1600px);animation:launch-plume-left var(--launch-time) linear infinite;position:absolute;bottom:0;left:0}.launch-plume img{width:100%;max-width:none;height:auto;display:block}.launch-plume-right{animation-name:launch-plume-right}.launch-plume-right img{transform:scaleX(-1)}.launch-plume-front{width:clamp(840px,115vw,1800px);animation-name:launch-plume-front}.launch-plume-high{animation-name:launch-plume-high}.launch-reading-light{animation:launch-reading var(--launch-time) linear infinite;background:radial-gradient(at 50% 42%,#f4f5f1b3,#f4f5f100 68%),linear-gradient(#f4f5f100 73%,#f4f5f1 100%);position:absolute;inset:0}.launch-motion-control{z-index:4;color:#3f5049;cursor:pointer;background:#f4f5f1d9;border:1px solid #acb7ad;border-radius:6px;place-items:center;min-width:74px;min-height:44px;font-size:13px;display:grid;position:absolute;bottom:35px;right:32px}.launch-motion-control input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.launch-motion-control:focus-within{outline-offset:4px;outline:3px solid #d94121}.launch-play-label{display:none}.launch-scene:has(input:checked){& .launch-art *,& .launch-copy *{animation-play-state:paused!important}& .launch-pause-label{display:none}& .launch-play-label{display:inline}}.launch-hero .launch-credentials{border-top:1px solid #d8dfd5;border-bottom:0;max-width:1328px;margin:auto;padding:25px 32px 27px}@keyframes launch-structure-vibration{0%,1.875%,29.125%,to{transform:translate(0)rotate(0)}2.23125%{transform:translate(calc(var(--quake-x) * .0712), calc(var(--quake-y) * -.1346)) rotate(calc(var(--quake-angle) * .0317))}2.5875%{transform:translate(calc(var(--quake-x) * .3167), calc(var(--quake-y) * .0633)) rotate(calc(var(--quake-angle) * .2217))}2.94375%{transform:translate(calc(var(--quake-x) * -.323), calc(var(--quake-y) * -.2137)) rotate(calc(var(--quake-angle) * -.1425))}3.3%{transform:translate(calc(var(--quake-x) * -.57), calc(var(--quake-y) * .4433)) rotate(calc(var(--quake-angle) * -.3483))}3.65625%{transform:translate(calc(var(--quake-x) * .6333), calc(var(--quake-y) * -.1979)) rotate(calc(var(--quake-angle) * .3958))}4.0125%{transform:translate(calc(var(--quake-x) * .2375), calc(var(--quake-y) * .855)) rotate(calc(var(--quake-angle) * .285))}4.36875%{transform:translate(calc(var(--quake-x) * -.75), calc(var(--quake-y) * -.65)) rotate(calc(var(--quake-angle) * -.6))}4.725%{transform:translate(calc(var(--quake-x) * -1), calc(var(--quake-y) * .5)) rotate(calc(var(--quake-angle) * -.65))}5.08125%{transform:translate(calc(var(--quake-x) * .45), calc(var(--quake-y) * -.85)) rotate(calc(var(--quake-angle) * .2))}5.4375%{transform:translate(calc(var(--quake-x) * 1), calc(var(--quake-y) * .2)) rotate(calc(var(--quake-angle) * .7))}5.79375%{transform:translate(calc(var(--quake-x) * -.68), calc(var(--quake-y) * -.45)) rotate(calc(var(--quake-angle) * -.3))}6.15%{transform:translate(calc(var(--quake-x) * -.9), calc(var(--quake-y) * .7)) rotate(calc(var(--quake-angle) * -.55))}6.50625%{transform:translate(calc(var(--quake-x) * .8), calc(var(--quake-y) * -.25)) rotate(calc(var(--quake-angle) * .5))}6.8625%{transform:translate(calc(var(--quake-x) * .25), calc(var(--quake-y) * .9)) rotate(calc(var(--quake-angle) * .3))}7.21875%{transform:translate(calc(var(--quake-x) * -.75), calc(var(--quake-y) * -.65)) rotate(calc(var(--quake-angle) * -.6))}7.575%{transform:translate(calc(var(--quake-x) * -1), calc(var(--quake-y) * .5)) rotate(calc(var(--quake-angle) * -.65))}7.93125%{transform:translate(calc(var(--quake-x) * .45), calc(var(--quake-y) * -.85)) rotate(calc(var(--quake-angle) * .2))}8.2875%{transform:translate(calc(var(--quake-x) * 1), calc(var(--quake-y) * .2)) rotate(calc(var(--quake-angle) * .7))}8.64375%{transform:translate(calc(var(--quake-x) * -.68), calc(var(--quake-y) * -.45)) rotate(calc(var(--quake-angle) * -.3))}9%{transform:translate(calc(var(--quake-x) * -.9), calc(var(--quake-y) * .7)) rotate(calc(var(--quake-angle) * -.55))}9.35625%{transform:translate(calc(var(--quake-x) * .8), calc(var(--quake-y) * -.25)) rotate(calc(var(--quake-angle) * .5))}9.7125%{transform:translate(calc(var(--quake-x) * .25), calc(var(--quake-y) * .9)) rotate(calc(var(--quake-angle) * .3))}10.0687%{transform:translate(calc(var(--quake-x) * -.75), calc(var(--quake-y) * -.65)) rotate(calc(var(--quake-angle) * -.6))}10.425%{transform:translate(calc(var(--quake-x) * -1), calc(var(--quake-y) * .5)) rotate(calc(var(--quake-angle) * -.65))}10.7813%{transform:translate(calc(var(--quake-x) * .45), calc(var(--quake-y) * -.85)) rotate(calc(var(--quake-angle) * .2))}11.1375%{transform:translate(calc(var(--quake-x) * 1), calc(var(--quake-y) * .2)) rotate(calc(var(--quake-angle) * .7))}11.4938%{transform:translate(calc(var(--quake-x) * -.68), calc(var(--quake-y) * -.45)) rotate(calc(var(--quake-angle) * -.3))}11.85%{transform:translate(calc(var(--quake-x) * -.9), calc(var(--quake-y) * .7)) rotate(calc(var(--quake-angle) * -.55))}12.2062%{transform:translate(calc(var(--quake-x) * .8), calc(var(--quake-y) * -.25)) rotate(calc(var(--quake-angle) * .5))}12.5625%{transform:translate(calc(var(--quake-x) * .25), calc(var(--quake-y) * .9)) rotate(calc(var(--quake-angle) * .3))}12.9188%{transform:translate(calc(var(--quake-x) * -.75), calc(var(--quake-y) * -.65)) rotate(calc(var(--quake-angle) * -.6))}13.275%{transform:translate(calc(var(--quake-x) * -1), calc(var(--quake-y) * .5)) rotate(calc(var(--quake-angle) * -.65))}13.6313%{transform:translate(calc(var(--quake-x) * .45), calc(var(--quake-y) * -.85)) rotate(calc(var(--quake-angle) * .2))}13.9875%{transform:translate(calc(var(--quake-x) * 1), calc(var(--quake-y) * .2)) rotate(calc(var(--quake-angle) * .7))}14.3438%{transform:translate(calc(var(--quake-x) * -.68), calc(var(--quake-y) * -.45)) rotate(calc(var(--quake-angle) * -.3))}14.7%{transform:translate(calc(var(--quake-x) * -.9), calc(var(--quake-y) * .7)) rotate(calc(var(--quake-angle) * -.55))}15.0563%{transform:translate(calc(var(--quake-x) * .8), calc(var(--quake-y) * -.25)) rotate(calc(var(--quake-angle) * .5))}15.4125%{transform:translate(calc(var(--quake-x) * .25), calc(var(--quake-y) * .9)) rotate(calc(var(--quake-angle) * .3))}15.7688%{transform:translate(calc(var(--quake-x) * -.75), calc(var(--quake-y) * -.65)) rotate(calc(var(--quake-angle) * -.6))}16.125%{transform:translate(calc(var(--quake-x) * -1), calc(var(--quake-y) * .5)) rotate(calc(var(--quake-angle) * -.65))}16.4813%{transform:translate(calc(var(--quake-x) * .45), calc(var(--quake-y) * -.85)) rotate(calc(var(--quake-angle) * .2))}16.8375%{transform:translate(calc(var(--quake-x) * 1), calc(var(--quake-y) * .2)) rotate(calc(var(--quake-angle) * .7))}17.1938%{transform:translate(calc(var(--quake-x) * -.68), calc(var(--quake-y) * -.45)) rotate(calc(var(--quake-angle) * -.3))}17.55%{transform:translate(calc(var(--quake-x) * -.9), calc(var(--quake-y) * .7)) rotate(calc(var(--quake-angle) * -.55))}17.9063%{transform:translate(calc(var(--quake-x) * .8), calc(var(--quake-y) * -.25)) rotate(calc(var(--quake-angle) * .5))}18.2625%{transform:translate(calc(var(--quake-x) * .25), calc(var(--quake-y) * .9)) rotate(calc(var(--quake-angle) * .3))}18.6188%{transform:translate(calc(var(--quake-x) * -.75), calc(var(--quake-y) * -.65)) rotate(calc(var(--quake-angle) * -.6))}18.975%{transform:translate(calc(var(--quake-x) * -1), calc(var(--quake-y) * .5)) rotate(calc(var(--quake-angle) * -.65))}19.3313%{transform:translate(calc(var(--quake-x) * .45), calc(var(--quake-y) * -.85)) rotate(calc(var(--quake-angle) * .2))}19.6875%{transform:translate(calc(var(--quake-x) * 1), calc(var(--quake-y) * .2)) rotate(calc(var(--quake-angle) * .7))}20.0438%{transform:translate(calc(var(--quake-x) * -.68), calc(var(--quake-y) * -.45)) rotate(calc(var(--quake-angle) * -.3))}20.4%{transform:translate(calc(var(--quake-x) * -.9), calc(var(--quake-y) * .7)) rotate(calc(var(--quake-angle) * -.55))}20.7563%{transform:translate(calc(var(--quake-x) * .8), calc(var(--quake-y) * -.25)) rotate(calc(var(--quake-angle) * .5))}21.1125%{transform:translate(calc(var(--quake-x) * .25), calc(var(--quake-y) * .9)) rotate(calc(var(--quake-angle) * .3))}21.4688%{transform:translate(calc(var(--quake-x) * -.75), calc(var(--quake-y) * -.65)) rotate(calc(var(--quake-angle) * -.6))}21.825%{transform:translate(calc(var(--quake-x) * -1), calc(var(--quake-y) * .5)) rotate(calc(var(--quake-angle) * -.65))}22.1813%{transform:translate(calc(var(--quake-x) * .45), calc(var(--quake-y) * -.85)) rotate(calc(var(--quake-angle) * .2))}22.5375%{transform:translate(calc(var(--quake-x) * 1), calc(var(--quake-y) * .2)) rotate(calc(var(--quake-angle) * .7))}22.8938%{transform:translate(calc(var(--quake-x) * -.68), calc(var(--quake-y) * -.45)) rotate(calc(var(--quake-angle) * -.3))}23.25%{transform:translate(calc(var(--quake-x) * -.9), calc(var(--quake-y) * .7)) rotate(calc(var(--quake-angle) * -.55))}23.6062%{transform:translate(calc(var(--quake-x) * .8), calc(var(--quake-y) * -.25)) rotate(calc(var(--quake-angle) * .5))}23.9625%{transform:translate(calc(var(--quake-x) * .25), calc(var(--quake-y) * .9)) rotate(calc(var(--quake-angle) * .3))}24.3188%{transform:translate(calc(var(--quake-x) * -.75), calc(var(--quake-y) * -.65)) rotate(calc(var(--quake-angle) * -.6))}24.675%{transform:translate(calc(var(--quake-x) * -1), calc(var(--quake-y) * .5)) rotate(calc(var(--quake-angle) * -.65))}25.0313%{transform:translate(calc(var(--quake-x) * .45), calc(var(--quake-y) * -.85)) rotate(calc(var(--quake-angle) * .2))}25.3875%{transform:translate(calc(var(--quake-x) * .92), calc(var(--quake-y) * .184)) rotate(calc(var(--quake-angle) * .644))}25.7438%{transform:translate(calc(var(--quake-x) * -.566), calc(var(--quake-y) * -.3745)) rotate(calc(var(--quake-angle) * -.2497))}26.1%{transform:translate(calc(var(--quake-x) * -.6702), calc(var(--quake-y) * .5212)) rotate(calc(var(--quake-angle) * -.4095))}26.4563%{transform:translate(calc(var(--quake-x) * .5255), calc(var(--quake-y) * -.1642)) rotate(calc(var(--quake-angle) * .3285))}26.8125%{transform:translate(calc(var(--quake-x) * .1423), calc(var(--quake-y) * .5123)) rotate(calc(var(--quake-angle) * .1708))}27.1688%{transform:translate(calc(var(--quake-x) * -.3612), calc(var(--quake-y) * -.313)) rotate(calc(var(--quake-angle) * -.2889))}27.525%{transform:translate(calc(var(--quake-x) * -.3938), calc(var(--quake-y) * .1969)) rotate(calc(var(--quake-angle) * -.256))}27.8813%{transform:translate(calc(var(--quake-x) * .1378), calc(var(--quake-y) * -.2602)) rotate(calc(var(--quake-angle) * .0612))}28.2375%{transform:translate(calc(var(--quake-x) * .2185), calc(var(--quake-y) * .0437)) rotate(calc(var(--quake-angle) * .1529))}28.5937%{transform:translate(calc(var(--quake-x) * -.0889), calc(var(--quake-y) * -.0588)) rotate(calc(var(--quake-angle) * -.0392))}28.95%{transform:translate(calc(var(--quake-x) * -.0388), calc(var(--quake-y) * .0302)) rotate(calc(var(--quake-angle) * -.0237))}}@keyframes launch-a{0%,32%,99%,to{opacity:1}35%,85%{opacity:0;animation-timing-function:cubic-bezier(.77,0,.175,1)}}@keyframes launch-landscape{0%,28%,98%,to{opacity:1}35%,82%{opacity:0;animation-timing-function:cubic-bezier(.77,0,.175,1)}}@keyframes launch-flight{0%,16%{animation-timing-function:cubic-bezier(.32,0,.67,0);transform:translateY(0)}35%,82%{animation-timing-function:linear;transform:translateY(-200%)}83%,to{transform:translateY(0)}}@keyframes launch-vessel-visibility{0%,30%,99%,to{opacity:1}35%,83%{opacity:0;animation-timing-function:cubic-bezier(.77,0,.175,1)}}@keyframes launch-bridge-release{0%,16.5%{animation-timing-function:cubic-bezier(.32,0,.67,0);transform:rotate(0)}20.25%,91%{animation-timing-function:var(--ease-in-out);transform:rotate(82deg)}97.5%,to{transform:rotate(0)}}@keyframes launch-bridge-release-lower{0%,17.125%{animation-timing-function:cubic-bezier(.32,0,.67,0);transform:rotate(0)}20.875%,92%{animation-timing-function:var(--ease-in-out);transform:rotate(84deg)}98.5%,to{transform:rotate(0)}}@keyframes launch-fire{0%,4%,35%,to{opacity:0;transform:scale(.9,.6)}8%{opacity:.8;transform:scaleY(.9)}12%,30%{opacity:1;transform:scale(1.2,1.3)}}@keyframes launch-contact-release{0%,20%,97%,to{opacity:.9}28%,91%{opacity:0}}@keyframes launch-plume-left{0%,8%{opacity:0;transform:translate(-50%)scale(.035)}11%{opacity:.85;transform:translate(-50%)scale(.09)}16.5%{opacity:1;transform:translate(-52%,2%)scale(.27)}22%{opacity:1;transform:translate(-56%,1%)scale(.6)}34%{opacity:.96;transform:translate(-62%,-2%)scale(1.04)}58%{opacity:.8;transform:translate(-68%,-6%)scale(1.16)rotate(-3deg)}84%{opacity:.6;transform:translate(-73%,-9%)scale(1.24)rotate(-5deg)}98%,to{opacity:0;transform:translate(-77%,-12%)scale(1.3)rotate(-6deg)}}@keyframes launch-plume-right{0%,10%{opacity:0;transform:translate(-50%)scale(.035)}13.5%{opacity:.8;transform:translate(-48%,1%)scale(.18)}22%{opacity:.95;transform:translate(-43%,2%)scale(.56)}37%{opacity:.9;transform:translate(-35%,-2%)scale(1.05)}62%{opacity:.65;transform:translate(-28%,-8%)scale(1.17)rotate(3deg)}86%{opacity:.42;transform:translate(-23%,-10%)scale(1.25)rotate(5deg)}to{opacity:0;transform:translate(-18%,-13%)scale(1.3)rotate(6deg)}}@keyframes launch-plume-front{0%,14%{opacity:0;transform:translate(-50%)scale(.04)}20%{opacity:.9;transform:translate(-51%,4%)scale(.4)}34%{opacity:.95;transform:translate(-61%,24%)scale(1)}56%{opacity:.75;transform:translate(-70%,28%)scale(1.13)}85%{opacity:.5;transform:translate(-76%,28%)scale(1.22)}to{opacity:0;transform:translate(-82%,30%)scale(1.3)}}@keyframes launch-plume-high{0%,19%{opacity:0;transform:translate(-50%)scale(.05)}24%{opacity:.75;transform:translate(-52%,-5%)scale(.5)}39%{opacity:.65;transform:translate(-62%,-30%)scale(.95)}64%{opacity:.45;transform:translate(-68%,-38%)scale(1.08)}87%{opacity:.25;transform:translate(-72%,-45%)scale(1.18)}to{opacity:0;transform:translate(-76%,-49%)scale(1.22)}}@keyframes launch-letter-emerge{0%,28%{opacity:0}29.5%,78%{opacity:1}85%,to{opacity:0}}@keyframes launch-accent-emerge{0%,52%{opacity:0;transform:scale(.9)}53%{opacity:1}60.5%,78%{opacity:1;transform:scale(1)}85%,to{opacity:0;transform:scale(1)}}@keyframes launch-accent-aperture{0%,52%{clip-path:inset(-12% 50%)}59.5%,to{clip-path:inset(-12% -2%)}}@keyframes launch-anticipation{0%,29.5%{opacity:0;visibility:hidden}30.5%,49%{opacity:1;visibility:visible}50%,to{opacity:0;visibility:hidden}}@keyframes launch-dot-pulse{0%,65%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-.085em)}}@keyframes launch-vapor-letters{0%,26.5%{opacity:0}28%{opacity:.65}29%{opacity:.4}30.5%,to{opacity:0}}@keyframes launch-pitch-emerge{0%,61%{opacity:0}63.5%,78%{opacity:1}85%,to{opacity:0}}@keyframes launch-cloud-curtain{0%,23%{opacity:0;transform:translate(18%,32%)scale(.9)}32%{opacity:.95;transform:translateY(3%)scale(1.2)}36%{opacity:.9;transform:translate(-4%,12%)scale(1.4)}42%{opacity:.35;transform:translate(-15%,60%)scale(1.5)}48%,to{opacity:0;transform:translate(-23%,90%)scale(1.6)}}@keyframes launch-daylight{0%,18%,40%,to{opacity:0}24%{opacity:.12}33%,35%{opacity:1}}@keyframes launch-reading{0%,22%,43%,to{opacity:0}32%,35%{opacity:.7}}@keyframes launch-space-arrival{0%,38%,to{opacity:0}40%,82%{opacity:1;animation-timing-function:cubic-bezier(.77,0,.175,1)}}@keyframes launch-message-shade{0%,38%,85%,to{opacity:0}42%,78%{opacity:1;animation-timing-function:cubic-bezier(.77,0,.175,1)}}@keyframes launch-star-drift{0%,34%{transform:translateY(8px)}91%,to{transform:translateY(-6px)}}@keyframes launch-orbit-path{0%,35%,to{transform:translate(0)}38%,40%{transform:translate(var(--earth-near));animation-timing-function:cubic-bezier(.61,1,.88,1)}}@keyframes launch-orb-scale{0%,35%,to{transform:scale(1)}38%,40%{transform:scale(var(--earth-scale));animation-timing-function:cubic-bezier(.61,1,.88,1)}}@keyframes launch-orbit-visibility{0%,24%,40%,to{opacity:1}30%,38%{opacity:0}}@keyframes launch-earth-surface{0%,35%,to{opacity:0}38%,98%{opacity:1}}@keyframes launch-moon-surface{0%,35%,to{opacity:1}38%,74%{opacity:0;animation-timing-function:cubic-bezier(.37,0,.63,1)}}.launch-plume-source{animation:launch-clouds-clear var(--launch-time) linear infinite}@keyframes launch-clouds-clear{0%,46%{opacity:1}67%,to{opacity:0}}.agent-demo-section{background:#e5ece7;border-block:1px solid #d1dcd4;padding:78px max(56px,50vw - 664px) 86px;scroll-margin-top:20px}.agent-demo-heading{grid-template-columns:1.3fr 1fr;align-items:end;gap:24px 56px;margin-bottom:32px;display:grid}.agent-demo-heading h2{margin:14px 0 0;font-size:clamp(42px,4.1vw,62px)}.agent-demo-heading>p{color:#4a5f55;justify-self:end;max-width:420px;margin:0 0 3px;font-size:20px;line-height:1.45}@media (width<=1100px){.agent-demo-section{padding:58px 34px 64px}}@media (width<=800px){.launch-scene{--launch-rig-width:min(66vw, 520px);--launch-rig-height:280px;--launch-rig-top:42%;grid-template-rows:auto minmax(350px,1fr) auto;min-height:620px;padding:35px 24px 72px}.launch-pitch{max-width:530px;font-size:20px}.launch-motion-control{min-width:66px;bottom:15px;right:20px}.launch-hero .launch-credentials{padding:24px}.agent-demo-heading{grid-template-columns:1fr;gap:18px}.agent-demo-heading>p{justify-self:start;max-width:520px}}@media (width<=600px){.launch-scene{--moon-size:18%;--earth-scale:2.55556;--earth-near:-11%, calc(4% + 14vw);--earth-far:-2.72%, calc(4% + 5.72vw)}.launch-orb{top:9%}.launch-starfield circle:nth-child(3n){display:none}.launch-scene{--launch-rig-width:min(70vw, 420px);--launch-rig-height:260px;--launch-rig-top:43%;grid-template-rows:auto minmax(300px,1fr) auto;min-height:clamp(610px,100svh - 110px,730px);padding:30px 20px 72px}.launch-reveal-cloud{width:220%;top:15%;left:-60%}.launch-vessel,.launch-ground-contact-rocket{width:12%}.launch-plume-source{left:calc(50% + var(--launch-rig-width) * .56)}.launch-vapor{filter:blur(2px)}.launch-kicker{gap:9px;font-size:13px}body .launch-heading{letter-spacing:-.035em;margin-bottom:25px;font-size:clamp(44px,12.6vw,76px)}.launch-copy{padding-block:32px}.launch-pitch{max-width:360px;font-size:19px;line-height:1.45}.launch-actions .button-row{flex-wrap:wrap;gap:19px}.launch-actions .button{gap:16px;padding-inline:19px}.launch-actions .text-link{gap:9px;padding:15px 14px;font-size:15px}.launch-actions .start-note{margin-top:15px;font-size:12px}.launch-hero .launch-credentials{padding:23px 20px}.agent-demo-section{padding:42px 20px 46px}.agent-demo-heading{gap:16px;margin-bottom:26px}.agent-demo-heading h2{font-size:43px}.agent-demo-heading>p{font-size:18px}}@media (width<=370px){.launch-scene{--launch-rig-width:70vw;--launch-rig-height:238px}.launch-actions .button-row{gap:10px}.launch-actions .button{gap:8px;padding-inline:10px;font-size:14px}.launch-actions .text-link{padding-inline:10px;font-size:14px}.agent-demo-section{padding-inline:16px}.agent-demo-heading h2{font-size:38px}}@media (prefers-reduced-motion:reduce){.launch-scene *{animation:none!important}.launch-assembly,.launch-anticipation,.launch-flight-layer,.launch-vapor,.launch-reveal-cloud,.launch-motion-control,.launch-plume-source,.launch-fluid,.launch-ground-vapor,.launch-daylight,.launch-reading-light{display:none!important}.launch-space,.launch-orbit,.launch-earth,.launch-space-shade,.launch-solid,.launch-pitch{opacity:1}.launch-moon{opacity:0}.launch-starfield{transform:none}.launch-word-accent .launch-solid{clip-path:none;transform:none}.launch-orbit{transform:translate(var(--earth-far))}.launch-orb{transform:scale(calc(var(--earth-scale) * .4))}}
