.business-pathways{margin:28px 0 32px;color:var(--ink,#292429)}.business-pathways>h2{font:700 20px/1.3 Arial,Helvetica,sans-serif;letter-spacing:-.3px;margin:0 0 8px;padding:0;border:0}.business-pathways>p{font:15px/1.55 Arial,Helvetica,sans-serif;color:var(--muted,#625860);margin:0 0 18px}.business-pathway-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.business-pathway{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:9px;min-width:0;min-height:184px;padding:23px 24px;border:1px solid #e7dfe2;border-radius:18px;background:#fff;color:#292429;text-decoration:none;box-shadow:0 4px 16px #29242903}.business-pathway:hover{border-color:#ba526b;background:#fffafb;text-decoration:none}.business-pathway:focus-visible{outline:3px solid #65406d;outline-offset:4px}.business-pathway .business-label{font:700 11px/1.4 Arial,Helvetica,sans-serif;letter-spacing:.8px;text-transform:uppercase;color:#65406d}.business-pathway h3{font:700 20px/1.3 Arial,Helvetica,sans-serif;letter-spacing:-.4px;margin:0;padding:0;border:0;overflow-wrap:anywhere}.business-pathway p{font:14px/1.6 Arial,Helvetica,sans-serif;margin:0;color:#625860}.business-pathway .business-link-label{display:flex;align-items:center;gap:10px;margin-top:auto;padding-top:10px;color:#65406d;font:600 14px/1.5 Arial,Helvetica,sans-serif}.business-pathway:nth-child(2){background:#fdf5f8}.business-pathway:nth-child(2):hover{background:#fbecf1}.business-pathway span[aria-hidden]{flex:none;font-size:20px}.business-open-nav{margin:24px 0 32px;padding:18px 0;border-block:1px solid #eee1e7}.business-open-nav>p{font-size:12px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;margin:0 0 8px;color:#70666d}.business-open-nav ul{display:flex;flex-wrap:wrap;list-style:none;gap:3px 20px;padding:0;margin:0}.business-open-nav li{margin:0}.business-open-nav a{display:inline-flex;align-items:center;min-height:44px;text-decoration:none;font-size:14px;font-weight:600}.business-open-nav a:hover{text-decoration:underline}.business-service-highlight{margin:30px 0;padding:26px;background:#fcf0f4;border:1px solid #edd4dd;border-radius:18px}.business-service-highlight h2{margin:0;padding:0;border:0}.business-service-highlight p{margin:12px 0}.business-overview-lead{font-size:20px;color:#625860}.business-sidebar-links{display:grid;gap:2px;padding-top:10px;border-top:1px solid var(--line,#e7dfe2)}.business-sidebar-links a{display:flex;align-items:center;min-height:44px;color:var(--muted,#625860);font-size:12px;line-height:1.5;text-decoration:none}.business-sidebar-links a:hover{color:var(--ink,#292429);text-decoration:underline}.business-sidebar-links a:focus-visible{outline:2px solid #65406d;outline-offset:3px}.ac-login+.business-pathways{max-width:1060px;margin:28px auto 36px}.information-directory+.legal-updated{margin-top:32px}@media(max-width:650px){.business-pathway-grid{grid-template-columns:1fr}.business-pathway{min-height:0;padding:20px}.business-pathway h3{font-size:21px}.business-pathways>h2{font-size:20px}.business-pathways>p,.business-pathway p{font-size:15px}.business-open-nav{padding:14px 0}.business-open-nav ul{gap:2px 16px}.business-service-highlight{padding:22px}.business-overview-lead{font-size:18px}}

/* Keep all desktop entries reachable on shorter windows. */
.sidebar{overflow-y:auto}.sidebar .profile{flex-shrink:0}

/* Compact, always-visible destinations within the account overview. */
#main .business-pathways{margin:24px auto;max-width:1060px}
#main .business-pathways>h2{font-size:18px}
#main .business-pathways>p{font-size:14px;margin-bottom:12px}
#main .business-pathway{min-height:0;padding:18px;gap:6px;box-shadow:none;border-radius:14px}
#main .business-pathway h3{font-size:18px}
#main .business-pathway .business-label{display:none}
#main .business-pathway .business-link-label{font-size:13px;padding-top:4px}
#main .business-pathway p{font-size:14px;line-height:1.5}
#main .account-information{max-width:1060px;margin:24px auto}
#main .ac-login .intro h1{font-size:clamp(28px,5vw,40px);line-height:1.15}
#main .ac-login .intro p{max-width:34ch}
