.contact-channels{min-width:0;background:var(--surface-primary);border:1px solid var(--line);border-radius:20px;padding:28px;box-shadow:var(--shadow)}.contact-channels h3{font-size:23px;line-height:1.4}.contact-channels li,.contact-channels p{font-size:16px;line-height:1.7}.contact-channels p{margin-top:16px}.contact-channels ul{padding-left:20px;margin:18px 0 24px}.contact-channels li+li{margin-top:10px}.contact-channels .button{white-space:normal;max-width:100%}.contact-channels .contact-address{overflow-wrap:anywhere;color:var(--ink)}.contact-channels .text-link{margin-top:18px;flex-wrap:wrap}.contact-page-link{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--blue);text-decoration:underline;margin-top:20px}.contact-grid>div>p,.contact-section .contact-banner>div>p:not(.eyebrow){font-size:16px}.contact-banner .button{white-space:normal;max-width:100%}.contact-grid>*{min-width:0}@media(max-width:700px){.contact-channels{padding:22px}.contact-grid{grid-template-columns:minmax(0,1fr)}}