*{box-sizing:border-box}body{margin:0;font-family:Arial,Helvetica,sans-serif;color:#222;background:#f4f5f7}a{color:#a90000}header{display:flex;align-items:center;justify-content:space-between;padding:18px max(5vw,22px);background:#fff;border-bottom:3px solid #bd1118}.brand{display:flex;align-items:center;gap:12px;text-decoration:none;color:#222}.brand b{background:#bd1118;color:#fff;padding:9px}.brand span{font-weight:800}nav{display:flex;align-items:center;gap:22px}nav a{text-decoration:none;font-weight:700}.quote,.primary{display:inline-block;background:#bd1118;color:#fff!important;padding:12px 18px;text-decoration:none;font-weight:800}.crumb,main{max-width:1180px;margin:auto}.crumb{padding:24px 22px 0;color:#667085;font-size:14px}.hero{display:grid;grid-template-columns:minmax(300px,46%) 1fr;gap:44px;background:#fff;margin:20px 22px;padding:36px;border:1px solid #ddd}.photo{min-height:360px;display:flex;align-items:center;justify-content:center;background:#f7f7f7}.photo img{max-width:100%;max-height:420px;object-fit:contain}.eyebrow{color:#bd1118;font-weight:800;text-transform:uppercase;font-size:13px}.hero h1{font-size:clamp(30px,4vw,46px);line-height:1.12;margin:14px 0}.hero p,.content p,.notice p{line-height:1.75;color:#505865}.facts{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0}.facts span{background:#f0f1f3;padding:9px 12px;font-weight:700}.content{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:0 22px}.content article,.notice{background:#fff;padding:28px;border:1px solid #ddd}.content h2,.notice h2{margin-top:0}.content li{margin:12px 0}.notice{margin:20px 22px 50px;border-top:4px solid #bd1118}footer{background:#202124;color:#fff;padding:28px;text-align:center}@media(max-width:800px){header{align-items:flex-start;gap:16px;flex-direction:column}nav{flex-wrap:wrap}.hero,.content{grid-template-columns:1fr}.hero{padding:20px;gap:24px}.photo{min-height:240px}}