.faq-section{padding:var(--page-padding)}.faq-question{color:var(--white);padding:2% 3%;border-radius:10px;display:flex;justify-content:space-between;z-index:20}.faq-question,.toggle-btn{background-color:var(--black);position:relative}.toggle-btn{border:none;color:#fff;font-size:3.6rem;line-height:.25;font-weight:200;cursor:pointer;top:50%;transform:translateY(-15%)}.faq-answer{display:flex;flex-direction:column;flex-grow:0;transition:flex-grow .5s ease-out,opacity .3s ease-out,padding .3s ease-out;opacity:0;padding:0 3.5%;overflow:hidden}.faq-answer.open{background-color:var(--light-grey);flex-grow:1;opacity:1;padding:4% 3.5% 2%;margin-bottom:2%;border-radius:10px}.faq-answer p{margin-bottom:2%;font-weight:300;height:0;opacity:0;transition:opacity .2 ease-out;line-height:1.5}.faq-answer.open p{height:auto;opacity:1}@media screen and (max-width:540px){.faq-question{padding:3% 4%}.toggle-btn{font-size:3rem}.faq-answer{margin-bottom:3%}.faq-answer.open p{font-size:1rem;margin-bottom:5%}}.impactcomp{width:17%;padding-top:3%}.impactcomp h1{font-weight:600;font-size:3.5rem}.impactcomp p{font-weight:300;text-align:center}.impactcomp img{padding-bottom:3%}@media screen and (max-width:1048px){.impactcomp{width:20%}.impactcomp h1{font-size:2.2rem}.impactcomp p{font-size:1rem;text-align:center}.impactcomp img{padding-bottom:3%}}@media screen and (max-width:540px){.impactcomp{width:100%}.impactcomp img{display:none}}.Events_events__StbU5{padding:var(--page-padding-top-bottom-only)}.Events_events__StbU5 .Events_heading__lHKLw{display:flex;justify-content:space-between;padding-left:7%}.Events_events__StbU5 .Events_heading__lHKLw h1{color:var(--green);font-weight:500}@media screen and (max-width:540px){.Events_events__StbU5 .Events_heading__lHKLw h1{font-size:3rem}}.Events_events__StbU5 .Events_quote__8UVWk{color:var(--white);background-color:var(--green);text-align:center;padding:var(--page-padding)}.Events_events__StbU5 .Events_quote__8UVWk h3{font-weight:300}.Events_events__StbU5 .Events_impact__y28wF{color:var(--white);background-color:var(--green);text-align:center;padding:var(--page-padding)}.Events_events__StbU5 .Events_impact__y28wF h3{font-weight:600;padding:2%}.Events_events__StbU5 .Events_impact__y28wF .Events_impactnumbers__w3_oy{display:flex;justify-content:space-between;align-items:last baseline}.Events_events__StbU5 .Events_fighthunger__res2N{text-align:center;padding:10% 0}.Events_events__StbU5 .Events_fighthunger__res2N h3{font-weight:600}.Events_events__StbU5 .Events_fighthunger__res2N .Events_desc__NmxwE{color:var(--green)}.Events_events__StbU5 .Events_sponsors__nl4GY{text-align:center;padding:var(--page-padding-top-bottom-only)}@media screen and (max-width:540px){.Events_events__StbU5 .Events_quote__8UVWk h3{font-size:1rem;font-weight:500;line-height:1.5}.Events_events__StbU5 .Events_impact__y28wF h3{font-size:2rem}.Events_events__StbU5 .Events_impact__y28wF .Events_impactnumbers__w3_oy{flex-direction:column;align-items:center;gap:2rem;padding-bottom:8%}.Events_events__StbU5 .Events_fighthunger__res2N h3{font-size:1.6rem;line-height:1.7}.Events_events__StbU5 .Events_sponsors__nl4GY h2{font-size:2.2rem}}.recapgroup{display:flex;gap:5%;align-items:stretch;padding:var(--page-padding)}.recapgroup .recapcontent{flex:2 1;display:flex;flex-direction:column}.recapgroup .recapcontent h4{color:var(--green);padding:1% 0;font-weight:300}.recapgroup .recapcontent h2{padding-bottom:3%;font-weight:500}.recapgroup .recapcontent .recap{display:flex;align-items:top;gap:5%;padding:3% 0}.recapgroup .recapcontent .recap .paragraphs p{padding:1.5% 0;font-weight:300;line-height:150%}.recapgroup .parent{flex:1.5 1;display:flex;flex-direction:column;justify-content:center}.recapgroup .parent img{width:100%;height:auto;padding:2%}@media screen and (max-width:1048px){.recapgroup{flex-direction:column}}@media screen and (max-width:540px){.recapgroup{flex-direction:column}.recapgroup .recapcontent h4{font-size:1rem}.recapgroup .recapcontent h2{font-size:1.5rem}.recapgroup .recapcontent .recap .paragraphs p{font-size:1rem;line-height:1.7}}.summary{padding:var(--page-padding)}.summary .summaryhead{padding-bottom:4%}.summary .summaryhead h3{font-weight:600}.summary .summaryhead h4{color:var(--green);font-weight:500;padding-bottom:2%}.summary .summarycontent{display:flex;gap:5%}.summary .summarycontent .parent{width:50%;flex:2 1}.summary .summarycontent .parent img{width:100%;height:auto}.summary .summarycontent p{padding:1% 0;flex:3 1;font-weight:300;line-height:1.6}@media screen and (max-width:540px){.summary .summaryhead h4{font-size:1rem}.summary .summaryhead h3{font-size:1.5rem}.summary .summarycontent{flex-direction:column}.summary .summarycontent .parent{width:100%}.summary .summarycontent p{font-size:1rem;padding:5% 0 10%}}@media screen and (max-width:1048px){.summary .summarycontent{flex-direction:column}.summary .summarycontent .parent{width:100%}.summary .summarycontent p{padding:5% 0}}.sponsorlist{display:flex;gap:4%;padding:4% 0;overflow-x:auto}.sponsorlist img{box-shadow:0 0 30px var(--dark-grey);border-radius:15.5px;max-width:200px}@media screen and (max-width:540px){.sponsorlist{margin:4%}.sponsorlist img{box-shadow:0 0 15px var(--dark-grey);max-width:100px}}