.community-initiatives{background-color:var(--color-bg-section, #edfbff);padding-block:5rem;padding-inline:var(--space-md, 1.5rem)}.community-initiatives__inner{display:flex;flex-direction:column;align-items:center;gap:var(--space-2xl, 3rem);max-width:80rem;margin-inline:auto}.community-initiatives__header{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm, 0.75rem);inline-size:100%;max-width:48rem;text-align:center}.community-initiatives__title{margin:0;font-family:var(--font-heading);font-size:var(--fs-h2);font-weight:var(--fw-bold);line-height:var(--lh-h2);color:var(--color-text)}.community-initiatives__description{inline-size:100%}.community-initiatives__description p{margin:0;font-family:var(--font-body);font-size:var(--fs-body);font-weight:var(--fw-medium);line-height:var(--lh-body);color:var(--color-text-muted, #6b8587)}.community-initiatives__description p+p{margin-block-start:.75rem}.community-initiatives__description p:first-child{font-size:var(--fs-subheading, 1.125rem);color:var(--color-text)}.community-initiatives__gallery{display:flex;flex-direction:column;gap:var(--space-lg, 1.5rem);inline-size:100%}.community-initiatives__photos:not(.slick-initialized){display:grid;grid-template-columns:1fr;gap:var(--space-md, 1rem)}@media(min-width: 768px){.community-initiatives__photos:not(.slick-initialized){grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1024px){.community-initiatives__photos:not(.slick-initialized){grid-template-columns:repeat(3, minmax(0, 1fr))}}.community-initiatives__slide{margin:0;overflow:hidden;border-radius:1.5rem}.community-initiatives__slide img{display:block;inline-size:100%;block-size:100%;aspect-ratio:5/4;object-fit:cover;padding:15px;border-radius:40px;overflow:hidden;box-sizing:border-box}.community-initiatives__photos .slick-list{overflow:hidden}.community-initiatives__photos .slick-slide{padding-inline:0rem}.community-initiatives__photos .slick-slide>div{height:100%}.community-initiatives__photos.slick-initialized .community-initiatives__slide{height:100%}.community-initiatives__controls{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md, 1rem);inline-size:100%;padding-inline:.5rem}.community-initiatives__dots{position:relative}.community-initiatives__dots .slick-dots{display:flex;gap:.5rem;margin:0;padding:0;list-style:none;bottom:-5px}.community-initiatives__dots .slick-dots li{margin:0;padding:0;inline-size:auto;block-size:auto}.community-initiatives__dots .slick-dots li button{display:block;inline-size:.625rem;block-size:.625rem;padding:0;border:0;border-radius:50%;background-color:var(--color-accent-teal, #4fc3c0);opacity:.35;font-size:0;line-height:0;cursor:pointer}.community-initiatives__dots .slick-dots li button:before{display:none}.community-initiatives__dots .slick-dots li.slick-active button{opacity:1}.community-initiatives__arrows{display:flex;align-items:center;gap:.5rem}.community-initiatives__arrow{display:inline-flex;align-items:center;justify-content:center;inline-size:2rem;block-size:2rem;padding:0;border:0;background:rgba(0,0,0,0);color:var(--color-accent-teal, #4fc3c0);cursor:pointer}.community-initiatives__arrow:hover{opacity:.8}.community-initiatives__arrow:focus-visible{outline:2px solid var(--color-accent-teal, #4fc3c0);outline-offset:2px}.community-initiatives__arrow:disabled,.community-initiatives__arrow.slick-disabled{opacity:.35;cursor:not-allowed}.community-initiatives__logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-2xl, 3rem);margin:0;padding:0;list-style:none;inline-size:100%}.community-initiatives__logo{margin:0;max-inline-size:8rem}.community-initiatives__logo img{display:block;max-inline-size:100%;block-size:auto;max-block-size:5rem;object-fit:contain}.community-initiatives__empty{margin:0;text-align:center;color:var(--color-text-muted, #6b8587);font-size:var(--fs-body, 1rem)}.slick-dotted.slick-slider{margin-bottom:0px}.slick-track{margin-left:auto;margin-right:auto;display:flex;gap:0px}/*# sourceMappingURL=community-initiatives.css.map */