.bai-service-sections .ss-eyebrow{margin-bottom:24px}.bai-service-sections .svcs{display:grid;gap:32px;grid-template-columns:minmax(0,1fr)}.bai-service-sections .svc-index{max-width:100%;min-width:0}.bai-service-sections .svc-index li{flex:0 0 auto}.bai-service-sections .svc-body{display:grid;min-width:0}@media (min-width:1000px){.bai-service-sections .svcs{align-items:start;gap:48px;grid-template-columns:minmax(0,3fr) minmax(0,9fr)}.bai-service-sections .svc-index{position:sticky;top:88px}}.bai-service-sections .svc-index ul{display:flex;gap:4px;list-style:none;margin:0;overflow-x:auto;padding-bottom:8px}@media (min-width:1000px){.bai-service-sections .svc-index ul{flex-direction:column;overflow:visible}}@media (max-width:999px){.bai-service-sections .svc-index{background:var(--paper);margin-inline:calc(var(--gutter)*-1);padding-top:8px;padding-inline:var(--gutter);position:sticky;top:var(--header-h);z-index:5}}.bai-service-sections .svc-index a{border-left:3px solid transparent;border-radius:var(--r-sm);color:var(--teal-700);display:block;font-size:15px;font-weight:600;padding:8px 12px;text-decoration:none;white-space:nowrap}@media (max-width:999px){.bai-service-sections .svc-index a{background:var(--white);border:1px solid var(--ink-300);border-radius:var(--r-pill);font-size:13px;padding:6px 12px}}.bai-service-sections .svc-index a:hover{text-decoration:underline}.bai-service-sections .svc-index a.current{border-left-color:var(--teal-500);color:var(--navy-900)}@media (max-width:999px){.bai-service-sections .svc-index a.current{border-color:var(--navy-900)}}.bai-service-sections .svc{border-bottom:1px solid var(--ink-200);display:grid;gap:12px;padding:40px 0;scroll-margin-top:100px}.bai-service-sections .svc:first-child{padding-top:0}.bai-service-sections .svc-icon{color:var(--teal-500)}.bai-service-sections .svc .rt{color:var(--ink-700)}.bai-service-sections .svc-links{display:flex;flex-wrap:wrap;gap:20px}.bai-service-sections .svc-links a{font-weight:600;text-decoration:none}.bai-service-sections .svc-links a:hover{text-decoration:underline}