.section[data-astro-cid-w6ymvdtg]{padding-block:var(--section-y)}.section--tint[data-astro-cid-w6ymvdtg]{background:var(--tint)}.section--navy[data-astro-cid-w6ymvdtg]{background:var(--navy)}.section-header[data-astro-cid-w6ymvdtg]{max-width:var(--measure);margin-bottom:var(--space-5)}.section-narrow[data-astro-cid-w6ymvdtg]{max-width:calc(var(--measure) + 2 * var(--gutter))}.accordion[data-astro-cid-ztaq7sjr]{border-bottom:1px solid var(--rule)}.acc-item[data-astro-cid-ztaq7sjr]{border-top:1px solid var(--rule)}.acc-heading[data-astro-cid-ztaq7sjr]{font-size:var(--h3);margin:0;line-height:1.25}button[data-astro-cid-ztaq7sjr]{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;min-height:var(--tap);padding:var(--space-3) 0;color:var(--dark-blue);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}button[data-astro-cid-ztaq7sjr]:hover{color:var(--mid-blue)}svg[data-astro-cid-ztaq7sjr]{flex:none}.v[data-astro-cid-ztaq7sjr]{transform-origin:8px 8px;transition:transform .2s}button[data-astro-cid-ztaq7sjr][aria-expanded=true] .v[data-astro-cid-ztaq7sjr]{transform:scaleY(0)}.acc-panel[data-astro-cid-ztaq7sjr]{max-width:var(--measure);padding-bottom:var(--space-5)}.acc-qa[data-astro-cid-ztaq7sjr]+.acc-qa[data-astro-cid-ztaq7sjr]{margin-top:var(--space-4)}.acc-qa[data-astro-cid-ztaq7sjr] h3[data-astro-cid-ztaq7sjr]{margin-bottom:var(--space-1);font-size:var(--h4)}@media (prefers-reduced-motion:reduce){.v[data-astro-cid-ztaq7sjr]{transition:none}}.stats[data-astro-cid-23gkgyqt]{padding-block:var(--space-3);background:var(--white)}.stats--tint[data-astro-cid-23gkgyqt]{background:var(--tint)}.stats-list[data-astro-cid-23gkgyqt]{margin:0;padding:0;list-style:none}.stat[data-astro-cid-23gkgyqt]{padding-block:var(--space-5);text-align:center;flex-direction:column;align-items:center;display:flex}.stat[data-astro-cid-23gkgyqt]+.stat[data-astro-cid-23gkgyqt]{border-top:1px solid var(--rule)}.stat-figure[data-astro-cid-23gkgyqt]{font-family:var(--font-serif);color:var(--dark-blue);font-size:clamp(4.5rem,20vw,7rem);line-height:1}.stat-label[data-astro-cid-23gkgyqt]{margin-top:var(--space-2);font-size:var(--text-sm);letter-spacing:.06em}@media (width>=768px){.stats[data-astro-cid-23gkgyqt]{padding-block:var(--space-6)}.stats-list[data-astro-cid-23gkgyqt]{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.stat[data-astro-cid-23gkgyqt]{padding:var(--space-1) var(--space-3)}.stat[data-astro-cid-23gkgyqt]+.stat[data-astro-cid-23gkgyqt]{border-top:0;border-left:1px solid var(--rule)}.stat-figure[data-astro-cid-23gkgyqt]{font-size:clamp(4.25rem,9.6vw,7.5rem)}}.marquee[data-astro-cid-46mmsxmu]{--logo-gap:calc(var(--space-4) * 2);width:100vw;margin-left:calc(50% - 50vw);display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.track[data-astro-cid-46mmsxmu]{align-items:center;gap:var(--logo-gap);min-width:100%;padding:0 var(--logo-gap) 0 0;flex:none;margin:0;list-style:none;animation:45s linear infinite logo-scroll;display:flex}.marquee[data-astro-cid-46mmsxmu]:hover .track[data-astro-cid-46mmsxmu]{animation-play-state:paused}li[data-astro-cid-46mmsxmu]{flex:none;justify-content:center;align-items:center;height:3.5rem;margin:0;padding:0;display:flex}li[data-astro-cid-46mmsxmu] img{object-fit:contain;filter:grayscale();opacity:.7;mix-blend-mode:multiply;width:auto;max-width:9.5rem;height:auto;max-height:2.75rem;transition:filter .3s,opacity .3s}li[data-astro-cid-46mmsxmu]:hover img{filter:none;opacity:1}@keyframes logo-scroll{to{transform:translate(-100%)}}@media (width>=768px){.marquee[data-astro-cid-46mmsxmu]{--logo-gap:calc(var(--space-5) * 2)}}@media (prefers-reduced-motion:reduce){.marquee[data-astro-cid-46mmsxmu]{width:auto;margin-left:0;display:block;-webkit-mask-image:none;mask-image:none}.track[data-astro-cid-46mmsxmu]{flex-wrap:wrap;justify-content:center;row-gap:0;min-width:0;padding:0;animation:none}.track[data-astro-cid-46mmsxmu][aria-hidden=true]{display:none}}.logos-note[data-astro-cid-zrm7ciof]{margin-top:var(--space-4);font-size:.6875rem;line-height:1.5}.clients-section{border-bottom:1px solid var(--rule);overflow-x:clip}@media (width>=768px){section.clients-section .section-header{max-width:none}section.clients-section h2{white-space:nowrap;font-size:clamp(1.75rem,3.4vw,2.75rem)}}
