.business-extra-story,.business-extra-links,.business-bottom-map{margin:32px 0;padding:clamp(20px,4vw,36px);border-radius:12px;overflow-wrap:anywhere}.business-extra-story,.business-bottom-map{background:#f4ecdb;color:#17384e}.business-extra-links{background:#244b65;color:#f4ecdb;border:1px solid #dab879}.business-extra-story h2,.business-bottom-map h2{color:#17384e;font:clamp(1.5rem,3vw,2rem)/1.3 Georgia,serif}.business-extra-links h2{color:#f4ecdb;font:clamp(1.5rem,3vw,2rem)/1.3 Georgia,serif}.business-extra-story p,.business-extra-links p,.business-bottom-map p{font:1.05rem/1.7 system-ui,sans-serif;max-width:75ch}.business-extra-story a,.business-bottom-map a{color:#68480e}.business-extra-kicker{font-weight:750!important;letter-spacing:.04em}.business-extra-links>div,.business-map-actions{display:flex;flex-wrap:wrap;gap:12px}.business-extra-links>div>a,.business-map-actions>a{display:inline-flex;align-items:center;min-height:48px;padding:12px 16px;border:1px solid #dab879;border-radius:7px;background:#17384e;color:#fff;text-decoration:none;font:600 .95rem/1.4 system-ui,sans-serif}.business-extra-story details{margin-top:22px;line-height:1.7}.business-extra-story summary{cursor:pointer;font-weight:650}.business-bottom-map iframe{display:block;width:100%;height:340px;border:0;border-radius:8px;margin:24px 0}.business-extra-story :focus-visible,.business-extra-links :focus-visible,.business-bottom-map :focus-visible{outline:3px solid #b18424;outline-offset:4px}@media(max-width:600px){.business-extra-links>div,.business-map-actions{flex-direction:column}.business-extra-links>div>a,.business-map-actions>a{width:100%;box-sizing:border-box}.business-bottom-map iframe{height:280px}}
