.regional-destinations .region-group{border:1px solid #4e5944;border-radius:12px;margin:15px 0;padding:0 22px}.region-group>summary{padding:22px 0;font-weight:800;font-size:18px;cursor:pointer;color:#f3f5eb;list-style-position:inside}.region-group>summary span,.region-group h4 span{font-size:11px;font-weight:400;margin-left:12px;color:#b1bba6}.region-group .destination-list{padding-bottom:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.region-group .destination-list a{align-items:center;gap:15px;font-size:13px;overflow-wrap:anywhere;line-height:1.5;padding:15px 0}.region-group .destination-list a b{flex-shrink:0}.region-group .destination-list a[hidden]{display:none}.other-sectors{margin-top:22px}.local-editorial .local-intro>h2{font-size:30px}.local-editorial p{line-height:1.85}.local-editorial .local-intro .eyebrow{display:block;color:#71643c;line-height:1.6}.local-editorial .page-photo{margin:28px 0 0}.local-editorial .article-section{margin-bottom:38px}.local-editorial .local-faq summary{font-weight:700;line-height:1.5}.local-editorial .local-faq details{margin:10px 0;border:1px solid #dde1d4;border-radius:9px;padding:17px}.local-editorial .local-faq details p{margin-bottom:0}.local-editorial .internalLinks{margin-bottom:24px}.siteMapLinks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.siteMapLinks a{padding:12px;border-bottom:1px solid #dce0d1;line-height:1.5;overflow-wrap:anywhere}.local-editorial h2,.bonus-design .pageHero h1,.bonus-design .sideCard h3{overflow-wrap:anywhere}@media(max-width:1000px){.region-group .destination-list{grid-template-columns:repeat(2,minmax(0,1fr))}.siteMapLinks{grid-template-columns:1fr 1fr}}@media(max-width:560px){.regional-destinations .region-group{padding:0 15px}.region-group>summary{font-size:16px;padding:18px 0}.region-group>summary span{display:block;margin:8px 0 0 21px}.region-group .destination-list{grid-template-columns:1fr;padding-bottom:12px}.region-group .destination-list a{font-size:13px;padding:13px 0}.siteMapLinks{grid-template-columns:1fr}.local-editorial .local-intro>h2{font-size:27px}.local-editorial .article-section{margin-bottom:30px}}
