proof-carousel[data-astro-cid-wbrxrucp]{display:block}.proof-track[data-astro-cid-wbrxrucp]{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,56%);gap:16px;position:relative;overflow:auto;padding:0 0 12px;list-style:none;scroll-snap-type:x mandatory;scroll-padding-inline:0;scrollbar-color:var(--sand) white}.proof-track[data-astro-cid-wbrxrucp] li[data-astro-cid-wbrxrucp]{scroll-snap-align:start}.proof-track[data-astro-cid-wbrxrucp] img{width:100%;aspect-ratio:16 / 10;object-fit:cover;border-radius:4px}figcaption[data-astro-cid-wbrxrucp]{color:var(--brown);font-weight:650;padding:10px 0 4px}.proof-controls[data-astro-cid-wbrxrucp]{display:flex;justify-content:end;gap:8px;margin-top:14px}.proof-controls[data-astro-cid-wbrxrucp] button[data-astro-cid-wbrxrucp]{min-width:44px;min-height:44px;border:1px solid var(--sand);color:var(--brown);background:#fff;border-radius:50%}.proof-controls[data-astro-cid-wbrxrucp] button[data-astro-cid-wbrxrucp]:hover{background:var(--cream)}@media(max-width:760px){.proof-track[data-astro-cid-wbrxrucp]{grid-auto-columns:84%}}.numbers[data-astro-cid-4otavfa4] h2[data-astro-cid-4otavfa4]{font-size:clamp(2.2rem,3.2vw,3.45rem);margin-bottom:24px}dl[data-astro-cid-4otavfa4]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}dl[data-astro-cid-4otavfa4] div[data-astro-cid-4otavfa4]{display:flex;flex-direction:column-reverse;border-left:1px solid var(--sand);padding-left:clamp(10px,3vw,32px)}dt[data-astro-cid-4otavfa4]{font-size:.88rem;color:var(--brown);font-weight:650;margin-top:5px}dd[data-astro-cid-4otavfa4]{font:650 clamp(2.8rem,5vw,4.6rem)/1 var(--serif);color:var(--brown);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}@media(max-width:760px){dl[data-astro-cid-4otavfa4]{grid-template-columns:repeat(2,1fr);gap:20px 10px}}.split-hero[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,46fr) minmax(0,54fr);overflow:clip}.hero-content[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(40px,5.1vw,80px) clamp(28px,4.4vw,72px) clamp(40px,5.1vw,80px) max(40px,calc((100vw - 1200px)/2))}.hero-content[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:not(.eyebrow){color:var(--muted);font-size:clamp(1rem,1.42vw,1.16rem);margin-top:16px;max-width:42ch}.hero-content[data-astro-cid-j7pv25f6] .button[data-astro-cid-j7pv25f6],.hero-content[data-astro-cid-j7pv25f6] .text-link[data-astro-cid-j7pv25f6]{margin-top:23px}.hero-label[data-astro-cid-j7pv25f6]{margin-bottom:20px}.primary-hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(3.5rem,5.3vw,5.65rem);line-height:.96;text-wrap:initial}.primary-hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{color:var(--olive-ink);font-weight:inherit}.hero-photo[data-astro-cid-j7pv25f6]{min-width:0;position:relative;min-height:100%;overflow:hidden;background:var(--cream)}.hero-photo[data-astro-cid-j7pv25f6] img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center 57%}.primary-hero[data-astro-cid-j7pv25f6]{min-height:clamp(540px,46vw,690px)}.key-rule[data-astro-cid-j7pv25f6]{display:block;width:144px;height:9px;margin-top:34px;opacity:.7;background-size:16px 9px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='9' viewBox='0 0 16 9'%3E%3Cpath d='M0 7.5h4V1.5h9v6H8v-3h2m3 3h3' fill='none' stroke='%237d8b3c' stroke-width='1'/%3E%3C/svg%3E")}.secondary-hero[data-astro-cid-j7pv25f6]{min-height:clamp(360px,31vw,485px)}.secondary-hero[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(2.75rem,4.35vw,4.75rem)}.reverse[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,54fr) minmax(0,46fr)}.reverse[data-astro-cid-j7pv25f6] .hero-photo[data-astro-cid-j7pv25f6]{grid-column:1;grid-row:1}.reverse[data-astro-cid-j7pv25f6] .hero-content[data-astro-cid-j7pv25f6]{grid-column:2;padding-right:max(40px,calc((100vw - 1200px)/2));padding-left:clamp(28px,4.4vw,72px)}.reverse[data-astro-cid-j7pv25f6] .hero-photo[data-astro-cid-j7pv25f6] img{object-position:center 47%}.mission[data-astro-cid-j7pv25f6]{text-align:center}.mission[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:14px auto 18px;color:var(--muted);max-width:62ch}.service-cards[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.news-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.network-feature[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(28px,5vw,72px)}.network-feature[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-top:12px;color:var(--muted)}.network-feature[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 10px;padding:0;list-style:none;margin-block:22px}.network-feature[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--olive-ink);font-size:.92rem;font-weight:620}.network-image[data-astro-cid-j7pv25f6]{background:var(--cream);border:1px solid var(--rule);border-radius:4px;padding:12px}.network-image[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:auto}.partner-section[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(2.1rem,3.2vw,3.45rem)}.partner-section[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding:0;list-style:none;margin-top:20px}.partner-section[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid;place-items:center;height:84px;background:#fff;padding:14px;border-radius:4px}.partner-section[data-astro-cid-j7pv25f6] img{width:120px;height:50px;object-fit:contain;filter:grayscale(1);transition:filter .25s}.partner-section[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:hover img,.partner-section[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:focus-within img{filter:none}@media(max-width:1050px){.service-cards[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.split-hero[data-astro-cid-j7pv25f6],.reverse[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;min-height:auto}.hero-content[data-astro-cid-j7pv25f6],.reverse[data-astro-cid-j7pv25f6] .hero-content[data-astro-cid-j7pv25f6]{padding:42px 20px}.hero-content[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:not(.eyebrow){margin-top:13px}.primary-hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(3.25rem,10vw,4.8rem)}.hero-photo[data-astro-cid-j7pv25f6]{min-height:0;aspect-ratio:4 / 3}.secondary-hero[data-astro-cid-j7pv25f6] .hero-photo[data-astro-cid-j7pv25f6]{aspect-ratio:16 / 10}.key-rule[data-astro-cid-j7pv25f6]{margin-top:24px}.service-cards[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.news-grid[data-astro-cid-j7pv25f6],.network-feature[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.partner-section[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:370px){.service-cards[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}
