:root{color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#151116;color:#e8e2e6;font:16px/1.75 system-ui,-apple-system,'Segoe UI',Arial,sans-serif}a{color:inherit}.wrap{width:min(1120px,calc(100% - 48px));margin:auto}.top{background:#151116;border-bottom:1px solid #393037;padding:23px 0}.top .wrap{display:flex;justify-content:space-between;align-items:center;gap:22px}.brand{display:flex;align-items:center;gap:12px;text-decoration:none}.mark{display:grid;place-items:center;background:#c9273b;color:#fff;font-weight:800;font-size:30px;border-radius:7px;width:56px;height:56px;line-height:1}.word{font-family:Arial,sans-serif;font-weight:800;font-size:25px;letter-spacing:-.7px;line-height:1.05;color:#fff}.word .red{color:#e12e40}.word small{display:block;color:#fff;font-size:8px;letter-spacing:.55px;font-weight:500;margin-top:6px}.back{font-size:13px;color:#f0c378;text-decoration:none;border:1px solid #514047;border-radius:8px;padding:10px 16px}.back:hover{border-color:#e0b264}.hero{background:radial-gradient(ellipse at 80% 0%,#4b1c29 0%,#25151c 40%,#151116 78%);border-bottom:1px solid #352830;padding:75px 0 68px}.eyebrow{color:#e4b76a;font-size:12px;letter-spacing:3px;text-transform:uppercase;font-weight:800}.hero h1{color:#fff;font-size:clamp(40px,6vw,70px);line-height:1.09;letter-spacing:-2px;margin:22px 0 20px}.hero p{font-size:18px;max-width:720px;color:#c9c0c6;margin:0}.main{padding:62px 0 95px}.intro{border-left:4px solid #d83a4b;background:#241a21;border-radius:0 12px 12px 0;padding:22px 26px;margin-bottom:32px;color:#f6eef2}.intro strong{color:#fff}.intro a,.panel a{color:#f0c378;overflow-wrap:anywhere}.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.panel{background:linear-gradient(150deg,#251b23,#1c171d);border:1px solid #49333e;border-radius:15px;padding:28px 29px;min-width:0}.panel h2{font-size:21px;line-height:1.3;color:#fff;margin:0 0 13px;letter-spacing:-.35px}.panel p{color:#d0c6cc;margin:0}.panel .num{display:block;color:#d9a85b;font-weight:800;letter-spacing:2px;font-size:12px;margin-bottom:10px}.panel.wide{grid-column:1/-1}.footer{border-top:1px solid #3a2b34;background:#110f13;padding:30px 0;color:#bbb0b8;font-size:13px}.footer .wrap{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.footer a{color:#e6bb77;text-decoration:none}@media(max-width:700px){.wrap{width:min(100% - 34px,1120px)}.top{padding:17px 0}.mark{width:43px;height:43px;font-size:24px}.word{font-size:20px}.word small{font-size:6px;letter-spacing:.2px}.back{font-size:11px;padding:8px}.hero{padding:55px 0 48px}.hero h1{letter-spacing:-1px}.hero p{font-size:16px}.main{padding:32px 0 65px}.grid{grid-template-columns:1fr}.panel{padding:23px 21px}.intro{padding:18px 20px}.footer .wrap{display:block}.footer .wrap>div+div{margin-top:12px}}