:root{--bg:#05070a;--panel:#0d141f;--line:#26384b;--text:#eef6fb;--muted:#a8b5c4;--blue:#03baf4}*{box-sizing:border-box}body{margin:0;background:radial-gradient(circle at 70% 0,rgba(3,186,244,.12),transparent 34%),var(--bg);color:var(--text);font-family:Inter,Arial,sans-serif;line-height:1.75}a{color:var(--blue)}.wrap{width:min(920px,calc(100% - 32px));margin:auto}.top{border-bottom:1px solid var(--line);background:rgba(5,7,10,.9)}.top .wrap{min-height:84px;display:flex;align-items:center;justify-content:space-between;gap:24px}.logo{width:170px;display:block}.back{text-decoration:none;font-weight:800}.hero{padding:74px 0 34px}.eyebrow{color:var(--blue);font-weight:900;letter-spacing:.18em;text-transform:uppercase;font-size:.78rem}.hero h1{font-size:clamp(2.4rem,7vw,4.7rem);line-height:.95;margin:14px 0 20px;letter-spacing:-.04em}.updated{color:var(--muted)}main article{background:linear-gradient(145deg,#0a1018,#101a26);border:1px solid var(--line);border-radius:18px;padding:clamp(24px,5vw,52px);margin-bottom:70px;box-shadow:0 30px 80px rgba(0,0,0,.3)}h2{font-size:1.45rem;margin:38px 0 8px}h2:first-child{margin-top:0}p,li{color:#c3ced9}li{margin:7px 0}.notice{border-left:4px solid var(--blue);padding:14px 18px;background:rgba(3,186,244,.08);color:#dcebf5}footer{border-top:1px solid var(--line);padding:28px 0 42px;color:var(--muted);font-size:.85rem}.links{display:flex;flex-wrap:wrap;gap:10px 20px;margin-bottom:12px}@media(max-width:600px){.top .wrap{min-height:72px}.logo{width:145px}.hero{padding-top:52px}main article{border-radius:12px;padding:24px 20px}.back{font-size:.9rem}}
