html{font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%}body{margin: 0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display: block}audio,canvas,progress,video{display: inline-block;vertical-align: baseline}audio:not([controls]){display: none;height: 0}[hidden],template{display: none}a{background-color: transparent}a:active,a:hover{outline: 0}abbr[title]{border-bottom: 1px dotted}b,strong{font-weight: 700}dfn{font-style: italic}mark{background: #ff0;color: #000}small{font-size: 80%}sub,sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline}sup{top: -0.5em}sub{bottom: -0.25em}img{border: 0}svg:not(:root){overflow: visible}figure{margin: 1em 40px}hr{-moz-box-sizing: content-box;box-sizing: content-box;height: 0}pre{overflow: auto}code,kbd,pre,samp{font-family: monospace, monospace;font-size: 1em}button,input,optgroup,select,textarea{color: inherit;font: inherit;margin: 0}button{overflow: visible}button,select{text-transform: none}button,html input[type='button'],input[type='reset'],input[type='submit']{-webkit-appearance: button;appearance: button;cursor: pointer}button[disabled],html input[disabled]{cursor: default}button::-moz-focus-inner,input::-moz-focus-inner{border: 0;padding: 0}input{line-height: normal}input[type='checkbox'],input[type='radio']{box-sizing: border-box;padding: 0}input[type='number']::-webkit-inner-spin-button,input[type='number']::-webkit-outer-spin-button{height: auto}input[type='search']{-webkit-appearance: textfield;appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box}input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-decoration{-webkit-appearance: none}fieldset{border: 1px solid #c0c0c0;margin: 0 2px;padding: .35em .625em .75em}legend{border: 0;padding: 0}textarea{overflow: auto}optgroup{font-weight: 700}table{border-collapse: collapse;border-spacing: 0}td,th{padding: 0}*,*::before,*::after{box-sizing: border-box;outline: none}ul{margin: 0;padding: 0}ul li{list-style: none}h1,h2,h3,h4,h5{margin: 0}h4,h5{font-weight: 400}input,select,textarea{-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none}button{border: none;background: none;cursor: pointer;padding: 0}a{text-decoration: none;color: inherit}p{margin: 0}@font-face{font-family: 'Lato';src: url(../fonts/Lato-Regular.woff2) format('woff2'), url(../fonts/Lato-Regular.woff) format('woff');font-weight: 400;font-style: normal;font-display: swap}@font-face{font-family: 'Lato';src: url(../fonts/Lato-Light.woff2) format('woff2'), url(../fonts/Lato-Light.woff) format('woff');font-weight: 300;font-style: normal;font-display: swap}.headline{font-size: calc(clamp(3.25rem, 3.344vw + 1.645rem, 4.5rem));line-height: 1.25;font-weight: 300}.title{font-size: calc(clamp(2rem, 2.676vw + 0.716rem, 3rem));line-height: 1.23;font-weight: 300}.small-title{font-size: 1rem;line-height: 1.38;font-weight: 400}.large-text{font-size: calc(clamp(1.125rem, 1.003vw + 0.643rem, 1.5rem));line-height: 1.25;font-weight: 300}.body-text{line-height: 1.5;font-size: 1rem;font-weight: 300}.button-text{font-size: 1rem;line-height: 1.38;font-weight: 400}html{--clr-black: #000;--clr-white: #fff;--clr-light: #b0cfee;--clr-mid: #6ea0d2;--clr-dark: #1257d3;--clr-error: #FF8D73;--page-width: 1440px;--article-width: 852px;--title-width: 630px;--paragraph-width: 519px;--section-title-width: 408px;--site-padding: calc(clamp(1rem, 3.711vw - 0.781rem, 2.188rem));--wide-site-padding: calc(((100vw - var(--page-width)) / 2) + (var(--site-padding) * 1));--section-padding: calc(clamp(5rem, 7.813vw + 1.25rem, 7.5rem));--subsection-padding: calc(clamp(3.75rem, 5.208vw + 1.25rem, 5rem));--slider-left-padding: 2.19rem;--slider-right-padding: 2.19rem;--slider-gap: calc(clamp(1rem, 3.711vw - 0.781rem, 2.188rem))}@media only screen and (min-width: 1.6E+3px){html{--slider-left-padding: calc(((100vw - var(--page-width)) / 2) + (var(--site-padding) * 1))}}@media only screen and (max-width: 768px){html{--page-width: 100%;--slider-left-padding: 1rem;--slider-right-padding: 1rem}}@media only screen and (min-width: 768px){html{--page-width: 768px}}@media only screen and (min-width: 1.02E+3px){html{--page-width: 1024px}}@media only screen and (min-width: 1.28E+3px){html{--page-width: 1280px}}@media only screen and (min-width: 1.44E+3px){html{--page-width: 1440px}}@media only screen and (min-width: 1.6E+3px){html{--page-width: 1600px}}@media only screen and (min-width: 2.0E+3px){html{--page-width: 2000px}}.fixed-header{position: fixed;top: 0;left: 0;right: 0;z-index: 100;width: 100%;padding: 2.25rem 0;transition: transform 600ms ease-in-out, background-color 400ms ease-in-out}@media only screen and (max-width: 1.02E+3px){.fixed-header{padding: 1rem 0}}.fixed-header .overlay{position: fixed;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0,0,0,0.48);z-index: 1;opacity: 0;transition: opacity 600ms ease-in-out;pointer-events: none}.header{--clr-header: var(--clr-white);color: var(--clr-header);padding-left: 2.19rem;padding-right: 2.19rem;display: flex;align-items: center;justify-content: center;position: relative}.header__logo{position: relative;z-index: 1;width: 96px;height: 40px;transition: opacity 600ms ease-in-out}.header__logo svg{width: 100%;height: 100%}.hide-header .fixed-header{transform: translate3d(0, -101%, 0)}.toggle-container{position: absolute;right: var(--site-padding);z-index: 3}.toggle{height: 2.25rem;width: 2.25rem;display: flex;align-items: center;justify-content: center;margin-left: 1rem}.hamburger{width: 36px;height: 24px;position: relative}.hamburger__line{width: 100%;height: 2px;background-color: var(--clr-header);position: absolute;transition: all .3s ease-in-out}.hamburger__line--1{top: 4px;left: 0}.hamburger__line--2{top: 11px;left: 6px;opacity: 0;width: 24px}.hamburger__line--3{top: 11px;left: 6px;opacity: 0;width: 24px}.hamburger__line--4{top: 11px;left: 0}.hamburger__line--5{top: 18px;left: 0}.show-menu .menu{transform: translateX(0)}.show-menu .header__logo{opacity: 0}.show-menu .overlay{opacity: 1;pointer-events: auto;z-index: 0}.show-menu .hamburger__line--1{top: 11px;opacity: 0}.show-menu .hamburger__line--5{top: 11px;opacity: 0}.show-menu .hamburger__line--4{opacity: 0}.show-menu .hamburger__line--2{transform: rotate(45deg);opacity: 1}.show-menu .hamburger__line--3{opacity: 1;transform: rotate(-45deg)}.menu{position: fixed;bottom: 0;top: 0;right: 0;width: 40vw;height: 100vh;background-color: var(--clr-black);z-index: 2;padding: 6.75rem;transform: translateX(101%);transition: transform 600ms ease-in-out}@media only screen and (max-width: 1.02E+3px){.menu{width: 50vw;padding: 4.5rem}}@media only screen and (max-width: 768px){.menu{width: 100vw;width: 100%;padding: 3.25rem var(--site-padding) 2.25rem}}.nav{display: flex;flex-direction: column;justify-content: center;height: 100%}.nav__list{display: flex;flex-direction: column}@media only screen and (max-width: 768px){.nav__list{align-items: center}}.nav__item .nav__link{font-size: 2rem;font-weight: 300;line-height: 1.75}.nav__item--secondary .nav__link{font-size: 1.5rem;line-height: 1.67}.nav__item--secondary + .nav__item--icons{margin-top: 2.25rem}.nav__item + .nav__item--secondary,.nav__item + .nav__item--icons{margin-top: 2.25rem}.nav__item--icons{display: flex;align-items: center}.nav__icon-link{width: 32px;height: 32px}.nav__icon-link svg{width: 100%;height: 100%}.nav__icon-link + .nav__icon-link{margin-left: 1rem}.footer__top{display: flex;justify-content: space-between;padding-top: 7.5rem;padding-bottom: 7.5rem;border-top: 1px solid var(--clr-border)}@media only screen and (max-width: 768px){.footer__top{padding-top: 5rem;padding-bottom: 5rem}}@media only screen and (max-width: 1.02E+3px){.footer__top{display: block}}.footer__bottom{padding-bottom: 3rem}@media only screen and (max-width: 768px){.footer__bottom{padding-bottom: 2.25rem}}.footer__left{max-width: 550px;width: 100%;padding-right: 2.25rem}.footer__left .text + .button,.footer__left .button + .footer__link-block,.footer__left .text + .footer__link-block{margin-top: 2.25rem}@media only screen and (max-width: 1.02E+3px){.footer__left{max-width: 100%;padding-right: 0}}.footer__right{width: fit-content;display: grid;grid-template-columns: repeat(3, 1fr);gap: 2.25rem}@media only screen and (max-width: 1.02E+3px){.footer__right{margin-top: 3.75rem;width: 100%}}@media only screen and (max-width: 768px){.footer__right{grid-template-columns: repeat(2, 1fr)}}.footer__link-block a{display: block;white-space: nowrap}.footer__link-block h4,.footer__link-block .small-title{margin-bottom: 1rem}.bg-blue + .footer .footer__top{border-top: none}.richtext{font-family: 'Lato', sans-serif;font-size: 1rem;line-height: 1.5;font-weight: 300}.richtext img{width: 100% !important;height: auto}.richtext iframe{width: 100%;height: auto;aspect-ratio: 1.78}.richtext a{text-decoration: underline;overflow-wrap: break-word;word-wrap: break-word}.richtext p,.richtext ul,.richtext ol,.richtext h1,.richtext h2,.richtext h3,.richtext h4,.richtext h5{margin: 0}.richtext h1 + p,.richtext h1 + ul,.richtext h1 + ol,.richtext h3 + p,.richtext h3 + ul,.richtext h3 + ol,.richtext h1 + h1,.richtext h1 + h2,.richtext h1 + h4,.richtext h1 + h5,.richtext h2 + h1,.richtext h2 + h2,.richtext h2 + h4,.richtext h2 + h5,.richtext h3 + h1,.richtext h3 + h2,.richtext h3 + h4,.richtext h3 + h5{margin-top: 1rem}.richtext h2 + p,.richtext h2 + ul,.richtext h2 + ol{margin-top: 2rem}.richtext h1 + h3,.richtext h2 + h3,.richtext h3 + h3{margin-top: 1.5rem}.richtext h1 + table,.richtext h2 + table,.richtext h3 + table,.richtext h4 + table,.richtext h5 + table{margin-top: 2rem}.richtext h1 + .table-wrap,.richtext h2 + .table-wrap,.richtext h3 + .table-wrap,.richtext h4 + .table-wrap,.richtext h5 + .table-wrap{margin-top: 2rem}.richtext h4 + p,.richtext h4 + ul,.richtext h4 + ol,.richtext h4 + h4,.richtext h4 + h5,.richtext h5 + p,.richtext h5 + ul,.richtext h5 + ol,.richtext h5 + h4,.richtext h5 + h5{margin-top: 0}.richtext h1 + img,.richtext h2 + img,.richtext h3 + img,.richtext h4 + img,.richtext h5 + img,.richtext h1 + iframe,.richtext h2 + iframe,.richtext h3 + iframe,.richtext h4 + iframe,.richtext h5 + iframe{margin-top: 2.25rem}.richtext p + h1,.richtext p + h2,.richtext p + h3,.richtext P + h4,.richtext p + h5,.richtext p + img,.richtext p + iframe,.richtext ul + h1,.richtext ul + h2,.richtext ul + h3,.richtext ul + h4,.richtext ul + h5,.richtext ul + img,.richtext ul + iframe,.richtext ol + h1,.richtext ol + h2,.richtext ol + h3,.richtext ol + h4,.richtext ol + h5,.richtext ol + img,.richtext ol + iframe,.richtext table + h1,.richtext table + h2,.richtext table + h3,.richtext table + h4,.richtext table + h5,.richtext table + img,.richtext table + iframe,.richtext .table-wrap + h1,.richtext .table-wrap + h2,.richtext .table-wrap + h3,.richtext .table-wrap + h4,.richtext .table-wrap + h5,.richtext .table-wrap + img,.richtext .table-wrap + iframe,.richtext img + h1,.richtext img + h2,.richtext img + h3,.richtext img + h4,.richtext img + h5,.richtext img + p,.richtext img + ul,.richtext img + ol,.richtext img + table,.richtext img + .table-wrap,.richtext iframe + h1,.richtext iframe + h2,.richtext iframe + h3,.richtext iframe + h4,.richtext iframe + h5,.richtext iframe + p,.richtext iframe + ul,.richtext iframe + ol,.richtext iframe + table,.richtext iframe + .table-wrap,.richtext img + img,.richtext img + iframe,.richtext iframe + img,.richtext iframe + iframe{margin-top: 3rem}.richtext p + p,.richtext ul + p,.richtext ol + p,.richtext table + p,.richtext .table-wrap + p{margin-top: 1.5rem}.richtext p + ul,.richtext ul + ul,.richtext ol + ul,.richtext table + ul,.richtext .table-wrap + ul{margin-top: 1rem}.richtext p + ol,.richtext ul + ol,.richtext ol + ol,.richtext table + ol,.richtext .table-wrap + ol{margin-top: 1rem}.richtext p + table,.richtext ul + table,.richtext ol + table,.richtext table + table{margin-top: 1rem}.richtext p + .table-wrap,.richtext ul + .table-wrap,.richtext ol + .table-wrap,.richtext table + .table-wrap{margin-top: 1rem}.richtext li > p + p{margin-top: 1rem;margin-bottom: 2.25rem}.richtext li + li{margin-top: 0}.richtext strong{font-weight: 700}.richtext h1{font-size: 3rem;line-height: 1.33;font-weight: 400}.richtext h2{font-size: 1.5rem;line-height: 1.4;font-weight: 400}.richtext h3{line-height: 1.5;font-size: 1rem;font-weight: 400}.richtext h4{line-height: 1.5;font-size: 1rem;font-weight: 300;opacity: .6}.richtext h5,.richtext th{line-height: 1.5;font-size: 1rem;font-weight: 300;opacity: .6}.richtext td{font-size: 1rem;line-height: 1.5;font-weight: 300}.richtext ul{list-style: disc inside none}.richtext ul li{list-style: unset}.richtext ul:has(h4){list-style: unset;list-style-type: none}.richtext ul:has(h4) h4{position: relative;padding-left: 1rem}.richtext ul:has(h4) h4:before{content: '•';position: absolute;left: 0;color: var(--clr-heading)}.richtext ul:has(h4) li + li{margin-top: 2rem}.richtext ol{list-style-position: outside;padding: 0;counter-reset: item}.richtext ol li{display: block}.richtext ol li:before{content: counters(item, '.') '.';counter-increment: item;padding-right: .25em}.richtext ol li + li{margin-top: 0}.richtext table tr{display: grid;grid-template-columns: repeat(4, 1fr);gap: 1.25rem;grid-gap: 1.25rem;border-bottom: 1px solid var(--clr-border)}.richtext table th{padding: 0 0 1rem 0}.richtext table td{padding: 1rem 0 1rem}.richtext table th,.richtext table td{text-align: start}.form__input{position: relative}.form__input + .form__input{margin-top: 1.5rem}.form__input label{color: var(--clr-fade-strong);position: absolute;padding: 0;top: 1.75rem;left: 0;max-width: 100%;overflow: hidden;white-space: nowrap;pointer-events: none;z-index: 1;transform: translate3d(0, 0, 0);transition: font-size 250ms ease-in-out, top 250ms ease-in-out, background-image 100ms ease-in-out 250ms}.form__input textarea{transition: height 150ms ease-in-out}.form__input input,.form__input textarea{border: none;background: transparent;border-bottom: 1px solid var(--clr-fade);width: 100%;height: 4.25rem;padding: 1.75rem 0 1rem;position: relative;transition: background 250ms ease-in-out;overflow: hidden}.form__input input.has-value + label,.form__input textarea.has-value + label,.form__input input.has-focus + label,.form__input textarea.has-focus + label{top: 0;width: fit-content;height: min-content}.form__input input.has-focus,.form__input textarea.has-focus{border-color: var(--clr-text);color: var(--clr-text)}.form__input input:hover,.form__input textarea:hover{border-color: var(--clr-text)}.form__input input.hidden-input,.form__input textarea.hidden-input{position: fixed;opacity: 0;pointer-events: none}.form__input textarea{resize: none}.form__input .error-message{display: none;position: absolute;color: var(--clr-error);font-size: .875rem;font-weight: 400;line-height: 1;top: 110%;left: 0;margin-top: 0;padding-left: 0}.form__input.error input,.form__input.error textarea{border-color: var(--clr-error)}.form__input.error .form__file-input,.form__input.error .form-dropdown__holder{border-color: var(--clr-error)}.form__input.error .error-message{display: block}.form__input .form__file-input{padding-right: 3.75rem;z-index: 2}.form__input-icon{position: absolute;top: 50%;right: 0;width: 1.5rem;height: 1.5rem;z-index: 2}.form__input-icon svg{width: 1.5rem;height: 1.5rem}.form__button-holder{width: 100%;padding: 0;display: flex;justify-content: space-between;align-items: center;margin-top: 2.25rem}@media only screen and (max-width: 768px){.form__button-holder{flex-direction: column;margin-top: 1.5rem;align-items: flex-start}.form__button-holder .form__button{width: 100%;margin-top: 2.25rem}}.form__checkbox{position: relative;padding: 0 0 0 1.62rem;height: 1.5rem;display: flex;align-items: center}.form__checkbox .checkmark{position: absolute;top: 50%;transform: translateY(-50%);left: 0;width: 1.12rem;height: 1.12rem;border-radius: 4px;padding: 0px 4px;background-color: transparent;cursor: pointer;border: 2px solid var(--clr-text)}.form__checkbox .checkmark:after{content: '';position: absolute;display: none;width: 6px;height: .75rem;border: solid;border-width: 0px 2px 2px 0px;transform: rotate(45deg)}.form__checkbox span,.form__checkbox a{white-space: nowrap}.form__checkbox input:checked ~ .checkmark{background-color: var(--clr-text);border-color: var(--clr-text)}.form__checkbox input:checked ~ .checkmark:after{display: block;border-color: var(--clr-white)}.form__checkbox input:hover ~ .checkmark{border-color: var(--clr-text)}.form__checkbox input:hover ~ .checkmark:after{display: block;border-color: var(--clr-text)}.form__checkbox input:checked:hover ~ .checkmark:after{display: block;border-color: var(--clr-white)}.form__checkbox .checkbox-error-message{display: none;position: absolute;color: var(--clr-error);font-size: .875rem;line-height: 1.17;font-weight: 400;top: 100%;margin-top: 0}.form__checkbox.error .checkmark{border-color: var(--clr-error)}.form__checkbox.error .checkbox-error-message{display: block}.form__checkboxes{display: flex;flex-direction: column;justify-content: flex-start}.form__checkboxes .form__checkbox + .form__checkbox{margin-top: 1rem}.form__privacy{color: var(--clr-text)}.form__agree{display: block}.form .global-error-message{width: 100%;text-align: center;padding: 1rem 2rem;display: none;font-size: .875rem;line-height: 1.38;font-weight: 400;color: var(--clr-error)}.qwrap{position: absolute;top: -50000px;left: -50000px}.grid-form{display: grid;gap: 2.25rem;margin: 0 0 3.75rem}.grid-form--3{grid-template-columns: repeat(3, 1fr)}@media only screen and (max-width: 768px){.grid-form--3{grid-template-columns: 100%;gap: 3.75rem}}.grid-form--4{grid-template-columns: repeat(4, 1fr)}@media only screen and (max-width: 768px){.grid-form--4{grid-template-columns: 100%;gap: 3.75rem}}.form-dropdown{width: 100%;height: 4.25rem;cursor: pointer;position: relative}.form-dropdown:hover .form-dropdown__holder{border-color: var(--clr-text)}.form-dropdown__label{color: var(--clr-fade-strong);position: absolute;padding: 0;top: 1.75rem;left: 0;max-width: 100%;overflow: hidden;white-space: nowrap;pointer-events: none;z-index: 3;transform: translate3d(0, 0, 0);transition: font-size 250ms ease-in-out, top 250ms ease-in-out, background-image 100ms ease-in-out 250ms}.form-dropdown__current{position: relative;height: 100%;width: 100%;padding: 1.75rem 0 1rem;z-index: 2}.form-dropdown__current svg{width: 1.5rem;height: 1.5rem;position: absolute;right: 0;bottom: 1rem;transition: transform 150ms ease-in-out}.form-dropdown__holder{position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-bottom: 1px solid var(--clr-fade);height: 4.25rem}.form-dropdown__options{padding-top: 1.5rem;padding-bottom: 1.5rem;padding-left: 1rem;padding-right: 1rem;width: 100%;line-height: 1.5;display: block;opacity: 0;user-select: none;pointer-events: none;z-index: -1;background-color: var(--clr-bg);border: 1px solid var(--clr-fade-strong)}.form-dropdown__option{padding: .625rem 0 .75rem;cursor: pointer;color: var(--clr-text);transition: color 150ms ease-in-out, opacity 150ms ease-in-out;display: block}.form-dropdown.opened .form-dropdown__label{z-index: 5;color: var(--clr-text)}.form-dropdown.opened .form-dropdown__current{z-index: 5}.form-dropdown.opened .form-dropdown__holder{z-index: 3;height: auto;overflow: hidden;padding-top: 4.25rem;filter: drop-shadow(0px 0px 3px rgba(0,0,0,0.2))}.form-dropdown.opened .form-dropdown__options{display: block;opacity: 1;user-select: none;pointer-events: all;z-index: 5;height: auto;scrollbar-width: thin;-ms-overflow-style: none}.form-dropdown.opened .form-dropdown__options:-webkit-scrollbar{width: 4px;height: 0}.form-dropdown.opened svg{transform: rotate(180deg)}.form-dropdown.has-value .form-dropdown__label{top: 0;width: fit-content;height: min-content}.option-selector{position: relative;height: 2.25rem}.option-selector select{appearance: none;width: 100%;background-color: var(--clr-light);border: 1px solid var(--clr-light);padding: .375rem 3rem .375rem 1.5rem;border-radius: 1000px}.option-selector select[disabled]{display: none;visibility: hidden}.option-selector:after{content: '';position: absolute;top: 50%;right: 1rem;width: 1.25rem;height: 1.25rem;background-image: url("../img/svg/down.svg");background-size: contain;background-repeat: no-repeat}.form-calendar{display: flex;align-items: center;justify-content: space-between;position: relative}.form-calendar svg{position: absolute;bottom: 1rem;right: 0;width: 1.5rem;height: 1.5rem;pointer-events: none}.custom-calendar{width: 100%;border: none;background-color: transparent;padding: 0;color: inherit}html{-ms-touch-action: none;font-weight: 300;font-size: 16px;line-height: 1.5;font-family: 'Lato', sans-serif;-webkit-tap-highlight-color: transparent;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}body{--clr-bg: var(--clr-black);--clr-text: var(--clr-white);--clr-button-bg: var(--clr-light);--clr-button-text: var(--clr-black);--clr-border: rgba(255,255,255,0.24);--clr-fade: rgba(255,255,255,0.24);--clr-fade-strong: rgba(255,255,255,0.6);font-size: 1rem;font-weight: 300;line-height: 1.5;background-color: var(--clr-bg);color: var(--clr-text)}body em{color: var(--clr-light);font-style: normal}@media only screen and (max-width: 768px){.mobile-hide{display: none}}.bg-blue{--clr-bg: var(--clr-light);--clr-text: var(--clr-black);--clr-button-bg: var(--clr-black);--clr-button-text: var(--clr-white);--clr-fade: rgba(0,0,0,0.24);--clr-fade-strong: rgba(0,0,0,0.6);background-color: var(--clr-light);color: var(--clr-black)}*::-webkit-selection{background-color: var(--clr-dark);color: var(--clr-white)}*::-moz-selection{background-color: var(--clr-dark);color: var(--clr-white)}*::selection{background-color: var(--clr-dark);color: var(--clr-white)}.sr .reveal{visibility: hidden}.a-heading{visibility: hidden;font-kerning: none}.a-heading .char{will-change: transform, opacity}.a-text .word{will-change: opacity}.line{overflow: hidden}.test{background-color: var(--clr-red)}img{width: 100%;height: auto;object-fit: contain;display: block}.height-100vh{height: calc(var(--vh) * 100);min-height: calc(var(--vh) * 100)}.wrap{width: 100%;max-width: var(--page-width);margin-left: auto;margin-right: auto}.wrap.article{max-width: var(--article-width)}.container{padding-left: var(--site-padding);padding-right: var(--site-padding)}.preloader{position: fixed;width: 100%;height: 100%;left: 0;top: 0;z-index: 300;background: var(--clr-black);transition: opacity 200ms ease-in-out;display: flex;align-items: center;justify-content: center}.preloader svg{width: 192px;height: 80px}.preloader.page-loaded{z-index: -1}.page-loaded .preloader{opacity: 0;pointer-events: none}.a-title,.a-block,.full-image img{will-change: transform}.full-image{width: 100%;height: 100vh;font-size: 0;overflow: hidden}.full-image img{object-fit: cover;object-position: center;width: 100%;height: 100%}@media only screen and (max-width: 768px){.full-image{height: auto;aspect-ratio: 1}}.more{display: flex;align-items: center}.more__text{transition: transform 200ms ease-in-out;display: inline-flex}.more__icon{width: 1.25rem;height: 1.25rem;transition: transform 200ms ease-in-out}.more__icon svg{width: 100%;height: 100%}.more .more__text + .more__icon,.more .more__icon + .more__text{margin-left: .5rem}.more:hover .more__text,.more:hover .more__icon{transform: translate3d(0, .1em, 0)}.button{display: flex;align-items: center;justify-content: center;border-radius: 6.25rem;width: fit-content;height: 3rem;font-size: 1rem;line-height: 1.38;font-weight: 400;padding: .75rem 3rem;background-color: var(--clr-button-bg);color: var(--clr-button-text)}.button__content{position: relative;display: flex;align-items: center}.button span{display: block;white-space: nowrap;transition: transform 200ms ease-in-out}.button svg{width: 1.5rem;height: 1.5rem;margin-left: -1.5rem;transition: transform 200ms ease-in-out, opacity 200ms ease-in-out 50ms;opacity: 0}.button:hover span{transform: translate3d(-1rem, 0, 0)}.button:hover svg{opacity: 1;transform: translate3d(1rem, 0, 0)}.draw{position: relative;display: inline-flex;white-space: nowrap;width: fit-content;--bottom: -0.1em}.draw:after{background-color: currentColor;bottom: var(--bottom);content: '';height: 0.07em;left: 0;min-height: 1px;position: absolute;right: 0;transform: scaleX(0);transform-origin: left;transition: transform .55s cubic-bezier(.785, .135, .15, .86)}.draw:hover:after{transform: scaleX(1)}.draw:not(:hover):after{transform-origin: right}.redraw{position: relative;display: inline-flex;white-space: nowrap;width: fit-content;--bottom: -0.1em}.redraw:after,.redraw:before{background-color: currentColor;bottom: var(--bottom);content: '';height: 0.07em;left: 0;min-height: 1px;position: absolute;right: 0}.redraw:after{transform: scaleX(0);transform-origin: right;transition: transform .55s cubic-bezier(.785, .135, .15, .86);transition-delay: 0s}.redraw:before{transform: scaleX(1);transform-origin: left;transition: transform .55s cubic-bezier(.785, .135, .15, .86);transition-delay: 0s;transition-delay: 0.5s}.redraw:hover:after{transform: scaleX(1);transform-origin: left;transition: transform .55s cubic-bezier(.785, .135, .15, .86);transition-delay: 0s;transition-delay: 0.2s}.redraw:hover:before{transform: scaleX(0);transform-origin: right;transition: transform .55s cubic-bezier(.785, .135, .15, .86);transition-delay: 0s}.tag{display: flex;align-items: center;justify-content: center;border-radius: 6.25rem;width: fit-content;height: 2rem;font-size: 1rem;line-height: 1.38;font-weight: 400;padding: .25rem .75rem;background-color: transparent;border: 1px solid currentColor}.text p + p,.text p + ul,.text ul + p{margin-top: 1.5rem}.text a{text-decoration: underline;color: var(--clr-link)}.text ul{list-style-type: disc}.text ul li{list-style-type: disc;margin-left: 1.5rem}.text + .button{margin-top: 2.25rem}.text + .text{margin-top: 1.5rem}.page-title{width: 100%;max-width: var(--title-width);text-align: center;margin-left: auto;margin-right: auto}.page-title .text{margin-top: 1.5rem}.page-title .button,.page-title .tag{margin-top: .875rem;margin-left: auto;margin-right: auto}.page-title + .icon-cards{margin-top: 5rem}.section-title--center{text-align: center}.section-title .title{margin-bottom: 1rem}.section--pt{padding-top: var(--section-padding)}.section--pb{padding-bottom: var(--section-padding)}.section--pt-pb{padding-top: var(--section-padding);padding-bottom: var(--section-padding)}.top-section{padding-top: 11.6rem}@media only screen and (max-width: 768px){.top-section{padding-top: 7.75rem}}.inner-section--pt{padding-top: var(--subsection-padding)}.inner-section--pb{padding-bottom: var(--subsection-padding)}.inner-section--pt-pb{padding-top: var(--subsection-padding);padding-bottom: var(--subsection-padding)}@media only screen and (max-width: 768px){.inner-section--pt-pb:has(.full-slider){padding-bottom: 0}}.hero{height: 100vh;position: relative;display: flex;align-items: center;justify-content: center}.hero__image{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 0;--filter-opaticy: 0.24}.hero__image img,.hero__image video{width: 100%;height: 100%;object-fit: cover;object-position: center}.hero__image:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: var(--clr-black);opacity: var(--filter-opaticy)}.hero__content{position: relative;z-index: 1;user-select: none}@media only screen and (max-width: 768px){.hero__content{width: 100%;padding-left: var(--site-padding);padding-right: var(--site-padding)}}.hero__scroll-down{position: absolute;bottom: 2.25rem;left: 50%;transform: translateX(-50%);text-align: center}.home-cards{width: 85vw;margin-left: auto;margin-right: auto;height: 50vw;position: relative}@media only screen and (max-width: 768px){.home-cards{width: 100%;height: auto;padding-left: var(--site-padding);padding-right: var(--site-padding)}}@media only screen and (max-width: 768px){.home-card{width: 100%;height: auto;display: block}.home-card__image{width: 100%;aspect-ratio: 1}.home-card__image img{object-fit: cover;object-position: center;width: 100%;height: 100%}.home-card__title{text-align: center;padding-top: 1rem}.home-card + .home-card{margin-top: 2.25rem}}@media only screen and (min-width: 768px){.home-card{height: 35vw;position: absolute;width: 25vw;will-change: transform}.home-card:hover .home-card__image img{transform: scale(1.05)}.home-card__image{height: 90%;width: 100%;overflow: hidden}.home-card__image img{object-fit: cover;object-position: center;width: 100%;height: 100%;transition: transform .5s ease-in-out}.home-card__title{width: 100%;padding-right: 5vw;text-align: center;padding-top: 1rem}.home-card--1{left: 0}.home-card--2{left: 20vw}.home-card--3{left: 40vw}.home-card--4{left: 60vw}}.half-left{width: 100%;display: flex}.half-left__left{width: 50%;display: flex;align-items: center;padding-left: var(--site-padding)}@media only screen and (min-width: 1.37E+3px){.half-left__left{padding-left: var(--wide-site-padding)}}.half-left__left .section-title{max-width: var(--section-title-width)}.half-left__right{width: 50%;position: relative}@media only screen and (min-width: 1.37E+3px){.half-left__right{padding-right: var(--wide-site-padding)}}.half-left__main-image{aspect-ratio: 1;max-width: 100vh;overflow: hidden}.half-left__main-image img{object-fit: cover;object-position: center;width: 100%;height: 100%}.half-left__additional-image{position: absolute;top: 10%;left: -20%;width: 40%;height: auto;overflow: hidden}.half-left__additional-image img{width: 100%;height: auto;object-fit: contain}@media only screen and (max-width: 768px){.half-left{display: block;margin-top: 5rem}.half-left__left{width: 100%;display: block;padding-left: var(-site-padding);padding-right: var(--site-padding)}.half-left__left .section-title{max-width: 100%}.half-left__right{width: 100%;position: relative;margin-top: 3.75rem;padding-left: 3.75rem}.half-left__main-image{aspect-ratio: .978;max-width: 100%;overflow: hidden}.half-left__main-image img{object-fit: cover;object-position: center;width: 100%;height: 100%}.half-left__additional-image{position: absolute;top: 10%;left: var(--site-padding);width: 140px;height: auto;overflow: hidden}.half-left__additional-image img{width: 100%;height: auto;object-fit: contain}}.large-links{width: 100%}.large-link{width: 100;display: flex;align-items: center;justify-content: center;padding: 2.25rem;border-bottom: 1px solid var(--clr-border);transition: color .25s ease-in-out}.large-link:first-child{border-top: 1px solid var(--clr-border)}@media only screen and (max-width: 768px){.large-link{padding: 1.5rem}}.large-link h3{background: linear-gradient(0deg, var(--clr-text) 0%, var(--clr-text) 50%, #6ea0d2 50%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-size: 100% 200%;background-position: 100% -100%;transition: background-position 500ms ease-in-out}.large-link:hover > h3{background-position: 100% 0%}.zoom-section{position: relative}.zoom-section .section{height: 100vh}.zoom-section .wrap{height: 100%}.zoom-section .container{height: 100%;width: 100%;display: flex;align-items: center;justify-content: center}.zoom-section .zoom-section-title{text-align: center;font-weight: 300;font-size: calc(clamp(3.25rem, 11.371vw - 2.208rem, 7.5rem));line-height: 1.04;max-width: 924px}@media only screen and (max-width: 768px){.zoom-section .section{height: auto}.zoom-section .zoom-section-title{max-width: 100%}}.zoom-container{height: 100vh;position: absolute;top: 0;left: 0;width: 100%}@media only screen and (max-width: 768px){.zoom-container{height: auto;position: static}}.zoom-image{height: 100vh;width: 100%;position: relative;will-change: transform;z-index: 1}.zoom-image:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.6))}.zoom-image img{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);object-fit: cover;object-position: center;width: 100%;height: 100%}@media only screen and (max-width: 768px){.zoom-image{position: relative;width: 100%;height: auto}.zoom-image img{position: relative;width: 100%;height: auto;object-fit: contain;top: unset;left: unset;transform: none}.zoom-image:after{content: none}}.zoom-numbers{position: absolute;bottom: 0;left: 0;z-index: 2;width: 100%;height: fit-content;padding-bottom: 3.75rem}.zoom-numbers__container{display: grid;grid-template-columns: repeat(4, 1fr);gap: 2.25rem;width: 100%}@media only screen and (max-width: 768px){.zoom-numbers{position: static;padding-bottom: 5rem;padding-top: 3.75rem}.zoom-numbers__container{grid-template-columns: repeat(2, 1fr);gap: 2.25rem 1rem}}.zoom-number__top{font-size: 4.5rem;font-size: calc(clamp(3.25rem, 3.344vw + 1.645rem, 4.5rem));line-height: 1.11;font-weight: 300;text-align: center}.zoom-number__bottom{font-size: 1.5rem;font-size: calc(clamp(1.125rem, 1.003vw + 0.643rem, 1.5rem));line-height: 1.33;font-weight: 300;text-align: center;margin-top: calc(clamp(0.75rem, 0.669vw + 0.429rem, 1rem))}.zoom-number--em{color: var(--clr-light)}.zoom-end-marker{height: 200vh}@media only screen and (max-width: 768px){.zoom-end-marker{display: none}}.cta{width: 100%;padding-bottom: 7.5rem;display: flex;overflow: hidden}.cta__left{width: 50%;padding-left: var(--wide-site-padding);padding-right: 1.12rem;padding-top: 7.5rem}.cta__right{width: 50%;padding-left: 1.12rem;padding-bottom: 1.5rem}@media only screen and (min-width: 1.37E+3px){.cta__right{padding-right: var(--wide-site-padding)}}.cta__picture{position: relative;overflow: hidden;width: 100%;height: 100%}.cta__picture img{width: 100%;height: 100%;object-fit: cover;position: absolute;top: 0;left: 0}@media only screen and (max-width: 768px){.cta{display: block;padding-bottom: 0}.cta__left{width: 100%;padding-left: var(--site-padding);padding-right: var(--site-padding)}.cta__right{width: 100%;margin-top: 3.75rem;padding-left: 0;aspect-ratio: .91;overflow: hidden;padding-bottom: 0}.cta__right img{object-fit: cover;object-position: center;width: 100%;height: 100%}}.form-wrap{position: relative;max-width: 519px}.form-wrap.sending .form-sending{opacity: 1;transform: translateY(0)}.form-wrap.sending .form-container{opacity: 0}.form-wrap.success .form-success{opacity: 1;transform: translateY(0)}.form-wrap.success .form-container{opacity: 0}.form-container{position: relative;z-index: 1;padding-bottom: 1.5rem;transition: opacity .35s ease-in-out}.form-title{margin: 0 0 2.25rem}.form-title .title{margin-bottom: 1rem}.form-sending{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: var(--clr-bg);display: flex;z-index: 2;align-items: center;justify-content: center;flex-direction: column;opacity: 0;transform: translateY(-120%);transition: opacity .25s ease-in-out, transform .25s ease-in-out}.form-success{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: var(--clr-bg);display: flex;align-items: center;justify-content: center;flex-direction: column;opacity: 0;transform: translateY(-120%);transition: opacity .25s ease-in-out, transform .25s ease-in-out;z-index: 3}.form-success__icon{width: 5rem;height: 5rem;margin-bottom: 1rem}.form-success__icon svg{width: 100%;height: 100%}.form-success__title{margin-bottom: 1.5rem;text-align: center}.car{display: flex}@media only screen and (max-width: 768px){.car{display: block}}.car__image-container{width: 50%;padding-right: 1.12rem}@media only screen and (max-width: 768px){.car__image-container{width: 100%;padding-right: 0}}@media only screen and (max-width: 768px){.car__images{display: none}}.car__mobile-slider{display: none}@media only screen and (max-width: 768px){.car__mobile-slider{display: block}}.car__info-container{width: 50%;padding-left: 1.12rem;padding-right: var(--wide-site-padding)}@media only screen and (max-width: 768px){.car__info-container{margin-top: 3.75rem;width: 100%;padding-left: var(--site-padding);padding-right: var(--site-padding)}}.car__info{position: sticky;top: 5rem}.car__title{margin-bottom: 2.25rem}.car__info-block{margin-bottom: 1rem}.car__info-type{color: var(--clr-fade-strong)}.car__button{margin-top: 2.25rem}.car__accordion{margin-top: 2.25rem}.accordion{border-top: 1px solid var(--clr-border);border-bottom: 1px solid var(--clr-border);transition: padding .2s ease-in-out}.accordion__button{width: 100%;display: flex;align-items: center;justify-content: space-between;position: relative;cursor: pointer;padding: 1.5rem 0}.accordion__title{text-align: left}.accordion__icon{position: absolute;right: 0;top: 50%;transform: translateY(-50%)}.accordion__icon svg{width: 1.5rem;height: 1.5rem;transition: transform .3s ease-in-out}.accordion__panel{padding: 0;overflow: hidden;max-height: 0;transition: max-height .5s ease-in-out}.accordion__text{padding: 2rem 0}.accordion.expanded{padding-bottom: 1.5rem}.accordion.expanded .accordion__icon svg{transform: rotate(-180deg)}.splide__arrows{display: flex;align-items: center;justify-content: center}.splide__arrow{width: 2.25rem;height: 2.25rem;display: flex;align-items: center;justify-content: center}.splide__arrow svg{width: 1.25rem;height: 1.25rem}.splide__arrow--prev svg{transform: rotate(180deg)}.splide__arrow[disabled]{opacity: 0.5;pointer-events: none}.splide__arrow + .splide__arrow{margin-left: 1rem}.splide__pagination{display: flex;align-items: center;justify-content: center;padding-bottom: 1rem;position: absolute;bottom: 0;left: 0;width: 100%}.splide__pagination li{display: flex !important;align-items: center;justify-content: center;height: min-content}.splide__pagination li + li{margin-left: .5rem}.splide__pagination__page{width: .375rem;height: .375rem;border-radius: 6.25rem;background-color: rgba(255,255,255,0.24)}.splide__pagination__page.is-active{background-color: var(--clr-white)}@media only screen and (max-width: 768px){.splide[data-slider-type='contain'] .splide__slide{width: 100%;height: auto;aspect-ratio: 1.33}.splide[data-slider-type='contain'] .splide__slide img{object-fit: cover;object-position: center;width: 100%;height: 100%}}.splide[data-slider-type='overflow']{--slider-gap: 2.25rem}.car-slider-container{width: 100%;max-width: var(--page-width);padding-left: var(--site-padding);padding-right: var(--site-padding);margin-left: auto;margin-right: auto}@media only screen and (max-width: 768px){.car-slider-container{padding-left: 0;padding-right: 0}}.car-slider{width: 100%}.car-slider__top{width: 100%;display: flex;align-items: center;justify-content: space-between;padding-bottom: 2.25rem}@media only screen and (max-width: 768px){.car-slider__top{padding-bottom: 1.5rem;padding-left: var(--site-padding);padding-right: var(--site-padding)}}.car-card__image{width: 100%;height: auto;aspect-ratio: 1.33;overflow: hidden}.car-card__image img{object-fit: cover;object-position: center;width: 100%;height: 100%}.car-card__info{margin-top: 1rem}.car-card__title{margin-bottom: .5rem}.car-card__price{color: var(--clr-fade-strong)}.icon-cards{display: grid;grid-template-columns: repeat(2, 1fr);gap: 3.75rem 2.25rem}.icon-cards--2{grid-template-columns: repeat(2, 1fr)}.icon-cards--3{display: flex;flex-wrap: wrap;justify-content: center;gap: 2.25rem}.icon-cards--3 .icon-card{width: 30%}@media only screen and (max-width: 768px){.icon-cards--3{flex-direction: column}.icon-cards--3 .icon-card{width: 100%}}.icon-cards--4{grid-template-columns: repeat(4, 1fr)}@media only screen and (max-width: 768px){.icon-cards{grid-template-columns: repeat(1, 1fr)}}.icon-card{display: flex;flex-direction: column;align-items: flex-start}.icon-card__icon{width: 2.25rem;height: 2.25rem;margin-bottom: 1.5rem}.icon-card__title{margin-bottom: .5rem}.icon-card--center{text-align: center;align-items: center}.full-slider{height: auto;min-height: 100vh;background-color: var(--clr-light);position: relative;overflow: hidden}.full-slider__inner{height: 100vh}@media only screen and (min-width: 768px){.full-slider__controls{display: none}}@media only screen and (max-width: 768px){.full-slider{height: auto;background-color: var(--clr-bg);min-height: auto}.full-slider__inner{height: auto}.full-slider__controls{display: none}}.full-slider-item{height: 100vh;width: 100vw;position: absolute;top: 0;left: 0;right: 0;bottom: 0;will-change: transform}.full-slider-item__inner{overflow: hidden;display: block;height: 45vw;width: 85vw;transform-origin: 50% 0;left: 50%;transform: translateX(-50%);bottom: 0;position: absolute;will-change: transform}.full-slider-item__image{width: 100%;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0}.full-slider-item__image:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.16)}.full-slider-item__image img{width: 100%;height: 100%;object-fit: cover;object-position: center}.full-slider-item__info{position: absolute;bottom: 0;left: 0;right: 0;padding: 2.25rem;width: 100%;height: 100%;display: flex;flex-direction: column;justify-content: center;align-items: center;z-index: 1}.full-slider-item__title{margin-bottom: 1rem;text-align: center;max-width: var(--title-width)}.full-slider-item__text{text-align: center;max-width: var(--title-width)}@media only screen and (max-width: 768px){.full-slider-item{height: auto;width: 100vw;position: static;top: unset;left: unset;right: unset;bottom: unset;will-change: unset;padding-left: var(--site-padding);padding-right: var(--site-padding)}.full-slider-item--deco{display: none}.full-slider-item + .full-slider-item{margin-top: 3rem}.full-slider-item__inner{overflow: hidden;display: block;height: auto;width: 100%;transform-origin: unset;left: unset;transform: none;bottom: unset;position: static;will-change: unset}.full-slider-item__image{width: 100%;height: auto;position: relative;top: unset;left: unset;right: unset;bottom: unset;aspect-ratio: 1.33}.full-slider-item__image:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.16)}.full-slider-item__image img{width: 100%;height: 100%;object-fit: cover;object-position: center}.full-slider-item__info{position: static;bottom: unset;left: unset;right: unset;padding: 1.5rem 0 0;width: 100%;height: 100%;display: flex;flex-direction: column;justify-content: center;align-items: center;z-index: 1}.full-slider-item__title{margin-bottom: .5rem;text-align: center;max-width: var(--title-width)}.full-slider-item__text{color: var(--clr-fade-strong);text-align: center;max-width: var(--title-width)}}.full-slider__control{width: 2.25rem;height: 2.25rem;display: flex;align-items: center;justify-content: center;color: var(--clr-black)}.full-slider__control svg{width: 1.25rem;height: 1.25rem}.full-slider__control--prev svg{transform: rotate(180deg)}.full-slider__control + .full-slider__control{margin-left: 1rem}.full-slider__control[disabled]{opacity: 0.5;pointer-events: none}.car-cards{display: grid;grid-template-columns: repeat(2, 1fr);gap: 5rem 2.25rem;margin-top: 3rem}@media only screen and (max-width: 768px){.car-cards{grid-template-columns: repeat(1, 1fr);gap: 3rem}}.sort-container{padding-top: var(--subsection-padding)}@media only screen and (max-width: 1.02E+3px){.sort-filters-container{width: calc(100% + 2 * var(--site-padding));margin-left: calc(-1 * var(--site-padding));margin-right: calc(-1 * var(--site-padding));overflow-x: auto;padding-left: var(--site-padding);padding-bottom: 4px;scrollbar-width: none;-ms-overflow-style: none}.sort-filters-container::-webkit-scrollbar{display: none}}.sort-filters{display: flex}@media only screen and (max-width: 1.02E+3px){.sort-filters{width: fit-content;padding-right: var(--site-padding)}}.sort-filters .sort-filter + .sort-filter{margin-left: .75rem}.sort-filter{display: flex;align-items: center;justify-content: center;border-radius: 6.25rem;width: fit-content;height: 3rem;font-size: 1rem;line-height: 1.38;font-weight: 400;padding: .75rem 1.5rem;color: var(--clr-text);border: 1px solid var(--clr-text);white-space: nowrap;transition: background-color .2s ease-in-out, color .2s ease-in-out}.sort-filter:hover{background-color: rgba(176,207,238,0.3)}.sort-filter.active{background-color: var(--clr-light);color: var(--clr-bg);border-color: var(--clr-light);pointer-events: none}.about-hero{display: flex}.about-hero__left{width: 50%}.about-hero__left .headline{max-width: var(--title-width);text-align: left}.about-hero__right{width: 50%;padding-top: 1rem}.about-hero__right .text{max-width: var(--paragraph-width);margin-left: auto}@media only screen and (max-width: 1.02E+3px){.about-hero{display: block}.about-hero .page-title{max-width: 100%}.about-hero__left{width: 100%}.about-hero__left .headline{max-width: 100%}.about-hero__right{width: 100%;margin-top: 1rem}.about-hero__right .text{max-width: 100%}}.about-hero-image{margin-top: var(--section-padding)}.about-hero-image img{width: 100%;max-width: 80vw;height: auto;max-height: 100vh;object-fit: contain}@media only screen and (max-width: 768px){.about-hero-image{margin-left: calc(-1 * var(--site-padding));margin-right: calc(-1 * var(--site-padding))}.about-hero-image img{max-width: 100%;aspect-ratio: 1;object-fit: cover}}.about-left{width: 100%;display: flex;padding-top: var(--section-padding)}.about-left__left{width: 50%;display: flex;align-items: center;padding-left: var(--site-padding)}@media only screen and (min-width: 1.37E+3px){.about-left__left{padding-left: var(--wide-site-padding)}}.about-left__left .section-title{max-width: var(--section-title-width)}.about-left__right{width: 50%;position: relative;padding-left: 1.12rem}@media only screen and (min-width: 1.37E+3px){.about-left__right{padding-right: var(--wide-site-padding)}}.about-left__main-image{aspect-ratio: 1;max-width: 100vh;overflow: hidden}.about-left__main-image img{object-fit: cover;object-position: center;width: 100%;height: 100%}.about-left__additional-image{position: absolute;top: 10%;left: -20%;width: 40%;height: auto;overflow: hidden}.about-left__additional-image img{width: 100%;height: auto;object-fit: contain}@media only screen and (max-width: 768px){.about-left{display: block;margin-top: 0}.about-left__left{width: 100%;display: block;padding-left: var(--site-padding);padding-right: var(--site-padding)}.about-left__left .section-title{max-width: 100%}.about-left__right{width: 100%;position: relative;margin-top: 3.75rem;padding-left: 3.75rem}.about-left__main-image{aspect-ratio: .91;max-width: 100%;overflow: hidden}.about-left__main-image img{object-fit: cover;object-position: center;width: 100%;height: 100%}.about-left__additional-image{position: absolute;top: 10%;left: var(--site-padding);width: 140px;height: auto;overflow: hidden}.about-left__additional-image img{width: 100%;height: auto;object-fit: contain}}.about-right{width: 100%;display: flex;padding-top: var(--section-padding)}.about-right__right{width: 50%;display: flex;align-items: center;padding-right: var(--site-padding)}@media only screen and (min-width: 1.37E+3px){.about-right__right{padding-right: var(--wide-site-padding)}}.about-right__right .section-title{max-width: var(--section-title-width);margin-left: auto}.about-right__left{width: 50%;position: relative;padding-right: 1.12rem}@media only screen and (min-width: 1.37E+3px){.about-right__left{padding-left: var(--wide-site-padding)}}.about-right__main-image{aspect-ratio: 1;max-width: 100vh;overflow: hidden}.about-right__main-image img{object-fit: cover;object-position: center;width: 100%;height: 100%}.about-right__additional-image{width: 100%;height: auto;overflow: hidden;aspect-ratio: 1;margin-top: var(--section-padding)}.about-right__additional-image img{width: 100%;height: 100%;object-fit: cover}@media only screen and (max-width: 768px){.about-right{display: block}.about-right__left{width: 100%;position: relative;margin-top: 0;padding-left: var(--site-padding);padding-right: var(--site-padding)}.about-right__right{width: 100%;display: block;padding-left: var(--site-padding);padding-right: var(--site-padding)}.about-right__right .section-title{max-width: 100%;margin-left: unset;margin-top: 5rem}.about-right__main-image{aspect-ratio: 1;max-width: 100%;overflow: hidden}.about-right__main-image img{object-fit: cover;object-position: center;width: 100%;height: 100%}.about-right__additional-image{width: 100%;margin-top: 3.75rem}}.quote{max-width: var(--article-width);margin-left: auto;margin-right: auto}.quote__author{display: flex;align-items: center;margin-top: 1.5rem}.quote__signature{margin-left: 1.5rem}.quote__signature img{width: auto;height: 80px;object-fit: contain}@media only screen and (max-width: 768px){.quote__author{display: block;margin-top: 1rem}.quote__signature{margin-top: 1rem;margin-left: 0}.quote__signature img{height: 60px}}.not-found + .footer{display: none}.not-found{height: 100vh}.not-found .container{display: flex;flex-direction: column;align-items: center;justify-content: center}.not-found__deco{width: 5rem;height: 5rem;margin: 0 0 1rem}.not-found__deco svg{width: 100%;height: 100%}.not-found__text{max-width: var(--paragraph-width);text-align: center;display: flex;flex-direction: column;align-items: center}.not-found .button{margin-top: 1.5rem}.privacy__top{max-width: var(--article-width)}.privacy__title{margin-bottom: 2.25rem}.privacy__bottom{margin-top: 3rem}@media only screen and (max-width: 768px){.privacy__bottom .table-wrap{width: calc(100% + 2 * var(--site-padding));margin-left: calc(-1 * var(--site-padding));margin-right: calc(-1 * var(--site-padding));overflow-x: auto;padding-left: var(--site-padding);padding-bottom: .625rem;scrollbar-width: none;-ms-overflow-style: none}.privacy__bottom .table-wrap::-webkit-scrollbar{display: none}.privacy__bottom .table-wrap table{width: 1200px;padding-right: var(--site-padding)}}.privacy + .footer .footer__top{border-top: none}.contacts{width: 100%;display: flex;justify-content: space-between}.contacts__left{width: 50%;padding-right: 1.12rem}.contacts__right{width: 50%;padding-left: 1.12rem}.contacts__right .form-wrap{max-width: var(--paragraph-width);margin-left: auto}.contacts__right .form-wrap .form-sending,.contacts__right .form-wrap .form-success{background-color: var(--clr-black)}.contacts__right .form-wrap .form__checkbox input:checked ~ .checkmark{background-color: var(--clr-text);border-color: var(--clr-text)}.contacts__right .form-wrap .form__checkbox input:checked ~ .checkmark:after{display: block;border-color: var(--clr-bg)}.contacts__right .form-wrap .form__checkbox input:hover ~ .checkmark{border-color: var(--clr-text)}.contacts__right .form-wrap .form__checkbox input:hover ~ .checkmark:after{display: block;border-color: var(--clr-text)}.contacts__right .form-wrap .form__checkbox input:checked:hover ~ .checkmark:after{display: block;border-color: var(--clr-bg)}.contacts__title{margin-bottom: 1.5rem}@media only screen and (max-width: 1.02E+3px){.contacts{display: block}.contacts__left{width: 100%;padding-right: 0}.contacts__right{width: 100%;padding-left: 0;margin-top: 3.75rem}.contacts__right .form-wrap{margin-left: unset;margin-right: auto}}.contacts-block a,.contacts-block span{display: block}.contacts-block + .contacts-block,.contacts-block + .text{margin-top: 1.5rem}.text + .contacts-block{margin-top: 1.5rem}