﻿/*!
    The new CSS reset - version 1.11.3 (last updated 25.08.2024)
    GitHub page: https://github.com/elad2412/the-new-css-reset
*/*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*::before,*::after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}ol,ul,menu,summary{list-style:none}ol{counter-reset:revert}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}*{position:relative}*,*::after,*::before{background-repeat:no-repeat}html{--content-width: 1280px;--margin-hero-horizontal: 24px;--margin-hero-bottom: 88px;--margin-hero-top: 160px;--margin-section-horizontal: 24px;--margin-section-vertical: 88px;--radius-large-inside: 28px;--radius-large-outside: 32px;--radius-medium-inside: 20px;--radius-medium-outside: 24px;--spacing-section-horizontal: 24px;--spacing-section-vertical: 48px;--spacing-component-horizontal: 24px;--spacing-component-vertical: 24px;--content-margin: calc( 50vw - 0.5 * var(--content-width) );--logo-height: 32px}@media all and (max-width: 1328px){html{--content-width: calc( 100vw - 2 * var(--margin-section-horizontal) )}}@media not all and (min-width: 620px){html{--margin-hero-horizontal: 16px;--margin-hero-bottom: 48px;--margin-hero-top: 120px;--margin-section-horizontal: 16px;--margin-section-vertical: 48px;--radius-large-inside: 20px;--radius-large-outside: 24px;--radius-medium-inside: 12px;--radius-medium-outside: 16px;--spacing-section-horizontal: 16px;--spacing-section-vertical: 32px;--spacing-component-horizontal: 16px;--logo-height: 25px}}@font-face{font-family:"MPLUSRounded1cWeb";src:url("fonts/MPLUSRounded1c-ExtraBold.woff2") format("woff2");font-weight:800;font-style:normal;font-display:fallback}@font-face{font-family:"LatoLatinWeb";src:url("fonts/LatoLatin-Bold.woff2");font-style:normal;font-weight:700;text-rendering:optimizeLegibility;font-display:fallback}@font-face{font-family:"LatoLatinWeb";src:url("fonts/LatoLatin-BoldItalic.woff2");font-style:italic;font-weight:700;text-rendering:optimizeLegibility;font-display:fallback}@font-face{font-family:"LatoLatinWeb";src:url("fonts/LatoLatin-Italic.woff2");font-style:italic;font-weight:400;text-rendering:optimizeLegibility;font-display:fallback}@font-face{font-family:"LatoLatinWeb";src:url("fonts/LatoLatin-Regular.woff2");font-style:normal;font-weight:400;text-rendering:optimizeLegibility;font-display:fallback}@font-face{font-family:"LatoLatinWeb";src:url("fonts/LatoLatin-MediumItalic.woff2");font-style:italic;font-weight:500;text-rendering:optimizeLegibility;font-display:fallback}@font-face{font-family:"LatoLatinWeb";src:url("fonts/LatoLatin-Medium.woff2");font-style:normal;font-weight:500;text-rendering:optimizeLegibility;font-display:fallback}@font-face{font-family:"Poppins";src:url("fonts/Poppins-Bold.woff2");font-style:normal;font-weight:700;text-rendering:optimizeLegibility;font-display:fallback}html{word-break:keep-all;font-family:"LatoLatinWeb";font-size:16px;line-height:140%;letter-spacing:0px;font-weight:500}html a{font-weight:700}.icon.instagram:before,.icons>.instagram:before{mask-image:var(--img-url-instagram);-webkit-mask-image:var(--img-url-instagram);background-image:none}.icon.tiktok:before,.icons>.tiktok:before{mask-image:var(--img-url-tiktok);-webkit-mask-image:var(--img-url-tiktok);background-image:none}.icon.facebook:before,.icons>.facebook:before{mask-image:var(--img-url-facebook);-webkit-mask-image:var(--img-url-facebook);background-image:none}.icon.eye:before,.icons>.eye:before{mask-image:var(--img-url-eye);-webkit-mask-image:var(--img-url-eye);background-image:none}.icon.eye-crossed:before,.icons>.eye-crossed:before{mask-image:var(--img-url-eye-crossed);-webkit-mask-image:var(--img-url-eye-crossed);background-image:none}.icon.tick:before,.icons>.tick:before{mask-image:var(--img-url-tick);-webkit-mask-image:var(--img-url-tick);background-image:none}.icon.minus:before,.icons>.minus:before{mask-image:var(--img-url-minus);-webkit-mask-image:var(--img-url-minus);background-image:none}.icon.close:before,.icons>.close:before{mask-image:var(--img-url-close);-webkit-mask-image:var(--img-url-close);background-image:none}.icon.close-desktop:before,.icons>.close-desktop:before{mask-image:var(--img-url-close-desktop);-webkit-mask-image:var(--img-url-close-desktop);background-image:none}.icon.menu:before,.icons>.menu:before{mask-image:var(--img-url-menu);-webkit-mask-image:var(--img-url-menu);background-image:none}.icon.menu-desktop:before,.icons>.menu-desktop:before{mask-image:var(--img-url-menu-desktop);-webkit-mask-image:var(--img-url-menu-desktop);background-image:none}.icon.info:before,.icons>.info:before{mask-image:var(--img-url-info);-webkit-mask-image:var(--img-url-info);background-image:none}.icon.phone:before,.icons>.phone:before{mask-image:var(--img-url-phone);-webkit-mask-image:var(--img-url-phone);background-image:none}.icon.location:before,.icons>.location:before{mask-image:var(--img-url-location);-webkit-mask-image:var(--img-url-location);background-image:none}.icon.calendar:before,.icons>.calendar:before{mask-image:var(--img-url-calendar);-webkit-mask-image:var(--img-url-calendar);background-image:none}.icon.schedule:before,.icons>.schedule:before{mask-image:var(--img-url-schedule);-webkit-mask-image:var(--img-url-schedule);background-image:none}.icon.call:before,.icons>.call:before{mask-image:var(--img-url-call);-webkit-mask-image:var(--img-url-call);background-image:none}.icon.directions:before,.icons>.directions:before{mask-image:var(--img-url-directions);-webkit-mask-image:var(--img-url-directions);background-image:none}.icon.download:before,.icons>.download:before{mask-image:var(--img-url-download);-webkit-mask-image:var(--img-url-download);background-image:none}.icon.email:before,.icons>.email:before{mask-image:var(--img-url-email);-webkit-mask-image:var(--img-url-email);background-image:none}.icon.search:before,.icons>.search:before{mask-image:var(--img-url-search);-webkit-mask-image:var(--img-url-search);background-image:none}.icon.down:before,.icons>.down:before{mask-image:var(--img-url-down);-webkit-mask-image:var(--img-url-down);background-image:none}.icon.left:before,.icons>.left:before{mask-image:var(--img-url-left);-webkit-mask-image:var(--img-url-left);background-image:none}.icon.right:before,.icons>.right:before{mask-image:var(--img-url-right);-webkit-mask-image:var(--img-url-right);background-image:none}.icon.up:before,.icons>.up:before{mask-image:var(--img-url-up);-webkit-mask-image:var(--img-url-up);background-image:none}.icon.play:before,.icons>.play:before{mask-image:var(--img-url-play);-webkit-mask-image:var(--img-url-play);background-image:none}.icon.time:before,.icons>.time:before{mask-image:var(--img-url-time);-webkit-mask-image:var(--img-url-time);background-image:none}.icon.copy:before,.icons>.copy:before{mask-image:var(--img-url-copy);-webkit-mask-image:var(--img-url-copy);background-image:none}.icon::before{content:"";width:20px;height:20px;background-color:var(--icon-color);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:20px 20px;-webkit-mask-size:20px 20px}.icon.icon-after::before{order:1}.icon:not(.labelled){padding:0}.icon:not(.labelled)::before{display:block}.icon:not(.labelled):not(:empty){-webkit-user-select:none;user-select:none;text-indent:-4000px;color:rgba(0,0,0,0);font-size:0;line-height:0;gap:0}.icon:not(.labelled):not(:empty):focus-visible,.icon:not(.labelled):not(:empty):hover,.icon:not(.labelled):not(:empty):active{color:rgba(0,0,0,0)}.icon.labelled::before{display:inline-block;vertical-align:top;margin-right:8px}body{--icon-color: var(--elements-content-element);--img-url-instagram: url(/2024/img/instagram.svg);--img-url-tiktok: url(/2024/img/tiktok.svg);--img-url-facebook: url(/2024/img/facebook.svg);--img-url-eye: url(/2024/img/eye.svg);--img-url-eye-crossed: url(/2024/img/eye-crossed.svg);--img-url-tick: url(/2024/img/tick.svg);--img-url-minus: url(/2024/img/minus.svg);--img-url-close: url(/2024/img/close.svg);--img-url-close-desktop: url(/2024/img/close-desktop.svg);--img-url-menu: url(/2024/img/menu.svg);--img-url-menu-desktop: url(/2024/img/menu-desktop.svg);--img-url-info: url(/2024/img/info.svg);--img-url-phone: url(/2024/img/phone.svg);--img-url-location: url(/2024/img/location.svg);--img-url-calendar: url(/2024/img/calendar.svg);--img-url-schedule: url(/2024/img/schedule.svg);--img-url-call: url(/2024/img/call.svg);--img-url-directions: url(/2024/img/directions.svg);--img-url-download: url(/2024/img/download.svg);--img-url-email: url(/2024/img/email.svg);--img-url-search: url(/2024/img/search.svg);--img-url-down: url(/2024/img/down.svg);--img-url-left: url(/2024/img/left.svg);--img-url-right: url(/2024/img/right.svg);--img-url-up: url(/2024/img/up.svg);--img-url-play: url(/2024/img/play.svg);--img-url-time: url(/2024/img/time.svg);--img-url-copy: url(/2024/img/copy.svg)}main>.features-with-images-2024>section,main>header{--img-url-list-bullet: var(--img-url-list-bullet-hero);--list-bullet-size: 22px}img{max-width:100%;height:auto;object-fit:cover}main>.features-with-image-2024>div img.focus-point-top,main>.home-header-2024 .banner div.pic img.focus-point-top:not(.badge){object-position:50% 0%}main>.features-with-image-2024>div img.focus-point-bottom,main>.home-header-2024 .banner div.pic img.focus-point-bottom:not(.badge){object-position:50% 100%}main>.features-with-image-2024>div img.focus-point-left,main>.home-header-2024 .banner div.pic img.focus-point-left:not(.badge){object-position:0% 50%}main>.features-with-image-2024>div img.focus-point-right,main>.home-header-2024 .banner div.pic img.focus-point-right:not(.badge){object-position:100% 50%}main>.features-with-image-2024>div img.focus-point-top.focus-point-left,main>.home-header-2024 .banner div.pic img.focus-point-top.focus-point-left:not(.badge){object-position:0% 0%}main>.features-with-image-2024>div img.focus-point-top.focus-point-right,main>.home-header-2024 .banner div.pic img.focus-point-top.focus-point-right:not(.badge){object-position:100% 0%}main>.features-with-image-2024>div img.focus-point-bottom.focus-point-left,main>.home-header-2024 .banner div.pic img.focus-point-bottom.focus-point-left:not(.badge){object-position:0% 100%}main>.features-with-image-2024>div img.focus-point-bottom.focus-point-right,main>.home-header-2024 .banner div.pic img.focus-point-bottom.focus-point-right:not(.badge){object-position:100% 100%}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity 300ms}main>.text-with-image-2024,main>.home-header-2024>.countdown,main>.home-header-2024 .negative,body>footer,body:not(.scrolled).first-club-page-header-2024>header:not(:has(#menu.expanded)) .buttons,body:not(.scrolled).first-club-page-header-2024>header:not(:has(#menu.expanded)) .network-club,body:not(.scrolled).first-club-page-header-2024>header:not(:has(#menu.expanded)) nav>ul>li>a,body:not(.scrolled).first-club-page-header-2024>header:not(:has(#menu.expanded)) nav>ul>li>button,body:not(.scrolled).first-club-page-header-2024>header:not(:has(#menu.expanded)) .logo,body:not(.scrolled).first-home-header-2024>header:not(:has(#menu.expanded)) .buttons,body:not(.scrolled).first-home-header-2024>header:not(:has(#menu.expanded)) .network-club,body:not(.scrolled).first-home-header-2024>header:not(:has(#menu.expanded)) nav>ul>li>a,body:not(.scrolled).first-home-header-2024>header:not(:has(#menu.expanded)) nav>ul>li>button,body:not(.scrolled).first-home-header-2024>header:not(:has(#menu.expanded)) .logo{--typography-brand: var(--typography-negative-brand);--typography-primary: var(--typography-negative-primary);--typography-secondary: var(--typography-negative-secondary);--typography-tertiary: var(--typography-negative-tertiary);--content-button-outline-negative: var(--content-button-negative-outline-negative);--content-button-text-default: var(--content-button-negative-text-default);--content-button-text-disabled: var(--content-button-negative-text-disabled);--content-button-text-hover: var(--content-button-negative-text-hover);--content-button-text-pressed: var(--content-button-negative-text-pressed);--content-button-text-primary: var(--content-button-negative-text-primary);--content-button-fill-disabled: var(--content-button-negative-fill-disabled);--content-button-fill-primary-default: var(--content-button-negative-fill-primary-default);--content-button-fill-primary-hover: var(--content-button-negative-fill-primary-default);--content-button-fill-primary-pressed: var(--content-button-negative-fill-primary-default);--content-button-fill-secondary-default: transparent;--content-button-fill-secondary-hover: transparent;--navigation-text-hover: var(--navigation-negative-text-hover);--navigation-fill-hover: var(--navigation-negative-fill-hover);color:var(--typography-primary);--img-url-logo: var(--img-url-logo-alt)}body{--typography-accent: var(--typography-positive-accent);--typography-brand: var(--typography-positive-brand);--typography-light: var(--typography-positive-light);--typography-primary: var(--typography-positive-primary);--typography-secondary: var(--typography-positive-secondary);--typography-tertiary: var(--typography-positive-tertiary);--content-button-fill-disabled: var(--content-button-positive-fill-disabled);--content-button-fill-primary-default: var(--content-button-positive-fill-primary-default);--content-button-fill-primary-hover: var(--content-button-positive-fill-primary-hover);--content-button-fill-primary-pressed: var(--content-button-positive-fill-primary-pressed);--content-button-fill-secondary-default: var(--content-button-positive-fill-secondary-default);--content-button-fill-secondary-hover: var(--content-button-positive-fill-secondary-hover);--content-button-outline-default: var(--content-button-positive-outline-default);--content-button-outline-focus: var(--content-button-positive-outline-focus);--content-button-text-default: var(--content-button-positive-text-default);--content-button-text-disabled: var(--content-button-positive-text-disabled);--content-button-text-hover: var(--content-button-positive-text-hover);--content-button-text-pressed: var(--content-button-positive-text-pressed);--content-button-text-primary: var(--content-button-positive-text-primary);--navigation-text-hover: var(--navigation-positive-text-hover);--navigation-fill-hover: var(--navigation-positive-fill-hover);color:var(--typography-primary);--qrcode-light: var(--background-neutral);--qrcode-dark: var(--background-dark);--content-input-text-error: var(--content-input-positive-text-error);--content-input-text-placeholder: var(--content-input-positive-text-placeholder);--content-input-fill-autofill: var(--content-input-positive-fill-autofill);--content-input-text-filled: var(--content-input-positive-text-filled);--content-input-fill-default: var(--content-input-positive-fill-default);--content-input-outline-default: var(--content-input-positive-outline-default);--content-input-outline-active: var(--content-input-positive-outline-active);--content-input-text-disabled: var(--content-input-positive-text-disabled);--content-input-fill-disabled: var(--content-input-positive-fill-disabled);--gray-0: #f2f2f2;--gray-100: #cdcecf;--gray-200: #a9aaac;--gray-300: #696c6d;--gray-400: #3b3f42;--gray-500: #2b2e30;--gray-600: #222426}main>.custom-form-2024.with-image .thank-you,main>.tabs-2024 [role=tablist],main>.contact-2024 div.form.sent,[role=dialog].club-list,main>.club-about-2024>div,main>.club-offers-2024 li.offer section.voucher,main>.club-page-header-2024 div.info,main>.club-features-2024>div ul li,main>.features-with-image-2024,main>.app-2024,main>.accordion-2024>ul,.club-gallery .nav ul.thumbnails,div.club-info,div.login>section:not(.cards):not(.image){--box-shadow: 0px 0px 4px 0px rgba(10, 10, 10, 0.16)}main>.club-features-2024,main>.blocks-2024 div.blocks section.wide li picture,body>header,body{--box-shadow: 0px 0px 12px 0px rgba(10, 10, 10, 0.16)}body.network-zdrofit,body.network-reklamawklubach,body.network-ruchtocolubisz{--logo-aspect-ratio: 2.57;--img-url-logo: url(/2024/img/zdrofit/logo.svg);--img-url-logo-alt: url(/2024/img/zdrofit/logo-alt.svg);--img-url-list-bullet: url(/2024/img/zdrofit/list-bullet.svg);--img-url-list-bullet-hero: url(/2024/img/zdrofit/list-bullet-hero.svg);--img-url-spinner: url(/2024/img/zdrofit/spinner.svg);--img-url-map-pin: url(/2024/img/zdrofit/map-pin.svg);--img-url-expand: url(/2024/img/zdrofit/expand.svg);--img-url-decor-home-header: url(/2024/img/zdrofit/decor-home-header.svg);--img-url-decor-video: url(/2024/img/zdrofit/decor-video.svg);--img-url-decor-videos: url(/2024/img/zdrofit/decor-videos.svg);--img-url-decor-blocks: url(/2024/img/zdrofit/decor-blocks.svg);--img-url-decor-code-club-features: url(/2024/img/zdrofit/decor-code-club-features.svg);--img-url-decor-bulleted-lists-news-list: url(/2024/img/zdrofit/decor-bulleted-lists-news-list.svg);--img-url-decor-footer: url(/2024/img/zdrofit/decor-footer.svg);--img-url-decor-list-with-image: url(/2024/img/zdrofit/decor-list-with-image.svg);--img-url-decor-activities-highlights: url(/2024/img/zdrofit/decor-activities-highlights.svg);--img-url-decor-features-with-image: url(/2024/img/zdrofit/decor-features-with-image.svg);--default: #ffffff;--error: #f50000;--focus: #84d5e7;--hover: #e5f7fb;--hover-active: #026bac;--background-accent: #e5f7fb;--background-dark: #203262;--background-hero: #ffffff;--background-light: #5dc8df;--background-neutral: #ffffff;--background-primary: #009cde;--background-secondary: #ff5814;--content-button-cta-fill-default: #ff5814;--content-button-cta-fill-disabled: #f2f2f2;--content-button-cta-fill-hover: #e34e15;--content-button-cta-fill-pressed: #e34e15;--content-button-cta-text-default: #ffffff;--content-button-cta-text-disabled: #a9aaac;--content-button-cta-text-hover: #e5f7fb;--content-button-cta-text-pressed: #ffffff;--content-button-negative-fill-primary-default: #ffffff;--content-button-negative-fill-primary-hover: #e5f7fb;--content-button-negative-outline-negative: #009cde;--content-button-negative-text-default: #ffffff;--content-button-negative-text-disabled: #a9aaac;--content-button-negative-text-hover: #96daea;--content-button-negative-text-pressed: #ffffff;--content-button-negative-text-primary: #203262;--content-button-positive-fill-disabled: #f2f2f2;--content-button-positive-fill-primary-default: #203262;--content-button-positive-fill-primary-hover: #1a2851;--content-button-positive-fill-primary-pressed: #1a2851;--content-button-positive-fill-secondary-default: #ffffff;--content-button-positive-fill-secondary-hover: #e5f7fb;--content-button-positive-outline-default: #009cde;--content-button-positive-outline-focus: #84d5e7;--content-button-positive-text-default: #203262;--content-button-positive-text-disabled: #a9aaac;--content-button-positive-text-hover: #1a2851;--content-button-positive-text-pressed: #142041;--content-button-positive-text-primary: #ffffff;--content-input-positive-background-switch-off-default: #f2f2f2;--content-input-positive-background-switch-off-hover: #cdcecf;--content-input-positive-background-switch-on-default: #96daea;--content-input-positive-background-switch-on-hover: #84d5e7;--content-input-positive-fill-disabled: #f2f2f2;--content-input-positive-fill-active: #026bac;--content-input-positive-fill-autofill: #e5f7fb;--content-input-positive-fill-default: #ffffff;--content-input-positive-fill-hover: #e5f7fb;--content-input-positive-icon-default: #696c6d;--content-input-positive-outline-active: #026bac;--content-input-positive-outline-default: #cdcecf;--content-input-positive-outline-error: #f50000;--content-input-positive-outline-focus: #84d5e7;--content-input-positive-outline-hover: #a9aaac;--content-input-positive-text-disabled: #a9aaac;--content-input-positive-text-error: #f50000;--content-input-positive-text-filled: #142041;--content-input-positive-text-label: #142041;--content-input-positive-text-message: #696c6d;--content-input-positive-text-placeholder: #a9aaac;--elements-content-background: #96daea;--elements-content-element: #026bac;--elements-hero-background: #009cde;--elements-hero-element: #e5f7fb;--illustration-primary: #009cde;--illustration-secondary: #ff5814;--illustration-gradient-start: #026bac;--illustration-gradient-stop: #009cde;--navigation-cta-fill-active: #c64212;--navigation-cta-fill-default: #ff5814;--navigation-cta-fill-disabled: #f2f2f2;--navigation-cta-fill-hover: #e34e15;--navigation-cta-text-active: #ffffff;--navigation-cta-text-default: #ffffff;--navigation-cta-text-disabled: #a9aaac;--navigation-cta-text-hover: #e5f7fb;--navigation-negative-fill-default: rgba(255, 255, 255, 0);--navigation-negative-fill-hover: #026bac;--navigation-negative-outline-negative: #5dc8df;--navigation-negative-text-active: #ff5814;--navigation-negative-text-defalut: #ffffff;--navigation-negative-text-disabled: #a9aaac;--navigation-negative-text-hover: #e5f7fb;--navigation-positive-fill-default: #ffffff;--navigation-positive-fill-disabled: #f2f2f2;--navigation-positive-fill-hover: #e5f7fb;--navigation-negative-icon-accent: #ffffff;--navigation-positive-outline-default: #009cde;--navigation-positive-outline-focus: #84d5e7;--navigation-positive-text-active: #c64212;--navigation-positive-text-default: #203262;--navigation-positive-text-disabled: #a9aaac;--navigation-positive-text-hover: #1a2851;--typography-negative-brand: #ff7138;--typography-negative-primary: #ffffff;--typography-negative-secondary: #a9aaac;--typography-negative-tertiary: #696c6d;--typography-positive-accent: #ff5814;--typography-positive-brand: #009cde;--typography-positive-light: #a9aaac;--typography-positive-primary: #142041;--typography-positive-secondary: #3b3f42;--typography-positive-tertiary: #696c6d}body.network-fabrykaformy{--logo-aspect-ratio: 3.65625;--img-url-logo: url(/2024/img/fabrykaformy/logo.svg);--img-url-logo-alt: url(/2024/img/fabrykaformy/logo-alt.svg);--img-url-list-bullet: url(/2024/img/fabrykaformy/list-bullet.svg);--img-url-list-bullet-hero: url(/2024/img/fabrykaformy/list-bullet-hero.svg);--img-url-spinner: url(/2024/img/fabrykaformy/spinner.svg);--img-url-map-pin: url(/2024/img/fabrykaformy/map-pin.svg);--img-url-expand: url(/2024/img/fabrykaformy/expand.svg);--img-url-decor-home-header: url(/2024/img/fabrykaformy/decor-home-header.svg);--img-url-decor-video: url(/2024/img/fabrykaformy/decor-video.svg);--img-url-decor-videos: url(/2024/img/fabrykaformy/decor-videos.svg);--img-url-decor-blocks: url(/2024/img/fabrykaformy/decor-blocks.svg);--img-url-decor-code-club-features: url(/2024/img/fabrykaformy/decor-code-club-features.svg);--img-url-decor-bulleted-lists-news-list: url(/2024/img/fabrykaformy/decor-bulleted-lists-news-list.svg);--img-url-decor-footer: url(/2024/img/fabrykaformy/decor-footer.svg);--img-url-decor-list-with-image: url(/2024/img/fabrykaformy/decor-list-with-image.svg);--img-url-decor-activities-highlights: url(/2024/img/fabrykaformy/decor-activities-highlights.svg);--img-url-decor-features-with-image: url(/2024/img/fabrykaformy/decor-features-with-image.svg);--default: #ffffff;--error: #f50000;--focus: #febfaf;--hover: #fff9f2;--hover-active: #ee3030;--background-accent: #f2f2f2;--background-dark: #222426;--background-hero: #ffffff;--background-light: #fc8c77;--background-neutral: #ffffff;--background-primary: #ee3030;--background-secondary: #3b3f42;--content-button-cta-fill-default: #3b3f42;--content-button-cta-fill-disabled: #f2f2f2;--content-button-cta-fill-hover: #2b2e30;--content-button-cta-fill-pressed: #222426;--content-button-cta-text-default: #ffffff;--content-button-cta-text-disabled: #a9aaac;--content-button-cta-text-hover: #fff9f2;--content-button-cta-text-pressed: #ffffff;--content-button-negative-fill-primary-default: #ffffff;--content-button-negative-fill-primary-hover: #fff9f2;--content-button-negative-outline-negative: #ee3030;--content-button-negative-text-default: #ffffff;--content-button-negative-text-disabled: #a9aaac;--content-button-negative-text-hover: #fff1e7;--content-button-negative-text-pressed: #ffffff;--content-button-negative-text-primary: #aa0e0e;--content-button-positive-fill-disabled: #f2f2f2;--content-button-positive-fill-primary-default: #aa0e0e;--content-button-positive-fill-primary-hover: #8f0000;--content-button-positive-fill-primary-pressed: #8f0000;--content-button-positive-fill-secondary-default: #ffffff;--content-button-positive-fill-secondary-hover: #fff9f2;--content-button-positive-outline-default: #ee3030;--content-button-positive-outline-focus: #febfaf;--content-button-positive-text-default: #aa0e0e;--content-button-positive-text-disabled: #a9aaac;--content-button-positive-text-hover: #8f0000;--content-button-positive-text-pressed: #420900;--content-button-positive-text-primary: #ffffff;--content-input-positive-background-switch-off-default: #f2f2f2;--content-input-positive-background-switch-off-hover: #cdcecf;--content-input-positive-background-switch-on-default: #fff1e7;--content-input-positive-background-switch-on-hover: #febfaf;--content-input-positive-fill-disabled: #f2f2f2;--content-input-positive-fill-active: #b81b05;--content-input-positive-fill-autofill: #fff9f2;--content-input-positive-fill-default: #ffffff;--content-input-positive-fill-hover: #fff9f2;--content-input-positive-icon-default: #696c6d;--content-input-positive-outline-active: #b81b05;--content-input-positive-outline-default: #cdcecf;--content-input-positive-outline-error: #f50000;--content-input-positive-outline-focus: #febfaf;--content-input-positive-outline-hover: #a9aaac;--content-input-positive-text-disabled: #a9aaac;--content-input-positive-text-error: #f50000;--content-input-positive-text-filled: #142041;--content-input-positive-text-label: #142041;--content-input-positive-text-message: #696c6d;--content-input-positive-text-placeholder: #a9aaac;--elements-content-background: #fff1e7;--elements-content-element: #b81b05;--elements-hero-background: #ee3030;--elements-hero-element: #fff9f2;--illustration-primary: #ee3030;--illustration-secondary: #ee3030;--illustration-gradient-start: #b81b05;--illustration-gradient-stop: #ee3030;--navigation-cta-fill-active: #222426;--navigation-cta-fill-default: #3b3f42;--navigation-cta-fill-disabled: #f2f2f2;--navigation-cta-fill-hover: #2b2e30;--navigation-cta-text-active: #ffffff;--navigation-cta-text-default: #ffffff;--navigation-cta-text-disabled: #a9aaac;--navigation-cta-text-hover: #ffffff;--navigation-negative-fill-default: rgba(255, 255, 255, 0);--navigation-negative-fill-hover: #aa0e0e;--navigation-negative-outline-negative: #fc8c77;--navigation-negative-text-active: #ff5814;--navigation-negative-text-defalut: #ffffff;--navigation-negative-text-disabled: #a9aaac;--navigation-negative-text-hover: #fff9f2;--navigation-positive-fill-default: #ffffff;--navigation-positive-fill-disabled: #f2f2f2;--navigation-positive-fill-hover: #fff9f2;--navigation-negative-icon-accent: #ffffff;--navigation-positive-outline-default: #ee3030;--navigation-positive-outline-focus: #febfaf;--navigation-positive-text-active: #222426;--navigation-positive-text-default: #aa0e0e;--navigation-positive-text-disabled: #a9aaac;--navigation-positive-text-hover: #8f0000;--typography-negative-brand: #cdcecf;--typography-negative-primary: #ffffff;--typography-negative-secondary: #a9aaac;--typography-negative-tertiary: #696c6d;--typography-positive-accent: #ee3030;--typography-positive-brand: #ee3030;--typography-positive-light: #a9aaac;--typography-positive-primary: #420900;--typography-positive-secondary: #3b3f42;--typography-positive-tertiary: #696c6d}body.network-fitfabric{--logo-aspect-ratio: 2.96875;--img-url-logo: url(/2024/img/fitfabric/logo.svg);--img-url-logo-alt: url(/2024/img/fitfabric/logo-alt.svg);--img-url-list-bullet: url(/2024/img/fitfabric/list-bullet.svg);--img-url-list-bullet-hero: url(/2024/img/fitfabric/list-bullet-hero.svg);--img-url-spinner: url(/2024/img/fitfabric/spinner.svg);--img-url-map-pin: url(/2024/img/fitfabric/map-pin.svg);--img-url-expand: url(/2024/img/fitfabric/expand.svg);--img-url-decor-home-header: url(/2024/img/fitfabric/decor-home-header.svg);--img-url-decor-video: url(/2024/img/fitfabric/decor-video.svg);--img-url-decor-videos: url(/2024/img/fitfabric/decor-videos.svg);--img-url-decor-blocks: url(/2024/img/fitfabric/decor-blocks.svg);--img-url-decor-code-club-features: url(/2024/img/fitfabric/decor-code-club-features.svg);--img-url-decor-bulleted-lists-news-list: url(/2024/img/fitfabric/decor-bulleted-lists-news-list.svg);--img-url-decor-footer: url(/2024/img/fitfabric/decor-footer.svg);--img-url-decor-list-with-image: url(/2024/img/fitfabric/decor-list-with-image.svg);--img-url-decor-activities-highlights: url(/2024/img/fitfabric/decor-activities-highlights.svg);--img-url-decor-features-with-image: url(/2024/img/fitfabric/decor-features-with-image.svg);--default: #ffffff;--error: #f50000;--focus: #9bf3b8;--hover: #f4f6f4;--hover-active: #1dd25e;--background-accent: #f4f6f4;--background-dark: #191e1a;--background-hero: #ffffff;--background-light: #58e489;--background-neutral: #ffffff;--background-primary: #1dd25e;--background-secondary: #1dd25e;--content-button-cta-fill-default: #6137f6;--content-button-cta-fill-disabled: #f2f2f2;--content-button-cta-fill-hover: #3f0bea;--content-button-cta-fill-pressed: #3b09c3;--content-button-cta-text-default: #ffffff;--content-button-cta-text-disabled: #a9aaac;--content-button-cta-text-hover: #ffffff;--content-button-cta-text-pressed: #ffffff;--content-button-negative-fill-primary-default: #ffffff;--content-button-negative-fill-primary-hover: #f4f6f4;--content-button-negative-outline-negative: #1dd25e;--content-button-negative-text-default: #ffffff;--content-button-negative-text-disabled: #a9aaac;--content-button-negative-text-hover: #d4f6df;--content-button-negative-text-pressed: #ffffff;--content-button-negative-text-primary: #0b6226;--content-button-positive-fill-disabled: #f2f2f2;--content-button-positive-fill-primary-default: #0b6226;--content-button-positive-fill-primary-hover: #1c3623;--content-button-positive-fill-primary-pressed: #1c3623;--content-button-positive-fill-secondary-default: #ffffff;--content-button-positive-fill-secondary-hover: #f4f6f4;--content-button-positive-outline-default: #1dd25e;--content-button-positive-outline-focus: #9bf3b8;--content-button-positive-text-default: #0b6226;--content-button-positive-text-disabled: #a9aaac;--content-button-positive-text-hover: #1c3623;--content-button-positive-text-pressed: #191e1a;--content-button-positive-text-primary: #ffffff;--content-input-positive-background-switch-off-default: #f2f2f2;--content-input-positive-background-switch-off-hover: #cdcecf;--content-input-positive-background-switch-on-default: #d4f6df;--content-input-positive-background-switch-on-hover: #9bf3b8;--content-input-positive-fill-disabled: #f2f2f2;--content-input-positive-fill-active: #138639;--content-input-positive-fill-autofill: #f4f6f4;--content-input-positive-fill-default: #ffffff;--content-input-positive-fill-hover: #f4f6f4;--content-input-positive-icon-default: #696c6d;--content-input-positive-outline-active: #138639;--content-input-positive-outline-default: #cdcecf;--content-input-positive-outline-error: #f50000;--content-input-positive-outline-focus: #9bf3b8;--content-input-positive-outline-hover: #a9aaac;--content-input-positive-text-disabled: #a9aaac;--content-input-positive-text-error: #f50000;--content-input-positive-text-filled: #142041;--content-input-positive-text-label: #142041;--content-input-positive-text-message: #696c6d;--content-input-positive-text-placeholder: #a9aaac;--elements-content-background: #d4f6df;--elements-content-element: #138639;--elements-hero-background: #1dd25e;--elements-hero-element: #f4f6f4;--illustration-primary: #138639;--illustration-secondary: #17a849;--illustration-gradient-start: #138639;--illustration-gradient-stop: #1dd25e;--navigation-cta-fill-active: #3b09c3;--navigation-cta-fill-default: #6137f6;--navigation-cta-fill-disabled: #f2f2f2;--navigation-cta-fill-hover: #3f0bea;--navigation-cta-text-active: #ffffff;--navigation-cta-text-default: #ffffff;--navigation-cta-text-disabled: #a9aaac;--navigation-cta-text-hover: #ffffff;--navigation-negative-fill-default: rgba(255, 255, 255, 0);--navigation-negative-fill-hover: #0b6226;--navigation-negative-outline-negative: #58e489;--navigation-negative-text-active: #5dc8df;--navigation-negative-text-defalut: #ffffff;--navigation-negative-text-disabled: #a9aaac;--navigation-negative-text-hover: #f4f6f4;--navigation-positive-fill-default: #ffffff;--navigation-positive-fill-disabled: #f2f2f2;--navigation-positive-fill-hover: #f4f6f4;--navigation-negative-icon-accent: #ffffff;--navigation-positive-outline-default: #1dd25e;--navigation-positive-outline-focus: #9bf3b8;--navigation-positive-text-active: #191e1a;--navigation-positive-text-default: #0b6226;--navigation-positive-text-disabled: #a9aaac;--navigation-positive-text-hover: #1c3623;--typography-negative-brand: #d4f6df;--typography-negative-primary: #ffffff;--typography-negative-secondary: #a9aaac;--typography-negative-tertiary: #696c6d;--typography-positive-accent: #138639;--typography-positive-brand: #17a849;--typography-positive-light: #a9aaac;--typography-positive-primary: #191e1a;--typography-positive-secondary: #3b3f42;--typography-positive-tertiary: #696c6d}body.network-fitnessacademy,body.network-studiofitnessacademy{--logo-aspect-ratio: 3.32353;--img-url-logo: url(/2024/img/fitnessacademy/logo.svg);--img-url-logo-alt: url(/2024/img/fitnessacademy/logo-alt.svg);--img-url-list-bullet: url(/2024/img/fitnessacademy/list-bullet.svg);--img-url-list-bullet-hero: url(/2024/img/fitnessacademy/list-bullet-hero.svg);--img-url-spinner: url(/2024/img/fitnessacademy/spinner.svg);--img-url-map-pin: url(/2024/img/fitnessacademy/map-pin.svg);--img-url-expand: url(/2024/img/fitnessacademy/expand.svg);--img-url-decor-home-header: url(/2024/img/fitnessacademy/decor-home-header.svg);--img-url-decor-video: url(/2024/img/fitnessacademy/decor-video.svg);--img-url-decor-videos: url(/2024/img/fitnessacademy/decor-videos.svg);--img-url-decor-blocks: url(/2024/img/fitnessacademy/decor-blocks.svg);--img-url-decor-code-club-features: url(/2024/img/fitnessacademy/decor-code-club-features.svg);--img-url-decor-bulleted-lists-news-list: url(/2024/img/fitnessacademy/decor-bulleted-lists-news-list.svg);--img-url-decor-footer: url(/2024/img/fitnessacademy/decor-footer.svg);--img-url-decor-list-with-image: url(/2024/img/fitnessacademy/decor-list-with-image.svg);--img-url-decor-activities-highlights: url(/2024/img/fitnessacademy/decor-activities-highlights.svg);--img-url-decor-features-with-image: url(/2024/img/fitnessacademy/decor-features-with-image.svg);--default: #ffffff;--error: #f50000;--focus: #febfaf;--hover: #fff9f2;--hover-active: #ee3030;--background-accent: #f2f2f2;--background-dark: #222426;--background-hero: #ffffff;--background-light: #febfaf;--background-neutral: #ffffff;--background-primary: #ee3030;--background-secondary: #3b3f42;--content-button-cta-fill-default: #3b3f42;--content-button-cta-fill-disabled: #f2f2f2;--content-button-cta-fill-hover: #2b2e30;--content-button-cta-fill-pressed: #222426;--content-button-cta-text-default: #ffffff;--content-button-cta-text-disabled: #a9aaac;--content-button-cta-text-hover: #fff9f2;--content-button-cta-text-pressed: #ffffff;--content-button-negative-fill-primary-default: #ffffff;--content-button-negative-fill-primary-hover: #fff9f2;--content-button-negative-outline-negative: #ee3030;--content-button-negative-text-default: #ffffff;--content-button-negative-text-disabled: #a9aaac;--content-button-negative-text-hover: #fff1e7;--content-button-negative-text-pressed: #ffffff;--content-button-negative-text-primary: #aa0e0e;--content-button-positive-fill-disabled: #f2f2f2;--content-button-positive-fill-primary-default: #aa0e0e;--content-button-positive-fill-primary-hover: #8f0000;--content-button-positive-fill-primary-pressed: #8f0000;--content-button-positive-fill-secondary-default: #ffffff;--content-button-positive-fill-secondary-hover: #fff9f2;--content-button-positive-outline-default: #ee3030;--content-button-positive-outline-focus: #febfaf;--content-button-positive-text-default: #aa0e0e;--content-button-positive-text-disabled: #a9aaac;--content-button-positive-text-hover: #8f0000;--content-button-positive-text-pressed: #420900;--content-button-positive-text-primary: #ffffff;--content-input-positive-background-switch-off-default: #f2f2f2;--content-input-positive-background-switch-off-hover: #cdcecf;--content-input-positive-background-switch-on-default: #fff1e7;--content-input-positive-background-switch-on-hover: #febfaf;--content-input-positive-fill-disabled: #f2f2f2;--content-input-positive-fill-active: #b81b05;--content-input-positive-fill-autofill: #fff9f2;--content-input-positive-fill-default: #ffffff;--content-input-positive-fill-hover: #fff9f2;--content-input-positive-icon-default: #3b3f42;--content-input-positive-outline-active: #b81b05;--content-input-positive-outline-default: #ee3030;--content-input-positive-outline-error: #f50000;--content-input-positive-outline-focus: #febfaf;--content-input-positive-outline-hover: #b81b05;--content-input-positive-text-disabled: #a9aaac;--content-input-positive-text-error: #f50000;--content-input-positive-text-filled: #001c55;--content-input-positive-text-label: #001c55;--content-input-positive-text-message: #848788;--content-input-positive-text-placeholder: #a9aaac;--elements-content-background: #fff1e7;--elements-content-element: #b81b05;--elements-hero-background: #ee3030;--elements-hero-element: #fff9f2;--illustration-primary: #ee3030;--illustration-secondary: #ee3030;--illustration-gradient-start: #b81b05;--illustration-gradient-stop: #ee3030;--navigation-cta-fill-active: #222426;--navigation-cta-fill-default: #3b3f42;--navigation-cta-fill-disabled: #f2f2f2;--navigation-cta-fill-hover: #2b2e30;--navigation-cta-text-active: #ffffff;--navigation-cta-text-default: #ffffff;--navigation-cta-text-disabled: #a9aaac;--navigation-cta-text-hover: #ffffff;--navigation-negative-fill-default: rgba(255, 255, 255, 0);--navigation-negative-fill-hover: #b81b05;--navigation-negative-outline-negative: #fc8c77;--navigation-negative-text-active: #ff5b19;--navigation-negative-text-defalut: #ffffff;--navigation-negative-text-disabled: #a9aaac;--navigation-negative-text-hover: #fff9f2;--navigation-positive-fill-default: #ffffff;--navigation-positive-fill-disabled: #f2f2f2;--navigation-positive-fill-hover: #fff9f2;--navigation-negative-icon-accent: #ffffff;--navigation-positive-outline-default: #ee3030;--navigation-positive-outline-focus: #febfaf;--navigation-positive-text-active: #222426;--navigation-positive-text-default: #aa0e0e;--navigation-positive-text-disabled: #a9aaac;--navigation-positive-text-hover: #8f0000;--typography-negative-brand: #cdcecf;--typography-negative-primary: #ffffff;--typography-negative-secondary: #a9aaac;--typography-negative-tertiary: #848788;--typography-positive-accent: #ee3030;--typography-positive-brand: #ee3030;--typography-positive-light: #a9aaac;--typography-positive-primary: #420900;--typography-positive-secondary: #3b3f42;--typography-positive-tertiary: #848788}body.network-myfitnessplace{--logo-aspect-ratio: 3.0625;--img-url-logo: url(/2024/img/myfitnessplace/logo.svg);--img-url-logo-alt: url(/2024/img/myfitnessplace/logo-alt.svg);--img-url-list-bullet: url(/2024/img/myfitnessplace/list-bullet.svg);--img-url-list-bullet-hero: url(/2024/img/myfitnessplace/list-bullet-hero.svg);--img-url-spinner: url(/2024/img/myfitnessplace/spinner.svg);--img-url-map-pin: url(/2024/img/myfitnessplace/map-pin.svg);--img-url-expand: url(/2024/img/myfitnessplace/expand.svg);--img-url-decor-home-header: url(/2024/img/myfitnessplace/decor-home-header.svg);--img-url-decor-video: url(/2024/img/myfitnessplace/decor-video.svg);--img-url-decor-videos: url(/2024/img/myfitnessplace/decor-videos.svg);--img-url-decor-blocks: url(/2024/img/myfitnessplace/decor-blocks.svg);--img-url-decor-code-club-features: url(/2024/img/myfitnessplace/decor-code-club-features.svg);--img-url-decor-bulleted-lists-news-list: url(/2024/img/myfitnessplace/decor-bulleted-lists-news-list.svg);--img-url-decor-footer: url(/2024/img/myfitnessplace/decor-footer.svg);--img-url-decor-list-with-image: url(/2024/img/myfitnessplace/decor-list-with-image.svg);--img-url-decor-activities-highlights: url(/2024/img/myfitnessplace/decor-activities-highlights.svg);--img-url-decor-features-with-image: url(/2024/img/myfitnessplace/decor-features-with-image.svg);--default: #ffffff;--error: #f50000;--focus: #84d5e7;--hover: #e5f7fb;--hover-active: #0271b5;--background-accent: #e5f7fb;--background-dark: #001c55;--background-hero: #ffffff;--background-light: #84d5e7;--background-neutral: #ffffff;--background-primary: #009cde;--background-secondary: #ff5b19;--content-button-cta-fill-default: #ff5b19;--content-button-cta-fill-disabled: #f2f2f2;--content-button-cta-fill-hover: #e34e15;--content-button-cta-fill-pressed: #e34e15;--content-button-cta-text-default: #ffffff;--content-button-cta-text-disabled: #a9aaac;--content-button-cta-text-hover: #e5f7fb;--content-button-cta-text-pressed: #ffffff;--content-button-negative-fill-primary-default: #ffffff;--content-button-negative-fill-primary-hover: #e5f7fb;--content-button-negative-outline-negative: #009cde;--content-button-negative-text-default: #ffffff;--content-button-negative-text-disabled: #a9aaac;--content-button-negative-text-hover: #96daea;--content-button-negative-text-pressed: #ffffff;--content-button-negative-text-primary: #002169;--content-button-positive-fill-disabled: #f2f2f2;--content-button-positive-fill-primary-default: #002169;--content-button-positive-fill-primary-hover: #001f5f;--content-button-positive-fill-primary-pressed: #001f5f;--content-button-positive-fill-secondary-default: #ffffff;--content-button-positive-fill-secondary-hover: #e5f7fb;--content-button-positive-outline-default: #009cde;--content-button-positive-outline-focus: #84d5e7;--content-button-positive-text-default: #002169;--content-button-positive-text-disabled: #a9aaac;--content-button-positive-text-hover: #001f5f;--content-button-positive-text-pressed: #001c55;--content-button-positive-text-primary: #ffffff;--content-input-positive-background-switch-off-default: #f2f2f2;--content-input-positive-background-switch-off-hover: #cdcecf;--content-input-positive-background-switch-on-default: #96daea;--content-input-positive-background-switch-on-hover: #84d5e7;--content-input-positive-fill-disabled: #f2f2f2;--content-input-positive-fill-active: #0271b5;--content-input-positive-fill-autofill: #e5f7fb;--content-input-positive-fill-default: #ffffff;--content-input-positive-fill-hover: #e5f7fb;--content-input-positive-icon-default: #3b3f42;--content-input-positive-outline-active: #0271b5;--content-input-positive-outline-default: #009cde;--content-input-positive-outline-error: #f50000;--content-input-positive-outline-focus: #84d5e7;--content-input-positive-outline-hover: #0271b5;--content-input-positive-text-disabled: #a9aaac;--content-input-positive-text-error: #f50000;--content-input-positive-text-filled: #001c55;--content-input-positive-text-label: #001c55;--content-input-positive-text-message: #848788;--content-input-positive-text-placeholder: #a9aaac;--elements-content-background: #96daea;--elements-content-element: #0271b5;--elements-hero-background: #009cde;--elements-hero-element: #e5f7fb;--illustration-primary: #009cde;--illustration-secondary: #ff5b19;--illustration-gradient-start: #0271b5;--illustration-gradient-stop: #009cde;--navigation-cta-fill-active: #c64212;--navigation-cta-fill-default: #ff5b19;--navigation-cta-fill-disabled: #f2f2f2;--navigation-cta-fill-hover: #e34e15;--navigation-cta-text-active: #ffffff;--navigation-cta-text-default: #ffffff;--navigation-cta-text-disabled: #a9aaac;--navigation-cta-text-hover: #e5f7fb;--navigation-negative-fill-default: rgba(255, 255, 255, 0);--navigation-negative-fill-hover: #0271b5;--navigation-negative-outline-negative: #5dc8df;--navigation-negative-text-active: #ff5b19;--navigation-negative-text-defalut: #ffffff;--navigation-negative-text-disabled: #a9aaac;--navigation-negative-text-hover: #e5f7fb;--navigation-positive-fill-default: #ffffff;--navigation-positive-fill-disabled: #f2f2f2;--navigation-positive-fill-hover: #e5f7fb;--navigation-negative-icon-accent: #ff5b19;--navigation-positive-outline-default: #009cde;--navigation-positive-outline-focus: #009cde;--navigation-positive-text-active: #c64212;--navigation-positive-text-default: #002169;--navigation-positive-text-disabled: #a9aaac;--navigation-positive-text-hover: #001f5f;--typography-negative-brand: #ff5b19;--typography-negative-primary: #ffffff;--typography-negative-secondary: #a9aaac;--typography-negative-tertiary: #848788;--typography-positive-accent: #ff5b19;--typography-positive-brand: #009cde;--typography-positive-light: #a9aaac;--typography-positive-primary: #001c55;--typography-positive-secondary: #3b3f42;--typography-positive-tertiary: #848788}body.network-saturnfitness{--logo-aspect-ratio: 3.5;--img-url-logo: url(/2024/img/saturnfitness/logo.svg);--img-url-logo-alt: url(/2024/img/saturnfitness/logo-alt.svg);--img-url-list-bullet: url(/2024/img/saturnfitness/list-bullet.svg);--img-url-list-bullet-hero: url(/2024/img/saturnfitness/list-bullet-hero.svg);--img-url-spinner: url(/2024/img/saturnfitness/spinner.svg);--img-url-map-pin: url(/2024/img/saturnfitness/map-pin.svg);--img-url-expand: url(/2024/img/saturnfitness/expand.svg);--img-url-decor-home-header: url(/2024/img/saturnfitness/decor-home-header.svg);--img-url-decor-video: url(/2024/img/saturnfitness/decor-video.svg);--img-url-decor-videos: url(/2024/img/saturnfitness/decor-videos.svg);--img-url-decor-blocks: url(/2024/img/saturnfitness/decor-blocks.svg);--img-url-decor-code-club-features: url(/2024/img/saturnfitness/decor-code-club-features.svg);--img-url-decor-bulleted-lists-news-list: url(/2024/img/saturnfitness/decor-bulleted-lists-news-list.svg);--img-url-decor-footer: url(/2024/img/saturnfitness/decor-footer.svg);--img-url-decor-list-with-image: url(/2024/img/saturnfitness/decor-list-with-image.svg);--img-url-decor-activities-highlights: url(/2024/img/saturnfitness/decor-activities-highlights.svg);--img-url-decor-features-with-image: url(/2024/img/saturnfitness/decor-features-with-image.svg);--default: #ffffff;--error: #f50000;--focus: #b2e0f7;--hover: #e5f3fa;--hover-active: #00a2e0;--background-accent: #e5f3fa;--background-dark: #000000;--background-hero: #ffffff;--background-light: #b2e0f7;--background-neutral: #ffffff;--background-primary: #00a2e0;--background-secondary: #000000;--content-button-cta-fill-default: #000000;--content-button-cta-fill-disabled: #f2f2f2;--content-button-cta-fill-hover: #141414;--content-button-cta-fill-pressed: #1f1f1f;--content-button-cta-text-default: #ffffff;--content-button-cta-text-disabled: #a9aaac;--content-button-cta-text-hover: #e5f3fa;--content-button-cta-text-pressed: #ffffff;--content-button-negative-fill-primary-default: #ffffff;--content-button-negative-fill-primary-hover: #e5f3fa;--content-button-negative-outline-negative: #00a2e0;--content-button-negative-text-default: #ffffff;--content-button-negative-text-disabled: #a9aaac;--content-button-negative-text-hover: #d3ecf8;--content-button-negative-text-pressed: #ffffff;--content-button-negative-text-primary: #00618b;--content-button-positive-fill-disabled: #f2f2f2;--content-button-positive-fill-primary-default: #00618b;--content-button-positive-fill-primary-hover: #004d6e;--content-button-positive-fill-primary-pressed: #004d6e;--content-button-positive-fill-secondary-default: #ffffff;--content-button-positive-fill-secondary-hover: #e5f3fa;--content-button-positive-outline-default: #00a2e0;--content-button-positive-outline-focus: #b2e0f7;--content-button-positive-text-default: #00618b;--content-button-positive-text-disabled: #a9aaac;--content-button-positive-text-hover: #004d6e;--content-button-positive-text-pressed: #003952;--content-button-positive-text-primary: #ffffff;--content-input-positive-background-switch-off-default: #f2f2f2;--content-input-positive-background-switch-off-hover: #cdcecf;--content-input-positive-background-switch-on-default: #d3ecf8;--content-input-positive-background-switch-on-hover: #b2e0f7;--content-input-positive-fill-disabled: #f2f2f2;--content-input-positive-fill-active: #006fa7;--content-input-positive-fill-autofill: #e5f3fa;--content-input-positive-fill-default: #ffffff;--content-input-positive-fill-hover: #e5f3fa;--content-input-positive-icon-default: #3b3f42;--content-input-positive-outline-active: #006fa7;--content-input-positive-outline-default: #00a2e0;--content-input-positive-outline-error: #f50000;--content-input-positive-outline-focus: #b2e0f7;--content-input-positive-outline-hover: #006fa7;--content-input-positive-text-disabled: #a9aaac;--content-input-positive-text-error: #f50000;--content-input-positive-text-filled: #001c55;--content-input-positive-text-label: #001c55;--content-input-positive-text-message: #848788;--content-input-positive-text-placeholder: #a9aaac;--elements-content-background: #d3ecf8;--elements-content-element: #006fa7;--elements-hero-background: #00a2e0;--elements-hero-element: #e5f3fa;--illustration-primary: #0089c4;--illustration-secondary: #00a2e0;--illustration-gradient-start: #006fa7;--illustration-gradient-stop: #00a2e0;--navigation-cta-fill-active: #1f1f1f;--navigation-cta-fill-default: #000000;--navigation-cta-fill-disabled: #f2f2f2;--navigation-cta-fill-hover: #141414;--navigation-cta-text-active: #ffffff;--navigation-cta-text-default: #ffffff;--navigation-cta-text-disabled: #a9aaac;--navigation-cta-text-hover: #e5f3fa;--navigation-negative-fill-default: rgba(255, 255, 255, 0);--navigation-negative-fill-hover: #006fa7;--navigation-negative-outline-negative: #3bb7e8;--navigation-negative-text-active: #ff5b19;--navigation-negative-text-defalut: #ffffff;--navigation-negative-text-disabled: #a9aaac;--navigation-negative-text-hover: #e5f3fa;--navigation-positive-fill-default: #ffffff;--navigation-positive-fill-disabled: #f2f2f2;--navigation-positive-fill-hover: #e5f3fa;--navigation-negative-icon-accent: #ffffff;--navigation-positive-outline-default: #00a2e0;--navigation-positive-outline-focus: #b2e0f7;--navigation-positive-text-active: #1f1f1f;--navigation-positive-text-default: #00618b;--navigation-positive-text-disabled: #a9aaac;--navigation-positive-text-hover: #004d6e;--typography-negative-brand: #d3ecf8;--typography-negative-primary: #ffffff;--typography-negative-secondary: #a9aaac;--typography-negative-tertiary: #848788;--typography-positive-accent: #00a2e0;--typography-positive-brand: #00a2e0;--typography-positive-light: #a9aaac;--typography-positive-primary: #003952;--typography-positive-secondary: #3b3f42;--typography-positive-tertiary: #848788}body.network-stepone{--logo-aspect-ratio: 4.4375;--img-url-logo: url(/2024/img/stepone/logo.svg);--img-url-logo-alt: url(/2024/img/stepone/logo-alt.svg);--img-url-list-bullet: url(/2024/img/stepone/list-bullet.svg);--img-url-list-bullet-hero: url(/2024/img/stepone/list-bullet-hero.svg);--img-url-spinner: url(/2024/img/stepone/spinner.svg);--img-url-map-pin: url(/2024/img/stepone/map-pin.svg);--img-url-expand: url(/2024/img/stepone/expand.svg);--img-url-decor-home-header: url(/2024/img/stepone/decor-home-header.svg);--img-url-decor-video: url(/2024/img/stepone/decor-video.svg);--img-url-decor-videos: url(/2024/img/stepone/decor-videos.svg);--img-url-decor-blocks: url(/2024/img/stepone/decor-blocks.svg);--img-url-decor-code-club-features: url(/2024/img/stepone/decor-code-club-features.svg);--img-url-decor-bulleted-lists-news-list: url(/2024/img/stepone/decor-bulleted-lists-news-list.svg);--img-url-decor-footer: url(/2024/img/stepone/decor-footer.svg);--img-url-decor-list-with-image: url(/2024/img/stepone/decor-list-with-image.svg);--img-url-decor-activities-highlights: url(/2024/img/stepone/decor-activities-highlights.svg);--img-url-decor-features-with-image: url(/2024/img/stepone/decor-features-with-image.svg);--default: #ffffff;--error: #f50000;--focus: #9bf3b8;--hover: #f4f6f4;--hover-active: #1dd25e;--background-accent: #f8f0ff;--background-dark: #2c0855;--background-hero: #ffffff;--background-light: #9e7fbd;--background-neutral: #ffffff;--background-primary: #652e92;--background-secondary: #fed402;--content-button-cta-fill-default: #fed402;--content-button-cta-fill-disabled: #f2f2f2;--content-button-cta-fill-hover: #f5c400;--content-button-cta-fill-pressed: #ebbc00;--content-button-cta-text-default: #652e92;--content-button-cta-text-disabled: #a9aaac;--content-button-cta-text-hover: #652e92;--content-button-cta-text-pressed: #652e92;--content-button-negative-fill-primary-default: #ffffff;--content-button-negative-fill-primary-hover: #f8f0ff;--content-button-negative-outline-negative: #fed402;--content-button-negative-text-default: #ffffff;--content-button-negative-text-disabled: #a9aaac;--content-button-negative-text-hover: #eee6f4;--content-button-negative-text-pressed: #ffffff;--content-button-negative-text-primary: #43176e;--content-button-positive-fill-disabled: #f2f2f2;--content-button-positive-fill-primary-default: #652e92;--content-button-positive-fill-primary-hover: #5a2686;--content-button-positive-fill-primary-pressed: #4e1f7a;--content-button-positive-fill-secondary-default: #ffffff;--content-button-positive-fill-secondary-hover: #f8f0ff;--content-button-positive-outline-default: #652e92;--content-button-positive-outline-focus: #c5b1d8;--content-button-positive-text-default: #652e92;--content-button-positive-text-disabled: #a9aaac;--content-button-positive-text-hover: #5a2686;--content-button-positive-text-pressed: #4e1f7a;--content-button-positive-text-primary: #ffffff;--content-input-positive-background-switch-off-default: #f2f2f2;--content-input-positive-background-switch-off-hover: #cdcecf;--content-input-positive-background-switch-on-default: #eee6f4;--content-input-positive-background-switch-on-hover: #c5b1d8;--content-input-positive-fill-disabled: #f2f2f2;--content-input-positive-fill-active: #4e1f7a;--content-input-positive-fill-autofill: #f8f0ff;--content-input-positive-fill-default: #ffffff;--content-input-positive-fill-hover: #f8f0ff;--content-input-positive-icon-default: #696c6d;--content-input-positive-outline-active: #138639;--content-input-positive-outline-default: #cdcecf;--content-input-positive-outline-error: #f50000;--content-input-positive-outline-focus: #9bf3b8;--content-input-positive-outline-hover: #a9aaac;--content-input-positive-text-disabled: #a9aaac;--content-input-positive-text-error: #f50000;--content-input-positive-text-filled: #142041;--content-input-positive-text-label: #142041;--content-input-positive-text-message: #696c6d;--content-input-positive-text-placeholder: #a9aaac;--elements-content-background: #eee6f4;--elements-content-element: #652e92;--elements-hero-background: #fed402;--elements-hero-element: #652e92;--illustration-primary: #652e92;--illustration-secondary: #fed402;--illustration-gradient-start: #4e1f7a;--illustration-gradient-stop: #652e92;--navigation-cta-fill-active: #ebbc00;--navigation-cta-fill-default: #fed402;--navigation-cta-fill-disabled: #f2f2f2;--navigation-cta-fill-hover: #f5c400;--navigation-cta-text-active: #652e92;--navigation-cta-text-default: #652e92;--navigation-cta-text-disabled: #a9aaac;--navigation-cta-text-hover: #652e92;--navigation-negative-fill-default: rgba(255, 255, 255, 0);--navigation-negative-fill-hover: #43176e;--navigation-negative-outline-negative: #fed402;--navigation-negative-text-active: #ff5814;--navigation-negative-text-defalut: #ffffff;--navigation-negative-text-disabled: #a9aaac;--navigation-negative-text-hover: #f4f6f4;--navigation-positive-fill-default: #ffffff;--navigation-positive-fill-disabled: #f2f2f2;--navigation-positive-fill-hover: #f4f6f4;--navigation-negative-icon-accent: #fed402;--navigation-positive-outline-default: #652e92;--navigation-positive-outline-focus: #c5b1d8;--navigation-positive-text-active: #ebbc00;--navigation-positive-text-default: #652e92;--navigation-positive-text-disabled: #a9aaac;--navigation-positive-text-hover: #5a2686;--typography-negative-brand: #fed402;--typography-negative-primary: #ffffff;--typography-negative-secondary: #a9aaac;--typography-negative-tertiary: #696c6d;--typography-positive-accent: #9e7fbd;--typography-positive-brand: #652e92;--typography-positive-light: #a9aaac;--typography-positive-primary: #2c0855;--typography-positive-secondary: #3b3f42;--typography-positive-tertiary: #696c6d}body.network-totalfitness{--logo-aspect-ratio: 3.75;--img-url-logo: url(/2024/img/totalfitness/logo.svg);--img-url-logo-alt: url(/2024/img/totalfitness/logo-alt.svg);--img-url-list-bullet: url(/2024/img/totalfitness/list-bullet.svg);--img-url-list-bullet-hero: url(/2024/img/totalfitness/list-bullet-hero.svg);--img-url-spinner: url(/2024/img/totalfitness/spinner.svg);--img-url-map-pin: url(/2024/img/totalfitness/map-pin.svg);--img-url-expand: url(/2024/img/totalfitness/expand.svg);--img-url-decor-home-header: url(/2024/img/totalfitness/decor-home-header.svg);--img-url-decor-video: url(/2024/img/totalfitness/decor-video.svg);--img-url-decor-videos: url(/2024/img/totalfitness/decor-videos.svg);--img-url-decor-blocks: url(/2024/img/totalfitness/decor-blocks.svg);--img-url-decor-code-club-features: url(/2024/img/totalfitness/decor-code-club-features.svg);--img-url-decor-bulleted-lists-news-list: url(/2024/img/totalfitness/decor-bulleted-lists-news-list.svg);--img-url-decor-footer: url(/2024/img/totalfitness/decor-footer.svg);--img-url-decor-list-with-image: url(/2024/img/totalfitness/decor-list-with-image.svg);--img-url-decor-activities-highlights: url(/2024/img/totalfitness/decor-activities-highlights.svg);--img-url-decor-features-with-image: url(/2024/img/totalfitness/decor-features-with-image.svg);--default: #ffffff;--error: #f50000;--focus: #fccfb2;--hover: #fef1eb;--hover-active: #f58852;--background-accent: #fef1eb;--background-dark: #1f1f1f;--background-hero: #ffffff;--background-light: #fccfb2;--background-neutral: #ffffff;--background-primary: #f58852;--background-secondary: #424242;--content-button-cta-fill-default: #424242;--content-button-cta-fill-disabled: #f2f2f2;--content-button-cta-fill-hover: #292929;--content-button-cta-fill-pressed: #1f1f1f;--content-button-cta-text-default: #ffffff;--content-button-cta-text-disabled: #a9aaac;--content-button-cta-text-hover: #fef1eb;--content-button-cta-text-pressed: #ffffff;--content-button-negative-fill-primary-default: #ffffff;--content-button-negative-fill-primary-hover: #fef1eb;--content-button-negative-outline-negative: #f58852;--content-button-negative-text-default: #ffffff;--content-button-negative-text-disabled: #a9aaac;--content-button-negative-text-hover: #ffe7d6;--content-button-negative-text-pressed: #ffffff;--content-button-negative-text-primary: #e1520e;--content-button-positive-fill-disabled: #f2f2f2;--content-button-positive-fill-primary-default: #e1520e;--content-button-positive-fill-primary-hover: #bd3d00;--content-button-positive-fill-primary-pressed: #8f2e00;--content-button-positive-fill-secondary-default: #ffffff;--content-button-positive-fill-secondary-hover: #fef1eb;--content-button-positive-outline-default: #f58852;--content-button-positive-outline-focus: #fccfb2;--content-button-positive-text-default: #424242;--content-button-positive-text-disabled: #a9aaac;--content-button-positive-text-hover: #292929;--content-button-positive-text-pressed: #1f1f1f;--content-button-positive-text-primary: #ffffff;--content-input-positive-background-switch-off-default: #f2f2f2;--content-input-positive-background-switch-off-hover: #cdcecf;--content-input-positive-background-switch-on-default: #ffe7d6;--content-input-positive-background-switch-on-hover: #fccfb2;--content-input-positive-fill-disabled: #f2f2f2;--content-input-positive-fill-active: #f75508;--content-input-positive-fill-autofill: #fef1eb;--content-input-positive-fill-default: #ffffff;--content-input-positive-fill-hover: #fef1eb;--content-input-positive-icon-default: #3b3f42;--content-input-positive-outline-active: #f75508;--content-input-positive-outline-default: #f58852;--content-input-positive-outline-error: #f50000;--content-input-positive-outline-focus: #fccfb2;--content-input-positive-outline-hover: #f75508;--content-input-positive-text-disabled: #a9aaac;--content-input-positive-text-error: #f50000;--content-input-positive-text-filled: #001c55;--content-input-positive-text-label: #001c55;--content-input-positive-text-message: #848788;--content-input-positive-text-placeholder: #a9aaac;--elements-content-background: #ffe7d6;--elements-content-element: #f58852;--elements-hero-background: #f26522;--elements-hero-element: #fef1eb;--illustration-primary: #424242;--illustration-secondary: #f26522;--illustration-gradient-start: #1f1f1f;--illustration-gradient-stop: #424242;--navigation-cta-fill-active: #e1520e;--navigation-cta-fill-default: #f26522;--navigation-cta-fill-disabled: #f2f2f2;--navigation-cta-fill-hover: #f75508;--navigation-cta-text-active: #1f1f1f;--navigation-cta-text-default: #424242;--navigation-cta-text-disabled: #a9aaac;--navigation-cta-text-hover: #292929;--navigation-negative-fill-default: rgba(255, 255, 255, 0);--navigation-negative-fill-hover: #f75508;--navigation-negative-outline-negative: #f58852;--navigation-negative-text-active: #009cde;--navigation-negative-text-defalut: #ffffff;--navigation-negative-text-disabled: #a9aaac;--navigation-negative-text-hover: #fef1eb;--navigation-positive-fill-default: #ffffff;--navigation-positive-fill-disabled: #f2f2f2;--navigation-positive-fill-hover: #fef1eb;--navigation-negative-icon-accent: #fef1eb;--navigation-positive-outline-default: #f58852;--navigation-positive-outline-focus: #fccfb2;--navigation-positive-text-active: #8f2e00;--navigation-positive-text-default: #e1520e;--navigation-positive-text-disabled: #a9aaac;--navigation-positive-text-hover: #bd3d00;--typography-negative-brand: #f26522;--typography-negative-primary: #ffffff;--typography-negative-secondary: #a9aaac;--typography-negative-tertiary: #848788;--typography-positive-accent: #424242;--typography-positive-brand: #f26522;--typography-positive-light: #a9aaac;--typography-positive-primary: #1f1f1f;--typography-positive-secondary: #3b3f42;--typography-positive-tertiary: #848788}body.network-ruchtocolubisz{--logo-aspect-ratio: 1.24;--img-url-logo: url("/2024/img/ruchtocolubisz/logo.svg");--img-url-logo-alt: url("/2024/img/ruchtocolubisz/logo.svg");--logo-height: 64px}@media not all and (min-width: 620px){body.network-ruchtocolubisz{--logo-height: 56px}}body.network-studiofitnessacademy{--logo-aspect-ratio: 2.8914;--img-url-logo: url("/2024/img/studiofitnessacademy/logo.svg");--img-url-logo-alt: url("/2024/img/studiofitnessacademy/logo-alt.svg");--logo-height: 56px}@media not all and (min-width: 620px){body.network-studiofitnessacademy{--logo-height: 48px}}hr{display:block;height:1px;border:none;background-color:var(--gray-0)}@keyframes loading{from{transform:translate(-50%, -50%) rotateZ(0deg)}to{transform:translate(-50%, -50%) rotateZ(360deg)}}a,button{color:var(--text-color);--text-color: var(--content-button-text-default)}a:hover,button:hover{--text-color: var(--content-button-text-hover)}a:active,button:active{--text-color: var(--content-button-text-pressed)}a:focus-visible,button:focus-visible{outline:4px solid var(--content-button-outline-focus)}button,a.button,body>header nav a{display:flex;justify-content:center;align-items:center;height:var(--button-height);padding:0px calc(var(--button-horizontal-padding) - 1px);gap:8px;border-radius:64px;border-color:rgba(0,0,0,0);border-width:1px;border-style:solid;background-clip:border-box;cursor:pointer;white-space:nowrap;text-decoration:none}button.cta,a.button.cta,body>header nav a.cta{background-color:var(--content-button-cta-fill-default);--text-color: var(--content-button-cta-text-default)}button.cta:hover:not(:disabled),a.button.cta:hover:not(:disabled),body>header nav a.cta:hover:not(:disabled){background-color:var(--content-button-cta-fill-hover);--text-color: var(--content-button-cta-text-hover)}button.cta:active,a.button.cta:active,body>header nav a.cta:active{background-color:var(--content-button-cta-fill-pressed);--text-color: var(--content-button-cta-text-pressed)}button[type=submit],button.primary,a.button[type=submit],a.button.primary,body>header nav a[type=submit],body>header nav a.primary{background-color:var(--content-button-fill-primary-default);--text-color: var(--content-button-text-primary)}button[type=submit]:hover:not(:disabled),button.primary:hover:not(:disabled),a.button[type=submit]:hover:not(:disabled),a.button.primary:hover:not(:disabled),body>header nav a[type=submit]:hover:not(:disabled),body>header nav a.primary:hover:not(:disabled){background-color:var(--content-button-fill-primary-hover)}button[type=submit]:active,button.primary:active,a.button[type=submit]:active,a.button.primary:active,body>header nav a[type=submit]:active,body>header nav a.primary:active{background-color:var(--content-button-fill-primary-pressed)}button.secondary:not(:focus-visible):not(:disabled),a.button.secondary:not(:focus-visible):not(:disabled),body>header nav a.secondary:not(:focus-visible):not(:disabled){border-color:var(--content-button-outline-default)}button.secondary,a.button.secondary,body>header nav a.secondary{background-color:var(--content-button-fill-secondary-default);--text-color: var(--content-button-text-default)}button.secondary:hover:not(:disabled),a.button.secondary:hover:not(:disabled),body>header nav a.secondary:hover:not(:disabled){background-color:var(--content-button-fill-secondary-hover)}button:disabled,a.button:disabled,body>header nav a:disabled{background-color:var(--content-button-fill-disabled);--text-color: var(--content-button-text-disabled);cursor:default}button.icon,a.icon{text-decoration:none;--icon-color: var(--text-color)}button.icon:not(.labelled),a.button.icon:not(.labelled){width:var(--button-height);flex-shrink:0;flex-grow:0}footer.buttons,main>header div.buttons{display:flex;gap:var(--buttons-spacing);flex-flow:row nowrap;justify-content:flex-start}@media not all and (min-width: 620px){footer.buttons,main>header div.buttons{flex-flow:column nowrap}}main>*>footer.buttons,main>*>main>header div.buttons{justify-content:center}div.field,fieldset.field{display:inline-flex;flex-flow:column nowrap;vertical-align:top;position:relative}div.field label,fieldset.field label{font-family:"LatoLatinWeb";font-size:12px;line-height:140%;letter-spacing:0px;font-weight:500;padding:0 4px;margin:0 auto -8px 12px;background-color:var(--background-neutral);z-index:1}div.field input[type=checkbox][required]~label>*:first-child::before,div.field label.required::before,fieldset.field input[type=checkbox][required]~label>*:first-child::before,fieldset.field label.required::before{content:"* "/"";color:var(--typography-brand);display:block;float:left}div.field input:not([type=checkbox]):not([type=radio]),div.field select,fieldset.field input:not([type=checkbox]):not([type=radio]),fieldset.field select{height:40px}div.field input:not([type=checkbox]):not([type=radio]),div.field textarea,div.field select,fieldset.field input:not([type=checkbox]):not([type=radio]),fieldset.field textarea,fieldset.field select{padding:9px 16px;font-family:"LatoLatinWeb";font-size:16px;line-height:140%;letter-spacing:0px;font-weight:500;border:1px solid var(--content-input-outline-default);background-color:var(--content-input-fill-default);color:var(--content-input-text-filled);border-radius:20px}div.field input:not([type=checkbox]):not([type=radio]):focus,div.field textarea:focus,div.field select:focus,fieldset.field input:not([type=checkbox]):not([type=radio]):focus,fieldset.field textarea:focus,fieldset.field select:focus{border-color:var(--content-input-outline-active)}div.field input:not([type=checkbox]):not([type=radio]):is(:-webkit-autofill,:autofill),div.field textarea:is(:-webkit-autofill,:autofill),div.field select:is(:-webkit-autofill,:autofill),fieldset.field input:not([type=checkbox]):not([type=radio]):is(:-webkit-autofill,:autofill),fieldset.field textarea:is(:-webkit-autofill,:autofill),fieldset.field select:is(:-webkit-autofill,:autofill){background-color:var(--content-input-fill-autofill) !important;-webkit-box-shadow:0 0 0 1000px var(--content-input-fill-autofill) inset}div.field input:not([type=checkbox]):not([type=radio]):disabled,div.field textarea:disabled,div.field select:disabled,fieldset.field input:not([type=checkbox]):not([type=radio]):disabled,fieldset.field textarea:disabled,fieldset.field select:disabled{border-color:rgba(0,0,0,0);background-color:var(--content-input-fill-disabled);color:var(--content-input-text-disabled)}div.field input:not([type=checkbox]):not([type=radio]).reveal-added,div.field textarea.reveal-added,div.field select.reveal-added,fieldset.field input:not([type=checkbox]):not([type=radio]).reveal-added,fieldset.field textarea.reveal-added,fieldset.field select.reveal-added{padding-right:48px}div.field select,fieldset.field select{text-overflow:ellipsis;background-position:right 16px center;background-repeat:no-repeat;background-image:var(--img-url-expand);background-size:20px 20px;padding-right:44px;user-select:none;-webkit-user-select:none}div.field select option,fieldset.field select option{font-family:sans-serif}div.field>p,div.field>ul,fieldset.field>p,fieldset.field>ul{font-family:"LatoLatinWeb";font-size:12px;line-height:140%;letter-spacing:0px;font-weight:500;color:var(--content-input-text-error);max-width:100%}div.field>p>li,div.field>ul>li,fieldset.field>p>li,fieldset.field>ul>li{display:none}div.field>p>li:first-child,div.field>ul>li:first-child,fieldset.field>p>li:first-child,fieldset.field>ul>li:first-child{display:block}div.field>p,fieldset.field>p{visibility:hidden;max-height:0;opacity:0;transition:max-height .5s,opacity .3s ease-in-out .2s}div.field>input[type=hidden]~p,fieldset.field>input[type=hidden]~p{position:static}div.field>ul,div.field [aria-invalid=true]~p,div.field :user-invalid~p,fieldset.field>ul,fieldset.field [aria-invalid=true]~p,fieldset.field :user-invalid~p{visibility:visible;max-height:40px;opacity:1}div.field [aria-invalid=true]~ul~p,div.field ul~[aria-invalid=true]~p,div.field :user-invalid~ul~p,div.field ul~:user-invalid~p,fieldset.field [aria-invalid=true]~ul~p,fieldset.field ul~[aria-invalid=true]~p,fieldset.field :user-invalid~ul~p,fieldset.field ul~:user-invalid~p{display:none}div.field .reveal-password,fieldset.field .reveal-password{position:absolute;right:9px;top:9px}@media(max-width: 365px){div.field.recaptcha>div:first-child,fieldset.field.recaptcha>div:first-child{transform-origin:0 0;transform:scale(85%);margin-bottom:-12px}}div.field input[type=radio]+label,div.field input[type=checkbox]+label,fieldset.field input[type=radio]+label,fieldset.field input[type=checkbox]+label{font-family:"LatoLatinWeb";font-size:14px;line-height:140%;letter-spacing:0px;font-weight:500;padding:0 0 0 40px;margin:0;display:block;position:relative;top:0;left:0;cursor:default}div.field input[type=checkbox]+label::before,div.field input[type=checkbox]+label::after,div.field input[type=radio]+label::before,div.field input[type=radio]+label::after,fieldset.field input[type=checkbox]+label::before,fieldset.field input[type=checkbox]+label::after,fieldset.field input[type=radio]+label::before,fieldset.field input[type=radio]+label::after{content:"";position:absolute;display:block;left:0;top:0;width:18px;height:18px}div.field input[type=checkbox]+label::before,div.field input[type=radio]+label::after,fieldset.field input[type=checkbox]+label::before,fieldset.field input[type=radio]+label::after{border:1px solid var(--content-input-outline-default);border-radius:4px}div.field input[type=radio]+label::after,fieldset.field input[type=radio]+label::after{border-radius:9px}div.field input[type=checkbox]:checked+label::before,fieldset.field input[type=checkbox]:checked+label::before{border-color:var(--content-input-positive-outline-active);background-color:var(--content-input-positive-fill-active);background-position:50% 50%;background-repeat:no-repeat;background-image:var(--img-url-tick);background-size:14px 14px}div.field input[type=radio]:checked+label::before,fieldset.field input[type=radio]:checked+label::before{background-color:var(--content-input-positive-fill-active);width:12px;height:12px;border-radius:6px;margin:3px 0 0 3px}div.field input[type=checkbox]:indeterminate~label::after,fieldset.field input[type=checkbox]:indeterminate~label::after{background-color:var(--content-input-outline-default);mask-position:50% 50%;mask-repeat:no-repeat;mask-image:var(--img-url-minus);mask-size:14px 14px;-webkit-mask-position:50% 50%;-webkit-mask-repeat:no-repeat;-webkit-mask-image:var(--img-url-minus);-webkit-mask-size:14px 14px}div.field input[type=checkbox]:focus+label::before,div.field input[type=radio]:focus+label::after,fieldset.field input[type=checkbox]:focus+label::before,fieldset.field input[type=radio]:focus+label::after{border-color:var(--content-input-outline-active)}div.field.text,fieldset.field.text{display:block;font-family:"LatoLatinWeb";font-size:14px;line-height:140%;letter-spacing:0px;font-weight:400}div.field.text p.small,fieldset.field.text p.small{color:var(--typography-tertiary)}div.field.text strong,fieldset.field.text strong{font-family:"LatoLatinWeb";font-size:14px;line-height:140%;letter-spacing:0px;font-weight:700}div.field.text button.quiet,fieldset.field.text button.quiet{--button-horizontal-padding: 8px;display:inline-flex}div.field:has(input[aria-invalid=true]~label)~.error-text p,fieldset.field:has(input[aria-invalid=true]~label)~.error-text p{color:var(--content-input-text-error)}div.field.field-type-choice-expanded,fieldset.field.field-type-choice-expanded{gap:0}div.field.field-type-choice-expanded:has(input[aria-invalid=true]) .help-text,fieldset.field.field-type-choice-expanded:has(input[aria-invalid=true]) .help-text{visibility:visible;max-height:40px;opacity:1}@media all and (min-width: 801px){div.field.field-type-choice-expanded:not([class*=field-columns--]) div,fieldset.field.field-type-choice-expanded:not([class*=field-columns--]) div{margin-top:-20px}div.field.field-type-choice-expanded[class*=field-columns--]>div,fieldset.field.field-type-choice-expanded[class*=field-columns--]>div{display:flex;flex-wrap:wrap}div.field.field-type-choice-expanded[class*=field-columns--]>div label,fieldset.field.field-type-choice-expanded[class*=field-columns--]>div label{margin-bottom:24px;padding-right:40px}div.field.field-type-choice-expanded[class*=field-columns--].field-columns--1 div label,fieldset.field.field-type-choice-expanded[class*=field-columns--].field-columns--1 div label{width:100%}div.field.field-type-choice-expanded[class*=field-columns--].field-columns--2 div label,fieldset.field.field-type-choice-expanded[class*=field-columns--].field-columns--2 div label{width:50%}div.field.field-type-choice-expanded[class*=field-columns--].field-columns--3 div label,fieldset.field.field-type-choice-expanded[class*=field-columns--].field-columns--3 div label{width:33%}div.field.field-type-choice-expanded[class*=field-columns--].field-columns--4 div label,fieldset.field.field-type-choice-expanded[class*=field-columns--].field-columns--4 div label{width:25%}}::-ms-reveal{display:none}::placeholder{color:var(--content-input-text-placeholder)}form .messages{font-family:"LatoLatinWeb";font-size:12px;line-height:140%;letter-spacing:0px;font-weight:500;color:var(--content-input-text-error)}form .submission{display:flex;flex-flow:row wrap;align-items:center;gap:16px 24px}@media(min-width: 960px){form .submission{flex-flow:row nowrap}}ul.messages li+li{margin-top:16px}ul.messages>li{display:flex;flex-flow:column nowrap;gap:8px}@media all and (min-width: 620px){ul.messages>li{flex-flow:row nowrap;align-items:center}}fieldset,.field-type-compound-phone>div{display:flex;flex-flow:row wrap;gap:24px;justify-content:space-between}fieldset>*,.field-type-compound-phone>div>*{flex-grow:1}fieldset legend,.field-type-compound-phone>div legend{min-width:100%;font-family:"LatoLatinWeb";font-size:16px;line-height:140%;letter-spacing:0px;font-weight:700;padding-bottom:16px}fieldset br,.field-type-compound-phone>div br{display:none}form h3{font-family:"LatoLatinWeb";font-size:16px;line-height:140%;letter-spacing:0px;font-weight:700}.field-type-compound-phone>div div:has(select){width:240px}.field-type-prefixed-phone .prefix{display:none}fieldset[role=listbox]{display:flex;flex-flow:row nowrap;padding:4px;border-radius:24px;background-color:var(--content-input-positive-background-switch-off-default);--button-height: 32px;--button-horizontal-padding: 16px}fieldset[role=listbox] button{background-color:var(--content-input-positive-background-switch-off-default);color:var(--content-button-positive-text-default)}fieldset[role=listbox] button[aria-selected=true]{background-color:var(--background-dark);color:var(--content-button-negative-text-default)}fieldset[role=listbox]>*+*{margin-left:1px}.wysiwyg{width:100%}.wysiwyg p{font-size:14px}p.required-info{font-family:"LatoLatinWeb";font-size:14px;line-height:140%;letter-spacing:0px;font-weight:400;color:var(--typography-tertiary)}p.required-info span{color:var(--typography-brand)}@media not all and (min-width: 620px){div.submit{flex-grow:1}div.submit button{width:100%}}body{--list-bullet-size: 20px;--list-item-padding: 4px;--list-spacing: 8px;--wysiwyg-vertical-spacing-big: 24px;--wysiwyg-vertical-spacing-small: 8px;--wysiwyg-image-height: 120px}@media not all and (min-width: 620px){body{--wysiwyg-vertical-spacing-big: 16px}}main>.custom-form-2024.with-image .thank-you>*+*,main>.bulleted-lists-2024 div.blocks>*+*,.wysiwyg>*+*,div.field.text>div>*+*,fieldset.field.text>div>*+*{margin-top:var(--wysiwyg-vertical-spacing-big)}main>.custom-form-2024.with-image .thank-you>p+*,main>.bulleted-lists-2024 div.blocks>p+*,.wysiwyg>p+*,div.field.text>div>p+*,fieldset.field.text>div>p+*{margin-top:var(--wysiwyg-vertical-spacing-small)}main>.custom-form-2024.with-image .thank-you ul,main>.bulleted-lists-2024 div.blocks ul,.wysiwyg ul,div.field.text>div ul,fieldset.field.text>div ul{display:grid;grid-template-columns:auto;gap:var(--list-spacing) 24px}main>.custom-form-2024.with-image .thank-you ul li,main>.bulleted-lists-2024 div.blocks ul li,.wysiwyg ul li,div.field.text>div ul li,fieldset.field.text>div ul li{width:100%;padding:var(--list-item-padding) 0 var(--list-item-padding) calc(12px + var(--list-bullet-size));background-position:0px var(--list-item-padding);background-size:var(--list-bullet-size) var(--list-bullet-size);background-image:var(--img-url-list-bullet)}main>.custom-form-2024.with-image .thank-you img,main>.bulleted-lists-2024 div.blocks img,.wysiwyg img,div.field.text>div img,fieldset.field.text>div img{width:auto;height:auto;max-height:var(--wysiwyg-image-height);object-fit:contain}body{--box-border-radius: var(--radius-large-outside);--box-background: var(--background-neutral)}body .news-list-2024>ul li *,body .trainer-list-2024>ul li *,main>.activities-highlights-2024 ul li *{position:static}body .news-list-2024>ul li:hover,body .trainer-list-2024>ul li:hover,main>.activities-highlights-2024 ul li:hover{--box-background: var(--navigation-fill-hover)}body .news-list-2024>ul li a,body .trainer-list-2024>ul li a,main>.activities-highlights-2024 ul li a{color:var(--typography-primary);text-decoration:none}body .news-list-2024>ul li a::before,body .trainer-list-2024>ul li a::before,main>.activities-highlights-2024 ul li a::before{content:"";display:block;position:absolute;top:0;bottom:0;right:0;left:0;z-index:1;overflow:hidden;border-radius:var(--box-border-radius)}body .news-list-2024>ul li a:focus-visible,body .trainer-list-2024>ul li a:focus-visible,main>.activities-highlights-2024 ul li a:focus-visible{outline:none}body .news-list-2024>ul li a:focus-visible::before,body .trainer-list-2024>ul li a:focus-visible::before,main>.activities-highlights-2024 ul li a:focus-visible::before{border:4px solid var(--content-button-outline-focus)}main>.club-offers-2024 .list-wrapper>ul,main>.activities-highlights-2024 ul,main>.videos-2024 ul,body .news-list-2024>ul,body .trainer-list-2024>ul,main>.home-header-2024 .highlights ul{display:flex;flex-flow:row nowrap;justify-content:safe center;overflow-x:auto;scroll-snap-type:x mandatory;width:100vw;left:calc(0px - var(--content-margin));padding-left:var(--content-margin);padding-right:var(--content-margin);scrollbar-width:none;margin-top:-48px;padding-top:48px;margin-bottom:-48px;padding-bottom:48px}@supports not (justify-content: safe center){main>.club-offers-2024 .list-wrapper>ul,main>.activities-highlights-2024 ul,main>.videos-2024 ul,body .news-list-2024>ul,body .trainer-list-2024>ul,main>.home-header-2024 .highlights ul{justify-content:flex-start}}@supports(font: -apple-system-body) and (-webkit-appearance: none){main>.club-offers-2024 .list-wrapper>ul,main>.activities-highlights-2024 ul,main>.videos-2024 ul,body .news-list-2024>ul,body .trainer-list-2024>ul,main>.home-header-2024 .highlights ul{justify-content:flex-start}}main>.club-offers-2024 .list-wrapper>ul::-webkit-scrollbar,main>.activities-highlights-2024 ul::-webkit-scrollbar,main>.videos-2024 ul::-webkit-scrollbar,body .news-list-2024>ul::-webkit-scrollbar,body .trainer-list-2024>ul::-webkit-scrollbar,main>.home-header-2024 .highlights ul::-webkit-scrollbar{display:none;width:0;height:0}main>.club-offers-2024 .list-wrapper>ul>*+*,main>.activities-highlights-2024 ul>*+*,main>.videos-2024 ul>*+*,body .news-list-2024>ul>*+*,body .trainer-list-2024>ul>*+*,main>.home-header-2024 .highlights ul>*+*{margin-left:var(--spacing-section-horizontal)}main>.activities-highlights-2024 ul>*,main>.videos-2024 ul>*,body .news-list-2024>ul>*,body .trainer-list-2024>ul>*,main>.home-header-2024 .highlights ul>*{background-color:var(--box-background);border-radius:var(--box-border-radius);box-shadow:var(--box-shadow)}.horiz-scroll-buttons:has(.left:disabled):has(.right:disabled){display:none}.expandable{max-height:calc(2*var(--content-height))}.expandable:not(.expanded-on-big-screens){transition:opacity .5s ease-in-out .5s,max-height .5s ease-in-out 0s,padding .5s ease-in-out 0s,margin .5s ease-in-out 0s,visibility .1s}@media not all and (min-width: 620px){.expandable{transition:opacity .5s ease-in-out .5s,max-height .5s ease-in-out 0s,padding .5s ease-in-out 0s,margin .5s ease-in-out 0s,visibility .1s}}.expandable:not(.expanded):not(.expanded-on-big-screens){transition:opacity .5s,max-height .5s ease-in-out .5s,padding .5s ease-in-out .5s,margin .5s ease-in-out .5s,visibility .1s linear 1s;overflow:hidden;max-height:0;visibility:hidden;margin-top:0;margin-bottom:0;padding-top:0;margin-bottom:0;opacity:0}@media not all and (min-width: 620px){.expandable:not(.expanded){transition:opacity .5s,max-height .5s ease-in-out .5s,padding .5s ease-in-out .5s,margin .5s ease-in-out .5s,visibility .1s linear 1s;overflow:hidden;max-height:0;visibility:hidden;margin-top:0;margin-bottom:0;padding-top:0;margin-bottom:0;opacity:0}}button[aria-expanded=true].down::before{transform:rotate(180deg)}div.login{text-align:left;display:flex;flex-flow:row wrap;align-items:stretch;gap:24px 24px;justify-content:space-between;transition:opacity .5s ease-in-out .5s}@media all and (min-width: 620px){div.login>section{min-width:344px;flex-basis:0;flex-grow:1;flex-shrink:1}}@media not all and (min-width: 620px){div.login>section{width:100%}}@media(min-width: 1280px){div.login{flex-flow:row nowrap}}div.login hr{display:none}div.login [data-network].lost-password:not(.selected){display:none}div.login h3{font-family:"MPLUSRounded1cWeb";font-size:20px;line-height:120%;letter-spacing:-0.04em;font-weight:800;padding-bottom:32px}div.login section.cards h3{padding-bottom:16px}div.login section.cards ul.cards{padding-top:32px}div.login>section{padding:var(--spacing-component-vertical) var(--spacing-component-horizontal);display:flex;flex-flow:column nowrap;justify-content:space-between;--list-spacing: 12px}div.login>section.login form,div.login>section.text .wysiwyg,div.login>section.cards ul.cards{flex-grow:1}div.login>section a.button.primary{margin-top:32px}div.login form{display:flex;flex-flow:column nowrap;justify-content:space-between}div.login form>*+*{margin-top:24px}div.login form div.submit button{width:100%}div.login form div.submit{transition:opacity .5s}div.login form .messages{text-align:center}div.login>section:not(.cards):not(.image){border-radius:var(--radius-medium-outside);box-shadow:var(--box-shadow)}div.login:has(.lost-password)>section:not(.cards),div.login:has(.lost-password)>section.cards:has(a.button.primary),div.login:has(.lost-password)>section.cards:has(.additional-info){padding-bottom:calc(40px + var(--spacing-component-vertical))}div.login .lost-password{position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);bottom:-48px}div.login .additional-info{font-family:"LatoLatinWeb";font-size:12px;line-height:140%;letter-spacing:0px;font-weight:400;text-align:center;position:absolute;bottom:8px;left:0;right:0}[role=dialog].loading div.login{opacity:0}[role=dialog].loading div.login div.submit{opacity:0}ul.applinks img{width:auto;height:48px}main>section .applinks{display:flex;flex-flow:row wrap;gap:16px 24px;justify-content:center}ul.cards{display:flex;flex-flow:row wrap;align-content:flex-start;gap:32px 32px}@media not all and (min-width: 620px){ul.cards{justify-content:center;gap:24px 24px}}ul.cards li img{width:min(132px,36.25vw);height:40px;object-fit:contain;filter:grayscale(1)}.box-on-image{background-color:var(--box-background);border-radius:var(--box-border-radius);box-shadow:var(--box-shadow);--button-height: 48px;--button-horizontal-padding: 32px;--buttons-spacing: 16px;width:100%}.box-on-image a.button,.box-on-image button{font-family:"LatoLatinWeb";font-size:16px;line-height:140%;letter-spacing:0px;font-weight:700}.box-on-image img{border:4px solid var(--box-background);border-radius:var(--box-border-radius);box-sizing:content-box;max-width:calc(100% - 8px);max-height:calc(100% - 8px);width:100%;height:min(520px,145vw)}.box-on-image>div{display:flex;flex-flow:column nowrap;text-align:center;position:absolute;bottom:20px;left:20px;right:20px;--box-shadow: none;background-color:var(--box-background);border-radius:var(--box-border-radius);box-shadow:var(--box-shadow);padding:24px 16px;transition:min-height .5s ease-in-out 0s}.box-on-image>div:after{content:"";opacity:0;visibility:hidden;display:block;width:56px;height:56px;position:absolute;top:50%;left:50%;background-position:50% 50%;background-repeat:no-repeat;background-image:var(--img-url-spinner);background-size:contain;transition:opacity .5s ease-in-out .5s}.box-on-image>div>*{visibility:var(--children-visibility, visible);opacity:1}.box-on-image>div.loading>*,.loading .box-on-image>div>*{transition:opacity .5s,visibility 0s linear .5s;--children-visibility: hidden;min-height:72px;opacity:0}.loading .box-on-image>div:after,.box-on-image>div.loading:after{animation-name:loading;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear;opacity:1;visibility:visible}.box-on-image>div>form{display:flex;flex-flow:column nowrap}.box-on-image>div>*+*,.box-on-image>div>form>*+*{margin-top:24px}.box-on-image>div p{font-family:"MPLUSRounded1cWeb";font-size:18px;line-height:120%;letter-spacing:-0.04em;font-weight:800}.box-on-image>div p .code{font-family:"MPLUSRounded1cWeb";font-size:28px;line-height:120%;letter-spacing:-0.04em;font-weight:800;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;height:64px;white-space:nowrap;color:var(--typography-accent)}.box-on-image>div p a{font-size:inherit;color:var(--typography-brand);text-decoration:none}.box-on-image .submit button{width:100%}@media all and (min-width: 620px){.box-on-image img{height:640px}.box-on-image>div{left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);right:unset;min-width:460px;bottom:28px;padding:40px 24px;align-items:center}.box-on-image>div>form{align-items:center}.box-on-image>div p{font-family:"MPLUSRounded1cWeb";font-size:20px;line-height:120%;letter-spacing:-0.04em;font-weight:800}.box-on-image>div p .code{font-family:"MPLUSRounded1cWeb";font-size:32px;line-height:120%;letter-spacing:-0.04em;font-weight:800}}.price{font-family:"Poppins";font-size:40px;font-weight:700;line-height:60px;letter-spacing:-0.02em;text-align:right;text-underline-position:from-font;text-decoration-skip-ink:none;color:var(--typography-primary);display:grid;grid-template-rows:auto auto;grid-template-columns:auto auto}.price span:first-child{grid-column:1;grid-row:1/span 2;text-align:right}.price span[class]{display:inline-block;font-family:"Poppins";font-size:14px;font-weight:700;line-height:21px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;grid-column:2;grid-row:2;line-height:140%;text-align:left;align-self:start}.price span.decimals{grid-row:1;align-self:end}del.price{position:relative;color:var(--typography-light);text-decoration:none}del.price:before{content:"";display:block;background-color:var(--elements-content-element);height:2px;width:110%;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%) rotate(-23deg) translateX(-2px);z-index:1}.countdown{display:flex;flex-flow:column nowrap;align-items:flex-start;width:100%}@media all and (min-width: 620px){.countdown{max-width:640px}.countdown>div{width:420px;max-width:100%}}.countdown strong{font-family:"MPLUSRounded1cWeb";font-size:18px;line-height:120%;letter-spacing:-0.04em;font-weight:800;padding-bottom:16px}.countdown>div{display:flex;flex-flow:nowrap}.countdown>div>*+*{margin-left:14px}.countdown>div>*+*::after,.countdown>div>*+*::before{content:"";display:block;width:6px;height:6px;border-radius:3px;background-color:var(--typography-primary);position:absolute;left:-11px}.countdown>div>*+*::before{top:calc(50% - 13px)}.countdown>div>*+*::after{bottom:calc(50% - 13px)}.countdown>div div{display:flex;flex-flow:column nowrap;flex-grow:1;flex-shrink:1;flex-basis:0;border:1px solid var(--content-input-outline-default);font-family:"LatoLatinWeb";font-size:12px;line-height:140%;letter-spacing:0px;font-weight:500;text-transform:uppercase;padding-bottom:6px;text-align:center;border-radius:10px;color:var(--typography-secondary)}.countdown>div div span{font-family:"MPLUSRounded1cWeb";font-size:32px;line-height:120%;letter-spacing:-0.04em;font-weight:800;color:var(--typography-primary);border-bottom:1px solid var(--content-input-outline-default);height:64px;padding-top:8px;margin-bottom:4px;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center}.countdown>div div span::after{content:"";display:block;width:6px;height:6px;border-radius:3px;background-color:var(--illustration-secondary);position:absolute;top:8px;right:8px}@media not all and (min-width: 620px){.countdown>div{align-self:stretch}}body .news-list-2024>ul li,body .trainer-list-2024>ul li,main>.home-header-2024 .highlights ul li{min-width:272px;flex-basis:0;flex-grow:1;flex-shrink:1;max-width:calc((var(--content-width) - 3*var(--spacing-section-horizontal))/4);display:flex;flex-flow:column nowrap;justify-content:space-between}body .news-list-2024>ul li img,body .trainer-list-2024>ul li img,main>.home-header-2024 .highlights ul li img{border:4px solid var(--box-background);border-radius:var(--box-border-radius);box-sizing:content-box;max-width:calc(100% - 8px);max-height:calc(100% - 8px);width:100%;height:236px}div.club-info{--box-border-radius: var(--radius-medium-outside);background-color:var(--box-background);border-radius:var(--box-border-radius);box-shadow:var(--box-shadow);display:flex;flex-flow:column nowrap;justify-content:space-between}@media(min-width: 920px){div.club-info{flex-flow:row nowrap}div.club-info>div{flex:1 1 0}}div.club-info div.text{display:flex;flex-flow:column nowrap;color:var(--typography-secondary)}div.club-info div.text a.button{margin-top:16px}div.club-info div.text h4,div.club-info div.text dd,div.club-info div.text strong{font-family:"LatoLatinWeb";font-size:16px;line-height:140%;letter-spacing:0px;font-weight:700}div.club-info div.text h4{color:var(--typography-primary)}div.club-info div.text li,div.club-info div.text dl>div,div.club-info div.text p,div.club-info div.text address{margin-top:8px}div.club-info div.text dl{width:100%;white-space:nowrap}div.club-info div.text dl div{display:flex;flex-flow:row wrap}div.club-info div.text dl dd{text-align:right;margin-left:16px;flex-grow:1}div.club-info div.text section{display:flex;flex-flow:column nowrap;padding:24px var(--margin-section-horizontal)}div.club-info div.text section:has(address){padding-bottom:0}@media all and (min-width: 620px){div.club-info div.text{flex-flow:row nowrap}div.club-info div.text section{align-items:flex-start;padding:0}div.club-info div.text>div{flex:1 1 0;padding:24px var(--margin-section-horizontal)}div.club-info div.text>div+div{padding-left:0}div.club-info div.text section+section{margin-top:24px}}div.club-info div.map{border-radius:inherit;padding:4px;overflow:hidden;margin-top:24px}div.club-info div.map>div{border-radius:var(--radius-medium-inside);height:100%;width:100%;min-height:320px;box-shadow:var(--box-shadow)}@media(min-width: 920px){div.club-info div.map{margin-top:0px;margin-left:24px;max-width:630px;width:50%;min-height:460px}}.club-zones{background-color:var(--box-background);border-radius:var(--box-border-radius);box-shadow:var(--box-shadow);padding:24px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch;font-family:"MPLUSRounded1cWeb";font-size:14px;line-height:130%;letter-spacing:-0.04em;font-weight:800}@media not all and (min-width: 620px){.club-zones{padding:16px}}.club-zones strong,.club-zones ul li{background-color:var(--background-accent);padding:8px;display:flex;flex-flow:row nowrap;align-items:center;border-radius:12px}.club-zones li::before{content:"";display:block;width:24px;height:32px;background-color:var(--background-dark);margin-right:8px;border-radius:6px;flex-shrink:0;flex-grow:0}.club-zones li::after{content:"";display:block;width:24px;height:24px;background-color:var(--background-accent);position:absolute;left:8px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);mask-position:50% 50%;mask-repeat:no-repeat;mask-image:var(--icon-url);mask-size:24px 24px;-webkit-mask-position:50% 50%;-webkit-mask-repeat:no-repeat;-webkit-mask-image:var(--icon-url);-webkit-mask-size:24px 24px}.club-zones ul{flex-grow:1;flex-shrink:1;text-transform:uppercase;display:grid;gap:16px}.club-zones strong{font-family:"MPLUSRounded1cWeb";font-size:32px;line-height:120%;letter-spacing:-0.04em;font-weight:800;justify-content:center;white-space:nowrap;flex-grow:1;flex-shrink:1}@media(min-width: 800px){.club-zones strong{flex-shrink:0;flex-grow:1;margin-right:16px;width:20%;min-width:196px}.club-zones ul.cols2,.club-zones ul.cols3,.club-zones ul.cols4{grid-template-columns:1fr 1fr}}@media(min-width: 960px){.club-zones ul.cols3,.club-zones ul.cols4{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 1240px){.club-zones ul.cols4{grid-template-columns:1fr 1fr 1fr 1fr}}@media all and not (min-width: 800px){.club-zones{flex-flow:column nowrap}.club-zones strong{height:80px;margin-bottom:16px}}.club-gallery ul{scrollbar-width:none;overflow-x:auto;scroll-snap-type:x mandatory}.club-gallery ul::-webkit-scrollbar{display:none;width:0;height:0}.club-gallery ul.images{position:relative;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);width:100vw;display:flex;flex-flow:row nowrap;margin-top:-48px;padding-top:48px;margin-bottom:-48px;padding-bottom:48px}.club-gallery ul.images li{display:inline-block;min-width:100vw;max-width:100vw;scroll-snap-align:center;scroll-margin-top:72px}@media all and (min-width: 620px){.club-gallery ul.images li{scroll-margin-top:96px}}.club-gallery ul.images li img{margin:0 auto;width:var(--content-width);height:640px;border:4px solid var(--box-background);border-radius:var(--box-border-radius);box-sizing:content-box;max-width:calc(100% - 8px);max-height:calc(100% - 8px);box-shadow:var(--box-shadow)}@media(max-width: 1280px){.club-gallery ul.images li img{height:50vw}}@media(max-width: 640px){.club-gallery ul.images li img{height:320px}}.club-gallery .nav{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:32px 0}.club-gallery .nav>button{width:48px;height:48px}@media not all and (min-width: 620px){.club-gallery .nav{padding:24px 0 0 0;width:100vw;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.club-gallery .nav>button{display:none}}.club-gallery .nav ul.thumbnails{display:flex;flex-grow:1;flex-shrink:1;flex-flow:row nowrap;margin-top:-48px;padding-top:48px;margin-bottom:-48px;padding-bottom:48px;justify-content:safe center}@media all and (min-width: 620px){.club-gallery .nav ul.thumbnails{margin-left:16px;margin-right:16px}}@supports not (justify-content: safe center){.club-gallery .nav ul.thumbnails{justify-content:flex-start}}.club-gallery .nav ul.thumbnails li{display:inline-block;min-width:152px;max-width:152px;padding-left:4px;padding-right:4px}.club-gallery .nav ul.thumbnails li a{display:block;border-radius:var(--box-border-radius)}.club-gallery .nav ul.thumbnails li a[aria-current=true]{--box-background: var(--content-button-outline-focus)}.club-gallery .nav ul.thumbnails li a[aria-current=true] img{box-shadow:none}.club-gallery .nav ul.thumbnails li a:focus-visible img{box-shadow:none}.club-gallery .nav ul.thumbnails li img{border:4px solid var(--box-background);border-radius:var(--box-border-radius);box-sizing:content-box;max-width:calc(100% - 8px);max-height:calc(100% - 8px);box-shadow:var(--box-shadow);margin:0 auto;height:120px}.club-gallery .nav ul.thumbnails li+li{margin-left:8px}@media not all and (min-width: 620px){.club-gallery .nav ul.thumbnails{padding-left:var(--content-margin);padding-right:var(--content-margin);width:100%}.club-gallery .nav ul.thumbnails li{min-width:96px;max-width:96px}.club-gallery .nav ul.thumbnails li img{height:80px}}.maplibregl-map{overflow:hidden;position:relative;-webkit-tap-highlight-color:rgb(0 0 0/0)}.maplibregl-canvas{left:0;position:absolute;top:0}.maplibregl-map:fullscreen{height:100%;width:100%}.maplibregl-ctrl-group button.maplibregl-ctrl-compass{touch-action:none}.maplibregl-canvas-container.maplibregl-interactive,.maplibregl-ctrl-group button.maplibregl-ctrl-compass{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.maplibregl-canvas-container.maplibregl-interactive.maplibregl-track-pointer{cursor:pointer}.maplibregl-canvas-container.maplibregl-interactive:active,.maplibregl-ctrl-group button.maplibregl-ctrl-compass:active{cursor:grabbing}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-canvas-container.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:pinch-zoom}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:none}.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures,.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-ctrl-bottom-left,.maplibregl-ctrl-bottom-right,.maplibregl-ctrl-top-left,.maplibregl-ctrl-top-right{pointer-events:none;position:absolute;z-index:2}.maplibregl-ctrl-top-left{left:0;top:0}.maplibregl-ctrl-top-right{right:0;top:0}.maplibregl-ctrl-bottom-left{bottom:0;left:0}.maplibregl-ctrl-bottom-right{bottom:0;right:0}.maplibregl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.maplibregl-ctrl-top-left .maplibregl-ctrl{float:left;margin:10px 0 0 10px}.maplibregl-ctrl-top-right .maplibregl-ctrl{float:right;margin:10px 10px 0 0}.maplibregl-ctrl-bottom-left .maplibregl-ctrl{float:left;margin:0 0 10px 10px}.maplibregl-ctrl-bottom-right .maplibregl-ctrl{float:right;margin:0 10px 10px 0}.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px rgba(0, 0, 0, 0.1)}.maplibregl-attrib-empty{display:none}.maplibregl-marker{left:0;position:absolute;top:0;transition:opacity .2s;will-change:transform}.maplibregl-crosshair,.maplibregl-crosshair .maplibregl-interactive,.maplibregl-crosshair .maplibregl-interactive:active{cursor:crosshair}.maplibregl-boxzoom{background:#fff;border:2px dotted #202020;height:0;left:0;opacity:.5;position:absolute;top:0;width:0}.maplibregl-cooperative-gesture-screen{align-items:center;background:rgba(0, 0, 0, 0.4);color:#fff;display:flex;font-size:1.4em;inset:0;justify-content:center;line-height:1.2;opacity:0;padding:1rem;pointer-events:none;position:absolute;transition:opacity 1s ease 1s;z-index:99999}.maplibregl-cooperative-gesture-screen.maplibregl-show{opacity:1;transition:opacity .05s}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:none}@media(hover: none),(pointer: coarse){.maplibregl-cooperative-gesture-screen .maplibregl-desktop-message{display:none}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:block}}.maplibregl-pseudo-fullscreen{height:100% !important;left:0 !important;position:fixed !important;top:0 !important;width:100% !important;z-index:99999}div.map>span{display:block;text-align:right;border-radius:16px;position:absolute;bottom:8px;right:8px;padding:4px 8px;background-color:var(--gray-0);color:var(--typography-secondary);font-family:"LatoLatinWeb";font-size:12px;line-height:140%;letter-spacing:0px;font-weight:400}div.map .marker{content:"";display:block;width:40px;height:45px;background-position:50% 100%;background-repeat:no-repeat;background-image:var(--img-url-map-pin);background-size:contain;filter:drop-shadow(0 0 2px rgba(43, 46, 48, 0.239))}div.map .maplibregl-map .maplibregl-cooperative-gestures{height:100%}div.map .maplibregl-cooperative-gesture-screen{text-align:center}main{width:100%;overflow:hidden;--button-height: 40px;--button-horizontal-padding: 24px;--buttons-spacing: 16px}main a.button,main button{font-family:"LatoLatinWeb";font-size:14px;line-height:140%;letter-spacing:0px;font-weight:700}@media not all and (min-width: 620px){main{--buttons-spacing: 24px}}main>*{width:var(--content-width);margin:auto}main a{text-decoration:underline}main>section{padding-top:var(--margin-section-vertical);padding-bottom:var(--margin-section-vertical);display:flex;flex-flow:column nowrap;gap:var(--spacing-section-vertical)}main>section[hidden]{display:none}main>section>header{text-align:center;display:flex;flex-flow:column nowrap;align-items:center;text-align:center;gap:8px}main>section>header h2{font-family:"MPLUSRounded1cWeb";font-size:20px;line-height:120%;letter-spacing:-0.04em;font-weight:800;max-width:628px}main>section>header h2 strong{color:var(--typography-brand)}main>section>header p{color:var(--typography-secondary)}@media all and (min-width: 620px){main>section>header{gap:16px}main>section>header h2{font-family:"MPLUSRounded1cWeb";font-size:24px;line-height:120%;letter-spacing:-0.04em;font-weight:800}}main>:empty{display:none}body.headless main{min-height:100vh}body>header{position:fixed;z-index:5;--button-height: 40px;--button-horizontal-padding: 24px;--buttons-spacing: 16px;transition:padding-top .3s,padding-bottom .3s,background-color .3s;background-color:var(--background-neutral);top:0px;flex-flow:row nowrap;left:0;right:0;padding:16px calc(50% - .5*var(--content-width));display:flex;justify-content:space-between;align-items:center;align-content:center;box-shadow:var(--box-shadow)}body>header a.button,body>header button{font-family:"LatoLatinWeb";font-size:14px;line-height:140%;letter-spacing:0px;font-weight:700}@media not all and (min-width: 620px){body>header{--buttons-spacing: 24px}}body>header .buttons{display:flex;flex-flow:row nowrap;gap:16px}body>header .network-club{position:static;display:flex;flex-flow:row nowrap;align-items:center;gap:32px}body>header .logo{width:calc(var(--logo-aspect-ratio)*var(--logo-height));height:var(--logo-height);-webkit-user-select:none;user-select:none;text-indent:-4000px;color:rgba(0,0,0,0);font-size:0;background-position:0% 50%;background-repeat:no-repeat;background-image:var(--img-url-logo);background-size:contain}body>header .logo:focus-visible,body>header .logo:hover,body>header .logo:active{color:rgba(0,0,0,0)}body>header nav ul a:hover,body>header nav ul button:hover,body>header a.button.secondary:hover{--text-color: var(--navigation-text-hover);background-color:var(--navigation-fill-hover)}@media all and (min-width: 1024px){body>header .menu{display:none}body>header nav ul{display:flex;flex-flow:row nowrap}body>header nav ul ul{position:absolute;top:48px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);background:var(--background-neutral);padding:8px;gap:8px;border-radius:16px;box-shadow:var(--box-shadow);display:flex;flex-flow:column nowrap}body>header nav ul ul:not(.expanded){display:none}}@media not all and (min-width: 1024px){body>header nav{position:fixed;top:64px;left:0;right:0;bottom:0;background:var(--background-neutral);padding-top:48px}body>header nav ul{display:flex;flex-flow:column nowrap;gap:16px}body>header nav ul a{font-family:"LatoLatinWeb";font-size:18px;line-height:140%;letter-spacing:0px;font-weight:700}body>header nav:not(.expanded){display:none}body>header nav button{display:none}}@media not all and (min-width: 620px){body>header .club{display:none;--button-height: 32px}body>header .buttons{--button-height: 32px;--button-horizontal-padding: 13px;--buttons-spacing: 16px;gap:8px}body>header .buttons a.button,body>header .buttons button{font-family:"LatoLatinWeb";font-size:12px;line-height:140%;letter-spacing:0px;font-weight:700}}@media not all and (min-width: 620px){body>header .buttons{--buttons-spacing: 24px}}body:not(.scrolled)>header:not(:has(#menu.expanded)){padding-top:16px;box-shadow:none;background-color:rgba(0,0,0,0)}body:not(.scrolled)>header:not(:has(#menu.expanded)) button.icon,body:not(.scrolled)>header:not(:has(#menu.expanded)) a.button.icon{--icon-color: var(--navigation-negative-icon-accent)}@media not all and (min-width: 620px){body:not(.scrolled)>header:not(:has(#menu.expanded)):has(.club){padding-top:64px}body:not(.scrolled)>header:not(:has(#menu.expanded)) .network-club{position:static}body:not(.scrolled)>header:not(:has(#menu.expanded)) .club{position:fixed;top:16px;left:50%;width:var(--content-width);transform:translateX(-50%);-webkit-transform:translateX(-50%);display:block}body:not(.scrolled)>header:not(:has(#menu.expanded)) .club .button{width:100%}}@media all and (min-width: 620px){body:not(.scrolled)>header:not(:has(#menu.expanded)){padding-top:56px;padding-bottom:56px}}button[aria-expanded=true].menu::before{mask-image:var(--img-url-close);-webkit-mask-image:var(--img-url-close)}@media not all and (min-width: 620px){body.headless:not(.scrolled)>header:not(:has(#menu.expanded)){padding-top:16px;padding-bottom:16px}}body.no-header{--margin-hero-top: 40px}body>footer{width:100%;padding:32px calc(50% - .5*var(--content-width)) 32px calc(50% - .5*var(--content-width));background-color:var(--background-dark);--button-height: 48px;--button-horizontal-padding: 32px;--buttons-spacing: 16px;border-top-left-radius:24px;border-top-right-radius:24px;display:flex;flex-flow:column nowrap;gap:32px;color:var(--typography-secondary)}body>footer a.button,body>footer button{font-family:"LatoLatinWeb";font-size:16px;line-height:140%;letter-spacing:0px;font-weight:700}body>footer ul.social{display:flex;flex-flow:row nowrap;justify-content:flex-end;gap:24px}@media not all and (min-width: 620px){body>footer ul.social{--button-height: 40px;--button-horizontal-padding: 24px;--buttons-spacing: 16px}body>footer ul.social a.button,body>footer ul.social button{font-family:"LatoLatinWeb";font-size:14px;line-height:140%;letter-spacing:0px;font-weight:700}}@media not all and (min-width: 620px){body>footer ul.social{--buttons-spacing: 24px}}body>footer div.row{display:flex;flex-flow:column nowrap;justify-content:space-between;gap:16px}body>footer div.row small{font-family:"LatoLatinWeb";font-size:14px;line-height:140%;letter-spacing:0px;font-weight:400}body>footer div.row small a,body>footer div.row .links a{font-family:"LatoLatinWeb";font-size:14px;line-height:140%;letter-spacing:0px;font-weight:700}body>footer div.row h3{color:var(--typography-primary)}body>footer div.row div.col{display:flex;flex-flow:column nowrap;gap:16px}body>footer div.row div.col>*{display:flex;flex-flow:row wrap;gap:16px 24px}body>footer div.row div.col div:has(h3){flex-flow:column;justify-content:flex-end}body>footer nav section h3{font-family:"LatoLatinWeb";font-size:18px;line-height:140%;letter-spacing:0px;font-weight:700;text-transform:uppercase;color:var(--typography-brand);padding-top:24px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start}body>footer nav section h3 button{margin:-13px}body>footer nav section li{padding-top:24px}@media not all and (min-width: 620px){body>footer nav section:first-child h3{padding-top:0}}@media all and (min-width: 620px){body>footer{padding-top:40px;padding-bottom:40px;border-top-left-radius:40px;border-top-right-radius:40px;gap:40px;--footer-col-width: calc( ( var(--content-width) - var(--spacing-section-horizontal) ) / 2 )}body>footer div.row{flex-flow:row wrap;gap:16px 24px}body>footer div.col{width:var(--footer-col-width);min-width:var(--footer-col-width);flex-grow:1;flex-shrink:1}body>footer div.col:not(:last-of-type){max-width:var(--footer-col-width)}body>footer nav{width:var(--content-width);margin-top:-24px;column-count:3;column-gap:24px}body>footer nav section{page-break-inside:avoid}body>footer nav section h3 button{display:none}}@media(min-width: 620px)and (min-width: 1000px){body>footer{--footer-col-width: calc( ( var(--content-width) - 2 * var(--spacing-section-horizontal) ) / 3 )}body>footer div.row{flex-flow:row nowrap}}@media not all and (min-width: 620px){body>footer{overflow:hidden}}@media(min-width: 920px){body>footer::before{content:"";display:block;position:absolute;z-index:-1;top:0;bottom:0;left:50%;transform:translateX(min(299px, 30vw - 277px));-webkit-transform:translateX(min(299px, 30vw - 277px));width:421px;background-image:var(--img-url-decor-footer);background-size:421px auto;background-position:50% 0px}body>footer::before{top:-240px}}main:has(.custom-form-2024:last-child)~footer::before{display:none}body:has(#widget-zdrowappka)>footer{padding-bottom:96px}#backdrop,body>[role=dialog]{position:fixed;visibility:hidden}body>[role=dialog]{--button-height: 40px;--button-horizontal-padding: 24px;--buttons-spacing: 16px;transition:min-height .5s ease-in-out 0s;--children-visibility: hidden}body>[role=dialog] a.button,body>[role=dialog] button{font-family:"LatoLatinWeb";font-size:14px;line-height:140%;letter-spacing:0px;font-weight:700}@media not all and (min-width: 620px){body>[role=dialog]{--buttons-spacing: 24px}}body>[role=dialog]:after{content:"";opacity:0;visibility:hidden;display:block;width:56px;height:56px;position:absolute;top:50%;left:50%;background-position:50% 50%;background-repeat:no-repeat;background-image:var(--img-url-spinner);background-size:contain;transition:opacity .5s ease-in-out .5s}body>[role=dialog]>*{visibility:var(--children-visibility, visible);opacity:1}body>[role=dialog].loading>*,.loading body>[role=dialog]>*{transition:opacity .5s,visibility 0s linear .5s;--children-visibility: hidden;min-height:72px;opacity:0}.loading body>[role=dialog]:after,body>[role=dialog].loading:after{animation-name:loading;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear;opacity:1;visibility:visible}.target-dialog-within{overflow-y:hidden}@media not all and (min-width: 920px){.target-dialog-within main,.target-dialog-within footer{display:none}}body>[role=dialog]:target:not(:empty):not(:has(.club-name:empty)),body>[role=dialog]:target.loading{position:fixed;left:0px;top:0px;right:0px;bottom:0px;overflow-x:hidden;overflow-y:auto;padding:72px calc(50% - .5*var(--content-width));background-color:var(--background-neutral);z-index:21000;max-width:100%;visibility:visible}body>[role=dialog]:target:not(:empty):not(:has(.club-name:empty)) a.button.icon.close,body>[role=dialog]:target:not(:empty):not(:has(.club-name:empty)) button.icon.close,body>[role=dialog]:target.loading a.button.icon.close,body>[role=dialog]:target.loading button.icon.close{position:fixed;top:16px;right:calc(50% - .5*var(--content-width));cursor:pointer;z-index:24000}body>[role=dialog]:target:not(:empty):not(:has(.club-name:empty)):not(.loading),body>[role=dialog]:target.loading:not(.loading){--children-visibility: visible}body>[role=dialog]:target:not(:empty):not(:has(.club-name:empty)):before,body>[role=dialog]:target.loading:before{content:"";display:block;background-position:50% 50%;background-repeat:no-repeat;background-image:var(--img-url-logo);background-size:contain;z-index:24000;top:16px;left:calc(50% - .5*var(--content-width));width:calc(var(--button-height)*var(--logo-aspect-ratio));height:var(--button-height);position:absolute}body>[role=dialog]:target:not(:empty):not(:has(.club-name:empty)) h2,body>[role=dialog]:target.loading h2{font-family:"MPLUSRounded1cWeb";font-size:24px;line-height:120%;letter-spacing:-0.04em;font-weight:800;padding-bottom:24px;padding-top:32px}body>[role=dialog]:target:not(:empty):not(:has(.club-name:empty)) .wysiwyg,body>[role=dialog]:target.loading .wysiwyg{font-family:"LatoLatinWeb";font-size:18px;line-height:140%;letter-spacing:0px;font-weight:500}@media(min-width: 920px){body>[role=dialog]:target:not(:empty):not(:has(.club-name:empty)),body>[role=dialog]:target.loading{width:max-content;min-width:320px;max-width:var(--content-width);border-radius:var(--radius-large-outside);top:50%;left:50%;bottom:auto;right:auto;height:auto;max-height:calc(100vh - 64px);transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);padding:96px 32px 32px 32px}body>[role=dialog]:target:not(:empty):not(:has(.club-name:empty)).narrow,body>[role=dialog]:target.loading.narrow{max-width:640px}body>[role=dialog]:target:not(:empty):not(:has(.club-name:empty))::before,body>[role=dialog]:target.loading::before{top:32px;left:32px}body>[role=dialog]:target:not(:empty):not(:has(.club-name:empty)) a.button.icon.close,body>[role=dialog]:target:not(:empty):not(:has(.club-name:empty)) button.icon.close,body>[role=dialog]:target.loading a.button.icon.close,body>[role=dialog]:target.loading button.icon.close{top:32px;right:32px}}[role=alert]{display:flex;flex-flow:column nowrap;text-align:center;justify-content:center;position:fixed;left:0;right:0;top:0;bottom:0;height:auto;background-color:rgba(255,255,255,.48);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);z-index:21000;opacity:1;transition:opacity .8s}[role=alert] p{display:block;color:var(--typography-positive-secondary);font-family:"LatoLatinWeb";font-size:16px;line-height:140%;letter-spacing:0px;font-weight:500;padding-left:var(--margin-section-horizontal);padding-right:var(--margin-section-horizontal);padding-top:16px}[role=alert] p strong{display:block;padding-bottom:16px;font-family:"MPLUSRounded1cWeb";font-size:20px;line-height:120%;letter-spacing:-0.04em;font-weight:800;color:var(--typography-positive-primary)}[role=alert] .animation{width:120px;height:120px;margin:0 auto;color:var(--illustration-primary)}[role=alert] .animation path[fill]{fill:currentColor !important}[role=alert] .animation path[stroke]{stroke:currentColor !important}form .submitted-popup-message[hidden]{position:absolute;display:none}[role=alert][hidden]{top:-1000px;height:400px;bottom:auto;-webkit-backdrop-filter:unset;backdrop-filter:unset;opacity:0}[role=dialog]:target:not(:empty):not(:has(.club-name:empty))~#backdrop,[role=dialog]:target.loading~#backdrop,#cookies~#backdrop{display:block;visibility:visible;left:0px;top:0px;right:0px;bottom:0px;z-index:20000;background-color:rgba(0,0,0,.1);-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem)}@supports(not (backdrop-filter: blur(2rem))) and (not (-webkit-backdrop-filter: blur(2rem))){[role=dialog]:target:not(:empty):not(:has(.club-name:empty))~#backdrop,[role=dialog]:target.loading~#backdrop,#cookies~#backdrop{background-color:rgba(0,0,0,.5)}}body[tabindex="-1"] main{transform:translateZ(1px)}#media{--video-width: min( calc( var(--content-width) - 64px ), calc( 16 * ( 100vh - 240px ) / 9 ) )}@media(min-width: 920px){#media{width:var(--content-width)}}@media not all and (min-width: 920px){#media{--video-width: 100%}}#media iframe{width:var(--video-width);height:calc(9*var(--video-width)/16);display:block;margin:0 auto}#didomi-host{position:static;font-family:"LatoLatinWeb";font-size:16px;line-height:140%;letter-spacing:0px;font-weight:500;font-family:"LatoLatinWeb" !important}#didomi-host *{position:static}#didomi-host .didomi-popup-backdrop{background-color:rgba(0,0,0,.8) !important}#didomi-host .didomi-exterior-border{border:none !important;border-radius:var(--radius-large-outside) !important}#didomi-host .didomi-popup-container{border:none !important;border-radius:inherit !important}#didomi-host .didomi-popup-footer{border-radius:var(--radius-large-outside) !important}#didomi-host .didomi-popup-footer>a:focus-visible{outline:2px solid var(--default) !important}#didomi-host a,#didomi-host a:not(.didomi-no-link-style){color:var(--content-button-text-default) !important}#didomi-host button,#didomi-host a{text-decoration:none !important}#didomi-host button,#didomi-host .didomi-button{border-radius:20px !important;font-family:"LatoLatinWeb";font-size:16px;line-height:140%;letter-spacing:0px;font-weight:700;white-space:nowrap;padding:12px 24px !important;display:flex !important;flex-flow:row nowrap !important;gap:16px !important;justify-content:center !important;align-items:center !important;border:1px solid rgba(0,0,0,0) !important;transition:color .5s,background-color .5s,border-color .5s;border-color:var(--content-button-outline-default) !important;background-color:var(--background-neutral) !important;color:var(--content-button-text-default) !important}#didomi-host button:hover,#didomi-host .didomi-button:hover{background-color:var(--content-button-fill-secondary-hover) !important;color:var(--content-button-text-hover) !important}#didomi-host .didomi-button-highlight{border-color:rgba(0,0,0,0) !important;background-color:var(--content-button-fill-primary-default) !important;color:var(--content-button-text-primary) !important}#didomi-host .didomi-button-highlight:hover{border-color:rgba(0,0,0,0) !important;background-color:var(--content-button-fill-primary-hover) !important;color:var(--content-button-text-primary) !important}#didomi-host .didomi-button-standard{border-color:var(--content-button-outline-default) !important;background-color:inherit !important;color:var(--content-button-text-default) !important}#didomi-host .didomi-button-standard:hover{border-color:var(--content-button-outline-default) !important;color:var(--content-button-text-default) !important;background-color:var(--content-button-fill-secondary-hover) !important}#didomi-host .didomi-components-radio__option{border-radius:20px !important;border:2px solid !important}#didomi-host .didomi-components-radio__option--selected.didomi-components-radio__option--disagree:focus,#didomi-host .didomi-components-radio__option--selected.didomi-components-radio__option--disagree,#didomi-host button.didomi-components-radio__option--selected.didomi-components-radio__option--disagree{border:none !important;outline:none !important;color:var(--content-button-negative-text-default) !important;background-color:var(--error) !important}#didomi-host .didomi-components-radio__option--selected.didomi-components-radio__option--agree:focus,#didomi-host .didomi-components-radio__option--selected.didomi-components-radio__option--agree,#didomi-host button.didomi-components-radio__option--selected.didomi-components-radio__option--agree{border:none !important;outline:none !important;background-color:#7bcc2a !important;color:var(--content-button-negative-text-default) !important}#didomi-host .didomi-consent-popup-preferences-vendors .didomi-consent-popup-container-click-all{border-top-left-radius:var(--radius-medium-outside) !important;border-top-right-radius:var(--radius-medium-outside) !important;background-color:var(--background-light) !important}#didomi-host .didomi-consent-popup-preferences-vendors .didomi-consent-popup-body_vendors-list{border:2px solid var(--background-light) !important}#didomi-host .didomi-popup-close{opacity:1 !important}main>.home-header-2024{padding-top:var(--margin-hero-top);padding-bottom:var(--margin-hero-bottom)}main>.home-header-2024 .banner{--box-background: var(--background-hero);background-color:var(--box-background);border-radius:var(--box-border-radius);box-shadow:var(--box-shadow);--button-height: 48px;--button-horizontal-padding: 32px;--buttons-spacing: 16px;display:flex;flex-flow:column nowrap;justify-content:space-between}main>.home-header-2024 .banner a.button,main>.home-header-2024 .banner button{font-family:"LatoLatinWeb";font-size:16px;line-height:140%;letter-spacing:0px;font-weight:700}main>.home-header-2024 .banner>div{flex-grow:1;flex-shrink:1}main>.home-header-2024 .banner div.pic picture{height:100%}main>.home-header-2024 .banner div.pic img:not(.badge){border:4px solid var(--box-background);border-radius:var(--box-border-radius);box-sizing:content-box;max-width:calc(100% - 8px);max-height:calc(100% - 8px);min-height:316px;width:100%}main>.home-header-2024 .banner div.pic aside,main>.home-header-2024 .banner div.pic img.badge{position:absolute;object-fit:contain;color:var(--typography-primary);font-family:"LatoLatinWeb";font-size:12px;line-height:140%;letter-spacing:0px;font-weight:400}main>.home-header-2024 .banner div.pic aside.top.left,main>.home-header-2024 .banner div.pic img.badge.top.left{object-position:0% 0%}main>.home-header-2024 .banner div.pic aside.top.right,main>.home-header-2024 .banner div.pic img.badge.top.right{object-position:100% 0%}main>.home-header-2024 .banner div.pic aside.bottom.left,main>.home-header-2024 .banner div.pic img.badge.bottom.left{object-position:0% 100%}main>.home-header-2024 .banner div.pic aside.bottom.right,main>.home-header-2024 .banner div.pic img.badge.bottom.right{object-position:100% 100%}main>.home-header-2024 .banner div.pic aside.left,main>.home-header-2024 .banner div.pic img.badge.left{left:var(--horiz-margin);text-align:left}main>.home-header-2024 .banner div.pic aside.right,main>.home-header-2024 .banner div.pic img.badge.right{right:var(--horiz-margin);text-align:right}main>.home-header-2024 .banner div.pic aside.top,main>.home-header-2024 .banner div.pic img.badge.top{top:var(--vert-margin)}main>.home-header-2024 .banner div.pic aside.bottom,main>.home-header-2024 .banner div.pic img.badge.bottom{bottom:var(--horiz-margin)}main>.home-header-2024 .banner div.wysiwyg{padding:24px 16px;display:flex;flex-flow:column nowrap}@media all and (min-width: 576px)and (max-width: 860px){main>.home-header-2024 .banner div.wysiwyg ul{grid-template-columns:1fr 1fr}}main>.home-header-2024 .banner h1{font-family:"MPLUSRounded1cWeb";font-size:24px;line-height:120%;letter-spacing:-0.04em;font-weight:800;color:var(--typography-brand)}main>.home-header-2024 .banner h1 small{text-transform:uppercase;display:block;font-family:"LatoLatinWeb";font-size:16px;line-height:140%;letter-spacing:0px;font-weight:700;color:var(--typography-accent)}main>.home-header-2024 .banner div.buttons{padding-top:12px}main>.home-header-2024 .highlights h2{text-align:center;font-family:"MPLUSRounded1cWeb";font-size:24px;line-height:120%;letter-spacing:-0.04em;font-weight:800;padding:48px 0 32px 0;margin:0 auto;max-width:768px}main>.home-header-2024 .highlights ul li{font-family:"LatoLatinWeb";font-size:16px;line-height:140%;letter-spacing:0px;font-weight:700}main>.home-header-2024 .highlights ul li div{display:flex;flex-flow:column nowrap;justify-content:space-between;gap:24px;padding:var(--spacing-component-vertical) var(--spacing-component-horizontal);flex-grow:1}@media not all and (max-width: 860px){main>.home-header-2024 .banner{flex-flow:row nowrap}main>.home-header-2024 .banner div.wysiwyg{align-self:center}main>.home-header-2024 .banner div.pic{max-width:50%;min-width:50%}main>.home-header-2024 .banner div.pic img:not(.badge){min-height:632px;height:100%}}main>.home-header-2024 .h20{height:20%}main>.home-header-2024 .w20{width:20%}main>.home-header-2024 .h25{height:25%}main>.home-header-2024 .w25{width:25%}main>.home-header-2024 .h30{height:30%}main>.home-header-2024 .w30{width:30%}main>.home-header-2024 .h35{height:35%}main>.home-header-2024 .w35{width:35%}main>.home-header-2024 .h40{height:40%}main>.home-header-2024 .w40{width:40%}main>.home-header-2024 .h45{height:45%}main>.home-header-2024 .w45{width:45%}main>.home-header-2024 .h50{height:50%}main>.home-header-2024 .w50{width:50%}main>.home-header-2024 .h55{height:55%}main>.home-header-2024 .w55{width:55%}main>.home-header-2024 .h60{height:60%}main>.home-header-2024 .w60{width:60%}main>.home-header-2024 .h65{height:65%}main>.home-header-2024 .w65{width:65%}main>.home-header-2024 .h70{height:70%}main>.home-header-2024 .w70{width:70%}@media not all and (min-width: 620px){main>.home-header-2024 .hmxxs{--horiz-margin: 12px}main>.home-header-2024 .vmxxs{--vert-margin: 12px}main>.home-header-2024 .hmxs{--horiz-margin: 16px}main>.home-header-2024 .vmxs{--vert-margin: 16px}main>.home-header-2024 .hms{--horiz-margin: 20px}main>.home-header-2024 .vms{--vert-margin: 20px}main>.home-header-2024 .hmm{--horiz-margin: 24px}main>.home-header-2024 .vmm{--vert-margin: 24px}main>.home-header-2024 .hml{--horiz-margin: 28px}main>.home-header-2024 .vml{--vert-margin: 28px}main>.home-header-2024 .hmxl{--horiz-margin: 32px}main>.home-header-2024 .vmxl{--vert-margin: 32px}main>.home-header-2024 .hmxxl{--horiz-margin: 36px}main>.home-header-2024 .vmxxl{--vert-margin: 36px}}@media all and (min-width: 620px){main>.home-header-2024 .hmxxs{--horiz-margin: 16px}main>.home-header-2024 .vmxxs{--vert-margin: 16px}main>.home-header-2024 .hmxs{--horiz-margin: 24px}main>.home-header-2024 .vmxs{--vert-margin: 24px}main>.home-header-2024 .hms{--horiz-margin: 32px}main>.home-header-2024 .vms{--vert-margin: 32px}main>.home-header-2024 .hmm{--horiz-margin: 40px}main>.home-header-2024 .vmm{--vert-margin: 40px}main>.home-header-2024 .hml{--horiz-margin: 48px}main>.home-header-2024 .vml{--vert-margin: 48px}main>.home-header-2024 .hmxl{--horiz-margin: 56px}main>.home-header-2024 .vmxl{--vert-margin: 56px}main>.home-header-2024 .hmxxl{--horiz-margin: 64px}main>.home-header-2024 .vmxxl{--vert-margin: 64px}main>.home-header-2024 .highlights h2{font-family:"MPLUSRounded1cWeb";font-size:32px;line-height:120%;letter-spacing:-0.04em;font-weight:800;padding:80px 0 48px 0}main>.home-header-2024 .banner .countdown strong{font-family:"MPLUSRounded1cWeb";font-size:20px;line-height:120%;letter-spacing:-0.04em;font-weight:800}main>.home-header-2024 .banner div.wysiwyg{padding:40px 24px 40px 40px}main>.home-header-2024 .banner h1{font-family:"MPLUSRounded1cWeb";font-size:48px;line-height:120%;letter-spacing:-0.04em;font-weight:800;color:var(--typography-brand)}main>.home-header-2024 .banner h1 small{text-transform:uppercase;display:block;font-family:"LatoLatinWeb";font-size:16px;line-height:140%;letter-spacing:0px;font-weight:700;color:var(--typography-accent)}}main>.home-header-2024>.countdown{margin:0 auto 48px auto;align-items:center;text-align:center}main>.home-header-2024>.countdown strong{font-family:"MPLUSRounded1cWeb";font-size:20px;line-height:120%;letter-spacing:-0.04em;font-weight:800}@media all and (min-width: 620px){main>.home-header-2024>.countdown strong{font-family:"MPLUSRounded1cWeb";font-size:24px;line-height:120%;letter-spacing:-0.04em;font-weight:800}}main>.home-header-2024::before{content:"";display:block;position:absolute;z-index:-1;top:0;bottom:0;left:50%;transform:translateX(-720px);-webkit-transform:translateX(-720px);width:2391px;background-image:var(--img-url-decor-home-header);background-size:2391px auto;background-position:50% 0px}body.no-header main>.home-header-2024::before{background-position:50% -300px}@media(min-width: 620px){body.no-header main>.home-header-2024::before{background-position:50% -200px}}@media(min-width: 860px){body.no-header main>.home-header-2024::before{background-position:50% -120px}}main>.header-2024{padding-top:var(--margin-hero-top);padding-bottom:var(--margin-hero-bottom);display:flex;flex-flow:column nowrap;align-items:center;gap:24px}main>.header-2024.no-image{text-align:center}main>.header-2024.no-image img{margin:0 auto}main>.header-2024 h1{font-family:"MPLUSRounded1cWeb";font-size:24px;line-height:120%;letter-spacing:-0.04em;font-weight:800;color:var(--typography-primary)}main>.header-2024 h1 strong{color:var(--typography-brand)}main>.header-2024 h1 small{text-transform:uppercase;display:block;font-family:"LatoLatinWeb";font-size:16px;line-height:140%;letter-spacing:0px;font-weight:700;color:var(--typography-accent)}main>.header-2024>picture img{width:auto;height:320px;max-width:unset;max-inline-size:unset}main>.header-2024 div.wysiwyg{padding-top:24px}main>.header-2024 h1+div.buttons{padding-top:24px}@media(min-width: 1080px){main>.header-2024{flex-flow:row nowrap}main>.header-2024>picture{order:1}}@media all and (min-width: 620px){main>.header-2024{justify-content:space-between;gap:40px}main>.header-2024.no-image{justify-content:center}main>.header-2024.no-image div.buttons{justify-content:center}main>.header-2024 div.wysiwyg{flex-grow:0}main>.header-2024 h1{font-family:"MPLUSRounded1cWeb";font-size:40px;line-height:120%;letter-spacing:-0.04em;font-weight:800}main>.header-2024>picture{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:100%}main>.header-2024>picture img{height:auto;max-height:52vw;width:100%;max-width:100%;object-fit:contain}}@media(min-width: 620px)and (min-width: 1080px){main>.header-2024>picture{width:50vw}main>.header-2024>picture img{height:572px;width:auto}}@media(min-width: 620px)and (min-width: 1240px){main>.header-2024>picture{width:620px}}main>.slogan-2024 strong{color:var(--typography-brand)}main>.slogan-2024 div.no-image{padding-top:var(--margin-section-vertical);padding-bottom:var(--margin-section-vertical);display:flex;flex-flow:column nowrap;gap:var(--spacing-section-vertical)}main>.slogan-2024 div.no-image footer.buttons{justify-content:center}main>.slogan-2024 div.no-image p.slogan{font-family:"MPLUSRounded1cWeb";font-size:40px;line-height:120%;letter-spacing:-0.04em;font-weight:800;text-align:center}@media not all and (min-width: 620px){main>.slogan-2024 div.no-image p.slogan{font-family:"MPLUSRounded1cWeb";font-size:24px;line-height:120%;letter-spacing:-0.04em;font-weight:800}}main>.video-2024>div{background-color:var(--box-background);border-radius:var(--box-border-radius);box-shadow:var(--box-shadow);--button-height: 48px;--button-horizontal-padding: 32px;--buttons-spacing: 16px;width:100%}main>.video-2024>div a.button,main>.video-2024>div button{font-family:"LatoLatinWeb";font-size:16px;line-height:140%;letter-spacing:0px;font-weight:700}main>.video-2024>div img{border:4px solid var(--box-background);border-radius:var(--box-border-radius);box-sizing:content-box;max-width:calc(100% - 8px);max-height:calc(100% - 8px);width:100%;height:50vw;min-height:316px}@media(min-width: 1264px){main>.video-2024>div img{height:632px}}main>.video-2024>div button{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}main>.video-2024>div button::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);width:var(--content-width);height:calc(.5*(var(--content-width) - 8px) + 8px);min-height:326px;border-radius:var(--box-border-radius)}main>.video-2024.with-decor::before{content:"";display:block;position:absolute;z-index:-1;top:0;bottom:0;left:50%;transform:translateX(-800px);-webkit-transform:translateX(-800px);width:1600px;background-image:var(--img-url-decor-video);background-size:1600px auto;background-position:50% 80%}@media(max-width: 1280px){main>.video-2024.with-decor::before{background-size:125vw auto;background-position:50% 90%}}@media(max-width: 640px){main>.video-2024.with-decor::before{background-size:800px auto}}main>.videos-2024 ul{--button-height: 48px;--button-horizontal-padding: 32px;--buttons-spacing: 16px}main>.videos-2024 ul a.button,main>.videos-2024 ul button{font-family:"LatoLatinWeb";font-size:16px;line-height:140%;letter-spacing:0px;font-weight:700}main>.videos-2024 ul li{width:288px;max-width:85vw;flex-shrink:0}main>.videos-2024 ul li button{position:absolute;left:50%;bottom:28px;transform:translateX(-50%);-webkit-transform:translateX(-50%)}main>.videos-2024 ul li button::after{content:"";position:absolute;bottom:-28px;top:calc(74px - min(288px,85vw));left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);width:288px;max-width:85vw;border-radius:var(--box-border-radius)}main>.videos-2024 ul li img{border:4px solid var(--box-background);border-radius:var(--box-border-radius);box-sizing:content-box;max-width:calc(100% - 8px);max-height:calc(100% - 8px)}@media all and (min-width: 620px){main>.videos-2024 ul li{width:calc((1280px - 2*var(--spacing-section-horizontal))/3);min-width:calc((1280px - 2*var(--spacing-section-horizontal))/3);max-width:calc((1280px - 2*var(--spacing-section-horizontal))/3)}main>.videos-2024 ul li button::after{width:410px;top:-306px}}main>.videos-2024 .buttons{display:flex;flex-flow:row nowrap;justify-content:center;gap:16px}@media not all and (min-width: 620px){main>.videos-2024 .buttons{display:none}}@media all and (min-width: 620px){main>.videos-2024::before{content:"";display:block;position:absolute;z-index:-1;top:0;bottom:0;left:50%;transform:translateX(-800px);-webkit-transform:translateX(-800px);width:351px;background-image:var(--img-url-decor-videos);background-size:351px auto;background-position:50% 80%}}main>.blocks-2024 h3{font-family:"MPLUSRounded1cWeb";font-size:24px;line-height:120%;letter-spacing:-0.04em;font-weight:800}main>.blocks-2024 div.blocks{display:flex;flex-flow:row wrap;gap:var(--spacing-section-vertical) var(--spacing-section-horizontal)}main>.blocks-2024 div.blocks section{--box-background: var(--background-accent);--box-shadow: none;background-color:var(--box-background);border-radius:var(--box-border-radius);box-shadow:var(--box-shadow);display:flex;flex-flow:row nowrap;justify-content:space-between;gap:40px 24px;flex-shrink:1;flex-grow:1;width:100%;overflow:hidden}main>.blocks-2024 div.blocks section div{padding:24px 16px;display:flex;flex-flow:column nowrap;align-items:flex-start;gap:16px}main>.blocks-2024 div.blocks section div p{flex-grow:1}main>.blocks-2024 div.blocks section div a.button{margin-top:24px}main>.blocks-2024 div.blocks section.wide li picture{box-shadow:var(--box-shadow)}main>.blocks-2024 div.blocks section picture img{height:100%}@media all and (min-width: 620px){main>.blocks-2024 div.blocks section div{padding:72px 0 56px 40px}main>.blocks-2024 div.blocks section.wide{padding:40px;align-items:center;flex-flow:row wrap}main>.blocks-2024 div.blocks section.wide div{padding:0}main>.blocks-2024 div.blocks section.wide ul{display:flex;flex-flow:row nowrap;justify-content:space-between;flex-grow:1;max-width:100%}main>.blocks-2024 div.blocks section.wide ul li{flex-shrink:1;height:180px;width:284px}main>.blocks-2024 div.blocks section.wide ul li picture{border-radius:12px;position:absolute;left:0;top:0;height:100%;max-width:284px;width:284px}main>.blocks-2024 div.blocks section.wide ul li:last-child{flex-shrink:0}}@media(min-width: 1000px){main>.blocks-2024 div.blocks section.narrow{width:unset;max-width:calc(.5*(var(--content-width) - var(--spacing-section-horizontal)))}}@media(min-width: 960px){main>.blocks-2024 div.blocks section.wide{flex-flow:row nowrap}main>.blocks-2024 div.blocks section.wide ul{flex-shrink:1;max-width:588px}}@media not all and (min-width: 620px){main>.blocks-2024 div.blocks section img,main>.blocks-2024 div.blocks section ul{display:none}}@media all and (min-width: 620px){main>.blocks-2024::before{content:"";display:block;position:absolute;z-index:-1;top:0;bottom:0;left:50%;transform:translateX(-1125px);-webkit-transform:translateX(-1125px);width:732px;background-image:var(--img-url-decor-blocks);background-size:732px auto;background-position:50% 340px}main>.blocks-2024::before{left:640px}}main>.banners-2024 div.row{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:space-between;gap:24px}@media(max-width: 920px){main>.banners-2024 div.row{flex-flow:column nowrap}}main>.banners-2024 img{height:100%;width:100%;object-fit:contain}main>.banners-2024 section{--box-background: var(--background-accent);--box-shadow: none;background-color:var(--box-background);border-radius:var(--box-border-radius);box-shadow:var(--box-shadow);flex:1 1 0%;display:flex;flex-flow:row nowrap;justify-content:space-between}main>.banners-2024 section>*{flex:1 1 0%}main>.banners-2024 section h3{font-family:"MPLUSRounded1cWeb";font-size:32px;line-height:120%;letter-spacing:-0.04em;font-weight:800}main>.banners-2024 section div.text{padding:48px 16px 40px 40px;display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:space-between}main>.banners-2024 section picture{height:264px}@media not all and (min-width: 620px){main>.banners-2024 section{flex-flow:column nowrap}main>.banners-2024 section h3{font-family:"MPLUSRounded1cWeb";font-size:24px;line-height:120%;letter-spacing:-0.04em;font-weight:800}main>.banners-2024 section div.text{align-items:stretch;padding:24px 16px}main>.banners-2024 section div.text>*+*{margin-top:32px}main>.banners-2024 section picture{order:-1;background-color:rgba(255,255,255,.48);border:4px solid var(--background-accent);border-radius:inherit}main>.banners-2024 section picture img{width:100%;height:220px}}main>.banners-2024 div.row+div.row{margin-top:24px}main>.bulleted-lists-2024 h3{font-family:"MPLUSRounded1cWeb";font-size:24px;line-height:120%;letter-spacing:-0.04em;font-weight:800}main>.bulleted-lists-2024 div.blocks{display:flex;flex-flow:column nowrap;--list-item-padding: 8px;--list-spacing: 0px;color:var(--typography-secondary)}main>.bulleted-lists-2024 div.blocks h3{font-family:"MPLUSRounded1cWeb";font-size:20px;line-height:120%;letter-spacing:-0.04em;font-weight:800;height:72px;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;color:var(--typography-primary)}main>.bulleted-lists-2024 div.blocks strong{display:block;font-family:"MPLUSRounded1cWeb";font-size:18px;line-height:120%;letter-spacing:-0.04em;font-weight:800;padding-bottom:8px;color:var(--typography-primary)}main>.bulleted-lists-2024 div.blocks section{background-color:var(--box-background);border-radius:var(--box-border-radius);box-shadow:var(--box-shadow);display:flex;flex-flow:column nowrap;padding:0 var(--margin-section-horizontal) 16px var(--margin-section-horizontal)}main>.bulleted-lists-2024 div.blocks section+section{margin-top:24px}@media(min-width: 720px){main>.bulleted-lists-2024 div.blocks:not(:has(section+section+section)){align-items:flex-start;flex-flow:row nowrap;padding:24px 0}main>.bulleted-lists-2024 div.blocks:not(:has(section+section+section)) section{flex-basis:0;flex-grow:1;flex-shrink:1}main>.bulleted-lists-2024 div.blocks:not(:has(section+section+section)) section+section{margin-top:0px;margin-left:24px}}@media(min-width: 1080px){main>.bulleted-lists-2024 div.blocks{align-items:flex-start;flex-flow:row nowrap;padding:24px 0}main>.bulleted-lists-2024 div.blocks section{flex-basis:0;flex-grow:1;flex-shrink:1}main>.bulleted-lists-2024 div.blocks section+section{margin-top:0px;margin-left:24px}}@media(min-width: 960px){main>.bulleted-lists-2024 div.blocks:not(:has(section+section+section)) section+section{margin-left:40px}}@media all and (min-width: 620px){main>.bulleted-lists-2024::before{content:"";display:block;position:absolute;z-index:-1;top:0;bottom:0;left:50%;transform:translateX(-1412px);-webkit-transform:translateX(-1412px);width:731px;background-image:var(--img-url-decor-bulleted-lists-news-list);background-size:731px auto;background-position:50% 40px}}main>.accordion-2024>ul{width:100%;max-width:1024px;margin:0 auto}main>.accordion-2024>ul>li{background-color:var(--box-background);border-radius:var(--box-border-radius);box-shadow:var(--box-shadow)}main>.accordion-2024>ul>li>strong{font-family:"MPLUSRounded1cWeb";font-size:18px;line-height:120%;letter-spacing:-0.04em;font-weight:800;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:24px;border-radius:inherit;overflow:hidden}@media all and (min-width: 620px){main>.accordion-2024>ul>li>strong{font-family:"MPLUSRounded1cWeb";font-size:20px;line-height:120%;letter-spacing:-0.04em;font-weight:800}}main>.accordion-2024>ul>li>strong button{position:static;margin-left:16px}main>.accordion-2024>ul>li>strong button::after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0}main>.accordion-2024>ul>li div.expandable{color:var(--typography-secondary)}main>.accordion-2024>ul>li>div{padding:0 24px}main>.accordion-2024>ul>li>div>*{padding-bottom:24px}main>.accordion-2024>ul>li+li{margin-top:8px}main>.app-2024 h2{font-family:"MPLUSRounded1cWeb";font-size:20px;line-height:120%;letter-spacing:-0.04em;font-weight:800;padding-bottom:24px;color:var(--typography-primary);text-align:center}main>.app-2024 h2 strong{color:var(--typography-accent)}main>.app-2024>div{background-color:var(--box-background);border-radius:var(--box-border-radius);box-shadow:var(--box-shadow)}main>.app-2024>div>picture img{position:absolute;bottom:0;left:0;right:0;top:24px;height:calc(100% - 24px);width:100%;object-fit:contain;object-position:50% 100%}main>.app-2024>div>picture{min-height:308px}main>.app-2024>div>div{padding:24px}main>.app-2024>div>div ul{display:flex;flex-flow:row wrap;justify-content:center;gap:24px}main>.app-2024>div>div li{width:224px}main>.app-2024>div>div li img{width:100%;height:64px;object-fit:contain}@media all and (min-width: 620px){main>.app-2024>div h2{font-family:"MPLUSRounded1cWeb";font-size:32px;line-height:120%;letter-spacing:-0.04em;font-weight:800;padding-bottom:calc(.05*var(--content-width))}main>.app-2024>div>div{padding:40px}}@media(min-width: 800px){main>.app-2024>div{display:flex;flex-flow:row nowrap;align-items:center}main>.app-2024>div h2{text-align:left}main>.app-2024>div>*{flex-basis:0;flex-grow:1}main>.app-2024>div ul{margin-right:40px;width:224px;flex-flow:column nowrap}main>.app-2024>div>picture{min-height:calc(.375*var(--content-width));align-self:stretch}main>.app-2024>div div.stores{display:flex;flex-flow:row nowrap;align-items:center}}@media(min-width: 960px){main>.app-2024>div>div{margin-right:40px}}main>.app-2024 .qrcode{transition:opacity .5s;width:152px;height:152px}main>.app-2024 .qrcode[data-qrcode]{opacity:0}@media(max-width: 860px){main>.app-2024 .qrcode{display:none}}main>.list-with-image-2024>picture img{width:auto;height:320px;max-width:unset;position:relative;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}main>.list-with-image-2024 ul.blocks{display:grid;gap:32px;grid-template-columns:auto}main>.list-with-image-2024 ul.blocks li{font-family:"LatoLatinWeb";font-size:18px;line-height:140%;letter-spacing:0px;font-weight:500;color:var(--typography-secondary)}main>.list-with-image-2024 ul.blocks li strong{font-family:"MPLUSRounded1cWeb";font-size:24px;line-height:120%;letter-spacing:-0.04em;font-weight:800;color:var(--typography-brand);display:block;padding-bottom:16px}@media all and (min-width: 620px){main>.list-with-image-2024>picture img{height:360px}main>.list-with-image-2024 ul.blocks{grid-template-columns:auto auto;gap:var(--spacing-section-vertical) 24px}main>.list-with-image-2024::before{content:"";display:block;position:absolute;z-index:-1;top:0;bottom:0;left:50%;transform:translateX(540px);-webkit-transform:translateX(540px);width:1098px;background-image:var(--img-url-decor-list-with-image);background-size:1098px auto;background-position:50% 0%}}@media(min-width: 960px){main>.list-with-image-2024 ul.blocks{grid-template-columns:auto auto auto auto}}main>.activities-highlights-2024 h3{font-family:"MPLUSRounded1cWeb";font-size:20px;line-height:120%;letter-spacing:-0.04em;font-weight:800;color:var(--typography-brand);text-transform:uppercase;padding-bottom:24px;text-align:center}main>.activities-highlights-2024 ul li{min-width:280px;width:calc((1280px - 2*var(--spacing-section-horizontal))/3);max-width:calc((1280px - 2*var(--spacing-section-horizontal))/3);flex-basis:0;flex-shrink:1;flex-grow:1;display:flex;flex-flow:column nowrap;justify-content:space-between}main>.activities-highlights-2024 ul li>picture img{border:4px solid var(--box-background);border-radius:var(--box-border-radius);box-sizing:content-box;max-width:calc(100% - 8px);max-height:calc(100% - 8px);height:256px}main>.activities-highlights-2024 ul li>div{flex-grow:1;display:flex;flex-flow:column nowrap;justify-content:space-between;position:static;padding:var(--spacing-component-vertical) var(--spacing-component-horizontal);gap:8px}main>.activities-highlights-2024 ul li>div p{flex-grow:1;color:var(--typography-secondary)}main>.activities-highlights-2024 ul li>div dl{font-family:"LatoLatinWeb";font-size:16px;line-height:140%;letter-spacing:0px;font-weight:400;color:var(--typography-tertiary);display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;gap:8px 24px}main>.activities-highlights-2024 ul li>div dl div,main>.activities-highlights-2024 ul li>div dl dt,main>.activities-highlights-2024 ul li>div dl dd{display:flex;flex-flow:row nowrap;align-items:center;gap:8px}main>.activities-highlights-2024 ul li a{font-family:"MPLUSRounded1cWeb";font-size:18px;line-height:120%;letter-spacing:-0.04em;font-weight:800}@media all and (min-width: 620px){main>.activities-highlights-2024::before{content:"";display:block;position:absolute;z-index:-1;top:0;bottom:0;left:50%;transform:translateX(425px);-webkit-transform:translateX(425px);width:351px;background-image:var(--img-url-decor-activities-highlights);background-size:351px auto;background-position:50% 65%}main>.activities-highlights-2024:not(:has(section+section))::before{background-position:50% 80px}main>.activities-highlights-2024:not(:has(section))::before{background-position:50% 80%}}@media(min-width: 920px){main>.activities-highlights-2024>ul{flex-flow:row wrap;justify-content:flex-start;gap:var(--spacing-section-vertical) var(--spacing-section-horizontal)}main>.activities-highlights-2024>ul li{min-width:calc((var(--content-width) - 2*var(--spacing-section-horizontal))/3);margin-left:0}}main>.features-with-images-2024>section{display:flex;flex-flow:column nowrap;font-family:"LatoLatinWeb";font-size:18px;line-height:140%;letter-spacing:0px;font-weight:500;color:var(--typography-secondary)}main>.features-with-images-2024>section picture{margin-bottom:24px;height:320px;max-height:90vw}main>.features-with-images-2024>section picture.with-background{overflow:hidden;background-color:var(--background-accent);border-radius:var(--radius-large-outside)}main>.features-with-images-2024>section picture img{width:auto;max-width:unset;height:100%;object-fit:contain;position:absolute;left:50%;transform:translateX(-50%);--webkit-transform: translateX(-50%)}main>.features-with-images-2024>section h3{font-family:"MPLUSRounded1cWeb";font-size:20px;line-height:120%;letter-spacing:-0.04em;font-weight:800;padding-bottom:8px;color:var(--typography-primary)}main>.features-with-images-2024>section footer{padding-top:8px}main>.features-with-images-2024>section div.wysiwyg.with-icon::before{content:"";display:block;margin:0 auto 16px 0;width:32px;height:32px;background-color:var(--background-primary);mask-position:50% 50%;mask-repeat:no-repeat;mask-image:var(--icon-url);mask-size:contain;-webkit-mask-position:50% 50%;-webkit-mask-repeat:no-repeat;-webkit-mask-image:var(--icon-url);-webkit-mask-size:contain}main>.features-with-images-2024>section div.wysiwyg{padding:0 16px}main>.features-with-images-2024>section div.wysiwyg>*{z-index:1}@media(min-width: 720px){main>.features-with-images-2024>section{flex-flow:row nowrap;align-items:center}main>.features-with-images-2024>section h3{font-family:"MPLUSRounded1cWeb";font-size:24px;line-height:120%;letter-spacing:-0.04em;font-weight:800}main>.features-with-images-2024>section div.wysiwyg.with-icon::before{width:40px;height:40px;margin-bottom:24px}main>.features-with-images-2024>section>*{flex-basis:0;flex-grow:1}main>.features-with-images-2024>section picture{margin:0 40px 0 0;height:360px;max-height:42vw}main>.features-with-images-2024>section:nth-of-type(even) picture{order:1;margin:0 0 0 40px}}@media(min-width: 960px){main>.features-with-images-2024>section picture,main>.features-with-images-2024>section div.wysiwyg{padding:0 40px}}main>.features-with-image-2024>div li{padding:16px;display:flex;flex-flow:column nowrap;gap:8px;justify-content:center}main>.features-with-image-2024>div li::before{content:"";display:block;margin:0 auto 0 0;width:48px;height:48px;position:relative;background-color:var(--background-dark);mask-position:50% 50%;mask-repeat:no-repeat;mask-image:var(--icon-url);mask-size:40px auto;-webkit-mask-position:50% 50%;-webkit-mask-repeat:no-repeat;-webkit-mask-image:var(--icon-url);-webkit-mask-size:40px auto;z-index:1}@media not all and (min-width: 620px){main>.features-with-image-2024>div li::before{mask-size:32px auto;-webkit-mask-size:32px auto}}main>.features-with-image-2024>div li::after{content:"";display:block;width:48px;height:48px;position:absolute;left:16px;top:16px;background-color:var(--background-accent);border-radius:12px}main>.features-with-image-2024>div li+li{margin-top:8px}main>.features-with-image-2024>div li,main>.features-with-image-2024>div img{background-color:var(--box-background);border-radius:var(--box-border-radius);box-shadow:var(--box-shadow)}main>.features-with-image-2024>div strong{display:block;font-family:"MPLUSRounded1cWeb";font-size:18px;line-height:120%;letter-spacing:-0.04em;font-weight:800;padding-top:8px}main>.features-with-image-2024>div ul{margin-bottom:24px}main>.features-with-image-2024>div>picture{min-height:320px;height:50vw}main>.features-with-image-2024>div img{margin:0;position:absolute;left:0;top:0;bottom:0;right:0;height:100%;width:100%}@media(min-width: 1080px){main>.features-with-image-2024>div{display:flex;flex-flow:row nowrap;align-items:stretch;padding:24px 0}main>.features-with-image-2024>div ul{margin-right:40px;margin-bottom:0;display:flex;flex-flow:column nowrap;justify-content:space-between}main>.features-with-image-2024>div>*{flex-basis:0;flex-grow:1}main>.features-with-image-2024>div>picture{min-height:unset;height:unset}}@media all and (min-width: 620px){main>.features-with-image-2024>div li{padding:24px 24px 24px 120px;min-height:120px;flex-grow:1}main>.features-with-image-2024>div li::before,main>.features-with-image-2024>div li::after{width:72px;height:72px;position:absolute;top:calc(50% - 36px);left:24px;border-radius:16px}main>.features-with-image-2024>div strong{font-family:"MPLUSRounded1cWeb";font-size:20px;line-height:120%;letter-spacing:-0.04em;font-weight:800;padding-top:0}}@media(min-width: 1180px){main>.features-with-image-2024.with-decor::before{content:"";display:block;position:absolute;z-index:-1;top:0;bottom:0;left:50%;transform:translateX(181px);-webkit-transform:translateX(181px);width:731px;background-image:var(--img-url-decor-features-with-image);background-size:731px auto;background-position:50% 85%}}main>.text-with-image-2024{padding:calc(2*var(--margin-section-vertical)) 0;width:100%;background-color:var(--background-dark);border-radius:var(--radius-large-outside)}main>.text-with-image-2024>div{margin:0 auto;width:var(--content-width);display:flex;flex-flow:column nowrap;align-items:center;gap:24px;color:var(--typography-secondary)}main>.text-with-image-2024>div h2{color:var(--typography-primary);font-family:"MPLUSRounded1cWeb";font-size:20px;line-height:120%;letter-spacing:-0.04em;font-weight:800}main>.text-with-image-2024>div .txt{font-family:"LatoLatinWeb";font-size:18px;line-height:140%;letter-spacing:0px;font-weight:500}main>.text-with-image-2024>div .txt picture{width:90px;height:90px;border-radius:24px;margin-bottom:24px;overflow:hidden}main>.text-with-image-2024>div .txt picture img{width:90px;height:90px}main>.text-with-image-2024>div .txt p{padding-top:24px}main>.text-with-image-2024>div footer.buttons{padding-top:32px}main>.text-with-image-2024>div>picture img{width:336px;height:280px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}@media(min-width: 960px){main>.text-with-image-2024>div{flex-flow:row nowrap;gap:40px;justify-content:space-between}main>.text-with-image-2024>div>*{flex-basis:0;flex-grow:1}}@media all and (min-width: 620px){main>.text-with-image-2024>div h2{font-family:"MPLUSRounded1cWeb";font-size:24px;line-height:120%;letter-spacing:-0.04em;font-weight:800}main>.text-with-image-2024>div .txt{padding:0 40px}main>.text-with-image-2024>div .txt picture{width:120px;height:120px;border-radius:32px;margin-bottom:48px}main>.text-with-image-2024>div .txt picture img{width:120px;height:120px}main>.text-with-image-2024>div>picture{width:600px}main>.text-with-image-2024>div>picture img{width:100%;height:auto;object-fit:contain}main>.text-with-image-2024>div footer.buttons{padding-top:48px}}main>.club-features-2024 img{width:100%;height:272px}@media(max-width: 340px){main>.club-features-2024 img{height:80vw}}main>.club-features-2024>div ul{display:grid;gap:8px;padding-top:24px}main>.club-features-2024>div ul li{background-color:var(--box-background);border-radius:var(--box-border-radius);box-shadow:var(--box-shadow);display:flex;flex-flow:column nowrap;justify-content:center;padding:8px 8px 9px 64px;color:var(--typography-secondary);font-family:"LatoLatinWeb";font-size:16px;line-height:140%;letter-spacing:0px;font-weight:700}main>.club-features-2024>div ul li::before{content:"";display:block;position:absolute;left:8px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);width:48px;height:48px;background-color:var(--background-dark);mask-position:50% 50%;mask-repeat:no-repeat;mask-image:var(--icon-url);mask-size:contain;-webkit-mask-position:50% 50%;-webkit-mask-repeat:no-repeat;-webkit-mask-image:var(--icon-url);-webkit-mask-size:contain}main>.club-features-2024>div ul li small{padding-top:4px;font-family:"LatoLatinWeb";font-size:14px;line-height:140%;letter-spacing:0px;font-weight:500;color:var(--typography-tertiary)}@media not all and (min-width: 620px){main>.club-features-2024>div ul li+li{margin-top:8px}main>.club-features-2024>div img{border:4px solid var(--box-background);border-radius:var(--box-border-radius);box-sizing:content-box;max-width:calc(100% - 8px);max-height:calc(100% - 8px);box-shadow:var(--box-shadow)}}@media all and (min-width: 620px){main>.club-features-2024>div{border:4px solid var(--box-background);border-radius:var(--box-border-radius);box-sizing:content-box;max-width:calc(100% - 8px);max-height:calc(100% - 8px);box-shadow:var(--box-shadow);overflow:hidden;background-color:var(--background-color)}main>.club-features-2024 img{height:40vw}main>.club-features-2024>div ul{grid-template-columns:1fr 1fr;padding:24px;flex-flow:row wrap;justify-content:space-between;gap:24px}main>.club-features-2024>div ul li{padding:16px 16px 16px 96px;flex-grow:1;flex-shrink:1;flex-basis:0;font-family:"LatoLatinWeb";font-size:18px;line-height:140%;letter-spacing:0px;font-weight:700}main>.club-features-2024>div ul li::before{width:64px;height:64px;left:16px}}@media(min-width: 1050px){main>.club-features-2024 img{height:420px}main>.club-features-2024>div ul{grid-template-columns:1fr 1fr 1fr}}@media all and (min-width: 620px){main>.club-features-2024::before{content:"";display:block;position:absolute;z-index:-1;top:0;bottom:0;left:50%;transform:translateX(-844px);-webkit-transform:translateX(-844px);width:351px;background-image:var(--img-url-decor-code-club-features);background-size:351px auto;background-position:50% 45%}}main>.club-page-header-2024+*{padding-top:0}main>.club-page-header-2024{padding-top:var(--margin-hero-top);padding-bottom:calc(128px + var(--margin-hero-bottom));margin-bottom:-128px}main>.club-page-header-2024 div.info{--box-border-radius: var(--radius-medium-outside);background-color:var(--box-background);border-radius:var(--box-border-radius);box-shadow:var(--box-shadow);padding:40px}main>.club-page-header-2024 div.info h1{font-family:"MPLUSRounded1cWeb";font-size:48px;line-height:120%;letter-spacing:-0.04em;font-weight:800;padding-bottom:24px;color:var(--typography-brand)}@media not all and (min-width: 620px){main>.club-page-header-2024 div.info{padding:24px 16px 16px 16px}main>.club-page-header-2024 div.info h1{font-family:"MPLUSRounded1cWeb";font-size:24px;line-height:120%;letter-spacing:-0.04em;font-weight:800}main>.club-page-header-2024 div.info .club-info.with-button{margin-bottom:76px}main>.club-page-header-2024 div.info .club-info.with-button,main>.club-page-header-2024 div.info .club-info.with-button div{position:static}main>.club-page-header-2024 div.info .club-info.with-button section.buttons{position:absolute;bottom:0;left:0;right:0}main>.club-page-header-2024 div.info div.map{display:none}}main>.club-page-header-2024>*+*{margin-top:var(--spacing-section-vertical)}@media all and (min-width: 620px){main>.club-page-header-2024>div.info+div{margin-top:80px}}main>.club-page-header-2024::before{content:"";display:block;position:absolute;z-index:-1;top:0;bottom:0;left:50%;transform:translateX(-720px);-webkit-transform:translateX(-720px);width:2391px;background-image:var(--img-url-decor-home-header);background-size:2391px auto;background-position:50% 0px}body .trainer-list-2024>ul li div{display:flex;flex-flow:column nowrap;justify-content:space-between;padding:var(--spacing-component-vertical) var(--spacing-component-horizontal);flex-grow:1}body .trainer-list-2024>ul li div p{font-family:"LatoLatinWeb";font-size:16px;line-height:140%;letter-spacing:0px;font-weight:500;color:var(--typography-tertiary);padding-top:8px}body .trainer-list-2024>ul li div a{font-family:"LatoLatinWeb";font-size:18px;line-height:140%;letter-spacing:0px;font-weight:700}body .news-list-2024>ul li div{display:flex;flex-flow:column nowrap;justify-content:space-between;padding:var(--spacing-component-vertical) var(--spacing-component-horizontal);flex-grow:1}body .news-list-2024>ul li div time{font-family:"LatoLatinWeb";font-size:16px;line-height:140%;letter-spacing:0px;font-weight:500;color:var(--typography-tertiary);padding-top:8px}body .news-list-2024>ul li div a{font-family:"LatoLatinWeb";font-size:18px;line-height:140%;letter-spacing:0px;font-weight:700}@media(min-width: 1240px){body .news-list-2024::before{content:"";display:block;position:absolute;z-index:-1;top:0;bottom:0;left:50%;transform:translateX(-1120px);-webkit-transform:translateX(-1120px);width:731px;background-image:var(--img-url-decor-bulleted-lists-news-list);background-size:731px auto;background-position:50% 70%}}main>.club-offers-2024 .list-wrapper{width:100vw;left:calc(0px - var(--content-margin))}main>.club-offers-2024 .list-wrapper>ul{position:static}main>.club-offers-2024 .list-wrapper>ul div.summary{background-color:var(--box-background);border-radius:var(--box-border-radius);box-shadow:var(--box-shadow);padding:24px var(--margin-section-horizontal);display:flex;flex-flow:column nowrap;justify-content:space-between}main>.club-offers-2024 .list-wrapper>ul div.summary>*+*{margin-top:24px}main>.club-offers-2024 .list-wrapper>ul div.summary strong.label{color:var(--typography-negative-primary);background-color:var(--typography-accent);padding:4px 8px;font-family:"LatoLatinWeb";font-size:12px;line-height:140%;letter-spacing:0px;font-weight:700;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;border-radius:20px;justify-self:end;align-self:start}main>.club-offers-2024 .list-wrapper>ul div.summary>header{display:grid;grid-template-columns:auto auto;column-gap:16px;row-gap:4px}main>.club-offers-2024 .list-wrapper>ul div.summary>header>p{grid-column:1/span 2;grid-row:2/span 1;align-self:self-start;font-family:"LatoLatinWeb";font-size:14px;line-height:140%;letter-spacing:0px;font-weight:400}main>.club-offers-2024 .list-wrapper>ul div.summary>header h3{font-family:"MPLUSRounded1cWeb";font-size:24px;line-height:120%;letter-spacing:-0.04em;font-weight:800}main>.club-offers-2024 .list-wrapper>ul div.summary>dl{flex-grow:1;display:flex;flex-flow:row wrap;align-content:flex-start;gap:16px 8px}main>.club-offers-2024 .list-wrapper>ul div.summary>dl>div>dt{font-family:"LatoLatinWeb";font-size:14px;line-height:140%;letter-spacing:0px;font-weight:400;padding-bottom:4px}main>.club-offers-2024 .list-wrapper>ul div.summary>dl>div{flex-grow:1}main>.club-offers-2024 .list-wrapper>ul div.summary>dl>div>dd{display:flex;flex-flow:row nowrap}main>.club-offers-2024 .list-wrapper>ul div.summary>dl>div>dd>*+*{margin-left:16px}main>.club-offers-2024 .list-wrapper>ul div.summary>dl>div>dd>*+.info{margin-left:2px}main>.club-offers-2024 .list-wrapper>ul div.summary>dl>div.single-in-row{width:100%}main>.club-offers-2024 .list-wrapper>ul div.summary .item{font-family:"Poppins";font-size:40px;font-weight:700;line-height:60px;letter-spacing:-0.02em;text-align:right;text-underline-position:from-font;text-decoration-skip-ink:none}main>.club-offers-2024 .list-wrapper>ul div.summary .highlighted{color:var(--typography-accent)}main>.club-offers-2024 .filtered-out{display:none}main>.club-offers-2024 .horiz-scroll-buttons{position:fixed;z-index:2;top:0;left:50%;width:0;height:420px;transition:transform .3s}main>.club-offers-2024 .horiz-scroll-buttons button{position:absolute;left:-50vw;bottom:20px}main>.club-offers-2024 .horiz-scroll-buttons button.right{left:auto;right:-50vw;padding-left:0}main>.club-offers-2024 .horiz-scroll-buttons .primary.icon:not(.labelled).right{border-top-right-radius:0;border-bottom-right-radius:0}main>.club-offers-2024 .horiz-scroll-buttons .primary.icon:not(.labelled).left{border-top-left-radius:0;border-bottom-left-radius:0}main>.club-offers-2024 .horiz-scroll-buttons:not(.sticky-positioned){display:none}main>.club-offers-2024:not(:has(.more-than-one-step)) .horiz-scroll-buttons{display:none}main>.club-offers-2024 .filter{display:flex;flex-flow:column nowrap;justify-content:flex-end;align-items:center}main>.club-offers-2024 .filter fieldset{margin-top:12px}main>.club-offers-2024 .filters{display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-end;gap:12px 24px}main>.club-offers-2024 li.offer{min-width:410px;max-width:412px;position:static;flex-grow:1;flex-shrink:1;flex-basis:0}main>.club-offers-2024 li.offer section,main>.club-offers-2024 li.offer ul,main>.club-offers-2024 li.offer li,main>.club-offers-2024 li.offer footer,main>.club-offers-2024 li.offer div.expandable{position:static}main>.club-offers-2024 li.offer li{--list-item-padding: 16px;padding:var(--list-item-padding) 0 var(--list-item-padding) calc(12px + var(--list-bullet-size));background-position:0px var(--list-item-padding);background-size:var(--list-bullet-size) var(--list-bullet-size);background-image:var(--img-url-list-bullet)}main>.club-offers-2024 li.offer li .info{height:unset;margin-left:12px;display:inline-block;vertical-align:middle}main>.club-offers-2024 li.offer section{padding-top:calc(48px + var(--spacing-section-vertical));padding-left:var(--spacing-component-horizontal);padding-right:var(--spacing-component-horizontal)}main>.club-offers-2024 li.offer section.voucher{--box-border-radius: var(--radius-medium-outside);padding:0;box-sizing:border-box}main>.club-offers-2024 li.offer section.voucher:not(:empty){padding-top:48px}main>.club-offers-2024 li.offer section.voucher>*{display:block;background-color:var(--box-background);border-radius:var(--box-border-radius);box-shadow:var(--box-shadow);overflow:hidden}main>.club-offers-2024 li.offer section.voucher>*+*{margin-top:16px}main>.club-offers-2024 li.offer section.voucher img{object-fit:cover;width:100%;height:160px}@media not all and (min-width: 620px){main>.club-offers-2024 li.offer section.voucher img{height:128px}}main>.club-offers-2024 li.offer footer{padding:16px var(--spacing-component-horizontal)}main>.club-offers-2024 li.offer h4{width:100%;position:absolute;left:50%;transform:translate(-50%, -48px);--webkit-transform: translate(-50%, -48px);white-space:nowrap;font-family:"MPLUSRounded1cWeb";font-size:20px;line-height:120%;letter-spacing:-0.04em;font-weight:800;text-align:center}main>.club-offers-2024 li.offer section:not(.highest-row) h4{display:none}main>.club-offers-2024 li.offer li.highest-row::after,main>.club-offers-2024 li.offer section.highest-row h4::after,main>.club-offers-2024 li.offer section.highest-row+footer::after{content:"";display:block;position:absolute;height:1px;left:50%;width:var(--content-width);background-color:var(--gray-0);transform:translate(-50%, 16px);--webkit-transform: translate(-50%, 16px)}@media not all and (min-width: 620px){main>.club-offers-2024 .list-wrapper>ul{scroll-snap-type:x mandatory;padding-left:calc((100vw - 280px)/2);padding-right:calc((100vw - 280px)/2)}main>.club-offers-2024 .list-wrapper>ul li.offer{scroll-snap-align:center;min-width:312px;max-width:312px}main>.club-offers-2024 .list-wrapper>ul div.summary header{column-gap:8px}main>.club-offers-2024 .list-wrapper>ul div.summary>dl{gap:16px 0px}}main>.club-offers-2024 button[aria-expanded=false]+button[aria-expanded=false]{display:none}main>.club-offers-2024 button[aria-expanded=true]{display:none}main>.club-offers-2024 button[aria-expanded=true]+button[aria-expanded=true]{display:flex}@media all and (min-width: 620px){main>.club-offers-2024 button[aria-expanded]{align-self:center}}main>.club-cards-2024 ul{display:flex;flex-flow:row wrap;justify-content:center;gap:16px;margin:0 auto}main>.club-cards-2024 ul.cols3{max-width:960px}main>.club-cards-2024 li{overflow:hidden;border-radius:8px;width:202px;height:128px}@media all and (min-width: 620px){main>.club-cards-2024 ul{gap:24px}main>.club-cards-2024 li{width:284px;height:180px}}main>.club-about-2024>div{--box-border-radius: var(--radius-medium-outside);background-color:var(--box-background);border-radius:var(--box-border-radius);box-shadow:var(--box-shadow);display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch}main>.club-about-2024>div>*{flex-basis:50%;flex-shrink:1}main>.club-about-2024>div div.text{padding:24px 48px 24px 40px}main>.club-about-2024>div div.text>*+*{margin-top:24px}main>.club-about-2024>div picture{width:624px;border:4px solid var(--box-background);border-radius:var(--box-border-radius);box-sizing:content-box;max-width:calc(100% - 8px);max-height:calc(100% - 8px);overflow:hidden}main>.club-about-2024>div picture img{display:block;width:100%;height:100%;max-height:100%;object-fit:cover}main>.club-about-2024>div p.club-name{font-family:"MPLUSRounded1cWeb";font-size:24px;line-height:120%;letter-spacing:-0.04em;font-weight:800;color:var(--typography-brand)}@media(max-width: 920px){main>.club-about-2024>div{flex-flow:column nowrap}main>.club-about-2024>div>*{flex-basis:0;flex-shrink:0;flex-grow:0}main>.club-about-2024>div div.text{padding:24px}main>.club-about-2024>div picture{width:100%;order:-1;min-height:50vw;max-height:50vw}main>.club-about-2024>div p.club-name{display:none}}@media(max-width: 544px){main>.club-about-2024>div picture{min-height:272px;max-height:272px}}[role=dialog].club-list{max-width:768px}[role=dialog].club-list h3{font-family:"MPLUSRounded1cWeb";font-size:18px;line-height:120%;letter-spacing:-0.04em;font-weight:800}[role=dialog].club-list section+section{padding-top:24px}[role=dialog].club-list ul{padding-top:16px}[role=dialog].club-list ul li{background-color:var(--box-background);border-radius:var(--box-border-radius);box-shadow:var(--box-shadow);font-family:"LatoLatinWeb";font-size:16px;line-height:140%;letter-spacing:0px;font-weight:500;padding:16px var(--spacing-component-horizontal)}[role=dialog].club-list ul li div{display:grid;grid-template-columns:1fr 1fr;column-gap:8px}[role=dialog].club-list ul li small{white-space:nowrap}[role=dialog].club-list ul li+li{margin-top:8px}[role=dialog].club-list ul strong{font-family:"LatoLatinWeb";font-size:16px;line-height:140%;letter-spacing:0px;font-weight:700}main>.contact-2024{font-family:"LatoLatinWeb";font-size:16px;line-height:140%;letter-spacing:0px;font-weight:400;--text-color: var(--typography-secondary)}main>.contact-2024 section>section{margin-top:24px}main>.contact-2024 section>section>*+*{margin-top:8px}main>.contact-2024 h4,main>.contact-2024 .text strong{font-family:"LatoLatinWeb";font-size:16px;line-height:140%;letter-spacing:0px;font-weight:700}main>.contact-2024 h3{font-family:"MPLUSRounded1cWeb";font-size:20px;line-height:120%;letter-spacing:-0.04em;font-weight:800}main>.contact-2024 h3 strong{color:var(--typography-brand)}@media not all and (min-width: 620px){main>.contact-2024 h3{font-family:"MPLUSRounded1cWeb";font-size:18px;line-height:120%;letter-spacing:-0.04em;font-weight:800}}main>.contact-2024>div{background-color:var(--box-background);border-radius:var(--box-border-radius);box-shadow:var(--box-shadow);display:flex;flex-flow:column nowrap;padding:24px 16px}main>.contact-2024>div>*+*{margin-top:24px}@media(min-width: 920px){main>.contact-2024>div{flex-flow:row nowrap}main>.contact-2024>div>*+*{margin-left:24px;margin-top:0}main>.contact-2024>div>hr{display:none}main>.contact-2024>div div.text{flex:1 1 420px}main>.contact-2024>div div.form{flex:1 1 756px}}@media all and (min-width: 620px){main>.contact-2024>div{padding:40px}}main>.contact-2024 form>*+*,main>.contact-2024 div.text>*+*{margin-top:24px}main>.contact-2024 form fieldset>*{flex:1 1 0;min-width:320px}main>.contact-2024 form fieldset>*:has(input[type=email]),main>.contact-2024 form fieldset>*:has(textarea){min-width:100%}main>.contact-2024 div.form{transition:min-height .5s ease-in-out 0s}main>.contact-2024 div.form:after{content:"";opacity:0;visibility:hidden;display:block;width:56px;height:56px;position:absolute;top:50%;left:50%;background-position:50% 50%;background-repeat:no-repeat;background-image:var(--img-url-spinner);background-size:contain;transition:opacity .5s ease-in-out .5s}main>.contact-2024 div.form>*{visibility:var(--children-visibility, visible);opacity:1}main>.contact-2024 div.form.loading>*,.loading main>.contact-2024 div.form>*{transition:opacity .5s,visibility 0s linear .5s;--children-visibility: hidden;min-height:72px;opacity:0}.loading main>.contact-2024 div.form:after,main>.contact-2024 div.form.loading:after{animation-name:loading;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear;opacity:1;visibility:visible}main>.contact-2024 div.form.sent picture,main>.contact-2024 div.form.sent img{border-radius:var(--radius-large-inside);height:272px;width:100%}main>.contact-2024 div.form.sent>div{background-color:var(--box-background);border-radius:var(--box-border-radius);box-shadow:var(--box-shadow);padding:24px;margin-top:24px;text-align:center}main>.contact-2024 div.form.sent>div p{padding:16px 0 24px 0}main>.contact-2024 div.form.sent h3{color:var(--typography-brand)}@media all and (min-width: 620px){main>.contact-2024 div.form.sent{min-height:572px}main>.contact-2024 div.form.sent picture,main>.contact-2024 div.form.sent img{position:absolute;display:block;top:0;left:0;bottom:0;right:0;max-block-size:unset;height:100%}main>.contact-2024 div.form.sent>div{position:absolute;bottom:24px;left:24px;right:24px}main>.contact-2024 div.form.sent a.button{display:inline-flex}}main>.tabs-2024{position:static}main>.tabs-2024 [role=tablist]{display:flex;flex-flow:row nowrap;padding:4px;background-color:var(--box-background);border-radius:var(--box-border-radius);box-shadow:var(--box-shadow);--button-height: 48px;--button-horizontal-padding: var(--margin-section-horizontal);background-color:var(--background-neutral);justify-content:space-between}main>.tabs-2024 [role=tablist] button{background-color:inherit;font-family:"MPLUSRounded1cWeb";font-size:18px;line-height:120%;letter-spacing:-0.04em;font-weight:800;flex-grow:1}main>.tabs-2024 [role=tablist] button[aria-selected=true]{background-color:var(--content-button-positive-fill-secondary-hover)}@media not all and (min-width: 620px){main>.tabs-2024 [role=tablist]{top:24px;margin-bottom:-40px}main>.tabs-2024 [role=tablist] button{--button-height: 34px;font-family:"MPLUSRounded1cWeb";font-size:14px;line-height:130%;letter-spacing:-0.04em;font-weight:800}}@media all and (min-width: 620px){main>.tabs-2024{padding:0;height:calc(var(--margin-hero-top) - var(--margin-section-vertical))}main>.tabs-2024 [role=tablist]{position:absolute;top:44px;right:50%;transform:translateX(calc(var(--content-width) / 2));-webkit-transform:translateX(calc(var(--content-width) / 2))}}body:not(.scrolled) main>.tabs-2024 [role=tablist],main>.tabs-2024:focus-within [role=tablist]{z-index:5}main>.custom-form-2024:first-child{padding-top:var(--margin-hero-top)}main>.custom-form-2024:not(.with-image) .form-wrapper{max-width:960px;margin-left:auto;margin-right:auto}main>.custom-form-2024.with-image picture{width:100vw;position:relative;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}main>.custom-form-2024.with-image picture img{height:320px;width:auto;position:relative;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);margin-bottom:24px}main>.custom-form-2024.with-image .col{padding-left:var(--margin-section-horizontal);padding-right:var(--margin-section-horizontal)}main>.custom-form-2024.with-image .col>*+*{margin-top:40px}main>.custom-form-2024.with-image .thank-you{background-color:var(--box-background);border-radius:var(--box-border-radius);box-shadow:var(--box-shadow);font-family:"LatoLatinWeb";font-size:18px;line-height:140%;letter-spacing:0px;font-weight:500;padding:16px;--wysiwyg-vertical-spacing-big: 16px;--wysiwyg-vertical-spacing-small: 16px;color:var(--typography-secondary)}main>.custom-form-2024.with-image .thank-you+footer{margin-top:24px}@media(min-width: 800px){main>.custom-form-2024.with-image .col{margin:0 0 0 auto;width:420px}main>.custom-form-2024.with-image .thank-you{padding:24px;max-width:420px;margin-right:auto}main>.custom-form-2024.with-image picture{width:calc(var(--content-width) - 460px);position:fixed;top:0;left:unset;transform:none;-webkit-transform:none}main>.custom-form-2024.with-image picture img{display:block;margin:0 auto;width:100%;max-width:620px;max-height:572px;object-fit:contain;height:auto}main>.custom-form-2024.with-image .sticky:not(.sticky-positioned){display:none}}@media(min-width: 932px){main>.custom-form-2024.with-image .col,main>.custom-form-2024.with-image picture{width:calc(var(--content-width)/2 - 20px)}main>.custom-form-2024.with-image .col{min-height:calc(var(--content-width)/2 - 20px)}}main>.custom-form-2024 h2{font-family:"MPLUSRounded1cWeb";font-size:18px;line-height:120%;letter-spacing:-0.04em;font-weight:800}main>.custom-form-2024 h2 strong{color:var(--typography-brand)}main>.custom-form-2024 h1{max-width:768px;font-family:"MPLUSRounded1cWeb";font-size:40px;line-height:120%;letter-spacing:-0.04em;font-weight:800}@media not all and (min-width: 620px){main>.custom-form-2024 h1{font-family:"MPLUSRounded1cWeb";font-size:24px;line-height:120%;letter-spacing:-0.04em;font-weight:800}}main>.custom-form-2024 h1 strong{color:var(--typography-brand)}main>.custom-form-2024 form{display:flex;flex-flow:row wrap;justify-content:space-between;gap:0 24px;--wysiwyg-vertical-spacing-big: 8px;--wysiwyg-vertical-spacing-small: 8px}main>.custom-form-2024 form>*{flex-grow:1}main>.custom-form-2024 form .field.text,main>.custom-form-2024 form .field.checkbox,main>.custom-form-2024 form .field.radio,main>.custom-form-2024 form fieldset,main>.custom-form-2024 form div.submission,main>.custom-form-2024 form p.required-info,main>.custom-form-2024 form .field.full-width{width:100%}@media not all and (min-width: 620px){main>.custom-form-2024 form>*{width:100%}}main>.custom-form-2024 form>*+*{margin-top:24px}main>.custom-form-2024 form>div.submission+p.required-info{margin-top:8px}main>.custom-form-2024 .countdown{flex-grow:0}main>.custom-form-2024 .form-wrapper{transition:min-height .5s ease-in-out 0s}main>.custom-form-2024 .form-wrapper:after{content:"";opacity:0;visibility:hidden;display:block;width:56px;height:56px;position:absolute;top:50%;left:50%;background-position:50% 50%;background-repeat:no-repeat;background-image:var(--img-url-spinner);background-size:contain;transition:opacity .5s ease-in-out .5s}main>.custom-form-2024 .form-wrapper>*{visibility:var(--children-visibility, visible);opacity:1}main>.custom-form-2024 .form-wrapper.loading>*,.loading main>.custom-form-2024 .form-wrapper>*{transition:opacity .5s,visibility 0s linear .5s;--children-visibility: hidden;min-height:72px;opacity:0}.loading main>.custom-form-2024 .form-wrapper:after,main>.custom-form-2024 .form-wrapper.loading:after{animation-name:loading;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear;opacity:1;visibility:visible}@media(min-width: 1360px){main>.code-2024::before{content:"";display:block;position:absolute;z-index:-1;top:0;bottom:0;left:50%;transform:translateX(-820px);-webkit-transform:translateX(-820px);width:351px;background-image:var(--img-url-decor-code-club-features);background-size:351px auto;background-position:50% 10%}}@media(min-width: 1360px)and (max-width: 1680px){main>.code-2024::before{transform:translateX(-48.8vw);-webkit-transform:translateX(-48.8vw)}}:not(html.target-dialog-within){scroll-behavior:smooth}.target-dialog-within,.target-dialog-within body{overflow-y:hidden}picture,img{display:block}[data-move-to],[data-move-to].primary,[data-move-to].secondary{display:none}
