*{box-sizing:border-box}body{margin:0;background:#eef0f2;color:#222c33;font-family:Arial,sans-serif}a{text-decoration:none;color:inherit}.top{background:#263640;color:#fff;padding:8px 5%;display:flex;justify-content:space-between;font-size:13px}.mast{background:#f7f7f4;padding:18px 5%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #cdd2d5}.brand{font:700 48px Georgia;color:#273944}.brand small{display:block;font:16px Arial;color:#69777f}.nav{background:#273944;color:#fff;padding:12px 5%;display:flex;gap:28px}.wrap{max-width:1200px;margin:25px auto;padding:0 16px}.hero{display:grid;grid-template-columns:1.35fr 1fr .6fr;gap:18px}.hero img{width:100%;height:390px;object-fit:cover}.hero-copy{background:#fff;padding:28px}.hero h1{font:700 42px/1.06 Georgia;margin:8px 0}.kicker{font-size:12px;font-weight:bold;color:#a54a3b}.side{background:#fff;padding:18px;border-left:4px solid #a54a3b}.side h3{font:700 21px Georgia;margin-top:0}.side p{border-top:1px solid #d9dddf;padding:12px 0;margin:0}.btn{display:inline-block;background:#273944;color:white;padding:12px 18px;margin-top:10px}.grid{display:grid;grid-template-columns:repeat(5,1fr);gap:17px;margin-top:20px}.card{background:#fff;border-top:4px solid #a54a3b}.card img{width:100%;height:130px;object-fit:cover}.card div{padding:12px}.card h2{font:700 19px/1.1 Georgia;margin:6px 0}.card p{font-size:14px;line-height:1.45;color:#59656c}.more{color:#9b4337;font-weight:bold}.article{max-width:880px;background:#fff;margin:30px auto;padding:32px;border-top:5px solid #a54a3b}.article h1{font:700 50px/1.05 Georgia}.article img{width:100%;max-height:520px;object-fit:cover;margin:20px 0}.article p{font:18px/1.75 Georgia;color:#3f4a51}.article h2{font:700 28px Georgia}.footer{background:#273944;color:white;padding:30px 5%;margin-top:50px}.cookie{position:fixed;bottom:0;left:0;right:0;background:white;padding:15px 5%;box-shadow:0 -4px 20px #0002;display:flex;justify-content:space-between;gap:20px;z-index:10}.cookie p{font-size:13px;color:#59656c}.cookie-actions{display:flex;gap:10px;align-items:center}.cookie button{padding:10px 14px;border:1px solid #c5ccd0;background:#fff}.cookie button:last-child{background:#273944;color:white}@media(max-width:850px){.hero{grid-template-columns:1fr}.grid{grid-template-columns:repeat(2,1fr)}.nav{overflow:auto}.cookie{display:block}.cookie-actions{margin-top:8px}}@media(max-width:520px){.grid{grid-template-columns:1fr}.brand{font-size:36px}.hero h1,.article h1{font-size:34px}}
.note{padding:14px 16px;margin-top:28px;background:#f4f5f3;border-left:4px solid #8b948d;color:#5a625d;font-size:14px}
