.donation-methods{font-family:var(--font-primary);color:var(--color-text-primary);background-color:var(--color-bg-primary)}.donation-methods__hero{padding-block-start:9rem}.donation-methods__hero-copy{gap:var(--spacing-lg);display:grid}.donation-methods__hero-copy h1{max-inline-size:50rem;color:var(--color-text-heading);font-size:3rem;font-weight:400;line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);margin:0}.donation-methods__hero-copy p{max-inline-size:40.625rem;font-size:1.125rem;line-height:var(--line-height-base);margin:0}.donation-methods__body{padding-block:3rem 5rem}.donation-methods__grid{gap:var(--spacing-md);display:grid}.donation-methods__method{align-content:start;gap:var(--spacing-md);padding:var(--spacing-lg);border:.0625rem solid var(--color-border-subtle);color:var(--color-text-primary);background-color:var(--color-bg-primary);border-radius:1.5rem;display:grid}.donation-methods__method h2{color:var(--color-brand-navy);font-size:1.5rem;font-weight:600;line-height:var(--line-height-snug);margin:0}.donation-methods__method p{font-size:1rem;line-height:var(--line-height-base);margin:0}@media screen and (min-width:1024px){.donation-methods__hero{padding-block-start:12.5rem}.donation-methods__body{padding-block:5rem 7.5rem}.donation-methods__grid{gap:var(--spacing-lg);grid-template-columns:repeat(2,minmax(0,1fr))}.donation-methods__method{padding:2rem}}
