.GymAbout-module__cGNncW__section{background:var(--color-bg);padding:80px 2rem}.GymAbout-module__cGNncW__inner{text-align:center;max-width:800px;margin:0 auto}.GymAbout-module__cGNncW__badge{letter-spacing:.12em;text-transform:uppercase;color:var(--color-cta);align-items:center;gap:7px;margin-bottom:16px;font-size:12px;font-weight:700;display:inline-flex}.GymAbout-module__cGNncW__heading{color:var(--color-text-primary);letter-spacing:-.025em;margin:0 0 1.5rem;font-size:clamp(1.9rem,4vw,2.8rem);font-weight:800;line-height:1.15}.GymAbout-module__cGNncW__body{text-align:left;flex-direction:column;gap:1rem;display:flex}.GymAbout-module__cGNncW__body p{color:var(--color-text-secondary);margin:0;font-size:1.05rem;line-height:1.75}.GymAbout-module__cGNncW__highlights{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2.5rem;display:flex}.GymAbout-module__cGNncW__highlight{background:var(--color-cta-light);color:var(--color-cta);border-radius:999px;align-items:center;gap:.5rem;padding:.55rem 1.1rem;font-size:.9rem;font-weight:600;display:flex}.GymAbout-module__cGNncW__highlight i{font-size:.85rem}
