@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap');*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#0b121a;color:#d6e1e8;font:16px/1.7 'DM Sans',sans-serif}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible{outline:2px solid #a3c8bf;outline-offset:5px}header{border-bottom:1px solid #ffffff12;background:#0b121ae8;position:sticky;top:0;z-index:9}nav{max-width:1300px;margin:auto;padding:22px 5%;display:flex;align-items:center;justify-content:space-between;gap:25px}.brand{font:800 19px Manrope;letter-spacing:.12em}.brand small{display:block;font:10px 'DM Sans';letter-spacing:.35em;color:#8ba5af;margin-top:5px}.links{display:flex;flex-wrap:wrap;gap:22px;font-size:13px;color:#9bafb9}.links a:hover,.links a[aria-current]{color:#d3eee5}main{max-width:1300px;margin:auto;padding:0 5%}.hero{padding:110px 0 100px;position:relative;background:radial-gradient(ellipse at 80% 20%,#244a4b65,transparent 55%),radial-gradient(ellipse at 70% 70%,#39304c55,transparent 55%)}.eyebrow{text-transform:uppercase;letter-spacing:.25em;font-size:11px;color:#9bbdb6}.hero h1{font:500 clamp(48px,7.8vw,104px)/1.07 Manrope;letter-spacing:-.055em;max-width:950px;margin:26px 0}.hero h1 em{font-style:normal;color:#9ebfb7}.hero p{max-width:560px;color:#9eafb9;font-size:18px}.actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:32px}.button{display:inline-block;padding:12px 24px;border:1px solid #718c88;border-radius:3px;font-size:13px;background:#adc8be;color:#10201c}.button.secondary{background:transparent;color:#c9dbd6;border-color:#ffffff28}.ticker{display:flex;gap:30px;flex-wrap:wrap;border-top:1px solid #ffffff18;border-bottom:1px solid #ffffff18;padding:18px 0;color:#8098a3;font-size:11px;letter-spacing:.2em;text-transform:uppercase}section{padding:65px 0;border-bottom:1px solid #ffffff13}h2{font:500 clamp(30px,4vw,46px)/1.2 Manrope;letter-spacing:-.035em;margin:15px 0 24px}h3{font:600 22px/1.3 Manrope}p{max-width:750px}.muted{color:#91a5b0}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.card{border:1px solid #ffffff18;background:#101b25;padding:30px;display:block;border-radius:4px}.card:hover{border-color:#789a90}.card .number{font:500 62px Manrope;color:#738e8c}.tag{color:#98b7ad;font-size:11px;text-transform:uppercase;letter-spacing:.15em}.feature{display:grid;grid-template-columns:1fr 1.2fr;gap:55px;align-items:center}.release{padding:60px 35px;min-height:310px;background:linear-gradient(145deg,#233f45,#1b2638 55%,#343044);display:flex;flex-direction:column;justify-content:end;border:1px solid #ffffff16}.release strong{font:500 38px/1.15 Manrope;letter-spacing:-.03em}.release span{margin-top:12px;color:#abb9c6;font-size:11px;letter-spacing:.22em}.pagehead{padding:75px 0 30px}.pagehead h1{font:500 clamp(43px,6vw,75px)/1.1 Manrope;letter-spacing:-.045em}.wide{max-width:800px}.step{border-left:1px solid #6d9287;padding:0 0 28px 28px;margin-left:8px}details{border-top:1px solid #ffffff20;padding:20px 0}summary{cursor:pointer;font-weight:600}footer{max-width:1300px;margin:auto;padding:45px 5%;display:flex;justify-content:space-between;gap:25px;font-size:12px;color:#7f96a1}audio{width:100%;margin:20px 0}.note{border-left:2px solid #748e87;padding:10px 20px;color:#9eb0b9;font-size:14px}button{font:inherit;cursor:pointer}iframe{width:100%;border:0;border-radius:12px}.platforms{display:flex;flex-wrap:wrap;gap:12px}.platforms a{border:1px solid #ffffff20;padding:12px 18px;border-radius:3px} @media(max-width:800px){nav{align-items:flex-start;flex-direction:column;gap:16px}.links{gap:14px;font-size:12px}.hero{padding:65px 0}.grid,.feature{grid-template-columns:1fr}.feature{gap:20px}.card{padding:25px}section{padding:40px 0}footer{flex-direction:column}}