.col-hero[data-astro-cid-fh3ve3b3]{background:linear-gradient(var(--c-beige), #fff0)}.col-hero__row[data-astro-cid-fh3ve3b3]{grid-template-columns:670fr 435fr;align-items:start;column-gap:3%;width:80%;max-width:1140px;margin:0 auto;padding-top:50px;display:grid}.col-hero__logo[data-astro-cid-fh3ve3b3]{width:174px;height:auto;margin-bottom:4px}.col-hero__welcome[data-astro-cid-fh3ve3b3],.col-hero__claim[data-astro-cid-fh3ve3b3]{font-family:var(--font-heading);margin:0;font-weight:600;line-height:68px}.col-hero__welcome[data-astro-cid-fh3ve3b3]{color:var(--c-green);margin-bottom:6px;font-size:33px}.col-hero__claim[data-astro-cid-fh3ve3b3]{color:var(--c-red);letter-spacing:-.01em;max-width:620px;margin-bottom:20px;font-size:50px}.col-hero__art[data-astro-cid-fh3ve3b3]{width:268px;height:auto}.col-hero__box[data-astro-cid-fh3ve3b3]{color:#fff;background:#17171794;border-radius:10px;margin-top:100px;padding:17px 27px 20px}.col-hero__box[data-astro-cid-fh3ve3b3] h1[data-astro-cid-fh3ve3b3]{color:#fff;font-family:var(--font-heading);letter-spacing:-.01em;margin:0 0 40px;font-size:58px;font-weight:600;line-height:68px}.col-hero__box[data-astro-cid-fh3ve3b3] p[data-astro-cid-fh3ve3b3]{font-family:var(--font-heading);color:#fff;margin:0 0 30px;font-size:16px;line-height:27.2px}.col-sec[data-astro-cid-fh3ve3b3]{padding:100px 0}.col-quote[data-astro-cid-fh3ve3b3]{background:var(--c-beige)}.col-grid[data-astro-cid-fh3ve3b3]{align-items:center;column-gap:3%;width:80%;max-width:1110px;margin:0 auto;display:grid}.col-grid--intro[data-astro-cid-fh3ve3b3]{grid-template-columns:653fr 424fr}.col-grid--quote[data-astro-cid-fh3ve3b3]{grid-template-columns:1fr 1fr}.col-copy[data-astro-cid-fh3ve3b3],.col-quote__fig[data-astro-cid-fh3ve3b3]{font-family:var(--font-heading);color:#4f4f4f;font-size:16px;font-weight:600;line-height:27.2px}.col-copy[data-astro-cid-fh3ve3b3] p[data-astro-cid-fh3ve3b3]{margin:0 0 15px}.col-photo[data-astro-cid-fh3ve3b3]{border-radius:10px;width:348px;max-width:100%;height:auto}.col-quote__img[data-astro-cid-fh3ve3b3]{width:333px}.col-quote__fig[data-astro-cid-fh3ve3b3]{margin:0}.col-quote__fig[data-astro-cid-fh3ve3b3] blockquote[data-astro-cid-fh3ve3b3]{border-left:3px solid #4f4f4f;border-radius:10px;margin:0 0 20px;padding-left:20px}.col-quote__fig[data-astro-cid-fh3ve3b3] figcaption[data-astro-cid-fh3ve3b3]{color:#3f3f3f;line-height:26px}.col-partners[data-astro-cid-fh3ve3b3]{padding:100px 0 0}.col-partners__head[data-astro-cid-fh3ve3b3]{text-align:center;padding:0 15px}.col-partners__eyebrow[data-astro-cid-fh3ve3b3]{font-family:var(--font-serif);text-transform:uppercase;color:#000;letter-spacing:-.01em;font-size:18px;font-weight:600;line-height:28px;display:block}.col-partners__head[data-astro-cid-fh3ve3b3] .ab-h2[data-astro-cid-fh3ve3b3]{margin:0}.col-partners__grid[data-astro-cid-fh3ve3b3]{grid-template-columns:repeat(3,1fr);gap:3%;width:80%;max-width:1152px;margin:0 auto;padding:50px 0 27px;list-style:none;display:grid}.col-partners__card[data-astro-cid-fh3ve3b3]{background:#fff;border-radius:10px;justify-content:center;align-items:center;min-height:135px;padding:20px 0;display:flex;box-shadow:0 2px 18px #0000001a}.col-partners__card[data-astro-cid-fh3ve3b3] img[data-astro-cid-fh3ve3b3]{max-width:100%;height:auto}.col-partners__tech[data-astro-cid-fh3ve3b3]{text-align:center;justify-items:center;gap:14px;padding:23px 15px 0;display:grid}.col-partners__tech-label[data-astro-cid-fh3ve3b3]{font-family:var(--font-serif);text-transform:uppercase;color:#000;letter-spacing:-.01em;font-size:16px;font-weight:600;line-height:24px}.col-partners__card--tech[data-astro-cid-fh3ve3b3]{width:min(100%,360px);padding:34px 24px;transition:box-shadow .2s}.col-partners__card--tech[data-astro-cid-fh3ve3b3]:hover{box-shadow:0 4px 24px #00000029}.col-partners__card--tech[data-astro-cid-fh3ve3b3]:focus-visible{outline:2px solid var(--c-green);outline-offset:3px}.col-partners__card--tech[data-astro-cid-fh3ve3b3] img[data-astro-cid-fh3ve3b3]{width:230px;max-width:100%;height:auto}.ab-impact.section{padding:100px 0 50px}@media (width<=980px){.col-hero__row[data-astro-cid-fh3ve3b3]{grid-template-columns:1fr;width:auto;margin-inline:15px;padding-top:20px}.col-hero__promo[data-astro-cid-fh3ve3b3]{text-align:center}.col-hero__logo[data-astro-cid-fh3ve3b3]{width:158px;margin:0 auto 2px}.col-hero__welcome[data-astro-cid-fh3ve3b3]{margin-bottom:33px;font-size:36px;line-height:46px}.col-hero__claim[data-astro-cid-fh3ve3b3]{margin:0 auto 33px;font-size:36px;line-height:46px}.col-hero__art[data-astro-cid-fh3ve3b3]{width:144px;margin:0 auto 30px}.col-hero__box[data-astro-cid-fh3ve3b3]{margin:0;padding:20px}.col-hero__box[data-astro-cid-fh3ve3b3] h1[data-astro-cid-fh3ve3b3]{font-size:36px;line-height:46px}.col-hero__box[data-astro-cid-fh3ve3b3] p[data-astro-cid-fh3ve3b3]{margin-bottom:30px}.col-sec[data-astro-cid-fh3ve3b3]{padding:60px 0 30px}.col-grid[data-astro-cid-fh3ve3b3]{row-gap:30px;width:auto;margin-inline:20px;grid-template-columns:1fr!important}.col-photo[data-astro-cid-fh3ve3b3]{width:82%}.col-quote__img[data-astro-cid-fh3ve3b3]{order:2;width:95%}.col-copy[data-astro-cid-fh3ve3b3]{margin-top:0}.col-partners[data-astro-cid-fh3ve3b3]{padding:50px 15px}.col-partners__head[data-astro-cid-fh3ve3b3] .ab-h2[data-astro-cid-fh3ve3b3]{max-width:220px;margin:0 auto;font-size:32px;line-height:42px}.col-partners__grid[data-astro-cid-fh3ve3b3]{grid-template-columns:1fr;gap:30px;width:auto;padding:30px 0 0}.ab-impact.section{padding:50px 0}}
