.reviews[data-astro-cid-yrxfijmp]{background:var(--gray)}.reviews[data-astro-cid-yrxfijmp] h2[data-astro-cid-yrxfijmp]{text-align:center}.reviews__consent[data-astro-cid-yrxfijmp]{text-align:center;background:#fff;max-width:760px;margin:0 auto;padding:40px 32px;box-shadow:0 10px 30px #0000000f}.reviews__consent[data-astro-cid-yrxfijmp]>.reviews__stars[data-astro-cid-yrxfijmp]{margin-bottom:12px;font-size:32px}.reviews[data-astro-cid-yrxfijmp] .reviews__stars{color:#f6bb06;letter-spacing:2px}.reviews__actions[data-astro-cid-yrxfijmp]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px;display:flex}.reviews__error[data-astro-cid-yrxfijmp]{color:#b00020;margin-top:20px}.reviews__summary[data-astro-cid-yrxfijmp]{flex-wrap:wrap;justify-content:center;gap:16px 48px;margin:0 0 32px;padding:0;list-style:none;display:flex}.reviews__summary[data-astro-cid-yrxfijmp] .reviews__place{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.reviews__summary[data-astro-cid-yrxfijmp] .reviews__score{font-size:1.6rem;font-weight:700}.reviews__summary[data-astro-cid-yrxfijmp] .reviews__count{color:var(--muted);font-size:14px}.reviews__slider[data-astro-cid-yrxfijmp]{position:relative}.reviews__track[data-astro-cid-yrxfijmp]{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:min(320px,85%);grid-auto-flow:column;gap:24px;margin:0;padding:4px 4px 16px;list-style:none;display:grid;overflow-x:auto}.reviews__track[data-astro-cid-yrxfijmp] .review{scroll-snap-align:start;background:#fff;flex-direction:column;gap:10px;padding:24px;display:flex;box-shadow:0 6px 20px #0000000f}.reviews__track[data-astro-cid-yrxfijmp] .review__head{align-items:center;gap:12px;display:flex}.reviews__track[data-astro-cid-yrxfijmp] .review__head>div{flex-direction:column;min-width:0;display:flex}.reviews__track[data-astro-cid-yrxfijmp] .review__avatar{border-radius:50%;flex:none}.reviews__track[data-astro-cid-yrxfijmp] .review__name{color:var(--text);font-weight:700}.reviews__track[data-astro-cid-yrxfijmp] .review__date{color:var(--muted);font-size:13px}.reviews__track[data-astro-cid-yrxfijmp] .review__text{-webkit-line-clamp:6;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.6;display:-webkit-box;overflow:hidden}.reviews__track[data-astro-cid-yrxfijmp] .review__text.is-open{-webkit-line-clamp:unset;display:block}.reviews__track[data-astro-cid-yrxfijmp] .review__more{color:var(--blue);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-weight:500}.reviews__nav[data-astro-cid-yrxfijmp]{z-index:1;background:var(--dark);color:#fff;cursor:pointer;border:0;border-radius:50%;width:44px;height:44px;font-size:28px;line-height:1;position:absolute;top:50%;translate:0 -50%}.reviews__nav--prev[data-astro-cid-yrxfijmp]{left:-12px}.reviews__nav--next[data-astro-cid-yrxfijmp]{right:-12px}@media (width<=767px){.reviews__nav[data-astro-cid-yrxfijmp]{display:none}}.reviews__attribution[data-astro-cid-yrxfijmp]{text-align:right;color:var(--muted);margin:12px 0 0;font-size:12px}.home-hero[data-astro-cid-lcdefpme]{color:#fff;text-align:center;background-color:#101010;align-items:center;min-height:100svh;display:flex;position:relative;overflow:clip}.home-hero__video[data-astro-cid-lcdefpme]{object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.home-hero__shade[data-astro-cid-lcdefpme]{background:#00000059;position:absolute;inset:0}.home-hero__inner[data-astro-cid-lcdefpme]{padding-top:var(--header-h);position:relative}.home-hero__titles[data-astro-cid-lcdefpme]{--hero-title-angle:0deg;flex-direction:column;align-items:center;gap:10px;display:flex;transform:rotate(-7deg)}.home-hero[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{text-transform:uppercase;margin:0 auto;font-weight:900;line-height:1.05}.home-hero__pre[data-astro-cid-lcdefpme],.home-hero__post[data-astro-cid-lcdefpme]{font-size:clamp(1.4rem,3.4vw,3rem)}.home-hero__big[data-astro-cid-lcdefpme]{letter-spacing:.02em;font-size:clamp(1.8rem,9vw,8.1rem)}.home-hero[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{max-width:100%;min-height:44px;font-family:var(--font-cond),sans-serif;color:#000;background:#fff;border-color:#fff;margin-top:44px;padding:8px 20px;font-size:clamp(18px,2vw,22px);font-weight:700;animation:1.4s 1s both home-hero-button-enter}.home-hero[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]:hover,.home-hero[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]:focus-visible{color:#fff;background:#000;border-color:#000}.home-hero[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]:focus-visible{animation:none}@keyframes home-hero-button-enter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.home-hero__video[data-astro-cid-lcdefpme]{display:none}.home-hero[data-astro-cid-lcdefpme]{background:#101010 url(/uploads/2026/10/axe-gym-hero-poster.jpg) 50%/cover no-repeat}.home-hero[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{animation:none}}.about__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid}.about__media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;max-width:500px;box-shadow:10px 5px 36px #00000029}.about[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin-bottom:.2em}.about__sub[data-astro-cid-lcdefpme]{text-transform:none;color:#b9dded;margin-bottom:1.4em;font-size:1.25rem;font-weight:400;line-height:1.3}.about[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:16px;line-height:1.8}.offers[data-astro-cid-lcdefpme]{overflow:hidden}.offers__title[data-astro-cid-lcdefpme]{text-align:center;margin:0;padding:100px 24px 60px}.offers__row[data-astro-cid-lcdefpme]{background:#0f80af;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.offer[data-astro-cid-lcdefpme]{color:#fff;height:400px;display:block;position:relative;overflow:hidden}.offer__img[data-astro-cid-lcdefpme]{background-position:50%;background-size:cover;transition:transform .6s;position:absolute;inset:0}.offer[data-astro-cid-lcdefpme]:hover .offer__img[data-astro-cid-lcdefpme]{transform:scale(1.06)}.offer__label[data-astro-cid-lcdefpme]{text-transform:uppercase;text-align:center;background:#0f80c84d;flex-direction:column;justify-content:center;align-items:center;font-size:clamp(1.8rem,3.4vw,3.1rem);font-weight:900;line-height:.9;transition:background .3s;display:flex;position:absolute;inset:0}.offer[data-astro-cid-lcdefpme]:hover .offer__label[data-astro-cid-lcdefpme]{background:#0086be8c}@media (width>=1200px){.offers__row[data-astro-cid-lcdefpme]{margin-inline:-80px}.offer[data-astro-cid-lcdefpme]{border-right:10px solid #fff;transform:skew(-20deg)}.offer[data-astro-cid-lcdefpme]:last-child{border-right:0}.offer__img[data-astro-cid-lcdefpme]{left:-100px;right:-100px;transform:skew(20deg)}.offer[data-astro-cid-lcdefpme]:hover .offer__img[data-astro-cid-lcdefpme]{transform:skew(20deg)scale(1.06)}.offer__label[data-astro-cid-lcdefpme]{left:-100px;right:-100px;transform:skew(20deg)}}.partners[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{text-align:center;margin-bottom:40px}.partners__list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,1fr);align-items:center;gap:24px;margin:0;padding:0;list-style:none;display:grid}.partners__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{min-width:0}.partners__list[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{filter:grayscale(.2);width:100%;max-width:180px;margin-inline:auto;transition:filter .3s,transform .3s}.partners__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{filter:none;transform:scale(1.04)}.contact__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:40px;display:grid}.contact[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:1.5em;font-size:15px;font-weight:700}.contact[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:16px}@media (width<=900px){.about__grid[data-astro-cid-lcdefpme],.contact__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.offers__row[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.offer[data-astro-cid-lcdefpme]{height:260px}.partners__list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}@media (width<=520px){.offers__row[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.partners__list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}
