.exact-address-result{max-width:900px;margin:24px auto;padding:24px;border:1px solid #bdd8ce;border-left:5px solid #19624d;border-radius:14px;background:#f3faf7;color:#173b33;box-shadow:0 8px 28px #133d3310;font-family:inherit}
.exact-address-result h2{margin:0 0 10px;font-size:clamp(20px,4vw,27px);line-height:1.2}
.exact-address-result p{margin:9px 0;line-height:1.6;overflow-wrap:anywhere}
.exact-address-choice{display:block;margin-top:12px;padding:12px 16px;border:1px solid #9dbdb0;border-radius:8px;background:#fff;color:#174e3e;font-weight:700;text-decoration:underline;overflow-wrap:anywhere}
html[data-address-search] #search-results{display:none!important}
@media(max-width:640px){.exact-address-result{margin:18px 12px;padding:18px}}
