*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Arial,Helvetica,sans-serif;color:#123b63;line-height:1.7}a{text-decoration:none;color:#064b82}.wrap{max-width:1140px;margin:auto;padding:0 28px}.nav{min-height:92px;display:flex;align-items:center;justify-content:space-between;gap:30px}.brand{font-weight:800;font-size:18px;line-height:1.25;max-width:450px}.nav nav{display:flex;gap:22px;flex-wrap:wrap;font-weight:600}.hero{background:#f1f9ff;padding:105px 0}.tag{font-size:13px;font-weight:800;letter-spacing:1.5px;color:#0875bd}.hero h1{font-size:46px;line-height:1.12;max-width:950px;margin:18px 0}.hero p:not(.tag){font-size:19px;max-width:790px;color:#52718c}.btn{display:inline-block;background:#087dbd;color:#fff;padding:13px 22px;border-radius:8px;font-weight:700;margin:20px 8px 0 0}.btn.light{background:#fff;color:#064b82;border:1px solid #b9d2e5}section{padding:82px 0}h2{font-size:35px;line-height:1.25;margin-top:8px}h3{font-size:21px}.grid{display:grid;grid-template-columns:1.5fr .85fr;gap:65px}.box{border:1px solid #d7e4ed;border-radius:16px;padding:28px;background:#fff;box-shadow:0 8px 25px rgba(0,0,0,.04)}.muted{background:#f7fafc}.issue-head{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e2ebf1;padding-bottom:18px}.badge{padding:6px 12px;border-radius:20px;background:#eaf5fb;font-size:13px;font-weight:700}.placeholder{margin-top:22px;padding:20px;border-left:4px solid #087dbd;background:#f7fafc}.placeholder p{margin-bottom:0}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:28px}.guideline{margin-top:24px}.small{font-size:14px;color:#607b91}footer{background:#083b63;color:#fff;padding:30px 0}footer p{margin:4px 0 0;opacity:.85}@media(max-width:850px){.nav{align-items:flex-start;flex-direction:column;padding:20px 28px}.grid,.cards{grid-template-columns:1fr}.hero h1{font-size:35px}.nav nav{gap:12px}.issue-head{align-items:flex-start;gap:15px;flex-direction:column}}