html{--color-achromatic-black-on-wh: #362d37;--color-achromatic-black-on-green: #202e28;--color-achromatic-black-on-vi: #281d28;--color-achromatic-black-on-ye: #2e2c22;--color-achromatic-black-on-or: #2d2624;--color-achromatic-black-on-wh-32: rgba(54, 45, 55, .32);--color-achromatic-black-on-wh-50: rgba(54, 45, 55, .5);--color-achromatic-white: #fffdeb;--color-achromatic-gray: #878586;--color-achromatic-gray-on-vi: #bca7bc;--color-achromatic-bg: #e9e9e9;--color-colorful-violet: #ac3bad;--color-colorful-dark-violet: #951477;--color-colorful-yellow: #ffc800;--color-colorful-dark-yellow: #e89300;--color-colorful-green: #029954;--color-colorful-dark-green: #067b45;--color-colorful-brown: #552918;--color-colorful-light-brown: #89532f;--color-colorful-cream: #f0e5cf;--color-colorful-dark-cream: #cdc0a6;--color-colorful-blue: #376faf;--color-colorful-dark-blue: #074a97;--color-colorful-orange: #f66723;--color-colorful-dark-orange: #d95516;--color-gray: #e0e0e0;--color-scrollbar-track: transparent;--color-scrollbar-thumb: var(--color-achromatic-black-on-wh);--color-page: var(--color-achromatic-bg);--color-font: var(--color-achromatic-black-on-wh)}body{background-color:#e9e9e9;background-color:var(--color-page);color:#362d37;color:var(--color-font)}html{--duration-line: 1.2s;--duration-interaction: .1s;--duration-modal: .5s}html{--ease-in-sine: cubic-bezier(.12, 0, .39, 0);--ease-out-sine: cubic-bezier(.61, 1, .88, 1);--ease-in-out-sine: cubic-bezier(.37, 0, .63, 1);--ease-in-quad: cubic-bezier(.11, 0, .5, 0);--ease-out-quad: cubic-bezier(.5, 1, .89, 1);--ease-in-out-quad: cubic-bezier(.45, 0, .55, 1);--ease-in-cubic: cubic-bezier(.32, 0, .67, 0);--ease-out-cubic: cubic-bezier(.33, 1, .68, 1);--ease-in-out-cubic: cubic-bezier(.65, 0, .35, 1);--ease-in-quart: cubic-bezier(.5, 0, .75, 0);--ease-out-quart: cubic-bezier(.25, 1, .5, 1);--ease-in-out-quart: cubic-bezier(.76, 0, .24, 1);--ease-in-quint: cubic-bezier(.64, 0, .78, 0);--ease-out-quint: cubic-bezier(.22, 1, .36, 1);--ease-in-out-quint: cubic-bezier(.83, 0, .17, 1);--ease-in-expo: cubic-bezier(.7, 0, .84, 0);--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--ease-in-out-expo: cubic-bezier(.87, 0, .13, 1);--ease-in-circ: cubic-bezier(.55, 0, 1, .45);--ease-out-circ: cubic-bezier(0, .55, .45, 1);--ease-in-out-circ: cubic-bezier(.85, 0, .15, 1);--ease-in-back: cubic-bezier(.36, 0, .66, -.56);--ease-out-back: cubic-bezier(.34, 1.56, .64, 1);--ease-in-out-back: cubic-bezier(.68, -.6, .32, 1.6);--ease-strong-in-out: cubic-bezier(.66, 0, .34, 1);--ease-soft-landing: cubic-bezier(.22, .61, .35, 1);--ease-line: cubic-bezier(.215, .61, .355, 1);--ease-modal: var(--ease-line);--line-transition: transform var(--duration-line) var(--ease-line);--modal-transition: var(--duration-modal) var(--ease-modal)}@font-face{font-family:font-main;src:url(/fonts/tt-bluescreens/TTBluescreens-Bold.woff2) format("woff2"),url(/fonts/tt-bluescreens/TTBluescreens-Bold.woff) format("woff"),url(/fonts/tt-bluescreens/TTBluescreens-Bold.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:font-main;src:url(/fonts/tt-bluescreens/TTBluescreens-DemiBold.woff2) format("woff2"),url(/fonts/tt-bluescreens/TTBluescreens-DemiBold.woff) format("woff"),url(/fonts/tt-bluescreens/TTBluescreens-DemiBold.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:font-second;src:url(/fonts/tt-commons-classic/TTCommonsClassic-DemiBold.woff2) format("woff2"),url(/fonts/tt-commons-classic/TTCommonsClassic-DemiBold.woff) format("woff"),url(/fonts/tt-commons-classic/TTCommonsClassic-DemiBold.ttf) format("truetype");font-weight:600;font-display:swap}.f-d-heading-xl{font-family:font-main;font-size:38rem;font-weight:700;line-height:85%;letter-spacing:-.015em;text-transform:uppercase}.f-d-heading-l{font-family:font-main;font-size:21.6rem;font-weight:700;line-height:74%;letter-spacing:-.01em;text-transform:uppercase}.f-d-heading-m{font-family:font-main;font-size:18rem;font-weight:700;line-height:74%;letter-spacing:-.01em;text-transform:uppercase}.f-d-heading-s{font-family:font-main;font-size:6.4rem;font-weight:700;line-height:84%;letter-spacing:-.01em;text-transform:uppercase}.f-d-body-xxl{font-family:font-main;font-size:4rem;font-weight:700;line-height:82%;letter-spacing:-.01em;text-transform:uppercase}.f-d-body-xl{font-family:font-main;font-size:4rem;font-weight:700;line-height:84%;letter-spacing:-.01em}.f-d-body-l{font-family:font-main;font-size:2.4rem;font-weight:700;line-height:80%;letter-spacing:.06em;text-transform:uppercase}.f-d-body-m,.f-d-body-sm{font-family:font-second;font-size:1.6rem;font-weight:600;line-height:120%;letter-spacing:.09em;text-transform:uppercase}.f-d-body-s{font-family:font-second;font-size:1.4rem;font-weight:600;line-height:100%;letter-spacing:.04em;text-transform:uppercase}.f-d-body-xs{font-family:font-second;font-size:1rem;font-weight:600;line-height:100%;letter-spacing:.09em;text-transform:uppercase}@media(max-width:768px){.f-m-heading-xl{font-family:font-main;font-size:16.8rem;font-weight:700;line-height:95%;letter-spacing:-.015em;text-transform:uppercase}.f-m-heading-l{font-family:font-main;font-size:10rem;font-weight:700;line-height:74%;letter-spacing:-.01em;text-transform:uppercase}.f-m-heading-m{font-family:font-main;font-size:8rem;font-weight:700;line-height:76%;letter-spacing:-.01em;text-transform:uppercase}.f-m-heading-s{font-family:font-main;font-size:4.8rem;font-weight:700;line-height:88%;letter-spacing:-.01em;text-transform:uppercase}.f-m-body-xxl-2{font-family:font-main;font-size:3.6rem;font-weight:700;line-height:82%;letter-spacing:-.036rem;text-transform:uppercase}.f-m-body-xxl{font-family:font-main;font-size:2.8rem;font-weight:700;line-height:85%;letter-spacing:-.01em;text-transform:uppercase}.f-m-body-xl{font-family:font-main;font-size:3.2rem;font-weight:700;line-height:88%;letter-spacing:-.01em}.f-m-body-l{font-family:font-main;font-size:2.4rem;font-weight:700;line-height:80%;letter-spacing:.06em;text-transform:uppercase}.f-m-body-m{font-family:font-second;font-size:1.4rem;font-weight:600;line-height:130%;letter-spacing:.09em;text-transform:uppercase}.f-m-body-sm{font-family:font-second;font-size:1.3rem;font-weight:600;line-height:89%;letter-spacing:.09em;text-transform:uppercase}.f-m-body-s{font-family:font-second;font-size:1.2rem;font-weight:600;line-height:100%;letter-spacing:.04em;text-transform:uppercase}.f-m-body-xs{font-family:font-second;font-size:.8rem;font-weight:600;line-height:100%;letter-spacing:.09em;text-transform:uppercase}}html{--shadow-section: 0 -2rem 2rem 0 rgba(0, 0, 0, .07);--common-border-radius: 4.8rem;--line-start-offset: -90vh;--input-background-color: rgba(224, 224, 224, 1);--input-background-color-disabled: rgba(224, 224, 224, .5);--input-border-color: var(--color-achromatic-black-on-wh-32);--input-border-color-disabled: transparent;--input-color: var(--color-achromatic-black-on-wh);--input-color-disabled: var(--color-achromatic-black-on-wh-32);--input-color-hover: var(--color-achromatic-black-on-wh-50);--input-icon-size: 1.6rem;--input-icon-margin: 1.2rem;--input-padding: 2rem;--input-height: 6rem}@media(max-width:768px){html{--common-border-radius: 4rem}}html{--viewport-height: var(--inner-height-px, 100vh);--viewport-width: var(--inner-width-px, 100vw);--viewport-min-height: var(--inner-height-px, 100vh);--footer-height: 13.5rem;--header-height: 6.7rem;--padding-large: 8rem;--padding-medium: 6.4rem;--padding-normal: 4.8rem;--padding-small: 2.4rem;--padding-modal: 2rem;--padding-smallest: 1.4rem;--padding-intro: 10.7rem;--default-gap: .2rem;--screen-offset-x: var(--padding-normal);--comparison-card-image-height: 38.5rem;--comparison-card-middle-height: 8rem;--comparison-card-width: calc(100vw / 3);--comparison-card-details-gap: 7.44rem;--comparison-card-details-padding-top: 4.8rem;--comparison-card-detail-height: 5.8rem;--comparison-head-height: 9.4rem;--comparison-after-head-height: 7.2rem;--comparison-card-sticked: 9.6rem}@supports (height: 100dvh){html{--viewport-height: 100dvh}}@supports (height: 100svh){html{--viewport-min-height: 100svh}}@media(max-width:768px){html{--footer-height: 15.4rem;--screen-offset-x: var(--padding-smallest);--padding-intro: 8.5rem;--padding-modal: 1.6rem;--comparison-card-width: 50vw ;--comparison-card-image-height: 9rem;--comparison-card-middle-height: 11.2rem;--comparison-card-details-padding-top: 9.6rem;--comparison-head-height: 8.2rem;--comparison-card-detail-height: 5.3rem;--comparison-card-details-gap: 6.4rem}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}*::selection{background:var(--color-colorful-violet)}*::-moz-selection{background:var(--color-colorful-violet)}*::-webkit-selection{background:var(--color-colorful-violet)}html{-webkit-text-size-adjust:100%;font-size:calc(100vw / 1440 * 10)}@media(max-width:768px){html{font-size:calc(100vw / 393 * 10)}}body{font-family:font-main,sans-serif;font-weight:500;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;cursor:url(/cursor.svg) 12 12,auto}html,body{width:100%;height:100%;overflow:hidden}.page-scroll{display:block;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;overflow:hidden auto;scroll-behavior:smooth}html.stop-scroll .page-scroll,html.dragging .page-scroll{overflow:hidden}button,input,textarea{text-transform:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;border:none;background:none;color:inherit}input::-moz-placeholder,textarea::-moz-placeholder{font-family:inherit;font-size:inherit}input::placeholder,textarea::placeholder{font-family:inherit;font-size:inherit}a{font-family:inherit;color:inherit;-webkit-text-decoration:none;text-decoration:none}a,button,e-popover-button,e-scroll-set-button,e-scroll-step-button,e-billboard-set-button,e-billboard-step-button,input[type=checkbox],.pointer{cursor:url(/cursor-hover.svg) 12 12,auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}e-segment{display:block}p,h1,h2,h3,h4,h5,h6{max-width:100%}ul,ol{list-style:none}img{display:block}html.page-load img.zero-opacity{opacity:0}html.page-load img.loaded{transition-property:opacity;transition-duration:.6s;opacity:1}.hidden-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hidden-scrollbar::-webkit-scrollbar{display:none}.visually-hidden{position:absolute;top:50%;left:50%;width:1px;height:1px;opacity:0;transform:translate(-50%,-50%);pointer-events:none}.shadow{box-shadow:var(--shadow-section)}[src=""]{visibility:hidden}html{--z-cookie-banner: 103;--z-modal: 102;--z-scrollbar: 101;--z-header: 100}.ConsultInput{display:block}.ConsultInput__content{position:relative;display:block;overflow:hidden}.ConsultInput__input{outline:none;width:100%;line-height:normal;height:18.1rem;padding:0 var(--padding-normal);border-bottom:1px solid var(--color-achromatic-black-on-wh-32)}@media(max-width:768px){.ConsultInput__input{padding:0 var(--padding-smallest)}}@media(max-width:768px){.ConsultInput__input{height:8.9rem}}.ConsultInput__placeholder{position:absolute;top:0;left:0;line-height:1;padding-left:var(--padding-normal);width:100%;height:100%;pointer-events:none;color:var(--color-achromatic-black-on-wh-32)}.ConsultInput.has-value .ConsultInput__placeholder{display:none}@media(max-width:768px){.ConsultInput__placeholder{padding-left:var(--padding-smallest)}}.ConsultInput__placeholder__req{color:var(--color-colorful-dark-orange)}.ConsultInput__error{display:flex;align-items:center;gap:.8rem}.ConsultInput__input:not(:user-invalid)~.ConsultInput__error{display:none}@media(min-width:769px){.ConsultInput__error{position:absolute;bottom:var(--padding-small);right:var(--padding-normal)}}@media(max-width:768px){.ConsultInput__error{margin-top:1.4rem;margin-left:var(--screen-offset-x)}}.ConsultInput__error__icon{width:6rem;height:6rem;fill:var(--color-colorful-dark-orange)}@media(max-width:768px){.ConsultInput__error__icon{width:2.6rem;height:2.6rem}}.ConsultInput__error__text{color:var(--color-colorful-dark-orange)}.Form__native{display:contents}.Consult{--close-rest: true;--escape: true;position:fixed;top:0;left:0;width:var(--viewport-width);height:var(--viewport-height);z-index:var(--z-modal);background-color:var(--color-page);display:none;transform:translateY(100%)}html.page-load .Consult{transition:transform var(--modal-transition)}.Consult.triggered{display:block}.Consult.opened{transform:translateY(0)}.Consult__close-button{--type: close;position:absolute;top:var(--padding-small);right:var(--padding-small);z-index:10;display:inline-flex;align-items:center;justify-content:center;padding:0 1.2rem;height:3.9rem;color:var(--color-achromatic-white);background-color:var(--color-colorful-violet)}@media(hover:hover){.Consult__close-button:hover{border-radius:50rem}}.Consult__inner{width:100%;height:100%;overflow-x:hidden;overflow-y:auto;overflow:hidden auto;padding-top:var(--padding-small)}@media(max-width:768px){.Consult__inner{padding-top:7.6rem}}.Consult__form{min-height:100%;display:flex;flex-direction:column}.Consult__inputs{display:grid;grid-gap:var(--padding-normal);gap:var(--padding-normal);grid-template-columns:100%;margin-bottom:var(--padding-normal)}@media(max-width:768px){.Consult__inputs{gap:3.2rem;margin-bottom:3.2rem}}.Consult__captcha{padding:0 var(--padding-small);margin-bottom:var(--padding-normal)}@media(max-width:768px){.Consult__captcha{margin-bottom:3.2rem}}.Consult__submit{position:sticky;bottom:0;display:flex;align-items:center;justify-content:center;width:100%;height:15rem;margin-top:auto;overflow:hidden}@media(max-width:768px){.Consult__submit{height:10.6rem}}.Consult__submit-button{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:var(--color-colorful-violet);color:var(--color-achromatic-white)}.Consult__form.submit .Consult__submit-button,.Consult__form.submit-success .Consult__submit-button,.Consult__form.submit-error .Consult__submit-button{display:none}.Consult__submitting{display:none;align-items:center;justify-content:center;width:100%;height:100%;background-color:var(--color-colorful-yellow)}.Consult__form.submit:not(.submit-success):not(.submit-error) .Consult__submitting{display:flex}.Consult__submitting__spinner{width:4.8rem;height:4.8rem;border:.6rem solid var(--color-achromatic-black-on-ye);border-top-color:var(--color-colorful-yellow);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.Consult__submit-result{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.Consult__submit-result__side{position:absolute;right:4.8rem}@media(max-width:768px){.Consult__submit-result__side{display:none}}.Consult__submit-success{background-color:var(--color-colorful-green)}.Consult__form:not(.submit-success) .Consult__submit-success{display:none}.Consult__submit-success .Consult__submit-result__text{color:var(--color-achromatic-white)}.Consult__submit-success .Consult__submit-result__side{--type: close;color:var(--color-achromatic-black-on-wh-32)}.Consult__submit-success .Consult__submit-result__side:hover{color:var(--color-achromatic-black-on-green)}.Consult__submit-error{background-color:var(--color-colorful-dark-orange)}.Consult__form:not(.submit-error) .Consult__submit-error{display:none}.Consult__submit-error .Consult__submit-result__text{color:var(--color-achromatic-white)}.Consult__submit-error .Consult__submit-result__side{color:var(--color-achromatic-black-on-wh-32)}.Consult__submit-error .Consult__submit-result__side:hover{color:var(--color-achromatic-black-on-wh)}.Footer{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;height:var(--footer-height);padding:var(--padding-normal);background-color:var(--color-achromatic-black-on-wh);color:var(--color-achromatic-white)}@media(max-width:768px){.Footer{padding:3.2rem var(--screen-offset-x);align-items:flex-start;flex-direction:column;gap:3.2rem}}.Footer__left{display:flex;align-items:center;gap:2.4rem}.Footer__logo{flex-shrink:0;width:3.9rem;height:3.9rem}.Footer__logo__image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.Footer__links{display:flex;gap:2.4rem;flex-wrap:wrap}@media(max-width:768px){.Footer__links{gap:2rem}}@media(hover:hover){.Footer__link:hover{color:var(--color-colorful-yellow);-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:.2em}}.HeaderLanguageSwitcher{display:inline-flex;background-color:var(--color-achromatic-white);overflow:hidden}@media(hover:hover){.HeaderLanguageSwitcher:hover{border-radius:50rem}}.HeaderLanguageSwitcher__button{display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;padding:0 1.2rem;height:var(--button-height);color:var(--color-achromatic-text)}.HeaderLanguageSwitcher__button:hover{background-color:#0000000d}.HeaderLanguageSwitcher__button.active{background-color:var(--color-colorful-violet);color:var(--color-achromatic-white)}.HeaderLanguageSwitcher__button:not(:last-child){border-right:1px solid rgba(0,0,0,.1)}.HeaderButton{display:inline-flex;align-items:center;justify-content:center;padding:0 1.2rem;height:var(--button-height);background-color:var(--color-achromatic-white);overflow:hidden}@media(hover:hover){.HeaderButton:hover{border-radius:50rem}}.HeaderLogo{width:var(--button-height);padding:0}.HeaderLogo__image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media(min-width:769px){.HeaderMenu{display:contents}}@media(max-width:768px){.HeaderMenu{--close-rest: true;--escape: true;position:fixed;top:0;left:0;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;overflow:hidden auto;pointer-events:auto;display:none;transform:translateY(100%)}html.page-load .HeaderMenu{transition:transform var(--modal-transition)}.HeaderMenu.triggered{display:flex;flex-direction:column}.HeaderMenu.opened{transform:translateY(0)}}@media(min-width:769px){.HeaderMenu__top{display:none}}@media(max-width:768px){.HeaderMenu__top{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;height:var(--header-height);padding:0 var(--screen-offset-x);backdrop-filter:blur(8rem)}.HeaderMenu__top:before{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:var(--color-achromatic-bg);opacity:.9;transition:opacity var(--modal-transition)}}.HeaderMenu__close{--type: close}@media(min-width:769px){.HeaderMenu__content{display:contents}}@media(max-width:768px){.HeaderMenu__content{flex:1;display:flex;flex-direction:column;background-color:var(--color-achromatic-bg)}}@media(min-width:769px){.HeaderMenu__links{display:contents}}@media(max-width:768px){.HeaderMenu__links{display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem;margin-bottom:2.4rem;padding:var(--padding-smallest)}}.HeaderMenu__link{display:inline-flex;align-items:center;justify-content:center;overflow:hidden}@media(min-width:769px){.HeaderMenu__link{padding:0 1.2rem;height:var(--button-height);background-color:var(--color-achromatic-white)}@media(hover:hover){.HeaderMenu__link:hover{border-radius:50rem}}}@media(max-width:768px){.HeaderMenu__language-switcher{border-top:1px solid rgba(0,0,0,.1);padding-top:2.4rem;margin-top:1.2rem}}@media(min-width:769px){.HeaderMenu__consult{display:none}}@media(max-width:768px){.HeaderMenu__consult{display:flex;align-items:center;justify-content:center;width:100%;height:10.6rem;margin-top:auto;color:var(--color-achromatic-white);background-color:var(--color-colorful-violet)}}.Header{--button-height: 3.9rem;position:fixed;top:0;left:0;z-index:var(--z-header);width:100%;display:flex;justify-content:center;pointer-events:none}.Header__content{opacity:0;pointer-events:none}html.fonts-loaded .Header__content{pointer-events:auto;transition-property:opacity;transition-duration:1s;opacity:1}@media(min-width:769px){.Header__content{display:flex;align-items:center;gap:.2rem;height:var(--header-height);padding:0 var(--screen-offset-x);pointer-events:auto}}@media(max-width:768px){.Header__content{display:contents}}@media(min-width:769px){.Header__mobile{display:contents}}@media(max-width:768px){.Header__mobile{position:relative;width:100%;display:flex;align-items:center;justify-content:center;gap:.2rem;height:var(--header-height);padding:0 var(--screen-offset-x);pointer-events:auto}}.Header__button{display:inline-flex;align-items:center;justify-content:center;padding:0 1.2rem;height:var(--button-height);background-color:var(--color-achromatic-white);overflow:hidden}@media(hover:hover){.Header__button:hover{border-radius:50rem}}.Header__menu-button{--type: toggle}@media(min-width:769px){.Header__menu-button{display:none}}.Header__consult{order:1;color:var(--color-achromatic-white);background-color:var(--color-colorful-violet)}.CookieBanner[data-astro-cid-op34mcox]{position:fixed;bottom:2.4rem;left:50%;transform:translate(-50%);z-index:var(--z-cookie-banner);display:flex;flex-direction:row;align-items:center;padding:.8rem 1.2rem;gap:2.4rem;background:var(--color-achromatic-white)}.CookieBanner__text[data-astro-cid-op34mcox]{color:var(--color-achromatic-black-on-wh);white-space:nowrap}.CookieBanner__accent[data-astro-cid-op34mcox]{color:var(--color-colorful-violet)}.CookieBanner__button[data-astro-cid-op34mcox]{display:flex;justify-content:center;align-items:center;padding:1rem 1.2rem;background:var(--color-colorful-violet);color:var(--color-achromatic-white);border:none;border-radius:0;cursor:pointer}@media(hover:hover){.CookieBanner__button[data-astro-cid-op34mcox]:hover{border-radius:50rem}}@media(max-width:768px){.CookieBanner[data-astro-cid-op34mcox]{flex-direction:column;align-items:flex-start;padding:1.6rem 2.4rem;gap:1.2rem;width:calc(100% - 2 * var(--screen-offset-x))}.CookieBanner__text[data-astro-cid-op34mcox]{white-space:normal}.CookieBanner__button[data-astro-cid-op34mcox]{align-self:stretch}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.LayoutScrollbar[data-astro-cid-bq5kaysj]{position:fixed;top:0;right:0;z-index:var(--z-scrollbar);width:11px;height:100%;padding:2px;background-color:var(--color-scrollbar-track);transition:opacity .5s;opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:768px){.LayoutScrollbar[data-astro-cid-bq5kaysj]{display:none!important}}html.stop-scroll .LayoutScrollbar[data-astro-cid-bq5kaysj]{opacity:0!important}.LayoutScrollbar[data-astro-cid-bq5kaysj].active,.LayoutScrollbar[data-astro-cid-bq5kaysj]:hover{opacity:1}.LayoutScrollbar__thumb[data-astro-cid-bq5kaysj]{width:100%;background-color:var(--color-scrollbar-thumb);border-radius:1111rem}.NotFound[data-astro-cid-zetdm5md]{width:100%;height:var(--viewport-height);display:flex;align-items:center;justify-content:center;padding:var(--padding-large) var(--screen-offset-x)}.NotFound__inner[data-astro-cid-zetdm5md]{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--padding-medium)}@media(max-width:768px){.NotFound__inner[data-astro-cid-zetdm5md]{width:100%;gap:var(--padding-small)}}h1[data-astro-cid-zetdm5md]{text-align:center;display:flex;align-items:center;justify-content:center}@media(max-width:768px){h1[data-astro-cid-zetdm5md]{line-height:.9}}a[data-astro-cid-zetdm5md]{width:100%;height:5.7rem;display:flex;align-items:center;justify-content:center;background-color:var(--color-colorful-vio.let);color:var(--color-achromatic-white)}@media(hover:hover){a[data-astro-cid-zetdm5md]:hover{border-radius:100rem}}.CatalogComparisonCard{position:relative;display:block;flex-shrink:0;width:var(--comparison-card-width)}@media(max-width:768px){.CatalogComparison.more-than-two .CatalogComparisonCard{width:calc(var(--comparison-card-width) * .9)}}.CatalogComparisonCard__sticky{position:relative;z-index:2;width:100%;height:calc(var(--comparison-card-image-height) + var(--comparison-card-middle-height));will-change:transform}@media(max-width:768px){.CatalogComparisonCard__sticky:after{content:"";position:absolute;left:0;top:100%;width:100%;height:10rem;background:linear-gradient(to bottom,#e9e9e9,#e9e9e900);opacity:0;pointer-events:none;transition-property:opacity;transition-duration:.5s;transition-timing-function:ease}.CatalogComparison.stick .CatalogComparisonCard__sticky:after{opacity:1}}.CatalogComparisonCard__sticky__inner{position:relative;width:100%;background-color:var(--color-page)}@media(min-width:769px){.CatalogComparisonCard__sticky__inner{height:var(--comparison-card-image-height)}.stick .CatalogComparisonCard__sticky__inner{height:var(--comparison-card-sticked);display:flex}}@media(min-width:769px){.CatalogComparisonCard__middle__bottom{display:contents}}@media(max-width:768px){.CatalogComparisonCard__middle__bottom{margin-top:auto;display:flex;justify-content:space-between;align-items:center}}.CatalogComparisonCard__remove{z-index:5;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center}@media(min-width:769px){.CatalogComparisonCard__remove{position:absolute;top:0;right:0;opacity:0}.CatalogComparisonCard__sticky__inner:hover .CatalogComparisonCard__remove{opacity:1}}.CatalogComparisonCard__remove__icon{width:2.4rem;height:2.4rem;fill:var(--color-achromatic-white)}@media(hover:hover){.CatalogComparisonCard__remove:hover .CatalogComparisonCard__remove__icon{opacity:.5}}@media(min-width:769px){.stick .CatalogComparisonCard__remove__icon{fill:var(--color-achromatic-black-on-wh)}}@media(max-width:768px){.CatalogComparisonCard__remove__icon{fill:var(--color-achromatic-black-on-wh)}}.CatalogComparisonCard__image-box{position:relative;width:100%;height:100%;background-color:var(--color-achromatic-black-on-wh-32)}@media(min-width:769px){.stick .CatalogComparisonCard__image-box{width:12.7rem;height:100%}}@media(max-width:768px){.CatalogComparisonCard__image-box{height:var(--comparison-card-image-height)}}.CatalogComparisonCard__link{position:absolute;top:0;left:0;z-index:3;width:100%;height:100%}.CatalogComparisonCard__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.CatalogComparison.stick .CatalogComparisonCard__image{display:none!important}.CatalogComparisonCard__image-small{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.CatalogComparison:not(.stick) .CatalogComparisonCard__image-small{display:none!important}.CatalogComparisonCard__middle{font-size:2.4rem;font-style:normal;font-weight:700;line-height:100%;text-transform:uppercase;display:flex;padding:0 1.6rem;height:var(--comparison-card-middle-height)}@media(min-width:769px){.CatalogComparisonCard__middle{align-items:center;justify-content:space-between}.stick .CatalogComparisonCard__middle{flex:1;font-family:font-second;font-size:1.4rem;font-style:normal;font-weight:600;line-height:100%;letter-spacing:.056rem;text-transform:uppercase;height:100%;padding:1.2rem;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.8rem;border:1px solid var(--color-achromatic-black-on-wh-32);border-left:0;border-left:initial}@media(hover:hover){.stick .CatalogComparisonCard__sticky__inner:hover .CatalogComparisonCard__middle{border-color:var(--color-achromatic-black-on-wh)}}}@media(max-width:768px){.CatalogComparisonCard__middle{font-family:font-second;font-size:1.2rem;font-style:normal;font-weight:600;line-height:100%;letter-spacing:.048rem;text-transform:uppercase;padding:1.6rem 1.2rem 1.2rem;flex-direction:column;gap:2.2rem;border:1px solid var(--color-achromatic-black-on-wh-32);border-left:0;border-left:initial}}.CatalogComparisonCard__name{width:24.9rem}@media(max-width:768px){.CatalogComparisonCard__name{width:100%}}.CatalogComparisonCard__details{display:flex;flex-direction:column;gap:var(--comparison-card-details-gap);padding-left:var(--padding-modal);padding-top:var(--comparison-card-details-padding-top);padding-bottom:4rem}.CatalogComparisonCard__detail{font-size:4rem;font-style:normal;font-weight:600;line-height:84%;letter-spacing:-.04rem;height:var(--comparison-card-detail-height);display:flex;align-items:flex-end;gap:.8rem}@media(max-width:768px){.CatalogComparisonCard__detail{font-size:3.2rem;font-style:normal;font-weight:600;line-height:84%;letter-spacing:-.032rem}}.CatalogComparisonCard__detail__color{width:3.2rem;height:3.2rem;border:1px solid var(--color-achromatic-black-on-wh);background-color:var(--color)}@media(max-width:768px){.CatalogComparisonCard__detail__color{width:1.6rem;height:1.6rem;margin-bottom:.5rem}}.CatalogComparisonPreviewCard{position:relative;z-index:0;font-family:font-main;font-size:2.4rem;font-style:normal;font-weight:700;line-height:100%;text-transform:uppercase;display:flex;gap:1.6rem;padding:1.2rem}@media(hover:hover){.CatalogComparisonPreviewCard:hover{background-color:var(--color-gray)}}@media(max-width:768px){.CatalogComparisonPreviewCard{font-family:font-second;font-size:1.4rem;font-style:normal;font-weight:600;line-height:120%;letter-spacing:.126rem;text-transform:uppercase}}.CatalogComparisonPreviewCard__link{position:absolute;top:0;left:0;width:100%;height:100%}.CatalogComparisonPreviewCard__image{flex-shrink:0;width:14.4rem;height:12.8rem}@media(max-width:768px){.CatalogComparisonPreviewCard__image{width:12.6rem;height:13.6rem}}.CatalogComparisonPreviewCard__image__el{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.CatalogComparisonPreviewCard__content{display:flex;flex-direction:column;min-height:100%}.CatalogComparisonPreviewCard__title,.CatalogComparisonPreviewCard__price{margin-bottom:.8rem}.CatalogComparisonPreviewCard__remove{position:relative;z-index:3;margin-top:auto;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center}.CatalogComparisonPreviewCard__remove__icon{width:2.4rem;height:2.4rem;fill:var(--color-achromatic-black-on-wh)}@media(hover:hover){.CatalogComparisonPreviewCard__remove:hover .CatalogComparisonPreviewCard__remove__icon{opacity:.5}}@media(max-width:768px){.CatalogComparisonPreviewCard__remove__icon{opacity:.7}}.Line{--scroll-region-enter-once: true;--scroll-region-start-offset: var(--line-start-offset);--entered: 0;position:absolute;display:block}.Line.entered{--entered: 1}@media(min-width:769px){.Line[data-style-desktop-position=none]{display:none}.Line[data-style-desktop-position=top]{left:0;top:0;width:100%;height:1px}.Line[data-style-desktop-position=right]{top:0;right:0;width:1px;height:100%}.Line[data-style-desktop-position=bottom]{bottom:0;left:0;width:100%;height:1px}.Line[data-style-desktop-position=left]{top:0;left:0;width:1px;height:100%}}@media(max-width:768px){.Line{--scroll-region-start-offset: -80vh}.Line[data-style-mobile-position=none]{display:none}.Line[data-style-mobile-position=top]{left:0;top:0;width:100%;height:1px}.Line[data-style-mobile-position=right]{top:0;right:0;width:1px;height:100%}.Line[data-style-mobile-position=bottom]{bottom:0;left:0;width:100%;height:1px}.Line[data-style-mobile-position=left]{top:0;left:0;width:1px;height:100%}}.Line__content{width:100%;height:100%;transition:var(--line-transition);background-color:var(--color-achromatic-black-on-wh-32);will-change:transform}@media(min-width:769px){.Line[data-style-desktop-vector=down] .Line__content{transform:scaleY(var(--entered));transform-origin:top}.Line[data-style-desktop-vector=right] .Line__content{transform:scaleX(var(--entered));transform-origin:left}.Line[data-style-desktop-vector=left-right] .Line__content{transform:scaleX(var(--entered));transform-origin:center}}@media(max-width:768px){.Line[data-style-mobile-vector=down] .Line__content{transform:scaleY(var(--entered));transform-origin:top}.Line[data-style-mobile-vector=right] .Line__content{transform:scaleX(var(--entered));transform-origin:left}.Line[data-style-mobile-vector=left-right] .Line__content{transform:scaleX(var(--entered));transform-origin:center}}.About{position:relative}.About__consult{display:flex;align-items:center;justify-content:center;width:100%;height:15rem;background-color:var(--color-colorful-violet);color:var(--color-achromatic-white)}@media(hover:hover){.About__consult:hover{border-radius:50rem}}@media(max-width:768px){.About__consult{height:10.6rem}}.About__content{display:grid;grid-template-columns:1fr 1fr;min-height:48.8rem;background-color:var(--color-page)}@media(max-width:768px){.About__content{grid-template-columns:100%;min-height:0;min-height:initial}}.About__left{position:relative;display:block;padding:var(--padding-large) var(--screen-offset-x)}@media(max-width:768px){.About__left{padding-bottom:var(--padding-medium)}}.About__heading{width:51.2rem}@media(max-width:768px){.About__heading{width:100%}}.About__right{padding:var(--padding-large) var(--screen-offset-x)}@media(max-width:768px){.About__right{padding-top:var(--padding-medium)}}.About__description{width:44.512rem}@media(max-width:768px){.About__description{width:100%}}.Blinds{--scroll-region-start-offset: -20vh;--scroll-region-distance: calc( 100vh + var(--item-height) * var(--length) / 2 );--item-height: 32rem;--item-transform: var(--item-height);display:block;background-color:var(--color-page)}@media(max-width:768px){.Blinds{--scroll-region-start-offset: -70vh;--item-height: 17rem;--item-transform: var(--item-height)}}.Blinds__rest:not(:first-child){margin-top:calc(var(--item-transform) * -1 * 1)}.BlindsItem{display:flex;justify-content:space-between;align-items:center;height:var(--item-height);padding:var(--padding-large) var(--screen-offset-x);background-color:var(--background);color:var(--color);will-change:transform}@media(max-width:768px){.BlindsItem{height:var(--item-height);padding:var(--padding-normal) var(--screen-offset-x)}}@media(max-width:768px){.BlindsItem__full{display:none}}@media(min-width:769px){.BlindsItem__short{display:none}}.BlindsItem__arrow{width:12rem;height:12rem}@media(max-width:768px){.BlindsItem__arrow{width:5.6rem;height:6.344rem}}.Why{position:relative;display:grid;grid-template-columns:1fr 1fr;background-color:var(--color-page);margin-bottom:16rem}@media(max-width:768px){.Why{grid-template-columns:100%;margin-bottom:3.2rem}.Why[data-style-mobile-bottom-line=true]{margin-bottom:0}}.Why__left{overflow:hidden}@media(min-width:769px){.Why__left{position:sticky;top:0;height:max(50rem,min(var(--viewport-height),105.2rem))}}@media(max-width:768px){.Why__left{position:relative;height:60rem}}.Why__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.Why__logo{position:absolute;bottom:var(--padding-normal);left:var(--padding-normal)}@media(max-width:768px){.Why__logo{bottom:var(--padding-smallest);left:var(--padding-smallest)}}.Why__right{position:relative;padding-top:var(--padding-medium);padding-left:var(--padding-medium);padding-right:var(--padding-medium)}@media(max-width:768px){.Why__right{padding-top:var(--padding-large);padding-left:var(--screen-offset-x);padding-right:var(--screen-offset-x)}}.Why__heading{margin-bottom:var(--padding-large)}@media(max-width:768px){.Why__heading{margin-bottom:var(--padding-normal)}}.Why__list{display:grid;grid-template-columns:100%;grid-gap:var(--padding-normal);gap:var(--padding-normal)}.Why__item{position:relative;display:grid;grid-template-columns:19.6rem 1fr;grid-gap:2rem 0;gap:2rem 0;padding-bottom:var(--padding-normal)}.Why__item:last-child .Line{display:none}@media(max-width:768px){.Why__item{grid-template-columns:7.5rem 1fr}.Why__item:last-child .Line{display:block}}.Why__item__title,.Why__item__description{grid-column:2/3}.WhyLogo{width:22rem;height:22rem;padding:4.8rem;display:flex;justify-content:center;flex-direction:column;color:var(--color-achromatic-white);border-radius:50%;border:1px solid var(--color-achromatic-white)}@media(max-width:768px){.WhyLogo{width:15.6rem;height:15.6rem;padding:3.2rem 4rem}}.WhyLogo__model{width:9.4rem;margin-bottom:1.6rem}@media(max-width:768px){.WhyLogo__model{width:7.6rem;margin-bottom:.8rem}}.WhyLogo__color{width:8.1rem}@media(max-width:768px){.WhyLogo__color{width:5.7rem}}.CtaButton{display:flex;align-items:center;justify-content:center;width:100%;height:15rem;background-color:var(--color-colorful-violet);color:var(--color-achromatic-white)}@media(hover:hover){.CtaButton:hover{border-radius:50rem}}@media(max-width:768px){.CtaButton{height:10.6rem}}.Pagination{display:flex;align-items:center;gap:2.4rem}.Pagination__set-buttons{display:flex;align-items:center;gap:.4rem}.Pagination__set-button{width:3.2rem;height:3.2rem;display:flex;align-items:center;justify-content:center;opacity:.5}.Pagination__set-button.active{opacity:1;background-color:var(--color-colorful-violet);color:var(--color-achromatic-white)}.Pagination__step-button{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center}.Pagination__step-button__icon{width:100%;height:100%;fill:var(--color-achromatic-black-on-wh)}.Pagination__step-button__icon_left{transform:rotate(90deg)}.Pagination__step-button__icon_right{transform:rotate(-90deg)}.BillboardBullets{--buttons-size: 8px;--gap: 4px;--in-view: 5;--width: calc( (var(--buttons-size) + var(--gap)) * var(--in-view) - var(--gap) / var(--in-view) );display:flex;align-items:center;width:59.2px;width:var(--width);height:8px;height:var(--buttons-size);overflow:hidden;mix-blend-mode:exclusion}.BillboardBullets div{display:flex;gap:var(--gap);transition-property:transform;transition-duration:.3s;transition-timing-function:var(--ease-in-out-cubic);transform:translate(calc((var(--buttons-size) + var(--gap)) * min(0,var(--sections) - var(--in-view)) * -1));transform:translate(calc((var(--buttons-size) + var(--gap)) * min(var(--counter, 0),var(--sections) - var(--in-view)) * -1))}.BillboardBullets button{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:var(--buttons-size);height:var(--buttons-size);transition-property:background-color;transition-duration:.3s;transition-timing-function:var(--ease-in-out-cubic);background-color:#9a9c9d;background-color:var(--unactive-color, #9a9c9d)}.BillboardBullets button.current{pointer-events:none;background-color:var(--color-achromatic-white)}@media(min-width:769px){.BillboardBullets{opacity:0}.CatalogCard:hover .BillboardBullets{opacity:1}}.CarCategories{display:flex;gap:.2rem}.CarCategories__category{position:relative;z-index:1;height:2.2rem;padding:0 .8rem;display:flex;align-items:center;justify-content:center;color:var(--color, var(--color-achromatic-white))}.CarCategories__category:before{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:var(--background-color);opacity:var(--opacity)}.CarCategories__category[data-slug=best-price]{--background-color: #247e55}.CarCategories__category[data-slug=premium-listing]{--background-color: #7c6761}.CarCategories__category[data-slug=tasty]{--background-color: #a66fa9}@media(min-width:769px){[data-view=List] .CarCategories__category,.ProductHero .CarCategories__category{--opacity: .3}[data-view=List] .CarCategories__category[data-slug=best-price],.ProductHero .CarCategories__category[data-slug=best-price]{--background-color: #029954;--color: var(--color-colorful-green)}[data-view=List] .CarCategories__category[data-slug=premium-listing],.ProductHero .CarCategories__category[data-slug=premium-listing]{--background-color: #ac3bad;--color: var(--color-colorful-violet)}[data-view=List] .CarCategories__category[data-slug=tasty],.ProductHero .CarCategories__category[data-slug=tasty]{--background-color: #552918;--color: var(--color-colorful-brown)}}.CatalogCard{position:relative;z-index:1;background-color:var(--color-achromatic-bg);display:flex;height:57.5rem}@media(min-width:769px){[data-view="2Columns"] .CatalogCard,[data-view="3Columns"] .CatalogCard{flex-direction:column}[data-view=List] .CatalogCard{height:35.3rem}}@media(max-width:768px){.CatalogCard{height:auto;height:initial;flex-direction:column}}.CatalogCard__link{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}.CatalogCard__gallery{position:relative}.CatalogCard__gallery:after{content:"";position:absolute;top:0;left:0;z-index:4;width:100%;height:100%;opacity:0;pointer-events:none;background-color:#0000001f}@media(hover:hover){.CatalogCard:hover .CatalogCard__gallery:after{opacity:1}}@media(min-width:769px){.CatalogCard__gallery{width:66.2rem}[data-view=List] .CatalogCard__gallery{flex-shrink:0}[data-view="2Columns"] .CatalogCard__gallery,[data-view="3Columns"] .CatalogCard__gallery{width:100%;height:49.1rem}}@media(max-width:768px){.CatalogCard__gallery{height:27.5rem}}.CatalogCard__gallery__images{width:100%;height:100%;display:grid;grid-template-columns:100%;grid-template-rows:100%;background-color:var(--color-achromatic-black-on-wh-32)}.CatalogCard__gallery__item{position:relative;width:100%;height:100%}.CatalogCard__gallery__item:not(.current){display:none}.CatalogCard__gallery__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.CatalogCard__gallery__step-button{position:absolute;top:50%;z-index:3;transform:translateY(-50%);width:4rem;height:4rem;display:flex;align-items:center;justify-content:center}@media(hover:hover){.CatalogCard__gallery__step-button{opacity:0}.CatalogCard:hover .CatalogCard__gallery__step-button{opacity:1}}.CatalogCard__gallery__step-button_prev{left:.8rem;--step: -1}.CatalogCard__gallery__step-button_next{right:.8rem;--step: 1}.CatalogCard__gallery__step-button__icon{width:2.4rem;height:2.4rem;fill:var(--color-achromatic-white)}@media(hover:hover){.CatalogCard__gallery__step-button:hover .CatalogCard__gallery__step-button__icon{opacity:.5}}.CatalogCard__gallery__bullets{position:absolute;bottom:1.6rem;left:50%;z-index:3;transform:translate(-50%)}.CatalogCard__content{flex:1;display:flex;flex-direction:column;background-color:var(--color-page)}@media(hover:hover){.CatalogCard:hover .CatalogCard__content{background-color:var(--color-gray)}}@media(min-width:769px){.CatalogCard__content{padding:1.6rem 1.6rem 1.6rem 2rem;border-top:1px solid var(--color-achromatic-black-on-wh-32);border-bottom:1px solid var(--color-achromatic-black-on-wh-32)}[data-view=List] .CatalogCard__content{flex:1}[data-view="2Columns"] .CatalogCard__content,[data-view="3Columns"] .CatalogCard__content{padding:1.6rem;border-top:0;border-top:initial;border-right:1px solid var(--color-achromatic-black-on-wh-32)}[data-view="2Columns"] .CatalogCard:hover .CatalogCard__content,[data-view="3Columns"] .CatalogCard:hover .CatalogCard__content{padding-top:2.4rem}}@media(max-width:768px){.CatalogCard__content{padding:1.6rem .8rem;border:1px solid var(--color-achromatic-black-on-wh-32);border-top:0;border-top:initial}}.CatalogCard__main-info{width:100%;display:grid;justify-content:space-between}@media(min-width:769px){[data-view=List] .CatalogCard__main-info{grid-template-columns:34.4rem 1fr max-content;grid-template-areas:"title year price" "categories categories delivery";gap:.8rem;margin-bottom:2.4rem}[data-view="2Columns"] .CatalogCard__main-info,[data-view="3Columns"] .CatalogCard__main-info{grid-template-columns:1fr 1fr max-content;grid-template-areas:"title price year" "title delivery delivery"}[data-view="2Columns"] .CatalogCard__main-info{gap:.8rem 17.4rem}[data-view="3Columns"] .CatalogCard__main-info{gap:.8rem 5.45rem}}@media(max-width:768px){.CatalogCard__main-info{grid-template-columns:1fr 1fr max-content;grid-template-areas:"title price year" "title delivery delivery";gap:.4rem 2.4rem;margin-bottom:1.2rem}}.CatalogCard__title{grid-area:title}.CatalogCard__year-time-wrapper{display:contents}.CatalogCard__year{grid-area:year}[data-view="2Columns"] .CatalogCard__year,[data-view="3Columns"] .CatalogCard__year{justify-self:end}.CatalogCard__price{grid-area:price}[data-view=List] .CatalogCard__price{justify-self:end}.CatalogCard__title,.CatalogCard__year,.CatalogCard__price{font-size:2.4rem;font-style:normal;font-weight:700;line-height:100%;text-transform:uppercase}.CatalogCard__delivery-time{grid-area:delivery;justify-self:end;display:inline}.CatalogCard__delivery-time__icon{width:2rem;height:2rem;fill:var(--color-colorful-green);vertical-align:text-bottom;margin-bottom:.1em}.CatalogCard__delivery-time__text{font-family:font-second;font-size:1.4rem;font-style:normal;font-weight:600;line-height:100%;letter-spacing:.056rem;text-transform:uppercase;color:var(--color-colorful-green);display:inline;vertical-align:super}.CatalogCard__categories{z-index:2}@media(min-width:769px){[data-view="2Columns"] .CatalogCard__categories,[data-view="3Columns"] .CatalogCard__categories{position:absolute;z-index:3;top:.8rem;left:.8rem}}@media(max-width:768px){.CatalogCard__categories{position:absolute;top:.8rem;left:.8rem}.CatalogCard__categories .CarCategories__category{color:var(--color-achromatic-white)}}@media(min-width:769px){[data-view=List] .CatalogCard__extra{display:contents}[data-view="2Columns"] .CatalogCard__extra,[data-view="3Columns"] .CatalogCard__extra{display:none}[data-view="2Columns"] .CatalogCard:hover .CatalogCard__extra,[data-view="3Columns"] .CatalogCard:hover .CatalogCard__extra{display:block}}@media(min-width:769px){[data-view=List] .CatalogCard__extra__inner{display:contents}[data-view="2Columns"] .CatalogCard__extra__inner,[data-view="3Columns"] .CatalogCard__extra__inner{display:block;height:-moz-max-content;height:max-content;padding-top:2.4rem}}.CatalogCard__features{display:flex;flex-wrap:wrap;gap:1.2rem}@media(min-width:769px){[data-view=List] .CatalogCard__features{max-width:41.2rem}[data-view="2Columns"] .CatalogCard__features{max-width:37.4rem}[data-view="2Columns"] .CatalogCard__features,[data-view="3Columns"] .CatalogCard__features{margin-bottom:2.4rem}}@media(max-width:768px){.CatalogCard__features{display:none}}.CatalogCard__feature{font-family:font-second;font-size:1.4rem;font-style:normal;font-weight:600;line-height:120%;letter-spacing:.056rem;text-transform:uppercase;display:flex;align-items:center;gap:1.2rem}@media(min-width:769px){[data-view="2Columns"] .CatalogCard__feature,[data-view="3Columns"] .CatalogCard__feature{gap:.8rem}}@media(max-width:768px){.CatalogCard__feature{gap:.8rem}}.CatalogCard__feature__title{opacity:.5}.CatalogCard__bottom{margin-top:auto;display:flex;justify-content:space-between;align-items:center}.CatalogCard__extend{--type: toggle;position:relative;z-index:2;display:flex;align-items:center;gap:.8rem;height:4rem}@media(hover:hover){.CatalogCard__extend:hover{opacity:.5}}@media(max-width:768px){.CatalogCard__extend{display:none}}.CatalogCard__extend__icon{width:2.4rem;height:2.4rem;fill:var(--color-font);transform:rotate(45deg)}.CatalogCard__extend.opened .CatalogCard__extend__icon{transform:rotate(0)}.CatalogCard__extend__text{font-family:font-second;font-size:1.4rem;font-style:normal;font-weight:600;line-height:108%;letter-spacing:.056rem;text-transform:uppercase}.CatalogCard__compare{--opacity: 1;width:4rem;height:4rem;z-index:3;display:flex;align-items:center;justify-content:center;opacity:1;opacity:var(--opacity)}.CatalogCard.in-comparison .CatalogCard__compare{background-color:var(--color-colorful-violet)!important}@media(min-width:769px){[data-view=List] .CatalogCard__compare{position:absolute;bottom:1.6rem;right:1.6rem}[data-view="2Columns"] .CatalogCard__compare,[data-view="3Columns"] .CatalogCard__compare{position:absolute;top:.4rem;right:.4rem;background-color:var(--color-colorful-violet)}@media(hover:hover){[data-view="2Columns"] .CatalogCard:hover .CatalogCard__compare,[data-view="3Columns"] .CatalogCard:hover .CatalogCard__compare{background-color:var(--color-achromatic-white)}.CatalogCard .CatalogCard__compare:hover{background-color:var(--color-colorful-violet)!important}[data-view="2Columns"] .CatalogCard__compare,[data-view="3Columns"] .CatalogCard__compare{opacity:0}[data-view="2Columns"] .CatalogCard:hover .CatalogCard__compare,[data-view="3Columns"] .CatalogCard:hover .CatalogCard__compare{opacity:var(--opacity)}}}@media(max-width:768px){@media(hover:hover){.CatalogCard__compare:hover{background-color:var(--color-colorful-violet)}}}.CatalogCard__compare__icon{width:2.4rem;height:2.4rem;fill:var(--color-font)}.CatalogCard.in-comparison .CatalogCard__compare__icon{fill:var(--color-achromatic-white)!important}@media(min-width:769px){[data-view="2Columns"] .CatalogCard__compare__icon,[data-view="3Columns"] .CatalogCard__compare__icon{fill:var(--color-achromatic-white)}@media(hover:hover){.CatalogCard:hover .CatalogCard__compare__icon{fill:var(--color-achromatic-black-on-wh)}.CatalogCard__compare:hover .CatalogCard__compare__icon{fill:var(--color-achromatic-white)!important}}}@media(max-width:768px){@media(hover:hover){.CatalogCard__compare:hover .CatalogCard__compare__icon{fill:var(--color-achromatic-white)}}}.CatalogCard__description{font-family:font-second;font-size:1.4rem;font-style:normal;font-weight:600;line-height:132%;letter-spacing:.126rem;text-transform:uppercase;display:none;padding-top:1.2rem}.CatalogCard__description.triggered{display:block}@media(min-width:769px){[data-view=List] .CatalogCard__description{max-width:90%}}.CatalogCard__description__text{display:inline}.CatalogCard__description__more{position:relative;z-index:2;display:inline;color:var(--color-colorful-violet)}@media(hover:hover){.CatalogCard__description__more:hover{opacity:.5}}.CatalogList{width:100%;display:flex;flex-direction:column;align-items:center;opacity:.001;pointer-events:none}html.page-load .CatalogList{transition-property:opacity;transition-duration:1s;transition-delay:.25s;opacity:1;pointer-events:auto}.CatalogList__status{padding:9.8rem;display:none;align-items:center;justify-content:center}.CatalogList.no-items .CatalogList__status,.Catalog.loading .CatalogList__status{display:flex}@media(max-width:768px){.CatalogList__status{padding:14.7rem 4.05rem;padding-bottom:calc(14.7rem - var(--padding-large))}}.CatalogList__not-found{text-align:center;font-size:6.4rem;font-weight:600;line-height:88%;opacity:.5}.Catalog.loading .CatalogList__not-found{display:none}@media(max-width:768px){.CatalogList__not-found{font-size:4.8rem;font-weight:700;line-height:88%}}.CatalogList__loading{text-align:center;font-size:6.4rem;font-weight:600;line-height:88%;opacity:.5}.Catalog:not(.loading) .CatalogList__loading{display:none}.CatalogList__loading__spinner{animation:spinnerRotate 2s linear infinite;z-index:2;width:8rem;height:8rem}.CatalogList__loading__spinner__path{stroke:var(--color-colorful-dark-violet);stroke-linecap:round;animation:spinnerDash 1.5s ease-in-out infinite}@keyframes spinnerRotate{to{transform:rotate(360deg)}}@keyframes spinnerDash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.CatalogList__items{width:100%;display:grid;grid-template-columns:100%}.Catalog.loading .CatalogList__items{display:none}@media(min-width:769px){[data-view="2Columns"] .CatalogList__items{grid-template-columns:repeat(2,1fr)}[data-view="3Columns"] .CatalogList__items{grid-template-columns:repeat(3,1fr)}}.CatalogList__pagination{margin-top:var(--padding-normal)}.Catalog.loading .CatalogList__pagination{display:none}.SideModal{--escape: true;--click-outside: true;--top-offset: 20.81280788vh;position:fixed;top:0;left:0;width:100%;height:calc(100% - .5px);z-index:var(--z-modal);display:none}html.page-load .SideModal{transition-property:opacity;transition-duration:var(--duration-modal);transition-timing-function:var(--ease-modal)}.SideModal:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;backdrop-filter:blur(1.2rem);opacity:0}html.page-load .SideModal:before{transition-property:opacity;transition-duration:var(--duration-modal);transition-timing-function:var(--ease-modal)}.SideModal.triggered{display:block}.SideModal.opened:before{opacity:1}.SideModal__inner{width:100%;height:100%;overflow:hidden}.SideModal__content{position:absolute;top:0;right:0;width:93.6rem;width:var(--side-modal-desktop-content-width, 93.6rem);height:100%;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;overflow:hidden auto;overscroll-behavior:none}html.page-load .SideModal__content{transition-property:transform;transition-duration:var(--duration-modal);transition-timing-function:var(--ease-modal)}@media(min-width:769px){.SideModal__content{background-color:var(--color-achromatic-bg);transform:translate(100%)}.SideModal.opened .SideModal__content{transform:translate(0)}}@media(max-width:768px){.SideModal__content{width:100%;padding-top:var(--top-offset);transform:translateY(100%)}.SideModal.opened .SideModal__content{transform:translateY(0)}}.SideModal__sheet{position:relative;min-height:-moz-max-content;min-height:max-content;display:flex;flex-direction:column;padding:0 var(--padding-modal)}@media(min-width:769px){.SideModal__sheet{height:100%}}@media(max-width:768px){.SideModal__sheet{margin-top:auto;border-radius:.4rem .4rem 0 0;background-color:var(--color-achromatic-bg)}.SideModal__sheet .Dropdown__variants{max-height:20rem}}.SideModal__head{position:sticky;top:0;z-index:1;display:flex;justify-content:space-between;align-items:center;padding:var(--padding-modal) 0}.SideModal__head:before{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:calc(100% + var(--padding-modal));background:linear-gradient(to bottom,#e9e9e9 70%,#e9e9e900)}@media(max-width:768px){.SideModal__head{top:calc(var(--top-offset) * -1 - 1px);padding-bottom:var(--padding-small)}.SideModal__head:before{height:100%}}@media(min-width:769px){.SideModal__head__left{display:contents}}@media(max-width:768px){.SideModal__head__left{display:flex;align-items:center;gap:.8rem;flex-direction:row-reverse}}.SideModal__heading-wrapper{display:flex;align-items:center;gap:.8rem}.SideModal__close{--type: close;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center}.SideModal__close__icon{width:2.4rem;height:2.4rem;fill:var(--color-achromatic-black-on-wh)}@media(hover:hover){.SideModal__close:hover .SideModal__close__icon{opacity:.5}}.SideModal__bottom{position:sticky;bottom:-1px;z-index:1;margin-top:auto;display:flex;gap:var(--default-gap);padding:var(--padding-modal) 0}.SideModal__bottom:before{content:"";position:absolute;z-index:-1;top:calc(var(--padding-modal) * -1);left:calc(var(--padding-modal) * -1);width:calc(100% + var(--padding-modal) * 2);height:calc(100% + var(--padding-modal) * 1);background:linear-gradient(to top,#e9e9e9 70%,#e9e9e900)}@media(max-width:768px){.SideModal__bottom{margin-top:15rem}}html .BottomBlinds{--item-transform: 10.8rem;--scroll-region-start-offset: -100vh;--scroll-region-distance-offset: var(--footer-height);--scroll-region-distance: 0}@media(max-width:768px){html .BottomBlinds{margin-top:4rem;--item-transform: 3rem}}.LargeHeading{padding:0 var(--screen-offset-x);padding-top:var(--padding-normal);padding-bottom:20rem;display:flex;flex-wrap:wrap;justify-content:space-between;overflow:hidden;background-color:var(--color-page)}@media(max-width:768px){.LargeHeading{padding-top:8rem;padding-bottom:10rem}}.LargeHeading__heading{font:inherit;display:contents}.LargeHeading__word{position:relative;display:block;word-break:break-all}.LargeHeading__word.border:after{content:"";position:absolute;bottom:0;left:calc(var(--left) * -1 + var(--screen-offset-x));width:calc(100vw - var(--screen-offset-x) * 2);height:1px;background-color:#b0adb0;transition:var(--line-transition);transform-origin:left;transform:scaleX(0)}.LargeHeading__word.border.line-complete:after{transform:scaleX(1)}.LargeHeading__letter{will-change:opacity;opacity:0;opacity:var(--opacity, 0)}.CatalogComparison{--escape: true;position:fixed;top:0;left:0;width:100%;height:calc(100% - .5px);z-index:var(--z-modal);display:none}html.page-load .CatalogComparison{transition-property:transform;transition-duration:var(--duration-modal);transition-timing-function:var(--ease-modal)}.CatalogComparison:before{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:#00000080;backdrop-filter:blur(1.2rem);opacity:0}html.page-load .CatalogComparison:before{transition-property:opacity;transition-duration:var(--duration-modal);transition-timing-function:var(--ease-modal)}.CatalogComparison.triggered{display:block}.CatalogComparison.opened:before{opacity:1}.CatalogComparison__inner{--axis: y;--wheel: true;--damping: 30;display:block;width:100%;height:100%;background-color:var(--color-achromatic-bg);transform:translateY(100%)}html.page-load .CatalogComparison__inner{transition-property:transform;transition-duration:var(--duration-modal);transition-timing-function:var(--ease-modal)}.CatalogComparison.opened .CatalogComparison__inner{transform:translate(0)}@media(max-width:768px){.CatalogComparison__inner{--damping: 60;position:relative}}.CatalogComparison__head{position:relative;z-index:2;height:var(--comparison-head-height);padding:0 var(--padding-modal);display:flex;justify-content:space-between;align-items:center;background-color:var(--color-achromatic-bg)}@media(max-width:768px){.CatalogComparison__head{flex-direction:row-reverse;justify-content:flex-end;align-items:flex-start;gap:.8rem;padding-top:1.6rem}}.CatalogComparison__close{--type: close;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center}.CatalogComparison__close__icon{width:2.4rem;height:2.4rem;fill:var(--color-achromatic-black-on-wh)}@media(hover:hover){.CatalogComparison__close:hover .CatalogComparison__close__icon{opacity:.5}}.CatalogComparison__after-head{padding:0 var(--padding-modal);height:var(--comparison-after-head-height);display:flex;align-items:center}@media(max-width:768px){.CatalogComparison__after-head{position:absolute;top:calc((var(--comparison-card-image-height) + var(--comparison-card-middle-height) + var(--comparison-head-height)));z-index:1;padding:0 var(--padding-modal)}.CatalogComparison.empty .CatalogComparison__after-head{display:none}}.CatalogComparison__diff{display:flex;align-items:center;gap:1.4rem}.CatalogComparison.empty .CatalogComparison__diff,.CatalogComparison.single .CatalogComparison__diff{pointer-events:none}.CatalogComparison__diff__checkbox{width:1.2rem;height:1.2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--color-font)}.CatalogComparison__diff__checkbox:checked:before{content:"";display:block;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 0V12H0V0H12ZM9.47941 2.58666L5.22866 7.39978L3.08313 5.41587L2.25022 6.45703L5.43744 9.2735L10.5206 3.41959L9.47941 2.58666Z' fill='%23362D37'/%3E%3C/svg%3E%0A");background-size:cover;background-repeat:no-repeat}.CatalogComparison.empty .CatalogComparison__diff__checkbox,.CatalogComparison.single .CatalogComparison__diff__checkbox{border-color:var(--color-achromatic-black-on-wh-32)}.CatalogComparison__diff__title{font-size:2.4rem;font-style:normal;font-weight:600;line-height:84%}.CatalogComparison.empty .CatalogComparison__diff__title,.CatalogComparison.single .CatalogComparison__diff__title{color:var(--color-achromatic-black-on-wh-32)}@media(max-width:768px){.CatalogComparison__diff__title{font-family:font-second;font-size:1.6rem;font-style:normal;font-weight:600;line-height:130%;letter-spacing:.144rem;text-transform:uppercase}}.CatalogComparison__content{position:relative}.CatalogComparison__list{display:flex;overflow-x:auto;overflow-y:hidden;overflow:auto hidden;scroll-snap-type:x mandatory;touch-action:pan-x;overscroll-behavior:none}.CatalogComparison__list .CatalogComparisonCard{flex-shrink:0;scroll-snap-align:start}.CatalogComparison.empty .CatalogComparison__list{display:none}.CatalogComparison__titles{position:absolute;top:calc(var(--comparison-card-image-height) + var(--comparison-card-middle-height) + var(--comparison-card-details-padding-top));left:0;display:grid;grid-template-columns:100%;grid-gap:var(--comparison-card-details-gap);gap:var(--comparison-card-details-gap);padding:0 var(--padding-modal);pointer-events:none}.CatalogComparison.empty .CatalogComparison__titles{display:none}.CatalogComparison__titles__item{font-family:var(--font-second);font-size:1.8rem;font-style:normal;font-weight:600;line-height:89%;letter-spacing:.162rem;text-transform:uppercase;opacity:.7;height:var(--comparison-card-detail-height);pointer-events:auto}@media(max-width:768px){.CatalogComparison__titles__item{font-family:font-second;font-size:1.4rem;font-style:normal;font-weight:600;line-height:130%;letter-spacing:.126rem;text-transform:uppercase}}@media(min-width:769px){.CatalogComparison__arrows{position:fixed;top:calc(var(--comparison-head-height) + var(--comparison-after-head-height) / 2);z-index:3;right:0;display:none;align-items:center;gap:.4rem;transform:translateY(-50%)}.CatalogComparison.stick .CatalogComparison__arrows{display:flex;top:calc(var(--comparison-card-sticked) + 1.2rem);transform:translateY(0)}}@media(max-width:768px){.CatalogComparison__arrows{display:none}}.CatalogComparison__arrow{width:4rem;height:4rem;display:flex;align-items:center;justify-content:center}.CatalogComparison__arrow.no-overflow{display:none}.CatalogComparison__arrow__icon{width:2.4rem;height:2.4rem;fill:var(--color-achromatic-black-on-wh)}.CatalogComparison__arrow:disabled .CatalogComparison__arrow__icon{fill:var(--color-achromatic-black-on-wh-32)}.CatalogComparison__empty{display:flex;flex-direction:column;align-items:center;width:72.1rem;margin:0 auto;margin-top:32vh}.CatalogComparison:not(.empty) .CatalogComparison__empty{display:none}@media(max-width:768px){.CatalogComparison__empty{width:100%;padding:0 var(--padding-modal)}}.CatalogComparison__empty__title{text-align:center;font-size:4.8rem;font-style:normal;font-weight:700;line-height:88%;margin-bottom:2.4rem}@media(max-width:768px){.CatalogComparison__empty__title{text-wrap:balance;font-size:3.4rem}}.CatalogComparison__empty__button{--type: close;width:45.4rem;height:6.1rem;display:flex;align-items:center;justify-content:center;background-color:var(--color-colorful-violet);color:var(--color-achromatic-white)}@media(hover:hover){.CatalogComparison__empty__button:hover{border-radius:100rem}}@media(max-width:768px){.CatalogComparison__empty__button{width:100%}}.CatalogComparisonButton{--offset: 2rem;position:fixed;bottom:2rem;bottom:var(--offset);right:var(--screen-offset-x);z-index:10;width:3.6rem;height:3.6rem;transform:translateY(calc(100% + 4rem));transform:translateY(calc(100% + var(--offset) + 2rem))}html.page-load .CatalogComparisonButton{transition-property:transform;transition-duration:.4s;transition-timing-function:ease}.CatalogComparisonButton.has-items.scroll-visible.reached-catalog{transform:translateY(0)}@media(max-width:768px){.CatalogComparisonButton{--offset: 1.6rem}}.CatalogComparisonButton__button{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--color-colorful-dark-yellow)}@media(hover:hover){.CatalogComparisonButton__button:hover{background-color:#c27d07}}.CatalogComparisonButton__button__icon{width:2.4rem;height:2.4rem;fill:var(--color-achromatic-white)}.CatalogComparisonButton__button__count{text-align:center;font-family:font-second;font-size:1.2rem;font-style:normal;font-weight:600;line-height:108%;letter-spacing:.048rem;text-transform:uppercase;position:absolute;transform:translate(50%,-50%);width:1.6rem;height:1.6rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--color-achromatic-white);color:var(--color-achromatic-black-on-wh)}.CatalogComparisonPreview{--side-modal-desktop-content-width: 62.4rem}@media(max-width:768px){.CatalogComparisonPreview .SideModal__bottom{margin-top:auto!important}}.CatalogComparisonPreview__list{width:100%;display:grid;grid-template-columns:100%;grid-gap:1.6rem;gap:1.6rem;padding:4.8rem 0}@media(max-width:768px){.CatalogComparisonPreview__list{gap:1.2rem;padding:2.4rem 0}}.CatalogComparisonPreview__button{flex:1;height:6.1rem;display:flex;align-items:center;justify-content:center;background-color:var(--color-colorful-violet);color:var(--color-achromatic-white)}@media(hover:hover){.CatalogComparisonPreview__button:hover{border-radius:50rem}}@media(max-width:768px){.CatalogComparisonPreview__button{height:5.4rem}}.AboutHero{position:relative;width:100%;height:var(--viewport-height);display:flex;flex-direction:column;padding-left:var(--screen-offset-x);padding-right:var(--screen-offset-x);padding-top:var(--padding-intro);padding-bottom:var(--padding-normal);color:var(--color-achromatic-white);overflow:hidden}@supports (height: 100svh){.AboutHero{height:100svh}}.AboutHero__background{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.AboutHero__background__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.AboutHero__background__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000004d;pointer-events:none}.AboutHero__heading{text-transform:uppercase;opacity:.001;pointer-events:none}html.fonts-loaded .AboutHero__heading{transition-property:opacity;transition-duration:1s;transition-delay:.15s;opacity:1;pointer-events:auto}.AboutHero__bottom{position:relative;margin-top:auto;display:flex;justify-content:space-between;align-items:flex-start;gap:4rem;padding-top:1.6rem;opacity:.001;pointer-events:none;border-top:1px solid rgba(255,253,235,.32)}html.fonts-loaded .AboutHero__bottom{transition-property:opacity;transition-duration:1s;transition-delay:.3s;opacity:1;pointer-events:auto}@media(max-width:768px){.AboutHero__bottom{flex-direction:column;align-items:flex-start;gap:2.4rem}}.AboutHero__phones{flex-shrink:0;display:flex;align-items:center;gap:1.6rem}@media(max-width:768px){.AboutHero__phones{gap:1.28rem}}.AboutHero__phone{display:flex;flex-direction:column;align-items:center}.AboutHero__text{max-width:63.2rem}@media(max-width:768px){.AboutHero__text{max-width:100%}}.ProductDetails{display:block;padding:0 var(--screen-offset-x);padding-top:var(--padding-normal);margin-bottom:calc(var(--padding-large) * 2);opacity:.001;pointer-events:none}html.page-load .ProductDetails{transition-property:opacity;transition-duration:1s;transition-delay:.3s;opacity:1;pointer-events:auto}@media(max-width:768px){.ProductDetails{margin-bottom:var(--padding-large)}}.ProductDetails__buttons{display:flex;margin-bottom:var(--padding-normal);gap:.2rem}.ProductDetails__button{flex:1;display:flex;align-items:center;justify-content:center;height:6.1rem;background-color:var(--color-gray)}.ProductDetails__button.current{background-color:var(--color-achromatic-black-on-wh);color:var(--color-achromatic-white)}@media(hover:hover){.ProductDetails__button:hover{border-radius:100rem}}.ProductDetails__charateristics:not(.current){display:none}.ProductDetails__charateristics__list{display:grid;grid-template-columns:repeat(2,max-content);grid-gap:2.4rem 4rem;gap:2.4rem 4rem}@media(max-width:768px){.ProductDetails__charateristics__list{grid-template-columns:100%;gap:1.6rem}}.ProductDetails__charateristic{font-family:font-second;font-size:2rem;font-style:normal;font-weight:600;line-height:120%;letter-spacing:.18rem;text-transform:uppercase;display:flex;align-items:center;gap:2rem}@media(max-width:768px){.ProductDetails__charateristic{font-size:1.6rem;font-style:normal;font-weight:600;line-height:120%;letter-spacing:.144rem;text-transform:uppercase;width:100%;justify-content:space-between}}.ProductDetails__charateristic__title{opacity:.5}.ProductDetails__charateristic__value{display:flex;align-items:center;gap:1.2rem}@media(max-width:768px){.ProductDetails__charateristic__value{gap:.8rem}}.ProductDetails__charateristic__value__color{flex-shrink:0;width:2rem;height:2rem;border:1px solid var(--color-achromatic-black-on-wh);background-color:var(--color)}@media(max-width:768px){.ProductDetails__charateristic__value__color{width:1.6rem;height:1.6rem}}.ProductDetails__charateristic__value__text.highlite{color:var(--color-colorful-violet)}.ProductDetails__equipment:not(.current){display:none}.ProductDetails__equipment__list{display:grid;grid-template-columns:100%;grid-gap:4.8rem;gap:4.8rem}.ProductDetails__equipment__category__title{display:flex;align-items:center;gap:1.2rem}.ProductDetails__equipment__category__title__icon{flex-shrink:0;width:2.4rem;height:2.4rem;fill:var(--color-achromatic-black-on-wh)}.ProductDetails__equipment__category__title__text{font-size:4rem;font-style:normal;font-weight:700;line-height:84%;letter-spacing:-.04rem}@media(max-width:768px){.ProductDetails__equipment__category__title__text{font-size:3.2rem;font-style:normal;font-weight:700;line-height:84%;letter-spacing:-.032rem}}.ProductDetails__equipment__category__values{padding:var(--padding-small) 0;display:grid;grid-template-columns:100%;grid-gap:1.6rem;gap:1.6rem}.ProductDetails__equipment__category__value{width:100%;display:flex;justify-content:space-between;align-items:center}.ProductDetails__equipment__category__values:not(.opened) .ProductDetails__equipment__category__value:not(:nth-child(1)):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)){display:none}.ProductDetails__equipment__category__value__icon{flex-shrink:0;width:2.4rem;height:2.4rem;fill:var(--color-achromatic-black-on-wh);opacity:.7}.ProductDetails__equipment__more{--type: toggle;color:var(--color-colorful-violet)}.ProductDetails__equipment__more.opened .ProductDetails__equipment__more__expand{display:none}.ProductDetails__equipment__more:not(.opened) .ProductDetails__equipment__more__collapse{display:none}@media(max-width:768px){.Fixed{position:fixed;transition-property:transform;transition-duration:.5s;transition-timing-function:ease}.Fixed.out{transform:translateY(200%)}}.RadioButtons{display:flex;gap:var(--default-gap)}.RadioButtons__button{flex:1;position:relative}.RadioButtons__button__label{flex:1;height:6rem;display:flex;align-items:center;justify-content:center;gap:1.2rem;background-color:var(--color-gray);--color: var(--color-achromatic-black-on-wh)}.RadioButtons.squares .RadioButtons__button__label{width:4rem;height:4rem}.RadioButtons__button__input:checked+.RadioButtons__button__label{background-color:var(--color-colorful-violet);--color: var(--color-achromatic-white)}.RadioButtons.black .RadioButtons__button__input:checked+.RadioButtons__button__label{background-color:var(--color-achromatic-black-on-wh);--color: rgba(255, 253, 235, .5)}.RadioButtons__button__label__text{font-size:2.2rem;font-weight:600;color:var(--color)}@media(hover:hover){.RadioButtons:not(.squares) .RadioButtons__button:hover .RadioButtons__button__label__text{opacity:.5}}.RadioButtons__button__label__icon{flex-shrink:0;width:2rem;height:2rem;fill:var(--color)}@media(hover:hover){.RadioButtons__button:hover .RadioButtons__button__label__icon{opacity:.5}}.RadioButtons__button__label__image{flex-shrink:0;width:2rem;height:2rem}@media(hover:hover){.RadioButtons__button:hover .RadioButtons__button__label__image{opacity:.5}}.ProductHero{--padding: 1rem;display:flex}@media(max-width:768px){.ProductHero{--padding: var(--padding-modal);flex-direction:column}}.ProductHero__main{flex:1;position:relative;display:flex;flex-direction:column}@media(min-width:769px){.ProductHero__main:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid var(--color-achromatic-black-on-wh-32);border-right:0;border-right:initial;border-left:0;border-left:initial;opacity:.001;pointer-events:none}html.page-load .ProductHero__main:before{transition-property:opacity;transition-duration:1s;transition-delay:.2s;opacity:1}}@media(max-width:768px){.ProductHero__main{display:contents}}.ProductHero__top{padding:var(--padding);padding-right:var(--padding-normal);opacity:.001;pointer-events:none}html.page-load .ProductHero__top{transition-property:opacity;transition-duration:1s;transition-delay:.15s;opacity:1;pointer-events:auto}@media(max-width:768px){.ProductHero__top{order:-1;padding-top:1.2rem;padding:0 var(--padding)}}.ProductHero__heading{text-wrap:balance;margin-bottom:1.2rem}@media(max-width:768px){.ProductHero__heading{margin-bottom:.8rem}}.ProductHero__categories{margin-bottom:2.4rem}@media(max-width:768px){.ProductHero__categories{margin-bottom:1.6rem}}.ProductHero__price{margin-bottom:4.8rem}@media(max-width:768px){.ProductHero__price{margin-bottom:1.2rem}}.ProductHero__heading,.ProductHero__price{font-size:8rem;font-style:normal;font-weight:700;line-height:84%;letter-spacing:-.08rem;text-transform:uppercase}@media(max-width:768px){.ProductHero__heading,.ProductHero__price{font-size:5.6rem;font-style:normal;font-weight:700;line-height:88%;letter-spacing:-.056rem;text-transform:uppercase}}.ProductHero__description{display:flex;gap:12rem;border-top:1px solid var(--color-achromatic-black-on-wh-32);border-bottom:1px solid var(--color-achromatic-black-on-wh-32);padding:var(--padding-small) var(--padding-normal) var(--padding-small) var(--padding);margin-bottom:8.2rem;opacity:.001;pointer-events:none}html.page-load .ProductHero__description{transition-property:opacity;transition-duration:1s;transition-delay:.2s;opacity:1;pointer-events:auto}@media(max-width:768px){.ProductHero__description{padding:var(--padding-small) var(--padding);margin-bottom:0}}.ProductHero__description__title{opacity:.5}@media(max-width:768px){.ProductHero__description__title{display:none;gap:initial;border-top:0;border-top:initial;margin:0}}.ProductHero__description__content{flex:1}.ProductHero__description:not(.opened) .ProductHero__description__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden;text-overflow:ellipsis}.ProductHero__description__toggle{--type: toggle;display:grid;grid-template-columns:100%;margin-top:.4rem;color:var(--color-colorful-violet)}.ProductHero__description__toggle__expand{grid-area:1/1}.ProductHero__description__toggle.opened .ProductHero__description__toggle__expand{display:none}.ProductHero__description__toggle__collapse{grid-area:1/1}.ProductHero__description__toggle:not(.opened) .ProductHero__description__toggle__collapse{display:none}.ProductHero__buy{padding:0 var(--padding-normal) var(--padding) var(--padding);margin-top:auto;opacity:.001;pointer-events:none}html.page-load .ProductHero__buy{transition-property:opacity;transition-duration:1s;transition-delay:.25s;opacity:1;pointer-events:auto}@media(max-width:768px){.ProductHero__buy{padding:var(--padding-small) var(--padding) var(--padding-normal) var(--padding);padding-bottom:0}}.ProductHero__buy__shipping{position:relative;margin-bottom:3.45rem}@media(max-width:768px){.ProductHero__buy__shipping{margin-bottom:0}}.ProductHero__buy__shipping__title{margin-bottom:1.2rem;opacity:.5}.ProductHero__buy__shipping__buttons-wrapper{position:relative}@media(max-width:768px){.ProductHero__buy__shipping__buttons{margin-bottom:1.2rem}}@media(max-width:768px){.ProductHero__buy__shipping__prices{display:grid;grid-template-columns:100%}}@media(min-width:769px){.ProductHero__buy__shipping__price{position:absolute;opacity:0;pointer-events:none;width:-moz-max-content;width:max-content;padding:.8rem 1.2rem;border-radius:.4rem;border:1px solid var(--color-achromatic-black-on-wh-32);background:var(--color-achromatic-bg);box-shadow:0 .4rem 4.8rem #00000024}.ProductHero__buy__shipping__price.pointerenter{opacity:1}}@media(max-width:768px){.ProductHero__buy__shipping__price{grid-area:1/1;display:none}.ProductHero__buy__shipping__price.current{display:block}}.ProductHero__buy__bottom{display:block}@media(max-width:768px){.ProductHero__buy__bottom{position:fixed;bottom:0;left:0;z-index:5;width:100%;padding:1.2rem 1.2rem 1.8rem}.ProductHero__buy__bottom:before{content:"";position:absolute;right:0;bottom:0;z-index:-1;width:100%;height:18rem;background:var(--color-achromatic-bg);transition-property:opacity;transition-duration:1.5s;transition-timing-function:ease;pointer-events:none;background:linear-gradient(to top,#e9e9e9 60%,#e9e9e900)}.ProductHero__buy__bottom.out:before{transition-duration:.1s;opacity:0}}.ProductHero__buy__include{margin-bottom:1.85rem;display:flex;align-items:center;gap:1.2rem}@media(max-width:768px){.ProductHero__buy__include{margin-bottom:1.5rem}}.ProductHero__buy__include__input{width:3.6rem;height:2.1rem;padding:0 .3rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-achromatic-black-on-wh);display:flex;align-items:center}.ProductHero__buy__include__input:before{content:"";display:block;width:1.26rem;height:1.3364rem;background-color:#d9d9d9}.ProductHero__buy__include__input:checked{justify-content:flex-end;background-color:var(--color-colorful-violet)}.ProductHero__buy__button{height:5.7rem;width:100%;display:flex;align-items:center;justify-content:center;background-color:var(--color-colorful-violet);color:var(--color-achromatic-white)}@media(hover:hover){.ProductHero__buy__button:hover{border-radius:100rem}}@media(max-width:768px){.ProductHero__buy__button{height:5.4rem}}.ProductHeroGallery{--map-height: 6.4rem;--height: var(--viewport-height);display:block;width:71.8rem;height:calc(var(--height) + 1px);border-top:1px solid var(--color-achromatic-black-on-wh-32);border-bottom:1px solid var(--color-achromatic-black-on-wh-32);border-right:1px solid var(--color-achromatic-black-on-wh-32);padding:1px;opacity:.001;pointer-events:none}html.page-load .ProductHeroGallery{transition-property:opacity;transition-duration:1s;transition-delay:.15s;opacity:1;pointer-events:auto}@media(max-aspect-ratio:17/10){.ProductHeroGallery{--height: 78.9rem}}@media(min-width:769px){.ProductHeroGallery{position:sticky;top:0}}@media(max-width:768px){.ProductHeroGallery{--height: 25.8rem;--map-height: 0rem;width:100%;height:25.8rem;height:var(--height);padding:0;border:medium none currentcolor;border:initial}.ProductHeroGallery.empty{display:none}}.ProductHeroGallery__billboard{width:100%}.ProductHeroGallery__main{position:relative;height:calc(var(--height) - var(--map-height) - 4px);margin-bottom:1px}@media(max-width:768px){.ProductHeroGallery__main{height:100%}}.ProductHeroGallery__button{position:absolute;top:50%;transform:translateY(-50%);width:4rem;height:4rem;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.ProductHeroGallery__button{display:none}}.ProductHeroGallery__button_left{left:.9rem}.ProductHeroGallery__button__icon{fill:var(--color-achromatic-white)}@media(hover:hover){.ProductHeroGallery__button:hover .ProductHeroGallery__button__icon{opacity:.5}}.ProductHeroGallery__button_right{right:.9rem}.ProductHeroGallery__main__images{width:100%;height:100%;display:grid;grid-template-columns:100%;grid-template-rows:100%}.ProductHeroGallery__main__images__item{grid-area:1/1}.ProductHeroGallery__main__images__item:not(.current){display:none}.ProductHeroGallery__main__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ProductHeroGallery__map-wrapper{--item-width: 7.09rem;position:relative;overflow:hidden;height:var(--map-height)}@media(max-width:768px){.ProductHeroGallery__map-wrapper{display:none}}.ProductHeroGallery__map{display:flex;gap:.1rem;height:100%;overflow-x:auto;overflow-y:hidden;overflow:auto hidden;scroll-snap-type:x mandatory}.ProductHeroGallery__map__item{position:relative;flex-shrink:0;height:100%;width:var(--item-width);scroll-snap-align:start}.ProductHeroGallery__map__item:after{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:#000;opacity:0}.ProductHeroGallery__map__item:not(.current):after{opacity:.2}.ProductHeroGallery__map__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ProductHeroGallery__rest-images{position:absolute;right:0;top:0;z-index:2;width:var(--item-width);height:100%;display:flex;align-items:center;justify-content:center;background:#0006;backdrop-filter:blur(2px);color:var(--color-achromatic-white)}@media(min-width:769px){.ProductHeroGallery__bullets{display:none}}@media(max-width:768px){.ProductHeroGallery__bullets{position:absolute;left:50%;bottom:1.2rem;z-index:2;transform:translate(-50%);--unactive-color: rgba(255, 253, 235, .5)}}.ProductHeroModalGallery{--click-outside: true;--escape: true;--duration-modal: .4s;position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--z-modal);transition-property:opacity;transition-duration:.4s;transition-duration:var(--duration-modal);transition-timing-function:var(--ease-modal)}.ProductHeroModalGallery:not(.triggered){display:none}.ProductHeroModalGallery:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;backdrop-filter:blur(32px);transition-property:opacity;transition-duration:var(--duration-modal);transition-timing-function:var(--ease-modal);opacity:0}.ProductHeroModalGallery.opened:before{opacity:1}.ProductHeroModalGallery__inner{width:100%;height:100%;display:flex;flex-direction:column}.ProductHeroModalGallery__top{transition-property:opacity;transition-duration:var(--duration-modal);transition-timing-function:var(--ease-modal)}.ProductHeroModalGallery:not(.opened) .ProductHeroModalGallery__top{opacity:0}@media(max-width:768px){.ProductHeroModalGallery__top{position:absolute;z-index:2;top:0;right:0;width:100%;height:7.2rem;padding:0 1.6rem;display:flex;justify-content:space-between;align-items:center}}.ProductHeroModalGallery__close-button{--type: close;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center}@media(min-width:769px){.ProductHeroModalGallery__close-button{position:absolute;z-index:2;top:2rem;right:2rem}}.ProductHeroModalGallery__close-button__icon{width:2.4rem;height:2.4rem;fill:var(--color-achromatic-white)}@media(hover:hover){.ProductHeroModalGallery__close-button:hover .ProductHeroModalGallery__close-button__icon{opacity:.5}}.ProductHeroModalGallery__counter{display:flex;align-items:center;color:var(--color-achromatic-white)}@media(min-width:769px){.ProductHeroModalGallery__counter{position:absolute;right:2rem;bottom:2rem}}.ProductHeroModalGallery__counter__current{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProductHeroModalGallery__counter__total,.ProductHeroModalGallery__counter__text{opacity:.5}.ProductHeroModalGallery__main{flex:1;position:relative}.ProductHeroModalGallery__screen{height:100%;border-radius:2rem;display:flex;align-items:center;justify-content:center;gap:2rem;transition-property:transform,opacity;transition-duration:var(--duration-modal);transition-timing-function:var(--ease-modal)}.ProductHeroModalGallery:not(.opened) .ProductHeroModalGallery__screen{transition-duration:calc(var(--duration-modal) / 2);transform:translateY(2rem);opacity:0}.ProductHeroModalGallery__step-button{width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;transition-property:opacity;transition-duration:var(--duration-interaction);transition-timing-function:ease}.ProductHeroModalGallery__step-button[disabled]{opacity:.5;pointer-events:none}@media(max-width:768px){.ProductHeroModalGallery__step-button{display:none}}.ProductHeroModalGallery__step-button__icon{width:2.4rem;height:2.4rem;fill:var(--color-achromatic-white)}@media(hover:hover){.ProductHeroModalGallery__step-button:hover .ProductHeroModalGallery__step-button__icon{opacity:.5}}.ProductHeroModalGallery__main__image-box{position:relative;width:100%;height:calc(100% - 1px);max-width:77.5vw}@media(max-width:768px){.ProductHeroModalGallery__main__image-box{height:100%;max-width:100vw;display:flex;align-items:center;justify-content:center}}.ProductHeroModalGallery__main__image{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:768px){.ProductHeroModalGallery__main__image{height:auto;max-height:calc(75vh - 10rem)}}.ProductHeroModalGallery__map{flex-shrink:0;height:6.4rem;width:100%;display:flex;align-items:center;gap:1px;overflow-x:auto;overflow-y:hidden;overflow:auto hidden;scroll-snap-type:x mandatory;transition-property:transform;transition-duration:var(--duration-modal);transition-timing-function:var(--ease-modal);transition-delay:calc(var(--duration-modal) / 2)}.ProductHeroModalGallery:not(.opened) .ProductHeroModalGallery__map{transition-duration:calc(var(--duration-modal) / 2);transform:translateY(100%);transition-delay:0s}.ProductHeroModalGallery__map__item{flex-shrink:0;position:relative;height:100%;width:7.09rem;scroll-snap-align:start}.ProductHeroModalGallery__map__item:after{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:#000;opacity:0}.ProductHeroModalGallery__map__item:not(.current):after{opacity:.5}.ProductHeroModalGallery__map__item__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.SimilarCars{margin-bottom:calc(var(--padding-large) * 2);opacity:.001;pointer-events:none}html.page-load .SimilarCars{transition-property:opacity;transition-duration:1s;transition-delay:.35s;opacity:1;pointer-events:auto}@media(max-width:768px){.SimilarCars{margin-bottom:var(--padding-large)}}.SimilarCars__head{display:flex;justify-content:space-between;align-items:flex-end;padding:0 var(--screen-offset-x);margin-bottom:var(--padding-normal)}@media(max-width:768px){.SimilarCars__head{margin-bottom:4rem}}.SimilarCars__heading{font-size:9.6rem;font-style:normal;font-weight:700;line-height:84%;letter-spacing:-.096rem;text-transform:uppercase;text-wrap:balance}@media(max-width:768px){.SimilarCars__heading{font-size:8rem;font-style:normal;font-weight:700;line-height:76%;letter-spacing:-.08rem;text-transform:uppercase}}.SimilarCars__buttons{display:flex;gap:.4rem}@media(max-width:768px){.SimilarCars__buttons{display:none}}.SimilarCars__button{flex-shrink:0;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;background-color:var(--color-achromatic-white)}.SimilarCars__button:disabled{opacity:.5}.SimilarCars__button__icon{width:2.4rem;height:2.4rem;fill:var(--color-achromatic-black-on-wh)}@media(hover:hover){.SimilarCars__button:hover .SimilarCars__button__icon{opacity:.5}}.SimilarCars__scroll{overflow-x:auto;overflow-y:hidden;overflow:auto hidden;scroll-snap-type:x mandatory;display:flex}.SimilarCars__scroll .CatalogCard{width:calc(100vw / 3);flex-shrink:0}@media(max-width:768px){.SimilarCars__scroll .CatalogCard{width:36.1rem}.SimilarCars__scroll .CatalogCard__main-info{margin-bottom:0;grid-template-columns:2fr 1fr;grid-template-areas:"title year" "price year";gap:.4rem .8rem}.SimilarCars__scroll .CatalogCard__gallery{height:25rem}.SimilarCars__scroll .CatalogCard__year-time-wrapper{grid-area:year;display:flex;flex-direction:column;align-items:flex-end;gap:.4rem}.SimilarCars__scroll .CatalogCard__delivery-time{text-align:right}.SimilarCars__scroll .CatalogCard:not(:last-child) .CatalogCard__content{border-right:0;border-right:initial}}.Breadcrumbs{padding-top:var(--padding-intro);margin-bottom:1.2rem;overflow-x:auto;overflow-y:hidden;overflow:auto hidden;opacity:.001;pointer-events:none}html.page-load .Breadcrumbs{transition-property:opacity;transition-duration:1s;transition-delay:.1s;opacity:1;pointer-events:auto}@media(max-width:768px){.Breadcrumbs{min-width:100%}.Breadcrumbs.mobileBorder{padding-bottom:1.2rem;border-bottom:1px solid var(--color-achromatic-black-on-wh-32)}}.Breadcrumbs__inner{width:-moz-max-content;width:max-content;display:inline-flex;padding:0 var(--screen-offset-x)}@media(max-width:768px){.Breadcrumbs__inner{padding:0 var(--padding-modal)}}.Breadcrumbs__link{flex-shrink:0;position:relative;display:inline-flex;align-items:center;color:var(--color-achromatic-black-on-wh-32)}.Breadcrumbs__link:not(:first-child):before{content:"/";margin:0 .5ch}.Breadcrumbs__link:last-child{color:var(--color-achromatic-black-on-wh)}@media(hover:hover){.Breadcrumbs__link:hover{color:var(--color-achromatic-black-on-wh)}}.Dropdown{--bg: var(--input-background-color);--border: transparent;--color: var(--input-color);font-family:font-main;font-size:2.2rem;font-weight:600;position:relative;width:100%;display:inline-block}.Dropdown.Dropdown--expanded{--border: var(--input-border-color)}.Dropdown.Dropdown--disabled{--bg: var(--input-background-color-disabled);--color: var(--input-color-disabled);--border: var(--input-border-color-disabled)}.Dropdown__trigger,.Dropdown__variants{background-color:var(--bg);border:1px solid var(--border)}.Dropdown--expanded .Dropdown__trigger,.Dropdown--expanded .Dropdown__variants{border-radius:.4rem}.Dropdown__trigger{position:relative;width:100%;height:var(--input-height);padding:0 var(--input-padding);display:flex;align-items:center;justify-content:space-between;color:var(--color)}@media(min-width:769px){.Dropdown.no-bg .Dropdown__trigger{padding:0;height:auto;height:initial;border:none;background:none}}@media(max-width:768px){.Dropdown.no-bg .Dropdown__trigger{justify-content:center}}@media(hover:hover){.Dropdown:not(.Dropdown--disabled) .Dropdown__trigger:hover{--color: var(--input-color-hover)}}.Dropdown__icon{width:var(--input-icon-size);height:var(--input-icon-size);margin-right:var(--input-icon-margin);fill:var(--color)}.Dropdown__label{text-align:left;position:absolute;left:var(--input-padding);width:100%}.Dropdown--has-value .Dropdown__label,.Dropdown--search-has-value .Dropdown__label,.Dropdown--search-focus .Dropdown__label{top:.5rem;font-family:font-second;font-size:1.2rem;font-weight:600;letter-spacing:.048rem;text-transform:uppercase;opacity:.5}.Dropdown--has-icon .Dropdown__label{left:calc(var(--input-padding) + var(--input-icon-size) + var(--input-icon-margin))}.Dropdown__selected{position:relative;display:flex;align-items:center;margin-right:auto}.Dropdown--search-has-value .Dropdown__selected{opacity:0}@media(max-width:768px){.Dropdown.no-bg .Dropdown__selected{margin-right:0;margin-right:initial}}.Dropdown__arrow{width:1.6rem;height:1.6rem;fill:var(--color)}.Dropdown.no-bg .Dropdown__arrow{display:none}.Dropdown__trigger[aria-expanded=true] .Dropdown__arrow{transform:scaleY(-1)}.Dropdown__variants{position:absolute;top:calc(100% + .2rem);left:0;right:0;z-index:2;padding:.4rem;max-height:30.2rem;overflow-x:hidden;overflow-y:auto;overflow:hidden auto;color:var(--color)}.Dropdown--expanded .Dropdown__variants{display:flex}.Dropdown--no-variants .Dropdown__variants{display:none}@media(min-width:769px){.Dropdown.no-bg .Dropdown__variants{min-width:-moz-max-content;min-width:max-content}}.Dropdown__variants__list{flex:1}.Dropdown__variant{width:100%;padding:1.2rem 1.6rem;display:flex;justify-content:space-between;outline:none;border-radius:.2rem}.Dropdown__variant[aria-selected=true]{color:var(--color-colorful-violet)}@media(min-width:769px){.Dropdown.no-bg .Dropdown__variant{padding:.8rem 1.2rem}}@media(hover:hover){.Dropdown__variant:hover{background-color:#8785861f}}.Dropdown__variant__name{text-align:left;flex-grow:1}.Dropdown__variants__scrollbar{position:sticky;top:0;right:0;width:.3rem;height:auto}.Dropdown__variants__scrollbar__thumb{width:100%;background-color:var(--color-achromatic-black-on-wh-32);border-radius:.2rem}.Dropdown__search{position:absolute;top:0;left:0;z-index:-1;width:90%;height:100%;padding:0 var(--input-padding);outline:none}.Dropdown--expanded .Dropdown__search{z-index:1}.Dropdown--has-icon .Dropdown__search{padding-left:calc(var(--input-padding) + var(--input-icon-size) + var(--input-icon-margin))}.Input{background-color:var(--input-background-color);font-family:font-main;font-size:2.2rem;font-weight:600;position:relative;width:100%;height:var(--input-height);display:inline-flex;align-items:center}.Input:disabled{background-color:var(--input-background-color-disabled);color:var(--input-color-disabled)}.Input__input{width:100%;height:100%;padding:0 var(--input-padding);outline:none}.Input__input:focus::-moz-placeholder{opacity:0}.Input__input:focus::placeholder{opacity:0}.Input__label{text-align:left;position:absolute;left:var(--input-padding);width:100%}.Input__input:not(:-moz-placeholder)+.Input__label{top:.5rem;font-family:font-second;font-size:1.2rem;font-weight:600;letter-spacing:.048rem;text-transform:uppercase;opacity:.5}.Input__input:focus+.Input__label,.Input__input:not(:placeholder-shown)+.Input__label{top:.5rem;font-family:font-second;font-size:1.2rem;font-weight:600;letter-spacing:.048rem;text-transform:uppercase;opacity:.5}.CatalogAllFilters__active-count{width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--color-achromatic-white);background-color:var(--color-colorful-violet)}@media(max-width:768px){.CatalogAllFilters__active-count{width:2.4rem;height:2.4rem}}@media(min-width:769px){.CatalogAllFilters__reset{display:none}}@media(max-width:768px){.CatalogAllFilters__reset{--color: var(--color-achromatic-black-on-wh-32);display:flex;align-items:center;gap:.8rem;pointer-events:none}.Catalog.has-filters .CatalogAllFilters__reset{pointer-events:auto;--color: var(--color-achromatic-black-on-wh)}}@media(max-width:768px){.CatalogAllFilters__reset__icon{width:1.8rem;height:1.8rem;fill:var(--color)}}@media(max-width:768px){.CatalogAllFilters__reset__name{font-size:2.2rem;font-style:normal;font-weight:600;line-height:80%;text-transform:capitalize;color:var(--color)}}.CatalogAllFilters__main{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--padding-modal);gap:var(--padding-modal);padding-top:var(--padding-normal)}@media(max-width:768px){.CatalogAllFilters__main{padding-top:0;grid-template-columns:100%;gap:var(--padding-normal)}}@media(min-width:769px){.CatalogAllFilters__mobile{display:none}}@media(max-width:768px){.CatalogAllFilters__mobile{display:grid;grid-template-columns:100%;grid-gap:var(--default-gap);gap:var(--default-gap)}}.CatalogAllFilters__col__title{margin-bottom:1.2rem}@media(max-width:768px){.CatalogAllFilters__col__title{opacity:.7}}.CatalogAllFilters__col__list{display:grid;grid-template-columns:100%;grid-gap:var(--default-gap);gap:var(--default-gap)}.CatalogAllFilters__group{display:flex;gap:var(--default-gap)}.CatalogAllFilters__group>*{flex:1}.CatalogAllFilters__button{flex:1;height:6.1rem}.CatalogAllFilters__button:nth-child(1){background-color:var(--color-colorful-violet);color:var(--color-achromatic-white)}.CatalogAllFilters__button:nth-child(2){background-color:var(--color-gray)}.CatalogAllFilters__button:disabled{color:var(--color-achromatic-black-on-wh-32);pointer-events:none}@media(hover:hover){.CatalogAllFilters__button:hover{border-radius:50rem}}@media(max-width:768px){.CatalogAllFilters__button:nth-child(2){display:none}}@media(max-width:768px){.CatalogAllFilters__button__text{display:none}}@media(min-width:769px){.CatalogAllFilters__button__mobile-text{display:none}}.CatalogFilters{display:block;margin-bottom:3.5rem;opacity:.001;pointer-events:none}html.page-load .CatalogFilters{transition-property:opacity;transition-duration:1s;transition-delay:.2s;opacity:1;pointer-events:auto}.CatalogFilters__inputs{position:relative}@media(max-width:768px){.CatalogFilters__inputs{margin-bottom:var(--padding-small);display:grid;grid-template-columns:max-content 1fr;grid-template-areas:"status status" "all sort";grid-gap:var(--default-gap);gap:var(--default-gap)}.Catalog.has-filters .CatalogFilters__inputs{grid-template-columns:max-content max-content 1fr;grid-template-areas:"status status status" "reset all sort"}}.CatalogFilters__reset{position:absolute;bottom:calc(100% + 1.6rem);right:0;display:none;align-items:center;gap:.8rem}.Catalog.has-filters .CatalogFilters__reset{display:flex}@media(hover:hover){.CatalogFilters__reset:hover{opacity:.5}}@media(max-width:768px){.CatalogFilters__reset{display:none!important}}.CatalogFilters__reset__icon{width:1.6rem;height:1.6rem;color:var(--color-font)}.CatalogFilters__reset__name{font-size:2.2rem;font-style:normal;font-weight:600;line-height:80%}.CatalogFilters__top{display:grid;grid-gap:var(--default-gap);gap:var(--default-gap);margin-bottom:var(--padding-medium)}@media(max-width:768px){.CatalogFilters__top{display:contents}}.CatalogFilters__top__first-row{display:flex;gap:var(--default-gap)}@media(max-width:768px){.CatalogFilters__top__first-row{display:contents}}.CatalogFilters__top__second-row{display:flex;gap:var(--default-gap)}@media(max-width:768px){.CatalogFilters__top__second-row{display:contents}}.CatalogFilters__all-button{position:relative;flex-shrink:0;width:var(--input-height);height:var(--input-height);display:flex;align-items:center;justify-content:center;background-color:var(--color-gray)}@media(max-width:768px){.CatalogFilters__all-button{grid-area:all}}.CatalogFilters__all-button__icon{width:1.6rem;height:1.6rem;fill:var(--color-achromatic-black-on-wh)}@media(hover:hover){.CatalogFilters__all-button:hover .CatalogFilters__all-button__icon{opacity:.5}}.CatalogFilters__all-button__count{position:absolute;transform:translate(50%,-50%);width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--color-colorful-violet);color:var(--color-achromatic-white)}.CatalogFilters__status{flex-shrink:0;width:65rem}@media(max-width:768px){.CatalogFilters__status{width:100%;grid-area:status}}@media(max-width:768px){.CatalogFilters__brand{display:none}}@media(max-width:768px){.CatalogFilters__model{display:none}}.CatalogFilters__price-from{flex-shrink:0;width:35.5rem!important}@media(max-width:768px){.CatalogFilters__price-from{display:none}}.CatalogFilters__price-to{flex-shrink:0;width:35.5rem!important}@media(max-width:768px){.CatalogFilters__price-to{display:none}}@media(max-width:768px){.CatalogFilters__distance-to{display:none}}@media(max-width:768px){.CatalogFilters__body-type{display:none}}.CatalogFilters__bottom{position:relative;display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){.CatalogFilters__bottom{display:contents}}.CatalogFilters__sort{width:-moz-max-content;width:max-content}@media(max-width:768px){.CatalogFilters__sort{width:100%;grid-area:sort}}.CatalogFilters__view{position:absolute;left:50%;transform:translate(-50%)}@media(max-width:768px){.CatalogFilters__view{display:none}}.CatalogFilters__curr{width:-moz-max-content!important;width:max-content!important}@media(max-width:768px){.CatalogFilters__curr{display:none}}[data-catalog-filter-count="0"]{display:none}@media(min-width:769px){.CatalogFilters__mobile-reset{display:none}}@media(max-width:768px){.CatalogFilters__mobile-reset{grid-area:reset;font-family:font-main;font-size:2.2rem;font-style:normal;font-weight:600;line-height:80%;text-transform:capitalize;width:14.85rem;height:6rem;display:flex;align-items:center;justify-content:center;background-color:var(--color-gray)}.Catalog:not(.has-filters) .CatalogFilters__mobile-reset{display:none}}.Catalog{display:flex;flex-direction:column;align-items:center;padding-bottom:calc(var(--padding-large) * 2)}@media(max-width:768px){.Catalog{padding-bottom:var(--padding-large)}}.Catalog__head{width:100%;padding:0 var(--screen-offset-x)}.Catalog__heading{font-size:14rem;font-style:normal;font-weight:700;line-height:74%;letter-spacing:-.14rem;text-transform:uppercase;margin-bottom:4.8rem;opacity:.001;pointer-events:none}html.page-load .Catalog__heading{transition-property:opacity;transition-duration:1s;transition-delay:.15s;opacity:1;pointer-events:auto}@media(max-width:768px){.Catalog__heading{font-size:6.4rem;font-weight:700;line-height:76%;letter-spacing:-.064rem}}.CatalogFiltersButton{--offset: 2rem;position:fixed;bottom:2rem;bottom:var(--offset);left:50%;z-index:10;display:flex;justify-content:space-between;transform:translate(-50%) translateY(calc(100% + 4rem));transform:translate(-50%) translateY(calc(100% + var(--offset) + 2rem))}html.page-load .CatalogFiltersButton{transition-property:transform;transition-duration:.4s;transition-timing-function:ease}.CatalogFiltersButton.scroll-visible{transform:translate(-50%) translateY(0)}@media(max-width:768px){.CatalogFiltersButton{--offset: 1.6rem}}.CatalogFiltersButton__button{display:flex;align-items:center;padding:0 1.2rem;height:3.6rem;background-color:var(--color-colorful-violet)}@media(hover:hover){.CatalogFiltersButton__button:hover{border-radius:50rem}}.CatalogFiltersButton__button__icon{width:1.6rem;height:1.6rem;fill:var(--color-achromatic-white);margin-right:.8rem}.CatalogFiltersButton__button__name{font-size:2.2rem;font-style:normal;font-weight:600;line-height:77%;text-transform:capitalize;color:var(--color-achromatic-white);margin-right:.4rem}.CatalogFiltersButton__button__count{text-align:center;font-family:font-second;font-size:1.2rem;font-style:normal;font-weight:600;letter-spacing:.048rem;text-transform:uppercase;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--color-achromatic-white);color:var(--color-achromatic-black-on-wh)}.CatalogFiltersButton__button__count[data-catalog-filter-count="0"]{display:none}.ServicesHero{position:relative;padding-top:10.7rem;background-color:var(--color-page)}@media(max-width:768px){.ServicesHero{padding-top:8.7rem}}.ServicesHero__heading{padding-bottom:0;margin-bottom:2.4rem;padding:0 4rem}@media(max-width:768px){.ServicesHero__heading{margin-bottom:3.2rem;padding:0 2rem}}.ServicesHero__image-wrapper{width:100%;overflow:hidden}@media(max-width:768px){.ServicesHero__image-wrapper{aspect-ratio:393/661}}.ServicesHero__image{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover}@media(max-width:768px){.ServicesHero__image{height:100%}}.QA{position:relative;background-color:var(--color-page)}.QA__list{display:block;margin-bottom:16rem}@media(max-width:768px){.QA__list{margin-bottom:8rem}}.QA__item{--hover-dur: .7s;position:relative;z-index:1}.QA__item.opened{color:var(--color-achromatic-white)}.QA__item:before{content:"";position:absolute;left:var(--padding-small);top:0;z-index:-1;width:calc(100% - var(--padding-small) * 2);height:100%;background-color:var(--color-colorful-violet);opacity:0}.QA__item.opened:before{opacity:1}@media(hover:hover){.QA__item:hover{color:var(--color-achromatic-white)}.QA__item:hover:before{opacity:1}}@media(max-width:768px){.QA__item:before{left:0;width:100%}}.QA__item__head{position:relative;padding:var(--padding-normal);display:grid;grid-template-columns:19.6rem 1fr;grid-gap:2rem 0;gap:2rem 0}.QA__item.opened .QA__item__head{padding-bottom:0}@media(max-width:768px){.QA__item__head{padding:var(--padding-normal) var(--screen-offset-x);grid-template-columns:8.4rem 1fr}}@media(min-width:769px){.QA__item:hover .QA__item__number,.QA__item.opened .QA__item__number{transform:translate(2.4rem)}}.QA__item__question,.QA__item__short-answer{grid-column:2/3}.QA__item.opened .QA__item__short-answer,.QA__item__body{display:none}.QA__item.opened .QA__item__body{display:block}.QA__item__content{margin-top:2rem;margin-left:24.4rem;padding-right:var(--padding-normal);padding-bottom:var(--padding-normal)}@media(max-width:768px){.QA__item__content{margin-left:0;padding-left:9.8rem;padding-right:var(--screen-offset-x)}}.QA__item__full-answer{margin-bottom:4.8rem}.QA__item__consult{color:var(--color-colorful-yellow);-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:.15em}.QA__item__line{transition-property:opacity;transition-duration:var(--hover-dur)}@media(min-width:769px){.QA__item.prev-sibling .QA__item__line,.QA__item:hover .QA__item__line{transition-duration:0s;opacity:0}}.Goodies{--duration: 1.2s;--easing: var(--ease-soft-landing);--height: max(min(var(--viewport-min-height), 87rem), 60rem);--item-height: calc(var(--height) / var(--length));--category-body-height: calc(var(--height) * .4068965517);--category-head-height: calc( (var(--height) - var(--category-body-height)) / (var(--length) - 1) );position:relative;background-color:var(--color-page)}@media(max-width:768px){.Goodies{--height: 7rem;--category-head-height: var(--height)}}.Goodies__gallery{overflow:hidden}@media(min-width:769px){.Goodies__gallery{height:var(--height);display:grid;grid-template-columns:1fr 1fr;grid-template-rows:var(--height)}}@media(max-width:768px){.Goodies__gallery{display:flex;flex-direction:column-reverse}}@media(min-width:769px){.Goodies__categories{display:grid;--hibernate: true}}@media(max-width:768px){.Goodies__categories{--axis: x;--sectional: false;overflow:hidden;height:7rem}}.Goodies__category{position:relative;z-index:1;display:block;background-color:var(--background-color);overflow:hidden}.Goodies__category:before{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:var(--background-color)}.Goodies__category.current:before{opacity:0}.page-load .Goodies__category:before{transition-property:opacity;transition-duration:var(--duration);transition-timing-function:var(--easing)}@media(min-width:769px){.Goodies__category{grid-area:1/1;height:var(--category-body-height);transform:translateY(calc(var(--index) * var(--category-head-height) + 0px));transform:translateY(calc(var(--index) * var(--category-head-height) + var(--ty, 0px)))}.page-load .Goodies__category{transition-property:transform;transition-duration:var(--duration);transition-timing-function:var(--easing)}.Goodies__category.next{--ty: calc(var(--category-body-height) - var(--category-head-height))}}@media(max-width:768px){.Goodies__category{--tween-duration: 1500;--tween-easing: easeOutCubic;height:100%}}.Goodies__category__head{position:relative;z-index:2;display:flex;align-items:center;height:var(--category-head-height);padding:0 1.6rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--title-color)}.Goodies__category__head:before{content:"";width:1.6rem;height:1.6rem;margin-right:1.6rem;background-color:var(--title-color);border-radius:50%}@media(max-width:768px){.Goodies__category__head{padding:0 1.4rem}.Goodies__category__head:before{width:1.4rem;height:1.4rem;margin-right:1.4rem}}.Goodies__category__wheel{--size: 120rem;position:absolute;top:calc(120rem / 2 * -1 + var(--category-body-height));top:calc(var(--size) / 2 * -1 + var(--category-body-height));left:calc(50% - 60rem);left:calc(50% - var(--size) / 2);z-index:-1;width:120rem;width:var(--size);height:120rem;height:var(--size);fill:var(--wheel-color);will-change:transform;transform:rotate(calc(-90deg * var(--counter)));pointer-events:none}.page-load .Goodies__category__wheel{transition-property:transform;transition-duration:var(--duration);transition-timing-function:var(--easing)}@media(max-width:768px){.Goodies__category__wheel{--size: 20rem;top:-6.5rem;left:-7.8rem;transform:scale(2.5) rotate(-20deg);transform:scale(2.5) rotate(calc(-20deg + -90deg * var(--counter, 0)))}}.Goodies__images{display:grid}@media(max-width:768px){.Goodies__images{touch-action:pan-y;height:max(40rem,min(66rem,calc(var(--viewport-min-height) - var(--height))))}}.Goodies__images__item{position:relative;grid-area:1/1;overflow:hidden;will-change:contents;clip-path:polygon(0 0,100% 0,100% 0,0 0)}.Goodies__images__item.previous{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.Goodies__images__item.current{z-index:1;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.page-load .Goodies__images__item.current{transition-property:clip-path;transition-duration:var(--duration);transition-timing-function:var(--easing)}.Goodies__images__item__image-box{width:100%;height:100%;will-change:transform;transform:scale(1.5)}.Goodies__images__item.current .Goodies__images__item__image-box{transform:scale(1)}.page-load .Goodies__images__item__image-box{transition-property:transform;transition-duration:var(--duration);transition-timing-function:var(--easing)}.Goodies__images__item__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.Goodies__images__item__name{position:absolute;left:var(--padding-small);bottom:var(--padding-small);width:19rem;color:var(--color-achromatic-white)}@media(max-width:768px){.Goodies__images__item__name{left:1.4rem;bottom:1.4rem;width:14rem}}.Parallax{display:block}.Parallax.parallax-active{pointer-events:none}.Parallax>*{will-change:transform}.BlurParallax{--scroll-region-progress-var: progress;--scroll-region-start-offset: 100ohmh;--scroll-region-distance: 100vh;--parallax-factor: .8;position:relative;display:block;overflow:hidden}.BlurParallax:before,.BlurParallax:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:var(--viewport-height);pointer-events:none}.BlurParallax:before{z-index:2;background-color:var(--color-achromatic-bg);opacity:0;opacity:var(--progress, 0)}.BlurParallax:after{z-index:3;backdrop-filter:blur(calc(var(--progress) * 4rem))}@media(max-width:768px){.BlurParallax{--parallax-factor: .4}}.OnLoadVideo{position:relative;display:block;width:100%;height:100%}.OnLoadVideo__video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.OnLoadVideo__poster{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.OnLoadVideo.first-frame-loaded .OnLoadVideo__poster{display:none}.Intro{width:100%;height:var(--viewport-height);color:var(--color-achromatic-white);overflow:hidden}@supports (height: 100svh){.Intro{height:100svh}}.Intro__content{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;padding-left:var(--screen-offset-x);padding-right:var(--screen-offset-x);padding-top:var(--padding-intro);padding-bottom:var(--padding-normal)}@media(max-width:768px){.Intro__content{padding-bottom:var(--padding-small)}}.Intro__heading{width:89rem;text-align:center;opacity:.001;pointer-events:none}html.fonts-loaded .Intro__heading{transition-property:opacity;transition-duration:1s;transition-delay:.15s;opacity:1;pointer-events:auto}@media(max-width:768px){.Intro__heading{width:100%}}.Intro__bottom{width:32.5rem;margin-top:auto;display:flex;flex-direction:column;align-items:center;opacity:.001;pointer-events:none}html.fonts-loaded .Intro__bottom{transition-property:opacity;transition-duration:1s;transition-delay:.3s;opacity:1;pointer-events:auto}@media(max-width:768px){.Intro__bottom{width:26rem}}.Intro__title{margin-bottom:1rem}@media(max-width:768px){.Intro__title{margin-bottom:.8rem}}.Intro__subtitle{text-align:center;margin-bottom:1.2rem}@media(max-width:768px){.Intro__subtitle{margin-bottom:.96rem}}.Intro__contacts{display:flex;justify-content:center;gap:1.6rem;margin-bottom:1.2rem}@media(max-width:768px){.Intro__contacts{gap:1.28rem;margin-bottom:.96rem}}.Intro__contact{flex-shrink:0;display:flex;flex-direction:column;align-items:center;min-width:13rem}.Intro__contact__vehicle{flex-shrink:0;width:5.7rem;height:3.7rem;-o-object-fit:contain;object-fit:contain}@media(max-width:768px){.Intro__contact__vehicle{width:4.56rem;height:2.96rem}}.Intro__cta{margin-top:4.8rem;margin-bottom:calc(var(--padding-normal) * -1);width:calc(100% + var(--screen-offset-x) * 2)}@media(max-width:768px){.Intro__cta{margin-bottom:calc(var(--padding-small) * -1)}}.Intro__background{position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;height:100%}.Intro__background.image-loaded .Intro__background__after{transition-property:opacity;transition-duration:1s;opacity:0}.ScrollBullets{--size: 1.4rem;--gap: .6rem;--padding: 0rem;--in-view: 6;width:-moz-max-content;width:max-content;max-width:calc(1.4rem * 6 + .6rem * (6 - 1) + 0rem * 2);max-width:calc(var(--size) * var(--in-view) + var(--gap) * (var(--in-view) - 1) + var(--padding) * 2);margin:0 auto;margin-top:3.2rem;display:block;padding:0 0rem;padding:0 var(--padding);background-color:var(--bullets-background, var(--color-white));overflow:hidden}e-scroll:not(.has-overflow) .ScrollBullets{display:none}.ScrollBullets div{width:-moz-max-content;width:max-content;display:inline-flex;align-items:center;gap:var(--gap);transition-property:transform;transition-duration:.3s;transform:translate(calc(max(0,min(0,max(0,var(--sections) - var(--in-view) - (1 - 1)))) * (var(--size) + var(--gap)) * -1));transform:translate(calc(max(0,min(var(--counter, 0),max(0,var(--sections) - var(--in-view) - (var(--sections-in-view, 1) - 1)))) * (var(--size) + var(--gap)) * -1))}.ScrollBullets button{flex-shrink:0;width:var(--size);height:var(--size);border-radius:50%;background-color:var(--color-achromatic-black-on-wh);opacity:.32;transition-property:opacity;transition-duration:var(--duration-interaction);transition-timing-function:ease}.ScrollBullets button.current{opacity:1}.Stories{background-color:var(--color-page)}.Stories__list-wrapper{position:relative}@media(min-width:769px){.Stories__list-wrapper{margin-bottom:55vh}}@media(max-width:768px){.Stories__list-wrapper{margin-bottom:15vh}}@media(min-width:769px){.Stories__list{--hibernate: true;display:grid;grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.Stories__list{--axis: x;--auto-size: true;--sectional: true;--static-position: relative;display:flex;flex-direction:column-reverse;overflow:hidden}}.Stories__list__item{--scroll-region-start-offset: var(--line-start-offset);--scroll-region-enter-once: true;position:relative;border:1px solid var(--color-achromatic-black-on-wh-32);margin-top:-1px;margin-left:-1px}@media(min-width:769px){.Stories__list__item{height:51.9rem}.Stories__list__item.desktop-last-in-row:before{content:"";position:absolute;right:0;bottom:0;height:1px;width:100vw;background-color:var(--color-achromatic-black-on-wh-32);transition:var(--line-transition);transform:scaleX(0)}.Stories__list__item.desktop-last-in-row.entered:before{transform:scaleX(1)}.Stories__list__item:not(.desktop-last-col):after{content:"";position:absolute;right:0;top:0;height:100%;width:1px;background-color:var(--color-achromatic-black-on-wh-32);transition:var(--line-transition);transform-origin:top;transform:scaleY(0)}.Stories__list__item.entered:not(.desktop-last-col):after{transform:scaleY(1)}}@media(min-width:769px){.Stories__list__item:hover{z-index:1}.Stories__list__item:hover .StoryCard{position:absolute;top:0;left:0}}@media(max-width:768px){.Stories__list__item{border-bottom:1px solid var(--color-achromatic-black-on-wh-32)}}@media(min-width:769px){.Stories__bullets{display:none!important}}.Stats{display:inline-flex;gap:.2rem}.Stats__stat{padding:1rem 1.2rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.Stats[data-style-theme=black] .Stats__stat{background-color:var(--color-achromatic-black-on-wh);color:var(--color-achromatic-white)}.Stats[data-style-theme=white] .Stats__stat{background-color:var(--color-achromatic-white);color:var(--color-achromatic-black-on-wh)}.Story{--escape: true;--click-outside: true;--dispatch-resize: true;position:fixed;top:0;left:0;z-index:var(--z-modal);width:100%;height:100%;display:none;transition:opacity var(--modal-transition)}.Story.triggered{display:block}@media(min-width:769px){.Story:before{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:#e9e9e933;backdrop-filter:blur(2rem);opacity:0}.Story.opened:before{opacity:1}html.page-load .Story:before{transition:opacity var(--modal-transition)}html.consult-opened .Story.triggered:before{opacity:1}}.Story__inner{width:100%;height:99.9%;padding:var(--padding-normal);display:flex;justify-content:center;overflow-x:hidden;overflow-y:auto;overflow:hidden auto;transform:translateY(100%)}html.page-load .Story__inner{transition:transform var(--modal-transition)}.Story.opened .Story__inner{transform:translateY(0)}html.dragging .Story__inner{overflow:hidden}@media(max-width:768px){.Story__inner{padding:0}}.Story__content{position:relative;width:102.8rem;height:-moz-max-content;height:max-content;display:grid;grid-template-columns:100%;grid-gap:var(--padding-normal);gap:var(--padding-normal);padding:var(--padding-normal);background-color:var(--color-achromatic-bg);box-shadow:0 -.4rem 2rem #0000001a}@media(max-width:768px){.Story__content{width:100%;gap:var(--padding-small);padding:var(--padding-smallest)}}.Story__stats{flex-wrap:wrap}@media(max-width:768px){.Story__stats{max-width:70%}}.Story__images{--axis: x;--mouse-drag: true;--sections-in-view: 3;--gap: .2rem;--static-position: relative;--overflow: hidden;--auto-size: true;--sectional: true;height:-moz-max-content;height:max-content;display:flex;flex-direction:column-reverse}@media(max-width:768px){.Story__images{--sections-in-view: 1;--overflow: unset}}.Story__image{width:30.933rem;height:30.933rem;-o-object-fit:cover;object-fit:cover}.Story__quote{color:var(--color-achromatic-black-on-wh)}.Story__description,.Story__quote{padding-bottom:var(--padding-medium);border-bottom:.1rem solid var(--color-achromatic-black-on-wh-32)}.Story__description p:not(:last-child){margin-bottom:var(--padding-small)}.Story__quote p:not(:last-child){margin-bottom:var(--padding-small)}@media(max-width:768px){.Story__description,.Story__quote{padding-bottom:var(--padding-small)}}.Story__button{width:100%;height:15rem;display:flex;align-items:center;justify-content:center;background-color:var(--color-colorful-violet);color:var(--color-achromatic-white)}@media(hover:hover){.Story__button:hover{border-radius:50rem}}@media(max-width:768px){.Story__button{height:10.6rem}}.Story__close-button{--type: close;position:absolute;top:var(--padding-normal);right:var(--padding-normal);display:inline-flex;align-items:center;justify-content:center;padding:0 1.2rem;height:3.9rem;background-color:var(--color-colorful-violet);color:var(--color-achromatic-white);overflow:hidden}@media(hover:hover){.Story__close-button:hover{border-radius:50rem}}@media(max-width:768px){.Story__close-button{top:var(--padding-smallest);right:var(--padding-smallest)}}.StoryCard{width:48rem;padding:var(--padding-normal);display:grid;grid-template-columns:100%;grid-gap:var(--padding-normal);gap:var(--padding-normal)}@media(min-width:769px){.StoryCard:hover{background-color:var(--color-colorful-violet)}}@media(max-width:768px){.StoryCard{width:39.3rem;padding:var(--padding-smallest)}}.StoryCard__images{display:flex;gap:.2rem}.StoryCard__image{flex-shrink:0;width:11rem;height:11rem;-o-object-fit:cover;object-fit:cover}@media(min-width:769px){.StoryCard__text__value{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.StoryCard:hover .StoryCard__text__value{overflow:visible;white-space:normal;white-space:initial;text-overflow:initial}}.StoryCard__text__title{margin-bottom:1.2rem;color:var(--color-achromatic-gray)}@media(min-width:769px){.StoryCard:hover .StoryCard__text__title{color:var(--color-achromatic-gray-on-vi)}}@media(min-width:769px){.StoryCard:hover .StoryCard__text__description{color:var(--color-achromatic-white)}}.StoryCard__stats .Stats__stat:first-child{flex:1}@media(min-width:769px){.StoryCard:hover .StoryCard__stats .Stats__stat{background-color:var(--color-achromatic-white);color:var(--color-achromatic-black-on-wh)}}[data-catalog-preview] .CatalogList__items>:nth-child(n+4){display:none}@media(min-width:769px){[data-catalog-preview] .CatalogList__items>:nth-child(n+4){display:flex}[data-catalog-preview] .CatalogList__items>:nth-child(n+7){display:none}}[data-catalog-preview] .catalog-preview-more{display:none}@media(max-width:768px){[data-catalog-preview] .catalog-preview-more{display:flex}}@media(min-width:769px){[data-catalog-preview] .catalog-preview-more{display:none}[data-catalog-preview] .catalog-preview-more.catalog-preview-more--desktop{display:flex}}
