.donate_page__mWNeY{margin-top:0}.donate_support__ogGG3{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(28px,5vw,70px);align-items:start}.donate_supportCopy__ZL3KQ{grid-column:1;grid-row:1}.donate_formPanel__V6Jru{grid-column:2;grid-row:1/3}.donate_supportDetails__KQqUt{grid-column:1;grid-row:2}.donate_sectionIntro__OHofw h2,.donate_supportCopy__ZL3KQ h2{color:var(--visual-ink);font-size:clamp(30px,4vw,48px);line-height:1.08;font-weight:600;letter-spacing:-.05em;margin-top:18px}.donate_supportCopy__ZL3KQ>p{font-size:17px;line-height:1.7;color:#526052}.donate_actions__7oerr{display:flex;gap:14px 24px;flex-wrap:wrap;margin-top:24px}.donate_secondaryAction__8_Hdm{display:inline-flex;align-items:center;min-height:44px;font-size:15px;color:#2d573e;text-decoration:underline;text-underline-offset:5px;font-weight:600}.donate_supportPhoto__qHI_8{position:relative;height:240px;margin-top:28px;border-radius:14px;overflow:hidden}.donate_supportPhoto__qHI_8 img{object-fit:cover;object-position:center 43%}.donate_formPanel__V6Jru{padding:clamp(22px,3vw,38px);border:1px solid #cfddc7;border-radius:16px;background:#edf3e7}.donate_formPanel__V6Jru>h2{font-size:32px;font-weight:600;letter-spacing:-.04em}.donate_formPanel__V6Jru>p{color:#526052;font-size:16px;line-height:1.6}.donate_trust__5IcYn,.donate_usage__mssQu{padding:54px 0;margin-top:50px;border-top:1px solid #dce4dc}.donate_usage__mssQu{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);gap:40px}.donate_usageList__CODqi{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:0;margin:0;list-style:none}.donate_usageList__CODqi li{padding:24px;border-radius:12px;background:#eef3e9}.donate_usageList__CODqi span{color:#366850;font-size:13px;font-weight:650}.donate_usageList__CODqi p{color:#354438;font-size:17px;line-height:1.5}.donate_trustLinks__JWLJy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:30px}.donate_trustLinks__JWLJy a{display:grid;grid-template-columns:auto 1fr;gap:10px 14px;border-top:2px solid #c9d3c4;padding:20px 0}.donate_trustLinks__JWLJy a:hover{border-color:var(--brand-orange);text-decoration:none}.donate_trustLinks__JWLJy a>span{color:#366850;font-size:13px}.donate_trustLinks__JWLJy strong{font-size:17px;line-height:1.4}.donate_trustLinks__JWLJy i,.donate_trustLinks__JWLJy small{grid-column:2;font-size:14px;color:#526052}.donate_trustLinks__JWLJy i{justify-self:end;font-style:normal;font-size:22px}.donate_paymentForm__5n2VU{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,auto);gap:11px;margin:26px 24px 24px;padding:20px;border:1px solid #cbd8c7;border-radius:8px;background:rgba(255,255,255,.72)}.donate_quickAmounts__tHey9{display:grid;gap:8px;grid-column:1/-1}.donate_quickAmountList__scdaz{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.donate_quickAmount__Bdy4X{min-height:36px;padding:6px 8px;border:1px solid #b9c9b4;border-radius:5px;background:#fff;color:#354438;font:inherit;font-size:13px;font-weight:650;white-space:nowrap}.donate_quickAmount__Bdy4X:hover,.donate_quickAmount__Bdy4X[aria-pressed=true]{border-color:var(--brand-green);background:#e8f0e4}.donate_quickAmount__Bdy4X:focus-visible{outline:3px solid var(--brand-blue);outline-offset:2px}.donate_paymentLabel__RlIhy{color:#65705f;font-size:10px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.donate_customAmount__zKQiK{display:grid;gap:8px;min-width:0}.donate_paymentInput__FBgqH{width:100%;min-height:48px;padding:10px 13px;border:1px solid #b9c9b4;border-radius:6px;background:#fff;color:var(--visual-ink);font:inherit;font-size:18px;line-height:1.2}.donate_paymentInput__FBgqH:focus-visible{outline:3px solid var(--brand-blue);outline-offset:3px}.donate_paymentSubmit__TPnwF{width:100%;min-width:150px;margin-top:2px}.donate_paymentError__8DuYC,.donate_paymentHint__s3y_y,.donate_paymentProvider__HQBZV{grid-column:1/-1}.donate_paymentInput__FBgqH:disabled,.donate_paymentSubmit__TPnwF:disabled,.donate_quickAmount__Bdy4X:disabled{cursor:wait;opacity:.68}.donate_paymentError__8DuYC{margin:0;color:#9d3918;font-size:13px;line-height:1.5}.donate_paymentProvider__HQBZV{margin:1px 0 0;color:#354438;font-size:12px;font-weight:650}.donate_paymentHint__s3y_y{margin:2px 0 0;color:#465647;font-size:12px;line-height:1.55}.donate_formPanel__V6Jru .donate_paymentForm__5n2VU{margin:24px 0 0;padding:0;border:0;background:transparent;grid-template-columns:1fr}.donate_quickAmount__Bdy4X{min-height:46px;font-size:15px;padding:8px}.donate_quickAmountList__scdaz{grid-template-columns:repeat(3,minmax(0,1fr))}.donate_paymentLabel__RlIhy{font-size:12px}.donate_paymentHint__s3y_y,.donate_paymentProvider__HQBZV{font-size:14px}.donate_paymentSubmit__TPnwF{margin-top:8px;min-height:54px;font-size:17px}@media(max-width:760px){.donate_support__ogGG3,.donate_usage__mssQu{grid-template-columns:1fr}.donate_support__ogGG3{gap:28px}.donate_formPanel__V6Jru,.donate_supportCopy__ZL3KQ,.donate_supportDetails__KQqUt{grid-column:1;grid-row:auto}.donate_supportDetails__KQqUt .donate_actions__7oerr{margin-top:0}.donate_supportPhoto__qHI_8{height:200px}.donate_paymentSubmit__TPnwF{justify-content:center;padding-inline:14px;font-size:15px;line-height:1.25;white-space:nowrap}.donate_paymentSubmit__TPnwF span{display:none}.donate_trust__5IcYn,.donate_usage__mssQu{margin-top:36px;padding:36px 0}.donate_trustLinks__JWLJy,.donate_usageList__CODqi{grid-template-columns:1fr}.donate_quickAmountList__scdaz{grid-template-columns:repeat(2,minmax(0,1fr))}}.donate_amountHint__pK2Pg{margin:0;color:#465647;font-size:13px;line-height:1.5}.donate_paymentHint__s3y_y a{text-decoration:underline;text-underline-offset:3px}.donate_paymentHint__s3y_y a:hover{color:var(--green)}@media (max-width:760px){.donate_shell__78HFy{padding-top:20px}.donate_shell__78HFy>header{min-height:0;padding:24px 20px;margin-bottom:24px}.donate_shell__78HFy>header .eyebrow{display:none}.donate_shell__78HFy>header h1{font-size:32px;line-height:1.12;letter-spacing:-.03em}.donate_shell__78HFy>header p{margin-top:14px}.donate_formPanel__V6Jru>h2{font-size:28px}}.editorial-hero_hero__RDfQ_{position:relative;isolation:isolate;overflow:hidden;padding:clamp(32px,5vw,64px);margin-bottom:42px;border-radius:18px;background:#eaf0e6;min-height:330px;display:flex;align-items:center}.editorial-hero_image__oJyXr{object-fit:cover;object-position:75% 50%;opacity:.5;filter:saturate(.65);z-index:-2}.editorial-hero_shade__iV0bm{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#f1f5ed,rgba(241,245,237,.97) 34%,rgba(241,245,237,.72) 62%,rgba(241,245,237,.08))}.editorial-hero_copy__0W1Qs{max-width:760px}.editorial-hero_copy__0W1Qs h1{color:var(--visual-ink);font-size:clamp(38px,5vw,68px);font-weight:600;letter-spacing:-.055em;line-height:1.07;text-wrap:balance}.editorial-hero_copy__0W1Qs p{max-width:610px;color:#425348;font-size:18px;line-height:1.65;margin-top:22px}@media(max-width:760px){.editorial-hero_hero__RDfQ_{min-height:360px;padding:30px 22px;margin-bottom:30px}.editorial-hero_copy__0W1Qs h1{font-size:clamp(34px,9vw,44px);overflow-wrap:anywhere}.editorial-hero_copy__0W1Qs p{font-size:16px}.editorial-hero_shade__iV0bm{background:linear-gradient(100deg,rgba(241,245,237,.98),rgba(241,245,237,.88) 65%,rgba(241,245,237,.6))}}.cooperation_shell__z4fIO{padding-block:48px 72px}.cooperation_intro__MYzxB{max-width:760px;padding-bottom:38px}.cooperation_cta__ZjRKB h2,.cooperation_formatList__SC5w9 p,.cooperation_intro__MYzxB h1,.cooperation_sectionHeading__o0dFG h2,.cooperation_trustIntro__BrWcB h2{color:var(--visual-ink);font-weight:600;letter-spacing:-.055em}.cooperation_intro__MYzxB h1{font-size:clamp(42px,5.5vw,70px);line-height:1.04}.cooperation_intro__MYzxB p{max-width:620px;color:#58605a;font-size:17px;line-height:1.65}.cooperation_audience__TaRkg,.cooperation_formats__D6_Ie,.cooperation_trust__4LRlv{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(0,1.65fr);gap:clamp(30px,7vw,104px);padding:42px 0;border-top:1px solid #dce4dc}.cooperation_cta__ZjRKB h2,.cooperation_sectionHeading__o0dFG h2,.cooperation_trustIntro__BrWcB h2{margin-top:15px;font-size:clamp(28px,3.5vw,44px);line-height:1.08}.cooperation_formatList__SC5w9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:1px;list-style:none;background:#d3dcd0}.cooperation_formatList__SC5w9 li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;min-height:126px;padding:23px;background:#fbfcf8}.cooperation_formatList__SC5w9 li>span{color:var(--brand-orange);font-size:11px;font-weight:650;letter-spacing:.08em}.cooperation_formatList__SC5w9 p{margin:0;font-size:16px;line-height:1.35}.cooperation_initiatives__8vwmw .cooperation_formatList__SC5w9{grid-template-columns:1fr}.cooperation_initiatives__8vwmw .cooperation_formatList__SC5w9 li{grid-template-columns:30px minmax(0,1fr) auto;align-items:center;min-height:132px}.cooperation_directionCopy__dust5 h3{color:var(--visual-ink);font-size:19px;font-weight:600;letter-spacing:-.035em;line-height:1.22}.cooperation_directionCopy__dust5 p{max-width:570px;margin-top:8px;color:#65705f;font-size:14px;font-weight:400;letter-spacing:normal;line-height:1.5}.cooperation_directionLinks__nDGor{display:flex;flex-wrap:wrap;justify-content:end;gap:14px}.cooperation_directionLinks__nDGor a{display:inline-flex;gap:8px;padding-bottom:3px;border-bottom:1px solid var(--brand-orange);color:#314a36;font-size:13px;font-weight:650;white-space:nowrap}.cooperation_directionLinks__nDGor a:hover{color:var(--brand-blue);text-decoration:none}.cooperation_volunteering__gPAu9 .cooperation_formatList__SC5w9 li:last-child{grid-column:span 2}.cooperation_audienceList__UakqT{display:flex;flex-wrap:wrap;gap:10px;align-content:flex-start;margin:0;padding:0;list-style:none}.cooperation_audienceList__UakqT li{padding:13px 16px;border:1px solid #cbd5c7;border-radius:999px;color:#354438;font-size:14px;font-weight:600;line-height:1.3}.cooperation_trust__4LRlv{align-items:start}.cooperation_trustLinks__xaQK_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.cooperation_trustLinks__xaQK_ a{display:grid;grid-template-columns:1fr auto;gap:10px;padding:18px 0;border-top:2px solid #c9d3c4}.cooperation_trustLinks__xaQK_ a:hover{border-color:var(--brand-orange);text-decoration:none}.cooperation_trustLinks__xaQK_ strong{color:var(--visual-ink);font-size:15px;line-height:1.3}.cooperation_trustLinks__xaQK_ span{grid-column:1;color:#687166;font-size:12px;line-height:1.45}.cooperation_trustLinks__xaQK_ i{grid-column:2;grid-row:1/span 2;align-self:end;color:var(--brand-orange);font-size:17px;font-style:normal}.cooperation_cta__ZjRKB{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-top:12px;padding:clamp(30px,5vw,58px);background:linear-gradient(110deg,#e3efde,#f7f9f3 67%,#e9f0ed);border-left:3px solid var(--brand-green)}.cooperation_cta__ZjRKB h2{font-size:clamp(29px,3.7vw,46px)}.cooperation_cta__ZjRKB p{max-width:620px;color:#4d5c4d;font-size:16px;line-height:1.6}.cooperation_cta__ZjRKB a{flex-shrink:0}@media (max-width:760px){.cooperation_shell__z4fIO{padding-block:36px 64px}.cooperation_intro__MYzxB{padding-bottom:30px}.cooperation_intro__MYzxB h1{font-size:42px}.cooperation_intro__MYzxB p{font-size:16px}.cooperation_audience__TaRkg,.cooperation_formats__D6_Ie,.cooperation_trust__4LRlv{grid-template-columns:1fr;gap:27px;padding:32px 0}.cooperation_formatList__SC5w9{grid-template-columns:1fr}.cooperation_formatList__SC5w9 li{min-height:0;padding:20px}.cooperation_initiatives__8vwmw .cooperation_formatList__SC5w9 li{grid-template-columns:28px minmax(0,1fr);gap:12px}.cooperation_directionLinks__nDGor{grid-column:2;justify-content:start;margin-top:3px}.cooperation_volunteering__gPAu9 .cooperation_formatList__SC5w9 li:last-child{grid-column:auto}.cooperation_trustLinks__xaQK_{grid-template-columns:1fr;gap:0}.cooperation_cta__ZjRKB{display:block;margin-top:8px;padding:30px 22px}.cooperation_cta__ZjRKB a{margin-top:24px}}.cooperation_formatCopy__pGJt5 h3{font-size:19px;font-weight:600;letter-spacing:-.035em;line-height:1.25}.cooperation_formatCopy__pGJt5 p{margin-top:12px;color:#526052;font-size:15px;font-weight:400;letter-spacing:normal;line-height:1.65}.cooperation_formatList__SC5w9 li{position:relative;isolation:isolate;overflow:hidden;background:#f4f7f0}.cooperation_formatList__SC5w9 li:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(100deg,rgba(248,250,245,.97),rgba(248,250,245,.88)),url(/media/home/group-photo.jpg) 50% /cover}.cooperation_formatList__SC5w9 li:nth-child(2n):before{background-image:linear-gradient(100deg,rgba(248,250,245,.97),rgba(248,250,245,.85)),url(/media/home/football-ball-control.jpg)}.cooperation_initiatives__8vwmw .cooperation_formatList__SC5w9 li{min-height:150px}.cooperation_directionCopy__dust5 p{font-size:16px;color:#526052}.cooperation_directionLinks__nDGor a{font-size:15px;min-height:44px;align-items:center}.projects_page__N_NoO{padding-block:48px 72px}.projects_intro__8ITnm{max-width:820px;padding-bottom:clamp(30px,4vw,48px)}.projects_heading__e5sR_ h2,.projects_intro__8ITnm h1{color:var(--visual-ink);font-weight:600;letter-spacing:-.055em}.projects_intro__8ITnm h1{font-size:clamp(42px,5.5vw,70px);line-height:1.04}.projects_introDescription__N2T3A{max-width:580px;margin-top:16px;color:#58605a;font-size:17px;line-height:1.65}.projects_heroStatement__Ouj3w{max-width:620px;margin-top:22px;color:#65705f;font-size:15px;line-height:1.6}.projects_currentProject__d3TMh{padding:clamp(34px,6vw,70px);background:#eff3ea;border-top:3px solid var(--brand-green)}.projects_heading__e5sR_{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:34px}.projects_heading__e5sR_ h2{max-width:760px;margin-top:14px;font-size:clamp(29px,3.7vw,48px);line-height:1.07}.projects_direction___SOLP,.projects_status__I_5ER{display:inline-flex;width:fit-content;align-items:center;min-height:30px;padding:6px 11px;border:1px solid #b9c9b4;border-radius:100px;color:#35593f;font-size:10px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.projects_projectLayout__uNrIS{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:clamp(28px,5vw,66px);align-items:start}.projects_photo__pLELJ{position:relative;aspect-ratio:3/2;margin:0;overflow:hidden;background:#e0e7dc}.projects_photo__pLELJ img{object-fit:contain;object-position:center}.projects_photo__pLELJ figcaption{position:absolute;right:0;bottom:0;left:0;padding:11px 16px;background:linear-gradient(90deg,rgba(25,35,28,.88),rgba(25,35,28,.35));color:#fff;font-size:10px;letter-spacing:.02em}.projects_projectDetails__Ce_GR{display:flex;flex-direction:column;align-items:flex-start}.projects_projectDetails__Ce_GR dl{width:100%;margin:24px 0 0;border-top:1px solid #cbd5c7}.projects_projectDetails__Ce_GR dl div{display:grid;grid-template-columns:80px 1fr;gap:14px;padding:15px 0;border-bottom:1px solid #cbd5c7}.projects_projectDetails__Ce_GR dt{color:#65705f;font-size:10px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.projects_projectDetails__Ce_GR dd{margin:0;color:#354438;font-size:14px;font-weight:600;line-height:1.45}.projects_projectDetails__Ce_GR>p{color:#536151;font-size:15px;line-height:1.7}.projects_projectDetails__Ce_GR .visual-button{margin-top:26px}@media (max-width:760px){.projects_page__N_NoO{padding-block:36px 64px}.projects_intro__8ITnm{padding-bottom:32px}.projects_intro__8ITnm h1{font-size:42px}.projects_introDescription__N2T3A{margin-top:14px;font-size:16px}.projects_heroStatement__Ouj3w{margin-top:18px;font-size:15px}.projects_currentProject__d3TMh{margin:0 -2px;padding:30px 22px}.projects_heading__e5sR_{align-items:flex-start;flex-direction:column;margin-bottom:28px}.projects_heading__e5sR_ h2{font-size:31px}.projects_projectLayout__uNrIS{grid-template-columns:1fr;gap:28px}.projects_projectDetails__Ce_GR dl div{grid-template-columns:1fr;gap:5px}}.projects_currentProject__d3TMh{border-radius:16px;padding:clamp(24px,4vw,46px)}.projects_heading__e5sR_ h2{font-size:clamp(27px,3vw,39px);max-width:780px}.projects_projectLayout__uNrIS{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:32px}.projects_photo__pLELJ{border-radius:12px}@media(max-width:760px){.projects_projectLayout__uNrIS{grid-template-columns:1fr}}.project-catalogue_heading__d9lO1{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;margin:8px 0 28px}.project-catalogue_heading__d9lO1 h2{font-size:clamp(25px,3vw,34px);font-weight:600;letter-spacing:-.04em}.project-catalogue_filters__MT_1B{display:flex;flex-wrap:wrap;gap:8px}.project-catalogue_filters__MT_1B button{border:1px solid #c8d4c2;border-radius:30px;min-height:46px;padding:10px 18px;color:#31513c;background:transparent;font-size:16px}.project-catalogue_filters__MT_1B button[aria-pressed=true]{background:#17644c;color:white;border-color:#17644c}.project-catalogue_empty__WDFs8{padding:clamp(28px,5vw,60px);background:#eef3e9;border-radius:16px;border:1px solid #d4dfce}.project-catalogue_empty__WDFs8 h3{margin-top:16px;font-size:30px}.project-catalogue_empty__WDFs8 p{max-width:620px;color:#536151;font-size:17px;line-height:1.7}.project-catalogue_empty__WDFs8 a{display:inline-flex;min-height:48px;align-items:center;margin-top:20px;text-decoration:underline;text-underline-offset:5px;color:#24533b}.project-catalogue_archive__TQHei{margin-top:48px}.project-catalogue_archive__TQHei h3{margin-bottom:24px;font-size:clamp(26px,3vw,36px);font-weight:600;letter-spacing:-.035em}.project-catalogue_archiveGrid__v__60{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.project-catalogue_archiveCard__etQWe{overflow:hidden;border-radius:16px;background:#eff3ea}.project-catalogue_archiveImage__X6ZZ7{position:relative;display:block;aspect-ratio:16/9;background:#e0e7dc}.project-catalogue_archiveImage__X6ZZ7 img{object-fit:cover}.project-catalogue_archiveBody__3McXO{padding:clamp(22px,3vw,32px)}.project-catalogue_archiveBody__3McXO .project-catalogue_archiveMeta__SKy9y{margin-top:12px;color:#4e6554;font-size:13px;font-weight:600;line-height:1.5}.project-catalogue_archiveBody__3McXO h4{margin-top:12px;font-size:clamp(23px,2.5vw,30px);font-weight:600;letter-spacing:-.025em;line-height:1.2}.project-catalogue_archiveBody__3McXO h4 a{color:#203a2c;text-decoration:none}.project-catalogue_archiveBody__3McXO p{margin-top:14px;color:#536151;font-size:16px;line-height:1.6}.project-catalogue_archiveLink__qDMB9{display:inline-flex;min-height:44px;align-items:center;gap:10px;margin-top:18px;color:#17644c;font-weight:650;text-decoration:underline;text-underline-offset:5px}.project-catalogue_archiveBody__3McXO a:focus-visible,.project-catalogue_archiveBody__3McXO a:hover{color:#0b4b38}@media (max-width:760px){.project-catalogue_archive__TQHei{margin-top:36px}.project-catalogue_archiveGrid__v__60{grid-template-columns:1fr;gap:18px}}.project-catalogue_archiveStatus__GQdvu{display:inline-block;color:#17644c;font-size:13px;font-weight:650}