.customer-surface .site-header .header-inner nav a.care-login-entry{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 14px;color:#fff;background:#2454ff;border-radius:8px;font-weight:700;white-space:nowrap}
.customer-surface .footer.care-business-footer,.has-customer-help .footer.care-business-footer{padding-top:28px;padding-bottom:24px;margin-top:0;min-height:0}
.care-business-footer .footer-inner{gap:20px;margin-bottom:20px}
.care-business-details{color:#606b7b;font-size:14px;line-height:1.8;word-break:keep-all;overflow-wrap:anywhere}
.care-business-footer .care-business-details p{margin:4px 0}
.care-footer-bottom{display:flex;flex-wrap:wrap;align-items:center;gap:10px 24px;margin-top:18px;padding-top:16px;border-top:1px solid #e2e8f0;color:#64748b;font-size:13px}
.care-footer-bottom a{color:#2454ff;font-weight:700}
@media(max-width:767px){
 .site-header .header-inner{flex-wrap:wrap;gap:8px;padding-top:10px;padding-bottom:10px}
 .site-header .header-inner nav{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-left:auto}
 .site-header .header-inner nav .care-login-entry{font-size:14px;padding:8px 12px}
 .care-business-footer .footer-inner{flex-direction:column;align-items:flex-start;gap:14px}
 .care-business-details{font-size:13px}
}
