#main[data-page=give-back]{background:var(--white)}
#main[data-page=give-back] .hero-inner{padding-block:var(--s4);align-items:center}
#main[data-page=give-back] .hero .lede{font-size:var(--fs-md);max-width:59ch}
#main[data-page=give-back] .photo-hero{aspect-ratio:6/5}
#main[data-page=give-back] .section>.container{padding-block:var(--s4);border-top:0}
#main[data-page=give-back] #program-results>.container{padding-block:var(--s3)}
.giving-results{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s4);margin:var(--s2) 0}
.giving-results>div{display:flex;flex-direction:column}
.giving-results dt{order:2;font-size:var(--fs-base);margin-top:var(--s1)}
.giving-results dd{font-size:var(--fs-fig);line-height:1.1;font-weight:600;margin:0;color:var(--crimson)}
#main[data-page=give-back] .giving-attribution{font-size:var(--fs-xs);margin:var(--s2) 0 0}
.giving-why{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s4);align-items:center}
#main[data-page=give-back] #why-it-matters .giving-why>.photo{aspect-ratio:3/2}
#main[data-page=give-back] .section h2{font-size:calc(var(--fs-lg) * 1.5)!important;line-height:1.15!important;margin-bottom:var(--s2);max-width:29ch}
.giving-why p{font-size:var(--fs-md);margin-bottom:0}
#main[data-page=give-back] .give-impact-grid{margin-top:var(--s3);gap:var(--s3) var(--s5)}
#main[data-page=give-back] .give-impact-grid p{max-width:55ch}
#main[data-page=give-back] #ways-to-give{background:var(--surface-sky)}
#main[data-page=give-back] .give-support-columns{margin-top:var(--s3)}
#main[data-page=give-back] .give-support-columns p{margin-bottom:var(--s3)}
.giving-membership-note{font-size:var(--fs-sm);margin:var(--s3) 0 0;max-width:95ch}
#main[data-page=give-back] .closing .container{padding-block:var(--s3)!important}
#main[data-page=give-back] .closing h2{font-size:calc(var(--fs-lg) * 1.5)!important;line-height:1.15!important}
@media(max-width:700px){
 .giving-why{grid-template-columns:1fr;gap:var(--s3)}
 .giving-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s3)}
 .giving-results dd{font-size:calc(var(--fs-lg) * 1.2)}
 .giving-results dt{font-size:var(--fs-sm)}
 #main[data-page=give-back] .section h2{font-size:calc(var(--fs-lg) * 1.3)!important}
}
