*{box-sizing:border-box}body{margin:0;background:#f4f5f7;color:#1c2630;font:17px/1.65 Arial,sans-serif}a{color:#163f73}.wrap{width:min(1100px,94%);margin:auto}.top{background:white;border-top:7px solid #b32631;border-bottom:1px solid #d6dbe0}.top .wrap{padding:22px 0}.brand{font:900 35px/1.1 Georgia,serif}.tag{color:#b32631;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.nav{display:flex;gap:24px;flex-wrap:wrap;margin-top:18px}.nav a{text-decoration:none;font-weight:700}.hero{background:white;padding:48px 0;border-bottom:1px solid #d6dbe0}.hero h1{font:800 clamp(38px,6vw,66px)/1.04 Georgia,serif;max-width:900px;margin:0 0 20px}.lead{max-width:780px;font-size:21px}.grid{display:grid;grid-template-columns:2fr 1fr;gap:25px;padding:35px 0}.card{background:white;border-top:4px solid #163f73;padding:27px}.card h2{font-family:Georgia,serif}.card:first-child{grid-row:span 2}.foot{background:#1a2836;color:#bdc7d0;padding:30px 0}@media(max-width:740px){.grid{grid-template-columns:1fr}.card:first-child{grid-row:auto}.brand{font-size:30px}}