.transparency-hero h1{font-size:clamp(43px,5.8vw,78px);line-height:1.03}.transparency-hero .movement-intro{gap:65px}.transparency-hero .movement-intro>.large{font-size:28px;line-height:1.4}.transparency-philosophy{background:#e0ebe5;padding:70px 0}.transparency-philosophy h2,.transparency-action h2,.transparency-commitments h2{font-size:clamp(40px,5vw,63px)}.philosophy-copy{display:grid;grid-template-columns:1fr 1fr;gap:70px;margin-top:35px}.philosophy-copy>.large{font-size:28px;line-height:1.4;max-width:480px}.philosophy-copy>div{color:var(--muted)}.transparency-action,.transparency-commitments{padding-top:75px;padding-bottom:75px}.purpose-rows{margin-top:40px;border-top:1px solid var(--line)}.purpose-rows article{display:grid;grid-template-columns:1fr 2fr;gap:60px;padding:35px 0;border-bottom:1px solid var(--line)}.purpose-number{font:11px/1.8 monospace;letter-spacing:1px;color:var(--aqua);max-width:270px}.purpose-rows h3{font-size:clamp(29px,3vw,40px);line-height:1.1;margin-bottom:12px}.purpose-rows .event-purpose{color:#98352d;font-weight:700;font-size:17px;margin-bottom:22px}.purpose-rows article>div>p:not(.event-purpose){max-width:720px;color:var(--muted);line-height:1.75}.purpose-rows .text-link{font-size:13px;margin-top:8px}.transparency-beyond{padding:65px 0;background:#fffdf8;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.transparency-beyond h2{font-size:clamp(40px,5vw,63px)}.support-purpose-grid,.commitment-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;margin-top:40px}.support-purpose-grid article{border-top:3px solid var(--red);padding-top:24px;display:flex;flex-direction:column}.support-purpose-grid h3,.commitment-grid h3{font-size:27px;line-height:1.15;margin-bottom:20px}.support-purpose-grid p,.commitment-grid p{font-size:15px;line-height:1.75;color:var(--muted)}.support-purpose-grid .text-link{font-size:13px;margin-top:auto;padding-top:10px}.support-purpose-note{max-width:830px;font-size:14px;line-height:1.75;color:var(--muted);border-top:1px solid var(--line);margin:35px 0 0;padding-top:24px}.commitment-grid article{border-top:1px solid #8ba296;padding-top:24px}.transparency-email{font-size:14px;margin-top:22px;color:var(--aqua)}.transparency-email a{text-underline-offset:4px}.transparency-action a:focus-visible,.transparency-beyond a:focus-visible{outline:3px solid var(--aqua);outline-offset:5px}@media(max-width:800px){.transparency-hero .movement-intro,.philosophy-copy{grid-template-columns:1fr;gap:18px}.transparency-hero .movement-intro>.large,.philosophy-copy>.large{font-size:25px;max-width:100%}.transparency-philosophy,.transparency-beyond{padding:50px 0}.transparency-action,.transparency-commitments{padding-top:55px;padding-bottom:55px}.purpose-rows article{grid-template-columns:1fr;gap:12px;padding:28px 0}.purpose-number{max-width:none}.support-purpose-grid,.commitment-grid{grid-template-columns:1fr;gap:30px}.support-purpose-grid h3,.commitment-grid h3{margin-bottom:14px}.transparency-hero h1{font-size:clamp(39px,7vw,61px)}}
