.regional-section{padding:76px 0;background:#f4fbfa;border-top:1px solid #e3eeeb}.regional-section .label{color:#008b78}.regional-section h2{max-width:860px;margin-top:0}.regional-intro{max-width:850px;margin:22px 0 32px;font-size:1.1rem;line-height:1.8}.regional-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.regional-cards[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.regional-card{padding:28px;border:1px solid #dce8e4;border-radius:14px;background:#fff}.regional-card h3{margin:0 0 14px;font-size:1.25rem;line-height:1.35}.regional-card p{margin:0;line-height:1.8}.regional-card a,.regional-next a:not(.btn),.regional-contact-scope a,.regional-hero-links a{text-decoration:underline;text-underline-offset:3px}.regional-next{max-width:940px;margin-top:28px}.regional-next p{margin-bottom:20px}.regional-country-note{margin-top:20px;max-width:800px}.regional-hero-links{font-size:.9rem;max-width:740px;margin:24px 0 0;line-height:1.75}.regional-contact-scope{margin-top:20px}@media(max-width:760px){.regional-section{padding:54px 0}.regional-cards,.regional-cards[data-columns="2"]{grid-template-columns:1fr}.regional-card{padding:24px}.regional-intro{font-size:1rem}.regional-hero-links{font-size:.88rem}}

.regional-section{scroll-margin-top:96px}.regional-section details{padding:20px 0;border-bottom:1px solid #dce8e4}.regional-section summary{cursor:pointer;font-weight:600;color:#101828}.regional-section details p{margin-top:14px;line-height:1.8}
