

/* Start:/local/templates/full/css/vendor.css?178250097647370*/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}

.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}

.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}

.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}

.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}

.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}

.simplebar-content:after,.simplebar-content:before{content:' ';display:table}

.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}

.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}

.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}

.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}

[data-simplebar].simplebar-dragging{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}

[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}

[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}

.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}

.simplebar-scrollbar:before{position:absolute;content:'';background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}

.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}

.simplebar-track.simplebar-vertical{top:0;width:11px}

.simplebar-scrollbar:before{top:2px;bottom:2px;left:2px;right:2px}

.simplebar-track.simplebar-horizontal{left:0;height:11px}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:0;bottom:0;min-height:0;min-width:10px;width:auto}

[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}

.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}

.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}

.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}

/*@import '/local/templates/full/css/../../../node_modules/lenis/dist/lenis.css';*/

/*@import '/local/templates/full/css/../../../node_modules/air-datepicker/air-datepicker.css';*/

/**
 * Swiper 12.1.3
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2026 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: March 24, 2026
 */

:root{--swiper-theme-color:#007aff}

:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}

.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}

.swiper-vertical>.swiper-wrapper{flex-direction:column}

.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}

.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}

.swiper-horizontal{touch-action:pan-y}

.swiper-vertical{touch-action:pan-x}

.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}

.swiper-slide-invisible-blank{visibility:hidden}

.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}

.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}

.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}

.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}

.swiper-3d .swiper-wrapper{transform-style:preserve-3d}

.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}

.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}

.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}}

.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}

.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}

.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}

.swiper-lazy-preloader-black{--swiper-preloader-color:#000}

@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}

.swiper-fade{&.swiper-free-mode{.swiper-slide{transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}

:root{--f-button-width: 40px;--f-button-height: 40px;--f-button-border: 0;--f-button-border-radius: 0;--f-button-color: #374151;--f-button-bg: #f8f8f8;--f-button-shadow: none;--f-button-transition: all .15s ease;--f-button-transform: none;--f-button-outline-width: 1px;--f-button-outline-color: rgba(0, 0, 0, .7);--f-button-svg-width: 20px;--f-button-svg-height: 20px;--f-button-svg-stroke-width: 1.5;--f-button-svg-fill: none;--f-button-svg-filter: none;--f-button-svg-opacity: 1;--f-button-svg-disabled-opacity: .5;--f-button-svg-transition: opacity .15s ease;--f-button-svg-transform: none}

.f-button{width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);transform:var(--f-button-transform);transition:var(--f-button-transition);backdrop-filter:var(--f-button-backdrop-filter);display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;pointer-events:all;cursor:pointer;overflow:hidden}

@media(hover:hover){.f-button:hover:not([aria-disabled]){color:var(--f-button-hover-color, var(--f-button-color));background-color:var(--f-button-hover-bg, var(--f-button-bg))}}

.f-button:active:not([aria-disabled]){color:var(--f-button-active-color, var(--f-button-hover-color, var(--f-button-color)));background-color:var(--f-button-active-bg, var(--f-button-hover-bg, var(--f-button-bg)))}

.f-button:focus{outline:none}

.f-button:focus-visible{outline:var(--f-button-outline-width) solid var(--f-button-outline-color);outline-offset:var(--f-button-outline-offset)}

.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);transform:var(--f-button-svg-transform);fill:var(--f-button-svg-fill);filter:var(--f-button-svg-filter);opacity:var(--f-button-svg-opacity, 1);transition:var(--f-button-svg-transition);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;pointer-events:none}

.f-button[aria-disabled]{cursor:default}

.f-button[aria-disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}

[data-panzoom-action=toggleFS] g:first-child{display:flex}

[data-panzoom-action=toggleFS] g:last-child{display:none}

.in-fullscreen [data-panzoom-action=toggleFS] g:first-child{display:none}

.in-fullscreen [data-panzoom-action=toggleFS] g:last-child{display:flex}

[data-autoplay-action=toggle] svg g:first-child{display:flex}

[data-autoplay-action=toggle] svg g:last-child{display:none}

.has-autoplay [data-autoplay-action=toggle] svg g:first-child{display:none}

.has-autoplay [data-autoplay-action=toggle] svg g:last-child{display:flex}

:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:first-child{display:none}

:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:last-child{display:flex}

:root{--f-spinner-color-1: rgba(0, 0, 0, .1);--f-spinner-color-2: rgba(17, 24, 28, .8);--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-border-radius: 50%;--f-spinner-border-width: 4px}

.f-spinner{position:absolute;top:50%;left:50%;margin:0;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height);translate:-50% -50%;border:var(--f-spinner-border-width) solid var(--f-spinner-color-1);border-top-color:var(--f-spinner-color-2);border-radius:var(--f-spinner-border-radius);animation:f-spinner .75s linear infinite,f-fadeIn .2s ease .2s both}

@keyframes f-spinner{to{rotate:360deg}}

.f-panzoom,.f-zoomable{position:relative;overflow:hidden;display:flex;align-items:center;flex-direction:column}

.f-panzoom:before,.f-panzoom:after,.f-zoomable:before,.f-zoomable:after{display:block;content:""}

.f-panzoom:not(.has-controls):before,.f-zoomable:not(.has-controls):before{margin-bottom:auto}

.f-panzoom:after,.f-zoomable:after{margin-top:auto}

.f-panzoom.in-fullscreen,.f-zoomable.in-fullscreen{position:fixed;top:0;left:0;margin:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;aspect-ratio:unset!important;z-index:9999}

.f-panzoom__wrapper{position:relative;min-width:0;min-height:0;max-width:100%;max-height:100%}

.f-panzoom__wrapper.will-zoom-out{cursor:zoom-out}

.f-panzoom__wrapper.can-drag{cursor:move;cursor:grab}

.f-panzoom__wrapper.will-zoom-in{cursor:zoom-in}

.f-panzoom__wrapper.is-dragging{cursor:move;cursor:grabbing}

.f-panzoom__wrapper.has-error{display:none}

.f-panzoom__content{display:block;min-width:0;min-height:0;max-width:100%;max-height:100%}

.f-panzoom__content.is-lazyloading,.f-panzoom__content.has-lazyerror{visibility:hidden}

img.f-panzoom__content{width:auto;height:auto;vertical-align:top;object-fit:contain;transition:none;user-select:none}

.f-panzoom__wrapper>.f-panzoom__content{visibility:hidden}

.f-panzoom__viewport{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}

.f-panzoom__viewport>.f-panzoom__content{width:100%;height:100%;object-fit:fill}

picture.f-panzoom__content img{vertical-align:top;width:100%;height:auto;max-height:100%;object-fit:contain;transition:none;user-select:none}

.f-panzoom__protected{position:absolute;inset:0;z-index:1;user-select:none}

html.with-panzoom-in-fullscreen{overflow:hidden}

.f-fadeIn{animation:var(--f-transition-duration, .2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeIn;z-index:2}

.f-fadeOut{animation:var(--f-transition-duration, .2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeOut;z-index:1}

@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}

@keyframes f-fadeOut{to{opacity:0}}

.f-crossfadeIn{animation:var(--f-transition-duration, .2s) ease both f-crossfadeIn;z-index:2}

.f-crossfadeOut{animation:calc(var(--f-transition-duration, .2s) * .2) ease calc(var(--f-transition-duration, .2s) * .8) both f-crossfadeOut;z-index:1}

@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}

@keyframes f-crossfadeOut{to{opacity:0}}

.is-horizontal .f-slideIn.from-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInNextX}

.is-horizontal .f-slideIn.from-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInPrevX}

.is-horizontal .f-slideOut.to-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutNextX}

.is-horizontal .f-slideOut.to-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevX}

@keyframes f-slideInPrevX{0%{transform:translate(calc(100% + var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}

@keyframes f-slideInNextX{0%{transform:translate(calc(-100% - var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}

@keyframes f-slideOutNextX{to{transform:translate(calc(-100% - var(--f-carousel-gap, 0)))}}

@keyframes f-slideOutPrevX{to{transform:translate(calc(100% + var(--f-carousel-gap, 0)))}}

.is-vertical .f-slideIn.from-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInNextY}

.is-vertical .f-slideIn.from-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInPrevY}

.is-vertical .f-slideOut.to-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutNextY}

.is-vertical .f-slideOut.to-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevY}

@keyframes f-slideInPrevY{0%{transform:translateY(calc(100% + var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}

@keyframes f-slideInNextY{0%{transform:translateY(calc(-100% - var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}

@keyframes f-slideOutNextY{to{transform:translateY(calc(-100% - var(--f-carousel-gap, 0)))}}

@keyframes f-slideOutPrevY{to{transform:translateY(calc(100% + var(--f-carousel-gap, 0)))}}

.f-zoomInUp{animation:var(--f-transition-duration, .3s) ease both f-zoomInUp}

.f-zoomOutDown{animation:var(--f-transition-duration, .3s) ease both f-zoomOutDown}

@keyframes f-zoomInUp{0%{transform:scale(var(--f-zoomInUp-scale, .975)) translate3d(var(--f-zoomInUp-x, 0),var(--f-zoomInUp-y, 16px),0);opacity:var(--f-zoomInUp-opacity, 0)}to{transform:scale(1) translateZ(0);opacity:1}}

@keyframes f-zoomOutDown{to{transform:scale(var(--f-zoomOutDown-scale, .975)) translate3d(var(--f-zoomOutDown-x, 0),var(--f-zoomOutDown-y, 16px),0);opacity:0}}

.f-throwOutUp{animation:var(--f-throwOutUp-duration, .2s) ease-out both f-throwOutUp}

.f-throwOutDown{animation:var(--f-throwOutDown-duration, .2s) ease-out both f-throwOutDown}

@keyframes f-throwOutUp{to{transform:translate3d(0,calc(var(--f-throwOutUp-y, 150px) * -1),0);opacity:0}}

@keyframes f-throwOutDown{to{transform:translate3d(0,var(--f-throwOutDown-y, 150px),0);opacity:0}}

.has-iframe .f-html,.has-pdf .f-html,.has-gmap .f-html{width:100%;height:100%;min-height:1px;overflow:visible}

.has-pdf .f-html,.has-gmap .f-html{padding:0}

.f-html{position:relative;box-sizing:border-box;margin:var(--f-html-margin, 0);padding:var(--f-html-padding, 2rem);color:var(--f-html-color, currentColor);background:var(--f-html-bg)}

.is-loading>.f-html{opacity:0}

.f-html.is-error{text-align:center}

.f-iframe{display:block;margin:0;border:0;height:100%;width:100%}

.f-caption{align-self:center;flex-shrink:0;margin:var(--f-caption-margin);padding:var(--f-caption-padding, 16px 8px);max-width:100%;max-height:calc(80vh - 100px);overflow:auto;overflow-wrap:anywhere;line-height:var(--f-caption-line-height);color:var(--f-caption-color);background:var(--f-caption-bg);font:var(--f-caption-font)}

.has-html5video .f-html,.has-youtube .f-html,.has-vimeo .f-html{padding:0;width:100%;height:100%;min-height:1px;overflow:visible;max-width:var(--f-video-width, 960px);max-height:var(--f-video-height, 540px);aspect-ratio:var(--f-video-aspect-ratio);background:var(--f-video-bg, rgba(0, 0, 0, .9))}

.f-html5video{border:0;display:block;height:100%;width:100%;background:transparent}

.f-button.is-arrow{--f-button-width: var(--f-arrow-width, 46px);--f-button-height: var(--f-arrow-height, 46px);--f-button-svg-width: var(--f-arrow-svg-width, 24px);--f-button-svg-height: var(--f-arrow-svg-height, 24px);--f-button-svg-stroke-width: var(--f-arrow-svg-stroke-width, 1.75);--f-button-border-radius: var(--f-arrow-border-radius, unset);--f-button-bg: var(--f-arrow-bg, transparent);--f-button-hover-bg: var(--f-arrow-hover-bg, var(--f-arrow-bg));--f-button-active-bg: var(--f-arrow-active-bg, var(--f-arrow-hover-bg));--f-button-shadow: var(--f-arrow-shadow);--f-button-color: var(--f-arrow-color);--f-button-hover-color: var(--f-arrow-hover-color, var(--f-arrow-color));--f-button-active-color: var( --f-arrow-active-color, var(--f-arrow-hover-color) );overflow:visible}

.f-button.is-arrow.is-prev,.f-button.is-arrow.is-next{position:absolute;transform:translate(0);z-index:20}

.is-horizontal .f-button.is-arrow.is-prev,.is-horizontal .f-button.is-arrow.is-next{inset:50% auto auto;transform:translateY(-50%)}

.is-horizontal.is-ltr .f-button.is-arrow.is-prev{left:var(--f-arrow-pos, 0)}

.is-horizontal.is-ltr .f-button.is-arrow.is-next{right:var(--f-arrow-pos, 0)}

.is-horizontal.is-rtl .f-button.is-arrow.is-prev{right:var(--f-arrow-pos, 0);transform:translateY(-50%) rotateY(180deg)}

.is-horizontal.is-rtl .f-button.is-arrow.is-next{left:var(--f-arrow-pos, 0);transform:translateY(-50%) rotateY(180deg)}

.is-vertical.is-ltr .f-button.is-arrow.is-prev,.is-vertical.is-rtl .f-button.is-arrow.is-prev{top:var(--f-arrow-pos, 0);right:auto;bottom:auto;left:50%;transform:translate(-50%)}

.is-vertical.is-ltr .f-button.is-arrow.is-next,.is-vertical.is-rtl .f-button.is-arrow.is-next{top:auto;right:auto;bottom:var(--f-arrow-pos, 0);left:50%;transform:translate(-50%)}

.is-vertical .f-button.is-arrow.is-prev svg,.is-vertical .f-button.is-arrow.is-next svg{transform:rotate(90deg)}

.f-carousel__toolbar{display:grid;grid-template-columns:1fr auto 1fr;margin:var(--f-toolbar-margin, 0);padding:var(--f-toolbar-padding, 8px);line-height:var(--f-toolbar-line-height);background:var(--f-toolbar-bg, none);box-shadow:var(--f-toolbar-shadow, none);backdrop-filter:var(--f-toolbar-backdrop-filter);position:relative;z-index:20;color:var(--f-toolbar-color, currentColor);font-size:var(--f-toolbar-font-size, 17px);font-weight:var(--f-toolbar-font-weight, inherit);font-family:var(--f-toolbar-font, -apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif);text-shadow:var(--f-toolbar-text-shadow);text-align:center;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;white-space:nowrap;pointer-events:none}

.f-carousel__toolbar.is-absolute{position:absolute;top:0;left:0;right:0}

.f-carousel__toolbar .f-button:focus-visible{position:relative;z-index:1}

.f-carousel__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;gap:var(--f-toolbar-gap, 0)}

.f-carousel__toolbar__column.is-left{display:flex;justify-self:flex-start;justify-content:flex-start}

.f-carousel__toolbar__column.is-middle{display:flex;justify-content:center}

.f-carousel__toolbar__column.is-right{display:flex;justify-self:flex-end;justify-content:flex-end;flex-flow:nowrap}

.f-carousel__toolbar__column{pointer-events:none}

.f-carousel__toolbar__column>*{pointer-events:all}

.f-counter{position:relative;display:flex;flex-direction:row;cursor:default;user-select:none;margin:var(--f-counter-margin, 0);padding:var(--f-counter-padding, 4px);line-height:var(--f-counter-line-height);background:var(--f-counter-bg);border-radius:var(--f-counter-border-radius)}

.f-counter span{padding:0 var(--f-counter-gap, 4px)}

:root{--f-thumbs-gap: 8px;--f-thumbs-margin: 0;--f-thumbs-padding-x: 8px;--f-thumbs-padding-y: 8px;--f-thumbs-bg: transparent;--f-thumbs-transition: max-height .3s ease, max-width .3s ease, padding .3s ease;--f-thumbs-z-index: 1;--f-thumbs-viewport-padding-x: 0px;--f-thumbs-viewport-padding-y: 0px;--f-thumb-width: 94px;--f-thumb-height: 76px;--f-thumb-clip-width: 46px;--f-thumb-extra-gap: 16px;--f-thumb-opacity: 1;--f-thumb-transition: opacity .3s ease, transform .15s ease;--f-thumb-border: none;--f-thumb-border-radius: 4px;--f-thumb-shadow: none;--f-thumb-bg: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .05));--f-thumb-focus-shadow: inset 0 0 0 .8px #222, inset 0 0 0 2.25px #fff;--f-thumb-selected-shadow: inset 0 0 0 .8px #222, inset 0 0 0 2.25px #fff;--f-thumb-border-transition: all .1s ease;--f-thumb-img-width: 100%;--f-thumb-img-height: 100%;--f-thumb-img-fit: cover;--f-thumb-img-position: 50% 20%}

.f-thumbs{--f-carousel-slide-width: var(--f-thumb-width);--f-carousel-slide-height: var(--f-thumb-height);--f-carousel-gap: var(--f-thumbs-gap);position:relative;box-sizing:border-box;flex-shrink:0;margin:var(--f-thumbs-margin);padding:var(--f-thumbs-padding-y) var(--f-thumbs-padding-x);overflow:hidden;background:var(--f-thumbs-bg);-webkit-tap-highlight-color:transparent;user-select:none;transition:var(--f-thumbs-transition);z-index:var(--f-thumbs-z-index)}

.f-thumbs.is-horizontal{max-height:calc(var(--f-carousel-slide-height) + var(--f-thumbs-padding-y) * 2)}

.f-thumbs.is-horizontal.is-hidden{max-height:0;--f-thumbs-padding-y: 0}

.f-thumbs.is-vertical{max-width:calc(var(--f-carousel-slide-width) + var(--f-thumbs-padding-x) * 2)}

.f-thumbs.is-vertical.is-hidden{max-width:0;--f-thumbs-padding-x: 0}

.f-thumbs.is-scrollable.is-hidden{max-height:0;--f-thumbs-padding-y: 0}

.f-thumbs.is-ltr{direction:ltr}

.f-thumbs.is-rtl{direction:rtl}

.f-thumbs img{display:block;width:var(--f-thumb-img-width);height:var(--f-thumb-img-height);object-fit:var(--f-thumb-img-fit);object-position:var(--f-thumb-img-position);pointer-events:none;border-radius:inherit;color:transparent}

.f-thumbs img[data-lazy-src]{visibility:hidden}

.f-thumbs img.has-lazyerror{display:none}

.f-thumbs__viewport{box-sizing:border-box;height:100%;padding:var(--f-thumbs-viewport-padding-y) var(--f-thumbs-viewport-padding-x);overflow:visible;display:grid}

.f-thumbs__slide{position:relative;box-sizing:border-box;grid-area:1/1;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);margin:0;padding:0;display:flex;align-items:center;flex-direction:column;cursor:pointer;overflow:visible}

.f-thumbs__slide:hover button{opacity:var(--f-thumb-hover-opacity, 1);transform:var(--f-thumb-hover-transform, none)}

.f-thumbs__slide:hover button:after{border:var(--f-thumb-hover-border, none);box-shadow:var(--f-thumb-hover-shadow, var(--f-thumb-shadow))}

.f-thumbs__slide button{all:unset;display:block;margin:auto;padding:0;position:relative;overflow:visible;width:100%;height:100%;outline:none;transition:var(--f-thumb-transition);border-radius:var(--f-thumb-border-radius);opacity:var(--f-thumb-opacity);transform:var(--f-thumb-transform);background:var(--f-thumb-bg)}

.f-thumbs__slide button:after{content:"";position:absolute;inset:0;z-index:1;transition:var(--f-thumb-border-transition);border-radius:inherit;border:var(--f-thumb-border);box-shadow:var(--f-thumb-shadow)}

.f-thumbs__slide button:focus-within{opacity:var(--f-thumb-focus-opacity, 1);transform:var(--f-thumb-focus-transform, none)}

.f-thumbs__slide button:focus-within:after{border:var(--f-thumb-focus-border, none);box-shadow:var(--f-thumb-focus-shadow, var(--f-thumb-shadow))}

.f-thumbs__slide:active{opacity:var(--f-thumb-active-opacity, 1);transform:var(--f-thumb-active-transform, none)}

.f-thumbs__slide:active:after{border:var(--f-thumb-active-border, none);box-shadow:var(--f-thumb-active-shadow, var(--f-thumb-shadow))}

.f-thumbs__slide.is-selected{z-index:2}

.f-thumbs__slide.is-selected button{opacity:var(--f-thumb-selected-opacity, 1);transform:var(--f-thumb-selected-transform, none)}

.f-thumbs__slide.is-selected button:after{border:var(--f-thumb-selected-border, none);box-shadow:var(--f-thumb-selected-shadow, var(--f-thumb-shadow))}

.f-thumbs.is-modern{--f-carousel-slide-width: calc( var(--f-thumb-clip-width) + var(--f-thumbs-gap) );--f-carousel-slide-height: var(--f-thumb-height);--f-carousel-gap: 0;--width-diff: calc((var(--f-thumb-width) - var(--f-thumb-clip-width)))}

.f-thumbs.is-modern .f-thumbs__viewport{width:calc(100% + var(--f-carousel-slide-width) * 2 + var(--f-thumbs-padding-x));margin-inline:calc((var(--f-carousel-slide-width) + var(--f-thumbs-padding-x)) * -1)}

.f-thumbs.is-modern .f-thumbs__slide{--clip-shift: calc((var(--width-diff) * .5) * var(--progress));--clip-path: inset( 0 var(--clip-shift) round var(--f-thumb-border-radius, 0) );padding:0;overflow:visible;left:var(--shift, 0);will-change:left;transition:left var(--f-transition-duration) var(--f-transition-easing)}

.f-thumbs.is-modern .f-thumbs__slide button{display:block;margin-inline:50%;width:var(--f-thumb-width);clip-path:var(--clip-path);border:none;box-shadow:none;transition:clip-path var(--f-transition-duration) var(--f-transition-easing),opacity var(--f-thumb-transition-duration, .2s) var(--f-thumb-transition-easing, ease)}

.f-thumbs.is-modern .f-thumbs__slide button:after{display:none}

.f-thumbs.is-modern .f-thumbs__slide:focus:not(:focus-visible){outline:none}

.f-thumbs.is-modern .f-thumbs__slide:focus-within:not(.is-selected) button:before{content:"";position:absolute;z-index:1;top:0;left:var(--clip-shift);bottom:0;right:var(--clip-shift);transition:border var(--f-transition-duration) var(--f-transition-easing),box-shadow var(--f-transition-duration) var(--f-transition-easing);border-radius:inherit;border:var(--f-thumb-focus-border, none);box-shadow:var(--f-thumb-focus-shadow, none)}

.f-thumbs.is-modern{--f-transition-duration: .25s;--f-transition-easing: ease-out}

.f-thumbs.is-modern.is-syncing{--f-transition-duration: 0s}

.f-thumbs.is-scrollable .f-thumbs__viewport{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--f-thumb-width),1fr));grid-auto-rows:var(--f-thumb-height);gap:var(--f-thumbs-gap);overflow:auto;overscroll-behavior:contain;user-select:none}

.f-thumbs.is-scrollable .f-thumbs__viewport .f-thumbs__slide{grid-area:auto;display:block;position:relative;max-width:100%;width:var(--f-thumb-width);height:var(--f-thumb-height);cursor:pointer;outline:none}

:root{--f-progressbar-height: 3px;--f-progressbar-color: var(--f-carousel-theme-color, #575ad6);--f-progressbar-opacity: 1;--f-progressbar-z-index: 30}

.f-progressbar{position:absolute;top:0;left:0;right:0;z-index:var(--f-progressbar-z-index);height:var(--f-progressbar-height);transform:scaleX(0);transform-origin:0;opacity:var(--f-progressbar-opacity);background:var(--f-progressbar-color);user-select:none;pointer-events:none;animation-name:f-progressbar;animation-play-state:running;animation-timing-function:linear}

.f-progressbar:empty{display:block}

button>.f-progressbar{--f-progressbar-height: 100%;--f-progressbar-opacity: .2}

@keyframes f-progressbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}

[data-fullscreen-action=toggle] svg g:first-child{display:flex}

[data-fullscreen-action=toggle] svg g:last-child{display:none}

:fullscreen [data-fullscreen-action=toggle] svg g:first-child{display:none}

:fullscreen [data-fullscreen-action=toggle] svg g:last-child{display:flex}

.in-fullscreen-mode>.f-carousel{flex:1;min-width:0!important;min-height:0!important}

html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}

html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--f-body-margin, 0px) + var(--f-scrollbar-compensate, 0px));overflow:hidden!important;overscroll-behavior-y:none}

.fancybox__dialog{position:fixed;inset:0;z-index:1050;width:100%;height:100vh;max-height:unset;max-width:unset;padding:0;margin:0;border:0;overflow:hidden;background:transparent;touch-action:none;overscroll-behavior:contain}

.fancybox__dialog:focus{outline:none}

.fancybox__dialog::backdrop{opacity:0}

@supports (height: 100dvh){.fancybox__dialog{height:100dvh}}

.fancybox__dialog *:empty{display:block}

.fancybox__container{--fancybox-color: #dbdbdb;--fancybox-backdrop-bg: rgba(24, 24, 27, .95);--f-toolbar-margin: 0;--f-toolbar-padding: 8px;--f-toolbar-gap: 0;--f-toolbar-color: #ddd;--f-toolbar-font-size: 16px;--f-toolbar-font-weight: 500;--f-toolbar-font: -apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif;--f-toolbar-line-height: var(--f-button-height);--f-toolbar-text-shadow: 1px 1px 1px rgba(0, 0, 0, .75);--f-toolbar-shadow: none;--f-toolbar-bg: none;--f-counter-margin: 0;--f-counter-padding: 0px 10px;--f-counter-gap: 4px;--f-counter-line-height: var(--f-button-height);--f-carousel-gap: 17px;--f-carousel-slide-width: 100%;--f-carousel-slide-height: 100%;--f-carousel-slide-padding: 0;--f-carousel-slide-bg: unset;--f-html-color: #222;--f-html-bg: #fff;--f-error-color: #fff;--f-error-bg: #333;--f-caption-margin: 0;--f-caption-padding: 16px 8px;--f-caption-color: var(--fancybox-color, #dbdbdb);--f-caption-bg: transparent;--f-caption-font: inherit;--f-caption-line-height: 1.375;--f-spinner-color-1: rgba(255, 255, 255, .2);--f-spinner-color-2: rgba(255, 255, 255, .8);--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-border-radius: 50%;--f-spinner-border-width: 4px;--f-progressbar-color: rgba(255, 255, 255);--f-button-width: 46px;--f-button-height: 46px;--f-button-color: #ddd;--f-button-hover-color: #fff;--f-button-outline-width: 1px;--f-button-outline-color: rgba(255, 255, 255, .75);--f-button-outline-offset: 0px;--f-button-bg: rgba(54, 54, 54, .75);--f-button-border: 0;--f-button-border-radius: 0;--f-button-shadow: none;--f-button-transition: all .2s ease;--f-button-transform: none;--f-button-svg-width: 24px;--f-button-svg-height: 24px;--f-button-svg-stroke-width: 1.75;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, .01)), drop-shadow(1px 2px 1px rgba(24, 24, 27, .05));--f-button-svg-fill: none;--f-button-svg-disabled-opacity: .5;--f-arrow-pos: 32px;--f-arrow-width: 50px;--f-arrow-height: 50px;--f-arrow-svg-width: 24px;--f-arrow-svg-height: 24px;--f-arrow-svg-stroke-width: 2.5;--f-arrow-border-radius: 50%;--f-arrow-bg: rgba(54, 54, 54, .65);--f-arrow-color: #ddd;--f-arrow-hover-color: #fff;--f-close-button-width: 30px;--f-close-button-height: 30px;--f-close-button-svg-width: 24px;--f-close-button-svg-height: 24px;--f-close-button-svg-stroke-width: 1.75;--f-close-border-radius: 4px;--f-close-button-color: #fff;--f-close-button-hover-color: #fff;--f-close-button-bg: transparent;--f-close-button-hover-bg: transparent;--f-close-button-active-bg: transparent;--f-thumbs-margin: 0px;--f-thumbs-padding-x: 8px;--f-thumbs-padding-y: 8px;--f-thumbs-bg: none;--f-thumb-transition: all .2s ease;--f-thumb-width: 94px;--f-thumb-height: 76px;--f-thumb-opacity: 1;--f-thumb-border: none;--f-thumb-shadow: none;--f-thumb-transform: none;--f-thumb-focus-opacity: 1;--f-thumb-focus-border: none;--f-thumb-focus-shadow: inset 0 0 0 2px rgba(255, 255, 255, .65);--f-thumb-focus-transform: none;--f-thumb-hover-opacity: 1;--f-thumb-hover-border: none;--f-thumb-hover-transform: none;--f-thumb-active-opacity: var(--f-thumb-hover-opacity);--f-thumb-active-border: var(--f-thumb-hover-border);--f-thumb-active-transform: var(--f-thumb-hover-transform);--f-thumb-selected-opacity: 1;--f-thumb-selected-border: none;--f-thumb-selected-shadow: inset 0 0 0 2px #fff;--f-thumb-selected-transform: none;--f-scrollbar-width: 7px;--f-scrollbar-track-bg: #444;--f-scrollbar-track-border-radius: 10px;--f-scrollbar-track-shadow: inset 0 0 6px rgba(0, 0, 0, .2);--f-scrollbar-thumb-bg: #ddd;--f-scrollbar-thumb-border-radius: 10px}

.fancybox__container[theme=light]{--fancybox-color: #222;--fancybox-backdrop-bg: rgba(255, 255, 255, .97);--f-toolbar-color: var(--fancybox-color, #222);--f-toolbar-text-shadow: none;--f-toolbar-font-weight: 400;--f-html-color: var(--fancybox-color, #222);--f-html-bg: #fff;--f-error-color: #555;--f-error-bg: #fff;--f-video-bg: #fff;--f-caption-color: #333;--f-spinner-color-1: rgba(0, 0, 0, .2);--f-spinner-color-2: rgba(0, 0, 0, .8);--f-spinner-border-width: 3.5px;--f-progressbar-color: rgba(111, 111, 116);--f-button-color: #333;--f-button-hover-color: #000;--f-button-outline-color: rgba(0, 0, 0, .85);--f-button-bg: rgba(255, 255, 255, .85);--f-button-svg-stroke-width: 1.3;--f-button-svg-filter: none;--f-arrow-bg: rgba(255, 255, 255, .85);--f-arrow-color: #333;--f-arrow-hover-color: #000;--f-arrow-svg-stroke-width: 1.3;--f-close-button-color: #555;--f-close-button-hover-color: #000;--f-thumb-bg: linear-gradient(#ebeff2, #e2e8f0);--f-thumb-focus-shadow: 0 0 0 1.8px #fff, 0px 0px 0px 2.25px #888;--f-thumb-selected-shadow: 0 0 0 1.8px #fff, 0px 0px 0px 2.25px #000;--f-scrollbar-track-bg: #ddd;--f-scrollbar-thumb-bg: #444}

.fancybox__container{position:absolute;inset:0;overflow:hidden;display:flex;flex-direction:column}

.fancybox__container:focus{outline:none}

.fancybox__container.has-vertical-thumbs{flex-direction:row-reverse}

.fancybox__container.has-vertical-thumbs:not(.is-closing) .fancybox__viewport{overflow-x:clip;overflow-y:visible}

.fancybox__container>*:not(.fancybox__carousel),.fancybox__container .fancybox__carousel>*:not(.fancybox__grid,.fancybox__viewport),.fancybox__container .fancybox__column>*:not(.fancybox__viewport),.fancybox__container .fancybox__slide:not(.is-selected),.fancybox__container .fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper,.f-spinner){opacity:var(--f-drag-opacity, 1)}

.fancybox__container:not(.is-ready,.is-hiding){visibility:hidden}

.fancybox__container.is-revealing>*:not(.fancybox__carousel),.fancybox__container.is-revealing .fancybox__carousel>*:not(.fancybox__grid,.fancybox__viewport),.fancybox__container.is-revealing .fancybox__column>*:not(.fancybox__viewport),.fancybox__container.is-revealing .fancybox__slide:not(.is-selected),.fancybox__container.is-revealing .fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper){animation:var(--f-interface-enter-duration, .35s) ease none f-fadeIn}

.fancybox__container.is-hiding>*:not(.fancybox__carousel),.fancybox__container.is-hiding .fancybox__carousel>*:not(.fancybox__grid,.fancybox__viewport),.fancybox__container.is-hiding .fancybox__column>*:not(.fancybox__viewport),.fancybox__container.is-hiding .fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper){animation:var(--f-interface-exit-duration, .35s) ease forwards f-fadeOut}

.fancybox__container.is-hiding .fancybox__carousel .fancybox__slide:not(.is-selected){opacity:0}

.fancybox__container.is-hiding{pointer-events:none}

.fancybox__container.is-idle .f-carousel__toolbar{pointer-events:none;opacity:0}

.fancybox__container.is-idle .f-button.is-arrow{opacity:0}

.fancybox__container.is-idle.is-ready .f-carousel__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}

.fancybox__container.is-idle.is-ready .f-button.is-arrow{animation:.15s ease-out both f-fadeOut}

.fancybox__backdrop{position:fixed;inset:0;z-index:-1;background:var(--fancybox-backdrop-bg);filter:var(--fancybox-backdrop-filter)}

.fancybox__carousel{flex:1;display:flex;flex-direction:column;min-height:0;min-width:0;position:relative;z-index:10;overflow-y:visible;overflow-x:clip}

.fancybox__carousel.is-vertical{--f-carousel-slide-height: 100%}

.fancybox__carousel.is-ltr{direction:ltr}

.fancybox__carousel.is-rtl{direction:rtl}

.fancybox__carousel>.f-button.is-arrow:before{position:absolute;content:"";inset:-30px;z-index:1}

.fancybox__viewport{display:grid;flex:1;min-height:0;min-width:0;position:relative;overflow:visible;transform:translate3d(0,var(--f-drag-offset, 0),0)}

.fancybox__viewport.is-draggable{cursor:move;cursor:grab}

.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}

.fancybox__viewport [data-selectable],.fancybox__viewport [contenteditable]{cursor:auto}

.fancybox__slide{box-sizing:border-box;position:relative;grid-area:1/1;display:flex;align-items:center;flex-direction:column;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);min-width:0;min-height:0;max-width:100%;margin:0;padding:var(--f-carousel-slide-padding);background:var(--f-carousel-slide-bg);backface-visibility:hidden;transform:translateZ(0);will-change:transform}

.fancybox__slide:before,.fancybox__slide:after{display:block;content:""}

.fancybox__slide:before{margin-bottom:auto}

.fancybox__slide:after{margin-top:auto}

.fancybox__slide.is-selected{z-index:1}

.fancybox__slide.f-zoomable{overflow:visible}

.fancybox__slide.has-error{--f-html-color: var(--f-error-color, --f-html-color);--f-html-bg: var(--f-error-bg, --f-html-bg)}

.fancybox__slide.has-html{overflow:auto;padding:8px}

.fancybox__slide.has-iframe{overflow:hidden;padding:8px 0}

.fancybox__slide.has-close-btn{padding-top:34px}

.fancybox__slide.has-controls:before{margin:0}

.fancybox__slide .f-spinner{cursor:pointer}

.fancybox__container.is-closing .f-caption,.fancybox__slide.is-loading .f-caption{visibility:hidden}

.fancybox__container.is-closing .fancybox__carousel,.fancybox__container.is-closing .fancybox__viewport,.fancybox__container.is-closing .fancybox__slide.is-selected{overflow:visible}

.f-button.is-close-button{--f-button-width: var(--f-close-button-width);--f-button-height: var(--f-close-button-height);--f-button-border-radius: var(--f-close-border-radius);--f-button-color: var(--f-close-button-color);--f-button-hover-color: var(--f-close-button-hover-color);--f-button-bg: var(--f-close-button-bg);--f-button-hover-bg: var(--f-close-button-hover-bg);--f-button-active-bg: var(--f-close-button-active-bg);--f-button-svg-width: var(--f-close-button-svg-width);--f-button-svg-height: var(--f-close-button-svg-height);--f-button-svg-stroke-width: var(--f-close-button-svg-stroke-width);position:absolute;top:calc((var(--f-button-height) + 2px) * -1);right:0;z-index:10}

.is-loading .f-button.is-close-button{visibility:hidden}

.fancybox__thumbs{flex:0 1 100%}

.fancybox__thumbs.is-scrollable{--f-thumbs-cols: 1;--f-thumbs-gap: 8px;--f-thumbs-transition: none;--f-thumbs-padding-x: 4px;--f-thumbs-padding-y: 8px;--f-thumbs-viewport-padding-x: 4px;--f-thumbs-viewport-padding-y: 0px;max-width:calc(var(--f-thumb-width) * var(--f-thumbs-cols) + var(--f-thumbs-gap) * (var(--f-thumbs-cols) - 1) + var(--f-thumbs-padding-x) * 2 + var(--f-thumbs-viewport-padding-x) * 2)}

.fancybox__thumbs.is-scrollable ::-webkit-scrollbar{width:var(--f-scrollbar-width)}

.fancybox__thumbs.is-scrollable ::-webkit-scrollbar-track{background:var(--f-scrollbar-track-bg);border-radius:var(--f-scrollbar-track-border-radius);box-shadow:var(--f-scrollbar-track-shadow)}

.fancybox__thumbs.is-scrollable ::-webkit-scrollbar-thumb{background:var(--f-scrollbar-thumb-bg);border-radius:var(--f-scrollbar-thumb-border-radius)}

.fancybox__thumbs.is-scrollable.is-hidden{max-width:0;--f-thumbs-padding-x: 0;max-height:unset;--f-thumbs-padding-y: unset}

.fancybox__thumbs.is-scrollable .f-thumbs__viewport{overflow-x:hidden!important;grid-template-columns:repeat(auto-fill,calc((100% - var(--f-thumbs-gap) * (var(--f-thumbs-cols) - 1)) / var(--f-thumbs-cols)))!important}

/* End */


/* Start:/local/templates/full/css/app.css?1782500976450445*/
@charset "UTF-8";@media (min-width:768px){.v-only-mobile{display:none!important}}@media (max-width:767px){.v-only-tablet{display:none!important}}@media (min-width:1024px){.v-only-tablet{display:none!important}}@media (max-width:1023px){.v-only-desktop{display:none!important}}@media (min-width:1024px){.v-less-desktop{display:none!important}}@media (max-width:767px){.v-more-mobile{display:none!important}}@media (min-width:1024px){.columns-2{-moz-column-count:2;column-count:2;-moz-column-gap:3.2rem;column-gap:3.2rem}}.columns-3{-moz-column-count:3;column-count:3;-moz-column-gap:2.4rem;column-gap:2.4rem}*,:after,:before{box-sizing:border-box;outline:none;-webkit-tap-highlight-color:transparent}body,html{margin:0;min-height:100vh;overscroll-behavior-y:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}menu,ol,ul{list-style:none;margin:0;padding:0}a{text-decoration:none}h1,h2,h3,h4,h5,h6,p{margin:0}address{font-style:normal}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:0}button,label{cursor:pointer}b,strong{font-weight:700}a,button{color:unset;cursor:pointer}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;outline:none;padding:0;resize:none}iframe,img,picture,video{display:block;max-width:100%}input:-webkit-autofill,input:-webkit-autofill:focus{-webkit-transition:background-color 0s 600000s;transition:background-color 0s 600000s}html{--text-primary:#111;--text-primary-inverse:#fff;--text-secondary:#a2aab7;--text-tertiary:#ced2da;--text-quaternary:#616a7b;--text-accent:#e12b44;--text-success:#10b981;--bg-primary:#fff;--bg-secondary:#f4f5f8;--bg-tertiary:#e4e7ec;--bg-accent:#e12b44;--bg-accent-dark:#c91e36;--bg-disabled:#ced2da;--bg-inverse:#111;--border-primary:#e4e7ec;--border-secondary:#f4f5f8;--border-tertiary:#e4e4e7;--border-accent:#e12b44;--border-disabled:#ced2da;--icon-primary:#111;--icon-secondary:#616a7b;--icon-tertiary:#a2aab7;--icon-quaternary:#e4e7ec;--icon-accent:#e12b44;--icon-primary-inverse:#fff;--button-primary:#e12b44;--button-primary-hover:#f4f5f8;--button-primary-pressed:#e12b44;--button-primary-inverse:#fff;--button-primary-inverse-hover:#e12b44;--button-primary-inverse-pressed:#fff;--error-color:#d94141;--scrollbar-color:#b2b0b4;--scrollbar-contrast-color:#dedede;--progress-color:#e6374f;--progress-color-default:#cac9d0;--breadcrumb-color:#111;--breadcrumb-current-color:#8d95a4;--outline-color:#93c5fd;--bg-dark:#ffffff1a}html.theme-white{--app-background:#e6e5ea;--text-color:#000;--text-2-color:#000;--text-blind-color:#aba9b5;--text-contrast-color:#fff;--element-background:#fff;--element-contrast-background:#000;--element-blind-background:#dfdee5;--primary-color:#000;--primary-dark-color:#000;--accent-color:#000;--accent-dark-color:#000;--outline-color:#646464;--border-color:#000;--divider-color:#000;--error-color:#000;--scrollbar-color:#b2b0b4;--scrollbar-contrast-color:#dedede}html.theme-black{--app-background:#151515;--text-color:#fff;--text-2-color:#fff;--text-blind-color:#c2c2c2;--text-contrast-color:#000;--element-background:#000;--element-contrast-background:#fff;--element-blind-background:#333;--primary-color:#fff;--primary-dark-color:#fff;--accent-color:#fff;--accent-dark-color:#fff;--outline-color:#8c8c8c;--border-color:#fff;--divider-color:#fff;--error-color:#fff;--scrollbar-color:#dedede;--scrollbar-contrast-color:#b2b0b4}@font-face{font-display:swap;font-family:Geologica;font-style:normal;font-weight:300;src:url(/local/templates/full/css/../fonts/Geologica-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Geologica;font-style:normal;font-weight:400;src:url(/local/templates/full/css/../fonts/Geologica-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Geologica;font-style:normal;font-weight:500;src:url(/local/templates/full/css/../fonts/Geologica-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Geologica;font-style:normal;font-weight:600;src:url(/local/templates/full/css/../fonts/Geologica-SemiBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:500;src:url(/local/templates/full/css/../fonts/SpaceGrotesk-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:700;src:url(/local/templates/full/css/../fonts/SpaceGrotesk-Bold.woff2) format("woff2")}html{--header-height:160px;--main-font:"Geologica","Helvetica Neue","Arial";--numbers-font:"Space Grotesk","Helvetica Neue","Arial";--container-width:152rem;--dropdown-layer:19;--dialog-layer:99;--border-radius:0.8rem;--border-radius-sm:0.4rem;background:var(--bg-primary);font-size:62.5%}html.images-off img,html.images-off video{filter:contrast(0)!important}html.theme-black iframe,html.theme-black img,html.theme-black video,html.theme-white iframe,html.theme-white img,html.theme-white video{filter:grayscale(100%)!important}@media (width >= 1024px) and (width <= 1360px){html{font-size:calc(1.90476px + .59524vw)}}@media screen and (width >= 768px) and (width <= 1023px){html{font-size:calc(-2.04706px + 1.56863vw)}}@media screen and (width <= 767px){html{--header-height:100px;font-size:calc(-.90604px + 2.90828vw)}}body{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){body{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}body{color:var(--text-primary);display:flex;flex-direction:column;font-weight:300;line-height:120%;min-height:100vh}.lenis-stopped body{overflow:hidden}body:not(:has(.cover)) .header,body:not(:has(.main-screen)) .header,body:not(:has(.not-found)) .header{top:0}@media (min-width:1024px){body:not(:has(.cover)) .burger-menu,body:not(:has(.main-screen)) .burger-menu,body:not(:has(.not-found)) .burger-menu{top:calc(var(--header-height) + 1.2rem)}}body:not(:has(.cover)) .search,body:not(:has(.main-screen)) .search,body:not(:has(.not-found)) .search{padding-top:calc(var(--header-height) + 1.2rem)}@media (max-width:767px){body:not(:has(.cover)) .search,body:not(:has(.main-screen)) .search,body:not(:has(.not-found)) .search{padding-top:calc(var(--header-height) + .8rem)}}body:has(.cover) .header,body:has(.main-screen) .header,body:has(.not-found) .header,body:has(.page-head .page-head__picture) .header{top:2rem}@media (max-width:767px){body:has(.cover) .header,body:has(.main-screen) .header,body:has(.not-found) .header,body:has(.page-head .page-head__picture) .header{top:1.2rem}}@media (min-width:1024px){body:has(.cover) .burger-menu,body:has(.main-screen) .burger-menu,body:has(.not-found) .burger-menu,body:has(.page-head .page-head__picture) .burger-menu{top:calc(var(--header-height) + 3.2rem)}}body:has(.cover) .search,body:has(.main-screen) .search,body:has(.not-found) .search,body:has(.page-head .page-head__picture) .search{padding-top:calc(var(--header-height) + 3.2rem)}@media (max-width:767px){body:has(.cover) .search,body:has(.main-screen) .search,body:has(.not-found) .search,body:has(.page-head .page-head__picture) .search{padding-top:calc(var(--header-height) + 2rem)}}.page{flex:1;padding-top:calc(var(--header-height) + 1rem)}.page:has(.cover),.page:has(.main-screen),.page:has(.not-found),.page:has(.page-head .page-head__picture){padding-top:0}.fade-in-animation.htmx-added{opacity:0}.fade-in-animation{opacity:1;transition:opacity .5s cubic-bezier(.61,1,.88,1) .25s;will-change:opacity}.text-quaternary{color:var(--text-quaternary)}.bg-secondary{background-color:var(--bg-secondary)}.bg-secondary:has(.app-section){display:flex;flex-direction:column;margin-bottom:12rem;padding:8rem 0}@media (max-width:767px){.bg-secondary:has(.app-section){margin-bottom:4.8rem;padding:6.4rem 0}}.divider{background-color:var(--border-primary);height:1px;width:100%}.burger-overlay{background-color:hsla(0,0%,8%,.6);inset:0;position:fixed;z-index:2}@media (max-width:1023px){.burger-overlay{display:none!important}}.swiper-button-lock{display:none!important}html{--font-size-factor:1}html.font-size-medium{--font-size-factor:1.25}html.font-size-medium *,html.font-size-medium :after,html.font-size-medium :before{overflow-wrap:anywhere}html.font-size-large{--font-size-factor:1.5}html.font-size-large *,html.font-size-large :after,html.font-size-large :before{overflow-wrap:anywhere}.text-h0{font-family:var(--main-font);font-size:calc(9rem*var(--font-size-factor));line-height:calc(9.8rem*var(--font-size-factor))}@media (max-width:767px){.text-h0{font-size:calc(5.6rem*var(--font-size-factor));line-height:calc(6.4rem*var(--font-size-factor))}}.text-h0{letter-spacing:-2%;line-height:100%}.text-h10-medium{font-family:var(--main-font);font-size:calc(7.4rem*var(--font-size-factor));line-height:calc(8.2rem*var(--font-size-factor))}@media (max-width:767px){.text-h10-medium{font-size:calc(5.6rem*var(--font-size-factor));line-height:calc(6.4rem*var(--font-size-factor))}}.text-h10-medium{font-weight:500;letter-spacing:-2%;line-height:100%}.text-numbers-l-bold{font-family:var(--numbers-font);font-size:calc(11rem*var(--font-size-factor));line-height:calc(11.8rem*var(--font-size-factor))}@media (max-width:767px){.text-numbers-l-bold{font-size:calc(7rem*var(--font-size-factor));line-height:calc(7.8rem*var(--font-size-factor))}}.text-numbers-l-bold{font-weight:700;letter-spacing:-2%;line-height:100%}.text-numbers-l-medium{font-family:var(--numbers-font);font-size:calc(11rem*var(--font-size-factor));line-height:calc(11.8rem*var(--font-size-factor))}@media (max-width:767px){.text-numbers-l-medium{font-size:calc(7rem*var(--font-size-factor));line-height:calc(7.8rem*var(--font-size-factor))}}.text-numbers-l-medium{font-weight:500;letter-spacing:-2%;line-height:100%}.text-numbers-m-bold{font-family:var(--numbers-font);font-size:calc(8rem*var(--font-size-factor));line-height:calc(8.8rem*var(--font-size-factor))}@media (max-width:767px){.text-numbers-m-bold{font-size:calc(6rem*var(--font-size-factor));line-height:calc(6.8rem*var(--font-size-factor))}}.text-numbers-m-bold{font-weight:700;letter-spacing:-2%;line-height:100%}.text-numbers-m-medium{font-family:var(--numbers-font);font-size:calc(8rem*var(--font-size-factor));line-height:calc(8.8rem*var(--font-size-factor))}@media (max-width:767px){.text-numbers-m-medium{font-size:calc(6rem*var(--font-size-factor));line-height:calc(6.8rem*var(--font-size-factor))}}.text-numbers-m-medium{font-weight:500;letter-spacing:-2%;line-height:100%}.text-h1-medium,h1{font-family:var(--main-font);font-size:calc(6.6rem*var(--font-size-factor));line-height:calc(7.4rem*var(--font-size-factor))}@media (max-width:767px){.text-h1-medium,h1{font-size:calc(4.4rem*var(--font-size-factor));line-height:calc(5.2rem*var(--font-size-factor))}}.text-h1-medium,h1{font-weight:500;letter-spacing:-2%;line-height:100%}.text-h1-regular,h1{font-family:var(--main-font);font-size:calc(6.6rem*var(--font-size-factor));line-height:calc(7.4rem*var(--font-size-factor))}@media (max-width:767px){.text-h1-regular,h1{font-size:calc(4.4rem*var(--font-size-factor));line-height:calc(5.2rem*var(--font-size-factor))}}.text-h1-regular,h1{font-weight:400;letter-spacing:-2%;line-height:100%}.text-h2-medium,h2{font-family:var(--main-font);font-size:calc(5.6rem*var(--font-size-factor));line-height:calc(6.4rem*var(--font-size-factor))}@media (max-width:767px){.text-h2-medium,h2{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.text-h2-medium,h2{font-weight:500;letter-spacing:-2%;line-height:100%}.text-h2-regular,h2{font-family:var(--main-font);font-size:calc(5.6rem*var(--font-size-factor));line-height:calc(6.4rem*var(--font-size-factor))}@media (max-width:767px){.text-h2-regular,h2{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.text-h2-regular,h2{font-weight:400;letter-spacing:-2%;line-height:100%}.text-h3-medium,h3{font-family:var(--main-font);font-size:calc(4.4rem*var(--font-size-factor));line-height:calc(5.2rem*var(--font-size-factor))}@media (max-width:767px){.text-h3-medium,h3{font-size:calc(2.8rem*var(--font-size-factor));line-height:calc(3.6rem*var(--font-size-factor))}}.text-h3-medium,h3{font-weight:500;letter-spacing:-2%;line-height:100%}.text-h3-regular,h3{font-family:var(--main-font);font-size:calc(4.4rem*var(--font-size-factor));line-height:calc(5.2rem*var(--font-size-factor))}@media (max-width:767px){.text-h3-regular,h3{font-size:calc(2.8rem*var(--font-size-factor));line-height:calc(3.6rem*var(--font-size-factor))}}.text-h3-regular,h3{font-weight:400;letter-spacing:-2%;line-height:100%}.text-h4-medium,h4{font-family:var(--main-font);font-size:calc(3.6rem*var(--font-size-factor));line-height:calc(4.4rem*var(--font-size-factor))}@media (max-width:767px){.text-h4-medium,h4{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.text-h4-medium,h4{letter-spacing:-2%;line-height:100%}@media (1024px <= width <= 1365px){.text-h4-medium,h4{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.text-h4-medium,h4{font-weight:500}.text-h4-regular,h4{font-family:var(--main-font);font-size:calc(3.6rem*var(--font-size-factor));line-height:calc(4.4rem*var(--font-size-factor))}@media (max-width:767px){.text-h4-regular,h4{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.text-h4-regular,h4{letter-spacing:-2%;line-height:100%}@media (1024px <= width <= 1365px){.text-h4-regular,h4{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.text-h4-regular,h4{font-weight:400}.text-h5-medium,h5{font-family:var(--main-font);font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}@media (max-width:767px){.text-h5-medium,h5{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.text-h5-medium,h5{font-weight:500;letter-spacing:-2%;line-height:100%}.text-h5-regular,h5{font-family:var(--main-font);font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}@media (max-width:767px){.text-h5-regular,h5{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.text-h5-regular,h5{font-weight:400;letter-spacing:-2%;line-height:100%}.text-h6,.text-subtitle-l-semibold,h6{font-family:var(--main-font)}.text-subtitle-l-semibold{font-size:calc(2.6rem*var(--font-size-factor));line-height:calc(3.4rem*var(--font-size-factor))}@media (max-width:767px){.text-subtitle-l-semibold{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.text-subtitle-l-semibold{font-weight:600;line-height:120%}.text-subtitle-l-medium{font-family:var(--main-font);font-size:calc(2.6rem*var(--font-size-factor));line-height:calc(3.4rem*var(--font-size-factor))}@media (max-width:767px){.text-subtitle-l-medium{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.text-subtitle-l-medium{font-weight:500;line-height:120%}.text-subtitle-l-regular{font-family:var(--main-font);font-size:calc(2.6rem*var(--font-size-factor));line-height:calc(3.4rem*var(--font-size-factor))}@media (max-width:767px){.text-subtitle-l-regular{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.text-subtitle-l-regular{font-weight:400;line-height:120%}.text-subtitle-l-light{font-family:var(--main-font);font-size:calc(2.6rem*var(--font-size-factor));line-height:calc(3.4rem*var(--font-size-factor))}@media (max-width:767px){.text-subtitle-l-light{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.text-subtitle-l-light{font-weight:300;line-height:120%}.text-subtitle-m-medium{font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.text-subtitle-m-medium{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.text-subtitle-m-medium{font-weight:500;line-height:120%}.text-subtitle-m-regular{font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.text-subtitle-m-regular{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.text-subtitle-m-regular{font-weight:400;line-height:120%}.text-subtitle-m-light{font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.text-subtitle-m-light{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.text-subtitle-m-light{font-weight:300;line-height:120%}.text-l-semibold{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.text-l-semibold{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.text-l-semibold{font-weight:600;line-height:130%}.text-l-medium{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.text-l-medium{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.text-l-medium{font-weight:500;line-height:130%}.text-l-regular{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.text-l-regular{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.text-l-regular{font-weight:400;line-height:130%}.text-l-light{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.text-l-light{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.text-l-light{font-weight:300;line-height:130%}.text-s-semibold{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}@media (max-width:767px){.text-s-semibold{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.text-s-semibold{font-weight:600;line-height:120%}.text-s-medium{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}@media (max-width:767px){.text-s-medium{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.text-s-medium{font-weight:500;line-height:120%}.text-s-regular{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}@media (max-width:767px){.text-s-regular{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.text-s-regular{font-weight:400;line-height:120%}.text-s-light{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}@media (max-width:767px){.text-s-light{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.text-s-light{font-weight:300;line-height:120%}.visually-hidden{border:0;clip-path:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.text-hidden{color:transparent;overflow:hidden;text-indent:101%;text-shadow:none}.hidden,[hidden]{display:none!important}.container{display:block;margin:0 auto;max-width:calc(var(--container-width) - 8rem);width:100%}@media (width <= 1600px){.container{max-width:calc(100% - 8rem)}}@media (max-width:1023px){.container{max-width:calc(100% - 5.6rem)}}@media (max-width:767px){.container{max-width:calc(100% - 3.2rem)}}.transition-disabled,.transition-disabled *,.transition-disabled :after,.transition-disabled :before,.transition-disabled:after,.transition-disabled:before{transition:none!important}[class*=u-ma-].u-ma-0{margin:0!important}[class*=u-ma-].u-ma-1{margin:.4rem!important}[class*=u-ma-].u-ma-2{margin:.8rem!important}[class*=u-ma-].u-ma-3{margin:1.2rem!important}[class*=u-ma-].u-ma-4{margin:1.6rem!important}[class*=u-ma-].u-ma-5{margin:2rem!important}[class*=u-ma-].u-ma-6{margin:2.4rem!important}[class*=u-ma-].u-ma-7{margin:2.8rem!important}[class*=u-ma-].u-ma-8{margin:3.2rem!important}[class*=u-ma-].u-ma-9{margin:3.6rem!important}[class*=u-ma-].u-ma-10{margin:4rem!important}[class*=u-ma-].u-ma-11{margin:4.4rem!important}[class*=u-ma-].u-ma-12{margin:4.8rem!important}[class*=u-ma-].u-ma-13{margin:5.2rem!important}[class*=u-ma-].u-ma-14{margin:5.6rem!important}[class*=u-ma-].u-ma-15{margin:6rem!important}[class*=u-ma-].u-ma-16{margin:6.4rem!important}@media (min-width:1024px){[class*=u-ma-].u-ma-lg-0{margin:0!important}[class*=u-ma-].u-ma-lg-1{margin:.4rem!important}[class*=u-ma-].u-ma-lg-2{margin:.8rem!important}[class*=u-ma-].u-ma-lg-3{margin:1.2rem!important}[class*=u-ma-].u-ma-lg-4{margin:1.6rem!important}[class*=u-ma-].u-ma-lg-5{margin:2rem!important}[class*=u-ma-].u-ma-lg-6{margin:2.4rem!important}[class*=u-ma-].u-ma-lg-7{margin:2.8rem!important}[class*=u-ma-].u-ma-lg-8{margin:3.2rem!important}[class*=u-ma-].u-ma-lg-9{margin:3.6rem!important}[class*=u-ma-].u-ma-lg-10{margin:4rem!important}[class*=u-ma-].u-ma-lg-11{margin:4.4rem!important}[class*=u-ma-].u-ma-lg-12{margin:4.8rem!important}[class*=u-ma-].u-ma-lg-13{margin:5.2rem!important}[class*=u-ma-].u-ma-lg-14{margin:5.6rem!important}[class*=u-ma-].u-ma-lg-15{margin:6rem!important}[class*=u-ma-].u-ma-lg-16{margin:6.4rem!important}}@media (max-width:1023px){[class*=u-ma-].u-ma-md-0{margin:0!important}[class*=u-ma-].u-ma-md-1{margin:.4rem!important}[class*=u-ma-].u-ma-md-2{margin:.8rem!important}[class*=u-ma-].u-ma-md-3{margin:1.2rem!important}[class*=u-ma-].u-ma-md-4{margin:1.6rem!important}[class*=u-ma-].u-ma-md-5{margin:2rem!important}[class*=u-ma-].u-ma-md-6{margin:2.4rem!important}[class*=u-ma-].u-ma-md-7{margin:2.8rem!important}[class*=u-ma-].u-ma-md-8{margin:3.2rem!important}[class*=u-ma-].u-ma-md-9{margin:3.6rem!important}[class*=u-ma-].u-ma-md-10{margin:4rem!important}[class*=u-ma-].u-ma-md-11{margin:4.4rem!important}[class*=u-ma-].u-ma-md-12{margin:4.8rem!important}[class*=u-ma-].u-ma-md-13{margin:5.2rem!important}[class*=u-ma-].u-ma-md-14{margin:5.6rem!important}[class*=u-ma-].u-ma-md-15{margin:6rem!important}[class*=u-ma-].u-ma-md-16{margin:6.4rem!important}}@media (max-width:767px){[class*=u-ma-].u-ma-sm-0{margin:0!important}[class*=u-ma-].u-ma-sm-1{margin:.4rem!important}[class*=u-ma-].u-ma-sm-2{margin:.8rem!important}[class*=u-ma-].u-ma-sm-3{margin:1.2rem!important}[class*=u-ma-].u-ma-sm-4{margin:1.6rem!important}[class*=u-ma-].u-ma-sm-5{margin:2rem!important}[class*=u-ma-].u-ma-sm-6{margin:2.4rem!important}[class*=u-ma-].u-ma-sm-7{margin:2.8rem!important}[class*=u-ma-].u-ma-sm-8{margin:3.2rem!important}[class*=u-ma-].u-ma-sm-9{margin:3.6rem!important}[class*=u-ma-].u-ma-sm-10{margin:4rem!important}[class*=u-ma-].u-ma-sm-11{margin:4.4rem!important}[class*=u-ma-].u-ma-sm-12{margin:4.8rem!important}[class*=u-ma-].u-ma-sm-13{margin:5.2rem!important}[class*=u-ma-].u-ma-sm-14{margin:5.6rem!important}[class*=u-ma-].u-ma-sm-15{margin:6rem!important}[class*=u-ma-].u-ma-sm-16{margin:6.4rem!important}}[class*=u-mx-].u-mx-0{margin-left:0!important;margin-right:0!important}[class*=u-mx-].u-mx-1{margin-left:.4rem!important;margin-right:.4rem!important}[class*=u-mx-].u-mx-2{margin-left:.8rem!important;margin-right:.8rem!important}[class*=u-mx-].u-mx-3{margin-left:1.2rem!important;margin-right:1.2rem!important}[class*=u-mx-].u-mx-4{margin-left:1.6rem!important;margin-right:1.6rem!important}[class*=u-mx-].u-mx-5{margin-left:2rem!important;margin-right:2rem!important}[class*=u-mx-].u-mx-6{margin-left:2.4rem!important;margin-right:2.4rem!important}[class*=u-mx-].u-mx-7{margin-left:2.8rem!important;margin-right:2.8rem!important}[class*=u-mx-].u-mx-8{margin-left:3.2rem!important;margin-right:3.2rem!important}[class*=u-mx-].u-mx-9{margin-left:3.6rem!important;margin-right:3.6rem!important}[class*=u-mx-].u-mx-10{margin-left:4rem!important;margin-right:4rem!important}[class*=u-mx-].u-mx-11{margin-left:4.4rem!important;margin-right:4.4rem!important}[class*=u-mx-].u-mx-12{margin-left:4.8rem!important;margin-right:4.8rem!important}[class*=u-mx-].u-mx-13{margin-left:5.2rem!important;margin-right:5.2rem!important}[class*=u-mx-].u-mx-14{margin-left:5.6rem!important;margin-right:5.6rem!important}[class*=u-mx-].u-mx-15{margin-left:6rem!important;margin-right:6rem!important}[class*=u-mx-].u-mx-16{margin-left:6.4rem!important;margin-right:6.4rem!important}@media (min-width:1024px){[class*=u-mx-].u-mx-lg-0{margin-left:0!important;margin-right:0!important}[class*=u-mx-].u-mx-lg-1{margin-left:.4rem!important;margin-right:.4rem!important}[class*=u-mx-].u-mx-lg-2{margin-left:.8rem!important;margin-right:.8rem!important}[class*=u-mx-].u-mx-lg-3{margin-left:1.2rem!important;margin-right:1.2rem!important}[class*=u-mx-].u-mx-lg-4{margin-left:1.6rem!important;margin-right:1.6rem!important}[class*=u-mx-].u-mx-lg-5{margin-left:2rem!important;margin-right:2rem!important}[class*=u-mx-].u-mx-lg-6{margin-left:2.4rem!important;margin-right:2.4rem!important}[class*=u-mx-].u-mx-lg-7{margin-left:2.8rem!important;margin-right:2.8rem!important}[class*=u-mx-].u-mx-lg-8{margin-left:3.2rem!important;margin-right:3.2rem!important}[class*=u-mx-].u-mx-lg-9{margin-left:3.6rem!important;margin-right:3.6rem!important}[class*=u-mx-].u-mx-lg-10{margin-left:4rem!important;margin-right:4rem!important}[class*=u-mx-].u-mx-lg-11{margin-left:4.4rem!important;margin-right:4.4rem!important}[class*=u-mx-].u-mx-lg-12{margin-left:4.8rem!important;margin-right:4.8rem!important}[class*=u-mx-].u-mx-lg-13{margin-left:5.2rem!important;margin-right:5.2rem!important}[class*=u-mx-].u-mx-lg-14{margin-left:5.6rem!important;margin-right:5.6rem!important}[class*=u-mx-].u-mx-lg-15{margin-left:6rem!important;margin-right:6rem!important}[class*=u-mx-].u-mx-lg-16{margin-left:6.4rem!important;margin-right:6.4rem!important}}@media (max-width:1023px){[class*=u-mx-].u-mx-md-0{margin-left:0!important;margin-right:0!important}[class*=u-mx-].u-mx-md-1{margin-left:.4rem!important;margin-right:.4rem!important}[class*=u-mx-].u-mx-md-2{margin-left:.8rem!important;margin-right:.8rem!important}[class*=u-mx-].u-mx-md-3{margin-left:1.2rem!important;margin-right:1.2rem!important}[class*=u-mx-].u-mx-md-4{margin-left:1.6rem!important;margin-right:1.6rem!important}[class*=u-mx-].u-mx-md-5{margin-left:2rem!important;margin-right:2rem!important}[class*=u-mx-].u-mx-md-6{margin-left:2.4rem!important;margin-right:2.4rem!important}[class*=u-mx-].u-mx-md-7{margin-left:2.8rem!important;margin-right:2.8rem!important}[class*=u-mx-].u-mx-md-8{margin-left:3.2rem!important;margin-right:3.2rem!important}[class*=u-mx-].u-mx-md-9{margin-left:3.6rem!important;margin-right:3.6rem!important}[class*=u-mx-].u-mx-md-10{margin-left:4rem!important;margin-right:4rem!important}[class*=u-mx-].u-mx-md-11{margin-left:4.4rem!important;margin-right:4.4rem!important}[class*=u-mx-].u-mx-md-12{margin-left:4.8rem!important;margin-right:4.8rem!important}[class*=u-mx-].u-mx-md-13{margin-left:5.2rem!important;margin-right:5.2rem!important}[class*=u-mx-].u-mx-md-14{margin-left:5.6rem!important;margin-right:5.6rem!important}[class*=u-mx-].u-mx-md-15{margin-left:6rem!important;margin-right:6rem!important}[class*=u-mx-].u-mx-md-16{margin-left:6.4rem!important;margin-right:6.4rem!important}}@media (max-width:767px){[class*=u-mx-].u-mx-sm-0{margin-left:0!important;margin-right:0!important}[class*=u-mx-].u-mx-sm-1{margin-left:.4rem!important;margin-right:.4rem!important}[class*=u-mx-].u-mx-sm-2{margin-left:.8rem!important;margin-right:.8rem!important}[class*=u-mx-].u-mx-sm-3{margin-left:1.2rem!important;margin-right:1.2rem!important}[class*=u-mx-].u-mx-sm-4{margin-left:1.6rem!important;margin-right:1.6rem!important}[class*=u-mx-].u-mx-sm-5{margin-left:2rem!important;margin-right:2rem!important}[class*=u-mx-].u-mx-sm-6{margin-left:2.4rem!important;margin-right:2.4rem!important}[class*=u-mx-].u-mx-sm-7{margin-left:2.8rem!important;margin-right:2.8rem!important}[class*=u-mx-].u-mx-sm-8{margin-left:3.2rem!important;margin-right:3.2rem!important}[class*=u-mx-].u-mx-sm-9{margin-left:3.6rem!important;margin-right:3.6rem!important}[class*=u-mx-].u-mx-sm-10{margin-left:4rem!important;margin-right:4rem!important}[class*=u-mx-].u-mx-sm-11{margin-left:4.4rem!important;margin-right:4.4rem!important}[class*=u-mx-].u-mx-sm-12{margin-left:4.8rem!important;margin-right:4.8rem!important}[class*=u-mx-].u-mx-sm-13{margin-left:5.2rem!important;margin-right:5.2rem!important}[class*=u-mx-].u-mx-sm-14{margin-left:5.6rem!important;margin-right:5.6rem!important}[class*=u-mx-].u-mx-sm-15{margin-left:6rem!important;margin-right:6rem!important}[class*=u-mx-].u-mx-sm-16{margin-left:6.4rem!important;margin-right:6.4rem!important}}[class*=u-my-].u-my-0{margin-bottom:0!important;margin-top:0!important}[class*=u-my-].u-my-1{margin-bottom:.4rem!important;margin-top:.4rem!important}[class*=u-my-].u-my-2{margin-bottom:.8rem!important;margin-top:.8rem!important}[class*=u-my-].u-my-3{margin-bottom:1.2rem!important;margin-top:1.2rem!important}[class*=u-my-].u-my-4{margin-bottom:1.6rem!important;margin-top:1.6rem!important}[class*=u-my-].u-my-5{margin-bottom:2rem!important;margin-top:2rem!important}[class*=u-my-].u-my-6{margin-bottom:2.4rem!important;margin-top:2.4rem!important}[class*=u-my-].u-my-7{margin-bottom:2.8rem!important;margin-top:2.8rem!important}[class*=u-my-].u-my-8{margin-bottom:3.2rem!important;margin-top:3.2rem!important}[class*=u-my-].u-my-9{margin-bottom:3.6rem!important;margin-top:3.6rem!important}[class*=u-my-].u-my-10{margin-bottom:4rem!important;margin-top:4rem!important}[class*=u-my-].u-my-11{margin-bottom:4.4rem!important;margin-top:4.4rem!important}[class*=u-my-].u-my-12{margin-bottom:4.8rem!important;margin-top:4.8rem!important}[class*=u-my-].u-my-13{margin-bottom:5.2rem!important;margin-top:5.2rem!important}[class*=u-my-].u-my-14{margin-bottom:5.6rem!important;margin-top:5.6rem!important}[class*=u-my-].u-my-15{margin-bottom:6rem!important;margin-top:6rem!important}[class*=u-my-].u-my-16{margin-bottom:6.4rem!important;margin-top:6.4rem!important}@media (min-width:1024px){[class*=u-my-].u-my-lg-0{margin-bottom:0!important;margin-top:0!important}[class*=u-my-].u-my-lg-1{margin-bottom:.4rem!important;margin-top:.4rem!important}[class*=u-my-].u-my-lg-2{margin-bottom:.8rem!important;margin-top:.8rem!important}[class*=u-my-].u-my-lg-3{margin-bottom:1.2rem!important;margin-top:1.2rem!important}[class*=u-my-].u-my-lg-4{margin-bottom:1.6rem!important;margin-top:1.6rem!important}[class*=u-my-].u-my-lg-5{margin-bottom:2rem!important;margin-top:2rem!important}[class*=u-my-].u-my-lg-6{margin-bottom:2.4rem!important;margin-top:2.4rem!important}[class*=u-my-].u-my-lg-7{margin-bottom:2.8rem!important;margin-top:2.8rem!important}[class*=u-my-].u-my-lg-8{margin-bottom:3.2rem!important;margin-top:3.2rem!important}[class*=u-my-].u-my-lg-9{margin-bottom:3.6rem!important;margin-top:3.6rem!important}[class*=u-my-].u-my-lg-10{margin-bottom:4rem!important;margin-top:4rem!important}[class*=u-my-].u-my-lg-11{margin-bottom:4.4rem!important;margin-top:4.4rem!important}[class*=u-my-].u-my-lg-12{margin-bottom:4.8rem!important;margin-top:4.8rem!important}[class*=u-my-].u-my-lg-13{margin-bottom:5.2rem!important;margin-top:5.2rem!important}[class*=u-my-].u-my-lg-14{margin-bottom:5.6rem!important;margin-top:5.6rem!important}[class*=u-my-].u-my-lg-15{margin-bottom:6rem!important;margin-top:6rem!important}[class*=u-my-].u-my-lg-16{margin-bottom:6.4rem!important;margin-top:6.4rem!important}}@media (max-width:1023px){[class*=u-my-].u-my-md-0{margin-bottom:0!important;margin-top:0!important}[class*=u-my-].u-my-md-1{margin-bottom:.4rem!important;margin-top:.4rem!important}[class*=u-my-].u-my-md-2{margin-bottom:.8rem!important;margin-top:.8rem!important}[class*=u-my-].u-my-md-3{margin-bottom:1.2rem!important;margin-top:1.2rem!important}[class*=u-my-].u-my-md-4{margin-bottom:1.6rem!important;margin-top:1.6rem!important}[class*=u-my-].u-my-md-5{margin-bottom:2rem!important;margin-top:2rem!important}[class*=u-my-].u-my-md-6{margin-bottom:2.4rem!important;margin-top:2.4rem!important}[class*=u-my-].u-my-md-7{margin-bottom:2.8rem!important;margin-top:2.8rem!important}[class*=u-my-].u-my-md-8{margin-bottom:3.2rem!important;margin-top:3.2rem!important}[class*=u-my-].u-my-md-9{margin-bottom:3.6rem!important;margin-top:3.6rem!important}[class*=u-my-].u-my-md-10{margin-bottom:4rem!important;margin-top:4rem!important}[class*=u-my-].u-my-md-11{margin-bottom:4.4rem!important;margin-top:4.4rem!important}[class*=u-my-].u-my-md-12{margin-bottom:4.8rem!important;margin-top:4.8rem!important}[class*=u-my-].u-my-md-13{margin-bottom:5.2rem!important;margin-top:5.2rem!important}[class*=u-my-].u-my-md-14{margin-bottom:5.6rem!important;margin-top:5.6rem!important}[class*=u-my-].u-my-md-15{margin-bottom:6rem!important;margin-top:6rem!important}[class*=u-my-].u-my-md-16{margin-bottom:6.4rem!important;margin-top:6.4rem!important}}@media (max-width:767px){[class*=u-my-].u-my-sm-0{margin-bottom:0!important;margin-top:0!important}[class*=u-my-].u-my-sm-1{margin-bottom:.4rem!important;margin-top:.4rem!important}[class*=u-my-].u-my-sm-2{margin-bottom:.8rem!important;margin-top:.8rem!important}[class*=u-my-].u-my-sm-3{margin-bottom:1.2rem!important;margin-top:1.2rem!important}[class*=u-my-].u-my-sm-4{margin-bottom:1.6rem!important;margin-top:1.6rem!important}[class*=u-my-].u-my-sm-5{margin-bottom:2rem!important;margin-top:2rem!important}[class*=u-my-].u-my-sm-6{margin-bottom:2.4rem!important;margin-top:2.4rem!important}[class*=u-my-].u-my-sm-7{margin-bottom:2.8rem!important;margin-top:2.8rem!important}[class*=u-my-].u-my-sm-8{margin-bottom:3.2rem!important;margin-top:3.2rem!important}[class*=u-my-].u-my-sm-9{margin-bottom:3.6rem!important;margin-top:3.6rem!important}[class*=u-my-].u-my-sm-10{margin-bottom:4rem!important;margin-top:4rem!important}[class*=u-my-].u-my-sm-11{margin-bottom:4.4rem!important;margin-top:4.4rem!important}[class*=u-my-].u-my-sm-12{margin-bottom:4.8rem!important;margin-top:4.8rem!important}[class*=u-my-].u-my-sm-13{margin-bottom:5.2rem!important;margin-top:5.2rem!important}[class*=u-my-].u-my-sm-14{margin-bottom:5.6rem!important;margin-top:5.6rem!important}[class*=u-my-].u-my-sm-15{margin-bottom:6rem!important;margin-top:6rem!important}[class*=u-my-].u-my-sm-16{margin-bottom:6.4rem!important;margin-top:6.4rem!important}}[class*=u-mt-].u-mt-0{margin-top:0!important}[class*=u-mt-].u-mt-1{margin-top:.4rem!important}[class*=u-mt-].u-mt-2{margin-top:.8rem!important}[class*=u-mt-].u-mt-3{margin-top:1.2rem!important}[class*=u-mt-].u-mt-4{margin-top:1.6rem!important}[class*=u-mt-].u-mt-5{margin-top:2rem!important}[class*=u-mt-].u-mt-6{margin-top:2.4rem!important}[class*=u-mt-].u-mt-7{margin-top:2.8rem!important}[class*=u-mt-].u-mt-8{margin-top:3.2rem!important}[class*=u-mt-].u-mt-9{margin-top:3.6rem!important}[class*=u-mt-].u-mt-10{margin-top:4rem!important}[class*=u-mt-].u-mt-11{margin-top:4.4rem!important}[class*=u-mt-].u-mt-12{margin-top:4.8rem!important}[class*=u-mt-].u-mt-13{margin-top:5.2rem!important}[class*=u-mt-].u-mt-14{margin-top:5.6rem!important}[class*=u-mt-].u-mt-15{margin-top:6rem!important}[class*=u-mt-].u-mt-16{margin-top:6.4rem!important}@media (min-width:1024px){[class*=u-mt-].u-mt-lg-0{margin-top:0!important}[class*=u-mt-].u-mt-lg-1{margin-top:.4rem!important}[class*=u-mt-].u-mt-lg-2{margin-top:.8rem!important}[class*=u-mt-].u-mt-lg-3{margin-top:1.2rem!important}[class*=u-mt-].u-mt-lg-4{margin-top:1.6rem!important}[class*=u-mt-].u-mt-lg-5{margin-top:2rem!important}[class*=u-mt-].u-mt-lg-6{margin-top:2.4rem!important}[class*=u-mt-].u-mt-lg-7{margin-top:2.8rem!important}[class*=u-mt-].u-mt-lg-8{margin-top:3.2rem!important}[class*=u-mt-].u-mt-lg-9{margin-top:3.6rem!important}[class*=u-mt-].u-mt-lg-10{margin-top:4rem!important}[class*=u-mt-].u-mt-lg-11{margin-top:4.4rem!important}[class*=u-mt-].u-mt-lg-12{margin-top:4.8rem!important}[class*=u-mt-].u-mt-lg-13{margin-top:5.2rem!important}[class*=u-mt-].u-mt-lg-14{margin-top:5.6rem!important}[class*=u-mt-].u-mt-lg-15{margin-top:6rem!important}[class*=u-mt-].u-mt-lg-16{margin-top:6.4rem!important}}@media (max-width:1023px){[class*=u-mt-].u-mt-md-0{margin-top:0!important}[class*=u-mt-].u-mt-md-1{margin-top:.4rem!important}[class*=u-mt-].u-mt-md-2{margin-top:.8rem!important}[class*=u-mt-].u-mt-md-3{margin-top:1.2rem!important}[class*=u-mt-].u-mt-md-4{margin-top:1.6rem!important}[class*=u-mt-].u-mt-md-5{margin-top:2rem!important}[class*=u-mt-].u-mt-md-6{margin-top:2.4rem!important}[class*=u-mt-].u-mt-md-7{margin-top:2.8rem!important}[class*=u-mt-].u-mt-md-8{margin-top:3.2rem!important}[class*=u-mt-].u-mt-md-9{margin-top:3.6rem!important}[class*=u-mt-].u-mt-md-10{margin-top:4rem!important}[class*=u-mt-].u-mt-md-11{margin-top:4.4rem!important}[class*=u-mt-].u-mt-md-12{margin-top:4.8rem!important}[class*=u-mt-].u-mt-md-13{margin-top:5.2rem!important}[class*=u-mt-].u-mt-md-14{margin-top:5.6rem!important}[class*=u-mt-].u-mt-md-15{margin-top:6rem!important}[class*=u-mt-].u-mt-md-16{margin-top:6.4rem!important}}@media (max-width:767px){[class*=u-mt-].u-mt-sm-0{margin-top:0!important}[class*=u-mt-].u-mt-sm-1{margin-top:.4rem!important}[class*=u-mt-].u-mt-sm-2{margin-top:.8rem!important}[class*=u-mt-].u-mt-sm-3{margin-top:1.2rem!important}[class*=u-mt-].u-mt-sm-4{margin-top:1.6rem!important}[class*=u-mt-].u-mt-sm-5{margin-top:2rem!important}[class*=u-mt-].u-mt-sm-6{margin-top:2.4rem!important}[class*=u-mt-].u-mt-sm-7{margin-top:2.8rem!important}[class*=u-mt-].u-mt-sm-8{margin-top:3.2rem!important}[class*=u-mt-].u-mt-sm-9{margin-top:3.6rem!important}[class*=u-mt-].u-mt-sm-10{margin-top:4rem!important}[class*=u-mt-].u-mt-sm-11{margin-top:4.4rem!important}[class*=u-mt-].u-mt-sm-12{margin-top:4.8rem!important}[class*=u-mt-].u-mt-sm-13{margin-top:5.2rem!important}[class*=u-mt-].u-mt-sm-14{margin-top:5.6rem!important}[class*=u-mt-].u-mt-sm-15{margin-top:6rem!important}[class*=u-mt-].u-mt-sm-16{margin-top:6.4rem!important}}[class*=u-mr-].u-mr-0{margin-right:0!important}[class*=u-mr-].u-mr-1{margin-right:.4rem!important}[class*=u-mr-].u-mr-2{margin-right:.8rem!important}[class*=u-mr-].u-mr-3{margin-right:1.2rem!important}[class*=u-mr-].u-mr-4{margin-right:1.6rem!important}[class*=u-mr-].u-mr-5{margin-right:2rem!important}[class*=u-mr-].u-mr-6{margin-right:2.4rem!important}[class*=u-mr-].u-mr-7{margin-right:2.8rem!important}[class*=u-mr-].u-mr-8{margin-right:3.2rem!important}[class*=u-mr-].u-mr-9{margin-right:3.6rem!important}[class*=u-mr-].u-mr-10{margin-right:4rem!important}[class*=u-mr-].u-mr-11{margin-right:4.4rem!important}[class*=u-mr-].u-mr-12{margin-right:4.8rem!important}[class*=u-mr-].u-mr-13{margin-right:5.2rem!important}[class*=u-mr-].u-mr-14{margin-right:5.6rem!important}[class*=u-mr-].u-mr-15{margin-right:6rem!important}[class*=u-mr-].u-mr-16{margin-right:6.4rem!important}@media (min-width:1024px){[class*=u-mr-].u-mr-lg-0{margin-right:0!important}[class*=u-mr-].u-mr-lg-1{margin-right:.4rem!important}[class*=u-mr-].u-mr-lg-2{margin-right:.8rem!important}[class*=u-mr-].u-mr-lg-3{margin-right:1.2rem!important}[class*=u-mr-].u-mr-lg-4{margin-right:1.6rem!important}[class*=u-mr-].u-mr-lg-5{margin-right:2rem!important}[class*=u-mr-].u-mr-lg-6{margin-right:2.4rem!important}[class*=u-mr-].u-mr-lg-7{margin-right:2.8rem!important}[class*=u-mr-].u-mr-lg-8{margin-right:3.2rem!important}[class*=u-mr-].u-mr-lg-9{margin-right:3.6rem!important}[class*=u-mr-].u-mr-lg-10{margin-right:4rem!important}[class*=u-mr-].u-mr-lg-11{margin-right:4.4rem!important}[class*=u-mr-].u-mr-lg-12{margin-right:4.8rem!important}[class*=u-mr-].u-mr-lg-13{margin-right:5.2rem!important}[class*=u-mr-].u-mr-lg-14{margin-right:5.6rem!important}[class*=u-mr-].u-mr-lg-15{margin-right:6rem!important}[class*=u-mr-].u-mr-lg-16{margin-right:6.4rem!important}}@media (max-width:1023px){[class*=u-mr-].u-mr-md-0{margin-right:0!important}[class*=u-mr-].u-mr-md-1{margin-right:.4rem!important}[class*=u-mr-].u-mr-md-2{margin-right:.8rem!important}[class*=u-mr-].u-mr-md-3{margin-right:1.2rem!important}[class*=u-mr-].u-mr-md-4{margin-right:1.6rem!important}[class*=u-mr-].u-mr-md-5{margin-right:2rem!important}[class*=u-mr-].u-mr-md-6{margin-right:2.4rem!important}[class*=u-mr-].u-mr-md-7{margin-right:2.8rem!important}[class*=u-mr-].u-mr-md-8{margin-right:3.2rem!important}[class*=u-mr-].u-mr-md-9{margin-right:3.6rem!important}[class*=u-mr-].u-mr-md-10{margin-right:4rem!important}[class*=u-mr-].u-mr-md-11{margin-right:4.4rem!important}[class*=u-mr-].u-mr-md-12{margin-right:4.8rem!important}[class*=u-mr-].u-mr-md-13{margin-right:5.2rem!important}[class*=u-mr-].u-mr-md-14{margin-right:5.6rem!important}[class*=u-mr-].u-mr-md-15{margin-right:6rem!important}[class*=u-mr-].u-mr-md-16{margin-right:6.4rem!important}}@media (max-width:767px){[class*=u-mr-].u-mr-sm-0{margin-right:0!important}[class*=u-mr-].u-mr-sm-1{margin-right:.4rem!important}[class*=u-mr-].u-mr-sm-2{margin-right:.8rem!important}[class*=u-mr-].u-mr-sm-3{margin-right:1.2rem!important}[class*=u-mr-].u-mr-sm-4{margin-right:1.6rem!important}[class*=u-mr-].u-mr-sm-5{margin-right:2rem!important}[class*=u-mr-].u-mr-sm-6{margin-right:2.4rem!important}[class*=u-mr-].u-mr-sm-7{margin-right:2.8rem!important}[class*=u-mr-].u-mr-sm-8{margin-right:3.2rem!important}[class*=u-mr-].u-mr-sm-9{margin-right:3.6rem!important}[class*=u-mr-].u-mr-sm-10{margin-right:4rem!important}[class*=u-mr-].u-mr-sm-11{margin-right:4.4rem!important}[class*=u-mr-].u-mr-sm-12{margin-right:4.8rem!important}[class*=u-mr-].u-mr-sm-13{margin-right:5.2rem!important}[class*=u-mr-].u-mr-sm-14{margin-right:5.6rem!important}[class*=u-mr-].u-mr-sm-15{margin-right:6rem!important}[class*=u-mr-].u-mr-sm-16{margin-right:6.4rem!important}}[class*=u-mb-].u-mb-0{margin-bottom:0!important}[class*=u-mb-].u-mb-1{margin-bottom:.4rem!important}[class*=u-mb-].u-mb-2{margin-bottom:.8rem!important}[class*=u-mb-].u-mb-3{margin-bottom:1.2rem!important}[class*=u-mb-].u-mb-4{margin-bottom:1.6rem!important}[class*=u-mb-].u-mb-5{margin-bottom:2rem!important}[class*=u-mb-].u-mb-6{margin-bottom:2.4rem!important}[class*=u-mb-].u-mb-7{margin-bottom:2.8rem!important}[class*=u-mb-].u-mb-8{margin-bottom:3.2rem!important}[class*=u-mb-].u-mb-9{margin-bottom:3.6rem!important}[class*=u-mb-].u-mb-10{margin-bottom:4rem!important}[class*=u-mb-].u-mb-11{margin-bottom:4.4rem!important}[class*=u-mb-].u-mb-12{margin-bottom:4.8rem!important}[class*=u-mb-].u-mb-13{margin-bottom:5.2rem!important}[class*=u-mb-].u-mb-14{margin-bottom:5.6rem!important}[class*=u-mb-].u-mb-15{margin-bottom:6rem!important}[class*=u-mb-].u-mb-16{margin-bottom:6.4rem!important}@media (min-width:1024px){[class*=u-mb-].u-mb-lg-0{margin-bottom:0!important}[class*=u-mb-].u-mb-lg-1{margin-bottom:.4rem!important}[class*=u-mb-].u-mb-lg-2{margin-bottom:.8rem!important}[class*=u-mb-].u-mb-lg-3{margin-bottom:1.2rem!important}[class*=u-mb-].u-mb-lg-4{margin-bottom:1.6rem!important}[class*=u-mb-].u-mb-lg-5{margin-bottom:2rem!important}[class*=u-mb-].u-mb-lg-6{margin-bottom:2.4rem!important}[class*=u-mb-].u-mb-lg-7{margin-bottom:2.8rem!important}[class*=u-mb-].u-mb-lg-8{margin-bottom:3.2rem!important}[class*=u-mb-].u-mb-lg-9{margin-bottom:3.6rem!important}[class*=u-mb-].u-mb-lg-10{margin-bottom:4rem!important}[class*=u-mb-].u-mb-lg-11{margin-bottom:4.4rem!important}[class*=u-mb-].u-mb-lg-12{margin-bottom:4.8rem!important}[class*=u-mb-].u-mb-lg-13{margin-bottom:5.2rem!important}[class*=u-mb-].u-mb-lg-14{margin-bottom:5.6rem!important}[class*=u-mb-].u-mb-lg-15{margin-bottom:6rem!important}[class*=u-mb-].u-mb-lg-16{margin-bottom:6.4rem!important}}@media (max-width:1023px){[class*=u-mb-].u-mb-md-0{margin-bottom:0!important}[class*=u-mb-].u-mb-md-1{margin-bottom:.4rem!important}[class*=u-mb-].u-mb-md-2{margin-bottom:.8rem!important}[class*=u-mb-].u-mb-md-3{margin-bottom:1.2rem!important}[class*=u-mb-].u-mb-md-4{margin-bottom:1.6rem!important}[class*=u-mb-].u-mb-md-5{margin-bottom:2rem!important}[class*=u-mb-].u-mb-md-6{margin-bottom:2.4rem!important}[class*=u-mb-].u-mb-md-7{margin-bottom:2.8rem!important}[class*=u-mb-].u-mb-md-8{margin-bottom:3.2rem!important}[class*=u-mb-].u-mb-md-9{margin-bottom:3.6rem!important}[class*=u-mb-].u-mb-md-10{margin-bottom:4rem!important}[class*=u-mb-].u-mb-md-11{margin-bottom:4.4rem!important}[class*=u-mb-].u-mb-md-12{margin-bottom:4.8rem!important}[class*=u-mb-].u-mb-md-13{margin-bottom:5.2rem!important}[class*=u-mb-].u-mb-md-14{margin-bottom:5.6rem!important}[class*=u-mb-].u-mb-md-15{margin-bottom:6rem!important}[class*=u-mb-].u-mb-md-16{margin-bottom:6.4rem!important}}@media (max-width:767px){[class*=u-mb-].u-mb-sm-0{margin-bottom:0!important}[class*=u-mb-].u-mb-sm-1{margin-bottom:.4rem!important}[class*=u-mb-].u-mb-sm-2{margin-bottom:.8rem!important}[class*=u-mb-].u-mb-sm-3{margin-bottom:1.2rem!important}[class*=u-mb-].u-mb-sm-4{margin-bottom:1.6rem!important}[class*=u-mb-].u-mb-sm-5{margin-bottom:2rem!important}[class*=u-mb-].u-mb-sm-6{margin-bottom:2.4rem!important}[class*=u-mb-].u-mb-sm-7{margin-bottom:2.8rem!important}[class*=u-mb-].u-mb-sm-8{margin-bottom:3.2rem!important}[class*=u-mb-].u-mb-sm-9{margin-bottom:3.6rem!important}[class*=u-mb-].u-mb-sm-10{margin-bottom:4rem!important}[class*=u-mb-].u-mb-sm-11{margin-bottom:4.4rem!important}[class*=u-mb-].u-mb-sm-12{margin-bottom:4.8rem!important}[class*=u-mb-].u-mb-sm-13{margin-bottom:5.2rem!important}[class*=u-mb-].u-mb-sm-14{margin-bottom:5.6rem!important}[class*=u-mb-].u-mb-sm-15{margin-bottom:6rem!important}[class*=u-mb-].u-mb-sm-16{margin-bottom:6.4rem!important}}[class*=u-ml-].u-ml-0{margin-left:0!important}[class*=u-ml-].u-ml-1{margin-left:.4rem!important}[class*=u-ml-].u-ml-2{margin-left:.8rem!important}[class*=u-ml-].u-ml-3{margin-left:1.2rem!important}[class*=u-ml-].u-ml-4{margin-left:1.6rem!important}[class*=u-ml-].u-ml-5{margin-left:2rem!important}[class*=u-ml-].u-ml-6{margin-left:2.4rem!important}[class*=u-ml-].u-ml-7{margin-left:2.8rem!important}[class*=u-ml-].u-ml-8{margin-left:3.2rem!important}[class*=u-ml-].u-ml-9{margin-left:3.6rem!important}[class*=u-ml-].u-ml-10{margin-left:4rem!important}[class*=u-ml-].u-ml-11{margin-left:4.4rem!important}[class*=u-ml-].u-ml-12{margin-left:4.8rem!important}[class*=u-ml-].u-ml-13{margin-left:5.2rem!important}[class*=u-ml-].u-ml-14{margin-left:5.6rem!important}[class*=u-ml-].u-ml-15{margin-left:6rem!important}[class*=u-ml-].u-ml-16{margin-left:6.4rem!important}@media (min-width:1024px){[class*=u-ml-].u-ml-lg-0{margin-left:0!important}[class*=u-ml-].u-ml-lg-1{margin-left:.4rem!important}[class*=u-ml-].u-ml-lg-2{margin-left:.8rem!important}[class*=u-ml-].u-ml-lg-3{margin-left:1.2rem!important}[class*=u-ml-].u-ml-lg-4{margin-left:1.6rem!important}[class*=u-ml-].u-ml-lg-5{margin-left:2rem!important}[class*=u-ml-].u-ml-lg-6{margin-left:2.4rem!important}[class*=u-ml-].u-ml-lg-7{margin-left:2.8rem!important}[class*=u-ml-].u-ml-lg-8{margin-left:3.2rem!important}[class*=u-ml-].u-ml-lg-9{margin-left:3.6rem!important}[class*=u-ml-].u-ml-lg-10{margin-left:4rem!important}[class*=u-ml-].u-ml-lg-11{margin-left:4.4rem!important}[class*=u-ml-].u-ml-lg-12{margin-left:4.8rem!important}[class*=u-ml-].u-ml-lg-13{margin-left:5.2rem!important}[class*=u-ml-].u-ml-lg-14{margin-left:5.6rem!important}[class*=u-ml-].u-ml-lg-15{margin-left:6rem!important}[class*=u-ml-].u-ml-lg-16{margin-left:6.4rem!important}}@media (max-width:1023px){[class*=u-ml-].u-ml-md-0{margin-left:0!important}[class*=u-ml-].u-ml-md-1{margin-left:.4rem!important}[class*=u-ml-].u-ml-md-2{margin-left:.8rem!important}[class*=u-ml-].u-ml-md-3{margin-left:1.2rem!important}[class*=u-ml-].u-ml-md-4{margin-left:1.6rem!important}[class*=u-ml-].u-ml-md-5{margin-left:2rem!important}[class*=u-ml-].u-ml-md-6{margin-left:2.4rem!important}[class*=u-ml-].u-ml-md-7{margin-left:2.8rem!important}[class*=u-ml-].u-ml-md-8{margin-left:3.2rem!important}[class*=u-ml-].u-ml-md-9{margin-left:3.6rem!important}[class*=u-ml-].u-ml-md-10{margin-left:4rem!important}[class*=u-ml-].u-ml-md-11{margin-left:4.4rem!important}[class*=u-ml-].u-ml-md-12{margin-left:4.8rem!important}[class*=u-ml-].u-ml-md-13{margin-left:5.2rem!important}[class*=u-ml-].u-ml-md-14{margin-left:5.6rem!important}[class*=u-ml-].u-ml-md-15{margin-left:6rem!important}[class*=u-ml-].u-ml-md-16{margin-left:6.4rem!important}}@media (max-width:767px){[class*=u-ml-].u-ml-sm-0{margin-left:0!important}[class*=u-ml-].u-ml-sm-1{margin-left:.4rem!important}[class*=u-ml-].u-ml-sm-2{margin-left:.8rem!important}[class*=u-ml-].u-ml-sm-3{margin-left:1.2rem!important}[class*=u-ml-].u-ml-sm-4{margin-left:1.6rem!important}[class*=u-ml-].u-ml-sm-5{margin-left:2rem!important}[class*=u-ml-].u-ml-sm-6{margin-left:2.4rem!important}[class*=u-ml-].u-ml-sm-7{margin-left:2.8rem!important}[class*=u-ml-].u-ml-sm-8{margin-left:3.2rem!important}[class*=u-ml-].u-ml-sm-9{margin-left:3.6rem!important}[class*=u-ml-].u-ml-sm-10{margin-left:4rem!important}[class*=u-ml-].u-ml-sm-11{margin-left:4.4rem!important}[class*=u-ml-].u-ml-sm-12{margin-left:4.8rem!important}[class*=u-ml-].u-ml-sm-13{margin-left:5.2rem!important}[class*=u-ml-].u-ml-sm-14{margin-left:5.6rem!important}[class*=u-ml-].u-ml-sm-15{margin-left:6rem!important}[class*=u-ml-].u-ml-sm-16{margin-left:6.4rem!important}}[class*=u-pa-].u-pa-0{padding:0!important}[class*=u-pa-].u-pa-1{padding:.4rem!important}[class*=u-pa-].u-pa-2{padding:.8rem!important}[class*=u-pa-].u-pa-3{padding:1.2rem!important}[class*=u-pa-].u-pa-4{padding:1.6rem!important}[class*=u-pa-].u-pa-5{padding:2rem!important}[class*=u-pa-].u-pa-6{padding:2.4rem!important}[class*=u-pa-].u-pa-7{padding:2.8rem!important}[class*=u-pa-].u-pa-8{padding:3.2rem!important}[class*=u-pa-].u-pa-9{padding:3.6rem!important}[class*=u-pa-].u-pa-10{padding:4rem!important}[class*=u-pa-].u-pa-11{padding:4.4rem!important}[class*=u-pa-].u-pa-12{padding:4.8rem!important}[class*=u-pa-].u-pa-13{padding:5.2rem!important}[class*=u-pa-].u-pa-14{padding:5.6rem!important}[class*=u-pa-].u-pa-15{padding:6rem!important}[class*=u-pa-].u-pa-16{padding:6.4rem!important}@media (min-width:1024px){[class*=u-pa-].u-pa-lg-0{padding:0!important}[class*=u-pa-].u-pa-lg-1{padding:.4rem!important}[class*=u-pa-].u-pa-lg-2{padding:.8rem!important}[class*=u-pa-].u-pa-lg-3{padding:1.2rem!important}[class*=u-pa-].u-pa-lg-4{padding:1.6rem!important}[class*=u-pa-].u-pa-lg-5{padding:2rem!important}[class*=u-pa-].u-pa-lg-6{padding:2.4rem!important}[class*=u-pa-].u-pa-lg-7{padding:2.8rem!important}[class*=u-pa-].u-pa-lg-8{padding:3.2rem!important}[class*=u-pa-].u-pa-lg-9{padding:3.6rem!important}[class*=u-pa-].u-pa-lg-10{padding:4rem!important}[class*=u-pa-].u-pa-lg-11{padding:4.4rem!important}[class*=u-pa-].u-pa-lg-12{padding:4.8rem!important}[class*=u-pa-].u-pa-lg-13{padding:5.2rem!important}[class*=u-pa-].u-pa-lg-14{padding:5.6rem!important}[class*=u-pa-].u-pa-lg-15{padding:6rem!important}[class*=u-pa-].u-pa-lg-16{padding:6.4rem!important}}@media (max-width:1023px){[class*=u-pa-].u-pa-md-0{padding:0!important}[class*=u-pa-].u-pa-md-1{padding:.4rem!important}[class*=u-pa-].u-pa-md-2{padding:.8rem!important}[class*=u-pa-].u-pa-md-3{padding:1.2rem!important}[class*=u-pa-].u-pa-md-4{padding:1.6rem!important}[class*=u-pa-].u-pa-md-5{padding:2rem!important}[class*=u-pa-].u-pa-md-6{padding:2.4rem!important}[class*=u-pa-].u-pa-md-7{padding:2.8rem!important}[class*=u-pa-].u-pa-md-8{padding:3.2rem!important}[class*=u-pa-].u-pa-md-9{padding:3.6rem!important}[class*=u-pa-].u-pa-md-10{padding:4rem!important}[class*=u-pa-].u-pa-md-11{padding:4.4rem!important}[class*=u-pa-].u-pa-md-12{padding:4.8rem!important}[class*=u-pa-].u-pa-md-13{padding:5.2rem!important}[class*=u-pa-].u-pa-md-14{padding:5.6rem!important}[class*=u-pa-].u-pa-md-15{padding:6rem!important}[class*=u-pa-].u-pa-md-16{padding:6.4rem!important}}@media (max-width:767px){[class*=u-pa-].u-pa-sm-0{padding:0!important}[class*=u-pa-].u-pa-sm-1{padding:.4rem!important}[class*=u-pa-].u-pa-sm-2{padding:.8rem!important}[class*=u-pa-].u-pa-sm-3{padding:1.2rem!important}[class*=u-pa-].u-pa-sm-4{padding:1.6rem!important}[class*=u-pa-].u-pa-sm-5{padding:2rem!important}[class*=u-pa-].u-pa-sm-6{padding:2.4rem!important}[class*=u-pa-].u-pa-sm-7{padding:2.8rem!important}[class*=u-pa-].u-pa-sm-8{padding:3.2rem!important}[class*=u-pa-].u-pa-sm-9{padding:3.6rem!important}[class*=u-pa-].u-pa-sm-10{padding:4rem!important}[class*=u-pa-].u-pa-sm-11{padding:4.4rem!important}[class*=u-pa-].u-pa-sm-12{padding:4.8rem!important}[class*=u-pa-].u-pa-sm-13{padding:5.2rem!important}[class*=u-pa-].u-pa-sm-14{padding:5.6rem!important}[class*=u-pa-].u-pa-sm-15{padding:6rem!important}[class*=u-pa-].u-pa-sm-16{padding:6.4rem!important}}[class*=u-px-].u-px-0{padding-left:0!important;padding-right:0!important}[class*=u-px-].u-px-1{padding-left:.4rem!important;padding-right:.4rem!important}[class*=u-px-].u-px-2{padding-left:.8rem!important;padding-right:.8rem!important}[class*=u-px-].u-px-3{padding-left:1.2rem!important;padding-right:1.2rem!important}[class*=u-px-].u-px-4{padding-left:1.6rem!important;padding-right:1.6rem!important}[class*=u-px-].u-px-5{padding-left:2rem!important;padding-right:2rem!important}[class*=u-px-].u-px-6{padding-left:2.4rem!important;padding-right:2.4rem!important}[class*=u-px-].u-px-7{padding-left:2.8rem!important;padding-right:2.8rem!important}[class*=u-px-].u-px-8{padding-left:3.2rem!important;padding-right:3.2rem!important}[class*=u-px-].u-px-9{padding-left:3.6rem!important;padding-right:3.6rem!important}[class*=u-px-].u-px-10{padding-left:4rem!important;padding-right:4rem!important}[class*=u-px-].u-px-11{padding-left:4.4rem!important;padding-right:4.4rem!important}[class*=u-px-].u-px-12{padding-left:4.8rem!important;padding-right:4.8rem!important}[class*=u-px-].u-px-13{padding-left:5.2rem!important;padding-right:5.2rem!important}[class*=u-px-].u-px-14{padding-left:5.6rem!important;padding-right:5.6rem!important}[class*=u-px-].u-px-15{padding-left:6rem!important;padding-right:6rem!important}[class*=u-px-].u-px-16{padding-left:6.4rem!important;padding-right:6.4rem!important}@media (min-width:1024px){[class*=u-px-].u-px-lg-0{padding-left:0!important;padding-right:0!important}[class*=u-px-].u-px-lg-1{padding-left:.4rem!important;padding-right:.4rem!important}[class*=u-px-].u-px-lg-2{padding-left:.8rem!important;padding-right:.8rem!important}[class*=u-px-].u-px-lg-3{padding-left:1.2rem!important;padding-right:1.2rem!important}[class*=u-px-].u-px-lg-4{padding-left:1.6rem!important;padding-right:1.6rem!important}[class*=u-px-].u-px-lg-5{padding-left:2rem!important;padding-right:2rem!important}[class*=u-px-].u-px-lg-6{padding-left:2.4rem!important;padding-right:2.4rem!important}[class*=u-px-].u-px-lg-7{padding-left:2.8rem!important;padding-right:2.8rem!important}[class*=u-px-].u-px-lg-8{padding-left:3.2rem!important;padding-right:3.2rem!important}[class*=u-px-].u-px-lg-9{padding-left:3.6rem!important;padding-right:3.6rem!important}[class*=u-px-].u-px-lg-10{padding-left:4rem!important;padding-right:4rem!important}[class*=u-px-].u-px-lg-11{padding-left:4.4rem!important;padding-right:4.4rem!important}[class*=u-px-].u-px-lg-12{padding-left:4.8rem!important;padding-right:4.8rem!important}[class*=u-px-].u-px-lg-13{padding-left:5.2rem!important;padding-right:5.2rem!important}[class*=u-px-].u-px-lg-14{padding-left:5.6rem!important;padding-right:5.6rem!important}[class*=u-px-].u-px-lg-15{padding-left:6rem!important;padding-right:6rem!important}[class*=u-px-].u-px-lg-16{padding-left:6.4rem!important;padding-right:6.4rem!important}}@media (max-width:1023px){[class*=u-px-].u-px-md-0{padding-left:0!important;padding-right:0!important}[class*=u-px-].u-px-md-1{padding-left:.4rem!important;padding-right:.4rem!important}[class*=u-px-].u-px-md-2{padding-left:.8rem!important;padding-right:.8rem!important}[class*=u-px-].u-px-md-3{padding-left:1.2rem!important;padding-right:1.2rem!important}[class*=u-px-].u-px-md-4{padding-left:1.6rem!important;padding-right:1.6rem!important}[class*=u-px-].u-px-md-5{padding-left:2rem!important;padding-right:2rem!important}[class*=u-px-].u-px-md-6{padding-left:2.4rem!important;padding-right:2.4rem!important}[class*=u-px-].u-px-md-7{padding-left:2.8rem!important;padding-right:2.8rem!important}[class*=u-px-].u-px-md-8{padding-left:3.2rem!important;padding-right:3.2rem!important}[class*=u-px-].u-px-md-9{padding-left:3.6rem!important;padding-right:3.6rem!important}[class*=u-px-].u-px-md-10{padding-left:4rem!important;padding-right:4rem!important}[class*=u-px-].u-px-md-11{padding-left:4.4rem!important;padding-right:4.4rem!important}[class*=u-px-].u-px-md-12{padding-left:4.8rem!important;padding-right:4.8rem!important}[class*=u-px-].u-px-md-13{padding-left:5.2rem!important;padding-right:5.2rem!important}[class*=u-px-].u-px-md-14{padding-left:5.6rem!important;padding-right:5.6rem!important}[class*=u-px-].u-px-md-15{padding-left:6rem!important;padding-right:6rem!important}[class*=u-px-].u-px-md-16{padding-left:6.4rem!important;padding-right:6.4rem!important}}@media (max-width:767px){[class*=u-px-].u-px-sm-0{padding-left:0!important;padding-right:0!important}[class*=u-px-].u-px-sm-1{padding-left:.4rem!important;padding-right:.4rem!important}[class*=u-px-].u-px-sm-2{padding-left:.8rem!important;padding-right:.8rem!important}[class*=u-px-].u-px-sm-3{padding-left:1.2rem!important;padding-right:1.2rem!important}[class*=u-px-].u-px-sm-4{padding-left:1.6rem!important;padding-right:1.6rem!important}[class*=u-px-].u-px-sm-5{padding-left:2rem!important;padding-right:2rem!important}[class*=u-px-].u-px-sm-6{padding-left:2.4rem!important;padding-right:2.4rem!important}[class*=u-px-].u-px-sm-7{padding-left:2.8rem!important;padding-right:2.8rem!important}[class*=u-px-].u-px-sm-8{padding-left:3.2rem!important;padding-right:3.2rem!important}[class*=u-px-].u-px-sm-9{padding-left:3.6rem!important;padding-right:3.6rem!important}[class*=u-px-].u-px-sm-10{padding-left:4rem!important;padding-right:4rem!important}[class*=u-px-].u-px-sm-11{padding-left:4.4rem!important;padding-right:4.4rem!important}[class*=u-px-].u-px-sm-12{padding-left:4.8rem!important;padding-right:4.8rem!important}[class*=u-px-].u-px-sm-13{padding-left:5.2rem!important;padding-right:5.2rem!important}[class*=u-px-].u-px-sm-14{padding-left:5.6rem!important;padding-right:5.6rem!important}[class*=u-px-].u-px-sm-15{padding-left:6rem!important;padding-right:6rem!important}[class*=u-px-].u-px-sm-16{padding-left:6.4rem!important;padding-right:6.4rem!important}}[class*=u-py-].u-py-0{padding-bottom:0!important;padding-top:0!important}[class*=u-py-].u-py-1{padding-bottom:.4rem!important;padding-top:.4rem!important}[class*=u-py-].u-py-2{padding-bottom:.8rem!important;padding-top:.8rem!important}[class*=u-py-].u-py-3{padding-bottom:1.2rem!important;padding-top:1.2rem!important}[class*=u-py-].u-py-4{padding-bottom:1.6rem!important;padding-top:1.6rem!important}[class*=u-py-].u-py-5{padding-bottom:2rem!important;padding-top:2rem!important}[class*=u-py-].u-py-6{padding-bottom:2.4rem!important;padding-top:2.4rem!important}[class*=u-py-].u-py-7{padding-bottom:2.8rem!important;padding-top:2.8rem!important}[class*=u-py-].u-py-8{padding-bottom:3.2rem!important;padding-top:3.2rem!important}[class*=u-py-].u-py-9{padding-bottom:3.6rem!important;padding-top:3.6rem!important}[class*=u-py-].u-py-10{padding-bottom:4rem!important;padding-top:4rem!important}[class*=u-py-].u-py-11{padding-bottom:4.4rem!important;padding-top:4.4rem!important}[class*=u-py-].u-py-12{padding-bottom:4.8rem!important;padding-top:4.8rem!important}[class*=u-py-].u-py-13{padding-bottom:5.2rem!important;padding-top:5.2rem!important}[class*=u-py-].u-py-14{padding-bottom:5.6rem!important;padding-top:5.6rem!important}[class*=u-py-].u-py-15{padding-bottom:6rem!important;padding-top:6rem!important}[class*=u-py-].u-py-16{padding-bottom:6.4rem!important;padding-top:6.4rem!important}@media (min-width:1024px){[class*=u-py-].u-py-lg-0{padding-bottom:0!important;padding-top:0!important}[class*=u-py-].u-py-lg-1{padding-bottom:.4rem!important;padding-top:.4rem!important}[class*=u-py-].u-py-lg-2{padding-bottom:.8rem!important;padding-top:.8rem!important}[class*=u-py-].u-py-lg-3{padding-bottom:1.2rem!important;padding-top:1.2rem!important}[class*=u-py-].u-py-lg-4{padding-bottom:1.6rem!important;padding-top:1.6rem!important}[class*=u-py-].u-py-lg-5{padding-bottom:2rem!important;padding-top:2rem!important}[class*=u-py-].u-py-lg-6{padding-bottom:2.4rem!important;padding-top:2.4rem!important}[class*=u-py-].u-py-lg-7{padding-bottom:2.8rem!important;padding-top:2.8rem!important}[class*=u-py-].u-py-lg-8{padding-bottom:3.2rem!important;padding-top:3.2rem!important}[class*=u-py-].u-py-lg-9{padding-bottom:3.6rem!important;padding-top:3.6rem!important}[class*=u-py-].u-py-lg-10{padding-bottom:4rem!important;padding-top:4rem!important}[class*=u-py-].u-py-lg-11{padding-bottom:4.4rem!important;padding-top:4.4rem!important}[class*=u-py-].u-py-lg-12{padding-bottom:4.8rem!important;padding-top:4.8rem!important}[class*=u-py-].u-py-lg-13{padding-bottom:5.2rem!important;padding-top:5.2rem!important}[class*=u-py-].u-py-lg-14{padding-bottom:5.6rem!important;padding-top:5.6rem!important}[class*=u-py-].u-py-lg-15{padding-bottom:6rem!important;padding-top:6rem!important}[class*=u-py-].u-py-lg-16{padding-bottom:6.4rem!important;padding-top:6.4rem!important}}@media (max-width:1023px){[class*=u-py-].u-py-md-0{padding-bottom:0!important;padding-top:0!important}[class*=u-py-].u-py-md-1{padding-bottom:.4rem!important;padding-top:.4rem!important}[class*=u-py-].u-py-md-2{padding-bottom:.8rem!important;padding-top:.8rem!important}[class*=u-py-].u-py-md-3{padding-bottom:1.2rem!important;padding-top:1.2rem!important}[class*=u-py-].u-py-md-4{padding-bottom:1.6rem!important;padding-top:1.6rem!important}[class*=u-py-].u-py-md-5{padding-bottom:2rem!important;padding-top:2rem!important}[class*=u-py-].u-py-md-6{padding-bottom:2.4rem!important;padding-top:2.4rem!important}[class*=u-py-].u-py-md-7{padding-bottom:2.8rem!important;padding-top:2.8rem!important}[class*=u-py-].u-py-md-8{padding-bottom:3.2rem!important;padding-top:3.2rem!important}[class*=u-py-].u-py-md-9{padding-bottom:3.6rem!important;padding-top:3.6rem!important}[class*=u-py-].u-py-md-10{padding-bottom:4rem!important;padding-top:4rem!important}[class*=u-py-].u-py-md-11{padding-bottom:4.4rem!important;padding-top:4.4rem!important}[class*=u-py-].u-py-md-12{padding-bottom:4.8rem!important;padding-top:4.8rem!important}[class*=u-py-].u-py-md-13{padding-bottom:5.2rem!important;padding-top:5.2rem!important}[class*=u-py-].u-py-md-14{padding-bottom:5.6rem!important;padding-top:5.6rem!important}[class*=u-py-].u-py-md-15{padding-bottom:6rem!important;padding-top:6rem!important}[class*=u-py-].u-py-md-16{padding-bottom:6.4rem!important;padding-top:6.4rem!important}}@media (max-width:767px){[class*=u-py-].u-py-sm-0{padding-bottom:0!important;padding-top:0!important}[class*=u-py-].u-py-sm-1{padding-bottom:.4rem!important;padding-top:.4rem!important}[class*=u-py-].u-py-sm-2{padding-bottom:.8rem!important;padding-top:.8rem!important}[class*=u-py-].u-py-sm-3{padding-bottom:1.2rem!important;padding-top:1.2rem!important}[class*=u-py-].u-py-sm-4{padding-bottom:1.6rem!important;padding-top:1.6rem!important}[class*=u-py-].u-py-sm-5{padding-bottom:2rem!important;padding-top:2rem!important}[class*=u-py-].u-py-sm-6{padding-bottom:2.4rem!important;padding-top:2.4rem!important}[class*=u-py-].u-py-sm-7{padding-bottom:2.8rem!important;padding-top:2.8rem!important}[class*=u-py-].u-py-sm-8{padding-bottom:3.2rem!important;padding-top:3.2rem!important}[class*=u-py-].u-py-sm-9{padding-bottom:3.6rem!important;padding-top:3.6rem!important}[class*=u-py-].u-py-sm-10{padding-bottom:4rem!important;padding-top:4rem!important}[class*=u-py-].u-py-sm-11{padding-bottom:4.4rem!important;padding-top:4.4rem!important}[class*=u-py-].u-py-sm-12{padding-bottom:4.8rem!important;padding-top:4.8rem!important}[class*=u-py-].u-py-sm-13{padding-bottom:5.2rem!important;padding-top:5.2rem!important}[class*=u-py-].u-py-sm-14{padding-bottom:5.6rem!important;padding-top:5.6rem!important}[class*=u-py-].u-py-sm-15{padding-bottom:6rem!important;padding-top:6rem!important}[class*=u-py-].u-py-sm-16{padding-bottom:6.4rem!important;padding-top:6.4rem!important}}[class*=u-pt-].u-pt-0{padding-top:0!important}[class*=u-pt-].u-pt-1{padding-top:.4rem!important}[class*=u-pt-].u-pt-2{padding-top:.8rem!important}[class*=u-pt-].u-pt-3{padding-top:1.2rem!important}[class*=u-pt-].u-pt-4{padding-top:1.6rem!important}[class*=u-pt-].u-pt-5{padding-top:2rem!important}[class*=u-pt-].u-pt-6{padding-top:2.4rem!important}[class*=u-pt-].u-pt-7{padding-top:2.8rem!important}[class*=u-pt-].u-pt-8{padding-top:3.2rem!important}[class*=u-pt-].u-pt-9{padding-top:3.6rem!important}[class*=u-pt-].u-pt-10{padding-top:4rem!important}[class*=u-pt-].u-pt-11{padding-top:4.4rem!important}[class*=u-pt-].u-pt-12{padding-top:4.8rem!important}[class*=u-pt-].u-pt-13{padding-top:5.2rem!important}[class*=u-pt-].u-pt-14{padding-top:5.6rem!important}[class*=u-pt-].u-pt-15{padding-top:6rem!important}[class*=u-pt-].u-pt-16{padding-top:6.4rem!important}@media (min-width:1024px){[class*=u-pt-].u-pt-lg-0{padding-top:0!important}[class*=u-pt-].u-pt-lg-1{padding-top:.4rem!important}[class*=u-pt-].u-pt-lg-2{padding-top:.8rem!important}[class*=u-pt-].u-pt-lg-3{padding-top:1.2rem!important}[class*=u-pt-].u-pt-lg-4{padding-top:1.6rem!important}[class*=u-pt-].u-pt-lg-5{padding-top:2rem!important}[class*=u-pt-].u-pt-lg-6{padding-top:2.4rem!important}[class*=u-pt-].u-pt-lg-7{padding-top:2.8rem!important}[class*=u-pt-].u-pt-lg-8{padding-top:3.2rem!important}[class*=u-pt-].u-pt-lg-9{padding-top:3.6rem!important}[class*=u-pt-].u-pt-lg-10{padding-top:4rem!important}[class*=u-pt-].u-pt-lg-11{padding-top:4.4rem!important}[class*=u-pt-].u-pt-lg-12{padding-top:4.8rem!important}[class*=u-pt-].u-pt-lg-13{padding-top:5.2rem!important}[class*=u-pt-].u-pt-lg-14{padding-top:5.6rem!important}[class*=u-pt-].u-pt-lg-15{padding-top:6rem!important}[class*=u-pt-].u-pt-lg-16{padding-top:6.4rem!important}}@media (max-width:1023px){[class*=u-pt-].u-pt-md-0{padding-top:0!important}[class*=u-pt-].u-pt-md-1{padding-top:.4rem!important}[class*=u-pt-].u-pt-md-2{padding-top:.8rem!important}[class*=u-pt-].u-pt-md-3{padding-top:1.2rem!important}[class*=u-pt-].u-pt-md-4{padding-top:1.6rem!important}[class*=u-pt-].u-pt-md-5{padding-top:2rem!important}[class*=u-pt-].u-pt-md-6{padding-top:2.4rem!important}[class*=u-pt-].u-pt-md-7{padding-top:2.8rem!important}[class*=u-pt-].u-pt-md-8{padding-top:3.2rem!important}[class*=u-pt-].u-pt-md-9{padding-top:3.6rem!important}[class*=u-pt-].u-pt-md-10{padding-top:4rem!important}[class*=u-pt-].u-pt-md-11{padding-top:4.4rem!important}[class*=u-pt-].u-pt-md-12{padding-top:4.8rem!important}[class*=u-pt-].u-pt-md-13{padding-top:5.2rem!important}[class*=u-pt-].u-pt-md-14{padding-top:5.6rem!important}[class*=u-pt-].u-pt-md-15{padding-top:6rem!important}[class*=u-pt-].u-pt-md-16{padding-top:6.4rem!important}}@media (max-width:767px){[class*=u-pt-].u-pt-sm-0{padding-top:0!important}[class*=u-pt-].u-pt-sm-1{padding-top:.4rem!important}[class*=u-pt-].u-pt-sm-2{padding-top:.8rem!important}[class*=u-pt-].u-pt-sm-3{padding-top:1.2rem!important}[class*=u-pt-].u-pt-sm-4{padding-top:1.6rem!important}[class*=u-pt-].u-pt-sm-5{padding-top:2rem!important}[class*=u-pt-].u-pt-sm-6{padding-top:2.4rem!important}[class*=u-pt-].u-pt-sm-7{padding-top:2.8rem!important}[class*=u-pt-].u-pt-sm-8{padding-top:3.2rem!important}[class*=u-pt-].u-pt-sm-9{padding-top:3.6rem!important}[class*=u-pt-].u-pt-sm-10{padding-top:4rem!important}[class*=u-pt-].u-pt-sm-11{padding-top:4.4rem!important}[class*=u-pt-].u-pt-sm-12{padding-top:4.8rem!important}[class*=u-pt-].u-pt-sm-13{padding-top:5.2rem!important}[class*=u-pt-].u-pt-sm-14{padding-top:5.6rem!important}[class*=u-pt-].u-pt-sm-15{padding-top:6rem!important}[class*=u-pt-].u-pt-sm-16{padding-top:6.4rem!important}}[class*=u-pr-].u-pr-0{padding-right:0!important}[class*=u-pr-].u-pr-1{padding-right:.4rem!important}[class*=u-pr-].u-pr-2{padding-right:.8rem!important}[class*=u-pr-].u-pr-3{padding-right:1.2rem!important}[class*=u-pr-].u-pr-4{padding-right:1.6rem!important}[class*=u-pr-].u-pr-5{padding-right:2rem!important}[class*=u-pr-].u-pr-6{padding-right:2.4rem!important}[class*=u-pr-].u-pr-7{padding-right:2.8rem!important}[class*=u-pr-].u-pr-8{padding-right:3.2rem!important}[class*=u-pr-].u-pr-9{padding-right:3.6rem!important}[class*=u-pr-].u-pr-10{padding-right:4rem!important}[class*=u-pr-].u-pr-11{padding-right:4.4rem!important}[class*=u-pr-].u-pr-12{padding-right:4.8rem!important}[class*=u-pr-].u-pr-13{padding-right:5.2rem!important}[class*=u-pr-].u-pr-14{padding-right:5.6rem!important}[class*=u-pr-].u-pr-15{padding-right:6rem!important}[class*=u-pr-].u-pr-16{padding-right:6.4rem!important}@media (min-width:1024px){[class*=u-pr-].u-pr-lg-0{padding-right:0!important}[class*=u-pr-].u-pr-lg-1{padding-right:.4rem!important}[class*=u-pr-].u-pr-lg-2{padding-right:.8rem!important}[class*=u-pr-].u-pr-lg-3{padding-right:1.2rem!important}[class*=u-pr-].u-pr-lg-4{padding-right:1.6rem!important}[class*=u-pr-].u-pr-lg-5{padding-right:2rem!important}[class*=u-pr-].u-pr-lg-6{padding-right:2.4rem!important}[class*=u-pr-].u-pr-lg-7{padding-right:2.8rem!important}[class*=u-pr-].u-pr-lg-8{padding-right:3.2rem!important}[class*=u-pr-].u-pr-lg-9{padding-right:3.6rem!important}[class*=u-pr-].u-pr-lg-10{padding-right:4rem!important}[class*=u-pr-].u-pr-lg-11{padding-right:4.4rem!important}[class*=u-pr-].u-pr-lg-12{padding-right:4.8rem!important}[class*=u-pr-].u-pr-lg-13{padding-right:5.2rem!important}[class*=u-pr-].u-pr-lg-14{padding-right:5.6rem!important}[class*=u-pr-].u-pr-lg-15{padding-right:6rem!important}[class*=u-pr-].u-pr-lg-16{padding-right:6.4rem!important}}@media (max-width:1023px){[class*=u-pr-].u-pr-md-0{padding-right:0!important}[class*=u-pr-].u-pr-md-1{padding-right:.4rem!important}[class*=u-pr-].u-pr-md-2{padding-right:.8rem!important}[class*=u-pr-].u-pr-md-3{padding-right:1.2rem!important}[class*=u-pr-].u-pr-md-4{padding-right:1.6rem!important}[class*=u-pr-].u-pr-md-5{padding-right:2rem!important}[class*=u-pr-].u-pr-md-6{padding-right:2.4rem!important}[class*=u-pr-].u-pr-md-7{padding-right:2.8rem!important}[class*=u-pr-].u-pr-md-8{padding-right:3.2rem!important}[class*=u-pr-].u-pr-md-9{padding-right:3.6rem!important}[class*=u-pr-].u-pr-md-10{padding-right:4rem!important}[class*=u-pr-].u-pr-md-11{padding-right:4.4rem!important}[class*=u-pr-].u-pr-md-12{padding-right:4.8rem!important}[class*=u-pr-].u-pr-md-13{padding-right:5.2rem!important}[class*=u-pr-].u-pr-md-14{padding-right:5.6rem!important}[class*=u-pr-].u-pr-md-15{padding-right:6rem!important}[class*=u-pr-].u-pr-md-16{padding-right:6.4rem!important}}@media (max-width:767px){[class*=u-pr-].u-pr-sm-0{padding-right:0!important}[class*=u-pr-].u-pr-sm-1{padding-right:.4rem!important}[class*=u-pr-].u-pr-sm-2{padding-right:.8rem!important}[class*=u-pr-].u-pr-sm-3{padding-right:1.2rem!important}[class*=u-pr-].u-pr-sm-4{padding-right:1.6rem!important}[class*=u-pr-].u-pr-sm-5{padding-right:2rem!important}[class*=u-pr-].u-pr-sm-6{padding-right:2.4rem!important}[class*=u-pr-].u-pr-sm-7{padding-right:2.8rem!important}[class*=u-pr-].u-pr-sm-8{padding-right:3.2rem!important}[class*=u-pr-].u-pr-sm-9{padding-right:3.6rem!important}[class*=u-pr-].u-pr-sm-10{padding-right:4rem!important}[class*=u-pr-].u-pr-sm-11{padding-right:4.4rem!important}[class*=u-pr-].u-pr-sm-12{padding-right:4.8rem!important}[class*=u-pr-].u-pr-sm-13{padding-right:5.2rem!important}[class*=u-pr-].u-pr-sm-14{padding-right:5.6rem!important}[class*=u-pr-].u-pr-sm-15{padding-right:6rem!important}[class*=u-pr-].u-pr-sm-16{padding-right:6.4rem!important}}[class*=u-pb-].u-pb-0{padding-bottom:0!important}[class*=u-pb-].u-pb-1{padding-bottom:.4rem!important}[class*=u-pb-].u-pb-2{padding-bottom:.8rem!important}[class*=u-pb-].u-pb-3{padding-bottom:1.2rem!important}[class*=u-pb-].u-pb-4{padding-bottom:1.6rem!important}[class*=u-pb-].u-pb-5{padding-bottom:2rem!important}[class*=u-pb-].u-pb-6{padding-bottom:2.4rem!important}[class*=u-pb-].u-pb-7{padding-bottom:2.8rem!important}[class*=u-pb-].u-pb-8{padding-bottom:3.2rem!important}[class*=u-pb-].u-pb-9{padding-bottom:3.6rem!important}[class*=u-pb-].u-pb-10{padding-bottom:4rem!important}[class*=u-pb-].u-pb-11{padding-bottom:4.4rem!important}[class*=u-pb-].u-pb-12{padding-bottom:4.8rem!important}[class*=u-pb-].u-pb-13{padding-bottom:5.2rem!important}[class*=u-pb-].u-pb-14{padding-bottom:5.6rem!important}[class*=u-pb-].u-pb-15{padding-bottom:6rem!important}[class*=u-pb-].u-pb-16{padding-bottom:6.4rem!important}@media (min-width:1024px){[class*=u-pb-].u-pb-lg-0{padding-bottom:0!important}[class*=u-pb-].u-pb-lg-1{padding-bottom:.4rem!important}[class*=u-pb-].u-pb-lg-2{padding-bottom:.8rem!important}[class*=u-pb-].u-pb-lg-3{padding-bottom:1.2rem!important}[class*=u-pb-].u-pb-lg-4{padding-bottom:1.6rem!important}[class*=u-pb-].u-pb-lg-5{padding-bottom:2rem!important}[class*=u-pb-].u-pb-lg-6{padding-bottom:2.4rem!important}[class*=u-pb-].u-pb-lg-7{padding-bottom:2.8rem!important}[class*=u-pb-].u-pb-lg-8{padding-bottom:3.2rem!important}[class*=u-pb-].u-pb-lg-9{padding-bottom:3.6rem!important}[class*=u-pb-].u-pb-lg-10{padding-bottom:4rem!important}[class*=u-pb-].u-pb-lg-11{padding-bottom:4.4rem!important}[class*=u-pb-].u-pb-lg-12{padding-bottom:4.8rem!important}[class*=u-pb-].u-pb-lg-13{padding-bottom:5.2rem!important}[class*=u-pb-].u-pb-lg-14{padding-bottom:5.6rem!important}[class*=u-pb-].u-pb-lg-15{padding-bottom:6rem!important}[class*=u-pb-].u-pb-lg-16{padding-bottom:6.4rem!important}}@media (max-width:1023px){[class*=u-pb-].u-pb-md-0{padding-bottom:0!important}[class*=u-pb-].u-pb-md-1{padding-bottom:.4rem!important}[class*=u-pb-].u-pb-md-2{padding-bottom:.8rem!important}[class*=u-pb-].u-pb-md-3{padding-bottom:1.2rem!important}[class*=u-pb-].u-pb-md-4{padding-bottom:1.6rem!important}[class*=u-pb-].u-pb-md-5{padding-bottom:2rem!important}[class*=u-pb-].u-pb-md-6{padding-bottom:2.4rem!important}[class*=u-pb-].u-pb-md-7{padding-bottom:2.8rem!important}[class*=u-pb-].u-pb-md-8{padding-bottom:3.2rem!important}[class*=u-pb-].u-pb-md-9{padding-bottom:3.6rem!important}[class*=u-pb-].u-pb-md-10{padding-bottom:4rem!important}[class*=u-pb-].u-pb-md-11{padding-bottom:4.4rem!important}[class*=u-pb-].u-pb-md-12{padding-bottom:4.8rem!important}[class*=u-pb-].u-pb-md-13{padding-bottom:5.2rem!important}[class*=u-pb-].u-pb-md-14{padding-bottom:5.6rem!important}[class*=u-pb-].u-pb-md-15{padding-bottom:6rem!important}[class*=u-pb-].u-pb-md-16{padding-bottom:6.4rem!important}}@media (max-width:767px){[class*=u-pb-].u-pb-sm-0{padding-bottom:0!important}[class*=u-pb-].u-pb-sm-1{padding-bottom:.4rem!important}[class*=u-pb-].u-pb-sm-2{padding-bottom:.8rem!important}[class*=u-pb-].u-pb-sm-3{padding-bottom:1.2rem!important}[class*=u-pb-].u-pb-sm-4{padding-bottom:1.6rem!important}[class*=u-pb-].u-pb-sm-5{padding-bottom:2rem!important}[class*=u-pb-].u-pb-sm-6{padding-bottom:2.4rem!important}[class*=u-pb-].u-pb-sm-7{padding-bottom:2.8rem!important}[class*=u-pb-].u-pb-sm-8{padding-bottom:3.2rem!important}[class*=u-pb-].u-pb-sm-9{padding-bottom:3.6rem!important}[class*=u-pb-].u-pb-sm-10{padding-bottom:4rem!important}[class*=u-pb-].u-pb-sm-11{padding-bottom:4.4rem!important}[class*=u-pb-].u-pb-sm-12{padding-bottom:4.8rem!important}[class*=u-pb-].u-pb-sm-13{padding-bottom:5.2rem!important}[class*=u-pb-].u-pb-sm-14{padding-bottom:5.6rem!important}[class*=u-pb-].u-pb-sm-15{padding-bottom:6rem!important}[class*=u-pb-].u-pb-sm-16{padding-bottom:6.4rem!important}}[class*=u-pl-].u-pl-0{padding-left:0!important}[class*=u-pl-].u-pl-1{padding-left:.4rem!important}[class*=u-pl-].u-pl-2{padding-left:.8rem!important}[class*=u-pl-].u-pl-3{padding-left:1.2rem!important}[class*=u-pl-].u-pl-4{padding-left:1.6rem!important}[class*=u-pl-].u-pl-5{padding-left:2rem!important}[class*=u-pl-].u-pl-6{padding-left:2.4rem!important}[class*=u-pl-].u-pl-7{padding-left:2.8rem!important}[class*=u-pl-].u-pl-8{padding-left:3.2rem!important}[class*=u-pl-].u-pl-9{padding-left:3.6rem!important}[class*=u-pl-].u-pl-10{padding-left:4rem!important}[class*=u-pl-].u-pl-11{padding-left:4.4rem!important}[class*=u-pl-].u-pl-12{padding-left:4.8rem!important}[class*=u-pl-].u-pl-13{padding-left:5.2rem!important}[class*=u-pl-].u-pl-14{padding-left:5.6rem!important}[class*=u-pl-].u-pl-15{padding-left:6rem!important}[class*=u-pl-].u-pl-16{padding-left:6.4rem!important}@media (min-width:1024px){[class*=u-pl-].u-pl-lg-0{padding-left:0!important}[class*=u-pl-].u-pl-lg-1{padding-left:.4rem!important}[class*=u-pl-].u-pl-lg-2{padding-left:.8rem!important}[class*=u-pl-].u-pl-lg-3{padding-left:1.2rem!important}[class*=u-pl-].u-pl-lg-4{padding-left:1.6rem!important}[class*=u-pl-].u-pl-lg-5{padding-left:2rem!important}[class*=u-pl-].u-pl-lg-6{padding-left:2.4rem!important}[class*=u-pl-].u-pl-lg-7{padding-left:2.8rem!important}[class*=u-pl-].u-pl-lg-8{padding-left:3.2rem!important}[class*=u-pl-].u-pl-lg-9{padding-left:3.6rem!important}[class*=u-pl-].u-pl-lg-10{padding-left:4rem!important}[class*=u-pl-].u-pl-lg-11{padding-left:4.4rem!important}[class*=u-pl-].u-pl-lg-12{padding-left:4.8rem!important}[class*=u-pl-].u-pl-lg-13{padding-left:5.2rem!important}[class*=u-pl-].u-pl-lg-14{padding-left:5.6rem!important}[class*=u-pl-].u-pl-lg-15{padding-left:6rem!important}[class*=u-pl-].u-pl-lg-16{padding-left:6.4rem!important}}@media (max-width:1023px){[class*=u-pl-].u-pl-md-0{padding-left:0!important}[class*=u-pl-].u-pl-md-1{padding-left:.4rem!important}[class*=u-pl-].u-pl-md-2{padding-left:.8rem!important}[class*=u-pl-].u-pl-md-3{padding-left:1.2rem!important}[class*=u-pl-].u-pl-md-4{padding-left:1.6rem!important}[class*=u-pl-].u-pl-md-5{padding-left:2rem!important}[class*=u-pl-].u-pl-md-6{padding-left:2.4rem!important}[class*=u-pl-].u-pl-md-7{padding-left:2.8rem!important}[class*=u-pl-].u-pl-md-8{padding-left:3.2rem!important}[class*=u-pl-].u-pl-md-9{padding-left:3.6rem!important}[class*=u-pl-].u-pl-md-10{padding-left:4rem!important}[class*=u-pl-].u-pl-md-11{padding-left:4.4rem!important}[class*=u-pl-].u-pl-md-12{padding-left:4.8rem!important}[class*=u-pl-].u-pl-md-13{padding-left:5.2rem!important}[class*=u-pl-].u-pl-md-14{padding-left:5.6rem!important}[class*=u-pl-].u-pl-md-15{padding-left:6rem!important}[class*=u-pl-].u-pl-md-16{padding-left:6.4rem!important}}@media (max-width:767px){[class*=u-pl-].u-pl-sm-0{padding-left:0!important}[class*=u-pl-].u-pl-sm-1{padding-left:.4rem!important}[class*=u-pl-].u-pl-sm-2{padding-left:.8rem!important}[class*=u-pl-].u-pl-sm-3{padding-left:1.2rem!important}[class*=u-pl-].u-pl-sm-4{padding-left:1.6rem!important}[class*=u-pl-].u-pl-sm-5{padding-left:2rem!important}[class*=u-pl-].u-pl-sm-6{padding-left:2.4rem!important}[class*=u-pl-].u-pl-sm-7{padding-left:2.8rem!important}[class*=u-pl-].u-pl-sm-8{padding-left:3.2rem!important}[class*=u-pl-].u-pl-sm-9{padding-left:3.6rem!important}[class*=u-pl-].u-pl-sm-10{padding-left:4rem!important}[class*=u-pl-].u-pl-sm-11{padding-left:4.4rem!important}[class*=u-pl-].u-pl-sm-12{padding-left:4.8rem!important}[class*=u-pl-].u-pl-sm-13{padding-left:5.2rem!important}[class*=u-pl-].u-pl-sm-14{padding-left:5.6rem!important}[class*=u-pl-].u-pl-sm-15{padding-left:6rem!important}[class*=u-pl-].u-pl-sm-16{padding-left:6.4rem!important}}[class*=u-gap-].u-gap-0{gap:0!important}[class*=u-gap-].u-gap-1{gap:.4rem!important}[class*=u-gap-].u-gap-2{gap:.8rem!important}[class*=u-gap-].u-gap-3{gap:1.2rem!important}[class*=u-gap-].u-gap-4{gap:1.6rem!important}[class*=u-gap-].u-gap-5{gap:2rem!important}[class*=u-gap-].u-gap-6{gap:2.4rem!important}[class*=u-gap-].u-gap-7{gap:2.8rem!important}[class*=u-gap-].u-gap-8{gap:3.2rem!important}[class*=u-gap-].u-gap-9{gap:3.6rem!important}[class*=u-gap-].u-gap-10{gap:4rem!important}[class*=u-gap-].u-gap-11{gap:4.4rem!important}[class*=u-gap-].u-gap-12{gap:4.8rem!important}[class*=u-gap-].u-gap-13{gap:5.2rem!important}[class*=u-gap-].u-gap-14{gap:5.6rem!important}[class*=u-gap-].u-gap-15{gap:6rem!important}[class*=u-gap-].u-gap-16{gap:6.4rem!important}@media (min-width:1024px){[class*=u-gap-].u-gap-lg-0{gap:0!important}[class*=u-gap-].u-gap-lg-1{gap:.4rem!important}[class*=u-gap-].u-gap-lg-2{gap:.8rem!important}[class*=u-gap-].u-gap-lg-3{gap:1.2rem!important}[class*=u-gap-].u-gap-lg-4{gap:1.6rem!important}[class*=u-gap-].u-gap-lg-5{gap:2rem!important}[class*=u-gap-].u-gap-lg-6{gap:2.4rem!important}[class*=u-gap-].u-gap-lg-7{gap:2.8rem!important}[class*=u-gap-].u-gap-lg-8{gap:3.2rem!important}[class*=u-gap-].u-gap-lg-9{gap:3.6rem!important}[class*=u-gap-].u-gap-lg-10{gap:4rem!important}[class*=u-gap-].u-gap-lg-11{gap:4.4rem!important}[class*=u-gap-].u-gap-lg-12{gap:4.8rem!important}[class*=u-gap-].u-gap-lg-13{gap:5.2rem!important}[class*=u-gap-].u-gap-lg-14{gap:5.6rem!important}[class*=u-gap-].u-gap-lg-15{gap:6rem!important}[class*=u-gap-].u-gap-lg-16{gap:6.4rem!important}}@media (max-width:1023px){[class*=u-gap-].u-gap-md-0{gap:0!important}[class*=u-gap-].u-gap-md-1{gap:.4rem!important}[class*=u-gap-].u-gap-md-2{gap:.8rem!important}[class*=u-gap-].u-gap-md-3{gap:1.2rem!important}[class*=u-gap-].u-gap-md-4{gap:1.6rem!important}[class*=u-gap-].u-gap-md-5{gap:2rem!important}[class*=u-gap-].u-gap-md-6{gap:2.4rem!important}[class*=u-gap-].u-gap-md-7{gap:2.8rem!important}[class*=u-gap-].u-gap-md-8{gap:3.2rem!important}[class*=u-gap-].u-gap-md-9{gap:3.6rem!important}[class*=u-gap-].u-gap-md-10{gap:4rem!important}[class*=u-gap-].u-gap-md-11{gap:4.4rem!important}[class*=u-gap-].u-gap-md-12{gap:4.8rem!important}[class*=u-gap-].u-gap-md-13{gap:5.2rem!important}[class*=u-gap-].u-gap-md-14{gap:5.6rem!important}[class*=u-gap-].u-gap-md-15{gap:6rem!important}[class*=u-gap-].u-gap-md-16{gap:6.4rem!important}}@media (max-width:767px){[class*=u-gap-].u-gap-sm-0{gap:0!important}[class*=u-gap-].u-gap-sm-1{gap:.4rem!important}[class*=u-gap-].u-gap-sm-2{gap:.8rem!important}[class*=u-gap-].u-gap-sm-3{gap:1.2rem!important}[class*=u-gap-].u-gap-sm-4{gap:1.6rem!important}[class*=u-gap-].u-gap-sm-5{gap:2rem!important}[class*=u-gap-].u-gap-sm-6{gap:2.4rem!important}[class*=u-gap-].u-gap-sm-7{gap:2.8rem!important}[class*=u-gap-].u-gap-sm-8{gap:3.2rem!important}[class*=u-gap-].u-gap-sm-9{gap:3.6rem!important}[class*=u-gap-].u-gap-sm-10{gap:4rem!important}[class*=u-gap-].u-gap-sm-11{gap:4.4rem!important}[class*=u-gap-].u-gap-sm-12{gap:4.8rem!important}[class*=u-gap-].u-gap-sm-13{gap:5.2rem!important}[class*=u-gap-].u-gap-sm-14{gap:5.6rem!important}[class*=u-gap-].u-gap-sm-15{gap:6rem!important}[class*=u-gap-].u-gap-sm-16{gap:6.4rem!important}}[class*=u-row-gap-].u-row-gap-0{row-gap:0!important}[class*=u-row-gap-].u-row-gap-1{row-gap:.4rem!important}[class*=u-row-gap-].u-row-gap-2{row-gap:.8rem!important}[class*=u-row-gap-].u-row-gap-3{row-gap:1.2rem!important}[class*=u-row-gap-].u-row-gap-4{row-gap:1.6rem!important}[class*=u-row-gap-].u-row-gap-5{row-gap:2rem!important}[class*=u-row-gap-].u-row-gap-6{row-gap:2.4rem!important}[class*=u-row-gap-].u-row-gap-7{row-gap:2.8rem!important}[class*=u-row-gap-].u-row-gap-8{row-gap:3.2rem!important}[class*=u-row-gap-].u-row-gap-9{row-gap:3.6rem!important}[class*=u-row-gap-].u-row-gap-10{row-gap:4rem!important}[class*=u-row-gap-].u-row-gap-11{row-gap:4.4rem!important}[class*=u-row-gap-].u-row-gap-12{row-gap:4.8rem!important}[class*=u-row-gap-].u-row-gap-13{row-gap:5.2rem!important}[class*=u-row-gap-].u-row-gap-14{row-gap:5.6rem!important}[class*=u-row-gap-].u-row-gap-15{row-gap:6rem!important}[class*=u-row-gap-].u-row-gap-16{row-gap:6.4rem!important}@media (min-width:1024px){[class*=u-row-gap-].u-row-gap-lg-0{row-gap:0!important}[class*=u-row-gap-].u-row-gap-lg-1{row-gap:.4rem!important}[class*=u-row-gap-].u-row-gap-lg-2{row-gap:.8rem!important}[class*=u-row-gap-].u-row-gap-lg-3{row-gap:1.2rem!important}[class*=u-row-gap-].u-row-gap-lg-4{row-gap:1.6rem!important}[class*=u-row-gap-].u-row-gap-lg-5{row-gap:2rem!important}[class*=u-row-gap-].u-row-gap-lg-6{row-gap:2.4rem!important}[class*=u-row-gap-].u-row-gap-lg-7{row-gap:2.8rem!important}[class*=u-row-gap-].u-row-gap-lg-8{row-gap:3.2rem!important}[class*=u-row-gap-].u-row-gap-lg-9{row-gap:3.6rem!important}[class*=u-row-gap-].u-row-gap-lg-10{row-gap:4rem!important}[class*=u-row-gap-].u-row-gap-lg-11{row-gap:4.4rem!important}[class*=u-row-gap-].u-row-gap-lg-12{row-gap:4.8rem!important}[class*=u-row-gap-].u-row-gap-lg-13{row-gap:5.2rem!important}[class*=u-row-gap-].u-row-gap-lg-14{row-gap:5.6rem!important}[class*=u-row-gap-].u-row-gap-lg-15{row-gap:6rem!important}[class*=u-row-gap-].u-row-gap-lg-16{row-gap:6.4rem!important}}@media (max-width:1023px){[class*=u-row-gap-].u-row-gap-md-0{row-gap:0!important}[class*=u-row-gap-].u-row-gap-md-1{row-gap:.4rem!important}[class*=u-row-gap-].u-row-gap-md-2{row-gap:.8rem!important}[class*=u-row-gap-].u-row-gap-md-3{row-gap:1.2rem!important}[class*=u-row-gap-].u-row-gap-md-4{row-gap:1.6rem!important}[class*=u-row-gap-].u-row-gap-md-5{row-gap:2rem!important}[class*=u-row-gap-].u-row-gap-md-6{row-gap:2.4rem!important}[class*=u-row-gap-].u-row-gap-md-7{row-gap:2.8rem!important}[class*=u-row-gap-].u-row-gap-md-8{row-gap:3.2rem!important}[class*=u-row-gap-].u-row-gap-md-9{row-gap:3.6rem!important}[class*=u-row-gap-].u-row-gap-md-10{row-gap:4rem!important}[class*=u-row-gap-].u-row-gap-md-11{row-gap:4.4rem!important}[class*=u-row-gap-].u-row-gap-md-12{row-gap:4.8rem!important}[class*=u-row-gap-].u-row-gap-md-13{row-gap:5.2rem!important}[class*=u-row-gap-].u-row-gap-md-14{row-gap:5.6rem!important}[class*=u-row-gap-].u-row-gap-md-15{row-gap:6rem!important}[class*=u-row-gap-].u-row-gap-md-16{row-gap:6.4rem!important}}@media (max-width:767px){[class*=u-row-gap-].u-row-gap-sm-0{row-gap:0!important}[class*=u-row-gap-].u-row-gap-sm-1{row-gap:.4rem!important}[class*=u-row-gap-].u-row-gap-sm-2{row-gap:.8rem!important}[class*=u-row-gap-].u-row-gap-sm-3{row-gap:1.2rem!important}[class*=u-row-gap-].u-row-gap-sm-4{row-gap:1.6rem!important}[class*=u-row-gap-].u-row-gap-sm-5{row-gap:2rem!important}[class*=u-row-gap-].u-row-gap-sm-6{row-gap:2.4rem!important}[class*=u-row-gap-].u-row-gap-sm-7{row-gap:2.8rem!important}[class*=u-row-gap-].u-row-gap-sm-8{row-gap:3.2rem!important}[class*=u-row-gap-].u-row-gap-sm-9{row-gap:3.6rem!important}[class*=u-row-gap-].u-row-gap-sm-10{row-gap:4rem!important}[class*=u-row-gap-].u-row-gap-sm-11{row-gap:4.4rem!important}[class*=u-row-gap-].u-row-gap-sm-12{row-gap:4.8rem!important}[class*=u-row-gap-].u-row-gap-sm-13{row-gap:5.2rem!important}[class*=u-row-gap-].u-row-gap-sm-14{row-gap:5.6rem!important}[class*=u-row-gap-].u-row-gap-sm-15{row-gap:6rem!important}[class*=u-row-gap-].u-row-gap-sm-16{row-gap:6.4rem!important}}[class*=u-column-gap-].u-column-gap-0{-moz-column-gap:0!important;column-gap:0!important}[class*=u-column-gap-].u-column-gap-1{-moz-column-gap:.4rem!important;column-gap:.4rem!important}[class*=u-column-gap-].u-column-gap-2{-moz-column-gap:.8rem!important;column-gap:.8rem!important}[class*=u-column-gap-].u-column-gap-3{-moz-column-gap:1.2rem!important;column-gap:1.2rem!important}[class*=u-column-gap-].u-column-gap-4{-moz-column-gap:1.6rem!important;column-gap:1.6rem!important}[class*=u-column-gap-].u-column-gap-5{-moz-column-gap:2rem!important;column-gap:2rem!important}[class*=u-column-gap-].u-column-gap-6{-moz-column-gap:2.4rem!important;column-gap:2.4rem!important}[class*=u-column-gap-].u-column-gap-7{-moz-column-gap:2.8rem!important;column-gap:2.8rem!important}[class*=u-column-gap-].u-column-gap-8{-moz-column-gap:3.2rem!important;column-gap:3.2rem!important}[class*=u-column-gap-].u-column-gap-9{-moz-column-gap:3.6rem!important;column-gap:3.6rem!important}[class*=u-column-gap-].u-column-gap-10{-moz-column-gap:4rem!important;column-gap:4rem!important}[class*=u-column-gap-].u-column-gap-11{-moz-column-gap:4.4rem!important;column-gap:4.4rem!important}[class*=u-column-gap-].u-column-gap-12{-moz-column-gap:4.8rem!important;column-gap:4.8rem!important}[class*=u-column-gap-].u-column-gap-13{-moz-column-gap:5.2rem!important;column-gap:5.2rem!important}[class*=u-column-gap-].u-column-gap-14{-moz-column-gap:5.6rem!important;column-gap:5.6rem!important}[class*=u-column-gap-].u-column-gap-15{-moz-column-gap:6rem!important;column-gap:6rem!important}[class*=u-column-gap-].u-column-gap-16{-moz-column-gap:6.4rem!important;column-gap:6.4rem!important}@media (min-width:1024px){[class*=u-column-gap-].u-column-gap-lg-0{-moz-column-gap:0!important;column-gap:0!important}[class*=u-column-gap-].u-column-gap-lg-1{-moz-column-gap:.4rem!important;column-gap:.4rem!important}[class*=u-column-gap-].u-column-gap-lg-2{-moz-column-gap:.8rem!important;column-gap:.8rem!important}[class*=u-column-gap-].u-column-gap-lg-3{-moz-column-gap:1.2rem!important;column-gap:1.2rem!important}[class*=u-column-gap-].u-column-gap-lg-4{-moz-column-gap:1.6rem!important;column-gap:1.6rem!important}[class*=u-column-gap-].u-column-gap-lg-5{-moz-column-gap:2rem!important;column-gap:2rem!important}[class*=u-column-gap-].u-column-gap-lg-6{-moz-column-gap:2.4rem!important;column-gap:2.4rem!important}[class*=u-column-gap-].u-column-gap-lg-7{-moz-column-gap:2.8rem!important;column-gap:2.8rem!important}[class*=u-column-gap-].u-column-gap-lg-8{-moz-column-gap:3.2rem!important;column-gap:3.2rem!important}[class*=u-column-gap-].u-column-gap-lg-9{-moz-column-gap:3.6rem!important;column-gap:3.6rem!important}[class*=u-column-gap-].u-column-gap-lg-10{-moz-column-gap:4rem!important;column-gap:4rem!important}[class*=u-column-gap-].u-column-gap-lg-11{-moz-column-gap:4.4rem!important;column-gap:4.4rem!important}[class*=u-column-gap-].u-column-gap-lg-12{-moz-column-gap:4.8rem!important;column-gap:4.8rem!important}[class*=u-column-gap-].u-column-gap-lg-13{-moz-column-gap:5.2rem!important;column-gap:5.2rem!important}[class*=u-column-gap-].u-column-gap-lg-14{-moz-column-gap:5.6rem!important;column-gap:5.6rem!important}[class*=u-column-gap-].u-column-gap-lg-15{-moz-column-gap:6rem!important;column-gap:6rem!important}[class*=u-column-gap-].u-column-gap-lg-16{-moz-column-gap:6.4rem!important;column-gap:6.4rem!important}}@media (max-width:1023px){[class*=u-column-gap-].u-column-gap-md-0{-moz-column-gap:0!important;column-gap:0!important}[class*=u-column-gap-].u-column-gap-md-1{-moz-column-gap:.4rem!important;column-gap:.4rem!important}[class*=u-column-gap-].u-column-gap-md-2{-moz-column-gap:.8rem!important;column-gap:.8rem!important}[class*=u-column-gap-].u-column-gap-md-3{-moz-column-gap:1.2rem!important;column-gap:1.2rem!important}[class*=u-column-gap-].u-column-gap-md-4{-moz-column-gap:1.6rem!important;column-gap:1.6rem!important}[class*=u-column-gap-].u-column-gap-md-5{-moz-column-gap:2rem!important;column-gap:2rem!important}[class*=u-column-gap-].u-column-gap-md-6{-moz-column-gap:2.4rem!important;column-gap:2.4rem!important}[class*=u-column-gap-].u-column-gap-md-7{-moz-column-gap:2.8rem!important;column-gap:2.8rem!important}[class*=u-column-gap-].u-column-gap-md-8{-moz-column-gap:3.2rem!important;column-gap:3.2rem!important}[class*=u-column-gap-].u-column-gap-md-9{-moz-column-gap:3.6rem!important;column-gap:3.6rem!important}[class*=u-column-gap-].u-column-gap-md-10{-moz-column-gap:4rem!important;column-gap:4rem!important}[class*=u-column-gap-].u-column-gap-md-11{-moz-column-gap:4.4rem!important;column-gap:4.4rem!important}[class*=u-column-gap-].u-column-gap-md-12{-moz-column-gap:4.8rem!important;column-gap:4.8rem!important}[class*=u-column-gap-].u-column-gap-md-13{-moz-column-gap:5.2rem!important;column-gap:5.2rem!important}[class*=u-column-gap-].u-column-gap-md-14{-moz-column-gap:5.6rem!important;column-gap:5.6rem!important}[class*=u-column-gap-].u-column-gap-md-15{-moz-column-gap:6rem!important;column-gap:6rem!important}[class*=u-column-gap-].u-column-gap-md-16{-moz-column-gap:6.4rem!important;column-gap:6.4rem!important}}@media (max-width:767px){[class*=u-column-gap-].u-column-gap-sm-0{-moz-column-gap:0!important;column-gap:0!important}[class*=u-column-gap-].u-column-gap-sm-1{-moz-column-gap:.4rem!important;column-gap:.4rem!important}[class*=u-column-gap-].u-column-gap-sm-2{-moz-column-gap:.8rem!important;column-gap:.8rem!important}[class*=u-column-gap-].u-column-gap-sm-3{-moz-column-gap:1.2rem!important;column-gap:1.2rem!important}[class*=u-column-gap-].u-column-gap-sm-4{-moz-column-gap:1.6rem!important;column-gap:1.6rem!important}[class*=u-column-gap-].u-column-gap-sm-5{-moz-column-gap:2rem!important;column-gap:2rem!important}[class*=u-column-gap-].u-column-gap-sm-6{-moz-column-gap:2.4rem!important;column-gap:2.4rem!important}[class*=u-column-gap-].u-column-gap-sm-7{-moz-column-gap:2.8rem!important;column-gap:2.8rem!important}[class*=u-column-gap-].u-column-gap-sm-8{-moz-column-gap:3.2rem!important;column-gap:3.2rem!important}[class*=u-column-gap-].u-column-gap-sm-9{-moz-column-gap:3.6rem!important;column-gap:3.6rem!important}[class*=u-column-gap-].u-column-gap-sm-10{-moz-column-gap:4rem!important;column-gap:4rem!important}[class*=u-column-gap-].u-column-gap-sm-11{-moz-column-gap:4.4rem!important;column-gap:4.4rem!important}[class*=u-column-gap-].u-column-gap-sm-12{-moz-column-gap:4.8rem!important;column-gap:4.8rem!important}[class*=u-column-gap-].u-column-gap-sm-13{-moz-column-gap:5.2rem!important;column-gap:5.2rem!important}[class*=u-column-gap-].u-column-gap-sm-14{-moz-column-gap:5.6rem!important;column-gap:5.6rem!important}[class*=u-column-gap-].u-column-gap-sm-15{-moz-column-gap:6rem!important;column-gap:6rem!important}[class*=u-column-gap-].u-column-gap-sm-16{-moz-column-gap:6.4rem!important;column-gap:6.4rem!important}}[class*=u-size-].u-size-0{height:0!important;width:0!important}[class*=u-size-].u-size-1{height:.4rem!important;width:.4rem!important}[class*=u-size-].u-size-2{height:.8rem!important;width:.8rem!important}[class*=u-size-].u-size-3{height:1.2rem!important;width:1.2rem!important}[class*=u-size-].u-size-4{height:1.6rem!important;width:1.6rem!important}[class*=u-size-].u-size-5{height:2rem!important;width:2rem!important}[class*=u-size-].u-size-6{height:2.4rem!important;width:2.4rem!important}[class*=u-size-].u-size-7{height:2.8rem!important;width:2.8rem!important}[class*=u-size-].u-size-8{height:3.2rem!important;width:3.2rem!important}[class*=u-size-].u-size-9{height:3.6rem!important;width:3.6rem!important}[class*=u-size-].u-size-10{height:4rem!important;width:4rem!important}[class*=u-size-].u-size-11{height:4.4rem!important;width:4.4rem!important}[class*=u-size-].u-size-12{height:4.8rem!important;width:4.8rem!important}[class*=u-size-].u-size-13{height:5.2rem!important;width:5.2rem!important}[class*=u-size-].u-size-14{height:5.6rem!important;width:5.6rem!important}[class*=u-size-].u-size-15{height:6rem!important;width:6rem!important}[class*=u-size-].u-size-16{height:6.4rem!important;width:6.4rem!important}@media (min-width:1024px){[class*=u-size-].u-size-lg-0{height:0!important;width:0!important}[class*=u-size-].u-size-lg-1{height:.4rem!important;width:.4rem!important}[class*=u-size-].u-size-lg-2{height:.8rem!important;width:.8rem!important}[class*=u-size-].u-size-lg-3{height:1.2rem!important;width:1.2rem!important}[class*=u-size-].u-size-lg-4{height:1.6rem!important;width:1.6rem!important}[class*=u-size-].u-size-lg-5{height:2rem!important;width:2rem!important}[class*=u-size-].u-size-lg-6{height:2.4rem!important;width:2.4rem!important}[class*=u-size-].u-size-lg-7{height:2.8rem!important;width:2.8rem!important}[class*=u-size-].u-size-lg-8{height:3.2rem!important;width:3.2rem!important}[class*=u-size-].u-size-lg-9{height:3.6rem!important;width:3.6rem!important}[class*=u-size-].u-size-lg-10{height:4rem!important;width:4rem!important}[class*=u-size-].u-size-lg-11{height:4.4rem!important;width:4.4rem!important}[class*=u-size-].u-size-lg-12{height:4.8rem!important;width:4.8rem!important}[class*=u-size-].u-size-lg-13{height:5.2rem!important;width:5.2rem!important}[class*=u-size-].u-size-lg-14{height:5.6rem!important;width:5.6rem!important}[class*=u-size-].u-size-lg-15{height:6rem!important;width:6rem!important}[class*=u-size-].u-size-lg-16{height:6.4rem!important;width:6.4rem!important}}@media (max-width:1023px){[class*=u-size-].u-size-md-0{height:0!important;width:0!important}[class*=u-size-].u-size-md-1{height:.4rem!important;width:.4rem!important}[class*=u-size-].u-size-md-2{height:.8rem!important;width:.8rem!important}[class*=u-size-].u-size-md-3{height:1.2rem!important;width:1.2rem!important}[class*=u-size-].u-size-md-4{height:1.6rem!important;width:1.6rem!important}[class*=u-size-].u-size-md-5{height:2rem!important;width:2rem!important}[class*=u-size-].u-size-md-6{height:2.4rem!important;width:2.4rem!important}[class*=u-size-].u-size-md-7{height:2.8rem!important;width:2.8rem!important}[class*=u-size-].u-size-md-8{height:3.2rem!important;width:3.2rem!important}[class*=u-size-].u-size-md-9{height:3.6rem!important;width:3.6rem!important}[class*=u-size-].u-size-md-10{height:4rem!important;width:4rem!important}[class*=u-size-].u-size-md-11{height:4.4rem!important;width:4.4rem!important}[class*=u-size-].u-size-md-12{height:4.8rem!important;width:4.8rem!important}[class*=u-size-].u-size-md-13{height:5.2rem!important;width:5.2rem!important}[class*=u-size-].u-size-md-14{height:5.6rem!important;width:5.6rem!important}[class*=u-size-].u-size-md-15{height:6rem!important;width:6rem!important}[class*=u-size-].u-size-md-16{height:6.4rem!important;width:6.4rem!important}}@media (max-width:767px){[class*=u-size-].u-size-sm-0{height:0!important;width:0!important}[class*=u-size-].u-size-sm-1{height:.4rem!important;width:.4rem!important}[class*=u-size-].u-size-sm-2{height:.8rem!important;width:.8rem!important}[class*=u-size-].u-size-sm-3{height:1.2rem!important;width:1.2rem!important}[class*=u-size-].u-size-sm-4{height:1.6rem!important;width:1.6rem!important}[class*=u-size-].u-size-sm-5{height:2rem!important;width:2rem!important}[class*=u-size-].u-size-sm-6{height:2.4rem!important;width:2.4rem!important}[class*=u-size-].u-size-sm-7{height:2.8rem!important;width:2.8rem!important}[class*=u-size-].u-size-sm-8{height:3.2rem!important;width:3.2rem!important}[class*=u-size-].u-size-sm-9{height:3.6rem!important;width:3.6rem!important}[class*=u-size-].u-size-sm-10{height:4rem!important;width:4rem!important}[class*=u-size-].u-size-sm-11{height:4.4rem!important;width:4.4rem!important}[class*=u-size-].u-size-sm-12{height:4.8rem!important;width:4.8rem!important}[class*=u-size-].u-size-sm-13{height:5.2rem!important;width:5.2rem!important}[class*=u-size-].u-size-sm-14{height:5.6rem!important;width:5.6rem!important}[class*=u-size-].u-size-sm-15{height:6rem!important;width:6rem!important}[class*=u-size-].u-size-sm-16{height:6.4rem!important;width:6.4rem!important}}[class*=u-gutter-].u-gutter-0{margin-bottom:0!important}[class*=u-gutter-].u-gutter-1{margin-bottom:.4rem!important}[class*=u-gutter-].u-gutter-2{margin-bottom:.8rem!important}[class*=u-gutter-].u-gutter-3{margin-bottom:1.2rem!important}[class*=u-gutter-].u-gutter-4{margin-bottom:1.6rem!important}[class*=u-gutter-].u-gutter-5{margin-bottom:2rem!important}[class*=u-gutter-].u-gutter-6{margin-bottom:2.4rem!important}[class*=u-gutter-].u-gutter-7{margin-bottom:2.8rem!important}[class*=u-gutter-].u-gutter-8{margin-bottom:3.2rem!important}[class*=u-gutter-].u-gutter-9{margin-bottom:3.6rem!important}[class*=u-gutter-].u-gutter-10{margin-bottom:4rem!important}[class*=u-gutter-].u-gutter-11{margin-bottom:4.4rem!important}[class*=u-gutter-].u-gutter-12{margin-bottom:4.8rem!important}[class*=u-gutter-].u-gutter-13{margin-bottom:5.2rem!important}[class*=u-gutter-].u-gutter-14{margin-bottom:5.6rem!important}[class*=u-gutter-].u-gutter-15{margin-bottom:6rem!important}[class*=u-gutter-].u-gutter-16{margin-bottom:6.4rem!important}[class*=u-gutter-].u-gutter-17{margin-bottom:6.8rem!important}[class*=u-gutter-].u-gutter-18{margin-bottom:7.2rem!important}[class*=u-gutter-].u-gutter-19{margin-bottom:7.6rem!important}[class*=u-gutter-].u-gutter-20{margin-bottom:8rem!important}[class*=u-gutter-].u-gutter-21{margin-bottom:8.4rem!important}[class*=u-gutter-].u-gutter-22{margin-bottom:8.8rem!important}[class*=u-gutter-].u-gutter-23{margin-bottom:9.2rem!important}[class*=u-gutter-].u-gutter-24{margin-bottom:9.6rem!important}[class*=u-gutter-].u-gutter-25{margin-bottom:10rem!important}[class*=u-gutter-].u-gutter-26{margin-bottom:10.4rem!important}[class*=u-gutter-].u-gutter-27{margin-bottom:10.8rem!important}[class*=u-gutter-].u-gutter-28{margin-bottom:11.2rem!important}[class*=u-gutter-].u-gutter-29{margin-bottom:11.6rem!important}[class*=u-gutter-].u-gutter-30{margin-bottom:12rem!important}[class*=u-gutter-].u-gutter-31{margin-bottom:12.4rem!important}[class*=u-gutter-].u-gutter-32{margin-bottom:12.8rem!important}@media (min-width:1024px){[class*=u-gutter-].u-gutter-lg-0{margin-bottom:0!important}[class*=u-gutter-].u-gutter-lg-1{margin-bottom:.4rem!important}[class*=u-gutter-].u-gutter-lg-2{margin-bottom:.8rem!important}[class*=u-gutter-].u-gutter-lg-3{margin-bottom:1.2rem!important}[class*=u-gutter-].u-gutter-lg-4{margin-bottom:1.6rem!important}[class*=u-gutter-].u-gutter-lg-5{margin-bottom:2rem!important}[class*=u-gutter-].u-gutter-lg-6{margin-bottom:2.4rem!important}[class*=u-gutter-].u-gutter-lg-7{margin-bottom:2.8rem!important}[class*=u-gutter-].u-gutter-lg-8{margin-bottom:3.2rem!important}[class*=u-gutter-].u-gutter-lg-9{margin-bottom:3.6rem!important}[class*=u-gutter-].u-gutter-lg-10{margin-bottom:4rem!important}[class*=u-gutter-].u-gutter-lg-11{margin-bottom:4.4rem!important}[class*=u-gutter-].u-gutter-lg-12{margin-bottom:4.8rem!important}[class*=u-gutter-].u-gutter-lg-13{margin-bottom:5.2rem!important}[class*=u-gutter-].u-gutter-lg-14{margin-bottom:5.6rem!important}[class*=u-gutter-].u-gutter-lg-15{margin-bottom:6rem!important}[class*=u-gutter-].u-gutter-lg-16{margin-bottom:6.4rem!important}[class*=u-gutter-].u-gutter-lg-17{margin-bottom:6.8rem!important}[class*=u-gutter-].u-gutter-lg-18{margin-bottom:7.2rem!important}[class*=u-gutter-].u-gutter-lg-19{margin-bottom:7.6rem!important}[class*=u-gutter-].u-gutter-lg-20{margin-bottom:8rem!important}[class*=u-gutter-].u-gutter-lg-21{margin-bottom:8.4rem!important}[class*=u-gutter-].u-gutter-lg-22{margin-bottom:8.8rem!important}[class*=u-gutter-].u-gutter-lg-23{margin-bottom:9.2rem!important}[class*=u-gutter-].u-gutter-lg-24{margin-bottom:9.6rem!important}[class*=u-gutter-].u-gutter-lg-25{margin-bottom:10rem!important}[class*=u-gutter-].u-gutter-lg-26{margin-bottom:10.4rem!important}[class*=u-gutter-].u-gutter-lg-27{margin-bottom:10.8rem!important}[class*=u-gutter-].u-gutter-lg-28{margin-bottom:11.2rem!important}[class*=u-gutter-].u-gutter-lg-29{margin-bottom:11.6rem!important}[class*=u-gutter-].u-gutter-lg-30{margin-bottom:12rem!important}[class*=u-gutter-].u-gutter-lg-31{margin-bottom:12.4rem!important}[class*=u-gutter-].u-gutter-lg-32{margin-bottom:12.8rem!important}}@media (max-width:1023px){[class*=u-gutter-].u-gutter-md-0{margin-bottom:0!important}[class*=u-gutter-].u-gutter-md-1{margin-bottom:.4rem!important}[class*=u-gutter-].u-gutter-md-2{margin-bottom:.8rem!important}[class*=u-gutter-].u-gutter-md-3{margin-bottom:1.2rem!important}[class*=u-gutter-].u-gutter-md-4{margin-bottom:1.6rem!important}[class*=u-gutter-].u-gutter-md-5{margin-bottom:2rem!important}[class*=u-gutter-].u-gutter-md-6{margin-bottom:2.4rem!important}[class*=u-gutter-].u-gutter-md-7{margin-bottom:2.8rem!important}[class*=u-gutter-].u-gutter-md-8{margin-bottom:3.2rem!important}[class*=u-gutter-].u-gutter-md-9{margin-bottom:3.6rem!important}[class*=u-gutter-].u-gutter-md-10{margin-bottom:4rem!important}[class*=u-gutter-].u-gutter-md-11{margin-bottom:4.4rem!important}[class*=u-gutter-].u-gutter-md-12{margin-bottom:4.8rem!important}[class*=u-gutter-].u-gutter-md-13{margin-bottom:5.2rem!important}[class*=u-gutter-].u-gutter-md-14{margin-bottom:5.6rem!important}[class*=u-gutter-].u-gutter-md-15{margin-bottom:6rem!important}[class*=u-gutter-].u-gutter-md-16{margin-bottom:6.4rem!important}[class*=u-gutter-].u-gutter-md-17{margin-bottom:6.8rem!important}[class*=u-gutter-].u-gutter-md-18{margin-bottom:7.2rem!important}[class*=u-gutter-].u-gutter-md-19{margin-bottom:7.6rem!important}[class*=u-gutter-].u-gutter-md-20{margin-bottom:8rem!important}[class*=u-gutter-].u-gutter-md-21{margin-bottom:8.4rem!important}[class*=u-gutter-].u-gutter-md-22{margin-bottom:8.8rem!important}[class*=u-gutter-].u-gutter-md-23{margin-bottom:9.2rem!important}[class*=u-gutter-].u-gutter-md-24{margin-bottom:9.6rem!important}[class*=u-gutter-].u-gutter-md-25{margin-bottom:10rem!important}[class*=u-gutter-].u-gutter-md-26{margin-bottom:10.4rem!important}[class*=u-gutter-].u-gutter-md-27{margin-bottom:10.8rem!important}[class*=u-gutter-].u-gutter-md-28{margin-bottom:11.2rem!important}[class*=u-gutter-].u-gutter-md-29{margin-bottom:11.6rem!important}[class*=u-gutter-].u-gutter-md-30{margin-bottom:12rem!important}[class*=u-gutter-].u-gutter-md-31{margin-bottom:12.4rem!important}[class*=u-gutter-].u-gutter-md-32{margin-bottom:12.8rem!important}}@media (max-width:767px){[class*=u-gutter-].u-gutter-sm-0{margin-bottom:0!important}[class*=u-gutter-].u-gutter-sm-1{margin-bottom:.4rem!important}[class*=u-gutter-].u-gutter-sm-2{margin-bottom:.8rem!important}[class*=u-gutter-].u-gutter-sm-3{margin-bottom:1.2rem!important}[class*=u-gutter-].u-gutter-sm-4{margin-bottom:1.6rem!important}[class*=u-gutter-].u-gutter-sm-5{margin-bottom:2rem!important}[class*=u-gutter-].u-gutter-sm-6{margin-bottom:2.4rem!important}[class*=u-gutter-].u-gutter-sm-7{margin-bottom:2.8rem!important}[class*=u-gutter-].u-gutter-sm-8{margin-bottom:3.2rem!important}[class*=u-gutter-].u-gutter-sm-9{margin-bottom:3.6rem!important}[class*=u-gutter-].u-gutter-sm-10{margin-bottom:4rem!important}[class*=u-gutter-].u-gutter-sm-11{margin-bottom:4.4rem!important}[class*=u-gutter-].u-gutter-sm-12{margin-bottom:4.8rem!important}[class*=u-gutter-].u-gutter-sm-13{margin-bottom:5.2rem!important}[class*=u-gutter-].u-gutter-sm-14{margin-bottom:5.6rem!important}[class*=u-gutter-].u-gutter-sm-15{margin-bottom:6rem!important}[class*=u-gutter-].u-gutter-sm-16{margin-bottom:6.4rem!important}[class*=u-gutter-].u-gutter-sm-17{margin-bottom:6.8rem!important}[class*=u-gutter-].u-gutter-sm-18{margin-bottom:7.2rem!important}[class*=u-gutter-].u-gutter-sm-19{margin-bottom:7.6rem!important}[class*=u-gutter-].u-gutter-sm-20{margin-bottom:8rem!important}[class*=u-gutter-].u-gutter-sm-21{margin-bottom:8.4rem!important}[class*=u-gutter-].u-gutter-sm-22{margin-bottom:8.8rem!important}[class*=u-gutter-].u-gutter-sm-23{margin-bottom:9.2rem!important}[class*=u-gutter-].u-gutter-sm-24{margin-bottom:9.6rem!important}[class*=u-gutter-].u-gutter-sm-25{margin-bottom:10rem!important}[class*=u-gutter-].u-gutter-sm-26{margin-bottom:10.4rem!important}[class*=u-gutter-].u-gutter-sm-27{margin-bottom:10.8rem!important}[class*=u-gutter-].u-gutter-sm-28{margin-bottom:11.2rem!important}[class*=u-gutter-].u-gutter-sm-29{margin-bottom:11.6rem!important}[class*=u-gutter-].u-gutter-sm-30{margin-bottom:12rem!important}[class*=u-gutter-].u-gutter-sm-31{margin-bottom:12.4rem!important}[class*=u-gutter-].u-gutter-sm-32{margin-bottom:12.8rem!important}}[class*=u-cols]{display:grid}[class*=u-cols].u-cols-auto{display:flex;flex-wrap:wrap}[class*=u-cols].u-cols-1{grid-template-columns:repeat(1,1fr)}[class*=u-cols].u-cols-2{grid-template-columns:repeat(2,1fr)}[class*=u-cols].u-cols-3{grid-template-columns:repeat(3,1fr)}[class*=u-cols].u-cols-4{grid-template-columns:repeat(4,1fr)}[class*=u-cols].u-cols-5{grid-template-columns:repeat(5,1fr)}[class*=u-cols].u-cols-6{grid-template-columns:repeat(6,1fr)}[class*=u-cols].u-cols-7{grid-template-columns:repeat(7,1fr)}[class*=u-cols].u-cols-8{grid-template-columns:repeat(8,1fr)}[class*=u-cols].u-cols-9{grid-template-columns:repeat(9,1fr)}[class*=u-cols].u-cols-10{grid-template-columns:repeat(10,1fr)}[class*=u-cols].u-cols-11{grid-template-columns:repeat(11,1fr)}[class*=u-cols].u-cols-12{grid-template-columns:repeat(12,1fr)}@media (min-width:1024px){[class*=u-cols].u-cols-lg-auto{display:flex;flex-wrap:wrap}[class*=u-cols].u-cols-lg-1{grid-template-columns:repeat(1,1fr)}[class*=u-cols].u-cols-lg-2{grid-template-columns:repeat(2,1fr)}[class*=u-cols].u-cols-lg-3{grid-template-columns:repeat(3,1fr)}[class*=u-cols].u-cols-lg-4{grid-template-columns:repeat(4,1fr)}[class*=u-cols].u-cols-lg-5{grid-template-columns:repeat(5,1fr)}[class*=u-cols].u-cols-lg-6{grid-template-columns:repeat(6,1fr)}[class*=u-cols].u-cols-lg-7{grid-template-columns:repeat(7,1fr)}[class*=u-cols].u-cols-lg-8{grid-template-columns:repeat(8,1fr)}[class*=u-cols].u-cols-lg-9{grid-template-columns:repeat(9,1fr)}[class*=u-cols].u-cols-lg-10{grid-template-columns:repeat(10,1fr)}[class*=u-cols].u-cols-lg-11{grid-template-columns:repeat(11,1fr)}[class*=u-cols].u-cols-lg-12{grid-template-columns:repeat(12,1fr)}}@media (max-width:1023px){[class*=u-cols].u-cols-md-auto{display:flex;flex-wrap:wrap}[class*=u-cols].u-cols-md-1{grid-template-columns:repeat(1,1fr)}[class*=u-cols].u-cols-md-2{grid-template-columns:repeat(2,1fr)}[class*=u-cols].u-cols-md-3{grid-template-columns:repeat(3,1fr)}[class*=u-cols].u-cols-md-4{grid-template-columns:repeat(4,1fr)}[class*=u-cols].u-cols-md-5{grid-template-columns:repeat(5,1fr)}[class*=u-cols].u-cols-md-6{grid-template-columns:repeat(6,1fr)}[class*=u-cols].u-cols-md-7{grid-template-columns:repeat(7,1fr)}[class*=u-cols].u-cols-md-8{grid-template-columns:repeat(8,1fr)}[class*=u-cols].u-cols-md-9{grid-template-columns:repeat(9,1fr)}[class*=u-cols].u-cols-md-10{grid-template-columns:repeat(10,1fr)}[class*=u-cols].u-cols-md-11{grid-template-columns:repeat(11,1fr)}[class*=u-cols].u-cols-md-12{grid-template-columns:repeat(12,1fr)}}@media (max-width:767px){[class*=u-cols].u-cols-sm-auto{display:flex;flex-wrap:wrap}[class*=u-cols].u-cols-sm-1{grid-template-columns:repeat(1,1fr)}[class*=u-cols].u-cols-sm-2{grid-template-columns:repeat(2,1fr)}[class*=u-cols].u-cols-sm-3{grid-template-columns:repeat(3,1fr)}[class*=u-cols].u-cols-sm-4{grid-template-columns:repeat(4,1fr)}[class*=u-cols].u-cols-sm-5{grid-template-columns:repeat(5,1fr)}[class*=u-cols].u-cols-sm-6{grid-template-columns:repeat(6,1fr)}[class*=u-cols].u-cols-sm-7{grid-template-columns:repeat(7,1fr)}[class*=u-cols].u-cols-sm-8{grid-template-columns:repeat(8,1fr)}[class*=u-cols].u-cols-sm-9{grid-template-columns:repeat(9,1fr)}[class*=u-cols].u-cols-sm-10{grid-template-columns:repeat(10,1fr)}[class*=u-cols].u-cols-sm-11{grid-template-columns:repeat(11,1fr)}[class*=u-cols].u-cols-sm-12{grid-template-columns:repeat(12,1fr)}}[class*=u-col-].u-col-1{grid-column:span 1}[class*=u-col-].u-col-2{grid-column:span 2}[class*=u-col-].u-col-3{grid-column:span 3}[class*=u-col-].u-col-4{grid-column:span 4}[class*=u-col-].u-col-5{grid-column:span 5}[class*=u-col-].u-col-6{grid-column:span 6}[class*=u-col-].u-col-7{grid-column:span 7}[class*=u-col-].u-col-8{grid-column:span 8}[class*=u-col-].u-col-9{grid-column:span 9}[class*=u-col-].u-col-10{grid-column:span 10}[class*=u-col-].u-col-11{grid-column:span 11}[class*=u-col-].u-col-12{grid-column:span 12}@media (min-width:1024px){[class*=u-col-].u-col-lg-1{grid-column:span 1}[class*=u-col-].u-col-lg-2{grid-column:span 2}[class*=u-col-].u-col-lg-3{grid-column:span 3}[class*=u-col-].u-col-lg-4{grid-column:span 4}[class*=u-col-].u-col-lg-5{grid-column:span 5}[class*=u-col-].u-col-lg-6{grid-column:span 6}[class*=u-col-].u-col-lg-7{grid-column:span 7}[class*=u-col-].u-col-lg-8{grid-column:span 8}[class*=u-col-].u-col-lg-9{grid-column:span 9}[class*=u-col-].u-col-lg-10{grid-column:span 10}[class*=u-col-].u-col-lg-11{grid-column:span 11}[class*=u-col-].u-col-lg-12{grid-column:span 12}}@media (max-width:1023px){[class*=u-col-].u-col-md-1{grid-column:span 1}[class*=u-col-].u-col-md-2{grid-column:span 2}[class*=u-col-].u-col-md-3{grid-column:span 3}[class*=u-col-].u-col-md-4{grid-column:span 4}[class*=u-col-].u-col-md-5{grid-column:span 5}[class*=u-col-].u-col-md-6{grid-column:span 6}[class*=u-col-].u-col-md-7{grid-column:span 7}[class*=u-col-].u-col-md-8{grid-column:span 8}[class*=u-col-].u-col-md-9{grid-column:span 9}[class*=u-col-].u-col-md-10{grid-column:span 10}[class*=u-col-].u-col-md-11{grid-column:span 11}[class*=u-col-].u-col-md-12{grid-column:span 12}}@media (max-width:767px){[class*=u-col-].u-col-sm-1{grid-column:span 1}[class*=u-col-].u-col-sm-2{grid-column:span 2}[class*=u-col-].u-col-sm-3{grid-column:span 3}[class*=u-col-].u-col-sm-4{grid-column:span 4}[class*=u-col-].u-col-sm-5{grid-column:span 5}[class*=u-col-].u-col-sm-6{grid-column:span 6}[class*=u-col-].u-col-sm-7{grid-column:span 7}[class*=u-col-].u-col-sm-8{grid-column:span 8}[class*=u-col-].u-col-sm-9{grid-column:span 9}[class*=u-col-].u-col-sm-10{grid-column:span 10}[class*=u-col-].u-col-sm-11{grid-column:span 11}[class*=u-col-].u-col-sm-12{grid-column:span 12}}[contentEditable=true]:not([tabindex="-1"]):focus-visible,[tabindex="0"]:not([tabindex="-1"]):focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible,a[href]:not([tabindex="-1"]):focus-visible,a[role=button]:not([tabindex="-1"]):focus-visible,area[href]:not([tabindex="-1"]):focus-visible,button:not([disabled]):not([tabindex="-1"]):focus-visible,iframe:not([tabindex="-1"]):focus-visible,input:not([disabled],[class]):not([tabindex="-1"]):focus-visible,select:not([disabled],[class]):not([tabindex="-1"]):focus-visible,textarea:not([disabled],[class]):not([tabindex="-1"]):focus-visible{box-shadow:0 0 0 2px var(--outline-color)}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3}.line-clamp-3,.line-clamp-4{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.line-clamp-4{-webkit-line-clamp:4}.line-clamp-5{-webkit-line-clamp:5}.line-clamp-5,.line-clamp-6{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.line-clamp-6{-webkit-line-clamp:6}.button,.icon{display:block}.button{--color-text:var(--text-primary-inverse);--bg-text:var(--button-primary);--color-text-hover:var(--text-primary);--bg-text-hover:var(--button-primary-inverse);--color-text-active:var(--text-primary-inverse);--bg-text-active:var(--button-primary);--color-icon:var(--icon-accent);--bg-icon:var(--icon-primary-inverse);--color-icon-hover:var(--icon-primary-inverse);--bg-icon-hover:var(--icon-accent);--color-icon-active:var(--icon-primary-inverse);--bg-icon-active:var(--icon-accent);position:relative;width:-moz-fit-content;width:fit-content}.button._color-secondary{--color-text:var(--text-primary);--bg-text:var(--button-primary-inverse);--color-text-hover:var(--text-primary-inverse);--bg-text-hover:var(--button-primary);--color-text-active:var(--text-primary);--bg-text-active:var(--button-primary-inverse);--color-icon:var(--icon-primary-inverse);--bg-icon:var(--icon-accent);--color-icon-hover:var(--icon-accent);--bg-icon-hover:var(--icon-primary-inverse);--color-icon-active:var(--icon-accent);--bg-icon-active:var(--icon-primary-inverse)}.button._color-primary{--color-text:var(--text-primary-inverse);--bg-text:var(--button-primary);--color-text-hover:var(--text-primary);--bg-text-hover:var(--button-primary-hover);--color-text-active:var(--text-primary-inverse);--bg-text-active:var(--button-primary);--color-icon:var(--icon-primary-inverse);--bg-icon:var(--icon-accent);--color-icon-hover:var(--icon-accent);--bg-icon-hover:var(--button-primary-hover);--color-icon-active:var(--icon-primary-inverse);--bg-icon-active:var(--icon-accent)}.button._color-white{--color-text:var(--text-primary);--bg-text:var(--button-primary-inverse);--color-text-hover:var(--text-primary-inverse);--bg-text-hover:var(--button-primary);--color-text-active:var(--text-primary);--bg-text-active:var(--button-primary-inverse);--color-icon:var(--icon-accent);--bg-icon:var(--icon-primary-inverse);--color-icon-hover:var(--icon-primary-inverse);--bg-icon-hover:var(--button-primary);--color-icon-active:var(--icon-accent);--bg-icon-active:var(--button-primary-inverse)}.button.outlined{border:1px solid var(--border-primary);display:flex;padding:1.6rem;transition:border-color .25s cubic-bezier(.61,1,.88,1)}@media (max-width:767px){.button.outlined{padding:1.2rem}}.button.outlined.contrast .button__text{color:var(--text-primary-inverse)}@media (hover:hover){.button.outlined.contrast:hover .button__text{color:var(--text-primary-inverse)}.button.outlined.contrast:hover:active{border-color:var(--border-primary)}.button.outlined.contrast:hover:active .button__text{color:var(--text-primary-inverse)}}.button.outlined._md{padding:1rem 1.2rem}@media (max-width:767px){.button.outlined._md{padding:.8rem 1rem}}.button.outlined._md .button__inner{gap:2.4rem}@media (max-width:767px){.button.outlined._md .button__inner{gap:1.6rem}}.button.outlined._md .button__text{padding:0}.button.outlined._md .button__icon{height:3.4rem;width:3.4rem}@media (max-width:767px){.button.outlined._md .button__icon{height:2.4rem;width:2.4rem}}.button.outlined._md .button__icon svg{height:1.6rem;width:1.6rem}@media (max-width:767px){.button.outlined._md .button__icon svg{height:1.2rem;width:1.2rem}}.button.outlined._sm{padding:.8rem 1rem}@media (max-width:767px){.button.outlined._sm{padding:.4rem .8rem}}.button.outlined._sm .button__inner{gap:1.6rem}@media (max-width:767px){.button.outlined._sm .button__inner{gap:1.2rem}}.button.outlined._sm .button__text{padding:0}.button.outlined._sm .button__icon{height:2.8rem;width:2.8rem}@media (max-width:767px){.button.outlined._sm .button__icon{height:2rem;width:2rem}}.button.outlined._sm .button__icon svg{height:1.2rem;width:1.2rem}@media (max-width:767px){.button.outlined._sm .button__icon svg{height:.8rem;width:.8rem}}.button.outlined .button__inner{align-items:center;display:flex;gap:2.8rem;justify-content:space-between;width:100%}@media (max-width:767px){.button.outlined .button__inner{gap:2rem}}.button.outlined .button__text{background-color:transparent;color:var(--text-primary);padding:0}.button.outlined .button__icon{background-color:var(--icon-accent);color:var(--text-primary-inverse);height:4rem;transition-property:color,background-color;width:4rem}@media (max-width:767px){.button.outlined .button__icon{height:3.2rem;width:3.2rem}}.button.outlined .button__icon svg{height:1.8rem;width:1.8rem}@media (max-width:767px){.button.outlined .button__icon svg{height:1.2rem;width:1.2rem}}@media (hover:hover){.button.outlined:hover{border-color:var(--border-accent)}.button.outlined:hover .button__text{background-color:transparent;color:var(--text-primary)}.button.outlined:hover .button__icon{background-color:var(--bg-tertiary);color:var(--icon-accent)}.button.outlined:hover:active{border-color:var(--border-accent)}.button.outlined:hover:active .button__text{background-color:transparent;color:var(--text-primary)}.button.outlined:hover:active .button__icon{background-color:var(--icon-accent);color:var(--text-primary-inverse)}}.button._lg{background-color:var(--bg-primary);display:flex;padding:3.2rem 2.4rem;transition:background-color .25s cubic-bezier(.61,1,.88,1);width:100%}.button._lg._color-secondary{background-color:var(--bg-secondary)}@media (hover:hover){.button._lg:hover,.button._lg:hover._color-secondary{background-color:var(--bg-accent)}.button._lg:hover .button__text{color:var(--text-primary-inverse)}.button._lg:hover .button__icon{color:var(--icon-primary-inverse)}.button._lg:hover .button__icon,.button._lg:hover .button__text{background-color:transparent}.button._lg:hover:active,.button._lg:hover:active._color-secondary{background-color:var(--bg-accent-dark)}.button._lg:hover:active .button__text{color:var(--text-primary-inverse)}.button._lg:hover:active .button__icon{color:var(--icon-primary-inverse)}.button._lg:hover:active .button__icon,.button._lg:hover:active .button__text{background-color:transparent}}.button._lg .button__inner{align-items:center;gap:1.6rem;justify-content:space-between;width:100%}@media (max-width:767px){.button._lg .button__inner{gap:1.2rem}}.button._lg .button__text{font-family:var(--main-font);font-size:calc(2.6rem*var(--font-size-factor));line-height:calc(3.4rem*var(--font-size-factor))}@media (max-width:767px){.button._lg .button__text{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.button._lg .button__text{background-color:transparent;color:var(--text-primary);font-weight:500;line-height:120%;padding:0;text-align:left;width:100%}.button._lg .button__icon{background-color:transparent;color:var(--icon-accent);flex-shrink:0;height:3.2rem;padding:0;width:3.2rem}@media (max-width:767px){.button._lg .button__icon{height:2.4rem;width:2.4rem}.button._lg{padding:2rem 1.6rem}}.button.scalable .button__inner{background-color:var(--bg-primary);height:8rem;position:relative;width:8rem}@media (max-width:767px){.button.scalable .button__inner{height:6rem;width:6rem}}.button.scalable .button__icon{background-color:var(--icon-accent);color:var(--icon-primary-inverse);height:100%;transform:scale(.8);transform-origin:right bottom;width:100%}.button.scalable .button__icon,.button.scalable .button__icon svg{position:relative;transition-duration:.25s;transition-property:transform;transition-timing-function:cubic-bezier(.61,1,.88,1)}.button.scalable .button__icon svg{height:2.2rem;transform:scale(1.1);width:2.2rem}@media (hover:hover){.button.scalable:hover .button__icon{transform:scale(.95)}.button.scalable:hover .button__icon svg{transform:rotate(-45deg) scale(1)}.button.scalable:hover:active .button__icon{transform:scale(.95)}.button.scalable:hover:active .button__icon svg{transform:rotate(-45deg)}}.button._color-pagination{--color-text:var(--text-secondary);--bg-text:var(--bg-primary);--color-text-hover:var(--text-accent);--bg-text-hover:var(--bg-tertiary);--color-icon:var(--icon-tertiary);--bg-icon:transparent;--color-icon-hover:var(--icon-accent);--bg-icon-hover:var(--bg-tertiary)}.button._md .button__text{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.button._md .button__text{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.button._md .button__text{font-weight:400;line-height:120%;padding:1.8rem 3.6rem}@media (max-width:767px){.button._md .button__text{padding:1.4rem 2.8rem}}.button._md .button__icon{height:auto;width:5.8rem}@media (max-width:767px){.button._md .button__icon{width:5rem}}.button._md .button__icon svg{height:1.6rem;width:1.6rem}@media (max-width:767px){.button._md .button__icon svg{height:1.4rem;width:1.4rem}}.button._sm .button__text{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}@media (max-width:767px){.button._sm .button__text{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.button._sm .button__text{font-weight:400;line-height:120%;padding:1.4rem 2.4rem}@media (max-width:767px){.button._sm .button__text{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:400;line-height:calc(2.6rem*var(--font-size-factor));line-height:120%;padding:1rem 2rem}}@media (max-width:767px) and (max-width:767px){.button._sm .button__text{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.button._sm .button__icon{height:auto;width:4.7rem}@media (max-width:767px){.button._sm .button__icon{height:auto;width:4rem}}.button._sm .button__icon svg{height:1.2rem;width:1.2rem}@media (max-width:767px){.button._sm .button__icon svg{height:1rem;width:1rem}}.button__loading{align-items:center;display:flex;inset:0 auto auto 0;justify-content:center;position:absolute}.button__loading,.button__loading svg{height:100%;width:100%}.button__inner{display:flex;gap:.6rem}@media (max-width:767px){.button__inner{gap:.4rem}}.button__text{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.button__text{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.button__text{background-color:var(--bg-text);color:var(--color-text);font-weight:400;line-height:130%;padding:2rem 3.6rem;text-align:center;transition-duration:.25s;transition-property:color,background-color;transition-timing-function:cubic-bezier(.61,1,.88,1)}@media (max-width:767px){.button__text{padding:1.6rem 2.8rem}}.button__icon{align-items:center;background-color:var(--bg-icon);color:var(--color-icon);display:flex;flex-shrink:0;height:6.8rem;justify-content:center;transition-duration:.25s;transition-property:color,background-color;transition-timing-function:cubic-bezier(.61,1,.88,1);width:6.8rem}@media (max-width:767px){.button__icon{height:auto;width:6rem}}.button__icon svg{height:1.8rem;width:1.8rem}@media (max-width:767px){.button__icon svg{height:1.6rem;width:1.6rem}}.button.disabled,.button:disabled{opacity:.4;pointer-events:none}@media (hover:hover){.button:hover .button__text{background-color:var(--bg-text-hover);color:var(--color-text-hover)}.button:hover .button__icon{background-color:var(--bg-icon-hover);color:var(--color-icon-hover)}.button:hover:active .button__text{background-color:var(--bg-text-active);color:var(--color-text-active)}.button:hover:active .button__icon{background-color:var(--bg-icon-active);color:var(--color-icon-active)}}.app-section{--gutter:4rem;--head-gap:2.4rem}@media (max-width:767px){.app-section{--gutter:3.2rem;--head-gap:2rem}}.app-section._overflow-hidden{overflow:hidden}.app-section:not(.gutter-none){margin-bottom:12rem}@media (max-width:1023px){.app-section:not(.gutter-none){margin-bottom:8rem}}@media (max-width:767px){.app-section:not(.gutter-none){margin-bottom:6.4rem}}.app-section:not(.gutter-none).gutter-md{margin-bottom:8rem}@media (max-width:1023px){.app-section:not(.gutter-none).gutter-md{margin-bottom:6.4rem}}@media (max-width:767px){.app-section:not(.gutter-none).gutter-md{margin-bottom:5.6rem}}.app-section:not(.gutter-none).gutter-sm{margin-bottom:4.8rem}@media (max-width:1023px){.app-section:not(.gutter-none).gutter-sm{margin-bottom:4.4rem}}@media (max-width:767px){.app-section:not(.gutter-none).gutter-sm{margin-bottom:3.2rem}}.app-section__head h2:not([class]){font-family:var(--main-font);font-size:calc(5.6rem*var(--font-size-factor));line-height:calc(6.4rem*var(--font-size-factor))}@media (max-width:767px){.app-section__head h2:not([class]){font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.app-section__head h2:not([class]){font-weight:500;letter-spacing:-2%;line-height:100%}.app-section__head:has(.divider){padding-bottom:2.4rem;position:relative}@media (max-width:767px){.app-section__head:has(.divider){padding-bottom:1.6rem}}.app-section__head .divider{border-top:1px solid var(--border-primary);inset:auto 0 0 0;position:absolute;width:100%}.app-section__form,.app-section__head{display:flex;flex-direction:column;gap:var(--head-gap);margin-bottom:var(--gutter)}@media (min-width:1024px){.app-section__form,.app-section__head{align-items:center;flex-direction:row;justify-content:space-between}}@media (max-width:1023px){.app-section__form>.button,.app-section__head>.button{width:100%}}.app-section__form p:not([class]),.app-section__head p:not([class]){font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.app-section__form p:not([class]),.app-section__head p:not([class]){font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.app-section__form p:not([class]),.app-section__head p:not([class]){color:var(--text-quaternary);font-weight:300;line-height:120%}.app-section__form._text-limited p:not([class]),.app-section__head._text-limited p:not([class]){max-width:95rem}@media (min-width:1024px){.app-section__form._centered,.app-section__head._centered{align-items:center;flex-direction:column}.app-section__form._centered>*,.app-section__head._centered>*{text-align:center}}.app-section__outer{display:flex}._centered .app-section__outer{justify-content:center}.app-section__content,.app-section__inner{width:100%}@media (min-width:1024px){.narrow .app-section__inner{max-width:110rem}}.app-section__foot:has(*){margin-top:var(--gutter)}.app-section__foot--flex-end{display:flex;justify-content:flex-end}.breadcrumbs{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem}@media (max-width:767px){.breadcrumbs{gap:.4rem}}.breadcrumbs li a{font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}@media (max-width:767px){.breadcrumbs li a{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.breadcrumbs li a{align-items:center;display:flex;font-weight:300;line-height:120%}.breadcrumbs li:not(:last-child){cursor:pointer}.breadcrumbs li:not(:last-child) a{color:var(--breadcrumb-color);gap:.8rem;transition:color .25s cubic-bezier(.61,1,.88,1)}.breadcrumbs li:not(:last-child) a:after{background-color:var(--bg-inverse);border-radius:50%;content:"";flex-shrink:0;height:.4rem;width:.4rem}@media (hover:hover){.breadcrumbs li:not(:last-child) a:hover{color:var(--text-accent)}}.breadcrumbs li:last-child{pointer-events:none}.breadcrumbs li:last-child a{color:var(--breadcrumb-current-color)}.page-head{display:flex;flex-direction:column;gap:2.4rem}@media (max-width:767px){.page-head{gap:2rem}}.page-head h1{font-family:var(--main-font);font-size:calc(6.6rem*var(--font-size-factor));line-height:calc(7.4rem*var(--font-size-factor))}@media (max-width:767px){.page-head h1{font-size:calc(4.4rem*var(--font-size-factor));line-height:calc(5.2rem*var(--font-size-factor))}}.page-head h1{font-weight:500;letter-spacing:-2%;line-height:100%}.page-head h1.page-head__title{font-family:var(--main-font);font-size:calc(6.6rem*var(--font-size-factor));line-height:calc(7.4rem*var(--font-size-factor))}@media (max-width:767px){.page-head h1.page-head__title{font-size:calc(4.4rem*var(--font-size-factor));line-height:calc(5.2rem*var(--font-size-factor))}}.page-head h1.page-head__title{font-weight:500;letter-spacing:-2%;line-height:100%}@media (max-width:767px){.page-head h1.page-head__title{font-size:calc(6.6rem*var(--font-size-factor));line-height:calc(7.4rem*var(--font-size-factor))}}@media (max-width:767px) and (max-width:767px){.page-head h1.page-head__title{font-size:calc(4.2rem*var(--font-size-factor));line-height:calc(5rem*var(--font-size-factor))}}.page-head h1.page-head__title span{color:var(--text-accent)}@media (max-width:767px){.page-head h1._small-mobile{font-family:var(--main-font);font-size:calc(5.6rem*var(--font-size-factor));font-weight:500;letter-spacing:-2%;line-height:calc(6.4rem*var(--font-size-factor));line-height:100%}}@media (max-width:767px) and (max-width:767px){.page-head h1._small-mobile{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.page-head__title--wrapper{display:flex;flex-direction:column;gap:3.2rem;justify-content:space-between}@media (max-width:767px){.page-head__title--wrapper{gap:2.4rem}}.page-head__links{display:flex;flex-direction:column;gap:1.2rem}@media (max-width:767px){.page-head__links{gap:.8rem}}.page-head:has(.page-head__picture){min-height:55.1rem;padding-bottom:4.8rem;padding-top:calc(var(--header-height) + 4.8rem);position:relative}@media (max-width:767px){.page-head:has(.page-head__picture){min-height:45rem;padding-bottom:3.2rem;padding-top:calc(var(--header-height) + 3.2rem)}}.page-head:has(.page-head__picture) .page-head__breadcrumbs{position:relative;z-index:2}.page-head:has(.page-head__picture) .page-head__content{flex:1;justify-content:center;position:relative}.page-head__container{display:block;margin:0 auto;max-width:calc(var(--container-width) - 8rem);width:100%}@media (width <= 1600px){.page-head__container{max-width:calc(100% - 8rem)}}@media (max-width:1023px){.page-head__container{max-width:calc(100% - 5.6rem)}}@media (max-width:767px){.page-head__container{max-width:calc(100% - 3.2rem)}}.page-head__container{display:flex;flex:1;flex-direction:column;gap:4.8rem}.page-head__picture{inset:0 0 0 0;position:absolute}.page-head__picture .parallax{height:100%}.page-head__picture img,.page-head__picture picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.page-head__content{display:flex;flex-direction:column;gap:1.6rem}@media (max-width:767px){.page-head__content{gap:1.2rem}}.page-head__content p:not([class]){font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.page-head__content p:not([class]){font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.page-head__content p:not([class]){color:var(--text-quaternary);font-weight:300;line-height:120%}.page-head__content:has(.page-head__logo){flex-direction:row;justify-content:space-between}@media (max-width:1023px){.page-head__content:has(.page-head__logo){flex-direction:column-reverse}}.page-head__divider{background-color:var(--border-tertiary);height:1px;margin-top:4rem;width:100%}@media (max-width:767px){.page-head__divider{margin-top:3.2rem}}.page-head__columns{display:flex;gap:3.2rem;justify-content:space-between}@media (max-width:1023px){.page-head__columns{flex-direction:column}}@media (max-width:767px){.page-head__columns{gap:2.4rem}}@media (min-width:1024px){.page-head__columns .page-head__text{max-width:59.2rem}}.page-head__text{font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.page-head__text{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.page-head__text{color:var(--text-quaternary);font-weight:300;line-height:120%}.page-head__text p:not([class]){font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.page-head__text p:not([class]){font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.page-head__text p:not([class]){font-weight:300;line-height:120%;margin-bottom:1.6rem}.page-head__text p:not([class]):last-child{margin-bottom:0}.page-head__card{background-color:var(--bg-secondary);display:flex;flex-direction:column;gap:2.4rem;padding:2rem;position:relative}@media (min-width:1024px){.page-head__card{max-width:57.3rem}}@media (max-width:767px){.page-head__card{gap:2rem;padding:1.6rem}}.page-head__card--text{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.page-head__card--text{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.page-head__card--text{font-weight:400;line-height:130%}.page-head__card .button{position:static}.page-head__card .button:after{content:"";height:100%;inset:0 auto auto 0;position:absolute;width:100%}.page-head__logo{height:8rem;width:8rem}@media (max-width:767px){.page-head__logo{height:5rem;width:5rem}}.page-head__logo img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.text-content>:first-child{margin-top:0!important}.text-content>:last-child{margin-bottom:0!important}.text-content img.document{aspect-ratio:1060/1500;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.text-content .letters-blank-cards,.text-content .list-orders{margin:3.2rem 0}@media (max-width:767px){.text-content .letters-blank-cards,.text-content .list-orders{margin:2rem 0}}.text-content .divider{margin:3.2rem 0}@media (max-width:767px){.text-content .divider{margin:2.4rem 0}}.text-content ul.links-list{display:flex;flex-direction:column;gap:1.2rem}@media (max-width:767px){.text-content ul.links-list{gap:.8rem}}.text-content ul.links-list li a{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.text-content ul.links-list li a{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.text-content ul.links-list li a{color:var(--text-quaternary);font-weight:400;line-height:130%;transition:color .3s ease}@media (hover:hover){.text-content ul.links-list li a:hover{color:var(--text-accent);opacity:1}}.text-content p.text-italic,.text-content p.text-lead,.text-content p.text-sm,.text-content p:not([class]){font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.text-content p.text-italic,.text-content p.text-lead,.text-content p.text-sm,.text-content p:not([class]){font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.text-content p.text-italic,.text-content p.text-lead,.text-content p.text-sm,.text-content p:not([class]){font-weight:300;line-height:130%;margin:2rem 0}@media (max-width:767px){.text-content p.text-italic,.text-content p.text-lead,.text-content p.text-sm,.text-content p:not([class]){margin:1.6rem 0}}.text-content p.text-italic.text-lead,.text-content p.text-lead.text-lead,.text-content p.text-sm.text-lead,.text-content p:not([class]).text-lead{font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.text-content p.text-italic.text-lead,.text-content p.text-lead.text-lead,.text-content p.text-sm.text-lead,.text-content p:not([class]).text-lead{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.text-content p.text-italic.text-lead,.text-content p.text-lead.text-lead,.text-content p.text-sm.text-lead,.text-content p:not([class]).text-lead{font-weight:300;line-height:120%}.text-content p.text-italic.text-sm,.text-content p.text-lead.text-sm,.text-content p.text-sm.text-sm,.text-content p:not([class]).text-sm{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}@media (max-width:767px){.text-content p.text-italic.text-sm,.text-content p.text-lead.text-sm,.text-content p.text-sm.text-sm,.text-content p:not([class]).text-sm{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.text-content p.text-italic.text-sm,.text-content p.text-lead.text-sm,.text-content p.text-sm.text-sm,.text-content p:not([class]).text-sm{font-weight:300;line-height:120%}.text-content p.text-italic em,.text-content p.text-italic.text-italic,.text-content p.text-lead em,.text-content p.text-lead.text-italic,.text-content p.text-sm em,.text-content p.text-sm.text-italic,.text-content p:not([class]) em,.text-content p:not([class]).text-italic{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.text-content p.text-italic em,.text-content p.text-italic.text-italic,.text-content p.text-lead em,.text-content p.text-lead.text-italic,.text-content p.text-sm em,.text-content p.text-sm.text-italic,.text-content p:not([class]) em,.text-content p:not([class]).text-italic{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.text-content p.text-italic em,.text-content p.text-italic.text-italic,.text-content p.text-lead em,.text-content p.text-lead.text-italic,.text-content p.text-sm em,.text-content p.text-sm.text-italic,.text-content p:not([class]) em,.text-content p:not([class]).text-italic{font-style:italic;font-weight:300;line-height:130%}.text-content .text-lead p:not([class]){font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.text-content .text-lead p:not([class]){font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.text-content .text-lead p:not([class]){font-weight:300;line-height:120%}.text-content a:not([class]){transition:opacity .3s cubic-bezier(.61,1,.88,1)}@media (hover:hover){.text-content a:not([class]):hover{opacity:.75}}.text-content a:not([class]){color:var(--text-accent)}.text-content a:not([class]):active{opacity:.5}.text-content h1:not([class]){font-family:var(--main-font);font-size:calc(5.6rem*var(--font-size-factor));line-height:calc(6.4rem*var(--font-size-factor))}@media (max-width:767px){.text-content h1:not([class]){font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.text-content h1:not([class]){font-weight:500;letter-spacing:-2%;line-height:100%;margin:4.8rem 0}@media (max-width:767px){.text-content h1:not([class]){margin:2.4rem 0}}.text-content h2:not([class]){font-family:var(--main-font);font-size:calc(4.4rem*var(--font-size-factor));line-height:calc(5.2rem*var(--font-size-factor))}@media (max-width:767px){.text-content h2:not([class]){font-size:calc(2.8rem*var(--font-size-factor));line-height:calc(3.6rem*var(--font-size-factor))}}.text-content h2:not([class]){font-weight:500;letter-spacing:-2%;line-height:100%;margin:4rem 0}@media (max-width:767px){.text-content h2:not([class]){margin:2.4rem 0}}.text-content h3:not([class]){font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.text-content h3:not([class]){font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.text-content h3:not([class]){font-weight:400;line-height:120%;margin:3.2rem 0}@media (max-width:767px){.text-content h3:not([class]){margin:2rem 0}}.text-content h4:not([class]){font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.text-content h4:not([class]){font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.text-content h4:not([class]){font-weight:500;line-height:130%;margin:2.4rem 0}@media (max-width:767px){.text-content h4:not([class]){margin:1.6rem 0}}.text-content h4.text-h4-medium{margin:2.4rem 0}@media (max-width:767px){.text-content h4.text-h4-medium{margin:1.6rem 0}}.text-content h5:not([class]),.text-content h6:not([class]){margin:3.2rem 0 2rem}@media (max-width:767px){.text-content h5:not([class]),.text-content h6:not([class]){margin:2rem 0 1.6rem}}.text-content ol.columns-1,.text-content ol.columns-2,.text-content ol:not([class]),.text-content ul:not([class]){display:flex;flex-direction:column;gap:1.6rem;margin:3.2rem 0}@media (max-width:767px){.text-content ol.columns-1,.text-content ol.columns-2,.text-content ol:not([class]),.text-content ul:not([class]){gap:1.2rem;margin:2.4rem 0}}.text-content ol.columns-1.columns-1>li,.text-content ol.columns-2.columns-1>li,.text-content ol:not([class]).columns-1>li,.text-content ul:not([class]).columns-1>li{font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.text-content ol.columns-1.columns-1>li,.text-content ol.columns-2.columns-1>li,.text-content ol:not([class]).columns-1>li,.text-content ul:not([class]).columns-1>li{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.text-content ol.columns-1.columns-1>li,.text-content ol.columns-2.columns-1>li,.text-content ol:not([class]).columns-1>li,.text-content ul:not([class]).columns-1>li{font-weight:400;line-height:120%}.text-content ol.columns-1 li,.text-content ol.columns-2 li,.text-content ol:not([class]) li,.text-content ul:not([class]) li{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.text-content ol.columns-1 li,.text-content ol.columns-2 li,.text-content ol:not([class]) li,.text-content ul:not([class]) li{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.text-content ol.columns-1 li,.text-content ol.columns-2 li,.text-content ol:not([class]) li,.text-content ul:not([class]) li{font-weight:300;line-height:130%;padding-left:2.4rem;position:relative}.text-content ol.columns-1 li:before,.text-content ol.columns-2 li:before,.text-content ol:not([class]) li:before,.text-content ul:not([class]) li:before{background-color:var(--bg-accent);content:"";height:1rem;left:0;position:absolute;top:.95rem;width:1rem}@media (max-width:767px){.text-content ol.columns-1 li:before,.text-content ol.columns-2 li:before,.text-content ol:not([class]) li:before,.text-content ul:not([class]) li:before{height:.8rem;top:1rem;width:.8rem}}.text-content ol.columns-1 li a,.text-content ol.columns-2 li a,.text-content ol:not([class]) li a,.text-content ul:not([class]) li a{-webkit-text-decoration:1px underline var(--text-accent);text-decoration:1px underline var(--text-accent);text-underline-offset:2px}.text-content ol.columns-1 li .link,.text-content ol.columns-2 li .link,.text-content ol:not([class]) li .link,.text-content ul:not([class]) li .link{transition:opacity .2s ease-in-out}@media (hover:hover){.text-content ol.columns-1 li .link:hover,.text-content ol.columns-2 li .link:hover,.text-content ol:not([class]) li .link:hover,.text-content ul:not([class]) li .link:hover{opacity:.8}}.text-content ol.columns-1 li .link__text,.text-content ol.columns-2 li .link__text,.text-content ol:not([class]) li .link__text,.text-content ul:not([class]) li .link__text{color:var(--text-accent);font-size:inherit;font-weight:inherit;line-height:inherit}.text-content ol.columns-1 li ol:not([class]):last-child,.text-content ol.columns-1 li ul:not([class]):last-child,.text-content ol.columns-2 li ol:not([class]):last-child,.text-content ol.columns-2 li ul:not([class]):last-child,.text-content ol:not([class]) li ol:not([class]):last-child,.text-content ol:not([class]) li ul:not([class]):last-child,.text-content ul:not([class]) li ol:not([class]):last-child,.text-content ul:not([class]) li ul:not([class]):last-child{margin-bottom:0}@media (max-width:767px){.text-content ol.columns-1 li ol:not([class]):last-child,.text-content ol.columns-1 li ul:not([class]):last-child,.text-content ol.columns-2 li ol:not([class]):last-child,.text-content ol.columns-2 li ul:not([class]):last-child,.text-content ol:not([class]) li ol:not([class]):last-child,.text-content ol:not([class]) li ul:not([class]):last-child,.text-content ul:not([class]) li ol:not([class]):last-child,.text-content ul:not([class]) li ul:not([class]):last-child{margin-bottom:0}}.text-content ol.columns-1 li ul:not([class]) li:before,.text-content ol.columns-2 li ul:not([class]) li:before,.text-content ol:not([class]) li ul:not([class]) li:before,.text-content ul:not([class]) li ul:not([class]) li:before{background-color:var(--text-quaternary);content:"";height:1px;left:calc(12px - .7rem);position:absolute;top:calc(.25em + .4rem - .5px);width:1.4rem}@media (max-width:767px){.text-content ol.columns-1 li,.text-content ol.columns-2 li,.text-content ol:not([class]) li,.text-content ul:not([class]) li{padding-left:2rem}}.text-content ol.columns-1,.text-content ol.columns-2,.text-content ol:not([class]){counter-reset:ol-counter}@media (min-width:1024px){.text-content ol.columns-1.columns-2,.text-content ol.columns-2.columns-2,.text-content ol:not([class]).columns-2{-moz-column-count:2;column-count:2;-moz-column-gap:3.2rem;column-gap:3.2rem;display:block}.text-content ol.columns-1.columns-2>li,.text-content ol.columns-2.columns-2>li,.text-content ol:not([class]).columns-2>li{-moz-column-break-inside:avoid;break-inside:avoid;padding-bottom:1.6rem}}.text-content ol.columns-1.columns-2>li,.text-content ol.columns-2.columns-2>li,.text-content ol:not([class]).columns-2>li{font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.text-content ol.columns-1.columns-2>li,.text-content ol.columns-2.columns-2>li,.text-content ol:not([class]).columns-2>li{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.text-content ol.columns-1.columns-2>li,.text-content ol.columns-2.columns-2>li,.text-content ol:not([class]).columns-2>li{font-weight:400;line-height:120%}.text-content ol.columns-1>li,.text-content ol.columns-2>li,.text-content ol:not([class])>li{font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.text-content ol.columns-1>li,.text-content ol.columns-2>li,.text-content ol:not([class])>li{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.text-content ol.columns-1>li,.text-content ol.columns-2>li,.text-content ol:not([class])>li{font-weight:300;line-height:120%;padding-left:5.4rem}@media (max-width:767px){.text-content ol.columns-1>li,.text-content ol.columns-2>li,.text-content ol:not([class])>li{gap:.8rem;padding-left:4rem}}.text-content ol.columns-1>li:before,.text-content ol.columns-2>li:before,.text-content ol:not([class])>li:before{font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.text-content ol.columns-1>li:before,.text-content ol.columns-2>li:before,.text-content ol:not([class])>li:before{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.text-content ol.columns-1>li:before,.text-content ol.columns-2>li:before,.text-content ol:not([class])>li:before{align-items:center;background-color:transparent;color:var(--text-accent);content:counters(ol-counter,".") "/";counter-increment:ol-counter;display:flex;font-weight:400;height:auto;justify-content:center;left:0;line-height:120%;position:absolute;top:0;width:4.2rem}.text-content ol.columns-1>li p:not([class]),.text-content ol.columns-2>li p:not([class]),.text-content ol:not([class])>li p:not([class]){font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.text-content ol.columns-1>li p:not([class]),.text-content ol.columns-2>li p:not([class]),.text-content ol:not([class])>li p:not([class]){font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.text-content ol.columns-1>li p:not([class]),.text-content ol.columns-2>li p:not([class]),.text-content ol:not([class])>li p:not([class]){color:var(--text-secondary);font-weight:300;line-height:120%;margin:1rem 0}@media (max-width:767px){.text-content ol.columns-1>li p:not([class]),.text-content ol.columns-2>li p:not([class]),.text-content ol:not([class])>li p:not([class]){margin:.8rem 0}}.text-content table._fake-head,.text-content table._not-head,.text-content table.mce-item-table,.text-content table:not([class]){font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.text-content table._fake-head,.text-content table._not-head,.text-content table.mce-item-table,.text-content table:not([class]){font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.text-content table._fake-head,.text-content table._not-head,.text-content table.mce-item-table,.text-content table:not([class]){border:0!important;border-collapse:collapse;font-weight:400;line-height:120%;margin:0;min-width:100%;overflow:hidden}.text-content table._fake-head._fake-head tbody tr:first-child td,.text-content table._not-head._fake-head tbody tr:first-child td,.text-content table.mce-item-table._fake-head tbody tr:first-child td,.text-content table:not([class])._fake-head tbody tr:first-child td{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}@media (max-width:767px){.text-content table._fake-head._fake-head tbody tr:first-child td,.text-content table._not-head._fake-head tbody tr:first-child td,.text-content table.mce-item-table._fake-head tbody tr:first-child td,.text-content table:not([class])._fake-head tbody tr:first-child td{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.text-content table._fake-head._fake-head tbody tr:first-child td,.text-content table._not-head._fake-head tbody tr:first-child td,.text-content table.mce-item-table._fake-head tbody tr:first-child td,.text-content table:not([class])._fake-head tbody tr:first-child td{color:var(--text-primary);font-weight:300;line-height:120%;vertical-align:top}.text-content table._fake-head._fake-head tbody tr:not(:first-child) td,.text-content table._not-head._fake-head tbody tr:not(:first-child) td,.text-content table.mce-item-table._fake-head tbody tr:not(:first-child) td,.text-content table:not([class])._fake-head tbody tr:not(:first-child) td{font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}@media (max-width:767px){.text-content table._fake-head._fake-head tbody tr:not(:first-child) td,.text-content table._not-head._fake-head tbody tr:not(:first-child) td,.text-content table.mce-item-table._fake-head tbody tr:not(:first-child) td,.text-content table:not([class])._fake-head tbody tr:not(:first-child) td{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.text-content table._fake-head._fake-head tbody tr:not(:first-child) td,.text-content table._not-head._fake-head tbody tr:not(:first-child) td,.text-content table.mce-item-table._fake-head tbody tr:not(:first-child) td,.text-content table:not([class])._fake-head tbody tr:not(:first-child) td{color:var(--text-quaternary);font-weight:300;line-height:120%}.text-content table._fake-head._not-head tr td:first-child,.text-content table._not-head._not-head tr td:first-child,.text-content table.mce-item-table._not-head tr td:first-child,.text-content table:not([class])._not-head tr td:first-child{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.text-content table._fake-head._not-head tr td:first-child,.text-content table._not-head._not-head tr td:first-child,.text-content table.mce-item-table._not-head tr td:first-child,.text-content table:not([class])._not-head tr td:first-child{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.text-content table._fake-head._not-head tr td:first-child,.text-content table._not-head._not-head tr td:first-child,.text-content table.mce-item-table._not-head tr td:first-child,.text-content table:not([class])._not-head tr td:first-child{color:var(--text-quaternary);font-weight:300;line-height:120%}.text-content table._fake-head._not-head tr td:last-child,.text-content table._not-head._not-head tr td:last-child,.text-content table.mce-item-table._not-head tr td:last-child,.text-content table:not([class])._not-head tr td:last-child{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.text-content table._fake-head._not-head tr td:last-child,.text-content table._not-head._not-head tr td:last-child,.text-content table.mce-item-table._not-head tr td:last-child,.text-content table:not([class])._not-head tr td:last-child{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.text-content table._fake-head._not-head tr td:last-child,.text-content table._not-head._not-head tr td:last-child,.text-content table.mce-item-table._not-head tr td:last-child,.text-content table:not([class])._not-head tr td:last-child{color:var(--text-primary);font-weight:400;line-height:120%}.text-content table._fake-head td,.text-content table._fake-head th,.text-content table._not-head td,.text-content table._not-head th,.text-content table.mce-item-table td,.text-content table.mce-item-table th,.text-content table:not([class]) td,.text-content table:not([class]) th{border:1px solid;border-color:var(--border-primary);padding:1.6rem;text-align:left}.text-content table._fake-head td._num,.text-content table._fake-head th._num,.text-content table._not-head td._num,.text-content table._not-head th._num,.text-content table.mce-item-table td._num,.text-content table.mce-item-table th._num,.text-content table:not([class]) td._num,.text-content table:not([class]) th._num{min-width:7rem}@media (max-width:767px){.text-content table._fake-head td,.text-content table._fake-head th,.text-content table._not-head td,.text-content table._not-head th,.text-content table.mce-item-table td,.text-content table.mce-item-table th,.text-content table:not([class]) td,.text-content table:not([class]) th{padding:1.2rem}}.text-content table._fake-head thead td,.text-content table._fake-head thead th,.text-content table._not-head thead td,.text-content table._not-head thead th,.text-content table.mce-item-table thead td,.text-content table.mce-item-table thead th,.text-content table:not([class]) thead td,.text-content table:not([class]) thead th{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}@media (max-width:767px){.text-content table._fake-head thead td,.text-content table._fake-head thead th,.text-content table._not-head thead td,.text-content table._not-head thead th,.text-content table.mce-item-table thead td,.text-content table.mce-item-table thead th,.text-content table:not([class]) thead td,.text-content table:not([class]) thead th{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.text-content table._fake-head thead td,.text-content table._fake-head thead th,.text-content table._not-head thead td,.text-content table._not-head thead th,.text-content table.mce-item-table thead td,.text-content table.mce-item-table thead th,.text-content table:not([class]) thead td,.text-content table:not([class]) thead th{color:var(--text-primary);font-weight:300;line-height:120%;vertical-align:top}.text-content table._fake-head tbody td,.text-content table._not-head tbody td,.text-content table.mce-item-table tbody td,.text-content table:not([class]) tbody td{font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}@media (max-width:767px){.text-content table._fake-head tbody td,.text-content table._not-head tbody td,.text-content table.mce-item-table tbody td,.text-content table:not([class]) tbody td{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.text-content table._fake-head tbody td,.text-content table._not-head tbody td,.text-content table.mce-item-table tbody td,.text-content table:not([class]) tbody td{font-weight:300;line-height:120%}.text-content table._fake-head tbody td>:first-child,.text-content table._not-head tbody td>:first-child,.text-content table.mce-item-table tbody td>:first-child,.text-content table:not([class]) tbody td>:first-child{margin-top:0!important}.text-content table._fake-head tbody td>:last-child,.text-content table._not-head tbody td>:last-child,.text-content table.mce-item-table tbody td>:last-child,.text-content table:not([class]) tbody td>:last-child{margin-bottom:0!important}.text-content table._fake-head tbody td img.document,.text-content table._not-head tbody td img.document,.text-content table.mce-item-table tbody td img.document,.text-content table:not([class]) tbody td img.document{aspect-ratio:1060/1500;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.text-content table._fake-head tbody td .letters-blank-cards,.text-content table._fake-head tbody td .list-orders,.text-content table._not-head tbody td .letters-blank-cards,.text-content table._not-head tbody td .list-orders,.text-content table.mce-item-table tbody td .letters-blank-cards,.text-content table.mce-item-table tbody td .list-orders,.text-content table:not([class]) tbody td .letters-blank-cards,.text-content table:not([class]) tbody td .list-orders{margin:3.2rem 0}@media (max-width:767px){.text-content table._fake-head tbody td .letters-blank-cards,.text-content table._fake-head tbody td .list-orders,.text-content table._not-head tbody td .letters-blank-cards,.text-content table._not-head tbody td .list-orders,.text-content table.mce-item-table tbody td .letters-blank-cards,.text-content table.mce-item-table tbody td .list-orders,.text-content table:not([class]) tbody td .letters-blank-cards,.text-content table:not([class]) tbody td .list-orders{margin:2rem 0}}.text-content table._fake-head tbody td .divider,.text-content table._not-head tbody td .divider,.text-content table.mce-item-table tbody td .divider,.text-content table:not([class]) tbody td .divider{margin:3.2rem 0}@media (max-width:767px){.text-content table._fake-head tbody td .divider,.text-content table._not-head tbody td .divider,.text-content table.mce-item-table tbody td .divider,.text-content table:not([class]) tbody td .divider{margin:2.4rem 0}}.text-content table._fake-head tbody td ul.links-list,.text-content table._not-head tbody td ul.links-list,.text-content table.mce-item-table tbody td ul.links-list,.text-content table:not([class]) tbody td ul.links-list{display:flex;flex-direction:column;gap:1.2rem}@media (max-width:767px){.text-content table._fake-head tbody td ul.links-list,.text-content table._not-head tbody td ul.links-list,.text-content table.mce-item-table tbody td ul.links-list,.text-content table:not([class]) tbody td ul.links-list{gap:.8rem}}.text-content table._fake-head tbody td ul.links-list li a,.text-content table._not-head tbody td ul.links-list li a,.text-content table.mce-item-table tbody td ul.links-list li a,.text-content table:not([class]) tbody td ul.links-list li a{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.text-content table._fake-head tbody td ul.links-list li a,.text-content table._not-head tbody td ul.links-list li a,.text-content table.mce-item-table tbody td ul.links-list li a,.text-content table:not([class]) tbody td ul.links-list li a{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.text-content table._fake-head tbody td ul.links-list li a,.text-content table._not-head tbody td ul.links-list li a,.text-content table.mce-item-table tbody td ul.links-list li a,.text-content table:not([class]) tbody td ul.links-list li a{color:var(--text-quaternary);font-weight:400;line-height:130%;transition:color .3s ease}@media (hover:hover){.text-content table._fake-head tbody td ul.links-list li a:hover,.text-content table._not-head tbody td ul.links-list li a:hover,.text-content table.mce-item-table tbody td ul.links-list li a:hover,.text-content table:not([class]) tbody td ul.links-list li a:hover{color:var(--text-accent);opacity:1}}.text-content table._fake-head tbody td,.text-content table._not-head tbody td,.text-content table.mce-item-table tbody td,.text-content table:not([class]) tbody td{color:var(--text-quaternary);min-width:15rem;vertical-align:center}.text-content .table-wrapper{margin:3.6rem 0;overflow-x:auto}@media (max-width:767px){.text-content .table-wrapper{margin:2.8rem 0}}.text-content figure:not([class]){margin:4rem 0}@media (max-width:767px){.text-content figure:not([class]){margin:3.2rem 0}}.text-content figure:not([class])>img:not([class]){border-radius:var(--border-radius);-o-object-fit:cover;object-fit:cover;width:100%}.text-content figure:not([class]) figcaption{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}@media (max-width:767px){.text-content figure:not([class]) figcaption{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.text-content figure:not([class]) figcaption{color:var(--text-2-color);font-weight:400;line-height:120%;margin-top:1.6rem}@media (max-width:767px){.text-content figure:not([class]) figcaption{margin-top:1.2rem}}.text-content iframe:not([class]),.text-content img:not([class]),.text-content video:not([class]){display:block}.text-content iframe:not([class]),.text-content video:not([class]){aspect-ratio:16/9;height:auto!important;margin:4.8rem 0;width:100%!important}@media (max-width:767px){.text-content iframe:not([class]),.text-content video:not([class]){margin:4rem 0}}.text-content dl{margin:2rem 0}@media (max-width:767px){.text-content dl{margin:1.6rem 0}}.text-content dl dt{font-weight:600}.text-content dl>*+dt{margin:1.6rem 0 0}@media (max-width:767px){.text-content dl>*+dt{margin:1.2rem 0 0}}.text-content dl>*+dd{margin:.8rem 0 0}@media (max-width:767px){.text-content dl>*+dd{margin:.6rem 0 0}}.text-content .gallery{margin:4.8rem 0}@media (max-width:767px){.text-content .gallery{margin:4rem 0}}.dialog{display:none;left:0;position:fixed;top:0;width:100vw;z-index:var(--dialog-layer)}.dialog__overlay{background-color:#000;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.dialog__outer{scrollbar-width:none;-ms-overflow-style:none}.dialog__outer::-webkit-scrollbar{display:none}.dialog__outer{height:100vh;height:100dvh;overflow-y:auto;position:relative;z-index:1}.dialog__inner{display:flex;flex-direction:column;justify-content:center;min-height:100vh;min-height:100dvh}[data-dialog-position=center] .dialog__inner{display:block;margin:0 auto;max-width:calc(var(--container-width) - 8rem);width:100%}@media (width <= 1600px){[data-dialog-position=center] .dialog__inner{max-width:calc(100% - 8rem)}}@media (max-width:1023px){[data-dialog-position=center] .dialog__inner{max-width:calc(100% - 5.6rem)}}@media (max-width:767px){[data-dialog-position=center] .dialog__inner{max-width:calc(100% - 3.2rem)}}[data-dialog-position=center] .dialog__inner{align-items:center;display:flex;padding:3.2rem 0}[data-dialog-position=left] .dialog__inner{align-items:flex-start}[data-dialog-position=right] .dialog__inner{align-items:flex-end}[data-dialog-position=top] .dialog__inner{height:100vh;height:100dvh;justify-content:flex-start;padding-bottom:6.4rem}[data-dialog-position=bottom] .dialog__inner{justify-content:flex-end;padding-top:6.4rem}.dialog__content{width:100%}[data-dialog-position=top-search] .dialog__content{opacity:0;transform:translateY(-24px)}[data-dialog-position=center] .dialog__content{opacity:0;transform:translateY(25px)}[data-dialog-position=left] .dialog__content{height:100%;transform:translateX(-100%)}[data-dialog-position=right] .dialog__content{height:100%;transform:translateX(100%)}[data-dialog-position=top] .dialog__content{transform:translateY(-100%)}[data-dialog-position=bottom] .dialog__content{transform:translateY(100%)}.text-field{--icon-size:2.4rem;--top:0px;--gutter:2rem;--gutter-sm:1.2rem;--height:3.6rem;--left:var(--gutter);--right:var(--gutter);--border:var(--border-primary);--text:var(--text-color);--blind:var(--text-2-color);--background:var(--element-background)}@media (max-width:767px){.text-field{--icon-size:2rem;--gutter:1.6rem;--gutter-sm:0.8rem;--height:3.4rem}}.text-field{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor));transition:.3s cubic-bezier(.61,1,.88,1);transition-property:background-color,border-color,color}@media (max-width:767px){.text-field{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.text-field{align-items:center;background-color:var(--background);border-bottom:1px solid var(--border);color:var(--blind);display:flex;font-weight:400;height:var(--height);line-height:120%;position:relative}.text-field>.text-field__icon{pointer-events:none;position:absolute}.text-field__input{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));height:100%;line-height:calc(2.6rem*var(--font-size-factor));transition:.3s cubic-bezier(.61,1,.88,1);transition-property:color;width:100%}@media (max-width:767px){.text-field__input{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.text-field__input{color:var(--text);font-weight:400;line-height:120%;padding:1.1rem 1.2rem 1.2rem 0}.text-field__input::-moz-placeholder{color:var(--blind);-moz-transition:.3s cubic-bezier(.61,1,.88,1);transition:.3s cubic-bezier(.61,1,.88,1);-moz-transition-property:color;transition-property:color}.text-field__input::placeholder{color:var(--blind);transition:.3s cubic-bezier(.61,1,.88,1);transition-property:color}.readonly .text-field__input{cursor:pointer}.text-field__label{left:0;pointer-events:none;position:absolute;transform-origin:left top;transition:.3s cubic-bezier(.61,1,.88,1);transition-property:transform}.text-field__icon{display:block;height:var(--icon-size);left:var(--gutter);width:var(--icon-size)}.text-field__actions{align-items:center;display:flex;height:100%;position:absolute;right:var(--gutter)}.text-field__action{cursor:pointer;display:block}.disabled .text-field__action{pointer-events:none}.text-field.textarea{--height:auto;--top:1.2rem}@media (max-width:767px){.text-field.textarea{--height:5.6rem}}.text-field.focused{--border:var(--primary-color)}.text-field.disabled{--background:var(--element-blind-background);--border:var(--element-blind-background);--text:var(--text-blind-color);--blind:var(--text-blind-color);cursor:not-allowed}.text-field.disabled .text-field__input{pointer-events:none}.error .text-field,.text-field.error{--border:var(--error-color);--text:var(--error-color);--blind:var(--error-color)}.text-field:has(.text-field__label){--top:var(--gutter)}.text-field:has(>.text-field__icon){--left:calc(var(--gutter) + var(--icon-size) + var(--gutter-sm))}.text-field:has(>.text-field__actions){--right:calc(var(--gutter) + var(--icon-size) + var(--gutter-sm))}.text-field:has(.text-field__input:-moz-placeholder) .text-field__label{transform:translateY(-1.8rem) scale(.65)}.text-field.focused .text-field__label,.text-field.has-value .text-field__label,.text-field:has(.text-field__input:placeholder-shown) .text-field__label{transform:translateY(-1.8rem) scale(.65)}@media (max-width:767px){.text-field:has(.text-field__input:-moz-placeholder) .text-field__label{transform:translateY(-.8rem) scale(.75)}.text-field.focused .text-field__label,.text-field.has-value .text-field__label,.text-field:has(.text-field__input:placeholder-shown) .text-field__label{transform:translateY(-.8rem) scale(.75)}}.card{background-color:var(--bg-primary)}.card.contrast{background-color:var(--element-contrast-background);color:var(--text-contrast-color)}.card.elevation{box-shadow:0 0 50px 0 rgba(31,39,51,.16)}.card__inner{min-width:100%;width:-moz-fit-content;width:fit-content}.field{position:relative}.field:not(.hide-details){margin-bottom:3.2rem}@media (max-width:767px){.field:not(.hide-details){margin-bottom:2.4rem}}.field:not(.error) .field__error{display:none}.field__details{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}@media (max-width:767px){.field__details{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.field__details{display:flex;flex-direction:column;font-weight:400;left:0;line-height:120%;line-height:1.25;position:absolute;top:calc(100% + .4rem);width:100%}.field__help{color:var(--text-2-color)}.field__error{animation:slide .3s cubic-bezier(.34,1.56,.64,1) forwards;color:var(--error-color)}@keyframes slide{0%{transform:translateX(7px)}to{transform:translateX(0)}}.dropdown{position:relative}.dropdown__content{--gutter:0.8rem;left:0;opacity:0;position:absolute;top:calc(100% + var(--gutter));transform:translateY(10px);width:100%;z-index:var(--dropdown-layer)}@media (max-width:767px){.dropdown__content{--gutter:0.6rem}}.top-left .dropdown__content{bottom:calc(100% + var(--gutter));top:auto}.top-right .dropdown__content{inset:auto 0 calc(100% + var(--gutter)) auto}.dropdown__content .bottom-right{left:auto;right:0}.checkbox{align-items:center;display:flex;gap:1.2rem}.checkbox input[type=checkbox]{border:0;clip-path:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.checkbox input[type=checkbox]:checked+span svg{transform:none}.checkbox:not(.disabled) input[type=checkbox]:focus-visible+span{box-shadow:0 0 0 2px var(--outline-color)!important}@media (hover:hover){.checkbox:not(.disabled,.error):has(input[type=checkbox]:checked):hover .checkbox__icon{background-color:var(--bg-accent);border-color:var(--border-accent)}}@media (hover:hover){.checkbox:not(.disabled,.error):hover .checkbox__icon{border-color:var(--border-accent)}}.checkbox:not(.disabled,.error) input[type=checkbox]:checked+span{background-color:var(--bg-accent);border-color:var(--border-accent)}.checkbox.disabled{cursor:not-allowed;pointer-events:none}.checkbox.error .checkbox__icon{border-color:var(--border-accent)}.checkbox.error input[type=checkbox]:checked+span{background-color:var(--bg-accent)}.checkbox__icon{border:1px solid var(--border-tertiary);color:var(--text-primary-inverse);flex-shrink:0;height:1.8rem;transition:.3s cubic-bezier(.61,1,.88,1);transition-property:border-color,background-color,color;width:1.8rem}.disabled .checkbox__icon{background-color:var(--bg-secondary);color:var(--icon-secondary)}@media (max-width:767px){.checkbox__icon{height:1.4rem;width:1.4rem}}.checkbox__icon svg{height:100%;transform:scale(0) rotate(35deg);transition:.3s cubic-bezier(.61,1,.88,1);transition-property:transform;width:100%}@media (max-width:767px){.checkbox{gap:.8rem}}.radio{align-items:center;display:flex;gap:1.2rem}.radio input[type=radio]{border:0;clip-path:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.radio input[type=radio]:checked+span:before{transform:none}.radio:not(.disabled) input[type=radio]:focus-visible+span{box-shadow:0 0 0 2px var(--outline-color)!important}@media (hover:hover){.radio:not(.disabled,.error):has(input[type=radio]:checked):hover .radio{background-color:var(--primary-dark-color);border-color:var(--primary-dark-color)}}@media (hover:hover){.radio:not(.disabled,.error):hover .radio__icon{border-color:var(--primary-color)}}.radio:not(.disabled,.error) input[type=radio]:checked+span{background-color:var(--primary-color);border-color:var(--primary-color)}.radio.disabled{cursor:not-allowed}.radio.error .radio__icon{border-color:var(--error-color)}.radio.error input[type=radio]:checked+span{background-color:var(--error-color)}.radio__icon{align-items:center;border:1px solid var(--border-color);border-radius:50%;color:var(--text-contrast-color);display:flex;justify-content:center;position:relative;transition:.3s cubic-bezier(.61,1,.88,1);transition-property:border-color,background-color,color}.radio__icon:before{background-color:currentcolor;border-radius:inherit;content:"";height:1.2rem;position:absolute;transform:scale(0);transition:.3s cubic-bezier(.61,1,.88,1);transition-property:transform;width:1.2rem}@media (max-width:767px){.radio__icon:before{height:10px;width:10px}}.disabled .radio__icon{background-color:var(--element-blind-background);color:var(--text-blind-color)}.radio__icon{height:2.4rem;width:2.4rem}@media (max-width:767px){.radio__icon{height:20px;width:20px}.radio{gap:.8rem}}.select .text-field{--icon-size:2.4rem;--top:0px;--gutter:2rem;--gutter-sm:1.2rem;--height:7rem;--left:1.6rem;--right:var(--gutter);--border:var(--border-primary);--text:var(--text-primary);--blind:var(--text-2-color);--background:var(--element-background);align-items:center;background-color:var(--background);border:2px solid var(--border);color:var(--blind);display:flex;height:var(--height);position:relative}@media (max-width:767px){.select .text-field{--icon-size:2rem;--gutter:1.6rem;--gutter-sm:0.8rem;--height:5.6rem}}.select .text-field{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor));transition:.3s cubic-bezier(.61,1,.88,1);transition-property:background-color,border-color,color}@media (max-width:767px){.select .text-field{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.select .text-field{font-weight:400;line-height:120%}.select .text-field>.text-field__icon{pointer-events:none;position:absolute}.select .text-field__input{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));height:100%;line-height:calc(2.6rem*var(--font-size-factor));transition:.3s cubic-bezier(.61,1,.88,1);transition-property:color;width:100%}@media (max-width:767px){.select .text-field__input{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.select .text-field__input{color:var(--text);font-weight:400;line-height:120%;padding:2.8rem 3.8rem .8rem 1.2rem}.select .text-field__input::-moz-placeholder{color:var(--blind);-moz-transition:.3s cubic-bezier(.61,1,.88,1);transition:.3s cubic-bezier(.61,1,.88,1);-moz-transition-property:color;transition-property:color}.select .text-field__input::placeholder{color:var(--blind);transition:.3s cubic-bezier(.61,1,.88,1);transition-property:color}.readonly .select .text-field__input{cursor:pointer}.select .text-field__label{color:var(--text-secondary);left:1.2rem;pointer-events:none;position:absolute;transform-origin:left top;transition:.3s cubic-bezier(.61,1,.88,1);transition-property:transform}@media (max-width:767px){.select .text-field__label{left:1.2rem}}.select .text-field__icon{display:block;height:var(--icon-size);left:var(--gutter);width:var(--icon-size)}.select .text-field__actions{align-items:center;display:flex;height:100%;position:absolute;right:var(--gutter)}.select .text-field__action{color:var(--icon-accent);cursor:pointer;display:block;transition:.3s cubic-bezier(.61,1,.88,1);transition-property:transform,color}.disabled .select .text-field__action{pointer-events:none}.select .text-field.focused{--border:var(--border-primary)}.select .text-field.disabled{--background:var(--element-blind-background);--border:var(--element-blind-background);--text:var(--text-blind-color);--blind:var(--text-blind-color);cursor:not-allowed}.select .text-field.disabled .text-field__input{pointer-events:none}.error .select .text-field,.select .text-field.error{--border:var(--error-color);--text:var(--error-color);--blind:var(--error-color)}.select .text-field:has(.text-field__label){--top:var(--gutter)}.select .text-field:has(>.text-field__icon){--left:calc(var(--gutter) + var(--icon-size) + var(--gutter-sm))}.select .text-field:has(>.text-field__actions){--right:calc(var(--gutter) + var(--icon-size) + var(--gutter-sm))}.select .text-field:has(.text-field__input:-moz-placeholder) .text-field__label{transform:translateY(-1.2rem) scale(.75)}.select .text-field.focused .text-field__label,.select .text-field.has-value .text-field__label,.select .text-field:has(.text-field__input:placeholder-shown) .text-field__label{transform:translateY(-1.2rem) scale(.75)}@media (max-width:767px){.select .text-field:has(.text-field__input:-moz-placeholder) .text-field__label{transform:translateY(-.8rem) scale(.75)}.select .text-field.focused .text-field__label,.select .text-field.has-value .text-field__label,.select .text-field:has(.text-field__input:placeholder-shown) .text-field__label{transform:translateY(-.8rem) scale(.75)}}.select.opened:not(.error) .text-field:not(.error){--border:var(--border-primary)}.select.opened:not(.error) .text-field:not(.error) .text-field__action{color:var(--icon-accent)}.select.opened .text-field__action{color:var(--icon-accent);transform:rotate(180deg)}.select.opened .text-field__label{transform:translateY(-1rem) scale(.75)}@media (max-width:767px){.select.opened .text-field__label{transform:translateY(-.8rem) scale(.75)}}.select__options{display:flex;flex-direction:column;gap:.4rem}.select__empty{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.select__empty{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.select__empty{color:var(--text-2-color);display:none;font-weight:400;justify-content:center;line-height:120%}.select-option{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.select-option{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.select-option{color:var(--text-color);line-height:130%}.select-option>*{border-radius:var(--border-radius);display:flex;padding:1.2rem 1.6rem;transition:.3s cubic-bezier(.61,1,.88,1);transition-property:background-color,color;width:100%}@media (max-width:767px){.select-option>*{padding:.8rem 1.2rem}}@media (hover:hover){.select-option>:hover{background-color:var(--bg-secondary)}}.select-option>:has(input:focus-visible){color:var(--text-accent)}.select-option>:has(input:focus-visible) .checkbox__icon{color:var(--icon-accent)}.select-option>:has(input:checked){color:var(--text-accent)}.theme-normal .select-option>:not(.disabled) input[type=checkbox]:focus-visible+span{box-shadow:none!important}.select:not(.multi) .select-option__label input+span{display:none}.dropdown-card.scrollable{max-height:27.2rem}@media (max-width:767px){.dropdown-card.scrollable{max-height:21.2rem}}.date-picker.inline .text-field{border:0;clip-path:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.date-picker .text-field__action{transition:.3s cubic-bezier(.61,1,.88,1);transition-property:color}:not(.error) .date-picker.opened .text-field:not(.error){--border:var(--primary-color)}:not(.error) .date-picker.opened .text-field:not(.error) .text-field__action{color:var(--primary-color)}.date-picker.opened .text-field__label{transform:translateY(-1rem) scale(.75)}@media (max-width:767px){.date-picker.opened .text-field__label{transform:translateY(-.8rem) scale(.75)}}.date-picker .dropdown__content{max-width:42rem}.gallery__main-slide,.gallery__nav-slide{display:block;overflow:hidden;transition:filter .3s cubic-bezier(.61,1,.88,1);width:100%}.gallery__main-slide img,.gallery__main-slide picture,.gallery__nav-slide img,.gallery__nav-slide picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gallery__main-slide{aspect-ratio:1440/800}@media (max-width:767px){.gallery__main-slide{aspect-ratio:358/222}}.gallery__main{position:relative}.gallery__main:has(:focus-visible){box-shadow:0 0 0 2px var(--outline-color)}.gallery__nav{margin-top:2.4rem;overflow:hidden}@media (max-width:767px){.gallery__nav{margin-top:2rem}}.gallery__nav .swiper-slide{height:auto}.gallery__mobile-controls{display:none}@media (max-width:1023px){.gallery__mobile-controls{align-items:center;display:flex;gap:2rem;justify-content:space-between;margin-top:2.4rem}}.gallery__mobile-pagination{font-family:var(--main-font);font-size:calc(3.6rem*var(--font-size-factor));line-height:calc(4.4rem*var(--font-size-factor))}@media (max-width:767px){.gallery__mobile-pagination{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.gallery__mobile-pagination{letter-spacing:-2%;line-height:100%}@media (1024px <= width <= 1365px){.gallery__mobile-pagination{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.gallery__mobile-pagination{align-items:baseline;color:var(--text-tertiary);display:flex;flex-wrap:wrap;font-weight:400;gap:.2rem}.gallery__mobile-navigation{display:flex;flex-shrink:0;gap:1.6rem}@media (max-width:767px){.gallery__mobile-navigation{gap:.8rem}}.gallery__mobile-next,.gallery__mobile-prev{align-items:center;background-color:var(--bg-secondary);color:var(--icon-accent);display:flex;flex-shrink:0;height:5rem;justify-content:center;transition:background-color .2s cubic-bezier(.61,1,.88,1),color .2s cubic-bezier(.61,1,.88,1);width:5rem}@media (hover:hover){.gallery__mobile-next:hover,.gallery__mobile-prev:hover{background-color:var(--bg-tertiary);color:var(--icon-accent)}}@media (max-width:767px){.gallery__mobile-next,.gallery__mobile-prev{height:4rem;width:4rem}}.gallery__mobile-next:disabled,.gallery__mobile-prev:disabled{color:var(--icon-quaternary);pointer-events:none}.gallery__mobile-next svg,.gallery__mobile-prev svg{height:2.4rem;width:2.4rem}@media (max-width:767px){.gallery__mobile-next svg,.gallery__mobile-prev svg{height:1.8rem;width:1.8rem}}.gallery__nav-slide{aspect-ratio:469/132;position:relative}.gallery__nav-slide:after{border:3px solid transparent;content:"";height:100%;inset:0 auto auto 0;position:absolute;transition:border-color .3s cubic-bezier(.61,1,.88,1);width:100%;z-index:1}@media (max-width:767px){.gallery__nav-slide:after{border-width:2px}}.gallery__nav-slide.active:after,.gallery__nav-slide:focus-visible:after{border-color:var(--border-accent)}.gallery__nav-slide:focus-visible{box-shadow:none!important}.gallery .slider-navigation{inset:50% auto auto 1.6rem;justify-content:space-between;position:absolute;width:calc(100% - 3.2rem);z-index:2}@media (max-width:1023px){.gallery .slider-navigation{display:none}}.tabs{max-width:100%}.tabs.swiper{margin:0}@media (max-width:1023px){.tabs.swiper{overflow:visible}}.tabs .swiper-slide{height:auto;width:-moz-fit-content;width:fit-content}.mobile-menu-card{background-color:var(--element-background);border-radius:var(--border-radius-sm) var(--border-radius-sm) 0 0;position:relative;width:100%}.mobile-menu-card:before{background-color:inherit;content:"";height:0;left:0;position:absolute;top:calc(100% - 1px);width:100%}.mobile-menu-card__inner{padding-bottom:6.4rem}.mobile-menu-card__swipe-area{cursor:grab;display:flex;justify-content:center;padding:1.6rem 0 6.4rem}.mobile-menu-card__swipe-area.active span{transform:scaleX(.75)}.mobile-menu-card__swipe-area span{background-color:currentcolor;border-radius:var(--border-radius-sm);color:var(--divider-color);display:block;height:4px;transition:transform .25s ease;width:5.6rem}.file-uploader{display:flex;flex-direction:column}.file-uploader.error .file-uploader__field{border-color:var(--error-color)}.file-uploader__input{border:0;clip-path:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.file-uploader__field{align-items:center;background-color:var(--element-background);border:1.5px dashed var(--border-color);border-radius:.8rem;cursor:pointer;display:flex;flex-direction:column;gap:.8rem;height:18rem;justify-content:center;text-align:center;transition:background-color .3s cubic-bezier(.61,1,.88,1),border-color .3s cubic-bezier(.61,1,.88,1)}@media (hover:hover){.file-uploader__field:hover{border-color:var(--primary-color)}}@media (max-width:1023px){.file-uploader__field{padding:5.25rem 3rem}}@media (max-width:767px){.file-uploader__field{padding:4.8rem 2.4rem}}.file-uploader__field.dragover{background-color:var(--element-blind-background)}.file-uploader__files-list{display:flex;flex-wrap:wrap;gap:1.6rem}.file-uploader__files-list:has(.file-uploader__file){margin-top:1.6rem}.file-uploader__file{background-color:var(--element-background);border-radius:.8rem;display:flex;gap:1.6rem;justify-content:space-between;padding:1.2rem;width:calc(50% - .8rem)}@media (max-width:1023px){.file-uploader__file{width:100%}}.file-uploader__file-content{display:flex;flex-direction:column;gap:.8rem}.file-uploader__file-name{color:var(--text-color)}.file-uploader__file-size{color:var(--text-2-color)}.file-uploader__file-delete{height:2.4rem;transition:opacity .3s cubic-bezier(.61,1,.88,1);width:2.4rem}@media (hover:hover){.file-uploader__file-delete:hover{opacity:.75}}.file-uploader__file-delete{flex-shrink:0}.file-uploader__file-delete svg{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.file-uploader__error{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}@media (max-width:767px){.file-uploader__error{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.file-uploader__error{color:var(--error-color);font-weight:400;line-height:120%}.header{left:0;position:absolute;top:2rem;width:100%;will-change:transform,opacity;z-index:5}.header:not(.no-animation){opacity:0;visibility:hidden}.header__inner{background-color:var(--bg-primary);display:flex;flex-direction:column;gap:1.2rem;margin:0 auto;max-width:calc(var(--container-width) - 6.4rem);padding:2.4rem 3.2rem;position:relative;width:100%;z-index:5}@media (width <= 1600px){.header__inner{max-width:calc(100% - 3.2rem)}}@media (max-width:1023px){.header__inner{max-width:calc(100% - 4rem);padding:2rem 2.8rem}}@media (max-width:767px){.header__inner{max-width:calc(100% - 3.2rem);padding:1.6rem 1.2rem}}.header__head{border-bottom:1px solid var(--border-primary);display:flex;gap:2.4rem;justify-content:space-between;padding-bottom:1.2rem}@media (max-width:1023px){.header__head{display:none}}.header__head-left{align-items:center;display:flex;gap:2.4rem}.header__head-controls{display:flex;gap:1.6rem}.header__langs{align-items:center;display:flex;gap:.8rem}.header__langs span{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}@media (max-width:767px){.header__langs span{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.header__langs span{font-weight:500;line-height:120%}.header__lang{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.header__lang{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.header__lang{color:var(--text-primary);font-weight:400;line-height:120%;transition:color .25s cubic-bezier(.61,1,.88,1)}.header__lang.active{color:var(--text-accent);pointer-events:none}@media (hover:hover){.header__lang:hover{color:var(--text-accent)}}.header__link-secondary{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.header__link-secondary{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.header__link-secondary{color:var(--text-secondary);font-weight:400;line-height:120%;transition:color .25s cubic-bezier(.61,1,.88,1)}@media (hover:hover){.header__link-secondary:hover{color:var(--text-primary)}}.header__head-right{align-items:center;display:flex;gap:3.6rem}.header__link{position:relative}.header__link:after,.header__link:before{background:currentColor;bottom:1px;content:"";height:1px;left:0;pointer-events:none;position:absolute;transition:transform .5s cubic-bezier(.61,1,.88,1);width:100%}.header__link:after{transform:scaleX(0);transform-origin:right;transition:transform .5s cubic-bezier(.61,1,.88,1)}.header__link:before{display:none}@media (hover:hover){.header__link:hover:after{transform:scaleX(1);transform-origin:left;transition-delay:.15s}}.header__link{display:flex;gap:.8rem;transition:color .25s cubic-bezier(.61,1,.88,1)}@media (hover:hover){.header__link:hover{color:var(--text-accent)}}.header__link-icon{flex-shrink:0;height:2.4rem;width:2.4rem}.header__link-icon svg{height:100%;width:100%}.header__link-text{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.header__link-text{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.header__link-text{font-weight:400;line-height:120%}.header__foot{align-items:center;display:flex;gap:3.2rem;justify-content:space-between}@media (max-width:767px){.header__foot{gap:2rem}}.header__logo{display:inline-block;flex-shrink:0;height:4.6rem;width:14.8rem}@media (max-width:767px){.header__logo{height:4.2rem;width:12.8rem}}[data-vi-theme=black] .header__logo{filter:contrast(0)}.header__logo img,.header__logo picture{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width:1023px){.header__nav{display:none}}.header__nav ul{display:flex;gap:3.2rem}.header__nav ul li{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.header__nav ul li{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.header__nav ul li{font-weight:400;line-height:120%}.header__nav ul li button{position:relative}.header__nav ul li button:after,.header__nav ul li button:before{background:var(--text-accent);bottom:1px;content:"";height:1px;left:0;pointer-events:none;position:absolute;transition:transform .5s cubic-bezier(.61,1,.88,1);width:100%}.header__nav ul li button:after{transform:scaleX(0);transform-origin:right;transition:transform .5s cubic-bezier(.61,1,.88,1)}.header__nav ul li button:before{display:none}@media (hover:hover){.header__nav ul li button:hover:after{transform:scaleX(1);transform-origin:left;transition-delay:.15s}}.header__nav ul li button{transition:color .5s cubic-bezier(.61,1,.88,1)}@media (hover:hover){.header__nav ul li button:hover{color:var(--text-accent)}}.header__nav ul li button.active{color:var(--text-accent)}.header__nav ul li button.active:after{transform:scaleX(1);transform-origin:left}.header__burger-btn{flex-shrink:0;height:1.6rem;width:3rem}@media (min-width:1024px){.header__burger-btn{display:none}}.header__burger-btn svg{height:100%;width:100%}.main-screen{display:flex;height:100vh;height:100dvh;overflow:hidden;position:relative}.main-screen__picture,.main-screen__picture:after{height:100%;inset:0 auto auto 0;position:absolute;width:100%}.main-screen__picture:after{background:linear-gradient(180deg,hsla(0,0%,77%,0),rgba(0,0,0,.6) 89.73%);content:""}.main-screen__picture .parallax{height:100%;inset:0 auto auto 0;position:absolute;width:100%}.main-screen__picture img,.main-screen__picture picture{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.main-screen__inner{display:block;margin:0 auto;max-width:calc(var(--container-width) - 8rem);width:100%}@media (width <= 1600px){.main-screen__inner{max-width:calc(100% - 8rem)}}@media (max-width:1023px){.main-screen__inner{max-width:calc(100% - 5.6rem)}}@media (max-width:767px){.main-screen__inner{max-width:calc(100% - 3.2rem)}}.main-screen__inner{color:var(--text-primary-inverse);display:flex;flex:1;flex-direction:column;gap:4rem;height:100%;justify-content:flex-end;padding-bottom:7rem;padding-top:calc(var(--header-height) + 2.4rem);position:relative;z-index:2}@media (max-width:767px){.main-screen__inner{gap:3.2rem;padding-bottom:3.2rem}}.main-screen__content{display:flex;flex-direction:column;gap:2.4rem}@media (max-width:767px){.main-screen__content{gap:2rem}}.main-screen__text{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.main-screen__text{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.main-screen__text{font-weight:400;line-height:130%}.main-screen__title{font-family:var(--main-font);font-size:calc(7.4rem*var(--font-size-factor));line-height:calc(8.2rem*var(--font-size-factor))}@media (max-width:767px){.main-screen__title{font-size:calc(5.6rem*var(--font-size-factor));line-height:calc(6.4rem*var(--font-size-factor))}}.main-screen__title{font-weight:500;letter-spacing:-2%;line-height:100%}@media (max-width:1023px){.main-screen__title{font-family:var(--main-font);font-size:calc(6.6rem*var(--font-size-factor));font-weight:500;letter-spacing:-2%;line-height:calc(7.4rem*var(--font-size-factor));line-height:100%}}@media (max-width:1023px) and (max-width:767px){.main-screen__title{font-size:calc(4.4rem*var(--font-size-factor));line-height:calc(5.2rem*var(--font-size-factor))}}.main-screen__foot{display:flex;gap:2rem}@media (min-width:1024px){.main-screen__foot{align-items:center}}@media (max-width:1023px){.main-screen__foot{flex-direction:column}}@media (max-width:767px){.main-screen__foot{gap:1rem}}.main-screen__foot .button{display:block;width:-moz-fit-content;width:fit-content}.main-screen__foot .button__text{padding:2rem 3.6rem}@media (max-width:767px){.main-screen__foot .button__text{padding:1.6rem 2rem}}@media (max-width:1023px){.main-screen__foot .button{width:100%}.main-screen__foot .button__text{text-align:center;width:100%}}.parallax{overflow:hidden}.parallax__inner{height:calc(100% + 20vh);position:relative;transform:translateY(-20vh);width:100%}@media (max-width:1023px){.parallax__inner{height:calc(100% + 15vh);transform:translateY(-15vh)}}.parallax__inner img,.parallax__inner picture,.parallax__inner video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.achievement-banner{display:flex;min-height:71.5rem;padding:6rem 0;position:relative}@media (max-width:1023px){.achievement-banner{min-height:auto}}.achievement-banner._color-primary{background-color:var(--bg-accent);color:var(--text-primary-inverse)}.achievement-banner._color-primary .achievement-banner__title{font-family:var(--main-font);font-size:calc(5.6rem*var(--font-size-factor));line-height:calc(6.4rem*var(--font-size-factor))}@media (max-width:767px){.achievement-banner._color-primary .achievement-banner__title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.achievement-banner._color-primary .achievement-banner__title{font-weight:500;letter-spacing:-2%;line-height:100%}.achievement-banner._color-primary .achievement-banner__item-text{color:var(--text-primary-inverse)}.achievement-banner__bg,.achievement-banner__bg:after{height:100%;inset:0 auto auto 0;position:absolute;width:100%}.achievement-banner__bg:after{background:linear-gradient(226.12deg,hsla(0,0%,100%,0) 43.42%,#fff 76.05%);content:""}@media (max-width:1023px){.achievement-banner__bg:after{background:linear-gradient(310.92deg,hsla(0,0%,100%,0) 30.52%,#fff 64.52%)}}.achievement-banner__bg .parallax{height:100%}.achievement-banner__bg img,.achievement-banner__bg picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.achievement-banner__inner{display:block;margin:0 auto;max-width:calc(var(--container-width) - 8rem);width:100%}@media (width <= 1600px){.achievement-banner__inner{max-width:calc(100% - 8rem)}}@media (max-width:1023px){.achievement-banner__inner{max-width:calc(100% - 5.6rem)}}@media (max-width:767px){.achievement-banner__inner{max-width:calc(100% - 3.2rem)}}.achievement-banner__inner{display:flex;flex:1;flex-direction:column;gap:12rem;justify-content:space-between;position:relative;z-index:2}@media (max-width:1023px){.achievement-banner__inner{gap:6.4rem}}@media (max-width:767px){.achievement-banner__inner{gap:4.8rem}}.achievement-banner__content{display:flex;flex-direction:column;gap:12rem;margin-top:auto}@media (max-width:1023px){.achievement-banner__content{gap:6.4rem}}@media (max-width:767px){.achievement-banner__content{gap:4.8rem}}.achievement-banner__title{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.achievement-banner__title{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.achievement-banner__title{font-weight:500;line-height:130%}.achievement-banner__text{font-family:var(--main-font);font-size:calc(3.6rem*var(--font-size-factor));line-height:calc(4.4rem*var(--font-size-factor))}@media (max-width:767px){.achievement-banner__text{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.achievement-banner__text{letter-spacing:-2%;line-height:100%}@media (1024px <= width <= 1365px){.achievement-banner__text{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.achievement-banner__text{font-weight:400;max-width:105rem}.achievement-banner__items{display:flex;gap:5.6rem;justify-content:space-between}@media (min-width:1024px){.achievement-banner__items._cols-4>*{max-width:calc(25% - 5.6rem)}.achievement-banner__items._cols-3>*{max-width:calc(33.33333% - 5.6rem)}.achievement-banner__items._cols-2>*{max-width:calc(50% - 5.6rem)}.achievement-banner__items._cols-1>*{max-width:100%}}@media (max-width:1023px){.achievement-banner__items{align-items:flex-start;flex-direction:column;gap:2.4rem}}@media (max-width:767px){.achievement-banner__items{gap:2rem}}.achievement-banner__item{display:flex;flex-direction:column;gap:.4rem;min-width:0}@media (max-width:1023px){.achievement-banner__item{width:100%}}@media (max-width:767px){.achievement-banner__item{gap:2px}}.achievement-banner__item-label{font-family:var(--numbers-font);font-size:calc(8rem*var(--font-size-factor));line-height:calc(8.8rem*var(--font-size-factor))}@media (max-width:767px){.achievement-banner__item-label{font-size:calc(6rem*var(--font-size-factor));line-height:calc(6.8rem*var(--font-size-factor))}}.achievement-banner__item-label{font-weight:700;letter-spacing:-2%;line-height:100%}.achievement-banner__item-text{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.achievement-banner__item-text{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.achievement-banner__item-text{color:var(--text-quaternary);font-weight:300;line-height:130%}[data-animate-type=fade-up]{opacity:0;transform:translateY(2rem)}[data-animate-type=words]{display:inline-block}[data-animate-type=words] .split-word{transform:translateY(101%)}[data-animate-type=lines]{display:inline-block}[data-animate-type=lines] .split-line{display:inline-block;transform:translateY(101%)}[data-animate-type=fade]{opacity:0}.news-card{background-color:var(--bg-accent);color:var(--text-primary-inverse);display:flex;flex-direction:column;gap:2.4rem;padding:2.4rem 0 2.4rem 2.4rem;position:relative}@media (max-width:767px){.news-card{gap:2rem;padding:1.6rem 0 1.6rem 1.6rem}}@media (hover:hover){.news-card:not(.secondary):hover .news-card__title{text-decoration-color:var(--text-primary-inverse)}}.news-card._secondary{background-color:var(--bg-secondary);color:var(--text-primary);padding:2rem 0 0 2rem}@media (max-width:1023px){.news-card._secondary{padding:1.6rem 0 0 1.6rem}}.news-card._secondary._lg{min-height:32.9rem}@media (max-width:767px){.news-card._secondary._lg{min-height:auto}}.news-card._secondary._lg .news-card__title{font-family:var(--main-font);font-size:calc(3.6rem*var(--font-size-factor));line-height:calc(4.4rem*var(--font-size-factor))}@media (max-width:767px){.news-card._secondary._lg .news-card__title{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.news-card._secondary._lg .news-card__title{letter-spacing:-2%;line-height:100%}@media (1024px <= width <= 1365px){.news-card._secondary._lg .news-card__title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.news-card._secondary._lg .news-card__title{font-weight:500;line-height:110%}.news-card._secondary._lg .news-card__content{padding-right:2rem}@media (max-width:1023px){.news-card._secondary._lg .news-card__content{padding-right:1.6rem}}.news-card._secondary .news-card__inner{gap:1.6rem}@media (max-width:767px){.news-card._secondary .news-card__inner{gap:1.2rem}}.news-card._secondary .news-card__content{padding-right:2.4rem}@media (max-width:1023px){.news-card._secondary .news-card__content{padding-right:1.6rem}}@media (max-width:767px){.news-card._secondary .news-card__content{gap:1.2rem}}.news-card._secondary .news-card__date{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.news-card._secondary .news-card__date{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.news-card._secondary .news-card__date{color:var(--text-secondary);font-weight:400;line-height:120%}.news-card._secondary .news-card__title{font-family:var(--main-font);font-size:calc(2.6rem*var(--font-size-factor));line-height:calc(3.4rem*var(--font-size-factor))}@media (max-width:767px){.news-card._secondary .news-card__title{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.news-card._secondary .news-card__title{display:-webkit-box;font-weight:500;line-height:120%;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:6}.news-card__link:after{content:"";height:100%;inset:0 auto auto 0;position:absolute;width:100%}.news-card__link .news-card__title{-webkit-text-decoration:2px underline transparent;text-decoration:2px underline transparent;text-underline-offset:3px;transition:text-decoration-color .25s cubic-bezier(.61,1,.88,1)}.news-card__footer{display:flex;justify-content:flex-end}.news-card__footer .button{position:static}.news-card__footer .button:after{content:"";height:100%;inset:0 auto auto 0;position:absolute;width:100%}.news-card__picture{display:block;height:44.6rem;width:100%}@media (max-width:767px){.news-card__picture{height:24.5rem}}.news-card__picture img,.news-card__picture picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.news-card__inner{display:flex;flex-direction:column;height:100%;justify-content:space-between}.news-card__content{display:flex;flex-direction:column;gap:2rem;padding-right:2.4rem}@media (max-width:767px){.news-card__content{gap:1.6rem;padding-right:1.6rem}}.news-card__date{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.news-card__date{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.news-card__date{font-weight:400;line-height:120%}.news-card__title{font-family:var(--main-font);font-size:calc(3.6rem*var(--font-size-factor));line-height:calc(4.4rem*var(--font-size-factor))}@media (max-width:767px){.news-card__title{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.news-card__title{letter-spacing:-2%;line-height:100%}@media (1024px <= width <= 1365px){.news-card__title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.news-card__title{font-weight:500;line-height:110%}.partner-card{align-items:center;aspect-ratio:1/1;background-color:var(--bg-secondary);display:flex;justify-content:center;padding:5.1rem;position:relative}@media (max-width:767px){.partner-card{padding:2.4rem}}.partner-card__picture{flex-shrink:0;height:18.4rem;max-width:24rem}@media (max-width:767px){.partner-card__picture{height:12.6rem}}.partner-card__picture img,.partner-card__picture picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.partner-card__content{background-color:var(--bg-accent);color:var(--text-primary-inverse);display:flex;flex-direction:column;gap:2.4rem;height:100%;inset:0 auto auto 0;justify-content:space-between;opacity:0;padding:2rem;position:absolute;transition:opacity .25s cubic-bezier(.61,1,.88,1),visibility .25s cubic-bezier(.61,1,.88,1);visibility:hidden;width:100%;z-index:1}@media (max-width:767px){.partner-card__content{gap:2rem;padding:1.2rem}}.partner-card__logo{height:auto;width:auto}.partner-card__logo img,.partner-card__logo picture{height:auto;-o-object-fit:contain;object-fit:contain;width:auto}.partner-card__description{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}@media (max-width:767px){.partner-card__description{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.partner-card__description{font-weight:400;line-height:120%}.footer{background-color:var(--bg-secondary);display:flex;padding:4.8rem 0}@media (max-width:1023px){.footer{padding:4rem 0}}@media (max-width:767px){.footer{padding:2rem 0}}.footer__inner{display:block;margin:0 auto;max-width:calc(var(--container-width) - 8rem);width:100%}@media (width <= 1600px){.footer__inner{max-width:calc(100% - 8rem)}}@media (max-width:1023px){.footer__inner{max-width:calc(100% - 5.6rem)}}@media (max-width:767px){.footer__inner{max-width:calc(100% - 3.2rem)}}.footer__inner{display:flex;flex-direction:column;gap:4.8rem}@media (max-width:767px){.footer__inner{gap:3.2rem}}.footer__head{border-bottom:1px solid var(--border-tertiary);display:flex;gap:10rem;justify-content:space-between;padding-bottom:4.8rem}@media (max-width:1023px){.footer__head{flex-direction:column;gap:4rem}}@media (max-width:767px){.footer__head{gap:3.2rem;padding-bottom:3.2rem}}.footer__logo{display:block;flex-shrink:0;height:8.7rem;width:29.8rem}@media (max-width:767px){.footer__logo{height:6.8rem;width:23.3rem}}[data-vi-theme=black] .footer__logo{filter:contrast(0)}.footer__logo img,.footer__logo picture{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.footer__menu{display:grid;gap:3.2rem;grid-template-columns:repeat(4,1fr);justify-items:center}@media (max-width:1023px){.footer__menu{gap:2rem;grid-template-columns:1fr;justify-items:flex-start}}@media (max-width:767px){.footer__menu{gap:1.6rem}}.footer__menu-item{display:flex;flex-direction:column;gap:1.6rem}@media (max-width:1023px){.footer__menu-item{gap:0;width:100%}}.footer__menu-title{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}@media (max-width:767px){.footer__menu-title{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.footer__menu-title{color:var(--text-quaternary);font-weight:300;line-height:120%}@media (max-width:1023px){.footer__menu-title{color:var(--text-primary);font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));font-weight:400;line-height:calc(2.8rem*var(--font-size-factor));line-height:130%}}@media (max-width:1023px) and (max-width:767px){.footer__menu-title{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.footer__menu-list{display:flex;flex-direction:column;gap:.8rem}@media (max-width:1023px){.footer__menu-list{gap:.6rem;padding-top:1.2rem}}.footer__menu-subitem{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.footer__menu-subitem{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.footer__menu-subitem{font-weight:400;line-height:120%;width:-moz-fit-content;width:fit-content}@media (max-width:1023px){.footer__menu-subitem{color:var(--text-quaternary);font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:300;line-height:calc(2.6rem*var(--font-size-factor));line-height:120%}}@media (max-width:1023px) and (max-width:767px){.footer__menu-subitem{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.footer__menu-subitem[href]{transition-duration:.2s;transition-property:color;transition-timing-function:cubic-bezier(.61,1,.88,1)}@media (hover:hover){.footer__menu-subitem[href]:hover{color:var(--text-quaternary)}}.footer__menu-item--head{display:flex;gap:1.2rem;justify-content:space-between;width:100%}.footer__menu-item--head[data-expand-active=true] .footer__menu-item--icon svg{color:var(--icon-primary);transform:rotateX(180deg)}.footer__menu-item--icon{flex-shrink:0;height:2rem;width:2rem}@media (min-width:1024px){.footer__menu-item--icon{display:none}}@media (max-width:767px){.footer__menu-item--icon{height:1.6rem;width:1.6rem}}.footer__menu-item--icon svg{color:var(--icon-secondary);height:100%;transition-duration:.2s;transition-property:transform,color;transition-timing-function:cubic-bezier(.61,1,.88,1);width:100%}.footer__content{display:flex;gap:7.4rem;justify-content:space-between}@media (max-width:1023px){.footer__content{flex-direction:column-reverse;gap:3.2rem}}@media (max-width:767px){.footer__content{gap:2.4rem}}.footer__links{display:flex;flex-direction:column;flex-shrink:0;gap:3.6rem;justify-content:space-between;max-width:32.5rem;width:100%}@media (max-width:1023px){.footer__links{gap:3.2rem;max-width:100%}}@media (max-width:767px){.footer__links{gap:2.4rem}}.footer__links-inner{display:flex;flex-direction:column;gap:.8rem}.footer__link{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}@media (max-width:767px){.footer__link{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.footer__link{color:var(--text-quaternary);font-weight:400;line-height:120%;width:-moz-fit-content;width:fit-content}.footer__link[href]{transition-duration:.2s;transition-property:color;transition-timing-function:cubic-bezier(.61,1,.88,1)}@media (hover:hover){.footer__link[href]:hover{color:var(--text-accent)}}.footer__items{-moz-columns:3;column-count:3;-moz-column-gap:4.8rem;column-gap:4.8rem}@media (max-width:767px){.footer__items{-moz-columns:auto;columns:auto;display:flex;flex-direction:column;gap:1.6rem}}.footer__item{display:flex;flex-direction:column;gap:.8rem;-moz-column-break-inside:avoid;break-inside:avoid;width:100%}.footer__item:not(:last-child){padding-bottom:1.6rem}@media (max-width:767px){.footer__item:not(:last-child){padding-bottom:0}.footer__item{gap:.4rem}}.footer__item-label{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}@media (max-width:767px){.footer__item-label{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.footer__item-label{color:var(--text-quaternary);font-weight:300;line-height:120%}.footer__item-list{display:flex;flex-direction:column;gap:.6rem}.footer__item-text{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.footer__item-text{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.footer__item-text{font-weight:400;line-height:120%;width:-moz-fit-content;width:fit-content}.footer__item-text[href]{transition-duration:.2s;transition-property:color;transition-timing-function:cubic-bezier(.61,1,.88,1)}@media (hover:hover){.footer__item-text[href]:hover{color:var(--text-accent)}}@media (min-width:1024px){.footer .expand__inner{height:auto!important;visibility:visible!important}}.footer .expand__content{opacity:1!important}.footer__foot{align-items:center;border-top:1px solid var(--border-tertiary);display:flex;gap:2.4rem;justify-content:space-between;padding-top:4.8rem}@media (max-width:1023px){.footer__foot{align-items:flex-start;flex-direction:column;gap:2.4rem}}@media (max-width:767px){.footer__foot{gap:1.6rem;padding-top:3.2rem}}.footer__caption{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.footer__caption{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.footer__caption{font-weight:400;line-height:120%}.footer__caption:is(a){transition:color .25s cubic-bezier(.61,1,.88,1)}@media (hover:hover){.footer__caption:is(a):hover{color:var(--text-accent)}}.footer__foot--links{display:flex;gap:2.4rem}.footer__foot--ogon,.footer__foot--paraweb{color:var(--text-tertiary);transition:color .25s cubic-bezier(.61,1,.88,1)}@media (hover:hover){.footer__foot--ogon:hover,.footer__foot--paraweb:hover{color:var(--text-primary)}}.footer__foot--ogon svg,.footer__foot--paraweb svg{height:100%;width:100%}.footer__foot--ogon{height:1.4rem;width:16.1rem}.footer__foot--paraweb{height:2.1rem;width:9.8rem}[data-number-counter]{font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;white-space:nowrap}.direction-card{background-color:var(--bg-secondary);display:flex;flex-direction:column;gap:7rem;padding:3.2rem;position:relative}@media (max-width:1023px){.direction-card{gap:6.4rem}}@media (max-width:767px){.direction-card{gap:3.2rem;padding:2.4rem}}.direction-card__picture{height:16.6rem;margin-left:auto;width:16.3rem}@media (max-width:767px){.direction-card__picture{height:10.6rem;width:11.3rem}}.direction-card__picture img,.direction-card__picture picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.direction-card__content{display:flex;flex-direction:column;gap:3.2rem;height:100%;justify-content:flex-end}@media (max-width:767px){.direction-card__content{gap:2.44rem}}.direction-card__head{display:flex;flex-direction:column;gap:2.4rem}@media (max-width:767px){.direction-card__head{gap:1.6rem}}.direction-card__title{font-family:var(--main-font);font-size:calc(4.4rem*var(--font-size-factor));line-height:calc(5.2rem*var(--font-size-factor))}@media (max-width:767px){.direction-card__title{font-size:calc(2.8rem*var(--font-size-factor));line-height:calc(3.6rem*var(--font-size-factor))}}.direction-card__title{font-weight:500;letter-spacing:-2%;line-height:100%}.direction-card__subtitle{font-family:var(--main-font);font-size:calc(2.6rem*var(--font-size-factor));line-height:calc(3.4rem*var(--font-size-factor))}@media (max-width:767px){.direction-card__subtitle{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.direction-card__subtitle{font-weight:300;line-height:120%}.direction-card__foot .button{position:static}.direction-card__foot .button:before{content:"";height:100%;inset:0 auto auto 0;position:absolute;width:100%}.mission-card{border:1px solid transparent;display:flex;max-width:60.6rem;min-height:40rem;padding:1.2rem;transition:border-color .3s cubic-bezier(.61,1,.88,1);width:100%}@media (max-width:1023px){.mission-card{max-width:100%}}@media (max-width:767px){.mission-card{min-height:24rem;padding:.8rem}}.mission-card__inner{background-color:var(--bg-secondary);display:flex;padding:2.4rem;position:relative;width:100%}@media (max-width:767px){.mission-card__inner{padding:1.2rem}}.mission-card__video{opacity:0;transition:opacity .3s cubic-bezier(.61,1,.88,1)}.mission-card__video,.mission-card__video:after{height:100%;inset:0 auto auto 0;position:absolute;width:100%}.mission-card__video:after{background:linear-gradient(242.99deg,hsla(0,0%,100%,0) 42.21%,hsla(0,0%,100%,.6) 98.96%);content:""}.mission-card__video video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mission-card__content{display:flex;flex-direction:column;gap:1.2rem;justify-content:flex-end;position:relative}@media (max-width:767px){.mission-card__content{gap:.8rem}}.mission-card__title{font-family:var(--main-font);font-size:calc(3.6rem*var(--font-size-factor));line-height:calc(4.4rem*var(--font-size-factor))}@media (max-width:767px){.mission-card__title{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.mission-card__title{letter-spacing:-2%;line-height:100%}@media (1024px <= width <= 1365px){.mission-card__title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.mission-card__title{font-weight:400}.mission-card__subtitle{font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.mission-card__subtitle{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.mission-card__subtitle{color:var(--text-quaternary);font-weight:300;line-height:120%}@media (max-width:767px){.mission-card__subtitle{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:300;line-height:calc(2.6rem*var(--font-size-factor));line-height:120%}}@media (max-width:767px) and (max-width:767px){.mission-card__subtitle{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.mission-card.is-active{border-color:var(--border-accent)}.mission-card.is-active .mission-card__video{opacity:1}.our-mission__inner{position:relative}@media (max-width:1023px){.our-mission__inner{-moz-column-gap:6.4rem;column-gap:6.4rem;display:grid;grid-template-columns:2.4rem minmax(0,1fr)}}@media (max-width:767px){.our-mission__inner{-moz-column-gap:3.2rem;column-gap:3.2rem}}.our-mission__progress{background-color:var(--bg-secondary);height:100%;inset:0 auto 0 50%;position:absolute;transform:translateX(-50%);width:.6rem}@media (max-width:1023px){.our-mission__progress{position:relative;transform:none}}@media (max-width:767px){.our-mission__progress{width:.4rem}}.our-mission__progress-fill{background-color:var(--bg-accent);height:0;inset:0 auto 0 0;position:absolute;width:100%}.our-mission__progress-arrow{height:2.4rem;left:50%;position:absolute;top:-1px;width:2.4rem}@media (max-width:767px){.our-mission__progress-arrow{height:2rem;width:2rem}}.our-mission__progress-arrow img,.our-mission__progress-arrow picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.our-mission__cards{align-items:start;display:grid;gap:11rem 23.4rem;grid-template-columns:repeat(2,1fr)}@media (max-width:1023px){.our-mission__cards{display:flex;flex-direction:column;gap:2.4rem}}@media (min-width:1024px){.our-mission__cards>.mission-card:nth-child(2n){grid-column:2}.our-mission__cards>.mission-card:nth-child(odd){grid-column:1}}.our-mission__cards>.mission-card:not(:first-child) .mission-card__content{justify-content:space-between}@media (min-width:1024px){.our-mission__cards>.mission-card:first-child{grid-row:1}.our-mission__cards>.mission-card:nth-child(2){grid-row:2}.our-mission__cards>.mission-card:nth-child(3){grid-row:3}.our-mission__cards>.mission-card:nth-child(4){grid-row:4}.our-mission__cards>.mission-card:nth-child(5){grid-row:5}.our-mission__cards>.mission-card:nth-child(6){grid-row:6}.our-mission__cards>.mission-card:nth-child(7){grid-row:7}.our-mission__cards>.mission-card:nth-child(8){grid-row:8}.our-mission__cards>.mission-card:nth-child(9){grid-row:9}.our-mission__cards>.mission-card:nth-child(10){grid-row:10}.our-mission__cards>.mission-card:nth-child(11){grid-row:11}.our-mission__cards>.mission-card:nth-child(12){grid-row:12}.our-mission__cards>.mission-card:nth-child(13){grid-row:13}.our-mission__cards>.mission-card:nth-child(14){grid-row:14}.our-mission__cards>.mission-card:nth-child(15){grid-row:15}.our-mission__cards>.mission-card:nth-child(16){grid-row:16}.our-mission__cards>.mission-card:nth-child(17){grid-row:17}.our-mission__cards>.mission-card:nth-child(18){grid-row:18}.our-mission__cards>.mission-card:nth-child(19){grid-row:19}.our-mission__cards>.mission-card:nth-child(20){grid-row:20}.our-mission__cards>.mission-card:nth-child(21){grid-row:21}.our-mission__cards>.mission-card:nth-child(22){grid-row:22}.our-mission__cards>.mission-card:nth-child(23){grid-row:23}.our-mission__cards>.mission-card:nth-child(24){grid-row:24}.our-mission__cards>.mission-card:nth-child(25){grid-row:25}.our-mission__cards>.mission-card:nth-child(26){grid-row:26}.our-mission__cards>.mission-card:nth-child(27){grid-row:27}.our-mission__cards>.mission-card:nth-child(28){grid-row:28}.our-mission__cards>.mission-card:nth-child(29){grid-row:29}.our-mission__cards>.mission-card:nth-child(30){grid-row:30}}.not-found{height:100vh;height:100dvh;padding-top:calc(var(--header-height) + 3.2rem)}.not-found__bg{height:100%;inset:0 auto auto 0;position:absolute;width:100%}.not-found__bg img,.not-found__bg picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.not-found__inner{display:block;margin:0 auto;max-width:calc(var(--container-width) - 8rem);width:100%}@media (width <= 1600px){.not-found__inner{max-width:calc(100% - 8rem)}}@media (max-width:1023px){.not-found__inner{max-width:calc(100% - 5.6rem)}}@media (max-width:767px){.not-found__inner{max-width:calc(100% - 3.2rem)}}.not-found__inner{height:100%;justify-content:center}.not-found__card,.not-found__inner{align-items:center;display:flex;position:relative}.not-found__card{background-color:var(--bg-primary);flex-direction:column;gap:3.6rem;padding:4.8rem 3.6rem}@media (max-width:767px){.not-found__card{gap:2.4rem;padding:4rem 2.4rem}}.not-found__head{align-items:center;display:flex;flex-direction:column;gap:2.4rem}@media (max-width:767px){.not-found__head{gap:1.8rem}}.not-found__num{font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.not-found__num{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.not-found__num{color:var(--text-quaternary);font-weight:300;line-height:120%}.not-found__title{font-family:var(--main-font);font-size:calc(9rem*var(--font-size-factor));line-height:calc(9.8rem*var(--font-size-factor))}@media (max-width:767px){.not-found__title{font-size:calc(5.6rem*var(--font-size-factor));line-height:calc(6.4rem*var(--font-size-factor))}}.not-found__title{font-weight:500;letter-spacing:-2%;line-height:100%;text-align:center}@media (max-width:767px){.not-found__title{font-family:var(--main-font);font-size:calc(6.6rem*var(--font-size-factor));font-weight:500;letter-spacing:-2%;line-height:calc(7.4rem*var(--font-size-factor));line-height:100%}}@media (max-width:767px) and (max-width:767px){.not-found__title{font-size:calc(4.4rem*var(--font-size-factor));line-height:calc(5.2rem*var(--font-size-factor))}}.not-found__subtitle{font-family:var(--main-font);font-size:calc(2.6rem*var(--font-size-factor));line-height:calc(3.4rem*var(--font-size-factor))}@media (max-width:767px){.not-found__subtitle{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.not-found__subtitle{font-weight:300;line-height:120%;text-align:center}.not-found__content{align-items:center;display:flex;flex-direction:column;gap:6rem}@media (max-width:767px){.not-found__content{gap:4.8rem}}.banner-institutions{background-color:var(--bg-secondary);display:flex;flex-direction:column;gap:8rem;padding:4.8rem}@media (max-width:1023px){.banner-institutions{gap:6.4rem;overflow:hidden;padding:3.2rem}}@media (max-width:767px){.banner-institutions{gap:3.2rem;padding:2rem 1.6rem}}.banner-institutions__title{font-family:var(--main-font);font-size:calc(2.6rem*var(--font-size-factor));line-height:calc(3.4rem*var(--font-size-factor))}@media (max-width:767px){.banner-institutions__title{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.banner-institutions__title{font-weight:500;line-height:120%}.banner-institutions__slide{display:flex;gap:10rem;justify-content:space-between;width:100%}@media (max-width:1023px){.banner-institutions__slide{gap:0}}.banner-institutions__slide-content{display:flex;flex-direction:column;flex-shrink:0;gap:4.8rem;justify-content:space-between;max-width:57.4rem;width:100%}@media (max-width:1023px){.banner-institutions__slide-content{gap:3.2rem;max-width:100%}}@media (max-width:767px){.banner-institutions__slide-content{gap:1.8rem}}.banner-institutions__slide-image{aspect-ratio:334/296}@media (min-width:1024px){.banner-institutions__slide-image{display:none}}.banner-institutions__slide-image img,.banner-institutions__slide-image picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.banner-institutions__slide-title{font-family:var(--main-font);font-size:calc(5.6rem*var(--font-size-factor));line-height:calc(6.4rem*var(--font-size-factor))}@media (max-width:767px){.banner-institutions__slide-title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.banner-institutions__slide-title{font-weight:500;letter-spacing:-2%;line-height:100%}.banner-institutions__slide-text{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.banner-institutions__slide-text{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.banner-institutions__slide-text{font-weight:400;line-height:130%}.banner-institutions__slide-card{background-color:var(--bg-primary);display:flex;flex-direction:column;gap:2.4rem;padding:1.6rem}@media (max-width:767px){.banner-institutions__slide-card{gap:2rem;padding:1.2rem}}@media (max-width:1023px){.banner-institutions__slide-card .button,.banner-institutions__slide-card .button .button__text{width:100%}}.banner-institutions__slide-picture{height:59rem;max-width:67rem;width:100%}@media (min-width:1024px){.banner-institutions__slide-picture{position:sticky;top:2rem}}@media (max-width:1023px){.banner-institutions__slide-picture{display:none}}.banner-institutions__slide-picture img,.banner-institutions__slide-picture picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.banner-institutions__foot-content{display:flex;gap:2.4rem;width:100%}@media (min-width:1024px){.banner-institutions__foot-content .slider-navigation{display:none}}@media (max-width:1023px){.banner-institutions__logos{overflow:hidden;width:calc(100% - 10rem)}}@media (min-width:1024px){.banner-institutions__logos .swiper-wrapper{display:flex;gap:3.2rem;transform:none!important}.banner-institutions__logos .swiper-wrapper>.swiper-slide{display:flex;flex-shrink:1;transform:none!important;width:auto}}@media (max-width:1023px){.banner-institutions__logos .swiper-wrapper .swiper-slide{align-items:center;display:flex}}.banner-institutions__footer{display:flex;flex-direction:column;gap:3.8rem}@media (max-width:767px){.banner-institutions__footer{gap:2.5rem}}.banner-institutions__progress{background-color:var(--border-primary);height:2px;overflow:hidden}.banner-institutions__progress-fill{background-color:var(--icon-accent);height:100%;transition:width .35s cubic-bezier(.61,1,.88,1)}.banner-institutions__logo{align-items:center;cursor:pointer;display:flex;gap:1.6rem;height:3.6rem;position:relative;transition:border-color .35s cubic-bezier(.61,1,.88,1),opacity .35s cubic-bezier(.61,1,.88,1);width:100%}@media (max-width:1023px){.banner-institutions__logo{height:auto;justify-content:space-between}}@media (max-width:767px){.banner-institutions__logo{gap:1rem}}.banner-institutions__logo img,.banner-institutions__logo picture{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:100%}.banner-institutions__logo.is-active,.banner-institutions__logo[aria-pressed=true]{opacity:1}.banner-institutions__logo.is-active .banner-institutions__logo--content,.banner-institutions__logo[aria-pressed=true] .banner-institutions__logo--content{filter:grayscale(0)}.banner-institutions__logo:not(.is-active){opacity:.55}.banner-institutions__logo:not(.is-active) .banner-institutions__logo--content{filter:grayscale(1)}@media (hover:hover){.banner-institutions__logo:hover{opacity:1}.banner-institutions__logo:hover .banner-institutions__logo--content{filter:grayscale(0)}}@media (min-width:1024px){.banner-institutions__logo .button{display:none}}@media (max-width:1023px){.banner-institutions__logo .button{position:static}.banner-institutions__logo .button:after{content:"";height:100%;inset:0 auto auto 0;position:absolute;width:100%}}.banner-institutions__logo--content{align-items:center;display:flex;gap:.8rem;transition:filter .25s cubic-bezier(.61,1,.88,1)}@media (max-width:767px){.banner-institutions__logo--content{gap:.4rem}}.banner-institutions__logo--content img,.banner-institutions__logo--content picture{flex-shrink:0;height:4rem;-o-object-fit:cover;object-fit:cover;width:4rem}@media (max-width:767px){.banner-institutions__logo--content img,.banner-institutions__logo--content picture{height:3.2rem;width:3.2rem}}.banner-institutions__logo--title{font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}@media (max-width:767px){.banner-institutions__logo--title{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.banner-institutions__logo--title{color:var(--text-primary);font-weight:300;line-height:120%}.socials{display:flex;gap:1rem}@media (max-width:767px){.socials{gap:.8rem}}.socials__item{align-items:center;background-color:var(--icon-primary-inverse);display:flex;flex-shrink:0;height:4.4rem;justify-content:center;transition-duration:.25s;transition-property:color,background-color;transition-timing-function:cubic-bezier(.61,1,.88,1);width:4.4rem}@media (max-width:767px){.socials__item{height:3.6rem;width:3.6rem}}@media (hover:hover){.socials__item:hover{background-color:var(--bg-accent);color:var(--icon-primary-inverse)}}.socials__item svg{height:2.8rem;width:2.8rem}@media (max-width:767px){.socials__item svg{height:2rem;width:2rem}}.feedback-form{position:relative}.feedback-form:has(.feedback-form__bg){align-items:center;display:flex;justify-content:center;min-height:100vh;min-height:100dvh;padding:8rem 0}@media (max-width:767px){.feedback-form:has(.feedback-form__bg){padding:6rem 0}}.feedback-form:not(:has(.feedback-form__bg)){background-color:var(--bg-secondary);padding:8rem}@media (max-width:1023px){.feedback-form:not(:has(.feedback-form__bg)){padding:4.8rem 3.2rem}}@media (max-width:767px){.feedback-form:not(:has(.feedback-form__bg)){padding:4.8rem 1.6rem}}.feedback-form:not(:has(.feedback-form__bg)) .feedback-form__card{background-color:transparent;gap:4.8rem;max-width:100%;padding:0}@media (max-width:767px){.feedback-form:not(:has(.feedback-form__bg)) .feedback-form__card{gap:3.2rem}}.feedback-form:not(:has(.feedback-form__bg)) .feedback-form__content{gap:2.4rem}@media (max-width:767px){.feedback-form:not(:has(.feedback-form__bg)) .feedback-form__content{gap:2rem}}.feedback-form:not(:has(.feedback-form__bg)) .feedback-form__title{font-family:var(--main-font);font-size:calc(4.4rem*var(--font-size-factor));line-height:calc(5.2rem*var(--font-size-factor))}@media (max-width:767px){.feedback-form:not(:has(.feedback-form__bg)) .feedback-form__title{font-size:calc(2.8rem*var(--font-size-factor));line-height:calc(3.6rem*var(--font-size-factor))}}.feedback-form:not(:has(.feedback-form__bg)) .feedback-form__title{font-weight:500;letter-spacing:-2%;line-height:100%}.feedback-form:not(:has(.feedback-form__bg)) .text-field{--background:transparent}.feedback-form__bg{inset:0 0 0 0;position:absolute}.feedback-form__bg .parallax{height:100%;width:100%}.feedback-form__bg img,.feedback-form__bg picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.feedback-form__head{display:flex;flex-direction:column;gap:2.4rem}@media (max-width:767px){.feedback-form__head{gap:2rem}}.feedback-form__title{font-family:var(--main-font);font-size:calc(5.6rem*var(--font-size-factor));line-height:calc(6.4rem*var(--font-size-factor))}@media (max-width:767px){.feedback-form__title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.feedback-form__title{font-weight:500;letter-spacing:-2%;line-height:100%;text-align:center}.feedback-form__subtitle{font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.feedback-form__subtitle{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.feedback-form__subtitle{color:var(--text-quaternary);font-weight:300;line-height:120%;text-align:center}.feedback-form__card{background-color:var(--bg-primary);display:flex;flex-direction:column;gap:8rem;padding:8rem;position:relative}@media (min-width:1024px){.feedback-form__card{max-width:calc(100% - 48rem)}}@media (max-width:1023px){.feedback-form__card{display:block;display:flex;gap:5.6rem;margin:0 auto;max-width:calc(var(--container-width) - 8rem);padding:6.4rem 3.2rem;width:100%}}@media (max-width:1023px) and (width <= 1600px){.feedback-form__card{max-width:calc(100% - 8rem)}}@media (max-width:1023px) and (max-width:1023px){.feedback-form__card{max-width:calc(100% - 5.6rem)}}@media (max-width:1023px) and (max-width:767px){.feedback-form__card{max-width:calc(100% - 3.2rem)}}@media (max-width:767px){.feedback-form__card{gap:4.8rem;padding:4.8rem 2rem}}.feedback-form__content{display:flex;flex-direction:column;gap:6rem}@media (max-width:1023px){.feedback-form__content{gap:4rem}}@media (max-width:767px){.feedback-form__content{gap:3.6rem}}.feedback-form__footer{display:flex;flex-direction:column;gap:2.4rem}@media (max-width:767px){.feedback-form__footer{gap:1.2rem}}.feedback-form__footer .checkbox__text{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}@media (max-width:767px){.feedback-form__footer .checkbox__text{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.feedback-form__footer .checkbox__text{font-weight:300;line-height:120%}.feedback-form__footer .checkbox__text a{position:relative}.feedback-form__footer .checkbox__text a:after,.feedback-form__footer .checkbox__text a:before{background:var(--text-accent);bottom:1px;content:"";height:1px;left:0;pointer-events:none;position:absolute;transition:transform .5s cubic-bezier(.61,1,.88,1);width:100%}.feedback-form__footer .checkbox__text a:after{transform:scaleX(0);transform-origin:left}.feedback-form__footer .checkbox__text a:before{transform-origin:right;transition-delay:.25s}@media (hover:hover){.feedback-form__footer .checkbox__text a:hover:after{transform:scaleX(1);transition-delay:.25s}.feedback-form__footer .checkbox__text a:hover:before{transform:scaleX(0);transition-delay:0s}}.feedback-form__footer .checkbox__text a{color:var(--text-accent);transition:color .5s cubic-bezier(.61,1,.88,1)}@media (hover:hover){.feedback-form__footer .checkbox__text a:hover{color:var(--text-accent)}}.feedback-form .text-field{--icon-size:2.4rem;--top:0px;--gutter:2rem;--gutter-sm:1.2rem;--height:3.6rem;--left:var(--gutter);--right:var(--gutter);--border:var(--border-primary);--text:var(--text-primary);--blind:var(--text-primary);--background:var(--bg-primary)}@media (max-width:767px){.feedback-form .text-field{--icon-size:2rem;--gutter:1.6rem;--gutter-sm:0.8rem;--height:3.4rem}}.feedback-form .text-field{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor));transition:.3s cubic-bezier(.61,1,.88,1);transition-property:background-color,border-color,color}@media (max-width:767px){.feedback-form .text-field{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.feedback-form .text-field{align-items:center;background-color:var(--background);border-bottom:1px solid var(--border);color:var(--blind);display:flex;font-weight:400;height:var(--height);line-height:120%;position:relative}@media (hover:hover){.feedback-form .text-field:hover{--border:var(--border-tertiary)}}.feedback-form .text-field>.text-field__icon{pointer-events:none;position:absolute}.feedback-form .text-field__input{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));height:100%;line-height:calc(2.6rem*var(--font-size-factor));transition:.3s cubic-bezier(.61,1,.88,1);transition-property:color;width:100%}@media (max-width:767px){.feedback-form .text-field__input{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.feedback-form .text-field__input{color:var(--text);font-weight:400;line-height:120%;padding:1.1rem 1.2rem 1.2rem 0}.feedback-form .text-field__input::-moz-placeholder{color:var(--blind);-moz-transition:.3s cubic-bezier(.61,1,.88,1);transition:.3s cubic-bezier(.61,1,.88,1);-moz-transition-property:color;transition-property:color}.feedback-form .text-field__input::placeholder{color:var(--blind);transition:.3s cubic-bezier(.61,1,.88,1);transition-property:color}.readonly .feedback-form .text-field__input{cursor:pointer}.feedback-form .text-field__label{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.feedback-form .text-field__label{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.feedback-form .text-field__label{font-weight:400;left:0;line-height:120%;pointer-events:none;position:absolute;transform-origin:left top;transition:.3s cubic-bezier(.61,1,.88,1);transition-property:transform}.feedback-form .text-field__icon{display:block;height:var(--icon-size);left:var(--gutter);width:var(--icon-size)}.feedback-form .text-field__actions{align-items:center;display:flex;height:100%;position:absolute;right:var(--gutter)}.feedback-form .text-field__action{cursor:pointer;display:block}.disabled .feedback-form .text-field__action{pointer-events:none}.feedback-form .text-field.textarea{--height:3.6rem;overflow:hidden}.feedback-form .text-field.textarea .text-field__input{padding:0 1.2rem 1.2rem 0}.feedback-form .text-field.focused{--border:var(--border-tertiary)}.feedback-form .text-field.disabled{--background:var(--element-blind-background);--border:var(--element-blind-background);--text:var(--text-blind-color);--blind:var(--text-blind-color);cursor:not-allowed}.feedback-form .text-field.disabled .text-field__input{pointer-events:none}.error .feedback-form .text-field,.feedback-form .text-field.error{--border:var(--border-tertiary);--text:var(--error-color);--blind:var(--error-color)}.feedback-form .text-field:has(.text-field__label){--top:var(--gutter)}.feedback-form .text-field:has(>.text-field__icon){--left:calc(var(--gutter) + var(--icon-size) + var(--gutter-sm))}.feedback-form .text-field:has(>.text-field__actions){--right:calc(var(--gutter) + var(--icon-size) + var(--gutter-sm))}.feedback-form .text-field:has(.text-field__input:-moz-placeholder) .text-field__label{opacity:.7;transform:translateY(-1.8rem) scale(.65)}.feedback-form .text-field.focused .text-field__label,.feedback-form .text-field.has-value .text-field__label,.feedback-form .text-field:has(.text-field__input:placeholder-shown) .text-field__label{opacity:.7;transform:translateY(-1.8rem) scale(.65)}@media (max-width:767px){.feedback-form .text-field:has(.text-field__input:-moz-placeholder) .text-field__label{transform:translateY(-.8rem) scale(.75)}.feedback-form .text-field.focused .text-field__label,.feedback-form .text-field.has-value .text-field__label,.feedback-form .text-field:has(.text-field__input:placeholder-shown) .text-field__label{transform:translateY(-.8rem) scale(.75)}}.feedback-response{background-color:var(--bg-primary);padding:3.2rem;position:relative}@media (max-width:767px){.feedback-response{padding:1.6rem}}.feedback-response__head{align-items:center;display:flex;flex-direction:column;gap:3.2rem}@media (max-width:767px){.feedback-response__head{gap:2rem}}.feedback-response__title{font-family:var(--main-font);font-size:calc(3.6rem*var(--font-size-factor));line-height:calc(4.4rem*var(--font-size-factor))}@media (max-width:767px){.feedback-response__title{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.feedback-response__title{letter-spacing:-2%;line-height:100%}@media (1024px <= width <= 1365px){.feedback-response__title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.feedback-response__title{font-weight:500}.feedback-response__text{font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.feedback-response__text{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.feedback-response__text{color:var(--text-quaternary);font-weight:300;line-height:120%}.feedback-response__close{height:3.2rem;inset:3.2rem 3.2rem auto auto;position:absolute;width:3.2rem}@media (max-width:767px){.feedback-response__close{height:2.4rem;right:1.6rem;top:1.6rem;width:2.4rem}}.feedback-response__close svg{height:100%;width:100%}.development-slider__inner{background-color:var(--bg-secondary);display:flex;flex-direction:column;gap:10rem;padding:4.8rem;width:100%}@media (max-width:1023px){.development-slider__inner{gap:3.2rem;padding:2.4rem}}@media (max-width:767px){.development-slider__inner{gap:2.4rem;padding:1.2rem}}.development-slider__title{font-family:var(--main-font);font-size:calc(2.6rem*var(--font-size-factor));line-height:calc(3.4rem*var(--font-size-factor))}@media (max-width:767px){.development-slider__title{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.development-slider__title{font-weight:500;line-height:120%;text-transform:uppercase}.development-slider__grid{display:grid;gap:6.5rem;grid-template-columns:minmax(45rem,1fr) minmax(0,62.2rem);overflow:visible}@media (max-width:1023px){.development-slider__grid{align-items:stretch;display:flex;flex-direction:column-reverse;gap:4rem;justify-content:flex-start}}@media (max-width:767px){.development-slider__grid{gap:2.4rem}}.development-slider__col--content{display:flex;flex-direction:column;justify-content:flex-end;min-height:62.2rem;min-width:45rem}@media (max-width:1023px){.development-slider__col--content{display:none}}.development-slider__col--media{display:flex;flex-direction:column;height:62.2rem;justify-content:flex-end;max-width:62.2rem;width:100%}@media (min-width:1024px){.development-slider__col--media{position:sticky;top:2.4rem}}@media (max-width:1023px){.development-slider__col--media{gap:3.2rem;height:100%;justify-content:flex-start;max-width:unset}}@media (max-width:767px){.development-slider__col--media{gap:2.4rem}}@media (max-width:1023px){.development-slider__col--media .swiper-slide{height:auto}}.development-slider__pagination{font-family:var(--main-font);font-size:calc(3.6rem*var(--font-size-factor));line-height:calc(4.4rem*var(--font-size-factor))}@media (max-width:767px){.development-slider__pagination{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.development-slider__pagination{letter-spacing:-2%;line-height:100%}@media (1024px <= width <= 1365px){.development-slider__pagination{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.development-slider__pagination{color:var(--text-secondary);font-weight:400}.development-slider__pagination>*{font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;white-space:nowrap}.development-slider__accordions{display:flex;flex-direction:column;height:100%;justify-content:flex-end}.development-slider__item{border-bottom:2px solid var(--progress-color-default);display:flex;flex-direction:column;gap:0;padding:4rem 0;position:relative}@media (max-width:767px){.development-slider__item{padding:2.4rem 0}}.development-slider__button{background:transparent;border:none;cursor:pointer;display:block;text-align:left;width:100%}.development-slider__button-text{font-family:var(--main-font);font-size:calc(2.6rem*var(--font-size-factor));line-height:calc(3.4rem*var(--font-size-factor))}@media (max-width:767px){.development-slider__button-text{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.development-slider__button-text{display:block;font-weight:500;line-height:120%}.development-slider__panel{overflow:hidden}.development-slider__panel-inner{padding-top:1.6rem;will-change:transform,opacity}.development-slider__text{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.development-slider__text{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.development-slider__text{color:var(--icon-secondary);font-weight:300;line-height:120%}.development-slider__progress{height:2px;inset:auto 0 -1px 0;overflow:hidden;pointer-events:none;position:absolute}.development-slider__progress-line{background-color:var(--progress-color);height:100%;transform:scaleX(0);transform-origin:left center;width:100%}.development-slider__slider{height:100%;overflow:hidden;width:100%}.development-slider__slider .swiper-slide{display:flex;flex-direction:column;justify-content:flex-end}@media (max-width:1023px){.development-slider__slider{min-height:unset}}.development-slider__slide{height:100%;width:100%}@media (max-width:1023px){.development-slider__slide{background-color:var(--bg-accent);color:var(--text-primary-inverse);display:flex;flex-direction:column;gap:2rem;justify-content:space-between;padding:2rem}}@media (max-width:767px){.development-slider__slide{gap:1.6rem;padding:1.6rem}}.development-slider__slide--head{display:flex;flex-direction:column;gap:1.6rem}@media (min-width:1024px){.development-slider__slide--head{display:none}}.development-slider__media{height:100%;overflow:hidden;width:100%}@media (max-width:1023px){.development-slider__media{aspect-ratio:1/1;height:auto;width:auto}}.development-slider__media img,.development-slider__media picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.development-slider__footer{display:flex;gap:3.2rem;justify-content:space-between}@media (min-width:1024px){.development-slider__footer{display:none}}.cards-search{display:flex;flex-direction:column;gap:2.4rem}@media (max-width:1023px){.cards-search{gap:1.6rem}}.card-search{background-color:var(--bg-secondary);display:flex;padding:2.4rem;position:relative;transition:background-color .3s cubic-bezier(.61,1,.88,1)}.card-search:has(.card-search__link:hover){background-color:var(--bg-tertiary)}.card-search:has(.card-search__link:focus-visible){background-color:var(--bg-tertiary)}@media (max-width:767px){.card-search{padding:1.6rem}}.card-search:not(:has(.card-search__text)) .card-search__inner{max-width:100%}.card-search:not(:has(.card-search__text)) .card-search__title{font-family:var(--main-font);font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}@media (max-width:767px){.card-search:not(:has(.card-search__text)) .card-search__title{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.card-search:not(:has(.card-search__text)) .card-search__title{font-weight:500;letter-spacing:-2%;line-height:100%}.card-search__inner{display:flex;flex-direction:column;gap:1.2rem;justify-content:space-between;max-width:114rem}@media (max-width:1023px){.card-search__inner{max-width:unset}}@media (max-width:767px){.card-search__inner{gap:1rem}}.card-search__tags{display:flex;flex-wrap:wrap;gap:.8rem}@media (max-width:767px){.card-search__tags{gap:.4rem}}.card-search__tag{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}@media (max-width:767px){.card-search__tag{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.card-search__tag{background-color:var(--bg-primary);color:var(--text-accent);font-weight:400;line-height:120%;padding:1.2rem 1.6rem;width:-moz-fit-content;width:fit-content}@media (max-width:767px){.card-search__tag{padding:.8rem 1.2rem}}.card-search__title{font-family:var(--main-font);font-size:calc(3.6rem*var(--font-size-factor));line-height:calc(4.4rem*var(--font-size-factor))}@media (max-width:767px){.card-search__title{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.card-search__title{letter-spacing:-2%;line-height:100%}@media (1024px <= width <= 1365px){.card-search__title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.card-search__title{font-weight:500}.card-search__text{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.card-search__text{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.card-search__text{color:var(--text-secondary);font-weight:400;line-height:130%}.card-search__link{content:"";height:100%;inset:0 auto auto 0;position:absolute;width:100%;z-index:2}.card-search .text-accent{color:var(--text-accent)}.pagination{justify-content:center}.pagination,.pagination__items{display:flex;gap:2px}.pagination .button__icon{height:4.8rem;width:4.8rem}@media (max-width:767px){.pagination .button__icon{height:4rem;width:4rem}}.pagination .button__text{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}@media (max-width:767px){.pagination .button__text{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.pagination .button__text{align-items:center;display:flex;font-weight:300;height:4.8rem;justify-content:center;line-height:120%;padding:0;width:4.8rem}@media (max-width:767px){.pagination .button__text{height:4rem;width:4rem}}.pagination label{align-items:stretch;display:flex;position:relative}.pagination label:has(.pagination__item.active){cursor:default;pointer-events:none}.pagination__item{height:100%}.pagination .pagination__item.button__text{color:var(--text-secondary);pointer-events:none}.pagination .button.pagination__item.active .button__text{background-color:var(--bg-secondary);color:var(--icon-accent)}.pagination input{inset:0 0 0 0;position:absolute}.pagination .disabled{cursor:not-allowed;pointer-events:none}.document-cards{display:grid;gap:2.4rem;grid-template-columns:repeat(6,1fr);width:100%}@media (max-width:1023px){.document-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.document-cards{grid-template-columns:1fr}}.document-cards .document-card._span-2{grid-column:span 2}.document-cards .document-card._span-3{grid-column:span 3}@media (max-width:1023px){.document-cards .document-card._span-2,.document-cards .document-card._span-3{grid-column:span 1}}.document-card{background-color:var(--bg-secondary);display:flex;flex-direction:column;gap:3.2rem;justify-content:space-between;min-height:23.2rem;padding:2.4rem;position:relative}@media (max-width:767px){.document-card{gap:2.4rem;min-height:17.6rem;padding:2rem}}.document-card__picture{height:6rem;width:6rem}@media (max-width:767px){.document-card__picture{height:5rem;width:5rem}}.document-card__picture img,.document-card__picture picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.document-card__title{font-family:var(--main-font);font-size:calc(3.6rem*var(--font-size-factor));line-height:calc(4.4rem*var(--font-size-factor))}@media (max-width:767px){.document-card__title{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.document-card__title{letter-spacing:-2%;line-height:100%}@media (1024px <= width <= 1365px){.document-card__title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.document-card__title{font-weight:500;transition:color .25s cubic-bezier(.61,1,.88,1)}@media (max-width:767px){.document-card__title{font-family:var(--main-font);font-size:calc(4.4rem*var(--font-size-factor));font-weight:500;letter-spacing:-2%;line-height:calc(5.2rem*var(--font-size-factor));line-height:100%}}@media (max-width:767px) and (max-width:767px){.document-card__title{font-size:calc(2.8rem*var(--font-size-factor));line-height:calc(3.6rem*var(--font-size-factor))}}.document-card__link{height:100%;inset:0 auto auto 0;position:absolute;width:100%;z-index:1}@media (hover:hover){.document-card:hover .document-card__title{color:var(--text-accent)}}.document-card__icon{color:var(--icon-accent);flex-shrink:0;height:3.4rem;width:3.4rem}@media (max-width:767px){.document-card__icon{height:2.8rem;width:2.8rem}}.document-card__icon svg{height:100%;width:100%}.document-card:has(.document-card__icon){align-items:center;flex-direction:row;min-height:auto}@media (max-width:767px){.document-card:has(.document-card__icon){gap:1.2rem;padding:1.6rem}}.document-card:has(.document-card__icon) .document-card__title{font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.document-card:has(.document-card__icon) .document-card__title{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.document-card:has(.document-card__icon) .document-card__title{font-weight:500;line-height:120%}.document-card__inner{align-items:center;display:flex;gap:1.2rem}.document-card__inner:has(.document-card__text){align-items:center}@media (max-width:767px){.document-card__inner{gap:.8rem}}.document-card__content{display:flex;flex-direction:column;gap:.4rem}.document-card__text{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.document-card__text{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.document-card__text{color:var(--text-secondary);font-weight:300;line-height:120%}.document-card__size{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.document-card__size{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.document-card__size{color:var(--text-secondary);font-weight:300;line-height:130%;white-space:nowrap}.letters-blank-card{border-bottom:1px solid var(--border-tertiary);display:flex;flex-direction:column;gap:1.6rem;padding:0 0 2.4rem}@media (max-width:767px){.letters-blank-card{gap:1.2rem;padding:0 0 2rem}}.letters-blank-card__date{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}@media (max-width:767px){.letters-blank-card__date{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.letters-blank-card__date{font-weight:300;line-height:120%}.letters-blank-card__title{font-family:var(--main-font);font-size:calc(2.6rem*var(--font-size-factor));line-height:calc(3.4rem*var(--font-size-factor))}@media (max-width:767px){.letters-blank-card__title{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.letters-blank-card__title{font-weight:500;line-height:120%;max-width:110rem;padding-bottom:1.6rem;position:relative;width:100%}@media (max-width:767px){.letters-blank-card__title{padding-bottom:1.2rem}}.letters-blank-card__title:after{background-color:var(--border-accent);content:"";height:2px;inset:auto auto 0 0;position:absolute;width:14.7rem}.letters-blank-card__list{display:flex;flex-direction:column;gap:.8rem;max-width:110rem;width:100%}@media (max-width:767px){.letters-blank-card__list{gap:.6rem}}.letters-blank-card__item{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.letters-blank-card__item{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.letters-blank-card__item{color:var(--text-quaternary);font-weight:400;line-height:130%;list-style:none}.letters-blank-card__item:before{content:"– "}.letters-blank-card__item a:not(.letters-blank-card__link){color:var(--text-accent);-webkit-text-decoration:1px underline var(--text-accent);text-decoration:1px underline var(--text-accent);text-underline-offset:2px}.letters-blank-card__item span{color:var(--text-accent)}.letters-blank-card__link{color:var(--text-quaternary);text-decoration:none;transition:color .25s cubic-bezier(.61,1,.88,1)}@media (hover:hover){.letters-blank-card__link:hover{color:var(--text-accent)}}.letters-blank-cards{display:flex;flex-direction:column;gap:2.4rem}@media (max-width:767px){.letters-blank-cards{gap:2rem}}.tab-item input{display:none}.tab-item.active{pointer-events:none}.tab-item.active .tab-item__inner{background-color:var(--bg-accent);color:var(--text-primary-inverse);pointer-events:none}.tab-item__inner{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.tab-item__inner{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.tab-item__inner{background-color:var(--bg-secondary);color:var(--text-color);cursor:pointer;display:block;font-weight:400;line-height:130%;padding:1.4rem 2rem;transition:background-color .3s cubic-bezier(.61,1,.88,1),color .3s cubic-bezier(.61,1,.88,1)}@media (max-width:767px){.tab-item__inner{padding:1rem 1.6rem}}@media (hover:hover){.tab-item__inner:hover{background-color:var(--bg-accent);color:var(--text-primary-inverse)}}.form-search{position:relative;width:100%;z-index:3}.form-search:has(.form-search__selects:not(._cols-2)){display:grid;gap:1rem;grid-template-columns:repeat(4,1fr)}@media (max-width:1023px){.form-search:has(.form-search__selects:not(._cols-2)){display:flex;flex-direction:column-reverse}}@media (max-width:767px){.form-search:has(.form-search__selects:not(._cols-2)){gap:.8rem}}@media (min-width:1024px){.form-search:has(.form-search__selects:not(._cols-2)) .form-search__field{grid-column:span 3}}.form-search:has(.form-search__selects:not(._cols-2)) .form-search__selects{grid-column:span 1}.form-search:has(.form-search__selects._cols-2){display:flex;gap:2.4rem}@media (max-width:1023px){.form-search:has(.form-search__selects._cols-2){flex-direction:column;gap:1.6rem}}@media (min-width:1024px){.form-search:has(.form-search__selects._cols-2) .form-search__field{max-width:80.9rem;width:100%}}.form-search:has(.form-search__selects._cols-2) .form-search__selects{display:flex;flex-shrink:0;gap:1.2rem}.form-search:has(.form-search__selects._cols-2) .form-search__selects._cols-2{width:calc(100% - 80.9rem)}.form-search:has(.form-search__selects._cols-2) .form-search__selects>*{width:100%}@media (max-width:1023px){.form-search:has(.form-search__selects._cols-2) .form-search__selects{flex-direction:column;gap:1.6rem;width:100%}}.form-search__field{height:7rem;position:relative}@media (max-width:767px){.form-search__field{height:5.4rem}}.form-search__field input{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));height:100%;line-height:calc(2.6rem*var(--font-size-factor));width:100%}@media (max-width:767px){.form-search__field input{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.form-search__field input{border:2px solid var(--border-primary);font-weight:300;line-height:120%;padding:1.2rem 6rem 1.2rem 2rem}@media (max-width:767px){.form-search__field input{padding:.8rem 4.8rem .8rem .8rem}}.form-search__field .button[type=submit]{inset:50% 1rem auto auto;position:absolute;transform:translateY(-50%)}@media (max-width:767px){.form-search__field .button[type=submit]{right:.6rem}}.search{display:none;height:100vh;height:100dvh;inset:0 0 0 0;padding-top:calc(var(--header-height) + 3.2rem);position:absolute;width:100%;z-index:4}@media (max-width:767px){.search{padding-top:calc(var(--header-height) + 2rem)}}.search__overlay{background-color:hsla(0,0%,8%,.6);height:120vh;height:120dvh;inset:0 auto auto 0;opacity:0;position:absolute;width:100%}.search__inner{background-color:var(--bg-primary);clip-path:inset(0 0 101% 0);display:flex;flex-direction:column;gap:3.2rem;height:-moz-fit-content;height:fit-content;margin:0 auto;max-width:calc(var(--container-width) - 6.4rem);overflow:hidden;padding:2.4rem 3rem;position:relative;width:100%}@media (width <= 1600px){.search__inner{max-width:calc(100% - 3.2rem)}}@media (max-width:1023px){.search__inner{max-width:calc(100% - 4rem);padding:2rem 3.2rem}}@media (max-width:767px){.search__inner{max-width:calc(100% - 3.2rem);padding:1.6rem 1.2rem}}.search__head{display:flex;gap:2.4rem;justify-content:space-between;width:100%}@media (max-width:767px){.search__head{gap:2rem}}.search__title{font-family:var(--main-font);font-size:calc(4.4rem*var(--font-size-factor));line-height:calc(5.2rem*var(--font-size-factor))}@media (max-width:767px){.search__title{font-size:calc(2.8rem*var(--font-size-factor));line-height:calc(3.6rem*var(--font-size-factor))}}.search__title{font-weight:500;letter-spacing:-2%;line-height:100%}.search__content{width:100%}.banner-contacts{background-color:var(--bg-accent);color:var(--text-primary-inverse);padding:8rem 0}@media (max-width:1023px){.banner-contacts{padding:5.6rem 0}}@media (max-width:767px){.banner-contacts{padding:4.8rem 0}}.banner-contacts__container{display:flex;flex-direction:column;gap:4.8rem}@media (max-width:767px){.banner-contacts__container{gap:3.2rem}}.banner-contacts__title{font-family:var(--main-font);font-size:calc(5.6rem*var(--font-size-factor));line-height:calc(6.4rem*var(--font-size-factor))}@media (max-width:767px){.banner-contacts__title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.banner-contacts__title{font-weight:500;letter-spacing:-2%;line-height:100%}.banner-contacts__inner{display:grid;gap:11.5rem;grid-template-columns:repeat(2,1fr)}@media (min-width:1024px){.banner-contacts__inner{align-items:end}}@media (max-width:1023px){.banner-contacts__inner{display:flex;flex-direction:column;gap:4.8rem}}@media (max-width:767px){.banner-contacts__inner{gap:3.2rem}}.banner-contacts__content{display:flex;flex-direction:column;gap:2.4rem}@media (max-width:767px){.banner-contacts__content{gap:2rem}}.banner-contacts__card{background-color:var(--bg-primary);display:flex;flex-direction:column;gap:2.4rem;justify-content:space-between;padding:2.4rem}@media (max-width:767px){.banner-contacts__card{gap:2rem;padding:2rem}}.banner-contacts__card-title{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.banner-contacts__card-title{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.banner-contacts__card-title{color:var(--text-secondary);font-weight:400;line-height:130%}.banner-contacts__card-items{display:flex;flex-direction:column;gap:2rem}@media (max-width:767px){.banner-contacts__card-items{gap:1.6rem}}.contact-item{display:flex;gap:.8rem}@media (max-width:767px){.contact-item{gap:.6rem}}.contact-item__content{display:flex;flex-direction:column;gap:1.2rem}@media (max-width:767px){.contact-item__content{gap:.8rem}}.contact-item__label{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.contact-item__label{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.contact-item__label{color:var(--text-secondary);font-weight:300;line-height:120%}._contrast .contact-item__label{color:var(--text-primary-inverse)}.contact-item__text{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.contact-item__text{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.contact-item__text{color:var(--text-primary);font-weight:400;line-height:120%;width:-moz-fit-content;width:fit-content}.contact-item__text:is(a,button){transition-duration:.25s;transition-property:color;transition-timing-function:cubic-bezier(.61,1,.88,1)}@media (hover:hover){.contact-item__text:is(a,button):hover{color:var(--text-accent)}._contrast .contact-item__text:is(a,button):hover{color:var(--text-tertiary)}}._contrast .contact-item__text{color:var(--text-primary-inverse)}.contact-item__icon{color:var(--icon-accent);flex-shrink:0;height:2rem;width:2rem}@media (max-width:767px){.contact-item__icon{height:1.6rem;width:1.6rem}}._contrast .contact-item__icon{color:var(--text-primary-inverse)}.contact-item__icon svg{height:100%;width:100%}.clinic-item{border-left:2px solid var(--border-accent);display:flex;flex-direction:column;gap:2.4rem;justify-content:space-between;padding:2rem 2.4rem}@media (max-width:767px){.clinic-item{gap:2rem;padding:1.2rem 1.6rem}}.clinic-item__title{font-family:var(--main-font);font-size:calc(2.6rem*var(--font-size-factor));line-height:calc(3.4rem*var(--font-size-factor))}@media (max-width:767px){.clinic-item__title{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.clinic-item__title{font-weight:600;line-height:120%}.clinic-item__items{display:flex;flex-direction:column;gap:1.2rem}@media (max-width:767px){.clinic-item__items{gap:.8rem}}.clinic-items{display:grid;gap:2.4rem 4.8rem;grid-template-columns:repeat(2,1fr)}@media (max-width:1023px){.clinic-items{gap:2.4rem;grid-template-columns:1fr}}@media (max-width:767px){.clinic-items{gap:2rem}}.contact-card{background-color:var(--bg-secondary);display:flex;flex-direction:column;gap:3.2rem;justify-content:space-between;padding:2.4rem;position:relative}@media (max-width:767px){.contact-card{gap:2.4rem;padding:1.6rem}}.contact-card__link{height:100%;inset:0 auto auto 0;position:absolute;width:100%}.contact-card:not(:has(.contact-card__logo)) .contact-card__content{gap:3.2rem}@media (max-width:767px){.contact-card:not(:has(.contact-card__logo)) .contact-card__content{gap:2.4rem}}.contact-card:not(:has(.contact-card__logo)) .contact-card__subtitle{color:var(--text-accent)}.contact-card__logo{height:8rem;width:8rem}@media (max-width:767px){.contact-card__logo{height:5rem;width:5rem}}.contact-card__logo img,.contact-card__logo picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.contact-card__title{font-family:var(--main-font);font-size:calc(3.6rem*var(--font-size-factor));line-height:calc(4.4rem*var(--font-size-factor))}@media (max-width:767px){.contact-card__title{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.contact-card__title{letter-spacing:-2%;line-height:100%}@media (1024px <= width <= 1365px){.contact-card__title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.contact-card__title{font-weight:500}.contact-card__title--small{font-family:var(--main-font);font-size:calc(2.6rem*var(--font-size-factor));line-height:calc(3.4rem*var(--font-size-factor))}@media (max-width:767px){.contact-card__title--small{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.contact-card__title--small{font-weight:500;line-height:120%}.contact-card:has(.contact-card__title--small) .contact-card__subtitle{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.contact-card:has(.contact-card__title--small) .contact-card__subtitle{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.contact-card:has(.contact-card__title--small) .contact-card__subtitle{color:var(--text-accent);font-weight:300;line-height:120%}.contact-card__subtitle{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.contact-card__subtitle{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.contact-card__subtitle{color:var(--text-secondary);font-weight:300;line-height:130%}.contact-card__header{display:flex;flex-direction:column;gap:1.2rem}@media (max-width:767px){.contact-card__header{gap:.8rem}}.contact-card__content{display:flex;flex:1;flex-direction:column;gap:1.2rem;justify-content:space-between}@media (max-width:767px){.contact-card__content{gap:.8rem}}.contact-card__items{display:flex;flex-direction:column;gap:.8rem}@media (max-width:767px){.contact-card__items{gap:.6rem}}.map-card{background-color:var(--bg-primary);display:flex;flex-direction:column;gap:1.6rem;padding:2rem}@media (max-width:767px){.map-card{gap:1.2rem;padding:1.6rem}}.map-card__title{font-family:var(--main-font);font-size:calc(2.6rem*var(--font-size-factor));line-height:calc(3.4rem*var(--font-size-factor))}@media (max-width:767px){.map-card__title{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.map-card__title{font-weight:500;line-height:120%}.map-card__content{display:flex;flex-direction:column;gap:2.4rem}.map-card__items{border-bottom:1px solid var(--border-primary);border-top:1px solid var(--border-primary);display:flex;flex-direction:column;gap:.8rem;padding:1.6rem 0 2.4rem}@media (max-width:767px){.map-card__items{gap:.6rem;padding:1.2rem 0 2rem}}.map-card .button{width:-moz-fit-content;width:fit-content}.map-card__contact{background-color:var(--bg-secondary);display:flex;flex-direction:column;gap:.8rem;padding:2rem;width:100%}@media (max-width:767px){.map-card__contact{gap:.6rem;padding:1.6rem}}.map-card__contact--label{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}@media (max-width:767px){.map-card__contact--label{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.map-card__contact--label{color:var(--text-quaternary);font-weight:300;line-height:120%}.map-card__contact--link{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.map-card__contact--link{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.map-card__contact--link{font-weight:500;line-height:120%;width:-moz-fit-content;width:fit-content}.map-card__contact--link:is(a){transition-duration:.25s;transition-property:color;transition-timing-function:cubic-bezier(.61,1,.88,1)}@media (hover:hover){.map-card__contact--link:is(a):hover{color:var(--text-accent)}}.banner-documents{display:flex;overflow:hidden;padding:8rem 0;position:relative}@media (max-width:1023px){.banner-documents{padding:5.6rem 0}}@media (max-width:767px){.banner-documents{padding:4.8rem 0}}.banner-documents__inner{display:flex;flex-direction:column;gap:4.8rem;height:100%;justify-content:center;position:relative;z-index:2}@media (max-width:1023px){.banner-documents__inner{gap:0}}.banner-documents__bg{inset:0 auto auto 0;position:absolute}.banner-documents__bg,.banner-documents__bg .parallax{height:100%;width:100%}.banner-documents__title{font-family:var(--main-font);font-size:calc(5.6rem*var(--font-size-factor));line-height:calc(6.4rem*var(--font-size-factor))}@media (max-width:767px){.banner-documents__title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.banner-documents__title{font-weight:500;letter-spacing:-2%;line-height:100%}@media (max-width:1023px){.banner-documents__title{display:none}}.banner-documents__card{background-color:var(--bg-primary);display:flex;flex-direction:column;gap:4.8rem;padding:3.6rem}@media (min-width:1024px){.banner-documents__card{max-width:calc(100% - 42rem)}}@media (max-width:767px){.banner-documents__card{gap:3.2rem;padding:2.4rem}}.banner-documents__card-title{font-family:var(--main-font);font-size:calc(5.6rem*var(--font-size-factor));line-height:calc(6.4rem*var(--font-size-factor))}@media (max-width:767px){.banner-documents__card-title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.banner-documents__card-title{font-weight:500;letter-spacing:-2%;line-height:100%}@media (min-width:1024px){.banner-documents__card-title{display:none}}.banner-documents__list{display:flex;flex-direction:column;gap:2rem}@media (max-width:767px){.banner-documents__list{gap:1.2rem}}.banner-documents__item{font-family:var(--main-font);font-size:calc(2.6rem*var(--font-size-factor));line-height:calc(3.4rem*var(--font-size-factor))}@media (max-width:767px){.banner-documents__item{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.banner-documents__item{color:var(--text-quaternary);font-weight:400;line-height:120%}@media (max-width:767px){.banner-documents__item{gap:.6rem}}.banner-documents__item span{font-family:var(--main-font);font-size:calc(2.6rem*var(--font-size-factor));line-height:calc(3.4rem*var(--font-size-factor))}@media (max-width:767px){.banner-documents__item span{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.banner-documents__item span{color:var(--text-primary);font-weight:600;line-height:120%}.y-map{display:flex;flex-direction:column;gap:.8rem;height:77.8rem;overflow:hidden;position:relative}@media (max-width:767px){.y-map{gap:0;height:100vh;height:100dvh}}.y-map .map-card{display:none;inset:auto auto 3.2rem 2.8rem;opacity:0;position:absolute;width:41.1rem;z-index:3}@media (max-width:1023px){.y-map .map-card{right:2.8rem;width:auto}}@media (max-width:767px){.y-map .map-card{bottom:2rem;left:1.2rem;right:1.2rem;width:auto}}.y-map .select.opened .text-field__label{color:var(--text-secondary);transform:translateY(-1.6rem) scale(.75)}.y-map .text-field{--gutter:2rem;background-color:var(--bg-primary);border:none;height:7.2rem}.y-map .text-field.has-value .text-field__label{color:var(--text-secondary);transform:translateY(-1.6rem) scale(.75)}.y-map .text-field__label{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.y-map .text-field__label{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.y-map .text-field__label{font-weight:400;left:2rem;line-height:120%}.y-map .text-field__input{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.y-map .text-field__input{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.y-map .text-field__input{font-weight:400;line-height:130%;overflow:hidden;padding:2.4rem 4rem 2.4rem 2rem;text-overflow:ellipsis;white-space:nowrap}.y-map .text-field__input::-moz-placeholder{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}.y-map .text-field__input::placeholder{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.y-map .text-field__input::-moz-placeholder{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}.y-map .text-field__input::placeholder{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.y-map .text-field__input::-moz-placeholder{font-weight:400;line-height:130%}.y-map .text-field__input::placeholder{font-weight:400;line-height:130%}@media (max-width:767px){.y-map .text-field__input{padding:1.6rem}.y-map .text-field{height:5.7rem}}.y-map canvas{cursor:grab;height:100%!important;width:100%!important}.y-map__loader{align-items:center;background-color:var(--bg-accent);display:flex;height:100%;inset:0 auto auto 0;justify-content:center;position:absolute;width:100%;z-index:14}.y-map__view{height:100%;position:relative;width:100%}@media (max-width:1023px){.y-map__view{width:auto}}.y-map__view .ymaps3x0--map-container{border-radius:2rem;overflow:hidden}.y-map .ymaps3x0--map{height:100%!important;width:100%!important}.y-map .ymaps3x0--controls{bottom:auto;display:flex;flex-direction:column;margin-right:2.4rem;padding:0;top:50%;z-index:3}@media (max-width:767px){.y-map .ymaps3x0--controls{margin-right:1.2rem;transform:translateY(-50%)}}.y-map .ymaps3x0--controls .ymaps3x0--button{padding:0}.y-map__controls{display:none}.y-map__control{align-items:center;background-color:var(--bg-primary);border-radius:.8rem;color:var(--text-primary);display:flex;height:3.6rem;justify-content:center;width:3.6rem}@media (max-width:1023px){.y-map__control{display:none}}.y-map__control svg{height:2.4rem;width:2.4rem}.y-map__select{left:2.8rem;max-width:41.1rem;position:absolute;top:3.2rem;width:100%;z-index:5}@media (max-width:1023px){.y-map__select{max-width:calc(100% - 5.6rem)}}@media (max-width:767px){.y-map__select{left:1.2rem;max-width:calc(100% - 2.4rem)}}.y-map__select .select-option:has(input:checked){color:var(--text-accent);pointer-events:none}.y-map__select .select-option{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.y-map__select .select-option{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.y-map__select .select-option{font-weight:400;line-height:120%;transition:background-color .3s cubic-bezier(.61,1,.88,1)}@media (hover:hover){.y-map__select .select-option:hover{background-color:var(--bg-secondary)}}.map-marker{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:4.9rem;justify-content:center;position:relative;transform:translate(-50%,-100%);width:4.9rem}@media (max-width:767px){.map-marker{height:4rem;width:4rem}}.map-marker.is-active{z-index:2}.map-marker__icon-wrap{height:100%;position:relative;width:100%;z-index:1}.map-marker__icon-wrap svg{height:100%;width:100%}.loader{animation:rotate 1s linear infinite;border-radius:50%;height:4.8rem;position:relative;width:4.8rem;z-index:10}.loader:after,.loader:before{animation:prix-clip-fix 2s linear infinite;border:5px solid var(--bg-primary);border-radius:50%;box-sizing:border-box;content:"";inset:0;position:absolute}.loader:after{animation:prix-clip-fix 2s linear infinite,rotate .5s linear infinite reverse;border-color:var(--text-success);inset:6px}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes prix-clip-fix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}.float-sidebar:has(.float-sidebar__content){display:flex;gap:5.6rem}@media (max-width:1023px){.float-sidebar:has(.float-sidebar__content){gap:4rem}}@media (max-width:767px){.float-sidebar:has(.float-sidebar__content){gap:2.4rem}}@media (min-width:1024px){.float-sidebar:has(.float-sidebar__content) .float-sidebar__aside{flex-shrink:0;width:33.2rem}.float-sidebar:has(.float-sidebar__content) .float-sidebar__aside:has(.employee-card){width:50rem}.float-sidebar:has(.float-sidebar__content) .float-sidebar__content{width:calc(100% - 33.2rem)}.float-sidebar:has(.float-sidebar__content):has(.employee-card){gap:4.8rem;justify-content:space-between}.float-sidebar:has(.float-sidebar__content):has(.employee-card) .float-sidebar__content{max-width:calc(100% - 50rem);width:100%}}@media (max-width:1023px){.float-sidebar:has(.float-sidebar__content){flex-direction:column}}.float-sidebar._reverse{flex-direction:row-reverse}@media (max-width:1023px){.float-sidebar._reverse{flex-direction:column}}.float-sidebar__aside{position:relative}.float-sidebar__aside-inner{border:1px solid var(--border-primary);display:flex;flex-direction:column;gap:2.4rem;height:-moz-fit-content;height:fit-content;position:relative;transform:translateZ(0) translateY(0);width:100%;will-change:transform;z-index:2}.float-sidebar__aside-inner:has(.employee-card){border:0}@media (max-width:1023px){.float-sidebar__aside-inner{border:0;bottom:auto!important;gap:2rem;position:relative!important;top:0!important;width:auto!important}}@media (max-width:767px){.float-sidebar__aside-inner{gap:1.2rem}}@media (max-width:1023px){.float-sidebar__aside:has(.u-cols:empty){display:none}}.float-sidebar .app-section__inner{max-width:100%}.aside-links{display:flex;flex-direction:column}.aside-links__mobile{display:none}.aside-links__list{display:flex;flex-direction:column}.aside-links__link{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.aside-links__link{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.aside-links__link{font-weight:400;line-height:130%;padding:1.8rem 2rem;transition:background-color .3s cubic-bezier(.61,1,.88,1),color .3s cubic-bezier(.61,1,.88,1);width:100%}@media (max-width:767px){.aside-links__link{padding:1.4rem 1.6rem}}@media (hover:hover){.aside-links__link:hover{background-color:var(--bg-tertiary);color:var(--text-primary)}}.aside-links__link.active{background-color:var(--bg-accent);color:var(--text-primary-inverse);pointer-events:none}@media (max-width:1023px){.aside-links{position:relative}.aside-links__mobile{align-items:stretch;background-color:var(--bg-accent);box-shadow:0 .8rem 2.4rem rgba(31,39,51,.12);display:flex;position:relative;z-index:1}.aside-links__current{background-color:var(--bg-accent);color:var(--text-primary-inverse);font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));font-weight:400;line-height:calc(2.6rem*var(--font-size-factor));line-height:120%;overflow:hidden;text-align:start}}@media (max-width:1023px) and (max-width:767px){.aside-links__current{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}@media (max-width:1023px){.aside-links__toggle{align-items:center;background-color:var(--bg-accent);border:0;color:var(--text-primary-inverse);display:flex;justify-content:space-between;padding:1.6rem;position:relative;transition:background-color .3s cubic-bezier(.61,1,.88,1);width:100%}.aside-links__toggle-icon{display:flex;flex-shrink:0;height:1.8rem;transition:transform .3s cubic-bezier(.61,1,.88,1);width:1.8rem}.aside-links__toggle-icon svg{height:100%;width:100%}.aside-links__list-wrapper{background-color:var(--bg-primary);box-shadow:0 .8rem 2.4rem rgba(31,39,51,.12);display:flex;height:35rem;left:0;margin-top:0;opacity:0;padding:0 1.8rem;position:absolute;top:100%;transition:opacity .3s cubic-bezier(.61,1,.88,1);transition:opacity .3s cubic-bezier(.61,1,.88,1) .2s,visibility 0s cubic-bezier(.61,1,.88,1) .2s;visibility:hidden;width:100%;z-index:2}.aside-links__link{background-color:transparent;border-bottom:.1rem solid rgba(31,39,51,.1);font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));font-weight:400;line-height:calc(2.8rem*var(--font-size-factor));line-height:130%;padding:1.8rem 0}}@media (max-width:1023px) and (max-width:767px){.aside-links__link{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}@media (max-width:1023px) and (hover:hover){.aside-links__link:hover{background-color:transparent;color:var(--text-primary)}}@media (max-width:1023px){.aside-links__link.active{display:none}.aside-links.is-open .aside-links__list-wrapper{opacity:1;transition:opacity .3s cubic-bezier(.61,1,.88,1),visibility 0s cubic-bezier(.61,1,.88,1) .2s;visibility:visible}.aside-links.is-open .aside-links__toggle-icon{transform:rotateX(180deg)}}.education-card{background-color:var(--bg-secondary);display:flex;flex-direction:column;gap:3.2rem;padding:3.2rem 0 3.2rem 3.2rem;position:relative}@media (max-width:767px){.education-card{gap:2.4rem;padding:1.6rem 0 1.6rem 1.6rem}}@media (hover:hover){.education-card:hover .education-card__picture img{transform:scale(1.05)}}.education-card__picture{flex-shrink:0;height:39.3rem;overflow:hidden;width:100%}@media (max-width:767px){.education-card__picture{height:20.9rem}}.education-card__picture img,.education-card__picture picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.education-card__picture img{transition:transform .25s cubic-bezier(.61,1,.88,1)}.education-card__content{display:flex;flex-direction:column;gap:4.8rem;height:100%;justify-content:space-between;padding-right:3.2rem}@media (max-width:767px){.education-card__content{gap:3.2rem;padding-right:1.6rem}}.education-card__title{font-family:var(--main-font);font-size:calc(3.6rem*var(--font-size-factor));line-height:calc(4.4rem*var(--font-size-factor))}@media (max-width:767px){.education-card__title{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.education-card__title{letter-spacing:-2%;line-height:100%}@media (1024px <= width <= 1365px){.education-card__title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.education-card__title{font-weight:500}.education-card .button{position:static}.education-card .button:after{content:"";height:100%;inset:0 auto auto 0;position:absolute;width:100%}.dissertation-item{background-color:var(--bg-primary);display:flex;flex-direction:column;gap:1.6rem;padding:2.4rem;position:relative}@media (max-width:767px){.dissertation-item{gap:1.2rem;padding:1.6rem}}.dissertation-item:has(.dissertation-item__link) .dissertation-item__title{transition:color .3s cubic-bezier(.61,1,.88,1)}@media (hover:hover){.dissertation-item:has(.dissertation-item__link):hover .dissertation-item__title{color:var(--text-accent)}}.dissertation-item__link{inset:0 0 0 0;position:absolute}.dissertation-item__head{display:flex;flex-direction:column;gap:.8rem}@media (max-width:767px){.dissertation-item__head{gap:.6rem}}.dissertation-item__label{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.dissertation-item__label{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.dissertation-item__label{color:var(--text-secondary);font-weight:300;line-height:120%}.dissertation-item__title{font-family:var(--main-font);font-size:calc(2.6rem*var(--font-size-factor));line-height:calc(3.4rem*var(--font-size-factor))}@media (max-width:767px){.dissertation-item__title{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.dissertation-item__title{font-weight:500;line-height:120%}.dissertation-item__subtitle{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.dissertation-item__subtitle{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.dissertation-item__subtitle{border-top:1px solid var(--border-primary);color:var(--text-primary);font-weight:300;line-height:120%;padding-top:1.6rem}.dissertation-council{overflow:hidden;padding:8rem 0;position:relative}@media (max-width:1023px){.dissertation-council{min-height:auto;padding:5.6rem 0}}@media (max-width:767px){.dissertation-council{padding:4rem 0}}.dissertation-council__inner{display:block;margin:0 auto;max-width:calc(var(--container-width) - 8rem);width:100%}@media (width <= 1600px){.dissertation-council__inner{max-width:calc(100% - 8rem)}}@media (max-width:1023px){.dissertation-council__inner{max-width:calc(100% - 5.6rem)}}@media (max-width:767px){.dissertation-council__inner{max-width:calc(100% - 3.2rem)}}.dissertation-council__inner{display:flex;gap:12rem;position:relative;z-index:2}@media (max-width:1023px){.dissertation-council__inner{flex-direction:column;gap:4.8rem}}@media (max-width:767px){.dissertation-council__inner{gap:3.2rem}}.dissertation-council__bg{inset:0 0 0 0;position:absolute}.dissertation-council__bg .parallax{height:100%}.dissertation-council__bg img,.dissertation-council__bg picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dissertation-council__title{font-family:var(--main-font);font-size:calc(5.6rem*var(--font-size-factor));line-height:calc(6.4rem*var(--font-size-factor))}@media (max-width:767px){.dissertation-council__title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.dissertation-council__title{font-weight:500;letter-spacing:-2%;line-height:100%}[data-vi-theme=black] .dissertation-council__title{color:var(--text-primary)!important}.dissertation-council__text{font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.dissertation-council__text{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.dissertation-council__text{color:var(--text-quaternary);font-weight:300;line-height:120%}[data-vi-theme=black] .dissertation-council__text{color:var(--text-primary)!important}.dissertation-council__content{display:flex;flex-direction:column;gap:3.2rem;max-width:57.4rem}@media (max-width:1023px){.dissertation-council__content{max-width:100%}}@media (max-width:767px){.dissertation-council__content{gap:2.4rem}}.dissertation-council__content-head{display:flex;flex-direction:column;gap:2.4rem}@media (max-width:767px){.dissertation-council__content-head{gap:2rem}}.dissertation-council__cards{display:flex;flex-direction:column;gap:1.2rem;max-width:76.1rem;width:100%}@media (max-width:1023px){.dissertation-council__cards{max-width:100%}}@media (max-width:767px){.dissertation-council__cards{gap:1rem}}.dissertation-council__cards>*{box-shadow:0 0 1rem 0 rgba(31,39,51,.16)}.scientific-library{display:flex;min-height:58.4rem;padding:10rem 0;position:relative}@media (max-width:767px){.scientific-library{min-height:45rem;padding:5.6rem 0}}.scientific-library__bg{inset:0 0 0 0;position:absolute}.scientific-library__bg .parallax{height:100%}.scientific-library__inner{display:block;margin:0 auto;max-width:calc(var(--container-width) - 8rem);width:100%}@media (width <= 1600px){.scientific-library__inner{max-width:calc(100% - 8rem)}}@media (max-width:1023px){.scientific-library__inner{max-width:calc(100% - 5.6rem)}}@media (max-width:767px){.scientific-library__inner{max-width:calc(100% - 3.2rem)}}.scientific-library__inner{align-items:center;display:flex;flex:1;position:relative}.scientific-library__inner>.person-card{flex:1 1 100%;min-width:0;width:100%}.scientific-library__card{background-color:var(--bg-primary);box-shadow:0 0 1rem 2px rgba(0,0,0,.15);display:flex;flex-direction:column;gap:3.2rem;max-width:96.4rem;padding:4rem;width:100%}.scientific-library__card._centered{align-items:center;margin:0 auto;max-width:94.9rem}.scientific-library__card._centered .scientific-library__content{align-items:center}.scientific-library__card._centered .scientific-library__text,.scientific-library__card._centered .scientific-library__title{text-align:center}.scientific-library__card._centered .scientific-library__foot{justify-content:center}@media (max-width:767px){.scientific-library__card{gap:2.4rem;padding:2.4rem}}.scientific-library__picture{height:6rem;width:6rem}@media (max-width:767px){.scientific-library__picture{height:5rem;width:5rem}}.scientific-library__picture img,.scientific-library__picture picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.scientific-library__content{display:flex;flex-direction:column;gap:2.4rem}@media (max-width:767px){.scientific-library__content{gap:2rem}}.scientific-library__title{font-family:var(--main-font);font-size:calc(5.6rem*var(--font-size-factor));line-height:calc(6.4rem*var(--font-size-factor))}@media (max-width:767px){.scientific-library__title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.scientific-library__title{font-weight:500;letter-spacing:-2%;line-height:100%}.scientific-library__text{font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.scientific-library__text{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.scientific-library__text{color:var(--text-quaternary);font-weight:300;line-height:120%}.scientific-library__foot{display:flex}.person-card{display:grid;gap:2.4rem;grid-template-columns:1fr 48rem;position:relative}@media (max-width:1023px){.person-card{display:flex;flex-direction:column-reverse}}@media (max-width:767px){.person-card{gap:2rem}}@media (min-width:1024px){.person-card._reverse{display:grid;gap:2.4rem;grid-template-areas:"image content";grid-template-columns:48rem 1fr}.person-card._reverse .person-card__picture{grid-area:image}.person-card._reverse .person-card__inner{grid-area:content}}.person-card._bg-white .person-card__inner{background-color:var(--bg-primary)}.person-card._sm{gap:0;grid-template-columns:32.2rem 1fr}.person-card._sm .person-card__inner{gap:2.4rem;padding:2.4rem}@media (max-width:767px){.person-card._sm .person-card__inner{gap:1.6rem;padding:1.6rem}}.person-card._sm .person-card__title{font-family:var(--main-font);font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}@media (max-width:767px){.person-card._sm .person-card__title{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.person-card._sm .person-card__title{font-weight:500;letter-spacing:-2%;line-height:100%}.person-card._sm .person-card__subtitle{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.person-card._sm .person-card__subtitle{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.person-card._sm .person-card__subtitle{font-weight:300;line-height:130%}.person-card._sm .person-card__description{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.person-card._sm .person-card__description{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.person-card._sm .person-card__description{color:var(--text-quaternary);font-weight:400;line-height:130%}.person-card._sm .person-card__content{border:0;gap:2.4rem;padding:0}@media (max-width:767px){.person-card._sm .person-card__content{gap:1.6rem}}.person-card__title{font-family:var(--main-font);font-size:calc(4.4rem*var(--font-size-factor));line-height:calc(5.2rem*var(--font-size-factor))}@media (max-width:767px){.person-card__title{font-size:calc(2.8rem*var(--font-size-factor));line-height:calc(3.6rem*var(--font-size-factor))}}.person-card__title{font-weight:500;letter-spacing:-2%;line-height:100%}.person-card__subtitle{font-family:var(--main-font);font-size:calc(2.6rem*var(--font-size-factor));line-height:calc(3.4rem*var(--font-size-factor))}@media (max-width:767px){.person-card__subtitle{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.person-card__subtitle{color:var(--text-quaternary);font-weight:300;line-height:120%}.person-card__head{display:flex;flex-direction:column;gap:1.2rem}@media (max-width:767px){.person-card__head{gap:.8rem}}.person-card__inner{background-color:var(--bg-secondary);display:flex;flex-direction:column;gap:3.2rem;padding:3.2rem;width:100%}@media (max-width:767px){.person-card__inner{gap:2rem;padding:1.6rem}}.person-card__contacts{display:grid;gap:3.2rem 2rem;grid-template-columns:repeat(2,1fr);margin-top:auto}@media (max-width:767px){.person-card__contacts{gap:2rem;grid-template-columns:1fr}}.person-card__picture{background-color:var(--bg-secondary);height:100%;width:100%}@media (max-width:1023px){.person-card__picture{aspect-ratio:326/326;height:auto;width:100%}}.person-card__picture img,.person-card__picture picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.person-card__content{border-top:1px solid var(--border-primary);display:flex;flex:1 1 auto;flex-direction:column;gap:3.2rem;padding-top:3.2rem}.person-card__content>:last-child{margin-top:auto}@media (max-width:767px){.person-card__content{gap:2rem;padding-top:2rem}}.person-card__label{font-family:var(--main-font);font-size:calc(2.6rem*var(--font-size-factor));line-height:calc(3.4rem*var(--font-size-factor))}@media (max-width:767px){.person-card__label{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.person-card__label{color:var(--text-accent);font-weight:400;line-height:120%}.person-card__link{inset:0 0 0 0;position:absolute}.person-card__description{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.person-card__description{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.person-card__description{font-weight:400;line-height:130%}.person-card__items{display:flex;flex-direction:column;gap:1.2rem}@media (max-width:767px){.person-card__items{gap:.8rem}}.person-card__items .link{min-width:0;position:relative;width:100%;z-index:2}.person-card__items .link__text{min-width:0;overflow-wrap:anywhere;word-break:break-word}.program-card{background-color:var(--bg-secondary);display:flex;flex-direction:column;gap:2.4rem;padding:2.4rem;position:relative}@media (max-width:767px){.program-card{gap:1.6rem;padding:1.6rem}}@media (hover:hover){.program-card:hover .program-card__title{color:var(--text-accent)}}.program-card__head{display:flex;flex-direction:column;gap:2.4rem}@media (max-width:767px){.program-card__head{gap:1.6rem}}.program-card__head--inner{align-items:center;display:flex;gap:1.2rem;justify-content:space-between}@media (max-width:767px){.program-card__head--inner{gap:.8rem}}.program-card__tags{display:flex;flex-wrap:wrap;gap:.8rem}@media (max-width:767px){.program-card__tags{gap:.4rem}}.program-card__date{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.program-card__date{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.program-card__date{color:var(--text-quaternary);font-weight:300;line-height:120%}.program-card__title{font-family:var(--main-font);font-size:calc(2.6rem*var(--font-size-factor));line-height:calc(3.4rem*var(--font-size-factor))}@media (max-width:767px){.program-card__title{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.program-card__title{font-weight:500;line-height:120%;transition:color .25s cubic-bezier(.61,1,.88,1)}.program-card__body{border-top:1px solid var(--border-tertiary);margin-top:auto;padding-top:2.4rem}@media (max-width:767px){.program-card__body{padding-top:1.6rem}}.program-card__items{display:flex;flex-direction:column;gap:.8rem}@media (max-width:767px){.program-card__items{gap:.6rem}}.program-card__item{display:grid;gap:1.2rem;grid-template-columns:20rem 1fr}@media (max-width:767px){.program-card__item{gap:.8rem;grid-template-columns:15rem 1fr}}.program-card__link{height:100%;inset:0 auto auto 0;position:absolute;width:100%}.program-card__item--label{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.program-card__item--label{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.program-card__item--label{color:var(--text-quaternary);font-weight:300;line-height:120%}.program-card__item--text{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.program-card__item--text{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.program-card__item--text{font-weight:300;line-height:120%}.tag{display:flex}.tag._contrast .tag__inner{background-color:var(--bg-primary);color:var(--text-accent)}.tag._lg .tag__inner{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}@media (max-width:767px){.tag._lg .tag__inner{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.tag._lg .tag__inner{font-weight:400;line-height:120%;padding:1rem 1.2rem}@media (max-width:767px){.tag._lg .tag__inner{padding:.4rem .8rem}}.tag__inner{font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}@media (max-width:767px){.tag__inner{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.tag__inner{background-color:var(--bg-primary);color:var(--text-primary);font-weight:400;line-height:120%;padding:.6rem 1rem}@media (max-width:767px){.tag__inner{padding:.4rem .8rem}}.slider-navigation{align-items:center;display:flex;gap:1.6rem}@media (max-width:767px){.slider-navigation{gap:.8rem}}.slider-navigation._contrast .slider-navigation__next,.slider-navigation._contrast .slider-navigation__prev{background-color:var(--bg-primary)}@media (hover:hover){.slider-navigation._contrast .slider-navigation__next:hover,.slider-navigation._contrast .slider-navigation__prev:hover{background-color:var(--bg-tertiary);color:var(--icon-accent)}}.slider-navigation._contrast .slider-navigation__next:disabled,.slider-navigation._contrast .slider-navigation__prev:disabled{background-color:var(--bg-primary)}.slider-navigation__next,.slider-navigation__prev{align-items:center;background-color:var(--bg-secondary);color:var(--icon-accent);display:flex;flex-shrink:0;height:5rem;justify-content:center;transition:background-color .2s cubic-bezier(.61,1,.88,1),color .2s cubic-bezier(.61,1,.88,1);width:5rem}@media (hover:hover){.slider-navigation__next:hover,.slider-navigation__prev:hover{background-color:var(--bg-accent);color:var(--icon-primary-inverse)}}@media (max-width:767px){.slider-navigation__next,.slider-navigation__prev{height:4rem;width:4rem}}.slider-navigation__next:disabled,.slider-navigation__prev:disabled{color:var(--icon-quaternary);pointer-events:none}.slider-navigation__next svg,.slider-navigation__prev svg{height:2.4rem;width:2.4rem}@media (max-width:767px){.slider-navigation__next svg,.slider-navigation__prev svg{height:2rem;width:2rem}}.dissertation-card{background-color:var(--bg-secondary);display:flex;flex-direction:column;justify-content:space-between;position:relative}.dissertation-card__head{display:flex;flex-direction:column;gap:1.6rem;padding:2rem 2.4rem}@media (max-width:767px){.dissertation-card__head{gap:1.2rem;padding:1.6rem}}.dissertation-card__title{font-family:var(--main-font);font-size:calc(3.6rem*var(--font-size-factor));line-height:calc(4.4rem*var(--font-size-factor))}@media (max-width:767px){.dissertation-card__title{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.dissertation-card__title{letter-spacing:-2%;line-height:100%}@media (1024px <= width <= 1365px){.dissertation-card__title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.dissertation-card__title{font-weight:500}.dissertation-card__text{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.dissertation-card__text{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.dissertation-card__text{font-weight:400;line-height:130%}.dissertation-card__foot .button{margin-left:auto;position:static}.dissertation-card__foot .button:after{content:"";height:100%;inset:0 auto auto 0;position:absolute;width:100%}.step-card{background-color:var(--bg-secondary);display:flex;flex-direction:column;gap:3.2rem;justify-content:space-between;min-height:22.7rem;padding:2.4rem}@media (max-width:767px){.step-card{gap:2.4rem;min-height:19rem;padding:2rem}}.step-card__step{font-family:var(--main-font);font-size:calc(4.4rem*var(--font-size-factor));line-height:calc(5.2rem*var(--font-size-factor))}@media (max-width:767px){.step-card__step{font-size:calc(2.8rem*var(--font-size-factor));line-height:calc(3.6rem*var(--font-size-factor))}}.step-card__step{color:var(--text-accent);font-weight:500;letter-spacing:-2%;line-height:100%}.step-card__title{font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.step-card__title{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.step-card__title{font-weight:400;line-height:120%}.doctor-card{background-color:var(--bg-primary);color:var(--text-primary);position:relative}.doctor-card__link{height:100%;inset:0 auto auto 0;position:absolute;width:100%;z-index:1}.doctor-card__picture{height:37.7rem;width:100%}@media (max-width:767px){.doctor-card__picture{height:40.5rem}}.doctor-card__picture img,.doctor-card__picture picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.doctor-card__inner{display:flex;flex-direction:column;gap:2rem;padding:2rem 2.4rem}@media (max-width:767px){.doctor-card__inner{gap:1.6rem;padding:1.6rem 2rem}}.doctor-card__head{display:flex;flex-direction:column;gap:1.6rem}@media (max-width:767px){.doctor-card__head{gap:1.2rem}}.doctor-card__title{font-family:var(--main-font);font-size:calc(3.6rem*var(--font-size-factor));line-height:calc(4.4rem*var(--font-size-factor))}@media (max-width:767px){.doctor-card__title{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.doctor-card__title{letter-spacing:-2%;line-height:100%}@media (1024px <= width <= 1365px){.doctor-card__title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.doctor-card__title{font-weight:500}.doctor-card__role{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.doctor-card__role{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.doctor-card__role{color:var(--text-accent);font-weight:500;line-height:130%}.doctor-card__text{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.doctor-card__text{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.doctor-card__text{font-weight:300;line-height:130%}.doctor-card__content{display:flex;flex-direction:column;gap:.8rem}@media (max-width:767px){.doctor-card__content{gap:.6rem}}.doctor-card__footer{border-top:1px solid var(--border-primary);padding-top:2rem}@media (max-width:767px){.doctor-card__footer{padding-top:1.6rem}}.doctor-card__contacts{display:flex;flex-direction:column;gap:1.2rem}@media (max-width:767px){.doctor-card__contacts{gap:.8rem}}.doctor-card__contact{display:flex;flex-direction:column;gap:.8rem}@media (max-width:767px){.doctor-card__contact{gap:.6rem}}.doctor-card__contact--label{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}@media (max-width:767px){.doctor-card__contact--label{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.doctor-card__contact--label{color:var(--text-secondary);font-weight:300;line-height:120%}.doctor-card__contact--text{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.doctor-card__contact--text{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.doctor-card__contact--text{color:var(--text-accent);font-weight:400;line-height:130%;position:relative;z-index:2}.doctor-card__contact--text[href]{transition:opacity .25s cubic-bezier(.61,1,.88,1)}@media (hover:hover){.doctor-card__contact--text[href]:hover{opacity:.75}}.our-doctors{background-color:var(--bg-accent);overflow:hidden;padding:8rem 0}@media (max-width:767px){.our-doctors{padding:6.4rem 0}}.our-doctors__inner{display:block;margin:0 auto;max-width:calc(var(--container-width) - 8rem);width:100%}@media (width <= 1600px){.our-doctors__inner{max-width:calc(100% - 8rem)}}@media (max-width:1023px){.our-doctors__inner{max-width:calc(100% - 5.6rem)}}@media (max-width:767px){.our-doctors__inner{max-width:calc(100% - 3.2rem)}}.our-doctors__inner{color:var(--text-primary-inverse);display:flex;flex-direction:column;gap:4.8rem}@media (max-width:767px){.our-doctors__inner{gap:3.2rem}}.our-doctors__head{display:flex;gap:3.2rem;justify-content:space-between}@media (max-width:1023px){.our-doctors__head .slider-navigation{display:none}}@media (max-width:767px){.our-doctors__head{flex-direction:column;gap:2rem}}.our-doctors__slider .swiper-slide{height:auto}.our-doctors__slider .swiper-slide>*{height:100%}.our-doctors__foot{align-items:center;display:flex;gap:2.4rem;justify-content:space-between}@media (min-width:1024px){.our-doctors__foot{display:none}}.our-doctors__pagination{font-family:var(--main-font);font-size:calc(3.6rem*var(--font-size-factor));line-height:calc(4.4rem*var(--font-size-factor))}@media (max-width:767px){.our-doctors__pagination{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.our-doctors__pagination{letter-spacing:-2%;line-height:100%}@media (1024px <= width <= 1365px){.our-doctors__pagination{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.our-doctors__pagination{font-weight:400}.our-doctors__pagination>*{font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;white-space:nowrap}.review-card{border-left:4px solid var(--border-accent);display:flex;flex-direction:column;gap:2rem;padding:2.4rem}@media (max-width:767px){.review-card{gap:1.6rem;padding:2rem}}.review-card__title{font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.review-card__title{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.review-card__title{font-weight:400;line-height:120%}.review-card__content{border-top:1px solid var(--border-tertiary);padding-top:2rem}.review-card__items{display:flex;flex-direction:column;gap:1.2rem}@media (max-width:767px){.review-card__items{gap:.8rem}}.review-card__item{display:flex;flex-direction:column;gap:.8rem}@media (max-width:767px){.review-card__item{gap:.6rem}}.review-card__item--label{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}@media (max-width:767px){.review-card__item--label{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.review-card__item--label{color:var(--text-secondary);font-weight:300;line-height:120%}.review-card__item--text{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.review-card__item--text{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.review-card__item--text{font-weight:400;line-height:130%}.clinic-card{background-color:var(--bg-secondary);border-left:4px solid var(--border-accent);display:flex;flex-direction:column;gap:3.2rem;padding:3.2rem}@media (max-width:1023px){.clinic-card{padding:2.4rem}}@media (max-width:767px){.clinic-card{gap:2.4rem;padding:1.6rem}}.clinic-card__logo{height:6.4rem;width:6.4rem}@media (max-width:767px){.clinic-card__logo{height:5rem;width:5rem}}.clinic-card__logo img,.clinic-card__logo picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.clinic-card__content{display:flex;flex-direction:column;gap:1.6rem}@media (max-width:767px){.clinic-card__content{gap:1.2rem}}.clinic-card__title{font-family:var(--main-font);font-size:calc(3.6rem*var(--font-size-factor));line-height:calc(4.4rem*var(--font-size-factor))}@media (max-width:767px){.clinic-card__title{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.clinic-card__title{letter-spacing:-2%;line-height:100%}@media (1024px <= width <= 1365px){.clinic-card__title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.clinic-card__title{font-weight:500}.clinic-card__items{display:flex;flex-direction:column;gap:1.2rem}@media (max-width:767px){.clinic-card__items{gap:1rem}}.clinic-card__item{align-items:center;display:flex;gap:1.2rem;width:-moz-fit-content;width:fit-content}@media (max-width:767px){.clinic-card__item{gap:.8rem}}@media (hover:hover){.clinic-card__item[href]:hover .clinic-card__item-text{color:var(--text-accent)}}.clinic-card__item-icon{color:var(--icon-accent);flex-shrink:0;height:2rem;width:2rem}@media (max-width:767px){.clinic-card__item-icon{height:1.6rem;width:1.6rem}}.clinic-card__item-icon svg{height:100%;width:100%}.clinic-card__item-text{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.clinic-card__item-text{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.clinic-card__item-text{font-weight:400;line-height:130%;transition:color .25s cubic-bezier(.61,1,.88,1)}.clinic-card__foot{display:flex;gap:1.2rem}@media (max-width:767px){.clinic-card__foot{gap:.8rem}}.promo-banner{display:grid;gap:5.6rem;grid-template-columns:1fr 67.7rem}@media (max-width:1023px){.promo-banner{gap:4.8rem;grid-template-columns:1fr}}@media (max-width:767px){.promo-banner{gap:3.2rem}}.promo-banner.promo-banner .promo-banner__picture img,.promo-banner.promo-banner .promo-banner__picture picture{-o-object-fit:contain;object-fit:contain}.promo-banner__footer{display:flex;gap:1.2rem}@media (max-width:1023px){.promo-banner__footer{flex-direction:column}.promo-banner__footer .button,.promo-banner__footer .button__inner,.promo-banner__footer .button__text{width:100%}}@media (max-width:767px){.promo-banner__footer{gap:.8rem}}.promo-banner__content{display:flex;flex-direction:column;gap:3.2rem;width:100%}@media (max-width:767px){.promo-banner__content{gap:2.4rem}}.promo-banner__head{display:flex;flex-direction:column;gap:2.4rem}@media (max-width:767px){.promo-banner__head{gap:2rem}}.promo-banner__title{font-family:var(--main-font);font-size:calc(5.6rem*var(--font-size-factor));line-height:calc(6.4rem*var(--font-size-factor))}@media (max-width:767px){.promo-banner__title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.promo-banner__title{font-weight:500;letter-spacing:-2%;line-height:100%}.promo-banner__text{font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.promo-banner__text{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.promo-banner__text{color:var(--text-quaternary);font-weight:300;line-height:120%}.promo-banner__text span{font-family:var(--main-font);font-size:calc(2.6rem*var(--font-size-factor));line-height:calc(3.4rem*var(--font-size-factor))}@media (max-width:767px){.promo-banner__text span{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.promo-banner__text span{color:var(--text-primary);font-weight:300;line-height:120%}.promo-banner__picture{height:100%;width:100%}.promo-banner__picture img,.promo-banner__picture picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.about-clinic{background-color:var(--bg-accent);color:var(--text-primary-inverse);display:flex;padding:8rem 0}@media (max-width:1023px){.about-clinic{padding:6.4rem 0}}@media (max-width:767px){.about-clinic{padding:4rem 0}}.about-clinic__inner{display:block;margin:0 auto;max-width:calc(var(--container-width) - 8rem);width:100%}@media (width <= 1600px){.about-clinic__inner{max-width:calc(100% - 8rem)}}@media (max-width:1023px){.about-clinic__inner{max-width:calc(100% - 5.6rem)}}@media (max-width:767px){.about-clinic__inner{max-width:calc(100% - 3.2rem)}}.about-clinic__inner{display:flex;flex-direction:column;gap:4.8rem}@media (max-width:767px){.about-clinic__inner{gap:3.2rem}}.about-clinic__title{font-family:var(--main-font);font-size:calc(5.6rem*var(--font-size-factor));line-height:calc(6.4rem*var(--font-size-factor))}@media (max-width:767px){.about-clinic__title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.about-clinic__title{font-weight:500;letter-spacing:-2%;line-height:100%}.about-clinic__card{background-color:var(--bg-primary);display:flex;flex-direction:column;flex-shrink:0;gap:2rem;height:-moz-fit-content;height:fit-content;padding:2.4rem;width:55.6rem}@media (max-width:1023px){.about-clinic__card{width:100%}}@media (max-width:767px){.about-clinic__card{gap:1.6rem;padding:1.6rem}}.about-clinic__item:not(:last-child){border-bottom:1px solid var(--border-primary);padding-bottom:2rem}@media (max-width:767px){.about-clinic__item:not(:last-child){padding-bottom:1.6rem}}.about-clinic__item--label{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}@media (max-width:767px){.about-clinic__item--label{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.about-clinic__item--label{color:var(--text-secondary);font-weight:300;line-height:120%}.about-clinic__item--text{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.about-clinic__item--text{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.about-clinic__item--text{color:var(--text-primary);font-weight:400;line-height:130%}.about-clinic__content.text-content{border-left:3px solid var(--bg-primary);padding-left:2.4rem}@media (max-width:767px){.about-clinic__content.text-content{padding-left:1.6rem}}.about-clinic__content:has(.about-clinic__card){display:flex;gap:3.2rem}@media (max-width:1023px){.about-clinic__content:has(.about-clinic__card){flex-direction:column}}@media (max-width:767px){.about-clinic__content:has(.about-clinic__card){gap:2.4rem}}.about-clinic__content:has(.about-clinic__card) .text-content{border-left:3px solid var(--bg-primary);padding-left:2.4rem}@media (max-width:767px){.about-clinic__content:has(.about-clinic__card) .text-content{padding-left:1.6rem}}.about-clinic__content:has(.about-clinic__card) .text-content p:not([class]){font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.about-clinic__content:has(.about-clinic__card) .text-content p:not([class]){font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.about-clinic__content:has(.about-clinic__card) .text-content p:not([class]){font-weight:300;line-height:120%}.about-clinic__content h2:not([class]){font-family:var(--main-font);font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}@media (max-width:767px){.about-clinic__content h2:not([class]){font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.about-clinic__content h2:not([class]){font-weight:500;letter-spacing:-2%;line-height:100%;margin:2.4rem 0 1.2rem}@media (max-width:767px){.about-clinic__content h2:not([class]){margin:1.6rem 0 .8rem}}.about-clinic__content p:not([class]){font-family:var(--main-font);font-size:calc(2.6rem*var(--font-size-factor));line-height:calc(3.4rem*var(--font-size-factor))}@media (max-width:767px){.about-clinic__content p:not([class]){font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.about-clinic__content p:not([class]){font-weight:300;line-height:120%;margin:1.6rem 0}@media (max-width:767px){.about-clinic__content p:not([class]){margin:1.2rem 0}}.service-card{background-color:var(--bg-secondary);border-left:4px solid var(--border-accent);display:flex;flex-direction:column;gap:3.6rem;padding:3.2rem 3.6rem}@media (max-width:767px){.service-card{border-width:2px;gap:2.8rem;padding:2.4rem 2rem}}.service-card__logo{height:3.2rem;width:3.2rem}@media (max-width:767px){.service-card__logo{height:2.4rem;width:2.4rem}}.service-card__logo img,.service-card__logo picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.service-card__head{display:flex;flex-direction:column;gap:1.6rem}@media (max-width:767px){.service-card__head{gap:1.2rem}}.service-card__title{font-family:var(--main-font);font-size:calc(2.6rem*var(--font-size-factor));line-height:calc(3.4rem*var(--font-size-factor))}@media (max-width:767px){.service-card__title{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.service-card__title{font-weight:400;line-height:120%}.service-card__subtitle{font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.service-card__subtitle{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.service-card__subtitle{color:var(--text-secondary);font-weight:300;line-height:120%}.history-slider{display:flex;gap:2.4rem;overflow:hidden}@media (max-width:1023px){.history-slider{flex-direction:column-reverse}}@media (max-width:767px){.history-slider{gap:1.6rem}}.history-slider__content{background-color:var(--bg-secondary);display:flex;flex-direction:column;gap:3.2rem;justify-content:space-between;overflow:hidden;padding:3.2rem;width:100%}@media (min-width:1024px){.history-slider__content{max-width:calc(100% - 83.7rem)}}@media (max-width:767px){.history-slider__content{gap:2.4rem;padding:1.6rem}}.history-slider__slide{display:flex;flex-direction:column;gap:4.8rem}@media (max-width:1023px){.history-slider__slide{gap:3.2rem}}@media (max-width:767px){.history-slider__slide{gap:2.4rem}}.history-slider__slide--title{font-family:var(--main-font);font-size:calc(9rem*var(--font-size-factor));line-height:calc(9.8rem*var(--font-size-factor))}@media (max-width:767px){.history-slider__slide--title{font-size:calc(5.6rem*var(--font-size-factor));line-height:calc(6.4rem*var(--font-size-factor))}}.history-slider__slide--title{font-weight:500;letter-spacing:-2%;line-height:100%}.history-slider__slide--text{font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.history-slider__slide--text{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.history-slider__slide--text{font-weight:300;line-height:120%}.history-slider__foot{display:flex;gap:2.4rem;justify-content:space-between}@media (max-width:767px){.history-slider__foot{gap:1.6rem}}.history-slider__pagination{font-family:var(--main-font);font-size:calc(3.6rem*var(--font-size-factor));line-height:calc(4.4rem*var(--font-size-factor))}@media (max-width:767px){.history-slider__pagination{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.history-slider__pagination{letter-spacing:-2%;line-height:100%}@media (1024px <= width <= 1365px){.history-slider__pagination{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.history-slider__pagination{color:var(--text-tertiary);font-weight:400}.history-slider__pagination>*{font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;white-space:nowrap}.history-slider__pictures{max-width:83.7rem}@media (max-width:1023px){.history-slider__pictures{max-width:100%}}.history-slider__picture{height:100%;width:100%}.history-slider__picture img,.history-slider__picture picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.speaker-card{background-color:var(--bg-secondary);display:flex}@media (max-width:1023px){.speaker-card{flex-direction:column;gap:2.4rem;padding:2.4rem}}@media (max-width:767px){.speaker-card{gap:2rem;padding:1.6rem}}.speaker-card._color-accent{background-color:var(--bg-accent)}.speaker-card._color-accent,.speaker-card._color-accent .speaker-card__person--role{color:var(--text-primary-inverse)}.speaker-card__inner{display:flex;flex-direction:column;gap:4.8rem;justify-content:space-between;padding:3.2rem}@media (max-width:1023px){.speaker-card__inner{gap:3.2rem;padding:0}}@media (max-width:767px){.speaker-card__inner{gap:2.4rem}}.speaker-card__tags{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem}@media (max-width:767px){.speaker-card__tags{gap:.6rem}}.speaker-card__tag{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}@media (max-width:767px){.speaker-card__tag{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.speaker-card__tag{background-color:var(--bg-primary);font-weight:400;line-height:120%;padding:1rem 1.6rem}@media (max-width:767px){.speaker-card__tag{padding:.8rem 1.2rem}}.speaker-card__person{display:flex;flex-direction:column;gap:.8rem}@media (max-width:767px){.speaker-card__person{gap:.6rem}}.speaker-card__person--name{font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.speaker-card__person--name{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.speaker-card__person--name{font-weight:500;line-height:120%}.speaker-card__person--role{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.speaker-card__person--role{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.speaker-card__person--role{color:var(--text-secondary);font-weight:300;line-height:120%}.speaker-card__text{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.speaker-card__text{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.speaker-card__text{font-weight:300;line-height:130%}.speaker-card__content{display:flex;flex-direction:column;gap:1.6rem;height:100%;justify-content:space-between}@media (max-width:767px){.speaker-card__content{gap:1.2rem}}@media (max-width:1023px){.speaker-card__content .speaker-card__person{display:none}}.speaker-card__picture{aspect-ratio:677/468;flex-shrink:0;max-width:67.7rem}.speaker-card__picture img,.speaker-card__picture picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:1024px){.speaker-card__footer{display:none}}.stackable-card{background-color:var(--bg-primary);display:flex;padding:3.2rem;position:relative;width:100%}@media (min-width:1024px){.stackable-card{min-height:51.2rem}}@media (max-width:1023px){.stackable-card{padding:2.4rem}}@media (max-width:767px){.stackable-card{padding:1.6rem}}.stackable-card__inner{display:grid;gap:6.4rem;grid-template-columns:1fr 61.7rem}@media (max-width:1023px){.stackable-card__inner{gap:3.2rem;grid-template-columns:1fr}}@media (max-width:767px){.stackable-card__inner{gap:2rem}}.stackable-card__content{display:flex;flex:1;flex-direction:column;gap:5.6rem;justify-content:space-between}@media (max-width:767px){.stackable-card__content{gap:4.8rem}}.stackable-card__body{display:flex;flex-direction:column;gap:1.6rem}@media (max-width:767px){.stackable-card__body{gap:1.2rem}}.stackable-card__step{font-family:var(--main-font);font-size:calc(2.6rem*var(--font-size-factor));line-height:calc(3.4rem*var(--font-size-factor))}@media (max-width:767px){.stackable-card__step{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.stackable-card__step{color:var(--text-accent);font-weight:400;line-height:120%}.stackable-card__title{font-family:var(--main-font);font-size:calc(3.6rem*var(--font-size-factor));line-height:calc(4.4rem*var(--font-size-factor))}@media (max-width:767px){.stackable-card__title{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.stackable-card__title{letter-spacing:-2%;line-height:100%}@media (1024px <= width <= 1365px){.stackable-card__title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.stackable-card__title{font-weight:400}.stackable-card__text{font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.stackable-card__text{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.stackable-card__text{font-weight:300;line-height:120%}.stackable-card__picture{height:100%;width:100%}@media (max-width:1023px){.stackable-card__picture{aspect-ratio:342/300;height:auto;max-width:100%}}.stackable-card__picture img,.stackable-card__picture picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.stackable-cards{background-color:var(--bg-secondary);height:100vh;height:100dvh;overflow:hidden;padding:8rem 0}@media (max-width:1023px){.stackable-cards{height:auto;padding:4rem 0}}.stackable-cards__inner{display:block;margin:0 auto;max-width:calc(var(--container-width) - 8rem)}@media (width <= 1600px){.stackable-cards__inner{max-width:calc(100% - 8rem)}}@media (max-width:1023px){.stackable-cards__inner{max-width:calc(100% - 5.6rem)}}@media (max-width:767px){.stackable-cards__inner{max-width:calc(100% - 3.2rem)}}.stackable-cards__inner{display:flex;flex-direction:column;gap:4.8rem;height:100%;position:relative;width:100%}@media (max-width:1023px){.stackable-cards__inner{gap:3.2rem}}.stackable-cards__title{font-family:var(--main-font);font-size:calc(5.6rem*var(--font-size-factor));line-height:calc(6.4rem*var(--font-size-factor))}@media (max-width:767px){.stackable-cards__title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.stackable-cards__title{font-weight:500;letter-spacing:-2%;line-height:100%}@media (min-width:1024px){.stackable-cards__title{text-align:center}}.stackable-cards__items{position:relative}@media (max-width:1023px){.stackable-cards__items{display:flex;flex-direction:column;gap:2.4rem}}@media (max-width:767px){.stackable-cards__items{gap:2rem}}@media (min-width:1024px){.stackable-cards__items>.stackable-card{inset:0 auto auto 0;position:absolute}.stackable-cards__items>.stackable-card:not(:first-child){transform:translateY(100vh);transform:translateY(100dvh)}}@media (min-width:1024px) and (max-width:1023px){.stackable-cards__items>.stackable-card:not(:first-child){transform:translateY(calc(100% + 2.4rem))}}.stackable-cards__head{display:flex;justify-content:center}@media (max-width:1023px){.stackable-cards__head{justify-content:flex-start}}.event-card{align-items:flex-start;background-color:var(--bg-secondary);display:flex;gap:3.2rem;padding:2.4rem;position:relative}@media (max-width:767px){.event-card{gap:2rem;padding:1.6rem}}@media (hover:hover){.event-card:hover .event-card__button .button__icon{transform:scale(.95)}.event-card:hover .event-card__button .button__icon svg{transform:rotate(-45deg) scale(1)}}@media (hover:hover){.event-card:not(:has(.event-card__picture)):hover .event-card__title{color:var(--text-accent)}}@media (min-width:1024px){.event-card:has(.event-card__picture){min-height:44.3rem}}@media (max-width:1023px){.event-card:has(.event-card__picture){flex-direction:column}}.event-card:has(.event-card__picture) .event-card__title{font-family:var(--main-font);font-size:calc(3.6rem*var(--font-size-factor));line-height:calc(4.4rem*var(--font-size-factor))}@media (max-width:767px){.event-card:has(.event-card__picture) .event-card__title{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.event-card:has(.event-card__picture) .event-card__title{letter-spacing:-2%;line-height:100%}@media (1024px <= width <= 1365px){.event-card:has(.event-card__picture) .event-card__title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.event-card:has(.event-card__picture) .event-card__title{font-weight:500}.event-card:has(.event-card__picture) .event-card__inner{gap:2.4rem}@media (max-width:767px){.event-card:has(.event-card__picture) .event-card__inner{gap:1.2rem}}.event-card:has(.event-card__picture) .event-card__tag{inset:1.6rem auto auto 1.6rem;position:absolute}@media (max-width:767px){.event-card:has(.event-card__picture) .event-card__tag{left:.8rem;top:.8rem}}.event-card:has(.event-card__picture) .event-card__caption{font-family:var(--main-font);font-size:calc(2.6rem*var(--font-size-factor));line-height:calc(3.4rem*var(--font-size-factor))}@media (max-width:767px){.event-card:has(.event-card__picture) .event-card__caption{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.event-card:has(.event-card__picture) .event-card__caption{color:var(--text-primary);font-weight:500;line-height:120%}@media (max-width:767px){.event-card:has(.event-card__picture) .event-card__foot{margin-top:1.2rem}}.event-card__button{inset:auto 0 0 auto;position:absolute}@media (max-width:1023px){.event-card__button{display:none}}.event-card__picture{aspect-ratio:463/379;position:relative}@media (min-width:1024px){.event-card__picture{align-self:flex-start;flex:0 0 46.3rem;max-width:46.3rem}}@media (max-width:1023px){.event-card__picture{align-self:stretch;flex:0 0 auto;max-width:none;width:100%}}.event-card__picture img,.event-card__picture picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.event-card__date{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.event-card__date{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.event-card__date{color:var(--text-quaternary);font-weight:400;line-height:130%}.event-card__inner{display:flex;flex:1 1 auto;flex-direction:column;gap:3.2rem;min-width:0}@media (max-width:767px){.event-card__inner{gap:2.4rem}}.event-card__content{display:flex;flex-direction:column;gap:1.2rem}@media (max-width:767px){.event-card__content{gap:.8rem}}.event-card__link{height:100%;inset:0 auto auto 0;position:absolute;width:100%}.event-card__label{font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}@media (max-width:767px){.event-card__label{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.event-card__label{color:var(--text-accent);font-weight:500;line-height:120%;text-transform:uppercase}.event-card__title{font-family:var(--main-font);font-size:calc(2.6rem*var(--font-size-factor));line-height:calc(3.4rem*var(--font-size-factor))}@media (max-width:767px){.event-card__title{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.event-card__title{font-weight:500;line-height:120%;transition:color .25s cubic-bezier(.61,1,.88,1)}.event-card__foot{margin-top:auto}.event-card__caption{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}@media (max-width:767px){.event-card__caption{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.event-card__caption{color:var(--text-quaternary);font-weight:300;line-height:120%}.button-outlined__inner{align-items:center;border:1px solid var(--border-primary);display:flex;flex-shrink:0;height:4.4rem;justify-content:center;transition-duration:.25s;transition-property:color,background-color,border-color;transition-timing-function:cubic-bezier(.61,1,.88,1);width:4.4rem}@media (max-width:767px){.button-outlined__inner{height:3.6rem;width:3.6rem}}@media (hover:hover){.button-outlined__inner:hover,.button-outlined__inner:hover:active{background-color:var(--bg-accent);border-color:var(--border-accent);color:var(--icon-primary-inverse)}}.button-outlined__icon{height:2.4rem;width:2.4rem}@media (max-width:767px){.button-outlined__icon{height:2rem;width:2rem}}.button-outlined__icon svg{height:100%;width:100%}.journal-card{background-color:var(--bg-secondary);display:flex;position:relative}@media (max-width:1023px){.journal-card{flex-direction:column}}.journal-card__picture--wrapper{display:flex;max-width:34.8rem;padding:2.4rem;width:100%}@media (max-width:1023px){.journal-card__picture--wrapper{margin:0 auto;padding:2.4rem 2.4rem 0}}@media (max-width:767px){.journal-card__picture--wrapper{max-width:100%;padding:1.6rem 1.6rem 0;width:100%}}.journal-card__picture{height:auto;max-width:30rem;width:100%}@media (max-width:767px){.journal-card__picture{aspect-ratio:300/419}}.journal-card__picture img,.journal-card__picture picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.journal-card__content{display:flex;flex-direction:column;gap:3.2rem;justify-content:space-between;max-width:calc(100% - 34.8rem);width:100%}@media (max-width:1023px){.journal-card__content{gap:2.4rem;max-width:100%;width:100%}}@media (max-width:767px){.journal-card__content{gap:2rem}}.journal-card__title{font-family:var(--main-font);font-size:calc(3.6rem*var(--font-size-factor));line-height:calc(4.4rem*var(--font-size-factor))}@media (max-width:767px){.journal-card__title{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.journal-card__title{letter-spacing:-2%;line-height:100%}@media (1024px <= width <= 1365px){.journal-card__title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.journal-card__title{font-weight:500}.journal-card__subtitle{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.journal-card__subtitle{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.journal-card__subtitle{color:var(--text-secondary);font-weight:300;line-height:130%}.journal-card__head{display:flex;flex-direction:column;gap:1.6rem;padding:2.4rem 2.4rem 0 0}@media (max-width:1023px){.journal-card__head{padding:2.4rem 2.4rem 0}}@media (max-width:767px){.journal-card__head{gap:1.2rem;padding:1.6rem 1.6rem 0}}.journal-card__rating{font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.journal-card__rating{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.journal-card__rating{font-weight:400;line-height:120%;margin-top:auto;padding-bottom:2.4rem}@media (max-width:1023px){.journal-card__rating{padding:0 0 2.4rem 2.4rem}}@media (max-width:767px){.journal-card__rating{padding:0 0 1.6rem 1.6rem}}.journal-card__foot{align-items:flex-end;display:flex;gap:1.2rem;justify-content:space-between;width:100%}@media (max-width:767px){.journal-card__foot{gap:.8rem}}.journal-card__foot .button{position:static}.journal-card__foot .button:after{content:"";height:100%;inset:0 auto auto 0;position:absolute;width:100%}.publication-card{background-color:var(--bg-secondary);display:flex;flex-direction:column;gap:3.2rem;justify-content:space-between;position:relative;transition:background-color .25s cubic-bezier(.61,1,.88,1)}@media (max-width:767px){.publication-card{gap:2.4rem}}@media (hover:hover){.publication-card:hover{background-color:var(--bg-tertiary)}}.publication-card__head{display:flex;flex-direction:column;gap:1.6rem;padding:2rem 2rem 0}@media (max-width:767px){.publication-card__head{gap:1.2rem;padding:1.6rem 1.6rem 0}}.publication-card__foot{align-items:center;display:flex;gap:1.6rem;justify-content:space-between}@media (max-width:767px){.publication-card__foot{gap:1.2rem}}.publication-card__title{font-family:var(--main-font);font-size:calc(3.6rem*var(--font-size-factor));line-height:calc(4.4rem*var(--font-size-factor))}@media (max-width:767px){.publication-card__title{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.publication-card__title{letter-spacing:-2%;line-height:100%}@media (1024px <= width <= 1365px){.publication-card__title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.publication-card__title{font-weight:500}.publication-card__text{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.publication-card__text{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.publication-card__text{font-weight:400;line-height:130%}.publication-card__date{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.publication-card__date{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.publication-card__date{color:var(--text-secondary);font-weight:400;line-height:130%;padding:0 0 0 2rem}@media (max-width:767px){.publication-card__date{padding:0 0 0 1.6rem}}.publication-card__link{position:static}.publication-card__link:after{content:"";height:100%;inset:0 auto auto 0;position:absolute;width:100%}.innovation-card{background-color:var(--bg-secondary);display:flex;flex-direction:column;gap:3.2rem;padding:3.2rem 0 3.2rem 3.2rem;position:relative}@media (max-width:1023px){.innovation-card{padding:2.4rem}}@media (max-width:767px){.innovation-card{gap:2.4rem;padding:1.6rem}}.innovation-card__picture{aspect-ratio:738/447}.innovation-card__picture img,.innovation-card__picture picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.innovation-card__content{display:flex;flex-direction:column;gap:4.8rem;height:100%;justify-content:space-between;padding-right:3.2rem}@media (max-width:1023px){.innovation-card__content{padding-right:0}}@media (max-width:767px){.innovation-card__content{gap:3.2rem}}.innovation-card__link{position:static}@media (max-width:1023px){.innovation-card__link,.innovation-card__link .button__text{width:100%}}.innovation-card__link:after{content:"";height:100%;inset:0 auto auto 0;position:absolute;width:100%}.innovation-card__title{font-family:var(--main-font);font-size:calc(3.6rem*var(--font-size-factor));line-height:calc(4.4rem*var(--font-size-factor))}@media (max-width:767px){.innovation-card__title{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.innovation-card__title{letter-spacing:-2%;line-height:100%}@media (1024px <= width <= 1365px){.innovation-card__title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.innovation-card__title{font-weight:500}.article{position:relative}@media (min-width:1024px){.article:has(.article__picture){padding-top:27rem}}@media (min-width:1024px){.article:not(:has(.article__picture)) .article__content{margin:0 23rem}}@media (min-width:1024px){.article:not(:has(.article-card)) .article__content{margin:0 13rem}}.article__header{display:flex;flex-direction:column}@media (max-width:1023px){.article__header{gap:2rem}}@media (max-width:767px){.article__header{gap:1.6rem}}.article .article-card{position:relative;z-index:2}@media (min-width:1024px){.article .article-card{margin:0 8.8rem 4.8rem}}@media (max-width:1023px){.article .article-card{margin-bottom:3.2rem}}@media (max-width:767px){.article .article-card{margin-bottom:2.4rem}}@media (min-width:1024px){.article__content{margin:0 17rem}.article__content h1:not([class]){text-align:center}}@media (max-width:1023px){.article__content{max-width:100%}}.article__section>:not(.article-date){max-width:110rem}.article__picture{height:43.5rem;width:100%}@media (min-width:1024px){.article__picture{inset:0 auto auto 0;position:absolute}}@media (max-width:767px){.article__picture{height:22rem}}.article__picture img,.article__picture picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.article h2:not([class]){font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.article h2:not([class]){font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.article h2:not([class]){font-weight:400;line-height:120%;margin:1.2rem 0 2rem}@media (max-width:767px){.article h2:not([class]){margin:1rem 0 1.6rem}}.article h3:not([class]){font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.article h3:not([class]){font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.article h3:not([class]){font-weight:500;line-height:130%}.article-card{background-color:var(--bg-secondary);display:flex;flex-direction:column;gap:3.2rem;padding:3.2rem}@media (max-width:767px){.article-card{gap:2.4rem;padding:1.6rem}}.article-card__body{display:flex;flex-direction:column;gap:2.4rem;justify-content:space-between}@media (max-width:1023px){.article-card__body{flex-direction:column}}@media (max-width:767px){.article-card__body{gap:2rem}}.article-card__items{display:flex;flex-direction:column;gap:1.2rem}@media (max-width:767px){.article-card__items{gap:.8rem}}.article-card__content{display:flex;flex-direction:column;gap:1.6rem}@media (max-width:767px){.article-card__content{gap:1.2rem}}.article-card__header{display:flex;gap:2.4rem;justify-content:space-between}@media (max-width:767px){.article-card__header{gap:1.6rem}}.article-card__date{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.article-card__date{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.article-card__date{color:var(--text-secondary);font-weight:400;line-height:130%}.article-card__title{font-family:var(--main-font);font-size:calc(4.4rem*var(--font-size-factor));line-height:calc(5.2rem*var(--font-size-factor))}@media (max-width:767px){.article-card__title{font-size:calc(2.8rem*var(--font-size-factor));line-height:calc(3.6rem*var(--font-size-factor))}}.article-card__title{font-weight:500;letter-spacing:-2%;line-height:100%}@media (max-width:1023px){.article-card__foot .button,.article-card__foot .button__inner,.article-card__foot .button__text{width:100%}}.article-date{font-family:var(--main-font);font-size:calc(2.6rem*var(--font-size-factor));line-height:calc(3.4rem*var(--font-size-factor))}@media (max-width:767px){.article-date{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.article-date{color:var(--text-secondary);font-weight:400;line-height:120%;margin:4.8rem 0 2.4rem;padding-bottom:2.4rem;position:relative}@media (max-width:767px){.article-date{margin:3.2rem 0 2rem;padding-bottom:1.6rem}}.article-date:after{background-color:var(--border-secondary);content:"";height:1px;inset:auto 0 0 0;position:absolute;width:100%}.button-share{align-items:center;color:var(--text-secondary);display:flex;gap:.8rem;transition:color .3s cubic-bezier(.61,1,.88,1);width:-moz-fit-content;width:fit-content}@media (max-width:767px){.button-share{gap:.4rem}}@media (hover:hover){.button-share:hover{color:var(--text-accent)}.button-share:hover:active{color:var(--text-secondary)}}.button-share__icon{flex-shrink:0;height:2.4rem;width:2.4rem}@media (max-width:767px){.button-share__icon{height:2rem;width:2rem}}.button-share__icon svg{height:100%;width:100%}.button-share__text{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.button-share__text{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.button-share__text{font-weight:400;line-height:120%}.list-orders{display:flex;flex-direction:column;gap:2.4rem}@media (max-width:767px){.list-orders{gap:2rem}}.list-orders>.order-item:last-child{padding-bottom:0}.list-orders>.order-item:last-child:after{display:none}.order-item{display:flex;flex-direction:column;gap:1.2rem;padding-bottom:2.4rem;padding-left:5.6rem;position:relative}@media (max-width:767px){.order-item{gap:.8rem;padding-bottom:2rem;padding-left:2.2rem}}.order-item:after{background-color:var(--border-primary);content:"";height:1px;inset:auto 0 0 5.6rem;position:absolute;width:calc(100% - 5.6rem)}@media (max-width:767px){.order-item:after{left:2.2rem;width:calc(100% - 2.2rem)}}.order-item:before{background-color:var(--icon-primary);content:"";height:2px;inset:1.6rem auto auto 0;position:absolute;width:3.2rem}@media (max-width:767px){.order-item:before{height:1.5px;top:1.4rem;width:1rem}}.order-item>*{width:-moz-fit-content;width:fit-content}.order-item__link{font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.order-item__link{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.order-item__link{font-weight:400;line-height:120%}.order-item__link:is(a){transition:color .25s cubic-bezier(.61,1,.88,1)}@media (hover:hover){.order-item__link:is(a):hover{color:var(--text-accent)}}.order-item__applications{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.order-item__applications{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.order-item__applications{color:var(--text-quaternary);font-weight:300;line-height:130%}.order-item__applications:is(a){transition:color .25s cubic-bezier(.61,1,.88,1)}@media (hover:hover){.order-item__applications:is(a):hover{color:var(--text-accent)}}.list-licenses{display:flex;flex-direction:column;gap:2.4rem}@media (max-width:767px){.list-licenses{gap:2rem}}.licenses-item{padding-bottom:2.4rem;padding-left:5.6rem;position:relative}@media (max-width:767px){.licenses-item{padding-bottom:2rem;padding-left:2.2rem}}.licenses-item:after{background-color:var(--border-primary);content:"";height:1px;inset:auto 0 0 5.6rem;position:absolute;width:calc(100% - 5.6rem)}@media (max-width:767px){.licenses-item:after{left:2.2rem;width:calc(100% - 2.2rem)}}.licenses-item:before{background-color:var(--icon-primary);content:"";height:2px;inset:1.6rem auto auto 0;position:absolute;width:3.2rem}@media (max-width:767px){.licenses-item:before{height:1.5px;top:1.4rem;width:1rem}}.licenses-item__text{font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.licenses-item__text{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.licenses-item__text{font-weight:400;line-height:120%}.licenses-item__text a{color:var(--text-accent);-webkit-text-decoration:1px underline var(--text-accent);text-decoration:1px underline var(--text-accent);text-underline-offset:2px;transition:opacity .25s cubic-bezier(.61,1,.88,1)}@media (hover:hover){.licenses-item__text a:hover{opacity:.8}}.department-block{background-color:var(--bg-secondary);padding:8rem 0}@media (max-width:767px){.department-block{padding:4.8rem 0}}.department-block__inner{display:block;margin:0 auto;max-width:calc(var(--container-width) - 8rem);width:100%}@media (width <= 1600px){.department-block__inner{max-width:calc(100% - 8rem)}}@media (max-width:1023px){.department-block__inner{max-width:calc(100% - 5.6rem)}}@media (max-width:767px){.department-block__inner{max-width:calc(100% - 3.2rem)}}.department-block__inner{display:flex;flex-direction:column;gap:4.8rem}@media (max-width:767px){.department-block__inner{gap:3.2rem}}.department-block__header{display:flex;flex-direction:column;gap:1.6rem}@media (max-width:767px){.department-block__header{gap:1.2rem}}.department-block__title{font-family:var(--main-font);font-size:calc(4.4rem*var(--font-size-factor));line-height:calc(5.2rem*var(--font-size-factor))}@media (max-width:767px){.department-block__title{font-size:calc(2.8rem*var(--font-size-factor));line-height:calc(3.6rem*var(--font-size-factor))}}.department-block__title{font-weight:500;letter-spacing:-2%;line-height:100%}.department-block__items{display:grid;gap:2.4rem;grid-template-columns:repeat(2,1fr)}@media (max-width:1023px){.department-block__items{grid-template-columns:1fr}}@media (max-width:767px){.department-block__items{gap:2rem}}.department-block__item{background-color:var(--bg-primary);display:flex;flex-direction:column;gap:2.4rem;justify-content:space-between;padding:2.4rem}@media (max-width:767px){.department-block__item{gap:2rem;padding:1.6rem}}.department-block__item--title{font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.department-block__item--title{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.department-block__item--title{font-weight:500;line-height:120%}.department-block__item--icon{background-color:var(--bg-accent);height:2rem;width:2rem}@media (max-width:767px){.department-block__item--icon{height:1.6rem;width:1.6rem}}.department-block__item--tags{display:flex;flex-wrap:wrap;gap:1rem}.department-block__item--tag{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.department-block__item--tag{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.department-block__item--tag{color:var(--text-accent);font-weight:400;line-height:120%}.department-block__subtitle{font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.department-block__subtitle{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.department-block__subtitle{color:var(--text-quaternary);font-weight:300;line-height:120%}.link{display:flex;gap:1.2rem;width:-moz-fit-content;width:fit-content}@media (max-width:767px){.link{gap:.8rem}}.link>*{transition:color .25s cubic-bezier(.61,1,.88,1)}.link._lg .link__icon{height:2.4rem;width:2.4rem}@media (max-width:767px){.link._lg .link__icon{height:2rem;width:2rem}}@media (hover:hover){.link:is(a):hover>*{color:var(--text-accent)}}@media (hover:hover){.link:is(a)._contrast:hover>*{color:var(--text-tertiary)}}.link:is(a)._color-black>*{color:var(--text-primary)}@media (hover:hover){.link:is(a)._color-black:hover>*{color:var(--text-accent)}}@media (hover:hover){.link:is(a)._color-gray:hover>*{color:var(--text-primary)}}.link._contrast>*{color:var(--text-primary-inverse)}.link._color-gray>*{color:var(--text-quaternary)}.link._color-gray .link__text{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.link._color-gray .link__text{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.link._color-gray .link__text{font-weight:300;line-height:130%}.link._color-primary{align-items:center}.link._color-primary>*{color:var(--text-accent)}.link._color-primary .link__text{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.link._color-primary .link__text{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.link._color-primary .link__text{font-weight:300;line-height:130%}.link__icon{color:var(--icon-accent);display:inline-block;flex-shrink:0;height:2rem;width:2rem}@media (max-width:767px){.link__icon{height:1.6rem;width:1.6rem}}.link__icon svg{height:100%;width:100%}.link__text{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.link__text{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.link__text{font-weight:400;line-height:130%}.contacts-info{display:flex;flex-direction:column;gap:3.2rem}@media (max-width:767px){.contacts-info{gap:2.4rem}}.contacts-info__title{font-family:var(--main-font);font-size:calc(3.6rem*var(--font-size-factor));line-height:calc(4.4rem*var(--font-size-factor))}@media (max-width:767px){.contacts-info__title{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.contacts-info__title{letter-spacing:-2%;line-height:100%}@media (1024px <= width <= 1365px){.contacts-info__title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.contacts-info__title{font-weight:500}.contacts-info__content{-moz-column-count:2;column-count:2;-moz-column-gap:4.8rem;column-gap:4.8rem}@media (max-width:1023px){.contacts-info__content{-moz-column-count:1;column-count:1}}@media (max-width:767px){.contacts-info__content{gap:2rem}}.contacts-info__content>.contacts-info__item{-moz-column-break-inside:avoid;break-inside:avoid;padding-bottom:2.4rem}.contacts-info__item{display:flex;flex-direction:column;gap:1.2rem}@media (max-width:767px){.contacts-info__item{gap:.8rem}}.contacts-info__item--title{font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.contacts-info__item--title{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.contacts-info__item--title{color:var(--text-accent);font-weight:500;line-height:120%}.contacts-info__item--text{font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.contacts-info__item--text{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.contacts-info__item--text{font-weight:400;line-height:120%}.contacts-info__item--text a{transition:color .25s cubic-bezier(.61,1,.88,1)}@media (hover:hover){.contacts-info__item--text a:hover{color:var(--text-accent)}}.defense-card{background-color:var(--bg-secondary);display:flex;flex-direction:column;gap:2.4rem;padding:2.4rem;position:relative}@media (max-width:767px){.defense-card{gap:2rem;padding:1.6rem}}.defense-card__label{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.defense-card__label{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.defense-card__label{color:var(--text-quaternary);font-weight:400;line-height:130%}.defense-card__content{display:flex;flex-direction:column;gap:2rem}@media (max-width:767px){.defense-card__content{gap:1.6rem}}.defense-card__title{font-family:var(--main-font);font-size:calc(3.6rem*var(--font-size-factor));line-height:calc(4.4rem*var(--font-size-factor))}@media (max-width:767px){.defense-card__title{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.defense-card__title{letter-spacing:-2%;line-height:100%}@media (1024px <= width <= 1365px){.defense-card__title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.defense-card__title{font-weight:500}.defense-card__items{display:flex;flex-direction:column;gap:.8rem}@media (max-width:767px){.defense-card__items{gap:.6rem}}.defense-card__item{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.defense-card__item{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.defense-card__item{color:var(--text-quaternary);font-weight:400;line-height:130%}.defense-card__foot{margin-top:2.4rem}@media (max-width:767px){.defense-card__foot{margin-top:1.6rem}}.defense-card__foot .button{position:static}.defense-card__foot .button:after{content:"";height:100%;inset:0 auto auto 0;position:absolute;width:100%}.person-card-sm{align-items:center;display:flex;gap:1.6rem;position:relative}@media (max-width:767px){.person-card-sm{gap:1.2rem}}@media (hover:hover){.person-card-sm:hover .person-card-sm__title{color:var(--text-accent)}}.person-card-sm._color-secondary{align-items:center;background-color:var(--bg-secondary);transition:background-color .25s cubic-bezier(.61,1,.88,1)}@media (hover:hover){.person-card-sm._color-secondary:hover{background-color:var(--bg-tertiary)}.person-card-sm._color-secondary:hover .person-card-sm__title{color:var(--text-primary)}}.person-card-sm:not(:has(.person-card-sm__picture)){align-items:flex-start;border-left:2px solid var(--border-accent)}.person-card-sm:not(:has(.person-card-sm__picture)) .person-card-sm__content{padding:2.4rem}@media (max-width:767px){.person-card-sm:not(:has(.person-card-sm__picture)) .person-card-sm__content{padding:1.6rem}}.person-card-sm:not(:has(.person-card-sm__picture)) .person-card-sm__title{font-family:var(--main-font);font-size:calc(2.6rem*var(--font-size-factor));line-height:calc(3.4rem*var(--font-size-factor))}@media (max-width:767px){.person-card-sm:not(:has(.person-card-sm__picture)) .person-card-sm__title{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.person-card-sm:not(:has(.person-card-sm__picture)) .person-card-sm__title{font-weight:500;line-height:120%}.person-card-sm:not(:has(.person-card-sm__picture)) .person-card-sm__subtitle{font-family:var(--main-font);font-size:calc(2.6rem*var(--font-size-factor));line-height:calc(3.4rem*var(--font-size-factor))}@media (max-width:767px){.person-card-sm:not(:has(.person-card-sm__picture)) .person-card-sm__subtitle{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.person-card-sm:not(:has(.person-card-sm__picture)) .person-card-sm__subtitle{font-weight:300;line-height:120%}.person-card-sm__link{inset:0 0 0 0;position:absolute}.person-card-sm__picture{background-color:var(--bg-secondary);flex-shrink:0;height:13.4rem;width:13.4rem}@media (max-width:767px){.person-card-sm__picture{height:11.2rem;width:11.2rem}}.person-card-sm__picture img,.person-card-sm__picture picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.person-card-sm__content{display:flex;flex-direction:column;gap:1.2rem}@media (max-width:767px){.person-card-sm__content{gap:.8rem}}.person-card-sm__title{font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.person-card-sm__title{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.person-card-sm__title{font-weight:500;line-height:120%;transition:color .25s cubic-bezier(.61,1,.88,1)}.person-card-sm__subtitle{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.person-card-sm__subtitle{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.person-card-sm__subtitle{color:var(--text-quaternary);font-weight:300;line-height:120%}.accordion{background-color:var(--bg-secondary)}.accordion__head{display:flex;gap:1.6rem;justify-content:space-between;padding:3.2rem 2.4rem;width:100%}@media (max-width:767px){.accordion__head{gap:.8rem;padding:2rem 1.6rem}}.accordion__title{font-family:var(--main-font);font-size:calc(2.6rem*var(--font-size-factor));line-height:calc(3.4rem*var(--font-size-factor))}@media (max-width:767px){.accordion__title{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.accordion__title{font-weight:500;line-height:120%;text-align:left}.accordion__icon{color:var(--icon-accent);flex-shrink:0;height:3.2rem;width:3.2rem}.accordion__icon[data-expand-active=true] svg{transform:rotateX(180deg)}@media (max-width:767px){.accordion__icon{height:2.4rem;width:2.4rem}}.accordion__icon svg{height:100%;transition:transform .3s cubic-bezier(.61,1,.88,1);width:100%}.accordion__content{border-top:1px solid var(--border-primary);margin:0 2.4rem;padding:2.4rem 0}@media (max-width:767px){.accordion__content{margin:0 1.6rem;padding:2rem 0}}.accordion__content.text-content{padding:2.4rem;position:relative}.accordion__content.text-content:before{background-color:var(--bg-accent);content:"";height:calc(100% - 4.8rem);inset:2.4rem auto 2.4rem 0;position:absolute;width:1px}@media (max-width:1023px){.accordion__content.text-content:before{left:0}}@media (max-width:767px){.accordion__content.text-content:before{height:calc(100% - 4rem);top:2rem}}.accordion__content.text-content>*{max-width:110rem}.accordion__content.text-content p:not([class]){margin:1.6rem 0}@media (max-width:767px){.accordion__content.text-content p:not([class]){margin:1.2rem 0}}.accordion__content.text-content ol:not([class]),.accordion__content.text-content ul:not([class]){margin:2.4rem 0}@media (max-width:767px){.accordion__content.text-content ol:not([class]),.accordion__content.text-content ul:not([class]){margin:1.6rem 0}.accordion__content.text-content{padding:2rem 0 2rem 2rem}}.accordion .letters-blank-card{border-bottom:0;padding-bottom:0}.accordion-list{display:flex;flex-direction:column;gap:2rem;list-style:none}@media (max-width:767px){.accordion-list{gap:1.2rem}}.labs-card{background-color:var(--bg-secondary);display:flex;flex-direction:column;gap:3.2rem;padding:2.4rem;position:relative}@media (max-width:767px){.labs-card{gap:2.4rem;padding:1.6rem}}@media (hover:hover){.labs-card:hover .labs-card__title{color:var(--text-accent)}}.labs-card__logo{height:5rem;width:5rem}@media (max-width:767px){.labs-card__logo{height:4rem;width:4rem}}.labs-card__logo img,.labs-card__logo picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.labs-card__link{inset:0 0 0 0;position:absolute}.labs-card__title{font-family:var(--main-font);font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}@media (max-width:767px){.labs-card__title{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.labs-card__title{font-weight:500;letter-spacing:-2%;line-height:100%;transition:color .25s cubic-bezier(.61,1,.88,1)}.council-card{background-color:var(--bg-secondary);display:flex;flex-direction:column;gap:3.2rem;justify-content:space-between;padding:3.2rem 0 3.2rem 3.2rem;position:relative}@media (max-width:767px){.council-card{gap:2.4rem;padding:1.6rem 0 1.6rem 1.6rem}}@media (hover:hover){.council-card:hover .council-card__title{color:var(--text-accent)}}.council-card__content{display:flex;flex-direction:column;gap:1.2rem;padding-right:3.2rem}@media (max-width:767px){.council-card__content{gap:.8rem;padding-right:1.6rem}}.council-card__title{font-family:var(--main-font);font-size:calc(4.4rem*var(--font-size-factor));line-height:calc(5.2rem*var(--font-size-factor))}@media (max-width:767px){.council-card__title{font-size:calc(2.8rem*var(--font-size-factor));line-height:calc(3.6rem*var(--font-size-factor))}}.council-card__title{font-weight:500;letter-spacing:-2%;line-height:100%;transition:color .25s cubic-bezier(.61,1,.88,1)}.council-card__subtitle{font-family:var(--main-font);font-size:calc(2.6rem*var(--font-size-factor));line-height:calc(3.4rem*var(--font-size-factor))}@media (max-width:767px){.council-card__subtitle{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.council-card__subtitle{font-weight:300;line-height:120%}.council-card__link{inset:0 0 0 0;position:absolute}.council-card__picture{height:44.7rem;width:100%}@media (max-width:767px){.council-card__picture{height:20.7rem}}.council-card__picture img,.council-card__picture picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.staff-card{display:flex;flex-direction:column;gap:1.6rem;position:relative}@media (max-width:767px){.staff-card{gap:1.2rem}}@media (hover:hover){.staff-card:hover .staff-card__title{color:var(--text-accent)}}.staff-card__picture{height:37.8rem;width:100%}@media (max-width:1023px){.staff-card__picture{height:38.1rem}}.staff-card__picture img,.staff-card__picture picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.staff-card__content{display:flex;flex-direction:column;gap:.8rem}@media (max-width:767px){.staff-card__content{gap:.6rem}}.staff-card__title{font-family:var(--main-font);font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}@media (max-width:767px){.staff-card__title{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.staff-card__title{font-weight:500;letter-spacing:-2%;line-height:100%;transition:color .3s cubic-bezier(.61,1,.88,1)}.staff-card__subtitle{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.staff-card__subtitle{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.staff-card__subtitle{color:var(--text-quaternary);font-weight:300;line-height:130%}.staff-card__link{inset:0 0 0 0;position:absolute}.staff-block{background-color:var(--bg-accent);padding:8rem 0}.staff-block__title{font-family:var(--main-font);font-size:calc(5.6rem*var(--font-size-factor));line-height:calc(6.4rem*var(--font-size-factor))}@media (max-width:767px){.staff-block__title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.staff-block__title{color:var(--text-primary-inverse);font-weight:500;letter-spacing:-2%;line-height:100%}.staff-block__inner{display:block;margin:0 auto;max-width:calc(var(--container-width) - 8rem);width:100%}@media (width <= 1600px){.staff-block__inner{max-width:calc(100% - 8rem)}}@media (max-width:1023px){.staff-block__inner{max-width:calc(100% - 5.6rem)}}@media (max-width:767px){.staff-block__inner{max-width:calc(100% - 3.2rem)}}.staff-block__inner{display:flex;flex-direction:column;gap:4rem}@media (max-width:767px){.staff-block__inner{gap:2.4rem}}.staff-block__content{display:flex;flex-direction:column;gap:2.4rem}@media (max-width:767px){.staff-block__content{gap:2rem}}.staff-block__items{display:grid;gap:2.4rem;grid-template-columns:repeat(2,1fr)}@media (max-width:1023px){.staff-block__items{grid-template-columns:1fr}}@media (max-width:767px){.staff-block__items{gap:2rem}}.project-card{background-color:var(--bg-secondary);display:flex;flex-direction:column;gap:1.2rem;padding:7.6rem 2.4rem 2.4rem;position:relative}.project-card:before{background-color:var(--bg-accent);content:"";height:2rem;inset:2.4rem auto auto 2.4rem;position:absolute;width:2rem}@media (max-width:767px){.project-card:before{height:1.2rem;width:1.2rem}}.project-card._color-white{background-color:var(--bg-primary)}.project-card__title{font-family:var(--main-font);font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}@media (max-width:767px){.project-card__title{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.project-card__title{font-weight:500;letter-spacing:-2%;line-height:100%}.project-card__subtitle{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.project-card__subtitle{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.project-card__subtitle{color:var(--text-secondary);font-weight:400;line-height:130%}.project-card__link{inset:0 0 0 0;position:absolute}@media (max-width:767px){.project-card{gap:.8rem;padding:5.6rem 1.6rem 1.6rem}}.banner-card{background-color:var(--bg-primary);display:flex;flex-direction:column;gap:1.2rem;padding:2.4rem}@media (max-width:767px){.banner-card{gap:.8rem;padding:1.6rem}}.banner-card__label{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.banner-card__label{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.banner-card__label{color:var(--text-quaternary);font-weight:300;line-height:130%}.banner-card__title{font-family:var(--main-font);font-size:calc(3.6rem*var(--font-size-factor));line-height:calc(4.4rem*var(--font-size-factor))}@media (max-width:767px){.banner-card__title{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.banner-card__title{letter-spacing:-2%;line-height:100%}@media (1024px <= width <= 1365px){.banner-card__title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.banner-card__title{font-weight:500}.banner{overflow:hidden;padding:8rem 0;position:relative}@media (max-width:767px){.banner{padding:4rem 0}}.banner__picture{inset:0 0 0 0;position:absolute}.banner__picture .parallax{height:100%}.banner__picture img,.banner__picture picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.banner__inner{display:block;margin:0 auto;max-width:calc(var(--container-width) - 8rem);width:100%}@media (width <= 1600px){.banner__inner{max-width:calc(100% - 8rem)}}@media (max-width:1023px){.banner__inner{max-width:calc(100% - 5.6rem)}}@media (max-width:767px){.banner__inner{max-width:calc(100% - 3.2rem)}}.banner__inner{display:flex;flex-direction:column;gap:4.8rem;position:relative}@media (max-width:767px){.banner__inner{gap:2.4rem}}.banner__head{display:flex;flex-direction:column;gap:1.6rem}@media (max-width:767px){.banner__head{gap:1.2rem}}.banner__title{font-family:var(--main-font);font-size:calc(4.4rem*var(--font-size-factor));line-height:calc(5.2rem*var(--font-size-factor))}@media (max-width:767px){.banner__title{font-size:calc(2.8rem*var(--font-size-factor));line-height:calc(3.6rem*var(--font-size-factor))}}.banner__title{font-weight:500;letter-spacing:-2%;line-height:100%}.banner__content{display:flex;flex-direction:column;gap:2.4rem}@media (max-width:767px){.banner__content{gap:1.2rem}}.banner__content--head{display:grid;gap:2.4rem;grid-template-columns:repeat(2,1fr)}@media (max-width:1023px){.banner__content--head{grid-template-columns:1fr}}@media (max-width:767px){.banner__content--head{gap:1.2rem}}.partnership{border-top:1px solid var(--border-primary);display:flex;flex-direction:column;gap:2.4rem;padding-top:3.2rem}@media (max-width:767px){.partnership{gap:1.6rem;padding-top:2rem}}.partnership__head{align-items:center;display:flex;flex-direction:column;gap:1.6rem}@media (max-width:767px){.partnership__head{gap:1.2rem}}.partnership__title{font-family:var(--main-font);font-size:calc(4.4rem*var(--font-size-factor));line-height:calc(5.2rem*var(--font-size-factor))}@media (max-width:767px){.partnership__title{font-size:calc(2.8rem*var(--font-size-factor));line-height:calc(3.6rem*var(--font-size-factor))}}.partnership__title{font-weight:500;letter-spacing:-2%;line-height:100%}@media (min-width:1024px){.partnership__title{text-align:center}}.partnership__list{display:grid;gap:2.4rem;grid-template-columns:repeat(2,1fr);justify-items:center;padding:0 28rem}@media (max-width:1023px){.partnership__list{display:flex;flex-direction:column;gap:2rem;padding:0}}@media (max-width:767px){.partnership__list{gap:1.2rem}}.partnership__item{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.partnership__item{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.partnership__item{align-items:center;display:flex;font-weight:400;line-height:130%}.partnership__item a{color:var(--text-accent);transition:opacity .3s cubic-bezier(.61,1,.88,1)}@media (hover:hover){.partnership__item a:hover{opacity:.75}}.employee,.employee__inner{display:flex;gap:4.8rem}.employee__inner{flex-direction:column}@media (max-width:767px){.employee__inner{gap:3.2rem}}.employee__header{display:flex;flex-direction:column;gap:1.6rem}@media (max-width:1023px){.employee__header{display:none}}.employee__title{font-family:var(--main-font);font-size:calc(5.6rem*var(--font-size-factor));line-height:calc(6.4rem*var(--font-size-factor))}@media (max-width:767px){.employee__title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.employee__title{font-weight:500;letter-spacing:-2%;line-height:100%}.employee__subtitle{font-family:var(--main-font);font-size:calc(2.6rem*var(--font-size-factor));line-height:calc(3.4rem*var(--font-size-factor))}@media (max-width:767px){.employee__subtitle{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.employee__subtitle{color:var(--text-quaternary);font-weight:300;line-height:120%}.employee__content{display:flex;flex-direction:column;gap:4.8rem}@media (max-width:767px){.employee__content{gap:2.4rem}}.employee__section{display:flex;flex-direction:column;gap:2.4rem}@media (max-width:767px){.employee__section{gap:1.6rem}}.employee__section--content{display:flex;flex-direction:column;gap:1.6rem}@media (max-width:767px){.employee__section--content{gap:1.2rem}}.employee__section--content p:not([class]){font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.employee__section--content p:not([class]){font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.employee__section--content p:not([class]){font-weight:300;line-height:120%;margin:0}.employee__section--items{display:flex;flex-direction:column;gap:.8rem}@media (max-width:767px){.employee__section--items{gap:.6rem}}.employee__section--item{display:flex;gap:1.2rem}@media (max-width:767px){.employee__section--item{gap:.8rem}}.employee__section--item--date{font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.employee__section--item--date{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.employee__section--item--date{color:var(--text-accent);flex-shrink:0;font-weight:400;line-height:120%;width:6.4rem}@media (max-width:767px){.employee__section--item--date{width:5rem}}.employee__section--title{font-family:var(--main-font);font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}@media (max-width:767px){.employee__section--title{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.employee__section--title{font-weight:500;letter-spacing:-2%;line-height:100%}.employee__aside{flex-shrink:0;height:100%;width:50rem}.employee__aside>*{position:sticky;top:2rem}.employee-card{display:flex;flex-direction:column;gap:2.4rem}@media (max-width:767px){.employee-card{gap:1.2rem}}.employee-card__header{display:flex;flex-direction:column;gap:1.6rem}@media (min-width:1024px){.employee-card__header{display:none}}@media (max-width:767px){.employee-card__header{gap:1.2rem}}.employee-card__picture{height:60.9rem;max-width:50rem;width:100%}@media (max-width:1023px){.employee-card__picture{max-width:100%}}@media (max-width:767px){.employee-card__picture{height:39rem}}.employee-card__picture img,.employee-card__picture picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.employee-card__content{background-color:var(--bg-secondary);display:flex;flex-direction:column;gap:3.2rem;padding:2.4rem}@media (max-width:767px){.employee-card__content{gap:1.6rem;padding:1.6rem}}.employee-card__title{font-family:var(--main-font);font-size:calc(3.6rem*var(--font-size-factor));line-height:calc(4.4rem*var(--font-size-factor))}@media (max-width:767px){.employee-card__title{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.employee-card__title{letter-spacing:-2%;line-height:100%}@media (1024px <= width <= 1365px){.employee-card__title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.employee-card__title{font-weight:500}.employee-card__items{display:flex;flex-direction:column;gap:1.2rem}@media (max-width:767px){.employee-card__items{gap:.8rem}}.employee-card__name{font-family:var(--main-font);font-size:calc(5.6rem*var(--font-size-factor));line-height:calc(6.4rem*var(--font-size-factor))}@media (max-width:767px){.employee-card__name{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.employee-card__name{font-weight:500;letter-spacing:-2%;line-height:100%}.employee-card__subname{font-family:var(--main-font);font-size:calc(2.6rem*var(--font-size-factor));line-height:calc(3.4rem*var(--font-size-factor))}@media (max-width:767px){.employee-card__subname{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.employee-card__subname{color:var(--text-quaternary);font-weight:300;line-height:120%}.sidebar__picture{aspect-ratio:340/487}@media (max-width:1023px){.sidebar__picture{aspect-ratio:358/512}}.sidebar__picture img,.sidebar__picture picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cover{display:flex;height:100vh;height:100dvh;overflow:hidden;position:relative}.cover:before{background:#e52633;clip-path:polygon(0 50%,0 100%,80% 100%);content:"";height:100%;inset:auto 0 0 0;mix-blend-mode:multiply;position:absolute;width:100%;z-index:1}@media (max-width:1023px){.cover:before{clip-path:polygon(0 54%,0 100%,102% 100%)}}@media (max-width:767px){.cover:before{clip-path:polygon(0 58%,0 100%,137% 100%)}}.cover__logo{height:13.6rem;width:31rem}@media (max-width:767px){.cover__logo{height:8rem;width:18.3rem}}.cover__logo img,.cover__logo picture{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.cover__video,.cover__video:after{height:100%;inset:0 auto auto 0;position:absolute;width:100%}.cover__video:after{background:linear-gradient(180deg,hsla(0,0%,77%,0),rgba(0,0,0,.6) 89.73%);content:""}.cover__video .parallax{height:100%;inset:0 auto auto 0;position:absolute;width:100%}@media (max-width:1023px){.cover__video .parallax__inner{height:calc(100% + 5rem)}}.cover__video img,.cover__video picture,.cover__video video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cover__inner{display:block;margin:0 auto;max-width:calc(var(--container-width) - 8rem);width:100%}@media (width <= 1600px){.cover__inner{max-width:calc(100% - 8rem)}}@media (max-width:1023px){.cover__inner{max-width:calc(100% - 5.6rem)}}@media (max-width:767px){.cover__inner{max-width:calc(100% - 3.2rem)}}.cover__inner{color:var(--text-primary-inverse);display:flex;flex:1;flex-direction:column;gap:4rem;height:100%;justify-content:space-between;padding-bottom:7rem;padding-top:calc(var(--header-height) + 6.5rem);position:relative;z-index:2}@media (max-width:767px){.cover__inner{gap:3.2rem;padding-bottom:3.2rem}}.cover__content{display:flex;flex-direction:column;gap:2.4rem}@media (max-width:767px){.cover__content{gap:2rem}}.cover__title{font-family:var(--main-font);font-size:calc(7.4rem*var(--font-size-factor));line-height:calc(8.2rem*var(--font-size-factor))}@media (max-width:767px){.cover__title{font-size:calc(5.6rem*var(--font-size-factor));line-height:calc(6.4rem*var(--font-size-factor))}}.cover__title{font-weight:500;letter-spacing:-2%;line-height:100%}@media (max-width:1023px){.cover__title{font-family:var(--main-font);font-size:calc(6.6rem*var(--font-size-factor));font-weight:500;letter-spacing:-2%;line-height:calc(7.4rem*var(--font-size-factor));line-height:100%}}@media (max-width:1023px) and (max-width:767px){.cover__title{font-size:calc(4.4rem*var(--font-size-factor));line-height:calc(5.2rem*var(--font-size-factor))}}.slider-history{background-color:var(--bg-inverse);color:var(--text-primary-inverse);padding:8rem 0;position:relative}@media (max-width:1023px){.slider-history{padding:5.6rem 0}}@media (max-width:767px){.slider-history{padding:4rem 0}}.slider-history__inner{display:block;margin:0 auto;max-width:calc(var(--container-width) - 8rem);width:100%}@media (width <= 1600px){.slider-history__inner{max-width:calc(100% - 8rem)}}@media (max-width:1023px){.slider-history__inner{max-width:calc(100% - 5.6rem)}}@media (max-width:767px){.slider-history__inner{max-width:calc(100% - 3.2rem)}}.slider-history__inner{display:flex;flex-direction:column;gap:8rem}@media (max-width:1023px){.slider-history__inner{gap:5.6rem}}@media (max-width:767px){.slider-history__inner{gap:4rem}}.slider-history__head{display:flex;gap:2.4rem;justify-content:space-between}@media (max-width:1023px){.slider-history__head .slider-navigation{display:none}}@media (min-width:1024px){.slider-history__footer{display:none}}@media (max-width:1023px){.slider-history__footer{display:flex;justify-content:space-between}}.slider-history__title{font-family:var(--main-font);font-size:calc(5.6rem*var(--font-size-factor));line-height:calc(6.4rem*var(--font-size-factor))}@media (max-width:767px){.slider-history__title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.slider-history__title{font-weight:500;letter-spacing:-2%;line-height:100%}.slider-history__cards-slider{overflow:visible}.slider-history__cards-slider .swiper-slide{border-radius:2.9rem;overflow:visible;position:relative}@media (max-width:767px){.slider-history__cards-slider .swiper-slide{height:50%}}@media (min-width:1024px){.slider-history__cards-slider .swiper-slide:nth-child(2n) .slide-history{margin-top:12rem}.slider-history__cards-slider .swiper-slide:nth-child(odd) .slide-history{margin-bottom:12rem}}.slider-history__cards-slider .swiper-slide-active .slide-history-box-shadow{opacity:1}.slider-history__year-slide{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:2.4rem}@media (hover:hover){.slider-history__year-slide:hover .slider-history__year-slide-year{color:var(--text-primary-inverse);transform:scale(1)}}.slider-history__year-slide._active .slider-history__year-slide-year{color:var(--text-accent);transform:scale(1)}.slider-history__year-slide._active .slider-history__year-slide-division._central{background-color:var(--bg-accent);height:3.2rem}.slider-history__years-slider{overflow:hidden}.slider-history__year-slide-year{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.slider-history__year-slide-year{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.slider-history__year-slide-year{color:var(--text-primary-inverse);display:flex;font-weight:500;justify-content:center;line-height:120%;transform:scale(.9);transition:color .3s ease,transform .3s ease}.slider-history__year-slide-divisions{align-items:flex-end;display:flex;height:3.2rem;justify-content:space-between;width:100%}@media (max-width:767px){.slider-history__year-slide-divisions{height:2rem}}.slider-history__year-slide-division{background-color:var(--bg-primary);height:1.6rem;width:1px}.slider-history__year-slide-division._central{background-color:var(--bg-primary);height:3.2rem;transition:background-color .35s ease}.slider-history__year-slide-division:last-child{opacity:0}.slide-history{display:flex;flex-direction:column;height:38.3rem;position:relative}@media (hover:hover){.slide-history:hover .slide-history-button{color:var(--text-primary-inverse);opacity:1}}@media (max-width:767px){.slide-history{height:22.5rem;width:100%}}.slide-history__link{height:100%;inset:0 auto auto 0;position:absolute;width:100%;z-index:5}.slide-history__image{inset:0;position:absolute}.slide-history__image:after{background:linear-gradient(216.86deg,transparent 39.97%,rgba(0,0,0,.6) 89.55%);content:"";height:100%;inset:0 auto auto 0;position:absolute;width:100%}.slide-history__image img,.slide-history__image picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.slide-history__body{display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding:2.4rem;position:relative;width:100%;z-index:2}@media (max-width:767px){.slide-history__body{padding:1.6rem}}.slide-history__title{font-family:var(--main-font);font-size:calc(4.4rem*var(--font-size-factor));line-height:calc(5.2rem*var(--font-size-factor))}@media (max-width:767px){.slide-history__title{font-size:calc(2.8rem*var(--font-size-factor));line-height:calc(3.6rem*var(--font-size-factor))}}.slide-history__title{font-weight:500;letter-spacing:-2%;line-height:100%}.slide-history__description{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.slide-history__description{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.slide-history__description{font-weight:300;line-height:130%}@media (max-width:767px){.slide-history__button-wrapper{align-self:flex-end}}.slide-history-box-shadow{border:1px solid var(--border-accent);box-shadow:0 4px 92px rgba(255,120,62,.3);inset:-1.2rem;opacity:0;position:absolute;transition:opacity .3s ease}@media (max-width:767px){.slide-history-box-shadow{inset:-.8rem}}.popup-slide-history{background-color:var(--bg-inverse);color:var(--text-primary-inverse);margin:0 auto;max-width:110rem;padding:4rem}@media (max-width:1023px){.popup-slide-history{padding:1.6rem}}@media (max-width:767px){.popup-slide-history{padding:2rem}}.popup-slide-history .close-button{bottom:11.6rem;left:50%;position:fixed;transform:translateX(-50%);z-index:10}.popup-slide-history__inner{display:flex;gap:15.2rem;padding-bottom:11.2rem;position:relative}@media (max-width:1023px){.popup-slide-history__inner{flex-direction:column;gap:3.2rem}}@media (max-width:767px){.popup-slide-history__inner{gap:2.4rem;padding-bottom:7.2rem}}.popup-slide-history__content{display:flex;flex-direction:column;gap:8.8rem;width:100%}@media (max-width:767px){.popup-slide-history__content{gap:7.2rem}}.popup-slide-history__content-block{display:flex;gap:8rem}@media (max-width:1023px){.popup-slide-history__content-block{flex-direction:column;gap:4rem}}.popup-slide-history__images{display:flex;flex-direction:column;flex-shrink:0;gap:2rem;width:40rem}@media (max-width:1023px){.popup-slide-history__images{display:none}}.popup-slide-history__images .picture{height:auto;width:100%}.popup-slide-history__images .picture img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.popup-slide-history__text.text-content>img:not([class]){display:none}@media (max-width:1023px){.popup-slide-history__text.text-content>img:not([class]){display:block}}.popup-slide-history__text.text-content>p:not([class]){font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.popup-slide-history__text.text-content>p:not([class]){font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.popup-slide-history__text.text-content>p:not([class]){color:var(--text-secondary);font-weight:300;line-height:120%}.popup-slide-history__text.text-content>p:not([class]):has(img){display:none}@media (max-width:1023px){.popup-slide-history__text.text-content>p:not([class]):has(img){display:flex;flex-direction:column;gap:1.6rem}}.close-button-container{align-items:flex-end;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;width:100%}.close-button-container._dark .close-button-wrapper{backdrop-filter:blur(.7rem);background-color:hsla(0,0%,100%,.2);height:7.2rem;width:7.2rem}@media (max-width:767px){.close-button-container._dark .close-button-wrapper{height:4rem;width:4rem}}.close-button-container__button-wrapper{bottom:4rem;height:7.2rem;pointer-events:none;position:sticky;width:7.2rem}@media (max-width:767px){.close-button-container__button-wrapper{bottom:2rem;height:4rem;width:4rem}}.close-button-container__overlay{background-color:var(--primary-color);border-radius:50%;height:calc(100% + 4rem);left:-2rem;position:absolute;top:-2rem;width:calc(100% + 4rem);z-index:-1}.close-button-wrapper{backdrop-filter:blur(.7rem);background-color:hsla(0,0%,95.7%,.7);height:6.8rem;width:6.8rem}@media (max-width:767px){.close-button-wrapper{height:4rem;width:4rem}}.close-button{height:100%;left:0;pointer-events:auto;position:absolute;top:0;width:100%}.close-button__inner{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%;z-index:3}.close-button__inner svg{height:3.8rem;width:3.8rem}@media (max-width:767px){.close-button__inner svg{height:2.4rem;width:2.4rem}}.congratulations-card{background:var(--bg-primary);display:flex;padding:3.2rem;position:relative}@media (max-width:767px){.congratulations-card{padding:1.6rem}}.congratulations-card .link:after{content:"";height:100%;inset:0 auto auto 0;position:absolute;width:100%}.congratulations-card__inner{display:flex;flex:1;flex-direction:column;gap:4rem;justify-content:space-between}@media (max-width:1023px){.congratulations-card__inner{gap:3.2rem}}@media (max-width:767px){.congratulations-card__inner{gap:2.4rem}}.congratulations-card__head{display:flex;flex-direction:column;gap:1.2rem}@media (max-width:767px){.congratulations-card__head{gap:.8rem}}.congratulations-card__content{display:flex;flex-direction:column;gap:2.4rem}@media (max-width:767px){.congratulations-card__content{gap:1.6rem}}.congratulations-card__title{font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.congratulations-card__title{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.congratulations-card__title{font-weight:500;line-height:120%}.congratulations-card__description{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.congratulations-card__description{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.congratulations-card__description{display:-webkit-box;font-weight:300;line-height:120%;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:12}.congratulations-card .link__text{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.congratulations-card .link__text{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.congratulations-card .link__text{font-weight:400;line-height:120%}.congratulations-card .person-card-sm__picture{height:7rem;width:7rem}@media (max-width:767px){.congratulations-card .person-card-sm__picture{height:6rem;width:6rem}}.congratulations-card .person-card-sm__content{display:flex;flex-direction:column;gap:.8rem}@media (max-width:767px){.congratulations-card .person-card-sm__content{gap:.4rem}}.congratulations-card .person-card-sm__title{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.congratulations-card .person-card-sm__title{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.congratulations-card .person-card-sm__title{font-weight:500;line-height:130%}.congratulations-card .person-card-sm__subtitle{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}@media (max-width:767px){.congratulations-card .person-card-sm__subtitle{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.congratulations-card .person-card-sm__subtitle{font-weight:300;line-height:120%}.congratulations-dialog{background-color:var(--bg-primary);display:flex;flex-direction:column;gap:4rem;padding:3.2rem}@media (max-width:767px){.congratulations-dialog{gap:3.2rem;padding:1.6rem}}.congratulations-dialog__close{color:var(--icon-primary);flex-shrink:0;height:3.8rem;width:3.8rem}@media (max-width:767px){.congratulations-dialog__close{height:2.4rem;width:2.4rem}}.congratulations-dialog__close svg{height:100%;width:100%}.congratulations-dialog__head{display:flex;flex-direction:column;gap:1.2rem}@media (max-width:767px){.congratulations-dialog__head{gap:.8rem}}.congratulations-dialog__head-wrapper{display:flex;gap:2rem;justify-content:space-between}@media (max-width:767px){.congratulations-dialog__head-wrapper{gap:1.2rem}}.congratulations-dialog__title{font-family:var(--main-font);font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}@media (max-width:767px){.congratulations-dialog__title{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.congratulations-dialog__title{font-weight:500;letter-spacing:-2%;line-height:100%}.congratulations-dialog__content p:not([class]){font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.congratulations-dialog__content p:not([class]){font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.congratulations-dialog__content p:not([class]){font-weight:300;line-height:130%}.congratulations-dialog__content img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.congratulations-dialog__picture{aspect-ratio:978/570}.congratulations-dialog__picture img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.congratulations-dialog__footer .person-card-sm__picture{height:7rem;width:7rem}@media (max-width:767px){.congratulations-dialog__footer .person-card-sm__picture{height:6rem;width:6rem}}.congratulations-dialog__footer .person-card-sm__content{display:flex;flex-direction:column;gap:.8rem}@media (max-width:767px){.congratulations-dialog__footer .person-card-sm__content{gap:.4rem}}.congratulations-dialog__footer .person-card-sm__title{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.congratulations-dialog__footer .person-card-sm__title{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.congratulations-dialog__footer .person-card-sm__title{font-weight:500;line-height:120%}@media (max-width:767px){.congratulations-dialog__footer .person-card-sm__title{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));font-weight:500;line-height:calc(2.8rem*var(--font-size-factor));line-height:130%}}@media (max-width:767px) and (max-width:767px){.congratulations-dialog__footer .person-card-sm__title{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.congratulations-dialog__footer .person-card-sm__subtitle{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.congratulations-dialog__footer .person-card-sm__subtitle{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.congratulations-dialog__footer .person-card-sm__subtitle{font-weight:300;line-height:120%}@media (max-width:767px){.congratulations-dialog__footer .person-card-sm__subtitle{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));font-weight:300;line-height:calc(2.4rem*var(--font-size-factor));line-height:120%}}@media (max-width:767px) and (max-width:767px){.congratulations-dialog__footer .person-card-sm__subtitle{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.congratulations{background-color:var(--bg-accent);padding:8rem 0}@media (max-width:1023px){.congratulations{padding:6.4rem 0}}@media (max-width:767px){.congratulations{padding:4rem 0}}.congratulations__inner{display:block;margin:0 auto;max-width:calc(var(--container-width) - 8rem);width:100%}@media (width <= 1600px){.congratulations__inner{max-width:calc(100% - 8rem)}}@media (max-width:1023px){.congratulations__inner{max-width:calc(100% - 5.6rem)}}@media (max-width:767px){.congratulations__inner{max-width:calc(100% - 3.2rem)}}.congratulations__inner{display:flex;flex-direction:column;gap:4.8rem}@media (max-width:1023px){.congratulations__inner{gap:4rem}}@media (max-width:767px){.congratulations__inner{gap:2.4rem}}.congratulations__head{color:var(--text-primary-inverse);display:flex;gap:2.4rem;justify-content:space-between}@media (max-width:1023px){.congratulations__head .slider-navigation{display:none}}.congratulations__title{font-family:var(--main-font);font-size:calc(5.6rem*var(--font-size-factor));line-height:calc(6.4rem*var(--font-size-factor))}@media (max-width:767px){.congratulations__title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.congratulations__title{font-weight:500;letter-spacing:-2%;line-height:100%}.congratulations__footer{display:none;gap:2.4rem;justify-content:space-between}@media (max-width:1023px){.congratulations__footer{display:flex}}.congratulations__pagination{font-family:var(--main-font);font-size:calc(3.6rem*var(--font-size-factor));line-height:calc(4.4rem*var(--font-size-factor))}@media (max-width:767px){.congratulations__pagination{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.congratulations__pagination{letter-spacing:-2%;line-height:100%}@media (1024px <= width <= 1365px){.congratulations__pagination{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.congratulations__pagination{color:var(--text-primary-inverse);font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;font-weight:400;white-space:nowrap}.congratulations .swiper-slide{height:auto}.congratulations .swiper-slide>*{height:100%}.congratulations-banner{display:flex;flex-direction:column;height:100vh;height:100dvh;justify-content:center;padding:8rem 0;position:relative}@media (max-width:1023px){.congratulations-banner{height:auto;padding:5.6rem 0}}.congratulations-banner__video{height:100%;inset:0 auto auto 0;position:absolute;width:100%}@media (max-width:1023px){.congratulations-banner__video{display:none}}.congratulations-banner__video video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.congratulations-banner__picture{height:100%;inset:0 auto auto 0;position:absolute;width:100%}@media (min-width:1024px){.congratulations-banner__picture{display:none}}.congratulations-banner__picture img,.congratulations-banner__picture picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.congratulations-banner__inner{display:block;margin:0 auto;max-width:calc(var(--container-width) - 8rem);width:100%}@media (width <= 1600px){.congratulations-banner__inner{max-width:calc(100% - 8rem)}}@media (max-width:1023px){.congratulations-banner__inner{max-width:calc(100% - 5.6rem)}}@media (max-width:767px){.congratulations-banner__inner{max-width:calc(100% - 3.2rem)}}.congratulations-banner__inner{display:flex;flex-direction:column;gap:3.2rem;position:relative;z-index:2}@media (max-width:1023px){.congratulations-banner__inner{background-color:var(--bg-primary);padding:2.4rem}}@media (max-width:767px){.congratulations-banner__inner{gap:2rem;padding:2rem}}.congratulations-banner__logo{height:8.2rem;width:19.8rem}@media (max-width:767px){.congratulations-banner__logo{height:8.5rem;width:13.3rem}}.congratulations-banner__logo img,.congratulations-banner__logo picture{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.congratulations-banner__content{display:flex;flex-direction:column;gap:1.6rem}@media (max-width:767px){.congratulations-banner__content{gap:1.2rem}}.congratulations-banner__title{font-family:var(--main-font);font-size:calc(5.6rem*var(--font-size-factor));line-height:calc(6.4rem*var(--font-size-factor))}@media (max-width:767px){.congratulations-banner__title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.congratulations-banner__title{font-weight:500;letter-spacing:-2%;line-height:100%}.congratulations-banner__subtitle{font-family:var(--main-font);font-size:calc(2.6rem*var(--font-size-factor));line-height:calc(3.4rem*var(--font-size-factor))}@media (max-width:767px){.congratulations-banner__subtitle{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.congratulations-banner__subtitle{color:var(--text-quaternary);font-weight:300;line-height:120%}.congratulations-banner-dialog{background-color:var(--bg-primary);padding:6.4rem;position:relative}@media (max-width:1023px){.congratulations-banner-dialog{padding:2.4rem}}@media (max-width:767px){.congratulations-banner-dialog{padding:2rem}}.congratulations-banner-dialog__close{color:var(--icon-primary);height:3.2rem;inset:2.4rem 2.4rem auto auto;position:absolute;width:3.2rem}@media (max-width:767px){.congratulations-banner-dialog__close{height:2.4rem;right:1.6rem;top:1.6rem;width:2.4rem}}.congratulations-banner-dialog__close svg{height:100%;width:100%}.congratulations-banner-dialog__form{display:flex;flex-direction:column;gap:4.8rem;max-width:100%;padding:0}@media (max-width:1023px){.congratulations-banner-dialog__form{gap:4rem}}@media (max-width:767px){.congratulations-banner-dialog__form{gap:3.2rem}}.congratulations-banner-dialog__head{display:flex;flex-direction:column;gap:2rem;text-align:center}@media (max-width:1023px){.congratulations-banner-dialog__head{gap:1.6rem;text-align:start}}@media (max-width:767px){.congratulations-banner-dialog__head{gap:1.2rem}}.congratulations-banner-dialog__title{font-family:var(--main-font);font-size:calc(5.6rem*var(--font-size-factor));line-height:calc(6.4rem*var(--font-size-factor))}@media (max-width:767px){.congratulations-banner-dialog__title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.congratulations-banner-dialog__title{font-weight:500;letter-spacing:-2%;line-height:100%}.congratulations-banner-dialog__subtitle{font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.congratulations-banner-dialog__subtitle{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.congratulations-banner-dialog__subtitle{font-weight:300;line-height:120%}@media (max-width:767px){.congratulations-banner-dialog__subtitle{text-align:left}.congratulations-banner-dialog__subtitle br{display:none}}.congratulations-banner-dialog__content{display:flex;flex-direction:column;gap:3.2rem}@media (max-width:1023px){.congratulations-banner-dialog__content{gap:2.4rem}}@media (max-width:767px){.congratulations-banner-dialog__content{gap:2rem}}.congratulations-banner-dialog__footer{display:flex;flex-direction:column;gap:2rem}@media (max-width:1023px){.congratulations-banner-dialog__footer{gap:1.8rem}}@media (max-width:767px){.congratulations-banner-dialog__footer{gap:1.6rem}}.congratulations-banner-dialog__footer .button{width:-moz-fit-content;width:fit-content}@media (max-width:767px){.congratulations-banner-dialog__footer .button{width:100%}}.congratulations-banner-dialog__footer .checkbox__text{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}@media (max-width:767px){.congratulations-banner-dialog__footer .checkbox__text{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.congratulations-banner-dialog__footer .checkbox__text{font-weight:300;line-height:120%}.congratulations-banner-dialog__footer .checkbox__text a{position:relative}.congratulations-banner-dialog__footer .checkbox__text a:after,.congratulations-banner-dialog__footer .checkbox__text a:before{background:var(--text-accent);bottom:1px;content:"";height:1px;left:0;pointer-events:none;position:absolute;transition:transform .5s cubic-bezier(.61,1,.88,1);width:100%}.congratulations-banner-dialog__footer .checkbox__text a:after{transform:scaleX(0);transform-origin:left}.congratulations-banner-dialog__footer .checkbox__text a:before{transform-origin:right;transition-delay:.25s}@media (hover:hover){.congratulations-banner-dialog__footer .checkbox__text a:hover:after{transform:scaleX(1);transition-delay:.25s}.congratulations-banner-dialog__footer .checkbox__text a:hover:before{transform:scaleX(0);transition-delay:0s}}.congratulations-banner-dialog__footer .checkbox__text a{color:var(--text-accent);transition:color .5s cubic-bezier(.61,1,.88,1)}@media (hover:hover){.congratulations-banner-dialog__footer .checkbox__text a:hover{color:var(--text-accent)}}.congratulations-banner-dialog__file-label{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.congratulations-banner-dialog__file-label{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.congratulations-banner-dialog__file-label{font-weight:400;line-height:120%}.congratulations-banner-dialog__file-uploader{display:flex;flex-direction:column;gap:.8rem}@media (max-width:1023px){.congratulations-banner-dialog__file-uploader{gap:.7rem}}@media (max-width:767px){.congratulations-banner-dialog__file-uploader{gap:.6rem}}.congratulations-banner-dialog .file-uploader__field{border:1px dashed var(--border-tertiary);border-radius:.8rem;height:11.6rem;margin-bottom:0}@media (max-width:1023px){.congratulations-banner-dialog .file-uploader__field{padding:5.25rem 3rem}}@media (max-width:767px){.congratulations-banner-dialog .file-uploader__field{height:14rem;padding:4.8rem 2.4rem}}.congratulations-banner-dialog .file-uploader__field span:first-child{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}@media (max-width:767px){.congratulations-banner-dialog .file-uploader__field span:first-child{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.congratulations-banner-dialog .file-uploader__field span:first-child{font-weight:500;line-height:120%}.congratulations-banner-dialog .file-uploader__field span:last-child{font-family:var(--main-font);font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}@media (max-width:767px){.congratulations-banner-dialog .file-uploader__field span:last-child{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.congratulations-banner-dialog .file-uploader__field span:last-child{color:var(--text-quaternary);font-weight:300;line-height:120%}.congratulations-banner-dialog .text-field{--icon-size:2.4rem;--top:0px;--gutter:2rem;--gutter-sm:1.2rem;--height:3.6rem;--left:var(--gutter);--right:var(--gutter);--border:var(--border-primary);--text:var(--text-primary);--blind:var(--text-primary);--background:var(--bg-primary)}@media (max-width:767px){.congratulations-banner-dialog .text-field{--icon-size:2rem;--gutter:1.6rem;--gutter-sm:0.8rem;--height:3.4rem}}.congratulations-banner-dialog .text-field{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor));transition:.3s cubic-bezier(.61,1,.88,1);transition-property:background-color,border-color,color}@media (max-width:767px){.congratulations-banner-dialog .text-field{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.congratulations-banner-dialog .text-field{align-items:center;background-color:var(--background);border-bottom:1px solid var(--border);color:var(--blind);display:flex;font-weight:400;height:var(--height);line-height:120%;position:relative}@media (hover:hover){.congratulations-banner-dialog .text-field:hover{--border:var(--border-tertiary)}}.congratulations-banner-dialog .text-field>.text-field__icon{pointer-events:none;position:absolute}.congratulations-banner-dialog .text-field__input{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));height:100%;line-height:calc(2.6rem*var(--font-size-factor));transition:.3s cubic-bezier(.61,1,.88,1);transition-property:color;width:100%}@media (max-width:767px){.congratulations-banner-dialog .text-field__input{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.congratulations-banner-dialog .text-field__input{color:var(--text);font-weight:400;line-height:120%;padding:1.1rem 1.2rem 1.2rem 0}@media (max-width:1023px){.congratulations-banner-dialog .text-field__input{padding:2.1rem 1.2rem 1.2rem 0}}.congratulations-banner-dialog .text-field__input::-moz-placeholder{color:var(--blind);-moz-transition:.3s cubic-bezier(.61,1,.88,1);transition:.3s cubic-bezier(.61,1,.88,1);-moz-transition-property:color;transition-property:color}.congratulations-banner-dialog .text-field__input::placeholder{color:var(--blind);transition:.3s cubic-bezier(.61,1,.88,1);transition-property:color}.readonly .congratulations-banner-dialog .text-field__input{cursor:pointer}.congratulations-banner-dialog .text-field__label{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.congratulations-banner-dialog .text-field__label{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.congratulations-banner-dialog .text-field__label{font-weight:400;left:0;line-height:120%;pointer-events:none;position:absolute;transform-origin:left top;transition:.3s cubic-bezier(.61,1,.88,1);transition-property:transform}.congratulations-banner-dialog .text-field__icon{display:block;height:var(--icon-size);left:var(--gutter);width:var(--icon-size)}.congratulations-banner-dialog .text-field__actions{align-items:center;display:flex;height:100%;position:absolute;right:var(--gutter)}.congratulations-banner-dialog .text-field__action{cursor:pointer;display:block}.disabled .congratulations-banner-dialog .text-field__action{pointer-events:none}.congratulations-banner-dialog .text-field.textarea{--height:5.5rem;align-items:flex-start;min-height:5.5rem;overflow:hidden}@media (max-width:1023px){.congratulations-banner-dialog .text-field.textarea{min-height:2rem}}.congratulations-banner-dialog .text-field.textarea .text-field__input{padding:0 1.2rem 1.2rem 0}@media (max-width:1023px){.congratulations-banner-dialog .text-field.textarea .text-field__input{padding:0 1.2rem 0 0}}.congratulations-banner-dialog .text-field.focused{--border:var(--border-tertiary)}.congratulations-banner-dialog .text-field.disabled{--background:var(--element-blind-background);--border:var(--element-blind-background);--text:var(--text-blind-color);--blind:var(--text-blind-color);cursor:not-allowed}.congratulations-banner-dialog .text-field.disabled .text-field__input{pointer-events:none}.congratulations-banner-dialog .text-field.error,.error .congratulations-banner-dialog .text-field{--border:var(--border-tertiary);--text:var(--error-color);--blind:var(--error-color)}.congratulations-banner-dialog .text-field:has(.text-field__label){--top:var(--gutter)}.congratulations-banner-dialog .text-field:has(>.text-field__icon){--left:calc(var(--gutter) + var(--icon-size) + var(--gutter-sm))}.congratulations-banner-dialog .text-field:has(>.text-field__actions){--right:calc(var(--gutter) + var(--icon-size) + var(--gutter-sm))}.congratulations-banner-dialog .text-field:has(.text-field__input:-moz-placeholder) .text-field__label{opacity:.7;transform:translateY(-1.8rem) scale(.65)}.congratulations-banner-dialog .text-field.focused .text-field__label,.congratulations-banner-dialog .text-field.has-value .text-field__label,.congratulations-banner-dialog .text-field:has(.text-field__input:placeholder-shown) .text-field__label{opacity:.7;transform:translateY(-1.8rem) scale(.65)}@media (max-width:767px){.congratulations-banner-dialog .text-field:has(.text-field__input:-moz-placeholder) .text-field__label{transform:translateY(-.8rem) scale(.75)}.congratulations-banner-dialog .text-field.focused .text-field__label,.congratulations-banner-dialog .text-field.has-value .text-field__label,.congratulations-banner-dialog .text-field:has(.text-field__input:placeholder-shown) .text-field__label{transform:translateY(-.8rem) scale(.75)}}.video-block{height:100vh;height:100dvh;position:relative}@media (max-width:1023px){.video-block{aspect-ratio:16/9;height:auto}}.video-block__picture{height:100%;inset:0 auto auto 0;position:absolute;width:100%}.video-block__picture img,.video-block__picture picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.video-block__inner{height:100%;position:relative;width:100%;z-index:2}.video-block__button,.video-block__inner{align-items:center;display:flex;justify-content:center}.video-block__button{border:1px solid var(--border-primary);border-radius:50%;color:var(--icon-primary-inverse);height:18rem;width:18rem}@media (hover:hover){.video-block__button:hover svg{transform:scale(1.3)}}.video-block__button:after{content:"";height:100%;inset:0 auto auto 0;position:absolute;width:100%}@media (max-width:767px){.video-block__button{height:6.8rem;width:6.8rem}}.video-block__button svg{height:5rem;transition:transform .25s cubic-bezier(.61,1,.88,1);width:5rem}@media (max-width:767px){.video-block__button svg{height:2rem;width:2rem}}.marquee__track{display:flex;gap:16rem;white-space:nowrap}@media (max-width:1023px){.marquee__track{gap:8rem}}@media (max-width:767px){.marquee__track{gap:4.8rem}}.marquee__item{display:flex;flex-direction:column}.marquee__item:last-child{padding-right:16rem}@media (max-width:1023px){.marquee__item:last-child{padding-right:8rem}}@media (max-width:767px){.marquee__item:last-child{padding-right:4.8rem}}.marquee__item._color-accent .marquee__item-title{color:var(--text-accent)}.marquee__item-title{font-family:var(--numbers-font);font-size:calc(11rem*var(--font-size-factor));line-height:calc(11.8rem*var(--font-size-factor))}@media (max-width:767px){.marquee__item-title{font-size:calc(7rem*var(--font-size-factor));line-height:calc(7.8rem*var(--font-size-factor))}}.marquee__item-title{font-weight:700;letter-spacing:-2%;line-height:100%}.marquee__item-text{font-family:var(--main-font);font-size:calc(2.6rem*var(--font-size-factor));line-height:calc(3.4rem*var(--font-size-factor))}@media (max-width:767px){.marquee__item-text{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.marquee__item-text{color:var(--text-quaternary);font-weight:300;line-height:120%}.link-card{background-color:var(--bg-secondary);display:flex;gap:2rem;padding:2.4rem;position:relative}@media (max-width:1023px){.link-card{flex-direction:column}}@media (max-width:767px){.link-card{gap:1.6rem}}.link-card__logo{height:6rem;width:6rem}@media (max-width:767px){.link-card__logo{height:5rem;width:5rem}}.link-card__logo img,.link-card__logo picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.link-card__content{display:flex;gap:2.4rem;justify-content:space-between;width:100%}@media (max-width:1023px){.link-card__content{flex-direction:column}}@media (max-width:767px){.link-card__content{gap:2rem}}.link-card__content .button{position:static}.link-card__content .button:after{content:"";height:100%;inset:0 auto auto 0;position:absolute;width:100%}@media (max-width:1023px){.link-card__content .button{margin-left:auto}}.link-card__title{font-family:var(--main-font);font-size:calc(2.6rem*var(--font-size-factor));line-height:calc(3.4rem*var(--font-size-factor))}@media (max-width:767px){.link-card__title{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.link-card__title{font-weight:500;line-height:120%}.banner-information{background-color:var(--bg-secondary);display:flex;flex-direction:column;gap:3.2rem;padding:3.2rem}@media (max-width:767px){.banner-information{gap:1.6rem;padding:1.6rem}}.banner-information__row{display:grid;gap:2.4rem;grid-template-columns:1fr}.banner-information__row:not(:last-child){border-bottom:1px solid var(--border-primary);padding-bottom:3.2rem}@media (max-width:767px){.banner-information__row:not(:last-child){padding-bottom:1.6rem}}@media (min-width:1024px){.banner-information__row._cols-3{grid-template-columns:repeat(3,1fr)}.banner-information__row._cols-2{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.banner-information__row{gap:1rem}}.banner-information__item{display:flex;flex-direction:column;gap:.6rem}@media (max-width:767px){.banner-information__item{gap:.4rem}}.banner-information__item--label{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}@media (max-width:767px){.banner-information__item--label{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.banner-information__item--label{color:var(--text-quaternary);font-weight:300;line-height:120%}.banner-information__item--text{font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.banner-information__item--text{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.banner-information__item--text{font-weight:400;line-height:120%}.slider{display:flex;flex-direction:column;position:relative}@media (max-width:1023px){.slider{gap:3.2rem}}@media (max-width:767px){.slider{gap:2.4rem}}.slider img,.slider picture{aspect-ratio:1440/757;-o-object-fit:cover;object-fit:cover}@media (min-width:1024px){.slider__navigation{inset:50% 1.6rem auto 1.6rem;justify-content:space-between;position:absolute;transform:translateY(-50%);width:calc(100% - 3.2rem);z-index:2}}.slider__footer{display:flex;gap:2rem;justify-content:space-between}@media (max-width:767px){.slider__footer{gap:1.2rem}}.slider__pagination{font-family:var(--main-font);font-size:calc(3.6rem*var(--font-size-factor));line-height:calc(4.4rem*var(--font-size-factor))}@media (max-width:767px){.slider__pagination{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.slider__pagination{letter-spacing:-2%;line-height:100%}@media (1024px <= width <= 1365px){.slider__pagination{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.slider__pagination{color:var(--text-tertiary);font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;font-weight:400;white-space:nowrap}@media (min-width:1024px){.slider__pagination{display:none}}.cookies{background-color:var(--bg-primary);bottom:3.6rem;box-shadow:0 0 4rem 0 rgba(0,0,0,.2);display:none;flex-direction:column;gap:2rem;left:4rem;max-width:76.4rem;padding:2.4rem;position:fixed;transform:translateX(calc(-100% - 4.8rem));width:100%;z-index:5}@media (max-width:1023px){.cookies{left:2.4rem;max-width:100%;width:calc(100% - 4.8rem)}}@media (max-width:767px){.cookies{bottom:3.2rem;gap:1.6rem;left:1.6rem;padding:1.6rem;width:calc(100% - 3.2rem)}}.cookies__head{display:flex;flex-direction:column;gap:1.2rem}@media (max-width:767px){.cookies__head{gap:.8rem}}.cookies__title{font-family:var(--main-font);font-size:calc(2.6rem*var(--font-size-factor));line-height:calc(3.4rem*var(--font-size-factor))}@media (max-width:767px){.cookies__title{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.cookies__title{font-weight:500;line-height:120%}.cookies__text{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.cookies__text{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.cookies__text{color:var(--primary-color);font-weight:300;line-height:120%}.cookies__text a{color:var(--text-accent);text-decoration:underline;text-underline-offset:3px}.cookies__controls{display:flex;gap:1.2rem}@media (max-width:767px){.cookies__controls{flex-direction:column;gap:.8rem}.cookies .button{height:4.2rem;padding:0;width:100%}.cookies .button .button__inner{height:100%;padding:0;width:100%}.cookies .button .button__text{align-items:center;display:flex;justify-content:center;padding:0;width:100%}}.burger-menu{background-color:var(--bg-primary);display:none;gap:6.4rem;left:50%;margin:0 auto;max-height:53.8rem;max-width:calc(var(--container-width) - 6.4rem);opacity:0;padding:3.6rem 3.2rem;position:absolute;transform:translateX(-50%);width:100%;z-index:5}.burger-menu__header{display:none;gap:2rem;justify-content:space-between}@media (max-width:1023px){.burger-menu__header{align-items:center;display:flex}}.burger-menu__logo{height:4.8rem;width:14.8rem}@media (max-width:767px){.burger-menu__logo{height:4.2rem;width:12.8rem}}.burger-menu__logo img,.burger-menu__logo picture{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.burger-menu__close{align-items:center;display:flex;height:4.4rem;height:4rem;justify-content:center;width:4.4rem;width:4rem}.burger-menu__close svg{height:3.2rem;width:3.2rem}@media (max-width:767px){.burger-menu__close svg{height:2.8rem;width:2.8rem}}.burger-menu__aside{border-right:1px solid var(--border-primary);flex-shrink:0;width:28.8rem}@media (max-width:1023px){.burger-menu__aside{border:0;height:calc(100vh - 19.6rem);height:calc(100dvh - 19.6rem);width:100%}}@media (max-width:767px){.burger-menu__aside{height:calc(100vh - 17.6rem);height:calc(100dvh - 17.6rem)}}.burger-menu .simplebar-scrollbar:before{opacity:1}@media (max-width:767px){.burger-menu .simplebar-track.simplebar-vertical{width:.8rem}}.burger-menu__aside--inner{height:100%;padding-right:4.8rem;position:relative}@media (max-width:1023px){.burger-menu__aside--inner{-webkit-mask-image:linear-gradient(180deg,transparent,#fff 32px,#fff calc(100% - 32px),transparent);mask-image:linear-gradient(180deg,transparent,#fff 32px,#fff calc(100% - 32px),transparent);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;padding-bottom:3.2rem;padding-right:.8rem;padding-top:3.2rem}}@media (max-width:767px){.burger-menu__aside--inner{-webkit-mask-image:linear-gradient(180deg,transparent,#fff 24px,#fff calc(100% - 24px),transparent);mask-image:linear-gradient(180deg,transparent,#fff 24px,#fff calc(100% - 24px),transparent);padding-bottom:2.4rem;padding-top:2.4rem}}.burger-menu__tabs{display:flex;flex-direction:column;gap:2rem}@media (max-width:1023px){.burger-menu__tabs{gap:0}}.burger-menu__tabs>:last-child button{border:0}.burger-menu__tab{font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.burger-menu__tab{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.burger-menu__tab{align-items:center;display:flex;font-weight:500;gap:2rem;justify-content:space-between;line-height:120%;padding:1.6rem;text-align:left;transition:background-color .25s cubic-bezier(.61,1,.88,1),color .25s cubic-bezier(.61,1,.88,1);width:100%}@media (min-width:1024px){.burger-menu__tab._active{background-color:var(--bg-secondary);color:var(--text-accent);pointer-events:none}}@media (hover:hover){.burger-menu__tab:hover{background-color:var(--bg-secondary);color:var(--text-accent)}}@media (max-width:1023px){.burger-menu__tab{border-bottom:1px solid var(--border-primary);padding:1.6rem 0}}@media (max-width:767px){.burger-menu__tab{gap:1.6rem;padding:1.2rem 0}}.burger-menu__tab--icon{align-items:center;color:var(--icon-accent);display:none;height:3.2rem;justify-content:center;width:3.2rem}@media (max-width:1023px){.burger-menu__tab--icon{display:flex}}@media (max-width:767px){.burger-menu__tab--icon{height:2.8rem;width:2.8rem}}.burger-menu__tab--icon svg{height:2.4rem;width:2.4rem}@media (max-width:767px){.burger-menu__tab--icon svg{height:2rem;width:2rem}}.burger-menu__content{width:100%}.burger-menu__content:not(:first-child){display:none}@media (max-width:1023px){.burger-menu__content{background-color:var(--bg-primary);height:calc(100vh - 7.2rem);height:calc(100dvh - 7.2rem);left:0;position:fixed;right:0;top:7.2rem;width:100%}}@media (max-width:767px){.burger-menu__content{height:calc(100vh - 8rem);height:calc(100dvh - 8rem);top:6.4rem}}.burger-menu__content--head{display:flex}@media (max-width:1023px){.burger-menu__content--head{align-items:center;gap:1.6rem;justify-content:space-between}}@media (max-width:767px){.burger-menu__content--head{gap:1.2rem}}.burger-menu__back--btn{display:none}@media (max-width:1023px){.burger-menu__back--btn{align-items:center;background-color:var(--bg-secondary);display:flex;flex-shrink:0;height:6.4rem;justify-content:center;width:6.4rem}}@media (max-width:767px){.burger-menu__back--btn{height:5.6rem;width:5.6rem}}.burger-menu__back--btn svg{height:2.4rem;width:2.4rem}@media (max-width:767px){.burger-menu__back--btn svg{height:2rem;width:2rem}}.burger-menu__link{display:flex;gap:1rem;padding:1.6rem 0}@media (hover:hover){.burger-menu__link:hover .burger-menu__link--icon{background-color:var(--bg-accent);color:var(--icon-primary-inverse)}}@media (max-width:1023px){.burger-menu__link{align-items:center;background-color:var(--bg-secondary);color:var(--text-accent);height:6.4rem;padding:1.2rem 2rem}}@media (max-width:767px){.burger-menu__link{height:5.6rem}}.burger-menu__link--text{font-family:var(--main-font);font-size:calc(2.4rem*var(--font-size-factor));line-height:calc(3.2rem*var(--font-size-factor))}@media (max-width:767px){.burger-menu__link--text{font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}}.burger-menu__link--text{font-weight:500;line-height:120%}@media (max-width:1023px){.burger-menu__link--text{font-family:var(--main-font);font-size:calc(3.2rem*var(--font-size-factor));font-weight:500;letter-spacing:-2%;line-height:calc(4rem*var(--font-size-factor));line-height:100%}}@media (max-width:1023px) and (max-width:767px){.burger-menu__link--text{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.burger-menu__link--icon{align-items:center;background-color:var(--bg-secondary);color:var(--icon-accent);display:flex;height:2.8rem;justify-content:center;transition:background-color .25s cubic-bezier(.61,1,.88,1),color .25s cubic-bezier(.61,1,.88,1);width:2.8rem}@media (max-width:1023px){.burger-menu__link--icon{background-color:var(--bg-accent);color:var(--icon-primary-inverse)}}@media (max-width:767px){.burger-menu__link--icon{height:2.4rem;width:2.4rem}}.burger-menu__link--icon svg{height:1.6rem;width:1.6rem}@media (max-width:767px){.burger-menu__link--icon svg{height:1.2rem;width:1.2rem}}.burger-menu__content--inner{width:100%}@media (max-width:1023px){.burger-menu__content--inner{height:calc(100vh - 19.6rem);height:calc(100dvh - 19.6rem);-webkit-mask-image:linear-gradient(180deg,transparent,#fff 32px,#fff calc(100% - 32px),transparent);mask-image:linear-gradient(180deg,transparent,#fff 32px,#fff calc(100% - 32px),transparent);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;padding:3.2rem 1.6rem 2.4rem 2.4rem}}@media (max-width:767px){.burger-menu__content--inner{height:calc(100vh - 17.6rem);height:calc(100dvh - 17.6rem);-webkit-mask-image:linear-gradient(180deg,transparent,#fff 24px,#fff calc(100% - 24px),transparent);mask-image:linear-gradient(180deg,transparent,#fff 24px,#fff calc(100% - 24px),transparent);padding:2.4rem 1.6rem 1.6rem}}.burger-menu__content--body{display:flex;flex-direction:column;gap:3.2rem;width:100%}@media (max-width:767px){.burger-menu__content--body{gap:2.4rem}}.burger-menu__content--links{width:100%}@media (min-width:1024px){.burger-menu__content--links._cols-2{-moz-columns:2;column-count:2;-moz-column-gap:10rem;column-gap:10rem;display:block}.burger-menu__content--links._cols-2>*{display:flex;-moz-column-break-inside:avoid;break-inside:avoid;padding-bottom:1.6rem}}.burger-menu__content--links._cols-1{display:flex;flex-direction:column;gap:1.6rem}@media (max-width:1023px){.burger-menu__content--links{display:flex;flex-direction:column;gap:1.6rem}}.burger-menu__content--link{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.burger-menu__content--link{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.burger-menu__content--link{font-weight:400;line-height:130%;transition:color .25s cubic-bezier(.61,1,.88,1);width:-moz-fit-content;width:fit-content}@media (hover:hover){.burger-menu__content--link:hover{color:var(--text-accent)}}.burger-menu__langs{align-items:center;display:flex;gap:.8rem;margin-left:1.2rem}.burger-menu__langs span{font-family:var(--main-font);font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}@media (max-width:767px){.burger-menu__langs span{font-size:calc(1.2rem*var(--font-size-factor));line-height:calc(2rem*var(--font-size-factor))}}.burger-menu__langs span{font-weight:500;line-height:120%}.burger-menu__footer{display:none;flex-direction:column;gap:2.4rem}@media (max-width:1023px){.burger-menu__footer{bottom:0;display:flex;left:0;padding:1.6rem 2.4rem 2.4rem;position:fixed;right:0}}@media (max-width:767px){.burger-menu__footer{gap:2rem;padding:1.2rem 1.6rem 1.6rem}}.burger-menu__footer--link{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.burger-menu__footer--link{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.burger-menu__footer--link{color:var(--text-quaternary);font-weight:400;line-height:120%}.burger-menu__footer--buttons{display:flex;gap:1.2rem}.burger-menu__lang{font-family:var(--main-font);font-size:calc(1.8rem*var(--font-size-factor));line-height:calc(2.6rem*var(--font-size-factor))}@media (max-width:767px){.burger-menu__lang{font-size:calc(1.4rem*var(--font-size-factor));line-height:calc(2.2rem*var(--font-size-factor))}}.burger-menu__lang{color:var(--text-primary);font-weight:400;line-height:120%;transition:color .25s cubic-bezier(.61,1,.88,1)}.burger-menu__lang.active{color:var(--text-accent);pointer-events:none}@media (hover:hover){.burger-menu__lang:hover{color:var(--text-accent)}}@media (width <= 1600px){.burger-menu{max-width:calc(100% - 3.2rem)}}@media (max-width:1023px){.burger-menu{flex-direction:column;gap:0;height:100vh;height:100dvh;inset:0;max-height:100%;max-width:100%;padding:2.4rem 1.6rem 2.4rem 2.4rem;position:fixed;transform:none;width:100%;z-index:10}}@media (max-width:767px){.burger-menu{padding:1.6rem .8rem 1.6rem 1.6rem}}.show-more{display:flex;flex-direction:column;gap:1.6rem}@media (max-width:767px){.show-more{gap:1.2rem}}.show-more__trigger{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.show-more__trigger{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.show-more__trigger{color:var(--text-accent);display:flex;font-weight:400;gap:1.2rem;line-height:130%}@media (max-width:767px){.show-more__trigger{gap:.8rem}}.show-more__icon{flex-shrink:0;height:2.4rem;transition:transform .25s cubic-bezier(.61,1,.88,1);width:2.4rem}@media (max-width:767px){.show-more__icon{height:2rem;width:2rem}}.show-more__icon[data-expand-active=true]{transform:rotateX(180deg)}.show-more__icon svg{height:100%;width:100%}[data-simplebar]{--color:var(--scrollbar-color)}[data-simplebar][data-simplebar-contrast]{--color:var(--scrollbar-contrast-color)}.simplebar-scrollbar:before{background-color:var(--color)}.simplebar-vertical .simplebar-scrollbar:before{bottom:.8rem;top:.8rem}.simplebar-horizontal .simplebar-scrollbar:before{left:.8rem;right:.8rem}.simplebar-content-wrapper{overscroll-behavior:contain}.air-datepicker{--adp-z-index:100;--adp-grid-areas:"nav" "body" "timepicker" "buttons";--adp-transition-offset:1rem;--adp-nav-height:4rem;--adp-nav-action-size:4rem;--adp-day-cell-width:1fr;--adp-day-cell-height:5.6rem;--adp-month-cell-height:5.6rem;--adp-year-cell-height:5.6rem;--cell-size:100%;--adp-width:35rem;background:var(--element-background)}@media (max-width:1023px){.air-datepicker{--adp-width:fit-content;--cell-size:4rem;--adp-nav-height:3.6rem;--adp-nav-action-size:4rem;--adp-day-cell-height:4rem}}@media (max-width:767px){.air-datepicker{--cell-size:1fr}}.air-datepicker-overlay{--adp-overlay-background-color:red;--adp-overlay-transition-duration:0.3s;--adp-overlay-transition-ease:ease-out;--adp-overlay-z-index:99}.air-datepicker-cell{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));line-height:calc(2.8rem*var(--font-size-factor))}@media (max-width:767px){.air-datepicker-cell{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.air-datepicker-cell{align-items:center;border-radius:1.2rem;box-sizing:border-box;color:var(--text-color);cursor:pointer;display:flex;justify-content:center;line-height:130%;position:relative}.air-datepicker-cell:before{background:transparent;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.air-datepicker-cell.-other-month-{color:var(--text-2-color)}.air-datepicker-cell.-disabled-{color:var(--text-2-color)!important;cursor:default}.air-datepicker-cell.-disabled-,.air-datepicker-cell.-disabled-:before{background:transparent!important}.air-datepicker-cell.-current-{color:var(--primary-color)}.air-datepicker-cell.-current-.-selected-{color:var(--text-contrast-color)}.air-datepicker-cell.-current-.-focus-{background:var(--primary-color);color:var(--text-contrast-color)}.air-datepicker-cell.-current-.-focus-.-range-from-,.air-datepicker-cell.-current-.-focus-.-range-to-{background:var(--primary-color)}.air-datepicker-cell.-focus-,.air-datepicker-cell.-in-range-:before{background:var(--app-background)}.air-datepicker-cell.-range-from-{background:var(--primary-dark-color);color:var(--text-contrast-color)}.air-datepicker-cell.-range-from-:before{background:var(--app-bg);left:50%}.air-datepicker-cell.-range-to-{background:var(--primary-dark-color);color:var(--text-contrast-color)}.air-datepicker-cell.-range-to-:before{background:var(--app-bg);right:50%}.air-datepicker-cell.-selected-{background:var(--primary-dark-color);color:var(--text-contrast-color);cursor:grab}.air-datepicker-cell.-in-range-.-focus-{background:var(--element-blind-background);color:var(--text-color)}.air-datepicker-cell.-selected-.-focus-{background:var(--primary-color)}.-day-{height:var(--cell-size);width:var(--cell-size)}.air-datepicker-body{border-top:1px solid var(--divider-color);transition:.3s cubic-bezier(.61,1,.88,1)}.air-datepicker-body.-days-,.air-datepicker-body.-months-,.air-datepicker-body.-years-{padding-top:2.4rem}.air-datepicker-body.-hidden-{display:none}.air-datepicker-body--day-names{display:grid;grid-template-columns:repeat(7,var(--adp-day-cell-width));margin-bottom:2rem}.air-datepicker-body--day-name{font-family:var(--main-font);font-size:calc(2rem*var(--font-size-factor));height:var(--cell-size);line-height:calc(2.8rem*var(--font-size-factor));width:var(--cell-size)}@media (max-width:767px){.air-datepicker-body--day-name{font-size:calc(1.6rem*var(--font-size-factor));line-height:calc(2.4rem*var(--font-size-factor))}}.air-datepicker-body--day-name{align-items:center;color:var(--text-2-color);display:flex;flex:1;justify-content:center;line-height:130%}.air-datepicker-body--cells{display:grid}.air-datepicker-body--cells.-days-{grid-auto-rows:var(--adp-day-cell-height);grid-template-columns:repeat(7,var(--adp-day-cell-width))}.air-datepicker-body--cells.-months-{grid-auto-rows:var(--adp-month-cell-height);grid-template-columns:repeat(3,1fr)}.air-datepicker-body--cells.-years-{grid-auto-rows:var(--adp-year-cell-height);grid-template-columns:repeat(3,1fr)}.air-datepicker-nav{display:flex;justify-content:space-between;min-height:var(--adp-nav-height);padding:2rem 2rem 2.4rem}.-only-timepicker- .air-datepicker-nav{display:none}.air-datepicker-nav--action,.air-datepicker-nav--title{align-items:center;cursor:pointer;display:flex;justify-content:center}.air-datepicker-nav--action{align-items:center;border:1px solid var(--border-color);border-radius:50%;color:var(--text-color);display:flex;flex-shrink:0;height:var(--adp-nav-action-size);justify-content:center;transition:.3s cubic-bezier(.61,1,.88,1);transition-property:background;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--adp-nav-action-size)}@media (hover:hover){.air-datepicker-nav--action:hover{background:var(--accent-dark-color)}.air-datepicker-nav--action:hover svg{color:var(--text-contrast-color)}}.air-datepicker-nav--action svg{height:2.4rem;width:2.4rem}.air-datepicker-nav--action.-disabled-{visibility:hidden}.air-datepicker-nav--title{font-family:var(--main-font);font-size:calc(3.6rem*var(--font-size-factor));line-height:calc(4.4rem*var(--font-size-factor));transition:.3s cubic-bezier(.61,1,.88,1)}@media (max-width:767px){.air-datepicker-nav--title{font-size:calc(2.2rem*var(--font-size-factor));line-height:calc(3rem*var(--font-size-factor))}}.air-datepicker-nav--title{letter-spacing:-2%;line-height:100%}@media (1024px <= width <= 1365px){.air-datepicker-nav--title{font-size:calc(3.2rem*var(--font-size-factor));line-height:calc(4rem*var(--font-size-factor))}}.air-datepicker-nav--title{color:var(--text-color);transition-property:color}@media (hover:hover){.air-datepicker-nav--title:hover{color:var(--text-2-color)}}.air-datepicker-nav--title i{font-style:normal;margin-left:.2rem}.air-datepicker-nav--title.-disabled-{color:var(--text-2-color);cursor:default;opacity:1}.air-datepicker{background:var(--element-color);border-radius:3.2rem;box-shadow:0 0 9px 0 rgba(56,66,79,.1);box-sizing:border-box;color:var(--color-text);display:grid;grid-template-areas:var(--adp-grid-areas);grid-template-columns:1fr;grid-template-rows:repeat(4,max-content);position:absolute;transition:.3s cubic-bezier(.61,1,.88,1);transition-property:opacity,transform;width:var(--adp-width);z-index:var(--adp-z-index)}@media (max-width:767px){.air-datepicker{border-radius:2.4rem}}html.dark-theme .air-datepicker{border:1px solid var(--divider-color);box-shadow:none}.air-datepicker.-inline-{--adp-width:100%;box-shadow:none;left:auto;opacity:1;position:static;right:auto;transform:none}.air-datepicker.-inline- .air-datepicker-nav{padding:0}.air-datepicker.-inline- .air-datepicker--content{padding:3.2rem 0 0}.air-datepicker-global-container{left:0;position:absolute;top:0}.air-datepicker--navigation{grid-area:nav}.air-datepicker--content{box-sizing:content-box;grid-area:body;padding:0 2rem 2rem}.-only-timepicker- .air-datepicker--content{display:none}.air-datepicker--time{grid-area:timepicker}.air-datepicker--buttons{grid-area:buttons}.air-datepicker-overlay{background:var(--adp-overlay-background-color);height:0;left:0;opacity:0;position:fixed;top:0;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),left 0s,height 0s,width 0s;transition-delay:0s,var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration);width:0;z-index:var(--adp-overlay-z-index)}.air-datepicker-overlay.-active-{height:100%;opacity:1;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),height 0s,width 0s;width:100%}
/* End */


/* Start:/local/templates/full/template_styles.css?178220136490*/
@media screen and (max-width:767px) {
    .captcha_image {
        width: 100%
    }
}
/* End */
/* /local/templates/full/css/vendor.css?178250097647370 */
/* /local/templates/full/css/app.css?1782500976450445 */
/* /local/templates/full/template_styles.css?178220136490 */
