@media only screen and (min-width:0rem){#community-involvement{--communityWaveHeight:clamp(5.5rem,15vw,8rem);--communityImageFrame:#fff;--communityImageFrameBg:#fff;--communityImageShadow:rgba(0,0,0,.1) 0px 0px 40px;background-color:var(--siteBgVariant);isolation:isolate;overflow:hidden;padding:var(--sectionPadding);padding-bottom:calc(clamp(3.75rem, 8vw, 7.5rem) + var(--communityWaveHeight));position:relative;z-index:1}#community-involvement .cs-container{align-items:center;display:flex;flex-direction:column;gap:clamp(3rem,6vw,4rem);margin:auto;max-width:80rem;position:relative;width:100%;z-index:1}#community-involvement .cs-content{align-items:center;display:flex;flex-direction:column;max-width:33.875rem;text-align:center;width:100%}#community-involvement .cs-topper{margin-bottom:clamp(.5rem,1vw,.75rem)}#community-involvement .cs-title{color:var(--headerColor);font-family:Californian FB,CalifornianFB,Palatino Linotype,Palatino,Georgia,serif;font-size:clamp(2.5rem,6vw,3.75rem);font-weight:400;line-height:1.05;margin:0 0 1rem;text-wrap:balance}#community-involvement .cs-text{margin:0 0 1rem;text-align:inherit}#community-involvement .community-involvement-list-heading,#community-involvement .cs-text{color:var(--bodyTextColor);font-family:Inter,Arial,sans-serif;font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.55;max-width:40.625rem;width:100%}#community-involvement .community-involvement-list-heading{font-weight:700;margin:clamp(.5rem,1.5vw,.75rem) 0 .875rem;text-align:center}#community-involvement .community-involvement-list{align-self:center;display:flex;flex-direction:column;gap:.875rem;list-style:none;margin:0;max-width:40.625rem;padding:0;text-align:left;width:-moz-fit-content;width:fit-content}#community-involvement .community-involvement-list li{color:var(--bodyTextColor);font-family:Inter,Arial,sans-serif;font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.55;margin:0;min-height:2rem;padding-left:2.375rem;position:relative}#community-involvement .community-involvement-list li:before{background-image:url(/assets/images/PineLake/golf-ball.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1.5rem;left:0;position:absolute;top:.125rem;width:1.5rem}#community-involvement .community-involvement-media{flex:none;max-width:31.25rem;width:100%}#community-involvement .community-involvement-picture{background-color:var(--communityImageFrameBg);border:clamp(.375rem,1.5vw,.75rem) solid var(--communityImageFrame);box-shadow:var(--communityImageShadow);box-sizing:border-box;display:block;overflow:hidden;width:100%}#community-involvement .community-involvement-picture img{display:block;height:auto;width:100%}#community-involvement .community-involvement-wave-wrap{background-color:var(--siteBg);bottom:-1px;display:block;height:var(--communityWaveHeight);left:0;overflow:hidden;pointer-events:none;position:absolute;width:100%;z-index:0}#community-involvement .community-involvement-wave{bottom:0;display:block;height:100%;left:50%;position:absolute;transform:translateX(-50%);width:220%}#community-involvement .community-involvement-wave-desktop{display:none}#community-involvement .community-involvement-wave-mobile{display:block}}@media only screen and (min-width:48rem){#community-involvement{--communityWaveHeight:clamp(7rem,11vw,10rem)}#community-involvement .community-involvement-wave{width:100%}#community-involvement .community-involvement-wave-desktop{display:block}#community-involvement .community-involvement-wave-mobile{display:none}}@media only screen and (min-width:64rem){#community-involvement{padding-bottom:calc(clamp(5rem, 10vw, 8rem) + var(--communityWaveHeight))}#community-involvement .cs-container{align-items:center;flex-flow:row;gap:3.25rem;justify-content:space-between}#community-involvement .community-involvement-media{flex:none;max-width:36rem;width:clamp(26rem,40vw,36rem)}#community-involvement .cs-content{align-items:flex-start;margin:0;text-align:left}#community-involvement .community-involvement-list-heading{text-align:left}#community-involvement .community-involvement-list{align-self:flex-start}}