/* Match the landing service rows while retaining editable contact links. */
body .bn-info .bn-info-contact,body .bn-info .bn-info-contact p{display:flex!important;flex-direction:column!important;gap:3px!important;line-height:1.2!important;margin:0!important;padding:0!important}
body .bn-info .bn-info-contact br,body .bn-info .bn-info-contact svg{display:none!important}
body .bn-info .bn-info-contact a{display:flex!important;justify-content:space-between!important;align-items:baseline!important;gap:8px!important;width:100%;min-height:0!important;height:auto!important;margin:0!important;padding:0!important;line-height:1.2!important;text-align:right;white-space:nowrap;overflow-wrap:normal}
body .bn-info .bn-info-contact a::before{flex:none;margin-right:auto;text-align:left}
body .bn-info .bn-info-contact a[href^="mailto:"]::before{content:"E"}
body .bn-info .bn-info-contact a[href*="instagram.com"]::before{content:"IG"}

/* Use the same bottom-row typography on both white bands. */
body .bn-info .bn-info-contact,.bn-landing .bn-band-services{font-family:"Arial Narrow","Helvetica Neue",Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.2!important}
body .bn-info .bn-info-contact a,.bn-landing .bn-band-services a{font:inherit!important}
@media(max-width:700px){body .bn-info .bn-info-contact,.bn-landing .bn-band-services{font-size:12px!important}}

body .bn-info .bn-info-contact{text-transform:uppercase!important}
