:root{font-family:Inter,ui-sans-serif,system-ui,sans-serif;color:#f1f2f5;background:#0b0d12;font-synthesis:none}*{box-sizing:border-box}body{margin:0}main{max-width:1160px;margin:auto;padding:38px 36px}header{display:flex;align-items:center;gap:14px;font-size:12px;letter-spacing:.12em;color:#a3a8b5}header img{border-radius:10px}.eyebrow{margin-top:110px;color:#a89aff;font-size:12px;letter-spacing:.18em}h1{font-size:clamp(44px,7vw,84px);line-height:1.07;font-weight:550;letter-spacing:-.055em;margin:20px 0}h1 span{color:#818795}.intro{max-width:550px;color:#a6abb7;font-size:17px;line-height:1.7}.cards{display:grid;grid-template-columns:repeat(3,1fr);margin:60px 0;gap:16px}section{padding:28px;border:1px solid #292c35;border-radius:16px;background:linear-gradient(150deg,#171920,#101218)}.number{font-size:10px;letter-spacing:.13em;color:#9e91ff}h2{font-size:21px;letter-spacing:-.03em;margin-top:28px}section p{font-size:13px;color:#8f96a5;line-height:1.6}time{font:11px ui-monospace,monospace;color:#c8c4e8;word-break:break-all}button{background:#ded8ff;border:0;border-radius:9px;padding:13px 16px;width:100%;display:flex;gap:16px;color:#241c43;cursor:pointer;font:14px inherit}button span{margin-left:auto}a{display:block;color:#bfb2ff;margin-top:16px;text-decoration:none;font-size:13px}a:hover{text-decoration:underline}a:focus-visible,button:focus-visible{outline:2px solid #bfb2ff;outline-offset:5px}footer{border-top:1px solid #292c35;padding-top:24px;font-size:12px;color:#747c8c}@media(max-width:760px){main{padding:25px 22px}.eyebrow{margin-top:70px}.cards{grid-template-columns:1fr;margin:38px 0}section{padding:24px}}