.rb-charity-page.rb-editorial{--rb-cream:#17231e;--rb-muted:#526257;--rb-deep:#17231e;--rb-card:#fff;--rb-line:rgba(32,50,41,.14);--rb-accent:#b58b51;--rb-accent2:#7b6b4e;background:#f6f4ed;color:#1b2b23}.rb-charity-page.rb-editorial[data-charity$=rural-aid]{--rb-accent:#bbceaa;--rb-gold:#435c45;--rb-soft:#edf1e8}.rb-charity-page.rb-editorial[data-charity$=cfs-foundation]{--rb-accent:#e8b47e;--rb-gold:#76503c;--rb-soft:#f4ece4}.rb-charity-page.rb-editorial[data-charity$=rbs-relief-fund]{--rb-accent:#e9c992;--rb-gold:#6f603e;--rb-soft:#f2eee3}.rb-charity-page.rb-editorial .rb-hero{background:#142019;min-height:585px;display:flex;align-items:center;padding:0;position:relative;border-bottom:0}.rb-charity-page.rb-editorial .rb-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#101b18,#101b18fc 29%,#101b18e8 42%,#101b186b 70%,#101b182b);opacity:1;z-index:1;pointer-events:none}.rb-charity-page.rb-editorial .rb-hero__media{position:absolute;top:0;right:0;bottom:0;left:35%;z-index:0;margin:0;overflow:hidden}.rb-charity-page.rb-editorial .rb-hero__media img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;filter:saturate(.82) contrast(1.07)}.rb-charity-page.rb-editorial .rb-hero__media figcaption{position:absolute;right:22px;bottom:20px;color:#f3f0e8;font-size:11px;text-align:right;line-height:1.45;max-width:340px;background:#0d181594;padding:7px 10px;border-radius:3px;z-index:3}.rb-charity-page.rb-editorial .rb-hero__inner{z-index:2;width:100%;max-width:1220px;padding:55px 28px 66px;margin:auto}.rb-charity-page.rb-editorial .rb-crumbs{margin-bottom:65px;color:#e9e8dd}.rb-charity-page.rb-editorial .rb-overline{color:#eac79c;font-weight:800;font-size:12px;letter-spacing:.19em}.rb-charity-page.rb-editorial .rb-hero h1{font-size:clamp(58px,8vw,112px);max-width:640px;line-height:.95;margin:0 0 22px;letter-spacing:-.064em;color:#faf4e8;text-shadow:0 6px 25px rgba(0,0,0,.13)}.rb-charity-page.rb-editorial .rb-lead{font-size:clamp(17px,1.8vw,22px);max-width:565px;line-height:1.55;color:#f0eadf;margin:0 0 30px;text-wrap:pretty}.rb-charity-page.rb-editorial .rb-btn{font-size:13px;line-height:1.35;padding:15px 20px;border-radius:6px;box-shadow:none;transition:transform .15s ease,background .15s ease}.rb-charity-page.rb-editorial .rb-btn:hover{transform:translateY(-2px)}.rb-charity-page.rb-editorial .rb-btn--solid{background:#e8c598;border-color:#e8c598;color:#1a2a23}.rb-charity-page.rb-editorial .rb-btn--outline{background:#040f0a4d;color:#fff7e8;border-color:#ffffff73}.rb-charity-page.rb-editorial .rb-editorial-proof{background:#eae9e1;padding:30px 24px 33px;border-bottom:1px solid #d5d8d0}.rb-charity-page.rb-editorial .rb-editorial-proof__inner{max-width:1160px;margin:auto;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) minmax(0,1.06fr)}.rb-charity-page.rb-editorial .rb-hero__keyline{display:grid;grid-template-columns:1fr;gap:6px;border:0;padding:0;margin:0}.rb-charity-page.rb-editorial .rb-hero__keyline p{display:flex;flex-direction:column;gap:5px;border-bottom:1px solid rgba(30,44,38,.17);padding:6px 7px 10px;margin:0;color:#344239;font-size:13px;line-height:1.4}.rb-charity-page.rb-editorial .rb-hero__keyline p:last-child{border-bottom:0}.rb-charity-page.rb-editorial .rb-hero__keyline strong{color:#526b4e;font-size:10px;letter-spacing:.14em;margin:0;font-weight:800}.rb-charity-page.rb-editorial .rb-hero__evidence{border:0;margin:0;padding:21px 24px;background:#1c2b24;border-radius:10px;display:flex;flex-direction:column;justify-content:center}.rb-charity-page.rb-editorial .rb-hero__evidence-label{display:block;font-size:10px;letter-spacing:.15em;color:#eac496;margin-bottom:13px}.rb-charity-page.rb-editorial .rb-hero__evidence-label span{font-size:10px;display:block;letter-spacing:.01em;color:#d0d8ca;font-weight:400;margin:5px 0 0;text-transform:none}.rb-charity-page.rb-editorial .rb-hero__evidence-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.rb-charity-page.rb-editorial .rb-hero__evidence-grid>div{background:transparent;border:0;border-right:1px solid rgba(255,255,255,.15);padding:0}.rb-charity-page.rb-editorial .rb-hero__evidence-grid>div:nth-child(2){border-right:0}.rb-charity-page.rb-editorial .rb-hero__evidence-grid strong{color:#efd3aa;font-size:clamp(26px,3.2vw,38px);letter-spacing:-.04em}.rb-charity-page.rb-editorial .rb-hero__evidence-grid div span{color:#f0f2e8;font-size:11px;margin-top:6px}.rb-charity-page.rb-editorial .rb-hero__evidence-grid small{grid-column:1/-1;border:0;border-top:1px solid rgba(255,255,255,.13);padding:9px 0 0;align-self:stretch;color:#cdd6cd;font-size:10px}.rb-charity-page.rb-editorial .rb-editorial-feature{background:#f6f4ed;padding:82px 24px 42px}.rb-charity-page.rb-editorial .rb-editorial-feature__inner{max-width:1160px;margin:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(30px,5vw,80px)}.rb-charity-page.rb-editorial .rb-editorial-feature figure{margin:0;position:relative;overflow:hidden;border-radius:12px;min-height:420px;background:#cbd1bb;box-shadow:0 19px 40px #17271b24}.rb-charity-page.rb-editorial .rb-editorial-feature figure img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.rb-charity-page.rb-editorial .rb-editorial-feature figcaption{position:absolute;bottom:0;left:0;right:0;padding:17px 20px;color:#fff;background:linear-gradient(0deg,rgba(7,15,11,.85),transparent);font-size:11px;line-height:1.5}.rb-charity-page.rb-editorial .rb-editorial-feature__text{max-width:480px}.rb-charity-page.rb-editorial .rb-editorial-feature__text .rb-kicker{color:#76664d;font-size:11px}.rb-charity-page.rb-editorial .rb-editorial-feature h2{color:#1d2a22;font-family:inherit;font-weight:790;line-height:1.13;letter-spacing:-.045em;font-size:clamp(35px,4vw,55px);margin:0 0 22px}.rb-charity-page.rb-editorial .rb-editorial-feature p{color:#4c594c;font-size:17px;line-height:1.7;margin:0 0 22px}.rb-charity-page.rb-editorial .rb-editorial-feature__link{display:inline-flex;align-items:center;gap:12px;font-size:14px;color:#355942;text-decoration:none;border-bottom:1px solid #355942;font-weight:750;padding-bottom:5px}.rb-charity-page.rb-editorial .rb-layout{max-width:1220px;grid-template-columns:210px minmax(0,1fr);gap:clamp(30px,4.3vw,65px);padding:55px 28px 85px;background:#f6f4ed}.rb-charity-page.rb-editorial .rb-toc{top:20px;border:1px solid #d7d9ce;padding:19px 20px;border-radius:10px;background:#eaece4;max-height:calc(100vh - 40px);overflow:auto}.rb-charity-page.rb-editorial .rb-toc strong{color:#4b624d;font-size:10px;margin-bottom:14px}.rb-charity-page.rb-editorial .rb-toc nav{gap:0}.rb-charity-page.rb-editorial .rb-toc a{display:block;padding:9px 0;color:#415043;font-size:13px;line-height:1.3;border-bottom:1px solid #d0d6ce}.rb-charity-page.rb-editorial .rb-toc a:last-child{border:0}.rb-charity-page.rb-editorial .rb-toc a:hover{color:#143e24}.rb-charity-page.rb-editorial .rb-article{max-width:820px}.rb-charity-page.rb-editorial .rb-block{padding-bottom:46px;margin-bottom:55px;border-bottom:1px solid #d3d7cb;scroll-margin-top:27px}.rb-charity-page.rb-editorial .rb-kicker{color:#9a7645;font-size:11px;letter-spacing:.16em}.rb-charity-page.rb-editorial .rb-article h2{color:#1e3127;font-size:clamp(30px,3.4vw,44px);line-height:1.15;max-width:750px;letter-spacing:-.04em;margin-bottom:19px}.rb-charity-page.rb-editorial .rb-article h3{color:#203428;font-size:clamp(20px,2.2vw,25px);line-height:1.3;letter-spacing:-.024em;margin:26px 0 11px}.rb-charity-page.rb-editorial .rb-article h4{color:#586e51}.rb-charity-page.rb-editorial .rb-article p,.rb-charity-page.rb-editorial .rb-article li{color:#4e5b50;font-size:16px;line-height:1.76;letter-spacing:0}.rb-charity-page.rb-editorial .rb-article p{max-width:71ch;margin:0 0 17px}.rb-charity-page.rb-editorial .rb-article strong{color:#223b2b}.rb-charity-page.rb-editorial .rb-article a:not(.rb-btn){color:#3a5f43;text-decoration-color:#30693c73}.rb-charity-page.rb-editorial .rb-feature-grid{gap:12px}.rb-charity-page.rb-editorial .rb-feature-card{background:#fff;border:1px solid #e0dfd6;padding:24px 21px;border-radius:10px;box-shadow:0 6px 21px #1322190a}.rb-charity-page.rb-editorial .rb-feature-card__num{color:#9a754e;font-size:10px}.rb-charity-page.rb-editorial .rb-feature-card h3{font-size:18px;margin:14px 0 7px}.rb-charity-page.rb-editorial .rb-feature-card p{color:#516157;font-size:14px;line-height:1.64}.rb-charity-page.rb-editorial .rb-impact-stories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:29px 0 35px}.rb-charity-page.rb-editorial .rb-story-card{background:#fff;border:1px solid #dfe3d8;box-shadow:0 9px 26px #1f312012;border-radius:10px;padding:25px;display:flex;flex-direction:column;min-height:260px;position:relative}.rb-charity-page.rb-editorial .rb-story-card:first-child{grid-column:1/-1;background:#24382c;min-height:270px;padding:34px 35px}.rb-charity-page.rb-editorial .rb-story-card__index{font-size:12px;font-weight:800;letter-spacing:.12em;color:#9c8665;margin-bottom:12px}.rb-charity-page.rb-editorial .rb-story-card:first-child .rb-story-card__index{color:#ddc18f}.rb-charity-page.rb-editorial .rb-story-topline{color:#967249;font-size:10px;letter-spacing:.15em;margin:0 0 12px}.rb-charity-page.rb-editorial .rb-story-card:first-child .rb-story-topline{color:#dbca9c}.rb-charity-page.rb-editorial .rb-story-card h3{font-size:clamp(20px,2.2vw,28px);line-height:1.26;margin:0 0 12px;color:#1c3124}.rb-charity-page.rb-editorial .rb-story-card:first-child h3{color:#f6f3e8;max-width:700px;font-size:clamp(23px,3vw,34px)}.rb-charity-page.rb-editorial .rb-story-card .rb-story-teaser{color:#526155;font-size:14px;line-height:1.7;margin:0 0 16px;max-width:58ch}.rb-charity-page.rb-editorial .rb-story-card:first-child .rb-story-teaser{color:#f0f1e7}.rb-charity-page.rb-editorial .rb-story-card .rb-story-more{margin-top:auto;border-top:1px solid #d5ddd0;padding-top:13px}.rb-charity-page.rb-editorial .rb-story-card:first-child .rb-story-more{border-top-color:#f7f3e83d}.rb-charity-page.rb-editorial .rb-story-more summary{font-size:13px;line-height:1.5;color:#3b6145;font-weight:800;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:6px;list-style:none}.rb-charity-page.rb-editorial .rb-story-more summary::-webkit-details-marker{display:none}.rb-charity-page.rb-editorial .rb-story-more summary:after{content:"+";font-size:21px;font-weight:400}.rb-charity-page.rb-editorial .rb-story-more[open] summary:after{content:"\2212"}.rb-charity-page.rb-editorial .rb-story-card:first-child .rb-story-more summary{color:#ead4a7}.rb-charity-page.rb-editorial .rb-story-more__body{padding:16px 0 6px}.rb-charity-page.rb-editorial .rb-story-more__body p{font-size:14px;line-height:1.72;color:#4e5c50}.rb-charity-page.rb-editorial .rb-story-card:first-child .rb-story-more__body p{color:#dbe2d8}.rb-charity-page.rb-editorial .rb-story-more__body a{display:block;color:#3e654d!important;font-size:13px;text-decoration:underline}.rb-charity-page.rb-editorial .rb-story-card:first-child .rb-story-more__body a{color:#edcf93!important}.rb-charity-page.rb-editorial .rb-impact-callout{background:#e9ede2;border:1px solid #d0d9c7;border-left:4px solid #77866b;padding:29px;border-radius:8px}.rb-charity-page.rb-editorial .rb-impact-callout h3{color:#213729}.rb-charity-page.rb-editorial .rb-impact-callout p{color:#495a4c}.rb-charity-page.rb-editorial .rb-impact-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rb-charity-page.rb-editorial .rb-impact-metrics>div{background:#fff;border:1px solid #dee1d6;min-height:98px}.rb-charity-page.rb-editorial .rb-impact-metrics strong{color:#405e47}.rb-charity-page.rb-editorial .rb-impact-metrics span{color:#566458}.rb-charity-page.rb-editorial .rb-fact-grid .rb-fact{background:#22362b;border:1px solid #3c5045}.rb-charity-page.rb-editorial .rb-fact-grid .rb-fact strong{color:#f0ca8e}.rb-charity-page.rb-editorial .rb-fact-grid .rb-fact span{color:#e1e9dc}.rb-charity-page.rb-editorial .rb-note{background:#e9ede3;border:1px solid #cdd9ca;border-radius:9px}.rb-charity-page.rb-editorial .rb-note p{color:#47584a}.rb-charity-page.rb-editorial .rb-quote{background:#e8ede2;border-left-color:#7b8b64}.rb-charity-page.rb-editorial .rb-quote p{color:#243c2b}.rb-charity-page.rb-editorial .rb-quote small{color:#60725c}.rb-charity-page.rb-editorial .rb-related{background:#24382c;border:0;padding:27px;border-radius:11px}.rb-charity-page.rb-editorial .rb-related h3,.rb-charity-page.rb-editorial .rb-related strong{color:#f5ead5}.rb-charity-page.rb-editorial .rb-related p{color:#e3e5db}.rb-charity-page.rb-editorial .rb-related a{color:#efc98b!important}.rb-charity-page.rb-editorial .rb-faq-list{border-top:1px solid #d3d7cf}.rb-charity-page.rb-editorial .rb-faq-list details{border-bottom:1px solid #d3d7cf}.rb-charity-page.rb-editorial .rb-faq-list summary{color:#263d2c;font-size:16px}.rb-charity-page.rb-editorial .rb-faq-list details p{color:#4e5c51}.rb-charity-page.rb-editorial .rb-footnote{color:#777e73!important;font-size:12px!important;max-width:85ch!important}.rb-charity-page.rb-editorial .rb-sources a{word-break:break-word}.rb-charity-page.rb-editorial .rb-other{background:#15251c;border-top:0;padding:54px 25px 70px}.rb-charity-page.rb-editorial .rb-other h2{color:#f1f0e8}.rb-charity-page.rb-editorial .rb-other__links a{border-color:#f0f3eb47;color:#eed4a8}.rb-charity-page.rb-editorial .rb-editorial-bottom-cta{margin:38px 0 12px;padding:30px;background:#1b2d23;color:#f9efdf;border-radius:13px;display:flex;gap:18px;align-items:center;justify-content:space-between}.rb-charity-page.rb-editorial .rb-editorial-bottom-cta h3{color:#f6f0e5;margin:0;font-size:21px}.rb-charity-page.rb-editorial .rb-editorial-bottom-cta p{color:#e0e9dc;margin:7px 0 0;font-size:13px}.rb-charity-page.rb-editorial .rb-editorial-bottom-cta a{display:inline-block;white-space:nowrap;padding:13px 17px;border-radius:6px;background:#ead0a0;color:#1d3527;font-size:13px;text-decoration:none;font-weight:800}.rb-charity-page.rb-editorial .rb-article .rb-editorial-readmore{background:#ecede7;border:1px solid #d9ded2;border-radius:9px;padding:15px 18px;margin:14px 0 23px}.rb-charity-page.rb-editorial .rb-editorial-readmore summary{cursor:pointer;list-style:none;color:#33513c;font-weight:800;font-size:14px;line-height:1.6}.rb-charity-page.rb-editorial .rb-editorial-readmore summary::-webkit-details-marker{display:none}.rb-charity-page.rb-editorial .rb-editorial-readmore summary:after{content:"  +";color:#758974;font-size:18px}.rb-charity-page.rb-editorial .rb-editorial-readmore[open] summary:after{content:"  \2212"}.rb-charity-page.rb-editorial .rb-editorial-readmore__body{padding:18px 2px 2px}@media(max-width:950px){.rb-charity-page.rb-editorial .rb-layout{grid-template-columns:1fr;padding:35px 22px 70px;gap:23px}.rb-charity-page.rb-editorial .rb-toc{position:static;max-height:none}.rb-charity-page.rb-editorial .rb-toc nav{display:flex;gap:8px;flex-wrap:wrap}.rb-charity-page.rb-editorial .rb-toc a{border:1px solid #d1d9cc;border-radius:20px;padding:7px 11px;font-size:12px}.rb-charity-page.rb-editorial .rb-editorial-feature{padding:50px 22px 30px}.rb-charity-page.rb-editorial .rb-editorial-feature__inner{gap:28px}}@media(max-width:680px){.rb-charity-page.rb-editorial .rb-hero{min-height:0;display:flex;flex-direction:column}.rb-charity-page.rb-editorial .rb-hero:after{display:none}.rb-charity-page.rb-editorial .rb-hero__media{position:relative;inset:auto;order:0;width:100%;height:255px;flex:0 0 auto}.rb-charity-page.rb-editorial .rb-hero__media figcaption{right:7px;bottom:7px;font-size:9px;max-width:90%}.rb-charity-page.rb-editorial .rb-hero__inner{order:1;padding:23px 21px 39px}.rb-charity-page.rb-editorial .rb-crumbs{margin:0 0 28px;font-size:11px;gap:8px}.rb-charity-page.rb-editorial .rb-overline{font-size:10px;margin-bottom:12px}.rb-charity-page.rb-editorial .rb-hero h1{font-size:clamp(48px,11vw,75px);margin-bottom:16px}.rb-charity-page.rb-editorial .rb-lead{font-size:16px;line-height:1.6;margin-bottom:23px}.rb-charity-page.rb-editorial .rb-hero__actions{flex-direction:column;gap:9px}.rb-charity-page.rb-editorial .rb-btn{width:100%;text-align:center;min-height:46px}.rb-charity-page.rb-editorial .rb-editorial-proof{padding:18px 16px 21px}.rb-charity-page.rb-editorial .rb-editorial-proof__inner{grid-template-columns:1fr;gap:15px}.rb-charity-page.rb-editorial .rb-hero__keyline{gap:2px}.rb-charity-page.rb-editorial .rb-hero__keyline p{font-size:12px}.rb-charity-page.rb-editorial .rb-hero__evidence{padding:21px 17px}.rb-charity-page.rb-editorial .rb-hero__evidence-grid strong{font-size:25px}.rb-charity-page.rb-editorial .rb-editorial-feature{padding:35px 16px 20px}.rb-charity-page.rb-editorial .rb-editorial-feature__inner{grid-template-columns:1fr;gap:20px}.rb-charity-page.rb-editorial .rb-editorial-feature figure{min-height:260px}.rb-charity-page.rb-editorial .rb-editorial-feature h2{font-size:35px}.rb-charity-page.rb-editorial .rb-editorial-feature p{font-size:15px}.rb-charity-page.rb-editorial .rb-layout{padding:20px 16px 55px}.rb-charity-page.rb-editorial .rb-toc{padding:14px}.rb-charity-page.rb-editorial .rb-toc nav{display:flex;overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px;scrollbar-width:thin}.rb-charity-page.rb-editorial .rb-toc a{white-space:nowrap;font-size:12px}.rb-charity-page.rb-editorial .rb-block{margin-bottom:37px;padding-bottom:35px}.rb-charity-page.rb-editorial .rb-article h2{font-size:clamp(28px,8vw,37px)}.rb-charity-page.rb-editorial .rb-article p,.rb-charity-page.rb-editorial .rb-article li{font-size:15px;line-height:1.72}.rb-charity-page.rb-editorial .rb-feature-grid,.rb-charity-page.rb-editorial .rb-impact-stories{grid-template-columns:1fr}.rb-charity-page.rb-editorial .rb-story-card,.rb-charity-page.rb-editorial .rb-story-card:first-child{grid-column:1/-1;padding:22px 19px;min-height:0}.rb-charity-page.rb-editorial .rb-impact-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.rb-charity-page.rb-editorial .rb-editorial-bottom-cta{flex-direction:column;align-items:stretch;padding:21px}.rb-charity-page.rb-editorial .rb-editorial-bottom-cta a{text-align:center}}@media(prefers-reduced-motion:reduce){.rb-charity-page.rb-editorial .rb-btn{transition:none}.rb-charity-page.rb-editorial .rb-btn:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/rb-bush-editorial.css.map */
