
body{font:16px/1.65 system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;margin:0;background:#fffdf8;color:#12231b}
.wrap{max-width:1180px;margin:0 auto;padding:28px 18px}
a{color:#0b6b43;text-decoration-thickness:1px;text-underline-offset:3px}
.header{border-bottom:1px solid rgba(18,35,27,.16);padding-bottom:18px;margin-bottom:24px}
h1{font-family:Georgia,serif;font-size:clamp(2rem,5vw,4rem);line-height:1;margin:0 0 12px;color:#074b31}
.lead{max-width:850px;color:#536172}
.grid{columns:2;column-gap:46px}
.country{break-inside:avoid;border-top:1px solid rgba(18,35,27,.16);padding-top:14px;margin:0 0 24px}
h2{font-family:Georgia,serif;color:#074b31;margin:0 0 8px}
ul{margin:0;padding-left:20px}
li{margin:3px 0}
@media(max-width:760px){.grid{columns:1}}
