.fxs-y{color:var(--fx-yellow)!important}.fxs-stars{color:var(--fx-yellow);letter-spacing:.06em}.fxs-hero{background:var(--fx-ink);color:#fff}.fxs-hero__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(24px,5vw,72px);align-items:center;padding-block:clamp(32px,5vw,72px)}.fxs-hero__h{font-size:clamp(40px,5.4vw,78px);line-height:.98;letter-spacing:-.035em;margin:0 0 18px;color:#fff}.fxs-hero__p{color:#ffffffdb;font-size:clamp(16px,1.5vw,19px);max-width:34em}.fxs-hero__btns{display:flex;flex-direction:column;gap:12px;max-width:420px;margin-top:26px}.fxs-hero__btns .fx-btn{text-align:center;line-height:1.2;padding-block:14px}.fxs-trust{margin:18px 0 0;font-size:14px;color:#ffffffb8}.fxs-trust i{font-style:normal;margin:0 6px;opacity:.5}.fxs-hero__img{border-radius:22px;overflow:hidden;aspect-ratio:4/5;max-height:76vh;justify-self:end;width:100%;box-shadow:0 30px 80px #00000080}.fxs-hero__img img{width:100%;height:100%;object-fit:cover;display:block}.fxs-need__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;margin-top:26px}.fxs-need__card{background:#fff;border:1px solid var(--fx-line);border-radius:var(--fx-r);padding:22px 20px;display:flex;flex-direction:column;gap:6px}.fxs-need__ev{font:600 12px/1.2 var(--fx-mono);letter-spacing:.1em;text-transform:uppercase;color:#5e5e5e}.fxs-need__g{font:800 clamp(26px,2.6vw,34px)/1.05 var(--fx-head);letter-spacing:-.02em;color:var(--fx-ink)}.fxs-need__ftp{font-size:15px;line-height:1.45;color:#3f3f3f}.fxs-note{margin:16px 0 0;font-size:13px;line-height:1.5;color:#5e5e5e;max-width:60em}.fxs-plan__list{list-style:none;padding:0;margin:26px 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:14px}.fxs-plan__step{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:var(--fx-r);padding:22px 20px;display:flex;flex-direction:column;gap:8px}.fxs-plan__n{width:34px;height:34px;border-radius:50%;background:var(--fx-yellow);color:var(--fx-ink);display:grid;place-items:center;font:800 16px/1 var(--fx-head)}.fxs-plan__step b{font:800 19px/1.2 var(--fx-head);color:#fff}.fxs-plan__step p{margin:0;font-size:15px;line-height:1.55;color:#fffc}.fxs-plan__a{margin-top:auto;padding-top:6px;color:var(--fx-yellow)!important;font-weight:700;font-size:15px;text-decoration:none}body[class*=template-page-sport-] .breadcrumbs-wrapper{display:none!important}.fxs-offer{background:var(--fx-yellow);color:var(--fx-ink)}.fxs-offer__in{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;padding-block:clamp(28px,4vw,48px)}.fxs-offer__h{font-size:clamp(26px,3vw,40px);line-height:1.05;margin:0;color:var(--fx-ink)}.fxs-offer__p{margin:10px 0 0;font-size:16px;line-height:1.5;max-width:40em}.fxs-offer .fx-btn{text-align:center;line-height:1.2;padding-block:14px}.fxs-q__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:12px;margin-top:24px}.fxs-q__card{margin:0;background:#fff;border-radius:var(--fx-r);padding:22px 20px;display:flex;flex-direction:column;gap:12px;border:1px solid var(--fx-line)}.fxs-q__card .fxs-stars{color:#e5b800;font-size:16px}.fxs-q__card blockquote{margin:0;font-size:16px;line-height:1.55;color:var(--fx-ink)}.fxs-q__card figcaption{margin-top:auto;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:14px}.fxs-ver{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#5e5e5e}.fxs-ver svg{width:13px;height:13px;color:#5e5e5e}.fxs-q__ev{flex-basis:100%;font:600 11px/1.2 var(--fx-mono);letter-spacing:.1em;text-transform:uppercase;color:#5e5e5e}.fxs-guide__in{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.fxs-guide__btns{display:flex;gap:12px;flex-wrap:wrap}.fxs-btn-outline{border:2px solid var(--fx-ink);color:var(--fx-ink);background:transparent}@media(max-width:760px){.fxs-hero__grid{grid-template-columns:1fr;gap:16px;padding-block:16px 30px}.fxs-hero__img{order:-1;aspect-ratio:16/9;max-height:26vh;border-radius:16px}.fxs-hero__h{font-size:clamp(30px,8.4vw,38px);margin-bottom:12px}.fxs-hero__p{font-size:15px}.fxs-hero__btns{max-width:none;margin-top:18px}.fxs-need__card{padding:16px 18px}.fxs-q__list,.fxs-plan__list{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:84%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.fxs-q__list::-webkit-scrollbar,.fxs-plan__list::-webkit-scrollbar{display:none}.fxs-q__card,.fxs-plan__step{scroll-snap-align:start}.fxs-offer .fx-btn,.fxs-guide__btns .fx-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/95/assets/ftp-sport.css.map */
