
.rs-block{padding:64px 0}.rs-muted{color:#695f72}.rs-intro{max-width:760px;font-size:19px;line-height:1.7}.rs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.rs-card{border:1px solid #e4dce9;border-radius:12px;overflow:hidden;background:#fff;min-width:0}.rs-card-body{padding:26px}.rs-card h3{font-size:23px;line-height:1.3;margin:12px 0}.rs-card p{font-size:16px;line-height:1.65;color:#695f72}.rs-card img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.rs-card a{color:#5b347c}.rs-card h3 a{text-decoration:none}.rs-card a:hover{text-decoration:underline}.rs-tag{font-size:12px;letter-spacing:.045em;font-weight:750;text-transform:uppercase;color:#5b347c}.rs-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:32px 0;border-top:1px solid #e4dce9;border-bottom:1px solid #e4dce9}.rs-stats strong{display:block;font-size:36px;line-height:1.2;color:#5b347c}.rs-stats span{display:block;font-size:15px;line-height:1.5;margin-top:8px;color:#695f72}.rs-columns{display:grid;grid-template-columns:1fr 1fr;gap:40px}.rs-columns h3{font-size:23px}.rs-columns p{line-height:1.75}.rs-wash{background:#f1ecf5}.rs-section-title{font-size:clamp(28px,3.4vw,42px);line-height:1.15;max-width:850px;margin:12px 0 24px}.rs-article-head{padding:55px 0 32px}.rs-article-head h1{font-size:clamp(34px,5vw,66px);line-height:1.08;letter-spacing:-.035em;max-width:1000px;margin:20px 0}.rs-meta{color:#695f72;font-size:14px;line-height:1.6}.rs-article-hero{margin:16px 0 42px}.rs-article-hero img{width:100%;height:auto;border-radius:12px;display:block}.rs-article-hero figcaption,.rs-gallery figcaption{font-size:14px;color:#695f72;line-height:1.5;padding-top:10px}.rs-reading{max-width:800px;margin:0 auto;padding:0 0 64px}.rs-reading h2{font-size:29px;line-height:1.25;margin:42px 0 16px}.rs-reading p,.rs-reading li{font-size:18px;line-height:1.8}.rs-reading li+li{margin-top:12px}.rs-reading a,.rs-note a{color:#5b347c;text-decoration:underline;text-underline-offset:3px}.rs-reading ul{padding-left:24px}.rs-gallery{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin:30px 0}.rs-gallery figure{margin:0}.rs-gallery img{width:100%;height:auto;display:block;border-radius:8px}.rs-note{padding:22px 26px;border-left:3px solid #5b347c;background:#f1ecf5;margin:30px 0;font-size:16px;line-height:1.7}.rs-reading .rs-note p{font-size:16px}.rs-related{display:flex;flex-wrap:wrap;gap:16px;margin-top:28px}.rs-provenance{max-width:1100px;margin:32px auto;padding:22px 26px;border:1px solid #e4dce9;border-radius:10px;background:#fbf9fd;color:#1d1526;font-size:15px;line-height:1.7}.rs-provenance p{margin:8px 0}.rs-provenance a{color:#5b347c;text-decoration:underline}.rs-footer-links{display:flex;flex-wrap:wrap;gap:16px;font-size:14px;padding:20px 0}.rs-inline{font-weight:700;color:#5b347c;text-decoration:underline;text-underline-offset:4px}.rs-video{width:100%;border-radius:10px;display:block}.rs-status{margin:18px 0;padding:16px 20px;background:#f1ecf5;border-radius:8px;line-height:1.65}.rs-home-hero .ngo-hero-copy h1{font-size:clamp(34px,4.7vw,64px)}
@media(max-width:900px){.rs-grid{grid-template-columns:1fr 1fr}.rs-columns{gap:24px}.rs-block{padding:42px 0}.rs-article-head{padding-top:36px}}
@media(max-width:600px){.rs-grid,.rs-columns,.rs-gallery{grid-template-columns:1fr}.rs-stats{grid-template-columns:1fr 1fr;gap:24px 18px}.rs-stats strong{font-size:29px}.rs-card-body{padding:22px}.rs-article-head h1{font-size:36px}.rs-reading p,.rs-reading li{font-size:17px}.rs-reading h2{font-size:26px}.rs-note{padding:18px}.rs-provenance{margin:24px 16px;padding:18px}.rs-footer-links{gap:12px}.rs-home-hero .ngo-hero-copy h1{font-size:36px}}
body{min-width:0}.ngo-doc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ngo-doc-grid>a{min-width:0;overflow-wrap:anywhere}@media(max-width:600px){.ngo-doc-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:360px){.ngo-home .rs-article-head h1{font-size:30px;line-height:1.15}.rs-article-head .rs-intro{font-size:17px}}body.grant-home{min-width:0}