:root{font-family:Inter,Arial,sans-serif;color:#183352;background:#f4f7fb}*{box-sizing:border-box}body{margin:0;min-height:100vh;background:radial-gradient(circle at top right,#e7f1ff 0,transparent 36%),#f4f7fb}.shell{width:min(920px,calc(100% - 32px));margin:0 auto;padding:48px 0}.brand{display:flex;align-items:center;gap:14px;margin-bottom:24px}.mark{display:grid;place-items:center;width:54px;height:54px;border-radius:16px;background:#1460d2;color:#fff;font-weight:800}.brand strong{display:block;font-size:21px;color:#103364}.brand span{display:block;margin-top:5px;font-size:10px;letter-spacing:1.5px;color:#7b899d}.card{padding:clamp(26px,5vw,58px);border:1px solid #e1e9f4;border-radius:22px;background:#fff;box-shadow:0 18px 50px #17365d12}.badge{display:inline-block;padding:7px 10px;border-radius:7px;background:#fff6dc;color:#8a641d;font-size:10px;font-weight:800;letter-spacing:1px}h1{font-size:clamp(30px,5vw,48px);line-height:1.08;letter-spacing:-1.4px;color:#103364;margin:22px 0 16px}.card>p{max-width:700px;color:#667890;line-height:1.8}.status{display:flex;align-items:center;gap:12px;margin:30px 0;padding:16px;border-radius:12px;background:#eef4fc;color:#526b88}.status i{width:12px;height:12px;border-radius:50%;background:#d99a34}.status.ok{background:#e9f7f0;color:#267453}.status.ok i{background:#2ea675}.status.bad{background:#fff0f0;color:#9d3535}.status.bad i{background:#d24b4b}.next{margin-top:32px;padding-top:28px;border-top:1px solid #e8eef6}.next h2{font-size:17px;color:#17375f}.next ol{padding-left:22px;color:#62758e;line-height:2}@media(max-width:600px){.shell{padding:24px 0}.card{border-radius:16px}.brand{margin-left:6px}}
