.CommunityCentersHeart-module-scss-module__CnYbrG__heart{width:100%;padding-inline:max(var(--two-adaptive-gutter,10rem),(100% - 172rem)/2)}@media (max-width:767.98px) and (orientation:portrait),(max-width:767.98px) and (pointer:fine),(max-width:767.98px) and (pointer:none){.CommunityCentersHeart-module-scss-module__CnYbrG__heart{padding-inline:1.6rem}}.CommunityCentersHeart-module-scss-module__CnYbrG__heart{background-color:#fff;border-radius:2.4rem 2.4rem 0 0;flex-direction:column;gap:3.2rem;padding-block:3.2rem 4.8rem;display:flex}@media (min-width:768px),(pointer:coarse) and (orientation:landscape){.CommunityCentersHeart-module-scss-module__CnYbrG__heart{flex-direction:row;align-items:center;gap:2.4rem;padding-block:6.4rem}}.CommunityCentersHeart-module-scss-module__CnYbrG__content{flex-direction:column;align-items:flex-start;gap:2.4rem;display:flex}@media (min-width:768px),(pointer:coarse) and (orientation:landscape){.CommunityCentersHeart-module-scss-module__CnYbrG__content{flex:1;gap:3.2rem;padding-right:4.8rem}}.CommunityCentersHeart-module-scss-module__CnYbrG__textWrapper{flex-direction:column;gap:1.6rem;display:flex}@media (min-width:768px),(pointer:coarse) and (orientation:landscape){.CommunityCentersHeart-module-scss-module__CnYbrG__textWrapper{gap:2.4rem}}.CommunityCentersHeart-module-scss-module__CnYbrG__title{letter-spacing:-.02em;color:#1a1a1a;margin:0;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2.4rem;font-weight:400;line-height:120%}@media (min-width:768px),(pointer:coarse) and (orientation:landscape){.CommunityCentersHeart-module-scss-module__CnYbrG__title{letter-spacing:-.02em;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:3.2rem;font-weight:400;line-height:120%}}.CommunityCentersHeart-module-scss-module__CnYbrG__accent{color:#3200f0}.CommunityCentersHeart-module-scss-module__CnYbrG__text{letter-spacing:0;color:gray;margin:0;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:132%}@media (min-width:768px),(pointer:coarse) and (orientation:landscape){.CommunityCentersHeart-module-scss-module__CnYbrG__text{font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.6rem;font-weight:400;line-height:148%}}@media (max-width:767.98px) and (orientation:portrait),(max-width:767.98px) and (pointer:fine),(max-width:767.98px) and (pointer:none){.CommunityCentersHeart-module-scss-module__CnYbrG__button.CommunityCentersHeart-module-scss-module__CnYbrG__button.CommunityCentersHeart-module-scss-module__CnYbrG__button{border-radius:.6rem;padding:1.2rem 3.2rem}}.CommunityCentersHeart-module-scss-module__CnYbrG__photos{order:-1;gap:1.6rem;display:flex}@media (min-width:768px),(pointer:coarse) and (orientation:landscape){.CommunityCentersHeart-module-scss-module__CnYbrG__photos{flex-shrink:0;order:0;grid-template-rows:18.2rem 18.2rem;grid-template-columns:21.9rem 6.3rem 21.9rem;width:53.3rem;display:grid}}.CommunityCentersHeart-module-scss-module__CnYbrG__photo{background-color:#f1f3f6;position:relative;overflow:hidden}@media (min-width:768px),(pointer:coarse) and (orientation:landscape){.CommunityCentersHeart-module-scss-module__CnYbrG__photo{height:18.2rem}}.CommunityCentersHeart-module-scss-module__CnYbrG__photoFirst,.CommunityCentersHeart-module-scss-module__CnYbrG__photoSecond{display:none}@media (min-width:768px),(pointer:coarse) and (orientation:landscape){.CommunityCentersHeart-module-scss-module__CnYbrG__photoFirst,.CommunityCentersHeart-module-scss-module__CnYbrG__photoSecond{display:block}}.CommunityCentersHeart-module-scss-module__CnYbrG__photoFirst{border-radius:2.4rem 8rem 8rem 2.4rem}@media (min-width:768px),(pointer:coarse) and (orientation:landscape){.CommunityCentersHeart-module-scss-module__CnYbrG__photoFirst{grid-column:1}}.CommunityCentersHeart-module-scss-module__CnYbrG__photoSecond{border-radius:8rem 2.4rem}@media (min-width:768px),(pointer:coarse) and (orientation:landscape){.CommunityCentersHeart-module-scss-module__CnYbrG__photoSecond{grid-column:2/4}}.CommunityCentersHeart-module-scss-module__CnYbrG__photoThird{aspect-ratio:273/182;border-radius:8rem 2.4rem;flex:273 1 0}@media (min-width:768px),(pointer:coarse) and (orientation:landscape){.CommunityCentersHeart-module-scss-module__CnYbrG__photoThird{aspect-ratio:auto;grid-column:1/3}}.CommunityCentersHeart-module-scss-module__CnYbrG__photoFourth{aspect-ratio:219/182;border-radius:8rem 8rem 2.4rem;flex:219 1 0}@media (min-width:768px),(pointer:coarse) and (orientation:landscape){.CommunityCentersHeart-module-scss-module__CnYbrG__photoFourth{aspect-ratio:auto;grid-column:3}}.CommunityCentersHeart-module-scss-module__CnYbrG__image{object-fit:cover}
.StoryCard-module-scss-module__t9KMiG__card{aspect-ratio:314/557;border-radius:1.6rem;width:100%;position:relative}@media (max-width:767.98px) and (orientation:portrait),(max-width:767.98px) and (pointer:fine),(max-width:767.98px) and (pointer:none){.StoryCard-module-scss-module__t9KMiG__card{aspect-ratio:auto;height:44.8rem}}.StoryCard-module-scss-module__t9KMiG__card:has(.StoryCard-module-scss-module__t9KMiG__trigger:focus-visible){outline-offset:2px;outline:2px solid #3625f5}.StoryCard-module-scss-module__t9KMiG__background{border-radius:1.6rem;flex-direction:column;justify-content:flex-end;transition:inset .3s,box-shadow .3s;display:flex;position:absolute;inset:0;overflow:hidden}.StoryCard-module-scss-module__t9KMiG__img{object-fit:cover}.StoryCard-module-scss-module__t9KMiG__shade{height:13.4rem;transition:height .3s;position:absolute;bottom:0;left:0;right:0}@media (max-width:767.98px) and (orientation:portrait),(max-width:767.98px) and (pointer:fine),(max-width:767.98px) and (pointer:none){.StoryCard-module-scss-module__t9KMiG__shade{height:10.7rem}}.StoryCard-module-scss-module__t9KMiG__shade:after{content:"";background:linear-gradient(#0000,#000c);position:absolute;inset:0}.StoryCard-module-scss-module__t9KMiG__panel{z-index:1;will-change:opacity;flex-direction:column;gap:.6rem;padding:4.8rem 2rem 2rem;transition:padding .3s;display:flex}@media (max-width:767.98px) and (orientation:portrait),(max-width:767.98px) and (pointer:fine),(max-width:767.98px) and (pointer:none){.StoryCard-module-scss-module__t9KMiG__panel{padding:3.2rem 1.6rem 1.6rem}}.StoryCard-module-scss-module__t9KMiG__title{letter-spacing:0;color:#fff;margin:0;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.8rem;font-weight:400;line-height:132%}@media (max-width:767.98px) and (orientation:portrait),(max-width:767.98px) and (pointer:fine),(max-width:767.98px) and (pointer:none){.StoryCard-module-scss-module__t9KMiG__title{font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.6rem;font-weight:400;line-height:132%}}.StoryCard-module-scss-module__t9KMiG__trigger{color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.StoryCard-module-scss-module__t9KMiG__trigger:focus-visible{outline:none}.StoryCard-module-scss-module__t9KMiG__trigger:after{content:"";position:absolute;inset:0}.StoryCard-module-scss-module__t9KMiG__subtitle{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;color:#ffffffb3;-webkit-box-orient:vertical;-moz-box-orient:vertical;margin:0;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:132%;display:-webkit-box;overflow:hidden}@media (max-width:767.98px) and (orientation:portrait),(max-width:767.98px) and (pointer:fine),(max-width:767.98px) and (pointer:none){.StoryCard-module-scss-module__t9KMiG__subtitle{font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.2rem;font-weight:400;line-height:132%}}@media (hover:hover) and (pointer:fine) and (min-width:768px) and (hover:hover) and (pointer:fine){.StoryCard-module-scss-module__t9KMiG__card:hover .StoryCard-module-scss-module__t9KMiG__background{inset:-.4rem;box-shadow:0 .4rem 4rem #00000014}.StoryCard-module-scss-module__t9KMiG__card:hover .StoryCard-module-scss-module__t9KMiG__shade{height:14.2rem}.StoryCard-module-scss-module__t9KMiG__card:hover .StoryCard-module-scss-module__t9KMiG__shade:after{background:linear-gradient(#0000,#0009)}.StoryCard-module-scss-module__t9KMiG__card:hover .StoryCard-module-scss-module__t9KMiG__panel{padding:4.8rem 2.4rem 2.4rem}}
.Moments-module-scss-module__76FPSW__moments{padding:6.4rem 0 4.8rem}@media (max-width:767.98px) and (orientation:portrait),(max-width:767.98px) and (pointer:fine),(max-width:767.98px) and (pointer:none){.Moments-module-scss-module__76FPSW__moments{padding:4rem 0 2.4rem}}.Moments-module-scss-module__76FPSW__container{width:100%;padding-inline:max(var(--two-adaptive-gutter,10rem),(100% - 172rem)/2)}@media (max-width:767.98px) and (orientation:portrait),(max-width:767.98px) and (pointer:fine),(max-width:767.98px) and (pointer:none){.Moments-module-scss-module__76FPSW__container{padding-inline:1.6rem}}.Moments-module-scss-module__76FPSW__header{align-items:flex-start;gap:1.6rem;display:flex}@media (max-width:767.98px) and (orientation:portrait),(max-width:767.98px) and (pointer:fine),(max-width:767.98px) and (pointer:none){.Moments-module-scss-module__76FPSW__header{flex-direction:column}}.Moments-module-scss-module__76FPSW__title{letter-spacing:-.02em;color:#1a1a1a;flex:1 0 0;min-width:0;margin:0;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:3.2rem;font-weight:400;line-height:120%}@media (max-width:767.98px) and (orientation:portrait),(max-width:767.98px) and (pointer:fine),(max-width:767.98px) and (pointer:none){.Moments-module-scss-module__76FPSW__title{letter-spacing:-.02em;flex:none;width:100%;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2.4rem;font-weight:400;line-height:120%}}.Moments-module-scss-module__76FPSW__description{color:gray;flex:1 0 0;min-width:0;margin:0;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.6rem;font-weight:400;line-height:148%}@media (max-width:767.98px) and (orientation:portrait),(max-width:767.98px) and (pointer:fine),(max-width:767.98px) and (pointer:none){.Moments-module-scss-module__76FPSW__description{flex:none;width:100%;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:148%}}.Moments-module-scss-module__76FPSW__content{margin-top:3.2rem;transition:opacity .3s}@media (max-width:767.98px) and (orientation:portrait),(max-width:767.98px) and (pointer:fine),(max-width:767.98px) and (pointer:none){.Moments-module-scss-module__76FPSW__content{margin-top:1.6rem}}.Moments-module-scss-module__76FPSW__empty{color:gray;margin:0;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.6rem;font-weight:400;line-height:148%}@media (max-width:767.98px) and (orientation:portrait),(max-width:767.98px) and (pointer:fine),(max-width:767.98px) and (pointer:none){.Moments-module-scss-module__76FPSW__empty{font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:148%}}.Moments-module-scss-module__76FPSW__contentLoading{opacity:.6}.Moments-module-scss-module__76FPSW__moments .Moments-module-scss-module__76FPSW__arrows{margin-bottom:2.4rem}@media (max-width:767.98px) and (orientation:portrait),(max-width:767.98px) and (pointer:fine),(max-width:767.98px) and (pointer:none){.Moments-module-scss-module__76FPSW__moments .Moments-module-scss-module__76FPSW__arrows{display:none}}.Moments-module-scss-module__76FPSW__moments .Moments-module-scss-module__76FPSW__gallery{overflow:visible}.Moments-module-scss-module__76FPSW__moments .Moments-module-scss-module__76FPSW__gallery .slider-container{overflow:visible}.Moments-module-scss-module__76FPSW__moments .Moments-module-scss-module__76FPSW__gallery .slick-list{overflow:visible}.Moments-module-scss-module__76FPSW__moments .Moments-module-scss-module__76FPSW__gallery .slick-track{margin-left:0;margin-right:0;display:flex}.Moments-module-scss-module__76FPSW__moments .Moments-module-scss-module__76FPSW__gallery .slick-slide{flex-shrink:0;width:min(31.4rem,56.3734svh - 4.56625rem);margin-right:1.6rem}@media (max-width:767.98px) and (orientation:portrait),(max-width:767.98px) and (pointer:fine),(max-width:767.98px) and (pointer:none){.Moments-module-scss-module__76FPSW__moments .Moments-module-scss-module__76FPSW__gallery .slick-slide{width:25.2rem}}.Moments-module-scss-module__76FPSW__moments .Moments-module-scss-module__76FPSW__gallery .slick-slide>div{display:flex}.Moments-module-scss-module__76FPSW__moments .Moments-module-scss-module__76FPSW__gallery .slick-dotted{margin-bottom:0}@media (min-width:768px),(pointer:coarse) and (orientation:landscape){.Moments-module-scss-module__76FPSW__moments .Moments-module-scss-module__76FPSW__gallery .slick-slider>.slick-dots{display:none}}
.EventCard-module-scss-module__sP76xW__card{--hover-expand-size:0;position:relative}.EventCard-module-scss-module__sP76xW__card:before{z-index:-1;content:"";background-color:inherit;background-image:inherit;background:inherit;border-radius:inherit;border:inherit;inset:var(--hover-expand-size);transition:inset .4s,border-radius .4s,border .4s,background .4s;position:absolute;transform:translateZ(0)}@media (hover:hover) and (pointer:fine){.EventCard-module-scss-module__sP76xW__card:hover{--hover-expand-size:-.4rem}}.EventCard-module-scss-module__sP76xW__card{isolation:isolate;-webkit-user-select:none;user-select:none;background-color:#fff;border-radius:1.6rem;flex-direction:column;display:flex}@media (hover:hover) and (pointer:fine){.EventCard-module-scss-module__sP76xW__card:hover .EventCard-module-scss-module__sP76xW__title{color:#3625f5}.EventCard-module-scss-module__sP76xW__card:hover .EventCard-module-scss-module__sP76xW__more.EventCard-module-scss-module__sP76xW__more.EventCard-module-scss-module__sP76xW__more{color:#3625f5;border-color:#3625f5}}.EventCard-module-scss-module__sP76xW__info{justify-content:space-between;align-items:center;gap:.8rem;padding:1.6rem 2.4rem 1.2rem;display:flex}@media (max-width:767.98px) and (orientation:portrait),(max-width:767.98px) and (pointer:fine),(max-width:767.98px) and (pointer:none){.EventCard-module-scss-module__sP76xW__info{padding:2rem 2rem 1.6rem}}.EventCard-module-scss-module__sP76xW__date{letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;color:#1a1a1a;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2rem;font-weight:400;line-height:100%;overflow:hidden}@media (max-width:767.98px) and (orientation:portrait),(max-width:767.98px) and (pointer:fine),(max-width:767.98px) and (pointer:none){.EventCard-module-scss-module__sP76xW__date{letter-spacing:0;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.8rem;font-weight:400;line-height:100%}}.EventCard-module-scss-module__sP76xW__arrow{color:#3200f0;flex-shrink:0;width:2.4rem;height:2.4rem}.EventCard-module-scss-module__sP76xW__photo{aspect-ratio:1}@media (max-width:767.98px) and (orientation:portrait),(max-width:767.98px) and (pointer:fine),(max-width:767.98px) and (pointer:none){.EventCard-module-scss-module__sP76xW__photo{aspect-ratio:auto;height:30.8rem}}.EventCard-module-scss-module__sP76xW__text{flex-direction:column;gap:.8rem;padding:1.6rem 2.4rem 2rem;display:flex}@media (max-width:767.98px) and (orientation:portrait),(max-width:767.98px) and (pointer:fine),(max-width:767.98px) and (pointer:none){.EventCard-module-scss-module__sP76xW__text{gap:.6rem;padding:1.6rem 2rem 2rem}}.EventCard-module-scss-module__sP76xW__title{letter-spacing:0;color:#1a1a1a;margin:0;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.8rem;font-weight:400;line-height:132%;transition:color .3s}@media (max-width:767.98px) and (orientation:portrait),(max-width:767.98px) and (pointer:fine),(max-width:767.98px) and (pointer:none){.EventCard-module-scss-module__sP76xW__title{font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:132%}}.EventCard-module-scss-module__sP76xW__trigger{color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.EventCard-module-scss-module__sP76xW__trigger:after{content:"";z-index:1;border-radius:1.6rem;position:absolute;inset:0}.EventCard-module-scss-module__sP76xW__trigger:focus-visible{outline:none}.EventCard-module-scss-module__sP76xW__trigger:focus-visible:after{outline-offset:2px;outline:2px solid #3625f5}.EventCard-module-scss-module__sP76xW__location{letter-spacing:0;color:gray;align-items:center;gap:.6rem;margin:0;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:100%;display:flex}.EventCard-module-scss-module__sP76xW__pin{flex-shrink:0;width:1.4rem;height:1.4rem}.EventCard-module-scss-module__sP76xW__cardWide{grid-template-columns:40.267rem minmax(0,1fr);min-height:53.6rem;display:grid}.EventCard-module-scss-module__sP76xW__wideBody{flex-direction:column;min-width:0;display:flex}.EventCard-module-scss-module__sP76xW__wideInfo{flex:1 0 0;align-items:flex-start;padding:2rem 2.4rem 1.2rem}.EventCard-module-scss-module__sP76xW__wideText{flex:1 0 0;justify-content:flex-end;gap:2.4rem}.EventCard-module-scss-module__sP76xW__wideSummary{flex-direction:column;gap:2rem;display:flex}.EventCard-module-scss-module__sP76xW__wideHeading{flex-direction:column;gap:.8rem;display:flex}.EventCard-module-scss-module__sP76xW__description{color:gray;margin:0;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:132%}.EventCard-module-scss-module__sP76xW__more.EventCard-module-scss-module__sP76xW__more.EventCard-module-scss-module__sP76xW__more{padding-block:1.1rem}.EventCard-module-scss-module__sP76xW__widePhoto{aspect-ratio:auto;height:auto}
.TornEdgeFrame-module-scss-module__3A41XG__frame{pointer-events:none;position:absolute}.TornEdgeFrame-module-scss-module__3A41XG__side{display:block;position:absolute}.TornEdgeFrame-module-scss-module__3A41XG__top,.TornEdgeFrame-module-scss-module__3A41XG__bottom{width:100%;height:4rem;left:0}.TornEdgeFrame-module-scss-module__3A41XG__top{top:0}.TornEdgeFrame-module-scss-module__3A41XG__bottom{bottom:0}.TornEdgeFrame-module-scss-module__3A41XG__left,.TornEdgeFrame-module-scss-module__3A41XG__right{width:4rem;height:100%;top:0}.TornEdgeFrame-module-scss-module__3A41XG__left{left:0}.TornEdgeFrame-module-scss-module__3A41XG__right{right:0}