:root{font-family:system-ui,-apple-system,Segoe UI,sans-serif;color:#f5f4fb;background:#10121b;line-height:1.6}*{box-sizing:border-box}body{margin:0;background:radial-gradient(ellipse at 85% 20%,#b49cff19,transparent 50%)}a{color:inherit}header,main,footer{width:min(1120px,100% - 48px);margin:auto}header{padding:30px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #303446}.brand{display:flex;align-items:center;gap:12px;font-size:17px;font-weight:900;letter-spacing:2px;text-decoration:none}.brand img{width:40px;height:40px;border-radius:12px}nav{display:flex;gap:24px}nav a{font-size:13px;color:#b8bed0;text-decoration:none}nav a:hover,a:focus-visible{color:#c5ff73}.hero{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:60px;padding:72px 0 64px}.eyebrow{font-size:11px;letter-spacing:2.4px;color:#b49cff;font-weight:800;text-transform:uppercase}h1{font-size:clamp(48px,6.5vw,80px);line-height:1.04;letter-spacing:-4px;margin:22px 0}h1 em{font-style:normal;color:#c5ff73}h2{letter-spacing:-1px;font-size:29px;line-height:1.2}p{color:#b8bed0;max-width:620px}.intro{font-size:19px}.actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:28px}.button{display:inline-block;border-radius:16px;padding:15px 22px;font-weight:800;background:#c5ff73;color:#182014;text-decoration:none}.status{font-size:12px;color:#b8bed0;border:1px solid #303446;border-radius:30px;padding:10px 15px}.shot{max-width:335px;margin:auto;position:relative}.shot:before{content:'';position:absolute;inset:5% 0;background:#c5ff7310;filter:blur(50px);z-index:-1}.shot img{display:block;width:100%;height:auto;border:1px solid #484b61;border-radius:32px;box-shadow:0 30px 90px #0006}.facts{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #303446;border-radius:22px;padding:24px;margin-bottom:60px;background:#1c1f2c}.facts div{padding:0 22px}.facts div+div{border-left:1px solid #303446}.facts strong{display:block;color:#c5ff73;font-size:32px}.facts span{color:#b8bed0;font-size:13px}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:28px 0 64px}.card{border-radius:22px;border:1px solid #303446;padding:26px;background:#1c1f2c}.card b{font-size:26px;color:#b49cff}.card h2{font-size:21px}.card p{font-size:14px}.note{padding:25px 30px;border:1px solid #303446;border-radius:22px;margin:28px 0 60px}.note h2{font-size:23px}footer{padding:28px 0;border-top:1px solid #303446;display:flex;justify-content:space-between;gap:22px;color:#9398ad;font-size:12px;flex-wrap:wrap}footer div{display:flex;gap:20px}.document{max-width:760px;padding:55px 0 70px}.document h1{font-size:48px;letter-spacing:-2px}.document h2{margin-top:35px;font-size:24px}.document a{color:#c5ff73}.document li{color:#b8bed0;margin-bottom:10px}.document p{max-width:none}.email{overflow-wrap:anywhere}details{border-bottom:1px solid #303446;padding:20px 0}summary{font-weight:750;cursor:pointer}summary:focus-visible{outline:2px solid #c5ff73}@media(max-width:700px){header,main,footer{width:calc(100% - 36px)}header{align-items:flex-start}nav{gap:12px;flex-wrap:wrap;justify-content:flex-end}.brand{font-size:13px;white-space:nowrap}.brand img{width:30px;height:30px}.hero{grid-template-columns:1fr;gap:35px;padding:45px 0}h1{letter-spacing:-2.5px}.shot{width:240px}.cards{grid-template-columns:1fr;gap:12px}.facts{padding:18px 6px}.facts div{padding:0 10px}.facts strong{font-size:26px}.facts span{font-size:11px}.document h1{font-size:40px}.intro{font-size:17px}}

.document a.button{color:#182014}
