body{padding-bottom:env(safe-area-inset-bottom)}.service-header>div>strong,.service-header>div>small,.facility-header strong,.facility-header small{display:block}.service-header small{margin-top:4px;line-height:1.5}.site-business-footer{box-sizing:border-box;max-width:960px;margin:32px auto 0;padding:24px 18px;background:#f5f8fc;color:#263c55;font-size:14px;line-height:1.8;overflow-wrap:anywhere}.site-business-footer a{color:#174a8b;text-decoration:underline}.site-policy-links{display:flex;flex-wrap:wrap;gap:12px}.site-business-footer dl{display:grid;grid-template-columns:minmax(90px,auto) 1fr;gap:6px 12px}.site-business-footer dd{margin:0}.request-help{box-sizing:border-box;max-width:900px;margin:18px auto;padding:16px;background:#f0f5fb;color:#213d5a;border:1px solid #cbd5e1;border-radius:12px;font-size:15px;line-height:1.8;overflow-wrap:anywhere}.request-help summary{cursor:pointer;font-weight:700}.request-phone-pending{padding:10px;border:1px solid #d3dce6;border-radius:8px;background:#fff;color:#52677d}.facility-query,.mem-search label,#unlockForm label{display:block;margin:10px 0}.facility-query input,#unlockForm input{display:block;width:100%;box-sizing:border-box;margin-top:6px}.workflow li::marker,.progress-steps li::marker{content:""}#facilityLoadMore{display:block;margin:18px auto;padding:12px 24px;min-height:44px}#facilityLoadMore[hidden]{display:none}.request-help input[type=checkbox]{width:20px;height:20px;vertical-align:middle}@media(max-width:600px){.site-business-footer dl{grid-template-columns:1fr}.site-business-footer dt{font-weight:700}.site-business-footer dd{margin-bottom:8px}}
ol.steps{list-style:none;padding-left:0}ol.steps li>span{margin-right:6px}

.request-representative-phone{display:inline-flex;flex-wrap:wrap;gap:8px;align-items:center;min-height:48px;padding:10px 14px;border-radius:10px;background:#183451;color:#fff!important;font-weight:700;text-decoration:none!important;box-sizing:border-box;max-width:100%}.request-representative-phone strong{white-space:nowrap}

.request-inline-phone{display:inline!important;padding:0!important;border:0!important;background:none!important;color:inherit!important;font:inherit!important;text-decoration:underline!important;white-space:nowrap}
