*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f6f3ec;color:#15392e;font:16px/1.75 system-ui,-apple-system,sans-serif}a{color:#204d3c;text-underline-offset:4px}header{background:#fffdf8;border-bottom:1px solid #e6dfd1}header>div{max-width:1150px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 24px}.brand{display:flex;align-items:center;gap:10px;text-decoration:none;font:700 28px Georgia,serif}.brand img{width:25px;height:36px}nav{display:flex;gap:18px;flex-wrap:wrap;font-size:14px}nav a{text-decoration:none}main{max-width:1100px;margin:38px auto;padding:0 24px}.crumb{font-size:13px;color:#706f66}h1,h2{font-family:Georgia,serif;line-height:1.18;letter-spacing:-.025em}h1{font-size:clamp(32px,4.5vw,56px);margin:15px 0 22px}h2{font-size:28px;margin-top:32px}p{max-width:780px}.intro{font-size:19px;color:#40544a}.hero{width:100%;max-height:380px;object-fit:cover;border-radius:22px;margin:20px 0}article{background:#fffdf8;border:1px solid #e7dfd1;padding:clamp(22px,4vw,46px);border-radius:25px}.facts{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:24px 0}.facts>div{border-radius:15px;background:#f3efe5;padding:18px}.facts strong{display:block;font:700 24px Georgia,serif}.cta{display:inline-block;margin:14px 10px 10px 0;background:#123e30;color:#fff;padding:13px 23px;border-radius:12px;text-decoration:none;font-weight:600}.related{border-top:1px solid #e7dfd1;margin-top:30px;padding-top:20px}footer{max-width:1100px;padding:25px 24px 40px;margin:auto;font-size:13px;color:#5b675e}.note{font-size:14px;color:#657168}li{margin:7px 0}@media(max-width:650px){header>div{align-items:flex-start;flex-direction:column;gap:8px}nav{gap:8px 17px}.facts{grid-template-columns:1fr}.facts>div{padding:12px 16px}.facts strong{display:inline;margin-right:10px}main{margin:22px auto;padding:0 14px}h2{font-size:25px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}