@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Space+Grotesk:wght@400;500;600;700&display=swap');
:root{--bg:#121311;--fg:#f0eee7;--muted:#8d9085;--orange:#f29256;--line:#ffffff15}*{box-sizing:border-box}html{color-scheme:dark}body{margin:0;background:var(--bg);color:var(--fg);font-family:'DM Sans',sans-serif;overflow-x:hidden}.grain{position:fixed;inset:0;z-index:9;pointer-events:none;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' opacity='.7' d='M0 0h180v180H0z'/%3E%3C/svg%3E")}header{max-width:1440px;margin:auto;padding:32px 6%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.wordmark{display:flex;align-items:center;gap:11px;font:600 31px 'Space Grotesk',sans-serif;letter-spacing:-1.6px;text-decoration:none;color:var(--fg)}.wordmark svg{color:var(--orange)}.wordmark>span{font-size:11px;align-self:flex-start;margin-top:7px;letter-spacing:0}.status{font-size:9px;letter-spacing:1.8px;color:#b4b5a9;display:flex;align-items:center;gap:10px}.status i{width:6px;height:6px;background:#d5e4a0;border-radius:50%;box-shadow:0 0 15px #d5e4a055;animation:blink 3s infinite}main{max-width:1440px;margin:auto}.hero{padding:62px 6% 58px;display:grid;grid-template-columns:1fr 1fr;min-height:550px;align-items:center;gap:35px}.eyebrow{font-size:9px;font-weight:500;letter-spacing:2px;color:var(--muted)}.copy>.eyebrow{display:flex;align-items:center;gap:20px;margin-top:0}.tiny-line{height:1px;width:45px;background:#5d6054}h1{font:500 clamp(55px,6.8vw,97px)/1.04 'Space Grotesk',sans-serif;letter-spacing:-5px;margin:30px 0 26px}.serif{font-family:Georgia,serif;font-style:italic;font-weight:400;color:var(--orange);letter-spacing:-4px}.period{font-size:.5em;vertical-align:top;display:inline-block;color:var(--orange);margin:4px 0 0 8px;animation:asterisk 25s linear infinite}.description{color:#9c9e93;line-height:1.8;font-size:14px}.intro-bottom{margin-top:31px;display:flex;align-items:center;gap:15px}.square-arrow{display:grid;place-items:center;width:40px;height:40px;border:1px solid #ffffff2c;font-size:24px;color:var(--orange)}.intro-bottom p{font-size:11px;line-height:1.8;color:#d1d2c8;margin:0}.intro-bottom p>span{color:#71766a}.intro-bottom strong{font-weight:500}.visual{position:relative;min-height:390px;display:grid;place-items:center;perspective:1000px}.visual-grid{position:absolute;inset:0;background-image:linear-gradient(#ffffff05 1px,transparent 1px),linear-gradient(90deg,#ffffff05 1px,transparent 1px);background-size:40px 40px;mask-image:radial-gradient(ellipse,black,transparent 70%)}.visual:before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse,#ce6b2520,transparent 65%)}.sculpture{position:relative;transform-style:preserve-3d;width:200px;height:200px;animation:sculpt 25s linear infinite;transform:rotateX(-23deg) rotateY(32deg) rotateZ(-12deg)}.cube{position:absolute;width:200px;height:200px;transform-style:preserve-3d}.cube-two{transform:translateZ(105px) translateX(65px) translateY(-65px) scale(.56)}.face{position:absolute;width:200px;height:200px;border:1px solid #f8b180aa;background:linear-gradient(135deg,#f2925618,#f2925604);backface-visibility:visible;box-shadow:inset 0 0 30px #f2925609}.face:before,.face:after{content:'';position:absolute;inset:12px;border:1px solid #e5996540}.face:after{inset:35px;border-color:#e5996520}.front{transform:translateZ(100px)}.back{transform:rotateY(180deg) translateZ(100px)}.right{transform:rotateY(90deg) translateZ(100px)}.left{transform:rotateY(-90deg) translateZ(100px)}.top{transform:rotateX(90deg) translateZ(100px);background:#ed925535}.bottom{transform:rotateX(-90deg) translateZ(100px)}.core{position:absolute;inset:65px;background:var(--orange);box-shadow:0 0 60px #f2925644;transform:translateZ(15px);opacity:.85}.orbit{position:absolute;width:320px;height:320px;border:1px solid #f2925618;border-radius:50%;transform:rotateX(68deg) rotate(-30deg)}.orbit-two{width:430px;height:430px;transform:rotateX(45deg) rotateY(50deg);border-style:dashed;border-color:#ffffff0d}.coordinate{position:absolute;font-size:8px;letter-spacing:1.6px;color:#717568}.coord-one{top:17px;left:5px}.coord-two{right:0;bottom:58px;writing-mode:vertical-rl}.cross{position:absolute;color:#797d6b;font-size:15px;font-weight:400}.cross-one{top:36px;right:55px}.cross-two{bottom:60px;left:30px}.visual-caption{position:absolute;bottom:1px;font-size:8px;letter-spacing:2px;color:#9a9c8c;display:flex;align-items:center;gap:12px}.loading-bars{display:flex;gap:3px;align-items:center;height:15px}.loading-bars i{display:block;width:2px;height:9px;background:var(--orange);animation:bars 1.8s ease-in-out infinite}.loading-bars i:nth-child(2){animation-delay:.2s}.loading-bars i:nth-child(3){animation-delay:.4s}.loading-bars i:nth-child(4){animation-delay:.6s}.launch{border-top:1px solid var(--line);margin:0 6%;padding:34px 0 37px;display:flex;justify-content:space-between;gap:30px;align-items:center}.launch-label h2{font:400 22px/1.3 'Space Grotesk',sans-serif;margin:11px 0 10px;letter-spacing:-.6px}.launch-label h2 span{color:#898d7e}.launch-label p{font-size:9px;color:#858a78;margin-bottom:0}.countdown{display:flex;align-items:flex-start;gap:23px}.unit{display:flex;flex-direction:column;align-items:center;gap:11px;min-width:66px}.unit strong{font:400 clamp(38px,4.6vw,64px)/1 'Space Grotesk',sans-serif;letter-spacing:-3px;font-variant-numeric:tabular-nums}.unit>span{font-size:8px;letter-spacing:2px;color:#838877}.colon{color:#4b5044;font:300 35px 'Space Grotesk',sans-serif;line-height:1.4}.marquee{border-top:1px solid #f2925625;border-bottom:1px solid #f2925625;background:#f2925608;overflow:hidden;padding:18px 0;color:#bb936e;font-size:10px;letter-spacing:2.8px}.marquee>div{width:max-content;animation:marquee 45s linear infinite;white-space:nowrap}.marquee span{margin:0 35px;color:var(--orange);font-size:16px;vertical-align:middle}footer{max-width:1440px;margin:auto;padding:24px 6%;display:flex;justify-content:space-between;gap:18px;align-items:center;font-size:9px;color:#777d6d}footer .footer-middle{color:#9b9f91}button{font:400 9px 'DM Sans',sans-serif;color:#9da18f;background:none;border:0;padding:8px 0;cursor:pointer}button span{margin-right:7px;color:var(--orange)}a:focus-visible,button:focus-visible{outline:2px solid var(--orange);outline-offset:6px}.paused *{animation-play-state:paused!important}@keyframes sculpt{0%{transform:rotateX(-23deg) rotateY(32deg) rotateZ(-12deg) translateY(0)}50%{transform:rotateX(-15deg) rotateY(212deg) rotateZ(-7deg) translateY(-12px)}100%{transform:rotateX(-23deg) rotateY(392deg) rotateZ(-12deg) translateY(0)}}@keyframes bars{50%{height:3px;opacity:.4}}@keyframes asterisk{to{transform:rotate(360deg)}}@keyframes blink{50%{opacity:.4}}@keyframes marquee{to{transform:translateX(-50%)}}@media(min-width:1600px){.hero{padding-top:90px;padding-bottom:90px}}@media(max-width:760px){header{padding:25px 6%}.wordmark{font-size:25px}.wordmark svg{width:25px;height:27px}.status{font-size:7px;letter-spacing:1px;gap:6px}.hero{padding-top:39px;grid-template-columns:1fr;gap:12px;min-height:0}.copy{position:relative;z-index:2}h1{font-size:clamp(56px,11vw,80px);letter-spacing:-3px;margin-top:24px}.description{font-size:13px}.intro-bottom{margin-top:24px}.visual{min-height:310px;margin-top:0}.sculpture{scale:.8}.orbit{scale:.8}.coord-one{left:12px}.coord-two{right:12px}.launch{flex-direction:column;align-items:stretch;padding-top:28px;gap:27px}.launch-label h2 br{display:none}.launch-label h2 span:before{content:' '}.countdown{justify-content:space-between;gap:5px}.unit{min-width:49px;gap:10px}.unit strong{font-size:44px}.colon{font-size:28px}.unit>span{font-size:7px}.launch-label p{font-size:9px}.marquee{padding:15px 0;font-size:9px}footer{flex-wrap:wrap;font-size:9px;padding:20px 6%}.footer-middle{order:3;flex-basis:100%;text-align:center;margin-top:6px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important}}
