.styles-module-scss-module__9VIZ3W__spotlightAmenities .styles-module-scss-module__9VIZ3W__content{flex-direction:column;width:100%;display:flex}.styles-module-scss-module__9VIZ3W__spotlightAmenities .styles-module-scss-module__9VIZ3W__content>*{color:#fff}.styles-module-scss-module__9VIZ3W__spotlightAmenities .styles-module-scss-module__9VIZ3W__content ul{column-count:1;list-style-position:inside}.styles-module-scss-module__9VIZ3W__spotlightAmenities .styles-module-scss-module__9VIZ3W__content p,.styles-module-scss-module__9VIZ3W__spotlightAmenities .styles-module-scss-module__9VIZ3W__content ul{font-size:var(--YMCA-Font-Size-sm,16px);font-style:normal;font-weight:400;line-height:24px}.styles-module-scss-module__9VIZ3W__spotlightAmenities .styles-module-scss-module__9VIZ3W__content .styles-module-scss-module__9VIZ3W__col1{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px 16px 0 0;width:100%;height:0;padding-bottom:56.25%;position:relative}.styles-module-scss-module__9VIZ3W__spotlightAmenities .styles-module-scss-module__9VIZ3W__content .styles-module-scss-module__9VIZ3W__col1 .styles-module-scss-module__9VIZ3W__innerContainer{justify-content:center;align-items:center;height:100%;display:flex;position:absolute;inset:0}.styles-module-scss-module__9VIZ3W__spotlightAmenities .styles-module-scss-module__9VIZ3W__content .styles-module-scss-module__9VIZ3W__col2{background:linear-gradient(180deg,var(--MediumColor)0%,var(--DarkColor)100%);border-radius:0}.styles-module-scss-module__9VIZ3W__spotlightAmenities .styles-module-scss-module__9VIZ3W__content .styles-module-scss-module__9VIZ3W__col2 .styles-module-scss-module__9VIZ3W__innerContainer{row-gap:64px;padding:24px 16px 48px}.styles-module-scss-module__9VIZ3W__spotlightAmenities .styles-module-scss-module__9VIZ3W__content .styles-module-scss-module__9VIZ3W__col2 .styles-module-scss-module__9VIZ3W__innerContainer .styles-module-scss-module__9VIZ3W__introTitles .styles-module-scss-module__9VIZ3W__headline{font-size:var(--YMCA-Font-Size-xl,28px);font-weight:500;line-height:var(--YMCA-Font-Line-height-xl,36px);padding-bottom:16px}.styles-module-scss-module__9VIZ3W__spotlightAmenities .styles-module-scss-module__9VIZ3W__content .styles-module-scss-module__9VIZ3W__col2 .styles-module-scss-module__9VIZ3W__innerContainer .styles-module-scss-module__9VIZ3W__copy>:last-child{padding-bottom:0}.styles-module-scss-module__9VIZ3W__spotlightAmenities .styles-module-scss-module__9VIZ3W__content .styles-module-scss-module__9VIZ3W__col2 .styles-module-scss-module__9VIZ3W__innerContainer .styles-module-scss-module__9VIZ3W__cta{margin-top:40px;display:inline-block}@media screen and (min-width:640px){.styles-module-scss-module__9VIZ3W__spotlightAmenities .styles-module-scss-module__9VIZ3W__content{flex-direction:row;gap:24px}.styles-module-scss-module__9VIZ3W__spotlightAmenities .styles-module-scss-module__9VIZ3W__content ul,.styles-module-scss-module__9VIZ3W__spotlightAmenities .styles-module-scss-module__9VIZ3W__content p{font-size:var(--YMCA-Font-Size-md,20px);font-style:normal;font-weight:400;line-height:28px}.styles-module-scss-module__9VIZ3W__spotlightAmenities .styles-module-scss-module__9VIZ3W__content .styles-module-scss-module__9VIZ3W__col1{border-radius:0 16px 16px 0;width:50%;height:auto;padding-bottom:0}.styles-module-scss-module__9VIZ3W__spotlightAmenities .styles-module-scss-module__9VIZ3W__content .styles-module-scss-module__9VIZ3W__col1 .styles-module-scss-module__9VIZ3W__innerContainer{max-width:770px;height:100%}.styles-module-scss-module__9VIZ3W__spotlightAmenities .styles-module-scss-module__9VIZ3W__content .styles-module-scss-module__9VIZ3W__col2{border-radius:16px 0 0 16px;flex-direction:column;justify-content:center;width:50%;min-height:620px;display:flex}.styles-module-scss-module__9VIZ3W__spotlightAmenities .styles-module-scss-module__9VIZ3W__content .styles-module-scss-module__9VIZ3W__col2 .styles-module-scss-module__9VIZ3W__innerContainer{flex-direction:column;row-gap:64px;padding:90px 40px;display:flex}.styles-module-scss-module__9VIZ3W__spotlightAmenities .styles-module-scss-module__9VIZ3W__content .styles-module-scss-module__9VIZ3W__col2 .styles-module-scss-module__9VIZ3W__innerContainer .styles-module-scss-module__9VIZ3W__introTitles .styles-module-scss-module__9VIZ3W__headline{font-size:var(--YMCA-Font-Size-3xl,36px);line-height:var(--YMCA-Font-Line-height-2xl,40px);padding-bottom:0}.styles-module-scss-module__9VIZ3W__spotlightAmenities .styles-module-scss-module__9VIZ3W__content .styles-module-scss-module__9VIZ3W__col2 .styles-module-scss-module__9VIZ3W__innerContainer .styles-module-scss-module__9VIZ3W__cta{margin-top:0}}@media screen and (min-width:960px){.styles-module-scss-module__9VIZ3W__spotlightAmenities .styles-module-scss-module__9VIZ3W__content ul{column-count:2;column-gap:1.5rem;list-style-position:inside}.styles-module-scss-module__9VIZ3W__spotlightAmenities .styles-module-scss-module__9VIZ3W__content .styles-module-scss-module__9VIZ3W__col2{min-height:787px}.styles-module-scss-module__9VIZ3W__spotlightAmenities .styles-module-scss-module__9VIZ3W__content .styles-module-scss-module__9VIZ3W__col2 .styles-module-scss-module__9VIZ3W__innerContainer{max-width:708px;padding:90px 100px}.styles-module-scss-module__9VIZ3W__spotlightAmenities .styles-module-scss-module__9VIZ3W__content .styles-module-scss-module__9VIZ3W__col2 .styles-module-scss-module__9VIZ3W__innerContainer .styles-module-scss-module__9VIZ3W__introTitles .styles-module-scss-module__9VIZ3W__headline{font-size:var(--YMCA-Font-Size-6xl,56px);font-style:normal;font-weight:500;line-height:var(--YMCA-Font-Line-height-5xl,64px)}}@media (min-width:640px){.styles-module-scss-module__9VIZ3W__content.styles-module-scss-module__9VIZ3W__rowReverse{flex-direction:row-reverse;display:flex}.styles-module-scss-module__9VIZ3W__content.styles-module-scss-module__9VIZ3W__rowReverse .styles-module-scss-module__9VIZ3W__col1{border-radius:16px 0 0 16px}.styles-module-scss-module__9VIZ3W__content.styles-module-scss-module__9VIZ3W__rowReverse .styles-module-scss-module__9VIZ3W__col2{border-radius:0 16px 16px 0}.styles-module-scss-module__9VIZ3W__content.styles-module-scss-module__9VIZ3W__rowReverse .styles-module-scss-module__9VIZ3W__col2 .styles-module-scss-module__9VIZ3W__innerContainer{margin-left:auto}}
