.ab-hero{padding-bottom:clamp(56px,6vw,80px)}.ab-h1{max-width:16ch}.ab .s-cols.ab-what{grid-template-columns:repeat(3,minmax(0,1fr))}.ab .ab-team{background:var(--navy-50);scroll-margin-top:80px}.ab-person{border-style:dashed;border-color:var(--navy-300);transition:translate .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}.ab-person:hover{box-shadow:var(--shadow-md);translate:0 -3px}.ab-value:hover,.ab .s-about-grid .s-card:hover{translate:0 -4px}.ab-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ab-link{background:var(--surface);border:1px solid var(--navy-200);color:var(--navy-900);border-radius:20px;align-items:center;gap:14px;padding:16px 18px;text-decoration:none;transition:translate .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s,border-color .3s;display:flex}.ab-link .ib{background:var(--brand-soft-2);width:40px;height:40px;color:var(--brand-strong-600);border-radius:12px;flex:none;place-items:center;display:grid}.ab-link b{font-weight:600}.ab-link span span{color:var(--navy-500);font-size:14px}.ab-arrow{color:var(--navy-400);flex:none;margin-inline-start:auto;transition:translate .3s cubic-bezier(.2,.7,.2,1),color .3s}.ab-link:hover{box-shadow:var(--shadow-md);border-color:var(--navy-300);translate:0 -2px}.ab-link:hover .ab-arrow{color:var(--navy-900);translate:4px}.ab-link:focus-visible{outline:2px solid var(--brand);outline-offset:3px}@media (max-width:1000px){.ab .s-cols.ab-what{grid-template-columns:minmax(0,1fr)}.ab-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ab-links{grid-template-columns:minmax(0,1fr)}.ab .ab-person{flex-direction:row;align-items:flex-start}.ab .ab-person .s-lcard-ph{aspect-ratio:1;flex:none;width:88px}.ab .ab-person .s-lcard-ph span{display:none}}@media (prefers-reduced-motion:reduce){.ab-person,.ab-link,.ab-arrow{transition:none}.ab-person:hover,.ab-value:hover,.ab .s-about-grid .s-card:hover,.ab-link:hover,.ab-link:hover .ab-arrow{translate:none}}@media (min-width:641px){.ab .s-about-grid.ab-two{grid-template-columns:repeat(2,minmax(0,1fr))}}
