.AllTrainingsFilter-module__qjc0yq__root{z-index:100;pointer-events:none;position:fixed;inset:0}@media not all and (min-width:1025px){.AllTrainingsFilter-module__qjc0yq__root{z-index:120}}.AllTrainingsFilter-module__qjc0yq__backdrop{pointer-events:auto;background:#090a09cc;border:none;padding:0;position:absolute;inset:0}.AllTrainingsFilter-module__qjc0yq__panel{inset-block-start:6.2rem;inset-inline:var(--spacing-screen-offset-x);height:auto;color:var(--color-white);pointer-events:auto;border-radius:.4rem;position:absolute;overflow:hidden}@media not all and (min-width:1025px){.AllTrainingsFilter-module__qjc0yq__panel{-ms-overflow-style:none;scrollbar-width:none;border-radius:0;width:100%;min-height:100%;inset:0;overflow-y:auto}.AllTrainingsFilter-module__qjc0yq__panel::-webkit-scrollbar{display:none}}.AllTrainingsFilter-module__qjc0yq__panelBlur{z-index:0;-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem);pointer-events:none;background-color:#1c1c1c66;width:100%;position:absolute;inset-block-start:0;inset-inline:0}.AllTrainingsFilter-module__qjc0yq__panelContent{z-index:1;flex-direction:column;gap:2rem;padding:2.4rem 2rem;display:flex;position:relative}@media not all and (min-width:1025px){.AllTrainingsFilter-module__qjc0yq__panelContent{gap:1.4rem;min-height:100%;padding:2rem 1.6rem 11.2rem}}.AllTrainingsFilter-module__qjc0yq__mobileHeader{display:none}@media not all and (min-width:1025px){.AllTrainingsFilter-module__qjc0yq__mobileHeader{justify-content:space-between;align-items:center;gap:1.6rem;display:flex}}.AllTrainingsFilter-module__qjc0yq__closeButton{width:4rem;height:4rem;color:var(--color-white);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:1.2rem;display:flex}.AllTrainingsFilter-module__qjc0yq__closeIcon{fill:currentColor;stroke:none;width:1.6rem;height:1.6rem}.AllTrainingsFilter-module__qjc0yq__mobileTitle{font-family:var(--font-wg-mono);letter-spacing:-.014rem;font-size:1.4rem;font-weight:500;line-height:1.2}@media not all and (min-width:745px){.AllTrainingsFilter-module__qjc0yq__mobileTitle{letter-spacing:-.01em;font-size:1.2rem;line-height:1}}.AllTrainingsFilter-module__qjc0yq__mobileTitle{text-transform:uppercase;color:var(--color-white);align-items:center;gap:.4rem;margin-inline-end:auto;display:flex}.AllTrainingsFilter-module__qjc0yq__badge{min-width:1.6rem;height:1.6rem;color:var(--color-main-black);background-color:var(--color-main-green);border-radius:6.4rem;justify-content:center;align-items:center;padding:0 .4rem;display:inline-flex}.AllTrainingsFilter-module__qjc0yq__resetTop,.AllTrainingsFilter-module__qjc0yq__resetButton,.AllTrainingsFilter-module__qjc0yq__applyButton,.AllTrainingsFilter-module__qjc0yq__option{cursor:pointer;background:0 0;border:none}.AllTrainingsFilter-module__qjc0yq__resetTop{font-family:var(--font-heading-now-37);text-align:end;text-transform:uppercase;color:var(--color-white);padding:0;font-size:3.6rem;font-weight:700;line-height:1}.AllTrainingsFilter-module__qjc0yq__groups{grid-template-columns:1fr 1fr 1fr 1.25fr 1fr 1fr;align-items:flex-start;gap:3.6rem;display:grid}@media not all and (min-width:1025px){.AllTrainingsFilter-module__qjc0yq__groups{flex-direction:column;gap:0;display:flex}}.AllTrainingsFilter-module__qjc0yq__group{flex-direction:column;align-items:flex-start;gap:2.4rem;display:flex}@media not all and (min-width:1025px){.AllTrainingsFilter-module__qjc0yq__group{gap:1.6rem;width:100%;padding-block:2.4rem}.AllTrainingsFilter-module__qjc0yq__group:not(:last-child){position:relative}.AllTrainingsFilter-module__qjc0yq__group:not(:last-child):after{content:"";pointer-events:none;background-image:repeating-linear-gradient(to right, var(--dash-color) 0, var(--dash-color) var(--dash-length), transparent var(--dash-length), transparent calc(var(--dash-length) + var(--dash-gap)));background-repeat:repeat-x;background-size:calc(var(--dash-length) + var(--dash-gap)) 1px;height:1px;position:absolute;inset:auto 0 0}.AllTrainingsFilter-module__qjc0yq__group:not(:last-child){--dash-color:#e5e5e529}.AllTrainingsFilter-module__qjc0yq__group:first-child{padding-block-start:.8rem}}.AllTrainingsFilter-module__qjc0yq__groupTitle{font-family:var(--font-wg-mono);letter-spacing:-.014rem;font-size:1.4rem;font-weight:500;line-height:1.2}@media not all and (min-width:745px){.AllTrainingsFilter-module__qjc0yq__groupTitle{letter-spacing:-.01em;font-size:1.2rem;line-height:1}}.AllTrainingsFilter-module__qjc0yq__groupTitle{text-transform:uppercase;color:#e5e5e566;margin:0}.AllTrainingsFilter-module__qjc0yq__options{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}@media not all and (min-width:1025px){.AllTrainingsFilter-module__qjc0yq__options{gap:1.2rem}.AllTrainingsFilter-module__qjc0yq__options[data-type=difficulty]{gap:0}}.AllTrainingsFilter-module__qjc0yq__option{font-family:var(--font-wg-mono);letter-spacing:-.014rem;font-size:1.4rem;font-weight:500;line-height:1.2}@media not all and (min-width:745px){.AllTrainingsFilter-module__qjc0yq__option{letter-spacing:-.01em;font-size:1.2rem;line-height:1}}.AllTrainingsFilter-module__qjc0yq__option{text-align:start;text-transform:uppercase;color:var(--color-white);align-items:center;gap:.4rem;padding:0;transition:color .25s;display:inline-flex}.AllTrainingsFilter-module__qjc0yq__options[data-has-selection] .AllTrainingsFilter-module__qjc0yq__option:not([data-active]){color:#e5e5e566}.AllTrainingsFilter-module__qjc0yq__option[data-active]{color:var(--color-white);font-style:italic;font-weight:700}.AllTrainingsFilter-module__qjc0yq__option:hover,.AllTrainingsFilter-module__qjc0yq__option:focus-visible{color:var(--color-white);outline:none}.AllTrainingsFilter-module__qjc0yq__optionWithIcon{color:var(--color-white);gap:1.2rem;padding-block:1.2rem}.AllTrainingsFilter-module__qjc0yq__optionWithCheckIcon{gap:.4rem}.AllTrainingsFilter-module__qjc0yq__optionCheckIcon{width:2.1rem;height:1.8rem;color:var(--color-white);fill:currentColor;stroke:none;flex-shrink:0;margin-right:.8rem}.AllTrainingsFilter-module__qjc0yq__options[data-has-selection] .AllTrainingsFilter-module__qjc0yq__option:not([data-active]) .AllTrainingsFilter-module__qjc0yq__optionCheckIcon{color:#e5e5e566}@media (hover:hover) and (pointer:fine){.AllTrainingsFilter-module__qjc0yq__optionCheckIcon{transition:color .25s}.AllTrainingsFilter-module__qjc0yq__optionWithCheckIcon:hover .AllTrainingsFilter-module__qjc0yq__optionCheckIcon,.AllTrainingsFilter-module__qjc0yq__optionWithCheckIcon:focus-visible .AllTrainingsFilter-module__qjc0yq__optionCheckIcon{color:var(--color-white)}}.AllTrainingsFilter-module__qjc0yq__option[data-active] .AllTrainingsFilter-module__qjc0yq__optionCheckIcon{color:var(--color-white)}.AllTrainingsFilter-module__qjc0yq__optionIcon{fill:currentColor;stroke:none;flex-shrink:0;width:1.8rem;height:1.8rem}.AllTrainingsFilter-module__qjc0yq__optionIcon[data-tone=green]{color:var(--color-main-green)}.AllTrainingsFilter-module__qjc0yq__optionIcon[data-tone=yellow]{color:#f2ad18}.AllTrainingsFilter-module__qjc0yq__optionIcon[data-tone=red]{color:#fb341b}.AllTrainingsFilter-module__qjc0yq__optionMarker{background-color:var(--color-white);border-radius:.1rem;flex-shrink:0;width:.4rem;height:.4rem;display:none}.AllTrainingsFilter-module__qjc0yq__option[data-active] .AllTrainingsFilter-module__qjc0yq__optionMarker{display:block}.AllTrainingsFilter-module__qjc0yq__optionLabelWrap{vertical-align:middle}.AllTrainingsFilter-module__qjc0yq__optionWithIcon .AllTrainingsFilter-module__qjc0yq__optionMarker{order:2}.AllTrainingsFilter-module__qjc0yq__optionWithIcon .AllTrainingsFilter-module__qjc0yq__optionLabelWrap{order:3}.AllTrainingsFilter-module__qjc0yq__actions{justify-content:space-between;align-items:center;gap:2.4rem;display:flex}@media not all and (min-width:1025px){.AllTrainingsFilter-module__qjc0yq__actions{background:linear-gradient(180deg, #0c0d0800 0%, var(--color-main-black) 42%);padding:2rem 1.6rem 2.4rem;display:block;position:fixed;inset-block-end:0;inset-inline:0}}.AllTrainingsFilter-module__qjc0yq__applyButton{font-family:var(--font-heading-now-37);text-transform:uppercase;color:var(--color-white);align-items:center;gap:1.6rem;padding:0;font-size:3.6rem;font-weight:700;line-height:1;transition:color .25s;display:inline-flex}.AllTrainingsFilter-module__qjc0yq__applyButton:focus-visible{outline:2px solid var(--color-main-white);outline-offset:.4rem}.AllTrainingsFilter-module__qjc0yq__applyIconClip{flex-shrink:0;width:3.2rem;height:3.2rem;display:block;overflow:clip}.AllTrainingsFilter-module__qjc0yq__applyIconTrack{will-change:transform;flex-direction:row;transition:transform .3s;display:flex;transform:translate(-3.2rem)}.AllTrainingsFilter-module__qjc0yq__applyIcon{fill:currentColor;stroke:none;flex-shrink:0;width:3.2rem;height:3.2rem}.AllTrainingsFilter-module__qjc0yq__applyButton:hover .AllTrainingsFilter-module__qjc0yq__applyIconTrack,.AllTrainingsFilter-module__qjc0yq__applyButton:focus-visible .AllTrainingsFilter-module__qjc0yq__applyIconTrack{transform:translate(0)}@media (prefers-reduced-motion:reduce){.AllTrainingsFilter-module__qjc0yq__applyIconTrack{transition:none}}.AllTrainingsFilter-module__qjc0yq__resultsCount{font-family:var(--font-wg-mono);letter-spacing:-.014rem;text-transform:uppercase;font-size:1.4rem;font-weight:500;line-height:1.2}@media not all and (min-width:745px){.AllTrainingsFilter-module__qjc0yq__resultsCount{letter-spacing:-.01em;font-size:1.2rem;line-height:1}}.AllTrainingsFilter-module__qjc0yq__resultsCount{color:#e5e5e566}@media not all and (min-width:1025px){.AllTrainingsFilter-module__qjc0yq__resultsCount{display:none}}.AllTrainingsFilter-module__qjc0yq__resetButton{font-family:var(--font-heading-now-37);text-transform:uppercase;color:var(--color-white);padding:0;font-size:3.6rem;font-weight:700;line-height:1;transition:color .25s}@media not all and (min-width:1025px){.AllTrainingsFilter-module__qjc0yq__resetButton{display:none}}.AllTrainingsFilter-module__qjc0yq__resetButton:hover{color:var(--color-main-green)}.AllTrainingsFilter-module__qjc0yq__resetButton:focus-visible{outline:2px solid var(--color-main-white);outline-offset:.4rem}
.AllTrainings-module__nuMqvq__root{padding-bottom:calc(16rem + var(--next-section-offset));flex-direction:column;align-items:center;display:flex;position:relative}@media (min-width:1025px){.AllTrainings-module__nuMqvq__root[data-view=column]{--all-trainings-column-title-top:clamp(8rem, 12svh, 10.8rem);--all-trainings-column-title-height:0px;--all-trainings-column-meta-row-offset:clamp(10rem, 18svh, 26rem);--all-trainings-column-meta-row-top:calc(var(--all-trainings-column-title-top) + var(--all-trainings-column-title-height) + var(--all-trainings-column-meta-row-offset))}.AllTrainings-module__nuMqvq__root:not([data-view=column]){padding-top:14rem}}@media not all and (min-width:1025px){.AllTrainings-module__nuMqvq__root{padding-top:calc(4.8rem + var(--header-height))}}.AllTrainings-module__nuMqvq__glows{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}@media (min-width:1025px){.AllTrainings-module__nuMqvq__root[data-view=column] .AllTrainings-module__nuMqvq__glows{width:100vw;height:100dvh;position:fixed;inset:0}}.AllTrainings-module__nuMqvq__glowTopLeft,.AllTrainings-module__nuMqvq__glowTopRight,.AllTrainings-module__nuMqvq__glowBottom{pointer-events:none;filter:blur(8rem);background:radial-gradient(50% 50%,#a7ff2859 0%,#a7ff2800 70%);position:absolute}.AllTrainings-module__nuMqvq__glowTopLeft{width:64.7rem;height:51.3rem;top:-29.9rem;left:-45.1rem;transform:rotate(25.72deg)}@media not all and (min-width:1025px){.AllTrainings-module__nuMqvq__glowTopLeft{top:-33.3rem;left:-36rem}}@media not all and (min-width:745px){.AllTrainings-module__nuMqvq__glowTopLeft{filter:blur(6rem);width:40.4rem;height:39.4rem;top:-16.8rem;left:15rem}}.AllTrainings-module__nuMqvq__glowTopRight{width:62.2rem;height:60.6rem;top:27.6rem;left:calc(79.17% + 3.9rem);transform:rotate(-42.75deg)}@media not all and (min-width:1025px){.AllTrainings-module__nuMqvq__glowTopRight{top:20rem;left:auto;right:-34.1rem}}@media not all and (min-width:745px){.AllTrainings-module__nuMqvq__glowTopRight{filter:blur(6rem);width:40.4rem;height:39.4rem;top:calc(50% - 30.3rem);left:calc(100% - .7rem);right:auto;transform:translate(-50%,-50%)rotate(-42.75deg)}}.AllTrainings-module__nuMqvq__glowBottom{width:62.2rem;height:60.6rem;top:35rem;left:-31.8rem;transform:rotate(-42.75deg)}@media not all and (min-width:1025px){.AllTrainings-module__nuMqvq__glowBottom{top:auto;bottom:-20rem;left:-31.8rem}}@media not all and (min-width:745px){.AllTrainings-module__nuMqvq__glowBottom{filter:blur(6rem);width:40.4rem;height:39.4rem;bottom:-24rem;left:-12rem}}.AllTrainings-module__nuMqvq__titleSectionGrid,.AllTrainings-module__nuMqvq__titleSectionColumn{z-index:1;width:fit-content;max-width:100%;padding:0 var(--spacing-screen-offset-x);margin-bottom:2.4rem;position:relative}@media not all and (min-width:1025px){:is(.AllTrainings-module__nuMqvq__titleSectionGrid,.AllTrainings-module__nuMqvq__titleSectionColumn){margin-bottom:4rem}}@media (min-width:1025px){.AllTrainings-module__nuMqvq__root[data-view=column] .AllTrainings-module__nuMqvq__titleSectionGrid{display:none}}.AllTrainings-module__nuMqvq__titleSectionColumn{display:none}@media (min-width:1025px){.AllTrainings-module__nuMqvq__root[data-view=column] .AllTrainings-module__nuMqvq__titleSectionColumn{pointer-events:none;width:66.5rem;margin-bottom:0;padding:0;display:block;position:fixed;inset-block-start:var(--all-trainings-column-title-top);inset-inline-start:var(--spacing-screen-offset-x)}}.AllTrainings-module__nuMqvq__titleMask{padding-block:.5em;overflow:hidden}.AllTrainings-module__nuMqvq__titleGroupGrid,.AllTrainings-module__nuMqvq__titleGroupColumn{color:var(--color-main-green);position:relative}@media (min-width:1025px){.AllTrainings-module__nuMqvq__titleGroupGrid{align-items:flex-start;gap:1.6rem;display:flex}}.AllTrainings-module__nuMqvq__titleGroupColumn{align-items:flex-start;gap:1.6rem;max-width:100%;display:inline-flex}.AllTrainings-module__nuMqvq__content{z-index:1;width:100%;position:relative}.AllTrainings-module__nuMqvq__root[data-view-switching] .AllTrainings-module__nuMqvq__content{pointer-events:none}.AllTrainings-module__nuMqvq__titleGrid,.AllTrainings-module__nuMqvq__titleColumn{font-family:var(--font-heading-now-17);letter-spacing:0;text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;line-height:1}.AllTrainings-module__nuMqvq__titleGrid{font-size:55.22rem}@media not all and (min-width:1025px){.AllTrainings-module__nuMqvq__titleGrid{font-size:30rem}}@media not all and (min-width:745px){.AllTrainings-module__nuMqvq__titleGrid{font-size:16.5rem}}.AllTrainings-module__nuMqvq__titleColumn{font-size:28.82rem}.AllTrainings-module__nuMqvq__titleGrid [data-text-marked],.AllTrainings-module__nuMqvq__titleColumn [data-text-marked]{transform-origin:50%;margin:0 .047em 0 .01em;transform:skew(-12deg)}.AllTrainings-module__nuMqvq__titleCountGrid,.AllTrainings-module__nuMqvq__titleCountColumn{font-family:var(--font-wg-mono);white-space:nowrap;color:var(--color-main-green);font-size:1.6rem;font-style:italic;font-weight:700;line-height:1}.AllTrainings-module__nuMqvq__titleCountGrid{position:absolute;inset-block-start:.6rem;inset-inline:auto 0}@media (min-width:1025px){.AllTrainings-module__nuMqvq__titleCountGrid{flex-shrink:0;margin-block-start:.6rem;position:static;inset:auto}}@media not all and (min-width:1025px){.AllTrainings-module__nuMqvq__titleCountGrid{display:none}}.AllTrainings-module__nuMqvq__titleCountColumn{flex-shrink:0;margin-block-start:0}@media not all and (min-width:1025px){.AllTrainings-module__nuMqvq__titleCountColumn{display:none}}.AllTrainings-module__nuMqvq__listEnter{z-index:1;width:100%;position:relative}@media (prefers-reduced-motion:no-preference){html.first-load .AllTrainings-module__nuMqvq__listEnter{transition:opacity .2s ease-out}}.AllTrainings-module__nuMqvq__listEnter[data-loading]{opacity:.48;pointer-events:none}@media (prefers-reduced-motion:reduce){.AllTrainings-module__nuMqvq__listEnter{transition:none}}.AllTrainings-module__nuMqvq__counter{font-family:var(--font-wg-mono);letter-spacing:-.014rem;text-transform:uppercase;font-size:1.4rem;font-weight:500;line-height:1.2}@media not all and (min-width:745px){.AllTrainings-module__nuMqvq__counter{letter-spacing:-.01em;font-size:1.2rem;line-height:1}}.AllTrainings-module__nuMqvq__counter{z-index:90;color:var(--color-main-white);pointer-events:none;opacity:0;visibility:hidden;align-items:center;gap:.8rem;transition:opacity .28s,visibility .28s,transform .28s;display:none;position:fixed;inset-block-start:10.9rem;inset-inline-end:var(--spacing-screen-offset-x);transform:translate(calc(100% + 2rem))}@media (min-width:1025px){.AllTrainings-module__nuMqvq__root[data-view=column] .AllTrainings-module__nuMqvq__counter{display:flex}.AllTrainings-module__nuMqvq__root[data-view=column]:not([data-view-switching]) .AllTrainings-module__nuMqvq__counter:not([data-hidden]){opacity:1;visibility:visible;transform:none}}@media not all and (min-width:1025px){.AllTrainings-module__nuMqvq__counter{display:none}}@media not all and (min-width:745px){.AllTrainings-module__nuMqvq__counter{inset-block-start:7.2rem}}@media (prefers-reduced-motion:reduce){.AllTrainings-module__nuMqvq__counter{transition:none}}.AllTrainings-module__nuMqvq__counterTotal{opacity:.4}.AllTrainings-module__nuMqvq__scrollHint{z-index:90;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .28s,visibility .28s,transform .28s;display:none;position:fixed;inset-inline-end:var(--spacing-screen-offset-x);transform:translate(calc(100% + 2rem))}@media (min-width:1025px){.AllTrainings-module__nuMqvq__root[data-view=column] .AllTrainings-module__nuMqvq__scrollHint{display:block;inset-block-start:var(--all-trainings-column-meta-row-top)}.AllTrainings-module__nuMqvq__root[data-view=column]:not([data-view-switching]) .AllTrainings-module__nuMqvq__scrollHint:not([data-hidden]){opacity:1;visibility:visible;transform:none}}@media (prefers-reduced-motion:reduce){.AllTrainings-module__nuMqvq__scrollHint{transition:none}}.AllTrainings-module__nuMqvq__scrollHintIcon{stroke:none;width:1.6rem;height:1.6rem;fill:var(--color-main-white)}
.AllTrainingsError-module__AWdVfq__root{flex-direction:column;align-items:center;gap:2.4rem;width:100%;padding-top:7.5rem;display:flex}.AllTrainingsError-module__AWdVfq__text{width:33.2rem;font-family:var(--font-heading-now-37-extrabold);text-align:center;text-transform:uppercase;color:#e5e5e566;font-size:4.8rem;line-height:1}@supports (color:color-mix(in lab, red, red)){.AllTrainingsError-module__AWdVfq__text{color:color-mix(in srgb, var(--color-white) 40%, transparent)}}@media not all and (min-width:1025px){.AllTrainingsError-module__AWdVfq__text{width:23.6rem;font-size:3.2rem}}.AllTrainingsError-module__AWdVfq__retryButton{height:4rem}
.AllTrainingsHeader-module__JSeRYW__toolbarGroup{display:contents}.AllTrainingsHeader-module__JSeRYW__filterButtonRoot{--toolbar-group-width:32.9rem;--toolbar-filter-width:16.3rem;--toolbar-gap:.2rem;z-index:90;pointer-events:auto;padding:0;position:fixed;inset-block-start:2rem;inset-inline-start:calc(50% - var(--toolbar-group-width) / 2)}@media (prefers-reduced-motion:no-preference){html.first-load .AllTrainingsHeader-module__JSeRYW__filterButtonRoot{transition:opacity .22s,visibility .22s,transform .28s}}.AllTrainingsHeader-module__JSeRYW__filterButtonRoot[data-filter-open]{z-index:101}.AllTrainingsHeader-module__JSeRYW__filterButtonRoot[data-hidden]{visibility:hidden;opacity:0;transform:translateY(calc(-100% - 2rem))}@media not all and (min-width:1025px){.AllTrainingsHeader-module__JSeRYW__filterButtonRoot{width:fit-content;margin-inline:auto;inset-block:auto 2rem;inset-inline:0;transform:none}.AllTrainingsHeader-module__JSeRYW__filterButtonRoot[data-hidden]{transform:translateY(calc(100% + 2rem))}}@media not all and (min-width:745px){.AllTrainingsHeader-module__JSeRYW__filterButtonRoot{inset-block-end:2rem}}@media (prefers-reduced-motion:reduce){.AllTrainingsHeader-module__JSeRYW__filterButtonRoot{transition:none}}.AllTrainingsHeader-module__JSeRYW__viewSwitcherRoot{--toolbar-group-width:32.9rem;--toolbar-filter-width:16.3rem;--toolbar-gap:.2rem;z-index:90;pointer-events:auto;position:fixed;inset-block-start:2rem;inset-inline-start:calc(50% - var(--toolbar-group-width) / 2 + var(--toolbar-filter-width) + var(--toolbar-gap))}@media (prefers-reduced-motion:no-preference){html.first-load .AllTrainingsHeader-module__JSeRYW__viewSwitcherRoot{transition:opacity .22s,visibility .22s,transform .28s}}.AllTrainingsHeader-module__JSeRYW__viewSwitcherRoot[data-hidden]{visibility:hidden;opacity:0;transform:translateY(calc(-100% - 2rem))}@media not all and (min-width:1025px){.AllTrainingsHeader-module__JSeRYW__viewSwitcherRoot{display:none}}@media (prefers-reduced-motion:reduce){.AllTrainingsHeader-module__JSeRYW__viewSwitcherRoot{transition:none}}.AllTrainingsHeader-module__JSeRYW__filterButton,.AllTrainingsHeader-module__JSeRYW__viewSwitcher{text-transform:uppercase;letter-spacing:-.01em;height:4rem;color:var(--color-white);-webkit-backdrop-filter:blur(1.6rem);backdrop-filter:blur(1.6rem);background-color:#1c1c1c52;border:none;border-radius:.4rem;align-items:center;font-size:1.4rem;display:flex}.AllTrainingsHeader-module__JSeRYW__filterButton{cursor:pointer;justify-content:space-between;width:16.3rem;padding:1.2rem 1.6rem}@media (prefers-reduced-motion:no-preference){html.first-load .AllTrainingsHeader-module__JSeRYW__filterButton{transition:background-color .25s ease-out}}@media (hover:hover) and (pointer:fine){.AllTrainingsHeader-module__JSeRYW__filterButton:hover{background-color:#e5e5e51f}}.AllTrainingsHeader-module__JSeRYW__filterButton:focus-visible{outline:2px solid var(--color-main-white);outline-offset:.2rem}@media not all and (min-width:1025px){.AllTrainingsHeader-module__JSeRYW__filterButton{background-color:#e5e5e51f;height:4.8rem;padding:1.6rem 2.4rem}}@media not all and (min-width:745px){.AllTrainingsHeader-module__JSeRYW__filterButton{width:16.3rem}}.AllTrainingsHeader-module__JSeRYW__filterLabel{align-items:center;gap:.4rem;display:inline-flex}.AllTrainingsHeader-module__JSeRYW__filterCount{min-width:1.6rem;height:1.6rem;color:var(--color-main-black);background-color:var(--color-main-green);border-radius:6.4rem;justify-content:center;align-items:center;padding:0 .4rem;display:inline-flex}.AllTrainingsHeader-module__JSeRYW__filterIconWrap{flex-shrink:0;width:1.6rem;height:1.6rem;display:inline-flex;position:relative}.AllTrainingsHeader-module__JSeRYW__filterIcon{opacity:0;fill:currentColor;stroke:none;width:1.6rem;height:1.6rem;position:absolute;inset:0;transform:scale(.8)rotate(-12deg)}@media (prefers-reduced-motion:no-preference){html.first-load .AllTrainingsHeader-module__JSeRYW__filterIcon{transition:opacity .22s ease-out,transform .22s ease-out}}.AllTrainingsHeader-module__JSeRYW__filterIcon[data-visible]{opacity:1;transform:scale(1)rotate(0)}@media (prefers-reduced-motion:reduce){.AllTrainingsHeader-module__JSeRYW__filterIcon{transition:none;transform:none}}.AllTrainingsHeader-module__JSeRYW__viewSwitcher{gap:2.4rem;padding:1.2rem 1.6rem}.AllTrainingsHeader-module__JSeRYW__viewSwitcherTitle{white-space:nowrap;flex-shrink:0;inline-size:6.4rem}.AllTrainingsHeader-module__JSeRYW__viewSwitcherActions{align-items:center;gap:1.2rem;display:flex}.AllTrainingsHeader-module__JSeRYW__viewButton{color:#e5e5e566;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;padding:0;display:flex}@media (prefers-reduced-motion:no-preference){html.first-load .AllTrainingsHeader-module__JSeRYW__viewButton{transition:color .25s ease-out}}.AllTrainingsHeader-module__JSeRYW__viewButton[data-active]{color:var(--color-white)}@media (hover:hover) and (pointer:fine){.AllTrainingsHeader-module__JSeRYW__viewButton:hover{color:var(--color-white)}}.AllTrainingsHeader-module__JSeRYW__viewButton:focus-visible{color:var(--color-white);outline:2px solid var(--color-main-white);outline-offset:.4rem}.AllTrainingsHeader-module__JSeRYW__icon{fill:currentColor;stroke:none;flex-shrink:0;width:1.6rem;height:1.6rem}
.AllTrainingsEmpty-module__kwmNka__root{flex-direction:column;justify-content:center;align-items:center;gap:2.4rem;width:100%;padding-top:7.5rem;display:flex}@media (min-width:1025px){.AllTrainingsEmpty-module__kwmNka__root[data-view=column]{padding-top:50rem}}.AllTrainingsEmpty-module__kwmNka__text{width:33.2rem;font-family:var(--font-heading-now-37-extrabold);text-align:center;text-transform:uppercase;color:#e5e5e566;font-size:4.8rem;line-height:1}@supports (color:color-mix(in lab, red, red)){.AllTrainingsEmpty-module__kwmNka__text{color:color-mix(in srgb, var(--color-white) 40%, transparent)}}@media not all and (min-width:1025px){.AllTrainingsEmpty-module__kwmNka__text{width:23.6rem;font-size:3.2rem}}.AllTrainingsEmpty-module__kwmNka__resetButton{flex-shrink:0;height:4rem}
.AllTrainingsList-module__Fc88wG__root{width:100%;padding:0 var(--spacing-screen-offset-x);grid-template-columns:repeat(3,1fr);gap:6.4rem 2rem;display:grid;}@media (min-width:1025px){.AllTrainingsList-module__Fc88wG__root[data-view=column]{grid-template-columns:1fr;justify-items:center;padding:0}}@media not all and (min-width:1025px){.AllTrainingsList-module__Fc88wG__root{padding:0 var(--spacing-screen-offset-x);grid-template-columns:1fr;justify-items:center}}.AllTrainingsList-module__Fc88wG__root[data-empty=true]{padding:0 var(--spacing-screen-offset-x);grid-template-columns:1fr}.AllTrainingsList-module__Fc88wG__item{z-index:0;width:100%;height:27.8rem;position:relative}@media (min-width:1025px){.AllTrainingsList-module__Fc88wG__item[data-view=column]{pointer-events:none;width:100vw;height:100dvh;margin-block:-19dvh}.AllTrainingsList-module__Fc88wG__item[data-view=column]:first-child{margin-block-start:0}}@media not all and (min-width:1025px){.AllTrainingsList-module__Fc88wG__item{width:100%;height:43.5rem;margin-block:-4vh}.AllTrainingsList-module__Fc88wG__item:first-child{margin-block-start:0}}.AllTrainingsList-module__Fc88wG__itemScale{transform-origin:50%;width:100%;height:100%}.AllTrainingsList-module__Fc88wG__itemScale[data-scroll-scale]{will-change:transform}@media (prefers-reduced-motion:reduce){.AllTrainingsList-module__Fc88wG__itemScale[data-scroll-scale]{will-change:auto}}
.AllTrainingsPagination-module__IC2TRW__root{color:var(--color-main-white);flex-direction:column;align-items:center;gap:2.4rem;margin-top:4rem;display:flex}@media (min-width:1025px){.AllTrainingsPagination-module__IC2TRW__root[data-view=column]{margin-top:calc(4rem + 20vh)}}@media not all and (min-width:1025px){.AllTrainingsPagination-module__IC2TRW__root{margin-top:calc(4rem + 7vh)}}@media not all and (min-width:745px){.AllTrainingsPagination-module__IC2TRW__root{margin-top:calc(3.2rem + 7vh)}}.AllTrainingsPagination-module__IC2TRW__pages{align-items:center;gap:1.6rem;display:flex}@media not all and (min-width:745px){.AllTrainingsPagination-module__IC2TRW__pages{display:none}}.AllTrainingsPagination-module__IC2TRW__arrowButton{width:2.4rem;height:2.4rem;color:var(--color-main-white);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .25s ease-out;display:inline-flex}.AllTrainingsPagination-module__IC2TRW__arrowButton:disabled{color:#e5e5e53d;cursor:default}.AllTrainingsPagination-module__IC2TRW__arrowButton:not(:disabled):hover,.AllTrainingsPagination-module__IC2TRW__arrowButton:not(:disabled):focus-visible{color:var(--color-main-green);outline:none}@media (prefers-reduced-motion:reduce){.AllTrainingsPagination-module__IC2TRW__arrowButton{transition:none}}.AllTrainingsPagination-module__IC2TRW__arrowIcon{fill:currentColor;stroke:none;width:2.4rem;height:2.4rem}.AllTrainingsPagination-module__IC2TRW__pageList{font-family:var(--font-wg-mono);letter-spacing:-.014rem;text-transform:uppercase;font-size:1.4rem;font-weight:600;line-height:1}@media not all and (min-width:745px){.AllTrainingsPagination-module__IC2TRW__pageList{letter-spacing:-.01em;font-size:1.2rem;line-height:1}}.AllTrainingsPagination-module__IC2TRW__pageList{color:#e5e5e566;align-items:center;gap:.8rem;display:flex}.AllTrainingsPagination-module__IC2TRW__pageButton,.AllTrainingsPagination-module__IC2TRW__ellipsis,.AllTrainingsPagination-module__IC2TRW__loadMoreButton{background:0 0;border:none}.AllTrainingsPagination-module__IC2TRW__pageButton{color:inherit;cursor:pointer;padding:0;transition:color .25s ease-out}.AllTrainingsPagination-module__IC2TRW__pageButton:hover,.AllTrainingsPagination-module__IC2TRW__pageButton:focus-visible{color:var(--color-main-white);outline:none}@media (prefers-reduced-motion:reduce){.AllTrainingsPagination-module__IC2TRW__pageButton{transition:none}}.AllTrainingsPagination-module__IC2TRW__pageButtonActive{color:var(--color-main-white);cursor:default}.AllTrainingsPagination-module__IC2TRW__ellipsis{color:inherit}.AllTrainingsPagination-module__IC2TRW__loadMoreButton{font-family:var(--font-wg-mono);letter-spacing:-.014rem;font-size:1.4rem;font-weight:600;line-height:1}@media not all and (min-width:745px){.AllTrainingsPagination-module__IC2TRW__loadMoreButton{letter-spacing:-.01em;font-size:1.2rem;line-height:1}}.AllTrainingsPagination-module__IC2TRW__loadMoreButton{text-transform:uppercase;height:4rem;color:var(--color-main-black);background-color:var(--color-main-green);clip-path:polygon(0 0,100% 0,100% calc(100% - 1.5rem),calc(100% - 1.5rem) 100%,0 100%,0 0);cursor:pointer;border-radius:.4rem;justify-content:center;align-items:center;gap:.8rem;padding:1.2rem 1.6rem;transition:clip-path .25s ease-out,opacity .25s ease-out;display:inline-flex}.AllTrainingsPagination-module__IC2TRW__loadMoreButton:disabled{opacity:.4;cursor:default}@media (hover:hover){.AllTrainingsPagination-module__IC2TRW__loadMoreButton:not(:disabled):hover{clip-path:polygon(1.5rem 0,100% 0,100% 100%,100% 100%,0 100%,0 1.5rem)}}.AllTrainingsPagination-module__IC2TRW__loadMoreButton:focus-visible{outline:2px solid var(--color-main-white);outline-offset:.4rem}@media (prefers-reduced-motion:reduce){.AllTrainingsPagination-module__IC2TRW__loadMoreButton{transition:none}}.AllTrainingsPagination-module__IC2TRW__plusIcon{flex-shrink:0;width:1.6rem;height:1.6rem;position:relative}.AllTrainingsPagination-module__IC2TRW__plusIcon:before,.AllTrainingsPagination-module__IC2TRW__plusIcon:after{content:"";background-color:currentColor;width:1.2rem;height:.2rem;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.AllTrainingsPagination-module__IC2TRW__plusIcon:after{transform:translate(-50%,-50%)rotate(90deg)}
