.jNYUeW_section{background:#f1f5ed;border:1px solid #d7e1d8;border-radius:14px;margin:38px 0 12px;padding:26px 30px 20px}.jNYUeW_top{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:12px;display:flex}.jNYUeW_eyebrow{color:#af8054;text-transform:uppercase;letter-spacing:.14em;margin:0 0 8px;font-size:11px;font-weight:800;display:block}.jNYUeW_top h2{color:#173d31;margin:0 0 12px;font:500 32px/1.2 Georgia,serif}.jNYUeW_top p{color:#60766a;max-width:640px;margin:0;font-size:13px;line-height:1.65}.jNYUeW_controls{flex:none;gap:7px;display:flex}.jNYUeW_controls button{color:#184335;cursor:pointer;background:#fff;border:1px solid #b9c9bf;border-radius:7px;min-width:38px;height:38px;padding:0 10px;font-weight:700}.jNYUeW_controls button:disabled{opacity:.4;cursor:default}.jNYUeW_mapFrame{background:#f1f5ed;border-radius:10px;position:relative;overflow:hidden}.jNYUeW_map{aspect-ratio:1000/690;width:100%;height:auto;display:block}.jNYUeW_area,.jNYUeW_areaActive{fill:#d6e2d5;stroke:#fff;stroke-width:2px;cursor:pointer;transition:fill .12s}.jNYUeW_areaActive,.jNYUeW_provinceLink:hover .jNYUeW_area,.jNYUeW_provinceLink:focus .jNYUeW_area{fill:#8daf96}.jNYUeW_provinceLabel{fill:#264c3c;stroke:#f1f5ed;stroke-width:3px;paint-order:stroke;font-family:Arial,sans-serif;font-weight:800}.jNYUeW_provinceLink:focus-visible{outline:none}.jNYUeW_provinceLink:focus-visible path{stroke:#b17e50;stroke-width:5px}.jNYUeW_cityPoint{fill:#ac774c;stroke:#fff;stroke-width:2.5px;cursor:pointer}.jNYUeW_cityLink:hover .jNYUeW_cityPoint,.jNYUeW_cityLink:focus .jNYUeW_cityPoint{fill:#173d31;stroke:#b17e50;stroke-width:4px}.jNYUeW_zoomValue{color:#6b8375;font-size:11px;position:absolute;bottom:10px;right:10px}.jNYUeW_bottom{color:#647b6c;border-top:1px solid #d6e1d7;justify-content:space-between;align-items:flex-start;gap:16px;margin-top:9px;padding-top:15px;font-size:11px;line-height:1.7;display:flex}.jNYUeW_bottom a{text-underline-offset:3px;text-decoration:underline}.jNYUeW_cityLinks{flex-wrap:wrap;justify-content:flex-end;gap:7px 13px;max-width:66%;display:flex}.jNYUeW_cityLinks strong{color:#31513f}@media (max-width:899px){.jNYUeW_section{display:none}}.jNYUeW_sectionBb{background:#f2f5ef;border:1px solid #dfe6dc;border-radius:14px;margin:0;padding:17px 24px 18px;box-shadow:0 13px 36px #1436240e}.jNYUeW_sectionBb .jNYUeW_top{margin:0 0 16px}.jNYUeW_sectionBb .jNYUeW_top h2{letter-spacing:-.025em;font:400 clamp(25px,2.4vw,34px)/1.17 Georgia,Times New Roman,serif}.jNYUeW_sectionBb .jNYUeW_mapFrame{background:#f2f5ef}.jNYUeW_sectionBb .jNYUeW_area,.jNYUeW_sectionBb .jNYUeW_areaActive{fill:#cbdacb;stroke:#fffdf8;stroke-width:2.5px}.jNYUeW_sectionBb .jNYUeW_areaActive,.jNYUeW_sectionBb .jNYUeW_provinceLink:hover .jNYUeW_area,.jNYUeW_sectionBb .jNYUeW_provinceLink:focus .jNYUeW_area{fill:#89ac98}.jNYUeW_sectionBb .jNYUeW_provinceLabel{fill:#274c3b;stroke:#f2f5ef;stroke-width:3px;font-size:13px}.jNYUeW_sectionBb .jNYUeW_bottom{margin-top:2px;padding-top:10px}@media (max-width:899px){.jNYUeW_sectionBb{display:block}.jNYUeW_sectionBb .jNYUeW_map{touch-action:manipulation;min-height:0}.jNYUeW_sectionBb .jNYUeW_top{flex-direction:column;gap:12px}}@media (max-width:600px){.jNYUeW_sectionBb{padding:18px 12px 13px}.jNYUeW_sectionBb .jNYUeW_top{padding:0 6px}.jNYUeW_sectionBb .jNYUeW_top p{font-size:12px}.jNYUeW_sectionBb .jNYUeW_controls button{min-width:35px;height:35px}.jNYUeW_sectionBb .jNYUeW_provinceLabel{visibility:hidden;font-size:0}.jNYUeW_sectionBb .jNYUeW_bottom{padding:8px 5px 0;font-size:10px}.jNYUeW_sectionBb .jNYUeW_zoomValue{font-size:10px}}
.gLp8TG_page{color:#193d30;background:#faf8f4;min-height:70vh}.gLp8TG_shell{width:min(1180px,100% - 72px);margin:0 auto;padding:0 0 80px}.gLp8TG_breadcrumb{color:#637c6d;align-items:center;gap:10px;padding:25px 0 14px;font:12px/1.5 Arial,sans-serif;display:flex}.gLp8TG_breadcrumb a{color:#355d47;text-decoration:none}.gLp8TG_breadcrumb a:hover{text-underline-offset:4px;text-decoration:underline}.gLp8TG_eyebrow{text-transform:uppercase;letter-spacing:.16em;color:#aa8054;margin:0 0 13px;font:800 11px/1.5 Arial,sans-serif}.gLp8TG_mapHero{max-width:960px;padding:26px 0 28px}.gLp8TG_mapHero h1,.gLp8TG_provinceHero h1{letter-spacing:-.04em;color:#173d30;margin:0;font:400 clamp(42px,4.2vw,62px)/1.06 Georgia,Times New Roman,serif}.gLp8TG_mapHero>p:not(.gLp8TG_eyebrow){color:#60776a;max-width:720px;margin:16px 0 0;font:16px/1.75 Arial,sans-serif}.gLp8TG_mapCount{color:#83603f;border-bottom:1px solid #af8b61;margin-top:20px;padding:0 0 7px;font:750 12px Arial,sans-serif;display:inline-block}.gLp8TG_mapSection{margin:5px 0 0}.gLp8TG_provinceDirectory{padding:57px 0 64px}.gLp8TG_sectionIntro{margin:0 0 28px}.gLp8TG_sectionIntro h2,.gLp8TG_closing h2,.gLp8TG_sectionHeading h2{letter-spacing:-.035em;margin:0;font:400 clamp(29px,3vw,39px)/1.14 Georgia,Times New Roman,serif}.gLp8TG_sectionIntro>p:last-child{color:#687c6d;margin:14px 0 0;font:14px/1.7 Arial,sans-serif}.gLp8TG_regionGroups{grid-template-columns:1fr 1fr .85fr;gap:34px;display:grid}.gLp8TG_regionGroup{min-width:0}.gLp8TG_regionGroup>h3{letter-spacing:.11em;text-transform:uppercase;color:#936f4b;margin:0 0 11px;font:800 11px/1.5 Arial,sans-serif}.gLp8TG_provinceLinks{flex-direction:column;gap:6px;display:flex}.gLp8TG_provinceLink{color:#204638;background:#fff;border:1px solid #e7e7dc;border-radius:9px;justify-content:space-between;align-items:center;gap:13px;padding:14px 15px;font:700 14px/1.35 Arial,sans-serif;text-decoration:none;display:flex}.gLp8TG_provinceLink:hover,.gLp8TG_provinceLink:focus-visible{background:#eff4ee;border-color:#94af9c}.gLp8TG_provinceLink small{color:#758577;margin-top:4px;font-size:11px;font-weight:400;display:block}.gLp8TG_provinceArrow{color:#ae8659;font-size:19px;font-weight:400}.gLp8TG_closing{border-top:1px solid #e3e6de;max-width:840px;padding:50px 0 0}.gLp8TG_closing p:not(.gLp8TG_eyebrow){color:#62786b;margin:16px 0 0;font:15px/1.8 Arial,sans-serif}.gLp8TG_moreLinks{flex-wrap:wrap;gap:22px;margin-top:26px;display:flex}.gLp8TG_moreLinks a{color:#90663f;text-underline-offset:4px;font:700 13px/1.6 Arial,sans-serif;text-decoration:underline}.gLp8TG_moreLinks a:hover{color:#23523d}.gLp8TG_provinceHero{max-width:810px;padding:25px 0 35px}.gLp8TG_provinceHero>p:not(.gLp8TG_eyebrow){color:#64796d;margin:17px 0 0;font:15px/1.75 Arial,sans-serif}.gLp8TG_sectionHeading{justify-content:space-between;align-items:end;gap:25px;margin:16px 0 28px;display:flex}.gLp8TG_sectionHeading>p{color:#718477;white-space:nowrap;margin:0;font:13px/1.5 Arial,sans-serif}.gLp8TG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.gLp8TG_card{background:#fff;border:1px solid #e9e7df;border-radius:11px;min-width:0;overflow:hidden;box-shadow:0 5px 19px #193c2b0b}.gLp8TG_imageWrap{background:#e8ebe4;position:relative}.gLp8TG_imageLink{aspect-ratio:3/2;display:block;overflow:hidden}.gLp8TG_imageLink img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.gLp8TG_imageLink:hover img{transform:scale(1.035)}.gLp8TG_favorite{z-index:2;position:absolute;top:10px;right:10px}.gLp8TG_cardBody{flex-direction:column;min-height:205px;padding:21px;display:flex}.gLp8TG_cardType{letter-spacing:.12em;text-transform:uppercase;color:#9f7954;margin:0 0 10px;font:800 10px/1.5 Arial,sans-serif}.gLp8TG_card h3{margin:0 0 9px;font:500 23px/1.18 Georgia,serif}.gLp8TG_card h3 a{color:#1d4435;text-decoration:none}.gLp8TG_card h3 a:hover{text-underline-offset:3px;text-decoration:underline}.gLp8TG_cardCity{color:#66796e;margin:0 0 9px;font:13px/1.5 Arial,sans-serif}.gLp8TG_cardTeaser{-webkit-line-clamp:3;color:#68776e;-webkit-box-orient:vertical;margin:0 0 15px;font:13px/1.6 Arial,sans-serif;display:-webkit-box;overflow:hidden}.gLp8TG_cardAction{color:#8c6647;border-top:1px solid #e9ece5;justify-content:space-between;align-items:center;margin-top:auto;padding-top:14px;font:800 12px Arial,sans-serif;text-decoration:none;display:flex}.gLp8TG_cardAction:hover{color:#17452f}.gLp8TG_pagination{border-top:1px solid #e3e6de;justify-content:space-between;align-items:center;gap:15px;margin:37px 0 0;padding:26px 0;display:flex}.gLp8TG_pagination a{color:#24513b;background:#fff;border:1px solid #d5ddd1;border-radius:8px;padding:12px 16px;font:750 13px Arial,sans-serif;text-decoration:none}.gLp8TG_pagination a:hover{background:#eaf1e9}.gLp8TG_pagination span{color:#718374;font:13px Arial,sans-serif}.gLp8TG_empty{color:#486251;background:#eef4ed;border:1px solid #d9e3d9;border-radius:11px;padding:23px;font:14px/1.7 Arial,sans-serif}.gLp8TG_empty a{color:#22543a;font-weight:800}.gLp8TG_otherProvinces{border-top:1px solid #e3e6de;margin-top:58px;padding-top:33px}.gLp8TG_otherProvinces h2{margin:0 0 16px;font:400 29px Georgia,serif}.gLp8TG_otherProvincesLinks{flex-wrap:wrap;gap:10px;display:flex}.gLp8TG_otherProvincesLinks a{color:#315443;background:#fff;border:1px solid #e5e4da;border-radius:9px;padding:10px 13px;font:650 12px Arial,sans-serif;text-decoration:none}.gLp8TG_otherProvincesLinks a:hover{background:#edf3eb}@media (max-width:950px){.gLp8TG_regionGroups{grid-template-columns:1fr 1fr}.gLp8TG_regionGroup:last-child{grid-column:1/-1}.gLp8TG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.gLp8TG_shell{width:calc(100% - 34px);padding-bottom:55px}.gLp8TG_breadcrumb{padding:17px 0 10px}.gLp8TG_mapHero{padding:17px 0 23px}.gLp8TG_mapHero h1,.gLp8TG_provinceHero h1{font-size:clamp(39px,8vw,50px)}.gLp8TG_mapHero>p:not(.gLp8TG_eyebrow){font-size:14px;line-height:1.7}.gLp8TG_regionGroups{grid-template-columns:1fr;gap:29px}.gLp8TG_regionGroup:last-child{grid-column:auto}.gLp8TG_provinceDirectory{padding:42px 0}.gLp8TG_provinceLinks{gap:7px}.gLp8TG_closing{padding-top:36px}.gLp8TG_grid{grid-template-columns:1fr;gap:18px}.gLp8TG_imageLink{aspect-ratio:16/10}.gLp8TG_cardBody{min-height:0}.gLp8TG_sectionHeading{flex-direction:column;align-items:flex-start;gap:9px}.gLp8TG_sectionHeading>p{white-space:normal}.gLp8TG_otherProvinces{margin-top:39px}}@media (prefers-reduced-motion:reduce){.gLp8TG_imageLink img{transition:none}.gLp8TG_imageLink:hover img{transform:none}}
