.rtp{--accent:var(--c-red);--accent-deep:var(--c-red-deep);--bg:var(--c-paper)}.rtp-hero[data-astro-cid-evioetmc]{background:var(--c-paper);padding:160px 0 0}.rtp-hero__title[data-astro-cid-evioetmc]{gap:4px;font-size:clamp(2.6rem,7vw,6rem);line-height:1;display:grid}.rtp-hero__title[data-astro-cid-evioetmc] span[data-astro-cid-evioetmc]{display:block}.rtp-hero__title[data-astro-cid-evioetmc] .r[data-astro-cid-evioetmc]{color:var(--c-red)}.rtp-hero__title[data-astro-cid-evioetmc] .t[data-astro-cid-evioetmc]{color:var(--c-green-deep);padding-left:1.2em}.rtp-hero__title[data-astro-cid-evioetmc] .p[data-astro-cid-evioetmc]{color:var(--c-bronze-deep);padding-left:2.4em}.rtp-hero__foot[data-astro-cid-evioetmc]{grid-template-columns:1fr auto;align-items:end;gap:40px;margin:48px 0 64px;display:grid}.rtp-hero__foot[data-astro-cid-evioetmc] .lede[data-astro-cid-evioetmc]{margin:0}.rtp-hero__strip[data-astro-cid-evioetmc]{grid-template-columns:1.2fr .9fr 1fr;gap:8px;height:min(46vw,520px);display:grid}.rtp-hero__strip[data-astro-cid-evioetmc] figure[data-astro-cid-evioetmc]{height:100%}.rtp-hero__strip[data-astro-cid-evioetmc] figure[data-astro-cid-evioetmc]:first-child{border-top:8px solid var(--c-red)}.rtp-hero__strip[data-astro-cid-evioetmc] figure[data-astro-cid-evioetmc]:nth-child(2){border-top:8px solid var(--c-green);margin-top:48px}.rtp-hero__strip[data-astro-cid-evioetmc] figure[data-astro-cid-evioetmc]:nth-child(3){border-top:8px solid var(--c-bronze);margin-top:18px}.rtp-about[data-astro-cid-evioetmc]{padding:120px 0 0}.rtp-about__grid[data-astro-cid-evioetmc]{grid-template-columns:1fr 1fr;gap:72px;display:grid}.rtp-about__grid[data-astro-cid-evioetmc]>div[data-astro-cid-evioetmc]:first-child p[data-astro-cid-evioetmc]{font-family:var(--f-head);color:var(--c-ink);letter-spacing:-.01em;font-size:clamp(1.25rem,2vw,1.6rem);font-weight:500;line-height:1.4}.rtp-about[data-astro-cid-evioetmc] h2[data-astro-cid-evioetmc]{margin-bottom:20px}.rtp-spaces[data-astro-cid-evioetmc]{background:var(--c-ink);margin-top:110px;padding:26px 0;overflow:hidden}.rtp-spaces__track[data-astro-cid-evioetmc]{width:max-content;animation:38s linear infinite rtp-marquee;display:flex}.rtp-spaces__track[data-astro-cid-evioetmc] span[data-astro-cid-evioetmc]{font:600 clamp(1.3rem, 2.4vw, 2rem) var(--f-head);color:#fff;white-space:nowrap;align-items:center;gap:28px;padding-right:28px;display:inline-flex}.rtp-spaces__track[data-astro-cid-evioetmc] span[data-astro-cid-evioetmc] svg{color:var(--c-gold)}@keyframes rtp-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.rtp-spaces__track[data-astro-cid-evioetmc]{flex-wrap:wrap;width:auto;animation:none}}.rtp-pillar[data-astro-cid-evioetmc]{padding:120px 0}.rtp-pillar--reach[data-astro-cid-evioetmc]{--p:var(--c-red);--p-deep:var(--c-red-deep);--p-soft:var(--c-red-soft);background:#fff}.rtp-pillar--teach[data-astro-cid-evioetmc]{--p:var(--c-green);--p-deep:var(--c-green-deep);--p-soft:var(--c-green-soft);background:var(--c-green-soft)}.rtp-pillar--preach[data-astro-cid-evioetmc]{--p:var(--c-bronze);--p-deep:var(--c-bronze-deep);--p-soft:var(--c-cream);background:var(--c-cream)}.rtp-pillar__grid[data-astro-cid-evioetmc]{grid-template-columns:.9fr 1.1fr;align-items:start;gap:72px;display:grid}.rtp-pillar__side[data-astro-cid-evioetmc]{position:sticky;top:110px}.rtp-pillar__word[data-astro-cid-evioetmc]{font:800 clamp(4rem, 10vw, 8.5rem)/.9 var(--f-head);letter-spacing:-.05em;color:var(--p-deep);max-width:none;margin:0 0 24px}.rtp-pillar__img[data-astro-cid-evioetmc]{aspect-ratio:4/3;border-radius:18px}.rtp-pillar__ico[data-astro-cid-evioetmc]{background:var(--p);color:#fff;border-radius:50%;place-items:center;width:60px;height:60px;margin-bottom:22px;display:inline-grid}.rtp-pillar[data-astro-cid-evioetmc] h2[data-astro-cid-evioetmc]{margin-bottom:20px}.rtp-pillar[data-astro-cid-evioetmc] .lede[data-astro-cid-evioetmc]{color:var(--p-deep);font-weight:600}.rtp-pillar--teach[data-astro-cid-evioetmc] .lede[data-astro-cid-evioetmc],.rtp-pillar--preach[data-astro-cid-evioetmc] .lede[data-astro-cid-evioetmc]{color:var(--p-deep)}.rtp-team[data-astro-cid-evioetmc]{background:var(--c-ink);color:#fff;padding:130px 0}.rtp-team__head[data-astro-cid-evioetmc]{grid-template-columns:1fr 1fr;align-items:end;gap:48px;margin-bottom:64px;display:grid}.rtp-team[data-astro-cid-evioetmc] h2[data-astro-cid-evioetmc]{color:#fff}.rtp-team[data-astro-cid-evioetmc] p[data-astro-cid-evioetmc]{color:#ffffffbf}.rtp-team__list[data-astro-cid-evioetmc]{gap:0;display:grid}.rtp-person[data-astro-cid-evioetmc]{border-top:1px solid #ffffff24;grid-template-columns:200px 1fr;gap:48px;padding:44px 0;display:grid}.rtp-person--reach[data-astro-cid-evioetmc]{--p:var(--c-red)}.rtp-person--teach[data-astro-cid-evioetmc]{--p:var(--c-green)}.rtp-person--preach[data-astro-cid-evioetmc]{--p:var(--c-bronze)}.rtp-person__photo[data-astro-cid-evioetmc]{aspect-ratio:4/5;object-fit:cover;object-position:50% 18%;background:var(--c-cream);border:1px solid #ffffff1f;border-radius:14px;width:200px;height:auto}.rtp-person__arm[data-astro-cid-evioetmc]{margin:0 0 6px;font-weight:600;color:var(--p)!important}.rtp-person[data-astro-cid-evioetmc] h3[data-astro-cid-evioetmc]{color:#fff;margin-bottom:14px;font-size:clamp(1.5rem,2.4vw,2rem)}.rtp-person__links[data-astro-cid-evioetmc]{flex-wrap:wrap;gap:10px 28px;margin:20px 0 0;padding:0;list-style:none;display:flex}.rtp-person__links[data-astro-cid-evioetmc] li[data-astro-cid-evioetmc]{color:var(--p);align-items:center;gap:8px;display:inline-flex}.rtp-person__links[data-astro-cid-evioetmc] a[data-astro-cid-evioetmc]{color:#fff;overflow-wrap:anywhere;font-weight:600;text-decoration:none}.rtp-person__links[data-astro-cid-evioetmc] a[data-astro-cid-evioetmc]:hover{text-decoration:underline}.rtp-impact[data-astro-cid-evioetmc]{padding:130px 0}.rtp-impact__grid[data-astro-cid-evioetmc]{grid-template-columns:1.1fr .9fr;align-items:center;gap:72px;display:grid}.rtp-involve[data-astro-cid-evioetmc]{background:var(--c-red);color:#fff;padding:110px 0}.rtp-involve[data-astro-cid-evioetmc] h2[data-astro-cid-evioetmc]{color:#fff;max-width:18ch;margin-bottom:18px}.rtp-involve[data-astro-cid-evioetmc] p[data-astro-cid-evioetmc]{color:#ffffffe6}.rtp-involve__btns[data-astro-cid-evioetmc]{background:#ffffff40;border-radius:18px;grid-template-columns:repeat(4,1fr);gap:2px;margin-top:48px;display:grid;overflow:hidden}.rtp-involve__btns[data-astro-cid-evioetmc] a[data-astro-cid-evioetmc]{background:var(--c-red-deep);color:#fff;min-height:180px;font:600 1.25rem/1.25 var(--f-head);flex-direction:column;justify-content:space-between;gap:40px;padding:28px;text-decoration:none;transition:background .35s;display:flex}.rtp-involve__btns[data-astro-cid-evioetmc] a[data-astro-cid-evioetmc]:hover{background:var(--c-ink)}.rtp-contact[data-astro-cid-evioetmc]{padding:130px 0}.rtp-contact__grid[data-astro-cid-evioetmc]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:72px;display:grid}.rtp-contact[data-astro-cid-evioetmc] h2[data-astro-cid-evioetmc]{margin-bottom:18px}.rtp-contact[data-astro-cid-evioetmc] .cp-contact[data-astro-cid-evioetmc]{margin-top:32px}.rtp-form[data-astro-cid-evioetmc]{background:#fff;border-radius:22px;padding:44px;box-shadow:0 30px 60px -40px #1c151280}@media (width<=960px){.rtp-hero[data-astro-cid-evioetmc]{padding-top:130px}.rtp-hero__title[data-astro-cid-evioetmc] .t[data-astro-cid-evioetmc],.rtp-hero__title[data-astro-cid-evioetmc] .p[data-astro-cid-evioetmc]{padding-left:0}.rtp-hero__foot[data-astro-cid-evioetmc],.rtp-about__grid[data-astro-cid-evioetmc],.rtp-pillar__grid[data-astro-cid-evioetmc],.rtp-team__head[data-astro-cid-evioetmc],.rtp-impact__grid[data-astro-cid-evioetmc],.rtp-contact__grid[data-astro-cid-evioetmc]{grid-template-columns:1fr;gap:36px}.rtp-hero__strip[data-astro-cid-evioetmc]{grid-template-columns:1fr 1fr 1fr;height:220px}.rtp-pillar__side[data-astro-cid-evioetmc]{position:static}.rtp-person[data-astro-cid-evioetmc]{grid-template-columns:1fr;gap:24px}.rtp-person__photo[data-astro-cid-evioetmc]{width:140px}.rtp-involve__btns[data-astro-cid-evioetmc]{grid-template-columns:1fr 1fr}.rtp-involve__btns[data-astro-cid-evioetmc] a[data-astro-cid-evioetmc]{gap:24px;min-height:140px;padding:22px;font-size:1.05rem}.rtp-about[data-astro-cid-evioetmc],.rtp-pillar[data-astro-cid-evioetmc],.rtp-team[data-astro-cid-evioetmc],.rtp-impact[data-astro-cid-evioetmc],.rtp-involve[data-astro-cid-evioetmc],.rtp-contact[data-astro-cid-evioetmc]{padding-top:80px;padding-bottom:80px}.rtp-about[data-astro-cid-evioetmc]{padding-bottom:0}.rtp-spaces[data-astro-cid-evioetmc]{margin-top:72px}.rtp-form[data-astro-cid-evioetmc]{padding:26px 20px}}
