.atlas-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:0;background:#fafbf8;border:1px solid #c8d7d9}
.atlas-layout .atlas-map{align-self:start;position:sticky;top:12px}.atlas-layout .entry-panel{position:static;padding:32px 7%;min-width:0}.atlas-layout .entry-panel h2{font-size:42px;margin:8px 0 12px}.atlas-layout .entry-panel>p{font-size:16px;line-height:1.75;color:#274955}.atlas-layout .entry-panel h3{font-size:27px;margin:25px 0 10px}
.atlas-facts{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:24px 0}.atlas-facts>div{background:#e6eff0;border-top:3px solid #568991;border-radius:3px;padding:16px}.atlas-facts dt{font:600 11px Inter,Arial,sans-serif;text-transform:uppercase;letter-spacing:.08em;color:#426873}.atlas-facts dd{font:400 24px/1.3 Georgia,serif;margin:8px 0;color:#153b4b}.atlas-facts small{display:block;font:12px/1.5 Inter,Arial,sans-serif;color:#4b6872}
.atlas-sources{margin:26px 0;font-size:13px;border-top:1px solid #c8d7d9;padding-top:16px}.atlas-sources summary{cursor:pointer;font-weight:600;color:#365f6a}.atlas-sources p,.atlas-sources li{font-size:12px;line-height:1.6}.atlas-sources ul{padding-left:20px}.atlas-sources li{margin:8px 0}.atlas-sources a{text-decoration:underline}
.atlas-library{margin-top:32px;padding-top:24px;border-top:1px solid #b7cccf}.atlas-library .eyebrow{margin:0}.atlas-library h3{margin:8px 0 16px!important}.atlas-library .entry-related a{display:block;background:#fff;border:1px solid #d3dfe1;border-left:3px solid #598c92;padding:15px;margin:10px 0;font-size:16px;line-height:1.4}.atlas-library .entry-related small{display:block;font:11px Inter,Arial,sans-serif;margin-top:9px;color:#54737e}.atlas-more{display:inline-block;margin-top:14px;font-size:13px}.atlas-layout .place-list button{font-size:14px;line-height:1.4}.atlas-layout .place-list button span{opacity:.65}.atlas-layout #map-geography path{cursor:default}.region-pin:focus-visible circle{stroke:#ffd773;stroke-width:5}.atlas-layout .place-list button:focus-visible{outline:3px solid #70b5bc;outline-offset:2px}
@media(max-width:900px){.atlas-layout{grid-template-columns:1fr}.atlas-layout .atlas-map{position:static}.atlas-layout .entry-panel{padding:28px 6%}.atlas-layout #real-map{max-height:480px}.atlas-layout .place-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:520px){.atlas-layout .place-list{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-facts dd{font-size:21px}.atlas-facts>div{padding:12px}.atlas-layout .entry-panel h2{font-size:34px}}
