/* Public contact details follow Glowlie's existing typography and warm palette. */
.gl7-business-contact{margin:18px 0;overflow-wrap:anywhere}
.gl7-business-contact p+p{margin-top:8px}
.gl7-business-contact a{text-decoration:underline;text-underline-offset:3px}
.gl3-company .gl7-footer-contact{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:7px}
.gl3-company .gl7-footer-contact a{display:inline-flex;align-items:center;min-height:32px;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}
.gl5-service-help .gl7-service-contact{display:grid;gap:9px;margin-top:17px}
.gl5-service-help .gl7-service-contact a{display:block;margin:0;font-size:13px;overflow-wrap:anywhere}
@media(pointer:coarse){.gl3-company .gl7-footer-contact a,.gl5-service-help .gl7-service-contact a{min-height:44px;align-content:center}}
@media print{.gl7-business-contact a{color:inherit}.gl7-business-contact a[href^="tel:"]::after{content:none}}
