.mp-hero-media__img[data-astro-cid-lhv25j57]{aspect-ratio:5/6;max-height:30rem;box-shadow:0 40px 80px -50px #15171a99}.mp-hero-media__img[data-astro-cid-lhv25j57] img[data-astro-cid-lhv25j57]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.mp-role[data-astro-cid-lhv25j57]{padding-block:var(--section)}.mp-role__head[data-astro-cid-lhv25j57]{max-width:44rem;margin-bottom:clamp(2rem,1.5rem + 2vw,3rem)}.mp-role__head[data-astro-cid-lhv25j57] h2[data-astro-cid-lhv25j57]{font-size:clamp(1.7rem,1.2rem + 2vw,2.6rem);margin-top:1rem}.mp-role__head[data-astro-cid-lhv25j57] p[data-astro-cid-lhv25j57]{color:var(--ink-soft);margin-top:1rem;font-size:1.1rem}.mp-role__grid[data-astro-cid-lhv25j57]{display:grid;gap:1.2rem}.mp-role__card[data-astro-cid-lhv25j57]{background:var(--cloud);border-radius:1.3rem;padding:1.8rem}.mp-role__disc[data-astro-cid-lhv25j57]{display:block;width:1.5rem;height:1.5rem;border-radius:999px 0 999px 999px}.mp-role__disc--red[data-astro-cid-lhv25j57]{background:var(--rfc-red)}.mp-role__disc--cyan[data-astro-cid-lhv25j57]{background:var(--rfc-cyan)}.mp-role__disc--yellow[data-astro-cid-lhv25j57]{background:var(--rfc-yellow)}.mp-role__card[data-astro-cid-lhv25j57] h3[data-astro-cid-lhv25j57]{font-size:1.25rem;margin:.9rem 0 .5rem}.mp-role__card[data-astro-cid-lhv25j57] p[data-astro-cid-lhv25j57]{color:var(--ink-soft)}@media(min-width:680px){.mp-role__grid[data-astro-cid-lhv25j57]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.mp-role__grid[data-astro-cid-lhv25j57]{grid-template-columns:repeat(4,1fr)}}.mp-why[data-astro-cid-lhv25j57]{padding-block:var(--section)}.mp-why__inner[data-astro-cid-lhv25j57]{display:grid;gap:clamp(2rem,1.5rem + 2vw,3.5rem);align-items:center}.mp-why__text[data-astro-cid-lhv25j57] h2[data-astro-cid-lhv25j57]{font-size:clamp(1.7rem,1.2rem + 2vw,2.5rem);margin:1rem 0}.mp-why__text[data-astro-cid-lhv25j57] p[data-astro-cid-lhv25j57]{color:var(--on-night-soft);max-width:46ch;font-size:1.1rem}.mp-why__stat[data-astro-cid-lhv25j57]{text-align:center}.mp-why__big[data-astro-cid-lhv25j57]{font-family:Cabinet Grotesk,sans-serif;font-weight:800;font-size:clamp(5rem,3rem + 8vw,9rem);line-height:.85;color:var(--rfc-cyan);display:block}.mp-why__big[data-astro-cid-lhv25j57] span[data-astro-cid-lhv25j57]{font-size:.28em;color:var(--on-night-soft);margin-left:.3rem}.mp-why__stat[data-astro-cid-lhv25j57] p[data-astro-cid-lhv25j57]{color:var(--on-night-soft);margin-top:1rem;max-width:24ch;margin-inline:auto}@media(min-width:860px){.mp-why__inner[data-astro-cid-lhv25j57]{grid-template-columns:1.3fr .7fr}}.mp-cities[data-astro-cid-lhv25j57]{padding-block:var(--section)}.mp-cities__head[data-astro-cid-lhv25j57]{margin-bottom:2rem}.mp-cities__head[data-astro-cid-lhv25j57] h2[data-astro-cid-lhv25j57]{font-size:clamp(1.7rem,1.2rem + 2vw,2.5rem);margin-top:1rem}.mp-cities__list[data-astro-cid-lhv25j57]{list-style:none;padding:0;margin:0}.mp-cities__row[data-astro-cid-lhv25j57]{display:grid;gap:.3rem 2rem;align-items:baseline;padding:1.3rem 0;border-bottom:1px solid var(--line)}.mp-cities__row[data-astro-cid-lhv25j57]:first-child{border-top:1px solid var(--line)}@media(min-width:640px){.mp-cities__row[data-astro-cid-lhv25j57]{grid-template-columns:13rem minmax(0,1fr)}}.mp-cities__city[data-astro-cid-lhv25j57]{font-family:Cabinet Grotesk,sans-serif;font-weight:800;font-size:clamp(1.4rem,1.1rem + 1.4vw,2rem)}.mp-cities__orgs[data-astro-cid-lhv25j57]{color:var(--ink-soft);font-size:1.1rem}.mp-cities__orgs[data-astro-cid-lhv25j57] a[data-astro-cid-lhv25j57]{color:inherit;text-decoration:underline;text-decoration-color:var(--rfc-cyan);text-decoration-thickness:2px;text-underline-offset:.25em;transition:color .2s}.mp-cities__orgs[data-astro-cid-lhv25j57] a[data-astro-cid-lhv25j57]:hover{color:var(--ink)}.mp-cities__note[data-astro-cid-lhv25j57]{margin-top:1.8rem;color:var(--ink-soft);max-width:44rem}.mp-trust[data-astro-cid-lhv25j57]{padding-block:var(--section-sm)}.mp-trust__title[data-astro-cid-lhv25j57]{text-align:center;font-family:Cabinet Grotesk,sans-serif;font-weight:600;color:var(--ink-soft);margin-bottom:1.8rem;font-size:.95rem;letter-spacing:.04em}
