:root{font-family:Inter,Segoe UI,Arial,sans-serif;color:#eef4fb;background:#060a10}*{box-sizing:border-box}body{margin:0;min-height:100vh;background:radial-gradient(circle at 10% 0,#13213a 0,#070b12 36%,#05080d 100%)}.shell{max-width:1180px;margin:auto;padding:24px}header{display:flex;align-items:center;gap:18px;border-bottom:1px solid #1d2938;padding-bottom:16px}header img{width:170px;height:auto}.back{color:#9cb6d8;text-decoration:none;font-size:12px}header span{margin-left:auto;color:#6edda8;font-size:10px;font-weight:800;letter-spacing:.14em}.hero{display:flex;justify-content:space-between;gap:24px;align-items:flex-end;padding:34px 0 22px}.hero small,.grid article>span{color:#6fa0ff;font-size:10px;font-weight:800;letter-spacing:.13em}.hero h1{margin:7px 0 8px;font-size:34px}.hero p{max-width:760px;margin:0;color:#91a0b3;line-height:1.55}.hero>b{color:#7be5b2;background:#133126;border-radius:999px;padding:8px 12px;font-size:10px;letter-spacing:.1em}.grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.grid article{border:1px solid #1d2c40;border-radius:16px;background:#0a111a;padding:20px}.grid h2{margin:8px 0 7px;font-size:20px}.grid p{margin:0 0 16px;color:#8c9caf;line-height:1.5;font-size:13px}.grid a{display:inline-block;text-decoration:none;border:1px solid #35517a;border-radius:10px;background:#12213a;color:#dce9ff;padding:10px 12px;font-weight:800;font-size:12px}.grid a.secondary{margin-left:7px;background:#0d1725}footer{display:flex;justify-content:space-between;gap:20px;margin-top:16px;padding:14px 2px;color:#7f8ea2;font-size:11px}footer b{color:#f3cf83}@media(max-width:760px){.shell{padding:16px}.hero{align-items:flex-start;flex-direction:column}.grid{grid-template-columns:1fr}.grid a.secondary{margin:8px 0 0}.hero h1{font-size:27px}header{flex-wrap:wrap}header span{margin-left:0;width:100%}footer{flex-direction:column}}