.ab[data-astro-cid-gkq7oefr] .ab-partners{margin-top:var(--head-gap)}.ab[data-astro-cid-gkq7oefr]{background:#fff;color:var(--color-navy)}.ab-hero[data-astro-cid-gkq7oefr]{position:relative;padding-block:4rem;overflow:hidden}.ab-hero[data-astro-cid-gkq7oefr] .ab-hero__inner{position:relative;z-index:1}.ab-hero[data-astro-cid-gkq7oefr] .ab-hero__eyebrow{margin-bottom:2.5rem}.ab-h1[data-astro-cid-gkq7oefr]{margin:0;max-width:14ch;font-size:var(--type-h1-xl);line-height:.93;letter-spacing:-.026em;font-weight:400;text-wrap:balance}.ab-hero__foot[data-astro-cid-gkq7oefr]{display:grid;gap:2rem;margin-top:2.5rem;align-items:end}.ab-sub[data-astro-cid-gkq7oefr]{margin:0;max-width:var(--measure-lead);font-size:var(--type-lead);line-height:1.75rem;color:var(--color-neutral-400)}.ab-ctas[data-astro-cid-gkq7oefr]{display:flex;flex-wrap:wrap;gap:.75rem}.ab-hero__photo[data-astro-cid-gkq7oefr]{margin:3rem 0 0;aspect-ratio:3 / 2;overflow:hidden;background:var(--color-blue-100)}.ab-hero__photo[data-astro-cid-gkq7oefr] img{display:block;width:100%;height:100%;object-fit:cover}@media(min-width:48rem){.ab-hero__photo[data-astro-cid-gkq7oefr]{aspect-ratio:21 / 10}}@media(min-width:62rem){.ab-hero[data-astro-cid-gkq7oefr]{padding-block:6rem}.ab-hero__photo[data-astro-cid-gkq7oefr]{margin-top:4.5rem}.ab-hero__foot[data-astro-cid-gkq7oefr]{grid-template-columns:minmax(0,1fr) auto;gap:3.75rem;margin-top:3rem}}.ab-type-wrap[data-astro-cid-gkq7oefr]{container-type:inline-size}.ab-type[data-astro-cid-gkq7oefr]{position:relative;margin:4rem 0 0;font-size:var(--type-card-lg);line-height:1.2;letter-spacing:-.02em}.ab-type[data-astro-cid-gkq7oefr].is-armed .ab-type__rest[data-astro-cid-gkq7oefr]{visibility:hidden}.ab-type[data-astro-cid-gkq7oefr].is-typing .ab-type__typed[data-astro-cid-gkq7oefr]:after{content:"";display:inline-block;width:.45em;height:.82em;margin-right:-.45em;vertical-align:-.06em;background:var(--color-blue-200);animation:ab-blink 1s steps(1,end) infinite}.ab-type[data-astro-cid-gkq7oefr].is-done .ab-type__typed[data-astro-cid-gkq7oefr]:after{animation:ab-blink 1s steps(1,end) 3 forwards}@keyframes ab-blink{0%,49%{opacity:1}50%,to{opacity:0}}@media(min-width:62rem){.ab-type[data-astro-cid-gkq7oefr]{margin-top:5.5rem;font-size:calc(100cqi / 46);white-space:nowrap}}.ab-hubs[data-astro-cid-gkq7oefr]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--grid-gap)}.ab-hubs[data-astro-cid-gkq7oefr]>li[data-astro-cid-gkq7oefr]{display:flex}.ab-hubs[data-astro-cid-gkq7oefr]>li[data-astro-cid-gkq7oefr]>*{flex:1}@media(min-width:62rem){.ab-hubs[data-astro-cid-gkq7oefr]{grid-template-columns:repeat(3,minmax(0,1fr))}}.ab-logos[data-astro-cid-gkq7oefr]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media(min-width:40rem){.ab-logos[data-astro-cid-gkq7oefr]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:75rem){.ab-logos[data-astro-cid-gkq7oefr]{grid-template-columns:repeat(8,minmax(0,1fr));gap:.75rem}}.ab-logo-cell[data-astro-cid-gkq7oefr]{position:relative;display:grid;place-items:center;aspect-ratio:16 / 9;padding:1rem 1.25rem;border:1px solid var(--color-neutral-200);background:#fff;transition:background-color .18s linear,border-color .18s linear}.ab-logo[data-astro-cid-gkq7oefr]{grid-area:1 / 1;max-width:72%;max-height:46px;width:auto;height:auto;object-fit:contain;transition:opacity .18s linear}.ab-logo--white[data-astro-cid-gkq7oefr]{opacity:0}.ab-logo-cell--link[data-astro-cid-gkq7oefr]:hover,.ab-logo-cell--link[data-astro-cid-gkq7oefr]:focus-visible{background:var(--color-blue-200);border-color:var(--color-blue-200)}.ab-logo-cell--link[data-astro-cid-gkq7oefr]:hover .ab-logo--dark[data-astro-cid-gkq7oefr],.ab-logo-cell--link[data-astro-cid-gkq7oefr]:focus-visible .ab-logo--dark[data-astro-cid-gkq7oefr]{opacity:0}.ab-logo-cell--link[data-astro-cid-gkq7oefr]:hover .ab-logo--white[data-astro-cid-gkq7oefr],.ab-logo-cell--link[data-astro-cid-gkq7oefr]:focus-visible .ab-logo--white[data-astro-cid-gkq7oefr]{opacity:1}.ab-logo-cell--link[data-astro-cid-gkq7oefr]:focus-visible{outline:2px solid var(--color-blue-200);outline-offset:3px}.ab-logos[data-astro-cid-gkq7oefr]>li[data-astro-cid-gkq7oefr]{position:relative}.ab-logos[data-astro-cid-gkq7oefr]>li[data-astro-cid-gkq7oefr]:hover,.ab-logos[data-astro-cid-gkq7oefr]>li[data-astro-cid-gkq7oefr]:focus-within{z-index:5}.ab-peek[data-astro-cid-gkq7oefr]{display:none}@media(hover:hover)and (pointer:fine)and (min-width:62rem){.ab-peek[data-astro-cid-gkq7oefr]{--px: -50%;position:absolute;left:50%;bottom:calc(100% + .625rem);display:flex;flex-direction:column;width:18rem;background:#fff;color:var(--color-navy);box-shadow:var(--shadow-lift);text-align:left;pointer-events:none;opacity:0;translate:var(--px) .5rem;transition:opacity .16s linear,translate .26s var(--ease-out)}.ab-logo-cell--link[data-astro-cid-gkq7oefr]:hover .ab-peek[data-astro-cid-gkq7oefr],.ab-logo-cell--link[data-astro-cid-gkq7oefr]:focus-visible .ab-peek[data-astro-cid-gkq7oefr]{opacity:1;translate:var(--px) 0;transition-delay:90ms}.ab-logos[data-astro-cid-gkq7oefr]>li[data-astro-cid-gkq7oefr]:nth-child(4n+1) .ab-peek[data-astro-cid-gkq7oefr]{--px: 0%;left:0}.ab-logos[data-astro-cid-gkq7oefr]>li[data-astro-cid-gkq7oefr]:nth-child(4n) .ab-peek[data-astro-cid-gkq7oefr]{--px: 0%;left:auto;right:0}}@media(hover:hover)and (pointer:fine)and (min-width:75rem){.ab-logos[data-astro-cid-gkq7oefr]>li[data-astro-cid-gkq7oefr]:nth-child(4n+1) .ab-peek[data-astro-cid-gkq7oefr],.ab-logos[data-astro-cid-gkq7oefr]>li[data-astro-cid-gkq7oefr]:nth-child(4n) .ab-peek[data-astro-cid-gkq7oefr]{--px: -50%;left:50%;right:auto}.ab-logos[data-astro-cid-gkq7oefr]>li[data-astro-cid-gkq7oefr]:nth-child(8n+1) .ab-peek[data-astro-cid-gkq7oefr]{--px: 0%;left:0}.ab-logos[data-astro-cid-gkq7oefr]>li[data-astro-cid-gkq7oefr]:nth-child(8n) .ab-peek[data-astro-cid-gkq7oefr]{--px: 0%;left:auto;right:0}}.ab-logos[data-astro-cid-gkq7oefr] .ab-peek__img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;background:var(--color-blue-100)}.ab-peek__body[data-astro-cid-gkq7oefr]{display:flex;flex-direction:column;gap:.375rem;padding:1rem 1.125rem 1.125rem}.ab-peek__client[data-astro-cid-gkq7oefr]{font-family:var(--font-mono);font-size:var(--type-meta);line-height:1rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-blue-200)}.ab-peek__title[data-astro-cid-gkq7oefr]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:var(--type-body);line-height:1.35;font-weight:500}.ab-peek__stat[data-astro-cid-gkq7oefr]{font-size:var(--type-small);line-height:1.35;color:var(--color-neutral-400)}.ab-peek__stat[data-astro-cid-gkq7oefr] b[data-astro-cid-gkq7oefr]{font-weight:600;color:var(--color-blue-200)}@media(prefers-reduced-motion:reduce){.ab-peek[data-astro-cid-gkq7oefr]{transition:opacity .12s linear}}.ab-team[data-astro-cid-gkq7oefr]{display:grid;gap:3rem;align-items:center}.ab-team__photo[data-astro-cid-gkq7oefr]{margin:0;aspect-ratio:4 / 3;overflow:hidden;background:var(--color-blue-100)}.ab-team__photo[data-astro-cid-gkq7oefr] img{width:100%;height:100%;object-fit:cover}.ab-team__links[data-astro-cid-gkq7oefr]{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem 2rem}@media(min-width:62rem){.ab-team[data-astro-cid-gkq7oefr]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:3.75rem}}.ab[data-astro-cid-gkq7oefr] .ab-comm .sx-door__art{aspect-ratio:2 / 1}.ab[data-astro-cid-gkq7oefr] .ab-comm .sx-door__spot{width:22%}
