.markdown-content_root__iRYQV{color:#444;line-height:1.55;& h2,& h3{font-family:var(--font-display);color:var(--color-black);line-height:1.1;margin:1em 0 .5em}& p{margin:1.2em 0}& a{color:var(--color-blue-700);& strong,&:visited{color:var(--color-blue-700)}}& code{background-color:var(--color-neutral-100);padding:.2em .4em;border-radius:4px;font-family:var(--font-mono);font-size:.9375rem}& strong{font-weight:700;color:var(--black)}& em{font-style:italic}& ol,& ul{margin:1.2em 0;padding-left:2em}& li{padding-left:.5em}& li::marker{font-weight:700;color:var(--black)}& img{margin:1em 0;max-width:100%;display:block}& blockquote{margin:1em 0;padding:1em;border-left:5px solid var(--green-primary);background-color:var(--color-green-100)}& table{width:100%;border-collapse:collapse;border-spacing:0}& td,& th{padding:.5em;border:1px solid var(--color-green-200)}& tr:nth-child(2n){background-color:var(--color-green-50)}}.project-entry_root__nC1dS{display:flex;flex-direction:column;align-items:center}.project-entry_coverImageContainer___J6lo{max-width:var(--content-max-width);padding:0 var(--content-padding-x)}.project-entry_coverImage__MOEIf{display:block}.project-entry_projectBody__x4Tqh{width:100%;font-size:1.125rem;max-width:42em;padding:0 var(--content-padding-x)}.project-entry_projectImages__dRGG4{width:100%;max-width:var(--content-max-width);padding:0 var(--content-padding-x)}.style_metadata__URRBO{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.style_metadataDivider__uTAwZ{color:var(--color-green-300)}.style_author___K4Pk{display:flex;gap:8px;align-items:center}.style_authorIcon__21mMD{display:block;width:32px;height:32px;background:var(--color-green-300);overflow:hidden;font-size:1.6rem;display:flex;align-items:center;justify-content:center;padding-top:4px;border-radius:50%;flex-shrink:0}.blog-entry_blogMetadataContainer__G1nc4{margin:0 auto;padding:3rem var(--content-padding-x) 0;max-width:var(--content-max-width);display:flex;flex-direction:column;align-items:center}.blog-entry_pageTitleContainer__F1CJo{max-width:var(--content-max-width);padding:0 var(--content-padding-x);margin:.5em auto 2em}.blog-entry_coverImageContainer__f7IGp{margin:0 auto;max-width:var(--content-max-width);padding:0 var(--content-padding-x)}.blog-entry_coverImage__cstBM{display:block;width:100%}.blog-entry_blogBody__46jJo{font-size:1.125rem;max-width:40em;margin:0 auto;padding:0 var(--content-padding-x) 8rem}.min-100-layout_root__xAlna{display:flex;min-height:100vh;flex-direction:column}.min-100-layout_children__2m8Bm{display:flex;flex-direction:column;flex-grow:1}.min-100-layout_footer__rOb74{margin-top:auto}.page-title_root__nHXIU{text-align:center;font-size:3rem;font-family:var(--font-display);line-height:1;max-width:20em;margin:0 auto;padding:0 var(--content-padding-x)}.connect-page_connectWithUs_contents__Fjn0c{margin:0 auto;max-width:var(--content-max-width);padding:0 var(--content-padding-x);display:flex;flex-direction:column;justify-content:center;align-items:center}.connect-page_connectWithUs_text__x9Ii6{font-size:1.125rem;margin:0 auto;max-width:36em;text-align:center}.connect-page_connectWithUs_button_iconAndText__JUmK8{display:flex;gap:12px;min-height:32px;align-items:center}.connect-page_connectWithUs_button_icon__4JSet{display:block;width:24px;height:24px}.connect-page_volunteerOpportunities__vnKXH{background:var(--color-green-200)}.connect-page_volunteerOpportunities_contents__WlymE{margin:0 auto;max-width:var(--content-max-width);padding:3rem var(--content-padding-x) 0 0}.connect-page_volunteerOpportunities_heading__ovce_{font-family:var(--font-display);font-size:2.25rem;text-align:center}.connect-page_volunteerOpportunities_text__GM4vL{font-size:1.125rem;margin:0 auto;max-width:36em;text-align:center}.style_photoGridRoot__H1_tW{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:8px;gap:8px}.style_photoGridItem__XGJX_{position:relative;border:1px solid var(--color-neutral-200);width:100%;padding-top:100%;border-radius:8px;overflow:hidden;&:hover{cursor:pointer}}.style_photoGridItem__XGJX_ img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.style_lightbox__wJ0vK{--button-spacing:16px;isolation:isolate;position:fixed;top:0;left:0;width:100%;height:100%;background:var(--white);display:flex;justify-content:center;align-items:center;z-index:1}.style_lightboxImage__tSE6l{max-width:90%;max-height:90%;object-fit:contain}.style_lightboxButton__UTaBb{border-radius:8px;font-size:1.5rem;border:none;height:48px;width:48px;cursor:pointer;font-family:var(--font-system-sans);background:var(--color-green-200);&:hover{background:var(--color-green-300)}}.style_lightboxClose__oUc3S{position:absolute;top:var(--button-spacing);right:var(--button-spacing)}.style_lightboxNext__CfeM6,.style_lightboxPrev__jp12F{position:absolute;bottom:var(--button-spacing)}.style_lightboxNext__CfeM6{right:var(--button-spacing)}.style_lightboxPrev__jp12F{left:var(--button-spacing)}.footer_root__qJO_k{background:var(--color-green-200)}.footer_content__Tca3x{align-items:center;display:flex;flex-wrap:wrap;gap:32px;justify-content:center;margin:0 auto;max-width:var(--content-max-width);padding:40px 1rem 60px;width:100%}.footer_list__TA6Rj{display:flex;padding:0;list-style:none;gap:1rem}.footer_iconAndText__JRMrj{display:flex;gap:12px;min-height:32px;align-items:center}.footer_buttonIcon__Hc7Eu{display:block;width:24px;height:24px}.footer_iconOnlyButton__kZRRN{padding-left:.625rem!important;padding-right:.625rem!important}.footer_lowerFooterBarRoot__4jLlw{background:linear-gradient(#3a650b33,#3a650b33) var(--color-green-200);background-blend-mode:darken}.footer_lowerFooterBar__6nBLx{display:flex;max-width:var(--content-max-width);margin:0 auto;gap:8px;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:24px 1rem}.footer_lowerFooterBarLink__HLu2H{text-decoration:none;color:var(--black);&:hover,&:visited{color:var(--black)}}.style_metadata__uS_WD{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.style_metadataDivider__FvGce{color:var(--color-green-300)}.style_author__qKQeI{display:flex;gap:8px;align-items:center}.style_authorIcon__9QId8{display:block;width:32px;height:32px;background:var(--color-green-300);overflow:hidden;font-size:1.6rem;display:flex;align-items:center;justify-content:center;padding-top:4px;border-radius:50%;flex-shrink:0}.nav-dropdown_root__2Gw5W{position:relative}.nav-dropdown_trigger__lDJ5t{align-items:center;background:none;border-radius:32px;border:none;cursor:pointer;display:flex;gap:8px;padding:8px 12px;&.nav-dropdown_isCurrentPage__tXt3G,&.nav-dropdown_isOpen__Ie2_U,&:hover{background:var(--nav-secondary-color)}}.nav-dropdown_triggerIcon__LbmFn{display:block;transform:rotate(0deg);transition:transform .2s;&.nav-dropdown_isOpen__Ie2_U{transform:rotate(-180deg)}}.nav-dropdown_list__D1lE9{background:var(--nav-secondary-color);border-radius:32px;display:none;flex-direction:column;gap:4px;left:50%;list-style:none;min-width:200px;padding:12px;position:absolute;top:calc(100% + 8px);transform:translateX(-50%);width:max-content;z-index:1;&.nav-dropdown_isOpen__Ie2_U{display:flex}}.nav-dropdown_link__hN9FN{border-radius:32px;display:block;padding:8px 12px;line-height:20px;text-decoration:none;color:var(--black);text-align:center;&.nav-dropdown_isCurrentPage__tXt3G,&:hover{background:var(--white)}}.sitewide_pageContent__CyNN7{max-width:40em;padding:0 var(--content-padding-x);margin:0 auto;font-size:1.125em}.sitewide_pageContent__CyNN7 p{margin:1em 0;text-align:center}