:root{--min-font-size-controler: 1;--max-font-size-controler: 1.1;--container-gutenberg: clamp(calc((600px * var(--min-font-size-controler))), calc(34.68208vw), calc(600px * var(--max-font-size-controler)));--gutenberg-line-height: 1.5;--gutenberg-spacer-top: var(--spacers-md);--gutenberg-spacer-bottom: var(--spacers-md);--filter-primary: none;--filter-primary: invert(14%) sepia(90%) saturate(4601%) hue-rotate(213deg) brightness(84%) contrast(102%);--filter-gray: invert(76%) sepia(8%) saturate(13%) hue-rotate(342deg) brightness(92%) contrast(84%);--filter-light: invert(100%) sepia(2%) saturate(69%) hue-rotate(202deg) brightness(119%) contrast(100%);--filter-dark: invert(13%) sepia(15%) saturate(3637%) hue-rotate(211deg) brightness(96%) contrast(91%);--icon-color: #28264D;--background-lazyload: #f3f3f3;--block-border-color: rgba(40, 38, 77, 0.25);--block-border-color-light: rgba(40, 38, 77, 0.25);--block-text-color: #28264D;--block-text-muted-color: #696969;--block-bg-inside: #fff;--block-bg: #fff;--block-highlight-bottom: #2D554D;--highlight-bg: #FDB93E;--bg-year: #2D554D;--bg-text-year: #fff;--input-error-color: #C74E44;--check-bg-color: #FDB93E;--check-filter: none;--team-card-background: #F3F3F3;--btn-color: #fff;--btn-border-color: #F58220;--btn-bg-color: #F58220;--btn-filter: var(--filter-light);--btn-color-hover: #fff;--btn-border-color-hover: #F58220;--btn-bg-color-hover: #F58220;--btn-filter-hover: var(--filter-light);--swiper-filter-color: var(--filter-dark);--swiper-filter-color-hover: var(--filter-light);--swiper-nav-color: #28264D;--swiper-nav-border-color: #28264D;--swiper-nav-border-color-hover: #28264D;--swiper-nav-bg-color: transparent;--swiper-nav-bg-color-hover: #28264D;--paging-text: #28264D;--paging-text-hover: #fff;--paging-border: #28264D;--paging-border-hover: #28264D;--paging-bg: transparent;--paging-bg-hover: #28264D;--paging-filter: var(--filter-dark);--paging-filter-hover: var(--filter-light);--border-radius: clamp(calc((10px * var(--min-font-size-controler))), calc(2.31214vw), calc(40px * var(--max-font-size-controler)));--border-radius-xs: clamp(calc((10px * var(--min-font-size-controler))), calc(.86705vw), calc(15px * var(--max-font-size-controler)));--border-radius-sm: clamp(calc((10px * var(--min-font-size-controler))), calc(1.15607vw), calc(20px * var(--max-font-size-controler)));--border-radius-md: clamp(calc((15px * var(--min-font-size-controler))), calc(2.31214vw), calc(40px * var(--max-font-size-controler)));--border-radius-lg: clamp(calc((30px * var(--min-font-size-controler))), calc(3.46821vw), calc(60px * var(--max-font-size-controler)));--accordion-color: currentColor;--accordion-text-color-active: currentColor;--accordion-button-active-color: currentColor;--accordion-bg: transparent;--page-title-sm: clamp(calc((28px * var(--min-font-size-controler))), calc(2.77457vw), calc(48px * var(--max-font-size-controler)));--page-title-sm-line-height: 110%;--page-title-sm-letter-spacing: calc(clamp(calc((1.5px * var(--min-font-size-controler))), calc(.08671vw), calc(1.5px * var(--max-font-size-controler))) * -1);--page-title-mg: clamp(calc((36px * var(--min-font-size-controler))), calc(4.62428vw), calc(80px * var(--max-font-size-controler)));--page-title-mg-line-height: 108%;--page-title-mg-letter-spacing: calc(clamp(calc((2.5px * var(--min-font-size-controler))), calc(.17341vw), calc(3px * var(--max-font-size-controler))) * -1);--page-title-md: clamp(calc((36px * var(--min-font-size-controler))), calc(4.04624vw), calc(70px * var(--max-font-size-controler)));--page-title-md-line-height: 108%;--page-title-md-letter-spacing: calc(clamp(calc((2.5px * var(--min-font-size-controler))), calc(.17341vw), calc(3px * var(--max-font-size-controler))) * -1);--page-title-lg: clamp(calc((44px * var(--min-font-size-controler))), calc(5.78035vw), calc(100px * var(--max-font-size-controler)));--page-title-lg-line-height: 90%;--page-title-lg-letter-spacing: calc(clamp(calc((1.5px * var(--min-font-size-controler))), calc(.23121vw), calc(4px * var(--max-font-size-controler))) * -1);--title-xxl: clamp(calc((36px * var(--min-font-size-controler))), calc(4.04624vw), calc(70px * var(--max-font-size-controler)));--title-xxl-line-height: 100%;--title-xxl-letter-spacing: calc(clamp(calc((1px * var(--min-font-size-controler))), calc(.17341vw), calc(3px * var(--max-font-size-controler))) * -1);--title-lx: clamp(calc((36px * var(--min-font-size-controler))), calc(3.46821vw), calc(60px * var(--max-font-size-controler)));--title-lx-line-height: 100%;--title-lx-letter-spacing: calc(clamp(calc((1px * var(--min-font-size-controler))), calc(.17341vw), calc(3px * var(--max-font-size-controler))) * -1);--title-xl: clamp(calc((30px * var(--min-font-size-controler))), calc(2.65896vw), calc(46px * var(--max-font-size-controler)));--title-xl-line-height: 110%;--title-xl-letter-spacing: calc(clamp(calc((1.5px * var(--min-font-size-controler))), calc(.08671vw), calc(1.5px * var(--max-font-size-controler))) * -1);--title-lg: clamp(calc((28px * var(--min-font-size-controler))), calc(2.08092vw), calc(36px * var(--max-font-size-controler)));--title-lg-line-height: 120%;--title-lg-letter-spacing: calc(clamp(calc((.72px * var(--min-font-size-controler))), calc(.04162vw), calc(.72px * var(--max-font-size-controler))) * -1);--title-md: clamp(calc((24px * var(--min-font-size-controler))), calc(1.6763vw), calc(29px * var(--max-font-size-controler)));--title-md-line-height: 120%;--title-md-letter-spacing: calc(clamp(calc((.72px * var(--min-font-size-controler))), calc(.04162vw), calc(.72px * var(--max-font-size-controler))) * -1);--title-sm: clamp(calc((18px * var(--min-font-size-controler))), calc(1.50289vw), calc(26px * var(--max-font-size-controler)));--title-sm-line-height: 120%;--title-sm-letter-spacing: calc(clamp(calc((.72px * var(--min-font-size-controler))), calc(.04162vw), calc(.72px * var(--max-font-size-controler))) * -1);--title-xs: clamp(calc((16px * var(--min-font-size-controler))), calc(1.27168vw), calc(22px * var(--max-font-size-controler)));--title-xs-line-height: 120%;--title-xs-letter-spacing: calc(clamp(calc((.1px * var(--min-font-size-controler))), calc(.01272vw), calc(.22px * var(--max-font-size-controler))) * -1);--font-size-base: clamp(calc((18px * var(--min-font-size-controler))), calc(1.15607vw), calc(20px * var(--max-font-size-controler)));--font-size-base-line-height: 130%;--font-size-base-letter-spacing: calc(clamp(calc((.1px * var(--min-font-size-controler))), calc(.01272vw), calc(.22px * var(--max-font-size-controler))) * -1);--text-lg: clamp(calc((18px * var(--min-font-size-controler))), calc(1.15607vw), calc(20px * var(--max-font-size-controler)));--text-lg-line-height: 120%;--text-md: clamp(calc((16px * var(--min-font-size-controler))), calc(1.04046vw), calc(18px * var(--max-font-size-controler)));--text-md-line-height: 130%;--text-sm: clamp(calc((15px * var(--min-font-size-controler))), calc(.92486vw), calc(16px * var(--max-font-size-controler)));--text-sm-line-height: 120%;--text-xs: clamp(calc((15px * var(--min-font-size-controler))), calc(.86705vw), calc(15px * var(--max-font-size-controler)));--text-xs-line-height: 120%;--text-xxs: clamp(calc((13px * var(--min-font-size-controler))), calc(.80925vw), calc(14px * var(--max-font-size-controler)));--text-xxs-line-height: 120%;--lead-font-size: clamp(calc((18px * var(--min-font-size-controler))), calc(1.15607vw), calc(20px * var(--max-font-size-controler)));--lead-font-size-line-height: 130%;--lead-font-size-letter-spacing: calc(clamp(calc((.1px * var(--min-font-size-controler))), calc(.01272vw), calc(.22px * var(--max-font-size-controler))) * -1);--spacers-xxs: clamp(calc((10px * var(--min-font-size-controler))), calc(.57803vw), calc(10px * var(--max-font-size-controler)));--spacers-xs: clamp(calc((16px * var(--min-font-size-controler))), calc(1.15607vw), calc(20px * var(--max-font-size-controler)));--spacers-sm: clamp(calc((24px * var(--min-font-size-controler))), calc(1.7341vw), calc(30px * var(--max-font-size-controler)));--spacers-md: clamp(calc((20px * var(--min-font-size-controler))), calc(2.31214vw), calc(40px * var(--max-font-size-controler)));--spacers-lg: clamp(calc((24px * var(--min-font-size-controler))), calc(4.62428vw), calc(80px * var(--max-font-size-controler)));--spacers-xl: 4rem;--spacers-negative-xs: calc(var(--spacers-xs) * -1);--spacers-negative-sm: calc(var(--spacers-sm) * -1);--spacers-negative-md: calc(var(--spacers-md) * -1);--spacers-negative-lg: calc(var(--spacers-lg) * -1);--spacers-negative-xl: calc(var(--spacers-lg) * -1);--spacers-xs-vw: clamp(calc((30px * var(--min-font-size-controler))), calc(2.31214vw), calc(40px * var(--max-font-size-controler)));--spacers-sm-vw: clamp(calc((40px * var(--min-font-size-controler))), calc(3.46821vw), calc(60px * var(--max-font-size-controler)));--spacers-md-vw: clamp(calc((40px * var(--min-font-size-controler))), calc(5.78035vw), calc(100px * var(--max-font-size-controler)));--spacers-mg-vw: clamp(calc((40px * var(--min-font-size-controler))), calc(6.93642vw), calc(120px * var(--max-font-size-controler)));--spacers-lg-vw: clamp(calc((60px * var(--min-font-size-controler))), calc(6.93642vw), calc(120px * var(--max-font-size-controler)));--spacers-xl-vw: clamp(calc((60px * var(--min-font-size-controler))), calc(11.56069vw), calc(200px * var(--max-font-size-controler)));--gutter-small: clamp(calc((10px * var(--min-font-size-controler))), calc(1.15607vw), calc(20px * var(--max-font-size-controler)));--gutter-base: clamp(calc((24px * var(--min-font-size-controler))), calc(1.96532vw), calc(34px * var(--max-font-size-controler)));--gutter-medium: clamp(calc((20px * var(--min-font-size-controler))), calc(2.31214vw), calc(40px * var(--max-font-size-controler)));--gutter-large: clamp(calc((20px * var(--min-font-size-controler))), calc(3.93064vw), calc(68px * var(--max-font-size-controler)));--gutter-small-vw: var(--spacers-sm-vw);--gutter-medium-vw: var(--spacers-md-vw);--gutter-large-vw: var(--spacers-lg-vw);--navbar-bg-color: #E7e7e7;--navbar-border-color: #696969;--navbar-height: 4.375rem;--navbar-brand-width: clamp(calc((88px * var(--min-font-size-controler))), calc(5.08671vw), calc(88px * var(--max-font-size-controler)));--navbar-brand-logo-width: clamp(calc((88px * var(--min-font-size-controler))), calc(5.08671vw), calc(88px * var(--max-font-size-controler)));--navbar-link-lvl-0: clamp(calc((16px * var(--min-font-size-controler))), calc(.92486vw), calc(16px * var(--max-font-size-controler)));--navbar-link-lvl-0-color: #28264D;--navbar-link-lvl-0-spacer-y-start: clamp(calc((20px * var(--min-font-size-controler))), calc(1.15607vw), calc(20px * var(--max-font-size-controler)));--navbar-link-lvl-0-spacer-y-end: clamp(calc((20px * var(--min-font-size-controler))), calc(1.15607vw), calc(20px * var(--max-font-size-controler)));--navbar-link-lvl-0-spacer-x-start: 0;--navbar-link-lvl-0-spacer-x-end: 0;--navbar-link-lvl-1: clamp(calc((16px * var(--min-font-size-controler))), calc(.92486vw), calc(16px * var(--max-font-size-controler)));--navbar-link-lvl-1-color: #28264D;--navbar-link-lvl-1-spacer-y-start: clamp(calc((10px * var(--min-font-size-controler))), calc(.57803vw), calc(10px * var(--max-font-size-controler)));--navbar-link-lvl-1-spacer-y-end: clamp(calc((10px * var(--min-font-size-controler))), calc(.57803vw), calc(10px * var(--max-font-size-controler)));--navbar-link-lvl-1-spacer-x-start: 0;--navbar-link-lvl-1-spacer-x-end: 0;--navbar-link-lvl-2: clamp(calc((16px * var(--min-font-size-controler))), calc(.92486vw), calc(16px * var(--max-font-size-controler)));--navbar-link-lvl-2-color: #28264D;--navbar-link-lvl-2-spacer-x-start: 0;--navbar-link-lvl-2-spacer-x-end: 0;--navbar-link-lvl-2-spacer-y-start: clamp(calc((4px * var(--min-font-size-controler))), calc(.23121vw), calc(4px * var(--max-font-size-controler)));--navbar-link-lvl-2-spacer-y-end: clamp(calc((4px * var(--min-font-size-controler))), calc(.23121vw), calc(4px * var(--max-font-size-controler)));--topbar-height: 2.5rem;--navbar-topbar-font-size: .9375rem;--form-label-font-size: .9375rem;--input-btn-font-size: clamp(calc((16px * var(--min-font-size-controler))), calc(.92486vw), calc(16px * var(--max-font-size-controler)));--input-btn-padding-y: clamp(calc((10px * var(--min-font-size-controler))), calc(.57803vw), calc(10px * var(--max-font-size-controler)));--input-btn-padding-x: clamp(calc((20px * var(--min-font-size-controler))), calc(1.15607vw), calc(20px * var(--max-font-size-controler)));--input-btn-font-size-sm: var(--text-md);--input-btn-padding-sm-y: clamp(calc((8px * var(--min-font-size-controler))), calc(.46243vw), calc(8px * var(--max-font-size-controler)));--input-btn-padding-sm-x: clamp(calc((20px * var(--min-font-size-controler))), calc(1.15607vw), calc(20px * var(--max-font-size-controler)));--input-btn-font-size-lg: var(--font-size-base);--input-btn-padding-lg-y: clamp(calc((10px * var(--min-font-size-controler))), calc(.75145vw), calc(13px * var(--max-font-size-controler)));--input-btn-padding-lg-x: clamp(calc((20px * var(--min-font-size-controler))), calc(1.38728vw), calc(24px * var(--max-font-size-controler)));--input-btn-link-font-size: var(--input-btn-font-size);--label-font-size: clamp(calc((14px * var(--min-font-size-controler))), calc(.92486vw), calc(16px * var(--max-font-size-controler)));--input-font-size: var(--font-size-base);--input-padding-y: clamp(calc((12px * var(--min-font-size-controler))), calc(.69364vw), calc(12px * var(--max-font-size-controler)));--input-padding-x: clamp(calc((15px * var(--min-font-size-controler))), calc(.86705vw), calc(15px * var(--max-font-size-controler)));--input-border-color: rgba(40, 38, 77, 0.25);--input-label: #28264D;--input-color: #28264D;--input-placeholder-color: rgba(40, 38, 77, 0.60);--input-plaintext-color: #28264D;--input-error-color: red;--footer-nav-link: clamp(calc((16px * var(--min-font-size-controler))), calc(.92486vw), calc(16px * var(--max-font-size-controler)));--cart-spacer: clamp(calc((20px * var(--min-font-size-controler))), calc(1.7341vw), calc(30px * var(--max-font-size-controler)))}@media (min-width: 768px) and (max-width: 991px){:root{--min-font-size-controler: 0.9;--max-font-size-controler: 0.9}}@media (min-width: 2000px){:root{--min-font-size-controler: 1;--max-font-size-controler: 1.2}}@media (min-width: 2600px){:root{--min-font-size-controler: 1;--max-font-size-controler: 1.3}}@media (min-width: 1200px){:root{--container-gutenberg: clamp(calc((750px * var(--min-font-size-controler))), calc(43.3526vw), calc(750px * var(--max-font-size-controler)))}}@media (min-width: 1900px){:root{--container-gutenberg: 50%}}@media (min-width: 768px){:root{--page-title-mg-line-height: 100%;--page-title-md-line-height: 100%;--page-title-lg: clamp(calc((54px * var(--min-font-size-controler))), calc(5.78035vw), calc(100px * var(--max-font-size-controler)));--text-md: clamp(calc((17px * var(--min-font-size-controler))), calc(1.04046vw), calc(18px * var(--max-font-size-controler)))}}@media (min-width: 2000px){:root{--gutter-base: clamp(calc((24px * var(--min-font-size-controler))), calc(3.12139vw), calc(54px * var(--max-font-size-controler)))}}@media (min-width: 992px){:root{--navbar-link-lvl-0-color: #0A0A0A;--navbar-link-lvl-0-spacer-x-start: clamp(calc((15px * var(--min-font-size-controler))), calc(1.15607vw), calc(20px * var(--max-font-size-controler)));--navbar-link-lvl-0-spacer-x-end: clamp(calc((15px * var(--min-font-size-controler))), calc(1.15607vw), calc(20px * var(--max-font-size-controler)));--navbar-link-lvl-1-color: #0A0A0A;--navbar-link-lvl-1-spacer-y-start: clamp(calc((7px * var(--min-font-size-controler))), calc(.40462vw), calc(7px * var(--max-font-size-controler)));--navbar-link-lvl-1-spacer-y-end: clamp(calc((7px * var(--min-font-size-controler))), calc(.40462vw), calc(7px * var(--max-font-size-controler)));--navbar-link-lvl-1-spacer-x-start: 0;--navbar-link-lvl-1-spacer-x-end: 0;--navbar-link-lvl-2-color: #0A0A0A;--navbar-link-lvl-2-spacer-y-start: clamp(calc((7px * var(--min-font-size-controler))), calc(.40462vw), calc(7px * var(--max-font-size-controler)));--navbar-link-lvl-2-spacer-y-end: clamp(calc((7px * var(--min-font-size-controler))), calc(.40462vw), calc(7px * var(--max-font-size-controler)));--navbar-link-lvl-2-spacer-x-start: 0;--navbar-link-lvl-2-spacer-x-end: 0}}@media (min-width: 768px) and (max-width: 1200px){:root{--gutter-base: clamp(calc((12px * var(--min-font-size-controler))), calc(1.38728vw), calc(24px * var(--max-font-size-controler)));--gutter-medium: clamp(calc((24px * var(--min-font-size-controler))), calc(2.77457vw), calc(48px * var(--max-font-size-controler)))}}@media (min-width: 768px){:root{--navbar-height: clamp(calc((70px * var(--min-font-size-controler))), calc(4.04624vw), calc(70px * var(--max-font-size-controler)))}}@media (max-height: 400px){:root{--navbar-height: 3.75rem}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto !important}.lenis.lenis-smooth [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}.entry-content section,.entry-content footer{margin-top:-1px}.navbar,.topbar{position:fixed;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out}

