.updates-nav{display:flex;align-items:center;gap:26px;font-size:13px;font-weight:700;color:#c6c4d9}.updates-main{padding-top:95px;padding-bottom:120px}.updates-main h1{font-family:'Space Grotesk',sans-serif;font-size:clamp(40px,5.3vw,70px);letter-spacing:-3.5px;line-height:1.1;margin:22px 0}.updates-lead{font-size:17px;line-height:1.8;color:#aaa9c0;max-width:690px}.updates-status{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:18px 22px;border:1px solid #493c6b;background:#1b1730;border-radius:13px;margin:35px 0 90px;font-size:13px}.updates-status>span:last-child{color:#aaa5bd;margin-left:auto}.updates-timeline h2,.updates-next h2{font-family:'Space Grotesk',sans-serif;font-size:clamp(29px,3.4vw,43px);letter-spacing:-1.6px}.update-entry{display:grid;grid-template-columns:210px minmax(0,1fr);gap:35px;padding:34px 0;border-top:1px solid #343149}.update-date{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.update-date time{color:#d1bbff;font-size:12px;font-weight:800;letter-spacing:1px}.update-kind{font-size:11px;color:#aaa5bd}.update-content h3{font-family:'Space Grotesk',sans-serif;font-size:25px;letter-spacing:-.8px;margin:0 0 12px}.update-content p{color:#aaa9c0;line-height:1.9;margin:0;max-width:730px}.update-content strong{color:#f1e7ff}.update-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.update-chips span{border:1px solid #46375f;border-radius:7px;padding:7px 10px;font-size:11px;color:#c5b0e8;background:#241b34}.updates-next{margin-top:70px;padding:38px;border:1px solid #403658;border-radius:20px;background:linear-gradient(145deg,#211a35,#101320)}.updates-next-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:28px}.updates-next-grid strong{font-family:'Space Grotesk',sans-serif;font-size:18px}.updates-next-grid p,.updates-note{color:#aaa8c0;line-height:1.8;font-size:13px}.updates-note{margin-top:25px;font-size:11px}.updates-return{margin-top:38px}.footer{padding-top:30px}@media(max-width:720px){.updates-nav{gap:12px}.updates-nav>a:not(.nav-cta){display:none}.updates-main{padding-top:65px;padding-bottom:70px}.updates-main h1{letter-spacing:-2.5px}.updates-status{margin-bottom:55px}.updates-status>span:last-child{margin-left:0}.update-entry{grid-template-columns:1fr;gap:18px}.updates-next{padding:24px}.updates-next-grid{grid-template-columns:1fr;gap:15px}}