.testi[data-astro-cid-aadlzisc]{position:relative;max-width:50rem}.testi__mark[data-astro-cid-aadlzisc]{position:absolute;left:0;top:-.4rem;width:2.2rem;opacity:.9}.testi__mark[data-astro-cid-aadlzisc] svg[data-astro-cid-aadlzisc]{width:100%;height:auto}.testi__viewport[data-astro-cid-aadlzisc]{position:relative;padding-left:3.4rem;display:grid}.testi__slide[data-astro-cid-aadlzisc]{margin:0;grid-area:1 / 1;visibility:hidden}.testi__slide[data-astro-cid-aadlzisc].is-current{visibility:visible;animation:rfc-fade-up .5s both}.testi__slide[data-astro-cid-aadlzisc] blockquote[data-astro-cid-aadlzisc]{margin:0;font-family:Cabinet Grotesk,sans-serif;font-weight:700;font-size:clamp(1.35rem,1rem + 1.6vw,2.05rem);line-height:1.22;letter-spacing:-.01em;color:inherit}.testi__slide[data-astro-cid-aadlzisc] figcaption[data-astro-cid-aadlzisc]{margin-top:1.4rem;display:flex;flex-direction:column;gap:.1rem}.testi__name[data-astro-cid-aadlzisc]{font-family:Cabinet Grotesk,sans-serif;font-weight:700;font-size:1.05rem}.testi__role[data-astro-cid-aadlzisc]{font-size:.92rem;color:var(--ink-soft)}.testi__dots[data-astro-cid-aadlzisc]{display:flex;gap:.5rem;margin-top:2rem;padding-left:3.4rem}.testi__dot[data-astro-cid-aadlzisc]{width:.7rem;height:.7rem;border-radius:999px;border:none;background:var(--line);cursor:pointer;padding:0;transition:background .2s,transform .2s}.testi__dot[data-astro-cid-aadlzisc].is-on{background:var(--rfc-red);transform:scale(1.15)}.home-hero[data-astro-cid-g5xc7fs2]{padding-top:clamp(2.5rem,1.5rem + 4vw,5rem)}.home-hero__title[data-astro-cid-g5xc7fs2]{font-size:clamp(2.7rem,1.2rem + 6.4vw,6.4rem);line-height:.95;letter-spacing:-.025em;margin-top:1.1rem;max-width:14ch}.home-hero__line[data-astro-cid-g5xc7fs2]{display:block}.home-hero__line--accent[data-astro-cid-g5xc7fs2]{color:var(--rfc-red)}.home-hero__wall[data-astro-cid-g5xc7fs2]{margin-top:clamp(2rem,1.2rem + 3vw,3.5rem)}.home-hero__caption[data-astro-cid-g5xc7fs2]{margin-top:1.2rem;font-size:1.05rem}.home-intro[data-astro-cid-g5xc7fs2]{padding-block:var(--section-sm) var(--section)}.home-intro__inner[data-astro-cid-g5xc7fs2]{display:grid;gap:clamp(1.6rem,1rem + 2vw,3rem);align-items:end}.home-intro__statement[data-astro-cid-g5xc7fs2]{font-family:Cabinet Grotesk,sans-serif;font-weight:700;font-size:clamp(1.7rem,1.1rem + 2.4vw,3rem);line-height:1.1;letter-spacing:-.015em;color:var(--ink);max-width:22ch}.home-intro__lead[data-astro-cid-g5xc7fs2]{font-size:clamp(1.1rem,1rem + .4vw,1.3rem);color:var(--ink-soft);max-width:36ch}.home-intro__cta[data-astro-cid-g5xc7fs2]{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.8rem}@media(min-width:900px){.home-intro__inner[data-astro-cid-g5xc7fs2]{grid-template-columns:1.15fr .85fr}}.home-paul[data-astro-cid-g5xc7fs2]{padding-block:0 var(--section)}.home-paul__inner[data-astro-cid-g5xc7fs2]{display:grid;gap:clamp(1.8rem,1rem + 3vw,4rem);align-items:center}.home-paul__media[data-astro-cid-g5xc7fs2] img[data-astro-cid-g5xc7fs2]{width:100%;height:auto;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:1.75rem;display:block}.home-paul__title[data-astro-cid-g5xc7fs2]{font-size:clamp(1.7rem,1.2rem + 2vw,2.6rem);line-height:1.1;margin:.9rem 0 1.2rem}.home-paul__text[data-astro-cid-g5xc7fs2] p[data-astro-cid-g5xc7fs2]{color:var(--ink-soft);max-width:58ch}.home-paul__text[data-astro-cid-g5xc7fs2] p[data-astro-cid-g5xc7fs2]+p[data-astro-cid-g5xc7fs2]{margin-top:.9rem}.home-paul__link[data-astro-cid-g5xc7fs2]{margin-top:1.6rem}@media(min-width:900px){.home-paul__inner[data-astro-cid-g5xc7fs2]{grid-template-columns:1fr 1fr}}.home-how[data-astro-cid-g5xc7fs2]{padding-block:var(--section)}.home-how__title[data-astro-cid-g5xc7fs2]{font-size:clamp(1.8rem,1.3rem + 2.2vw,2.9rem);margin-top:1rem;max-width:24ch}.home-how__steps[data-astro-cid-g5xc7fs2]{list-style:none;padding:0;margin:clamp(2.5rem,1.5rem + 3vw,4rem) 0 0;display:grid;gap:2.5rem}.home-how__step[data-astro-cid-g5xc7fs2]{position:relative;padding-top:1.6rem;border-top:2px solid var(--ink);display:flex;flex-direction:column}.home-how__n[data-astro-cid-g5xc7fs2]{font-family:Cabinet Grotesk,sans-serif;font-weight:800;font-size:1rem;color:var(--rfc-red);letter-spacing:.05em}.home-how__step-t[data-astro-cid-g5xc7fs2]{font-size:1.4rem;margin-top:.8rem}.home-how__step[data-astro-cid-g5xc7fs2] p[data-astro-cid-g5xc7fs2]{margin-top:.7rem;color:var(--ink-soft)}.home-how__tag[data-astro-cid-g5xc7fs2]{margin-top:1.2rem;align-self:flex-start}@media(min-width:640px){.home-how__steps[data-astro-cid-g5xc7fs2]{grid-template-columns:repeat(2,1fr);gap:2.5rem 2rem}}@media(min-width:1040px){.home-how__steps[data-astro-cid-g5xc7fs2]{grid-template-columns:repeat(4,1fr)}}.home-why[data-astro-cid-g5xc7fs2]{padding-block:var(--section);position:relative;overflow:hidden}.home-why__head[data-astro-cid-g5xc7fs2]{max-width:52rem}.home-why__title[data-astro-cid-g5xc7fs2]{font-size:clamp(2rem,1.3rem + 3vw,3.6rem);line-height:1.02;letter-spacing:-.02em;margin-top:1rem}.home-why__body[data-astro-cid-g5xc7fs2]{margin-top:1.4rem;font-size:clamp(1.1rem,1rem + .5vw,1.4rem);max-width:40ch}.home-why__help[data-astro-cid-g5xc7fs2]{margin-top:clamp(3rem,2rem + 3vw,4.5rem);padding-top:1.6rem;border-top:1px solid rgba(255,255,255,.18)}.home-why__help-t[data-astro-cid-g5xc7fs2]{font-size:.8rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.home-why__values[data-astro-cid-g5xc7fs2]{list-style:none;padding:0;margin:1.2rem 0 0;display:flex;flex-wrap:wrap;gap:.7rem}.home-why__values[data-astro-cid-g5xc7fs2] li[data-astro-cid-g5xc7fs2]{font-family:Cabinet Grotesk,sans-serif;font-weight:700;font-size:clamp(1.15rem,1rem + .8vw,1.6rem);padding:.55rem 1.2rem;border-radius:999px;background:#ffffff12;color:#fff}.home-why__values[data-astro-cid-g5xc7fs2] li[data-astro-cid-g5xc7fs2]:nth-child(5n+1){box-shadow:inset 0 -3px 0 var(--rfc-red)}.home-why__values[data-astro-cid-g5xc7fs2] li[data-astro-cid-g5xc7fs2]:nth-child(5n+2){box-shadow:inset 0 -3px 0 var(--rfc-yellow)}.home-why__values[data-astro-cid-g5xc7fs2] li[data-astro-cid-g5xc7fs2]:nth-child(5n+3){box-shadow:inset 0 -3px 0 var(--rfc-cyan)}.home-why__values[data-astro-cid-g5xc7fs2] li[data-astro-cid-g5xc7fs2]:nth-child(5n+4){box-shadow:inset 0 -3px 0 var(--rfc-red)}.home-why__values[data-astro-cid-g5xc7fs2] li[data-astro-cid-g5xc7fs2]:nth-child(5n+5){box-shadow:inset 0 -3px 0 var(--rfc-yellow)}.home-stories[data-astro-cid-g5xc7fs2]{padding-block:var(--section-sm)}.home-stories__head[data-astro-cid-g5xc7fs2]{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;margin-bottom:2.5rem}.home-stories__head[data-astro-cid-g5xc7fs2] h2[data-astro-cid-g5xc7fs2]{font-size:clamp(1.7rem,1.2rem + 2vw,2.6rem);margin-top:.7rem}.home-stories__grid[data-astro-cid-g5xc7fs2]{display:grid;gap:1.6rem}.story-card__link[data-astro-cid-g5xc7fs2]{text-decoration:none;color:inherit;display:block}.story-card__media[data-astro-cid-g5xc7fs2]{overflow:hidden;border-radius:1.25rem;aspect-ratio:16/9;background:var(--cloud);border:1px solid rgba(21,23,26,.08)}.story-card__media[data-astro-cid-g5xc7fs2] img[data-astro-cid-g5xc7fs2]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.story-card__link[data-astro-cid-g5xc7fs2]:hover .story-card__media[data-astro-cid-g5xc7fs2] img[data-astro-cid-g5xc7fs2]{transform:scale(1.05)}.story-card__tag[data-astro-cid-g5xc7fs2]{display:inline-block;margin-top:1.1rem;font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--rfc-red)}.story-card__title[data-astro-cid-g5xc7fs2]{font-size:1.25rem;line-height:1.2;margin-top:.5rem}.story-card__link[data-astro-cid-g5xc7fs2]:hover .story-card__title[data-astro-cid-g5xc7fs2]{color:var(--rfc-red)}@media(min-width:760px){.home-stories__grid[data-astro-cid-g5xc7fs2]{grid-template-columns:repeat(3,1fr)}}.home-funders[data-astro-cid-g5xc7fs2]{padding-block:var(--section-sm)}.home-funders__title[data-astro-cid-g5xc7fs2]{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}.home-funders__row[data-astro-cid-g5xc7fs2]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:.9rem}.home-funders__row[data-astro-cid-g5xc7fs2] li[data-astro-cid-g5xc7fs2]{background:#fff;border-radius:1rem;box-shadow:0 10px 30px -22px #15171a73;display:grid;place-items:center;padding:.4rem}.home-funders__row[data-astro-cid-g5xc7fs2] img[data-astro-cid-g5xc7fs2]{width:100%;max-width:15rem;aspect-ratio:11/5;-o-object-fit:contain;object-fit:contain}@media(min-width:640px){.home-funders__row[data-astro-cid-g5xc7fs2]{grid-template-columns:repeat(3,1fr)}}@media(min-width:980px){.home-funders__row[data-astro-cid-g5xc7fs2]{grid-template-columns:repeat(5,1fr)}}.home-testi[data-astro-cid-g5xc7fs2]{padding-block:var(--section)}.home-testi__head[data-astro-cid-g5xc7fs2]{margin-bottom:2.5rem}.home-testi__head[data-astro-cid-g5xc7fs2] h2[data-astro-cid-g5xc7fs2]{font-size:clamp(1.7rem,1.2rem + 2vw,2.6rem);margin-top:.8rem}.home-paths[data-astro-cid-g5xc7fs2]{padding-block:var(--section)}.home-paths__head[data-astro-cid-g5xc7fs2]{max-width:50rem}.home-paths__title[data-astro-cid-g5xc7fs2]{font-size:clamp(1.7rem,1.2rem + 2vw,2.6rem);line-height:1.1;margin-top:1rem}.home-paths__grid[data-astro-cid-g5xc7fs2]{display:grid;gap:1.2rem;margin-top:clamp(2rem,1.5rem + 2vw,3.2rem)}.path-card[data-astro-cid-g5xc7fs2]{position:relative;overflow:hidden;padding:clamp(1.6rem,1.1rem + 1.6vw,2.5rem);border-radius:1.75rem;display:flex;flex-direction:column}.path-card--night[data-astro-cid-g5xc7fs2]{background:var(--night);color:var(--on-night)}.path-card--night[data-astro-cid-g5xc7fs2] .path-card__title[data-astro-cid-g5xc7fs2]{color:#fff}.path-card--night[data-astro-cid-g5xc7fs2] p[data-astro-cid-g5xc7fs2]{color:var(--on-night-soft)}.path-card--night[data-astro-cid-g5xc7fs2] .link-arrow[data-astro-cid-g5xc7fs2]{color:#fff}.path-card--red[data-astro-cid-g5xc7fs2]{background:var(--rfc-red);color:#fff}.path-card--red[data-astro-cid-g5xc7fs2] .path-card__title[data-astro-cid-g5xc7fs2],.path-card--red[data-astro-cid-g5xc7fs2] p[data-astro-cid-g5xc7fs2],.path-card--red[data-astro-cid-g5xc7fs2] .eyebrow[data-astro-cid-g5xc7fs2],.path-card--red[data-astro-cid-g5xc7fs2] .link-arrow[data-astro-cid-g5xc7fs2]{color:#fff}.path-card--red[data-astro-cid-g5xc7fs2] .eyebrow[data-astro-cid-g5xc7fs2]:before{background:var(--rfc-yellow)}.path-card--red[data-astro-cid-g5xc7fs2] .link-arrow[data-astro-cid-g5xc7fs2]:after{background:#fff}.path-card--cyan[data-astro-cid-g5xc7fs2]{background:var(--rfc-cyan);color:var(--ink)}.path-card--cyan[data-astro-cid-g5xc7fs2] .path-card__title[data-astro-cid-g5xc7fs2],.path-card--cyan[data-astro-cid-g5xc7fs2] p[data-astro-cid-g5xc7fs2],.path-card--cyan[data-astro-cid-g5xc7fs2] .link-arrow[data-astro-cid-g5xc7fs2],.path-card--cyan[data-astro-cid-g5xc7fs2] .eyebrow[data-astro-cid-g5xc7fs2]{color:var(--ink)}.path-card--cyan[data-astro-cid-g5xc7fs2] .eyebrow[data-astro-cid-g5xc7fs2]:before{background:var(--ink)}.path-card__title[data-astro-cid-g5xc7fs2]{font-size:clamp(1.4rem,1.15rem + 1vw,1.85rem);line-height:1.1;margin:.8rem 0 .9rem}.path-card[data-astro-cid-g5xc7fs2] p[data-astro-cid-g5xc7fs2]{flex:1}.path-card[data-astro-cid-g5xc7fs2] .link-arrow[data-astro-cid-g5xc7fs2]{margin-top:1.6rem;align-self:flex-start}@media(min-width:900px){.home-paths__grid[data-astro-cid-g5xc7fs2]{grid-template-columns:repeat(3,1fr)}}
