/* B06 Contact-only enhancements. No global container, nav, hero or footer overrides. */
.b06-contact-panel{margin-top:28px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.b06-contact-panel>h2{grid-column:1/-1;margin:0 0 2px}
.b06-contact-row{border:1px solid #dbe3ed;border-radius:16px;padding:22px;min-width:0;background:#fff}
.b06-contact-row strong{display:block;font-weight:560;margin-bottom:10px}
.b06-contact-row p{margin:0 0 16px;line-height:1.55}
.b06-contact-row a{overflow-wrap:anywhere}
@media(max-width:820px){.b06-contact-panel{grid-template-columns:1fr}}
