.business-nav-link{font:600 14px/1.4 Inter,system-ui,sans-serif;color:#475569;text-decoration:none;white-space:nowrap}.business-nav-link:hover{color:#0369a1}.business-nav-link:focus-visible,.business-entry a:focus-visible,.business-footer-links a:focus-visible{outline:3px solid #0284c7;outline-offset:5px}header div> .business-nav-link{padding:12px;border-top:1px solid #e2e8f0;margin-top:6px}.business-entry{background:#f7f5ef;border-top:1px solid #e2e8f0;padding:48px 32px}.business-entry-inner{max-width:1216px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:40px}.business-entry-label{font-size:11px;font-weight:700;letter-spacing:.12em;color:#64748b;margin:0 0 12px}.business-entry h2{font-size:26px;font-weight:700;letter-spacing:-.035em;color:#0f172a;margin:0 0 12px}.business-entry-copy{font-size:15px;line-height:1.7;color:#475569;max-width:670px;margin:0}.business-entry a{flex-shrink:0;border:1px solid #94a3b8;border-radius:999px;padding:16px 22px;color:#0369a1;font-size:14px;font-weight:600;text-decoration:none;background:#fff}.business-entry a:hover{border-color:#0284c7}.business-footer-links{max-width:1280px;margin:0 auto 28px;padding:0 32px;display:flex;flex-wrap:wrap;gap:14px 32px}.business-footer-links a{font-size:13px;color:#475569;text-decoration:underline;text-underline-offset:4px}@media(min-width:1024px) and (max-width:1350px){header nav[aria-label="Main"]{gap:10px}header nav[aria-label="Main"]>button,header nav[aria-label="Main"]>a{font-size:12px}}@media(max-width:767px){.business-entry{padding:36px 20px}.business-entry-inner{display:block}.business-entry a{display:inline-block;margin-top:24px}.business-entry h2{font-size:23px}.business-footer-links{padding:0 20px;flex-direction:column}}
.business-entry{font-family:Inter,system-ui,sans-serif}header nav[aria-label="Main"]{gap:12px}header nav[aria-label="Main"]>button,header nav[aria-label="Main"]>a{font-size:12px;white-space:nowrap}header nav[aria-label="Main"]+div>button:last-child{font-size:12px;padding-inline:12px;white-space:nowrap}@media(min-width:1024px) and (max-width:1279px){header nav[aria-label="Main"],header nav[aria-label="Main"]+div{display:none}header button[aria-label="Open menu"],header button[aria-label="Close menu"]{display:inline-flex}header>div:last-child:not(:first-child){display:block}}
