*{box-sizing:border-box}body{margin:0;color:#17251f;background:#f5f7f4;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.top{font-size:13px;padding:8px 5%;background:#e7eee8;display:flex;justify-content:space-between}.mast{padding:18px 5%;background:#fff;display:flex;align-items:end;justify-content:space-between;border-bottom:1px solid #d8dfd9}.brand{font-family:Georgia,serif;font-size:46px;font-weight:700;color:#164d3e}.brand small{display:block;font:16px Arial;color:#65766d}.nav{background:#164d3e;color:white;padding:12px 5%;display:flex;gap:28px;font-size:14px}.wrap{max-width:1180px;margin:26px auto;padding:0 18px}.hero{display:grid;grid-template-columns:1.35fr 1fr .55fr;gap:20px;background:white;padding:18px;border:1px solid #dfe6e0}.hero img{width:100%;height:370px;object-fit:cover}.hero h1{font:700 42px/1.04 Georgia,serif;margin:8px 0 14px}.kicker{font-size:12px;font-weight:bold;color:#2b7960;letter-spacing:.08em}.btn{display:inline-block;background:#164d3e;color:white;padding:12px 18px;margin-top:12px}.side{border-left:1px solid #ddd;padding-left:18px}.side h3{font:700 21px Georgia;margin-top:0}.side p{border-top:1px solid #ddd;padding:12px 0;margin:0}.grid{display:grid;grid-template-columns:repeat(5,1fr);gap:18px;margin-top:22px}.card{background:white;padding-bottom:12px;border:1px solid #e1e6e2}.card img{width:100%;height:130px;object-fit:cover}.card div{padding:0 12px}.card h2{font:700 20px/1.08 Georgia;margin:7px 0}.card p{color:#52605a;line-height:1.45;font-size:14px}.more{color:#16614c;font-weight:bold}.article{max-width:850px;margin:34px auto;background:white;padding:30px}.article h1{font:700 50px/1.05 Georgia;margin:8px 0}.article img{width:100%;max-height:520px;object-fit:cover;margin:20px 0}.article p{font:18px/1.7 Georgia;color:#3e4843}.article h2{font:700 28px Georgia;margin-top:32px}.footer{margin-top:50px;background:#173d33;color:white;padding:28px 5%;font-size:13px}.cookie{position:fixed;bottom:0;left:0;right:0;background:white;border-top:1px solid #ccc;box-shadow:0 -4px 20px #0001;padding:16px 5%;display:flex;justify-content:space-between;gap:20px;z-index:10}.cookie p{margin:4px 0 0;color:#5c655f;font-size:13px}.cookie-actions{display:flex;gap:10px;align-items:center}.cookie button{padding:10px 15px;border:1px solid #bfc9c2;background:#fff}.cookie button:last-child{background:#164d3e;color:white}@media(max-width:850px){.hero{grid-template-columns:1fr}.side{border-left:0;border-top:1px solid #ddd;padding:15px 0}.grid{grid-template-columns:repeat(2,1fr)}.nav{overflow:auto}.brand{font-size:36px}.hero h1{font-size:34px}.cookie{display:block}.cookie-actions{margin-top:10px}}@media(max-width:520px){.grid{grid-template-columns:1fr}.top{display:block}.mast{display:block}.hero img{height:260px}.article{padding:18px}.article h1{font-size:36px}}
.note{padding:14px 16px;margin-top:28px;background:#f4f5f3;border-left:4px solid #8b948d;color:#5a625d;font-size:14px}
