.hero[data-astro-cid-ge2uvauf]{align-items:center;min-height:min(78vh,720px);display:flex;position:relative;overflow:hidden}.hero__media[data-astro-cid-ge2uvauf]{position:absolute;inset:0 0 0 30%}.hero__img[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:60% 30%;width:100%;height:100%;animation:hero-settle 1.6s var(--ease) both}.hero__wash[data-astro-cid-ge2uvauf]{background:linear-gradient(90deg, var(--offwhite) 0%, var(--offwhite) 36%, #f5f3efb3 48%, #f5f3ef00 62%);position:absolute;inset:0}.hero__content[data-astro-cid-ge2uvauf]{padding-block:clamp(64px,10vw,120px);position:relative}.hero__content[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]{max-width:560px}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{max-width:13ch}.hero[data-astro-cid-ge2uvauf] .lead[data-astro-cid-ge2uvauf]{color:var(--ink-soft);margin-top:22px}.hero__mission[data-astro-cid-ge2uvauf]{border-left:3px solid var(--blue);font:600 clamp(1.125rem, 1.6vw, 1.3125rem)/1.35 var(--font-head);color:var(--navy);max-width:30ch;margin-top:18px;padding-left:16px}.hero[data-astro-cid-ge2uvauf] .btn-row[data-astro-cid-ge2uvauf]{margin-top:32px}.hero__in[data-astro-cid-ge2uvauf]{animation:hero-in .7s var(--ease) both;animation-delay:calc(.25s + var(--d) * 90ms)}@keyframes hero-settle{0%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes hero-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (width<=760px){.hero[data-astro-cid-ge2uvauf]{min-height:0;display:block}.hero__media[data-astro-cid-ge2uvauf]{aspect-ratio:4/3;position:relative;left:0}.hero__wash[data-astro-cid-ge2uvauf]{display:none}.hero__content[data-astro-cid-ge2uvauf]{padding-block:36px 56px}}.tiles[data-astro-cid-twy6ywna]{background:var(--white);border-block:1px solid var(--rule)}.tiles__grid[data-astro-cid-twy6ywna]{grid-template-columns:repeat(4,1fr);margin:0 auto;list-style:none;display:grid}.tiles__item[data-astro-cid-twy6ywna]{border-left:1px solid var(--rule);padding:28px 28px 30px}.tiles__item[data-astro-cid-twy6ywna]:first-child{border-left:0;padding-left:0}.tiles__title[data-astro-cid-twy6ywna]{font:600 1.375rem/1.2 var(--font-head);color:var(--navy)}.tiles__text[data-astro-cid-twy6ywna]{color:var(--ink-soft);margin-top:6px;font-size:.9375rem}@media (width<=900px){.tiles__grid[data-astro-cid-twy6ywna]{grid-template-columns:1fr 1fr}.tiles__item[data-astro-cid-twy6ywna]{border-left:0;border-top:1px solid var(--rule);padding:22px 0}.tiles__item[data-astro-cid-twy6ywna]:nth-child(-n+2){border-top:0}.tiles__item[data-astro-cid-twy6ywna]:nth-child(2n){border-left:1px solid var(--rule);padding-left:20px}}.problem__grid[data-astro-cid-qeju5rsi]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.problem__intro[data-astro-cid-qeju5rsi]{position:sticky;top:120px}.problem__intro[data-astro-cid-qeju5rsi] .lead[data-astro-cid-qeju5rsi]{margin-top:20px}.problem__list[data-astro-cid-qeju5rsi]{border-top:1px solid var(--rule-strong);margin:0;padding:0;list-style:none}.problem__fact[data-astro-cid-qeju5rsi]{border-bottom:1px solid var(--rule);grid-template-columns:9.5rem 1fr;gap:24px;padding-block:26px;display:grid}.problem__stat[data-astro-cid-qeju5rsi]{font:700 2rem/1.05 var(--font-head);color:var(--navy);letter-spacing:-.02em}.problem__fact[data-astro-cid-qeju5rsi] p[data-astro-cid-qeju5rsi]:not(.problem__stat){color:var(--ink)}.picto[data-astro-cid-qeju5rsi]{margin-top:16px}.picto__row[data-astro-cid-qeju5rsi]{gap:6px;margin:0;padding:0;list-style:none;display:flex}.picto__cell[data-astro-cid-qeju5rsi]{width:24px;height:24px;position:relative}.picto__icon[data-astro-cid-qeju5rsi]{width:24px;height:24px;position:absolute;inset:0}.picto__icon--base[data-astro-cid-qeju5rsi]{fill:#0c294824}.picto__icon--on[data-astro-cid-qeju5rsi]{fill:var(--navy)}.picto__cell--off[data-astro-cid-qeju5rsi] .picto__icon--on[data-astro-cid-qeju5rsi]{display:none}.js[data-astro-cid-qeju5rsi] .problem__fact[data-astro-cid-qeju5rsi].reveal .picto__icon--on[data-astro-cid-qeju5rsi]{opacity:0;transition:opacity .3s var(--ease);transition-delay:calc(.25s + var(--n) * 70ms)}.js[data-astro-cid-qeju5rsi] .problem__fact[data-astro-cid-qeju5rsi].reveal.is-visible .picto__icon--on[data-astro-cid-qeju5rsi]{opacity:1}.js[data-astro-cid-qeju5rsi] .problem__fact[data-astro-cid-qeju5rsi].reveal--instant .picto__icon--on[data-astro-cid-qeju5rsi]{transition:none}.picto__label[data-astro-cid-qeju5rsi]{color:var(--ink-soft);margin-top:8px;font-size:.8125rem}.problem__source[data-astro-cid-qeju5rsi]{color:var(--ink-soft);text-underline-offset:3px;text-decoration-color:var(--rule-strong);margin-top:10px;font-size:.8125rem;display:inline-block}.problem__source[data-astro-cid-qeju5rsi]:hover{color:var(--navy);text-decoration-color:var(--blue)}@media (width<=860px){.problem__grid[data-astro-cid-qeju5rsi]{grid-template-columns:1fr}.problem__intro[data-astro-cid-qeju5rsi]{position:static}.problem__fact[data-astro-cid-qeju5rsi]{grid-template-columns:1fr;gap:8px}}
