.region-campaigns{display:flex;flex-direction:column;gap:var(--space-6)}.region-campaigns__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-4)}.region-campaigns__heading{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.region-campaigns__title{margin:0;overflow-wrap:anywhere}.region-campaigns__lead{margin:0;font-size:var(--body-size);line-height:var(--body-lh);color:var(--text-secondary)}.region-campaigns>.load-more-control{margin-top:0}.region-about{display:flex;flex-direction:column;gap:var(--space-8);padding:var(--space-10);border-radius:var(--radius-xl);background:var(--surface-card);box-shadow:var(--shadow-xs)}.region-about__title{margin:0 0 var(--space-4);overflow-wrap:anywhere}.region-about__text .text-paragraphs__item{max-width:76ch;font-size:var(--text-17);line-height:var(--body-lg-lh);color:var(--text-secondary);text-wrap:pretty}.region-faq{display:flex;flex-direction:column;gap:var(--space-4);max-width:880px}.region-about__text+.region-faq{padding-top:var(--space-8);border-top:1px solid var(--border-default)}.region-faq__title{margin:0;overflow-wrap:anywhere}.region-faq .faq-accordion{margin-top:0}.region-faq__all{align-self:flex-start}@media(max-width:800px){.region-about{gap:var(--space-6);padding:var(--space-6) var(--space-5);border-radius:var(--radius-lg)}.region-about__text+.region-faq{padding-top:var(--space-6)}.region-about__text .text-paragraphs__item{font-size:var(--body-size);line-height:var(--body-lh)}}.charities-region__inner{gap:var(--space-16);padding-bottom:120px}.charities-region__back{align-self:flex-start;overflow-wrap:anywhere}@media(max-width:800px){.charities-region__inner{gap:var(--space-12);padding-bottom:80px}}
