.customer-contact{box-sizing:border-box;width:min(1180px,calc(100% - 40px));margin:32px auto;padding:24px;border:1px solid #ced9d0;border-radius:12px;background:#fff;color:#183426;font-size:16px}.customer-contact h2{font-size:20px;margin:0 0 16px}.customer-contact>div{display:flex;flex-wrap:wrap;gap:12px 24px}.customer-contact a{color:#14762f;text-decoration:underline;text-underline-offset:3px;min-height:44px;display:inline-flex;align-items:center}.customer-contact p{margin:8px 0;line-height:1.5}