.eq-icon[data-astro-cid-o6lpwp6m]{flex:none;display:block;overflow:visible}.equip[data-astro-cid-hic7wycy]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:1px;list-style:none;display:grid}@media (width>=48em){.equip[data-astro-cid-hic7wycy]{grid-template-columns:repeat(4,minmax(0,1fr))}}.equip__item[data-astro-cid-hic7wycy]{justify-content:space-between;gap:var(--space-l);min-height:clamp(10rem,8rem + 9vw,15rem);padding:var(--space-m) var(--space-s) var(--space-s);background:var(--k2f-bg);box-shadow:0 0 0 1px var(--k2f-line);flex-direction:column;display:flex}@media (width>=48em){.equip__item[data-astro-cid-hic7wycy]{padding:var(--space-l) var(--space-m) var(--space-m)}}.equip__item[data-astro-cid-hic7wycy] .equip__icon{width:clamp(3.5rem,2.6rem + 3vw,5.25rem);height:auto;color:var(--k2f-accent)}.equip__label[data-astro-cid-hic7wycy]{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--step-2);letter-spacing:var(--tracking-display);text-transform:uppercase;color:var(--k2f-text);text-wrap:balance;line-height:1}.film[data-astro-cid-atchgufq]{padding-block:var(--section-y);background:var(--k2f-bg-deep)}.film__title[data-astro-cid-atchgufq]{color:var(--k2f-accent);margin-bottom:var(--space-l)}.film__frame[data-astro-cid-atchgufq]{aspect-ratio:16/9;border-radius:var(--radius-2);background:var(--k2f-surface);box-shadow:inset 0 0 0 1px var(--k2f-line);margin:0;position:relative;overflow:hidden}.film__video[data-astro-cid-atchgufq]{object-fit:cover;background:#000;width:100%;height:100%;display:block}[data-astro-cid-atchgufq][data-film][data-ready]:not([data-started]) .film__video[data-astro-cid-atchgufq]::-webkit-media-controls{display:none!important}.film__play[data-astro-cid-atchgufq]{place-content:center;justify-items:center;gap:var(--space-xs);padding:var(--space-m);color:var(--k2f-text);font:inherit;cursor:pointer;background:linear-gradient(#0f0f0f40,#0f0f0f26 40%,#0f0f0fb3);border:0;display:grid;position:absolute;inset:0}.film__play[data-astro-cid-atchgufq][hidden]{display:none}.film__icon[data-astro-cid-atchgufq]{aspect-ratio:1;background:var(--k2f-accent);width:clamp(4.5rem,3.5rem + 4vw,7rem);color:var(--k2f-on-accent);transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-1) var(--ease-out);border-radius:50%;place-items:center;display:grid;box-shadow:0 0 #ff914d73}.film__icon[data-astro-cid-atchgufq] svg[data-astro-cid-atchgufq]{width:40%;height:40%;translate:6%}.film__label[data-astro-cid-atchgufq]{font-family:var(--font-display);font-weight:800;font-size:var(--step-2);text-transform:uppercase;letter-spacing:.01em;line-height:1}.film__len[data-astro-cid-atchgufq]{color:var(--k2f-accent)}.film__sound[data-astro-cid-atchgufq]{font-size:var(--step--1);color:var(--k2f-text-muted)}@media (hover:hover) and (pointer:fine){.film__play[data-astro-cid-atchgufq]:hover .film__icon[data-astro-cid-atchgufq]{transform:scale(1.06);box-shadow:0 0 0 .75rem #ff914d2e}}.film__play[data-astro-cid-atchgufq]:active .film__icon[data-astro-cid-atchgufq]{transform:scale(.96)}.film__play[data-astro-cid-atchgufq]:focus-visible{outline:none}.film__play[data-astro-cid-atchgufq]:focus-visible .film__icon[data-astro-cid-atchgufq]{outline:3px solid var(--k2f-focus);outline-offset:4px}@media (prefers-reduced-motion:reduce){.film__icon[data-astro-cid-atchgufq]{transition:none}}.gym-hero[data-astro-cid-c72ercxz]{display:contents}.app__grid[data-astro-cid-c72ercxz]{gap:var(--space-xl);align-items:center;display:grid}.app__copy[data-astro-cid-c72ercxz]{gap:var(--space-m);align-content:start;display:grid}.app__title[data-astro-cid-c72ercxz]{color:var(--k2f-accent);text-wrap:balance;max-width:12ch}.app__body[data-astro-cid-c72ercxz]{max-width:34ch}.app__device[data-astro-cid-c72ercxz]{justify-content:center;display:flex}@media (width>=48em){.app__grid[data-astro-cid-c72ercxz]{gap:var(--space-xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.app__device[data-astro-cid-c72ercxz] .app__phone{width:min(100%,17rem)}@media (width>=64em){.app__device[data-astro-cid-c72ercxz] .app__phone{width:19rem}}.journey__grid[data-astro-cid-c72ercxz]{gap:var(--space-m);display:grid}.journey__title[data-astro-cid-c72ercxz]{color:var(--k2f-accent);max-width:10ch}.journey__body[data-astro-cid-c72ercxz]{max-width:40ch}@media (width>=64em){.journey__grid[data-astro-cid-c72ercxz]{gap:var(--space-2xl);grid-template-columns:1fr 1.25fr;align-items:start}.journey__body[data-astro-cid-c72ercxz]{max-width:44ch;padding-top:.4em}}.visit__grid[data-astro-cid-c72ercxz]{gap:var(--space-xl);display:grid}.visit__cta[data-astro-cid-c72ercxz]{margin-top:var(--space-l)}.visit__map[data-astro-cid-c72ercxz]{gap:var(--space-m);align-content:start;display:grid}.visit__title[data-astro-cid-c72ercxz]{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--step-3);text-transform:uppercase;letter-spacing:var(--tracking-display);color:var(--k2f-accent);align-items:center;min-height:2rem;line-height:.95;display:flex}@media (width>=64em){.visit__grid[data-astro-cid-c72ercxz]{gap:var(--space-2xl);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start}}
