.GymWaiverCTA-module__Br_swW__section{background:var(--color-cta-light,#e4eef8);text-align:center;padding:4rem 1.5rem}.GymWaiverCTA-module__Br_swW__inner{flex-direction:column;align-items:center;gap:1rem;max-width:600px;margin:0 auto;display:flex}.GymWaiverCTA-module__Br_swW__icon{background:var(--color-cta);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:.25rem;font-size:1.3rem;display:flex}.GymWaiverCTA-module__Br_swW__heading{color:var(--color-text,#1a1a1a);margin:0;font-size:clamp(1.5rem,3vw,2rem);font-weight:800}.GymWaiverCTA-module__Br_swW__body{color:var(--color-text-secondary,#555);max-width:480px;margin:0;font-size:1.05rem;line-height:1.65}.GymWaiverCTA-module__Br_swW__note{color:var(--color-text-secondary,#666);align-items:center;gap:.5rem;margin:.25rem 0 0;font-size:.9rem;display:flex}.GymWaiverCTA-module__Br_swW__note i{color:var(--color-cta);flex-shrink:0}
