:root{font-family:Inter,Segoe UI,Arial,sans-serif;color:#15233d;background:#f4f6fa;line-height:1.5;--navy:#0a2b54;--navy-deep:#111d35;--red:#ed1c24;--line:#e5e9f0}*{box-sizing:border-box}body{margin:0}.topbar{min-height:86px;background:linear-gradient(135deg,#111d35,#0a2b54);color:#fff;display:flex;align-items:center;justify-content:space-between;padding:12px max(24px,6vw);box-shadow:0 4px 18px #0b122333}.brand{display:flex;align-items:center;gap:14px}.brand-mark{width:54px;height:54px;object-fit:contain;filter:drop-shadow(0 5px 10px #0005)}.brand-copy{display:flex;flex-direction:column}.brand-copy b{font-size:22px;line-height:1;letter-spacing:.025em}.brand-copy b span{color:#fff}.brand-copy b em{color:var(--red);font-style:normal}.brand-copy small{opacity:.72;margin-top:7px;font-size:12px}.badge{font-size:12px;font-weight:800;letter-spacing:.08em;border:1px solid #ffffff44;border-radius:999px;padding:7px 12px}main{max-width:1120px;margin:auto;padding:56px 24px 72px}.hero{background:#fff;border-radius:24px;padding:40px 44px 44px;box-shadow:0 14px 40px #17223a12;border-top:5px solid var(--red);overflow:hidden}.hero-brand{height:76px;display:flex;align-items:center;margin-bottom:23px}.hero-brand img{display:block;width:auto;height:70px;max-width:100%;object-fit:contain;object-position:left center}.eyebrow{color:var(--red);font-size:12px;letter-spacing:.14em;font-weight:900}.hero h1{font-size:clamp(34px,6vw,58px);line-height:1.02;margin:10px 0 16px;color:var(--navy-deep)}.hero p:last-child{max-width:760px;color:#5c687c}.status-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:24px 0}.status-grid article,.module-grid article{background:#fff;border:1px solid var(--line);border-radius:16px;padding:20px}.status-grid span{font-size:12px;color:#718096;text-transform:uppercase;letter-spacing:.08em}.status-grid strong{display:block;margin-top:8px;color:var(--navy)}.modules{margin-top:40px}.modules h2{font-size:24px;color:var(--navy-deep)}.module-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.module-grid article{position:relative}.module-grid article>b{color:var(--navy)}.module-grid article>span{position:absolute;right:16px;top:16px;background:#eef1f7;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:800}.module-grid p{color:#667085;margin-bottom:0}.notice{margin-top:24px;background:#fff2f2;border-left:5px solid var(--red);padding:18px 20px;border-radius:12px}@media(max-width:760px){.topbar{min-height:76px;padding:10px 18px}.brand-mark{width:46px;height:46px}.brand-copy small{display:none}.status-grid{grid-template-columns:repeat(2,1fr)}.module-grid{grid-template-columns:1fr}.hero{padding:28px}.hero-brand{height:56px}.hero-brand img{height:54px}}
