/* START_SECTION:rb-bush-page (INDEX:45) */
.rb-bush-page-section{background:#181c19;}
.rb-bush-action{margin:26px 0 52px;text-align:center}.rb-bush-cta{display:inline-flex;gap:12px;align-items:center;justify-content:center;padding:15px 23px;border:1px solid #e5bb83;border-radius:7px;background:#e6c292;color:#1c2522!important;font-weight:800;text-decoration:none;min-height:46px}
.rb-bush-landing{max-width:1160px;padding-top:64px;padding-bottom:72px;color:#eee5d7}.rb-bush-landing p{line-height:1.75}.rb-bush-landing h1,.rb-bush-landing h2,.rb-bush-landing h3{color:#fff4e4;font-family:inherit;letter-spacing:-.025em}.rb-bush-hero{max-width:800px;margin-bottom:48px}.rb-bush-kicker{text-transform:uppercase;letter-spacing:.16em;font-size:12px;color:#dcae76}.rb-bush-hero h1{font-size:clamp(36px,6vw,64px);line-height:1.08;margin:18px 0}.rb-bush-lead{font-size:24px}.rb-bush-preview{border-left:3px solid #dcae76;padding:12px 18px;background:#24211c;font-size:14px}.rb-bush-promise{display:flex;align-items:center;gap:32px;padding:32px;border:1px solid #66533d;border-radius:16px;margin-bottom:56px;background:#201e1b}.rb-bush-dollar{font-size:76px;color:#e8bd87;font-weight:700}.rb-bush-promise h2{margin-top:0}.rb-bush-promise p{margin-bottom:0}.rb-bush-causes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:24px 0 48px}.rb-bush-causes article{background:#201f1d;border:1px solid #4b443b;border-radius:12px;padding:24px;display:flex;flex-direction:column}.rb-bush-causes h3{font-size:22px;margin-top:0}.rb-bush-causes p{font-size:15px}.rb-bush-causes a{margin-top:auto;color:#e9bd83;text-underline-offset:4px}.rb-bush-report{padding:24px 0;border-top:1px solid #514535;border-bottom:1px solid #514535;margin-bottom:48px}.rb-bush-faq details{border-bottom:1px solid #514535;padding:18px 0}.rb-bush-faq summary{cursor:pointer;font-size:18px;font-weight:600}.rb-bush-faq p{max-width:820px}.rb-bush-landing a:focus-visible,.rb-bush-faq summary:focus-visible{outline:2px solid #e9bd83;outline-offset:5px}@media(max-width:749px){.rb-bush-landing{padding-top:36px;padding-bottom:40px}.rb-bush-causes{grid-template-columns:1fr}.rb-bush-promise{padding:22px;gap:18px;align-items:flex-start}.rb-bush-dollar{font-size:48px}.rb-bush-promise h2{font-size:24px}.rb-bush-lead{font-size:20px}}
/* END_SECTION:rb-bush-page */
