@charset "UTF-8";.dw-icon{--size: calc(var(--s2, .6rem) * 2.4);display:inline-block;width:var(--width, var(--size));min-width:var(--width, var(--size));height:var(--height, var(--size));background-color:var(--color, var(--color-primary, #000))}.dw-collapse{--transition: height .3s ease-in-out}.dw-collapse__body{display:block;overflow:hidden;transition:var(--transition);height:0}.dw-collapse__body-inner{padding:1px 0!important;margin:-1px 0!important}.dw-collapse__body--open{height:auto}.dw-collapse__body--expanding{animation:expand .3s ease-in-out}.dw-collapse__body--collapsing{animation:collapse .3s ease-in-out}.dw-collapse__header{background:transparent;border:0}.dw-collapse--open .dw-collapse__icon,.dw-collapse--expanding .dw-collapse__icon{transform:rotate(180deg)}.dw-collapse--collapsing .dw-collapse__icon{transform:rotate(0)}@keyframes expand{0%{height:0}to{height:var(--collapse-body-height)}}@keyframes collapse{0%{height:var(--collapse-body-height)}to{height:0}}.dw-dialog{--width: auto;--max-width: 80vw;--height: auto;--max-height: 80vh;--background: #FFF;--pointer-events: none;--opacity: 0;--z-index: 100;--display: flex;--justify-content: center;--align-items: center;--backdrop-position: absolute;--backdrop-top: 0;--backdrop-left: 0;--backdrop-right: 0;--backdrop-bottom: 0;--backdrop-width: 100%;--backdrop-height: 100%;--backdrop-background: transparent;--backdrop-backdrop-filter: blur(5px);position:fixed;pointer-events:var(--pointer-events);inset:0;z-index:var(--z-index);display:var(--display);justify-content:var(--justify-content);align-items:var(--align-items)}.dw-dialog--open{--pointer-events: all;--opacity: 1}.dw-dialog__panel{width:var(--width);max-width:var(--max-width);height:var(--height);max-height:var(--max-height);background:var(--background);opacity:var(--opacity);z-index:1}.dw-dialog__backdrop{position:var(--backdrop-position);top:var(--backdrop-top);left:var(--backdrop-left);right:var(--backdrop-right);bottom:var(--backdrop-bottom);width:var(--backdrop-width);height:var(--backdrop-height);background:var(--backdrop-background);-webkit-backdrop-filter:var(--backdrop-backdrop-filter);backdrop-filter:var(--backdrop-backdrop-filter);opacity:var(--opacity)}._dw-menu_1wn4d_1{background-color:red}.site-header__overlay{display:none}@media screen and (min-width: 992px){.site-header__overlay--menu-open{display:block;position:fixed;height:100dvh;width:100dvw;top:0;left:0;background-color:transparent;z-index:10}}.site-header{position:fixed;top:0;z-index:100;display:flex;width:100%;justify-content:space-between;transition:transform .2s ease-in-out,background-color .2s ease-in-out;height:var(--site-header-height)}.site-header--scrolled .site-header__menu .menu-item .button,.site-header--not-hero .site-header__menu .menu-item .button,.site-header--open .site-header__menu .menu-item .button{--button-color: var(--color-primary)}.site-header--scrolled .site-header__menu .menu-item .button:after,.site-header--not-hero .site-header__menu .menu-item .button:after,.site-header--open .site-header__menu .menu-item .button:after{background-color:var(--color-primary)}.site-header--scrolled .site-header__menu .menu-item--action-button .button,.site-header--not-hero .site-header__menu .menu-item--action-button .button,.site-header--open .site-header__menu .menu-item--action-button .button{--button-color: var(--color-secondary);color:var(--color-secondary)}.site-header--scrolled .site-header__menu .menu-item--action-button .button .button__text:after,.site-header--not-hero .site-header__menu .menu-item--action-button .button .button__text:after,.site-header--open .site-header__menu .menu-item--action-button .button .button__text:after{opacity:1!important;background-color:var(--color-secondary)!important}@media screen and (min-width: 992px){.site-header--open .megamenu--active{animation:backdropIn .4s forwards}}.site-header--open .site-header__inner{background-color:var(--color-light);height:100dvh}@media screen and (max-width: 991px){.site-header--open .site-header__inner{width:100dvw}}@media screen and (min-width: 992px){.site-header--open .site-header__inner{animation:initial;height:initial}}.site-header--scrolled{background-color:var(--color-light);box-shadow:0 .75rem 1rem -.05rem #0000001a}@media screen and (min-width: 992px){.site-header.site-header--scrolling-down:not(.site-header--open){transform:translateY(-100%)}}.site-header__brand{padding:var(--s3) var(--safe-area);position:absolute;z-index:102}@media screen and (min-width: 992px){.site-header__brand{padding:var(--s4) var(--safe-area);position:relative}}.site-header__brand a .dw-icon{display:block;--height: var(--s6);--width: calc(var(--s2) * 8)}@media screen and (min-width: 768px){.site-header__brand a .dw-icon{--height: var(--s8);--width: calc(var(--s2) * 10)}}@media screen and (min-width: 992px){.site-header__brand a .dw-icon{--height: var(--s10);--width: calc(var(--s2) * 12)}}.site-header__inner{padding:0 var(--safe-area);margin-left:auto}@media screen and (min-width: 992px){.site-header__inner{position:relative;margin-left:0}}@media screen and (min-width: 992px){.site-header__nav{padding-bottom:var(--s);height:100%;display:flex;flex-direction:column;justify-content:center}}.site-header__menu{display:flex;flex-direction:row;justify-content:flex-end;column-gap:var(--s4)}.site-header__menu .menu-item{display:none;position:relative;z-index:100}.site-header__menu .menu-item:hover{cursor:pointer}@media screen and (min-width: 992px){.site-header__menu .menu-item{display:block}}.site-header__menu .menu-item .button{padding:var(--s5) 0 0 0}@media screen and (min-width: 768px){.site-header__menu .menu-item .button{padding:var(--s6) 0 0 0}}@media screen and (min-width: 992px){.site-header__menu .menu-item .button{padding:0}}.site-header__menu .menu-item .button .button__text{font-size:var(--fs-sec-xs);line-height:var(--lh-sec-xs);letter-spacing:var(--ls-sec-xs);font-family:var(--font-secondary);font-weight:500;text-decoration:none;display:block}.site-header__menu .menu-item--action-button{display:flex;justify-content:flex-end;z-index:101}.site-header__menu .menu-item--action-button:hover{cursor:pointer}.site-header__menu .menu-item--action-button .button__text{display:block;position:relative}.site-header__menu .menu-item--action-button .button__text:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:var(--one-pixel);background-color:var(--color-light);opacity:0;transition:opacity .3s,transform .3s}.site-header__menu .menu-item--action-button .button__text.active:after .button__text,.site-header__menu .menu-item--action-button .button__text:hover:after .button__text,.site-header__menu .menu-item--action-button .button__text:focus:after .button__text{opacity:1;transform:translate3d(0,.2em,0)}@media screen and (min-width: 992px){.site-header__menu .menu-item--action-button{padding-top:0;width:5dvw}}.site-header__backdrop{height:0;position:absolute;top:0;right:0;width:100%;background-color:var(--color-light)}.site-header__backdrop--active{border-left:var(--one-pixel) solid var(--color-secondary)}@keyframes backdropIn{0%{height:0}to{height:100dvh}}@keyframes backdropOut{0%{height:100dvh}to{height:0}}.megamenu{--container-width: 100vw;--columns: 12;--column-gap-side: 20px;--column-gap: calc(var(--column-gap-side) * 2);--total-gap-width: calc((var(--columns) - 1) * var(--column-gap));--column-width: calc( (var(--container-width) - var(--total-gap-width)) / var(--columns) );display:none;position:absolute;top:0;right:0;width:100%}@media screen and (min-width: 768px){.megamenu{--columns: 12;--column-gap-side: 20px}}@media screen and (min-width: 1200px){.megamenu{--columns: 12;--column-gap-side: 20px}}.megamenu--active{flex-direction:column;row-gap:var(--s2);background-color:var(--color-light);height:100svh;border-left:var(--one-pixel) solid var(--color-secondary);overflow-y:auto}@media screen and (min-width: 992px){.megamenu--active{display:flex;z-index:100}}.megamenu__nav-items{margin-top:calc(var(--site-header-height) + var(--s2));padding:0 var(--safe-area)}.megamenu__nav-items .nav-item{display:block;position:relative;width:fit-content;text-decoration:none;color:var(--color-primary);font-size:var(--fs-sec-lg);line-height:var(--lh-sec-lg);letter-spacing:var(--ls-sec-lg);font-family:var(--font-secondary);font-weight:400}.megamenu__nav-items .nav-item:not(:last-child){margin-bottom:var(--s6)}.megamenu__nav-items .nav-item__text{display:block;position:relative}.megamenu__nav-items .nav-item__text:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:var(--one-pixel);background-color:var(--color-secondary);opacity:0;transition:opacity .3s,transform .3s}.megamenu__nav-items .nav-item__text.active:after,.megamenu__nav-items .nav-item__text:hover:after,.megamenu__nav-items .nav-item__text:focus:after{opacity:1;transform:translate3d(0,.2em,0)}.megamenu__primary-items,.megamenu__secondary-items{position:relative;z-index:102}.megamenu__primary-items{margin-top:calc(var(--s2) * 8)}@media screen and (min-width: 1200px){.megamenu__primary-items{margin-top:calc(var(--s2) * 6)}}.megamenu__primary-items .item{width:100%;height:100%;padding:0 var(--safe-area);display:block;text-decoration:none;color:var(--color-primary)}@media screen and (min-width: 992px){.megamenu__primary-items .item{width:calc(4 * 100 / 7.5 * 1%);margin-left:auto}}.megamenu__primary-items .item__claim{font-size:var(--fs-sec-sm);line-height:var(--lh-sec-sm);letter-spacing:var(--ls-sec-sm);font-family:var(--font-secondary);font-weight:400;transition:.3s ease-in-out all;margin-top:var(--s3)}@media screen and (min-width: 992px){.megamenu__primary-items .item__image{overflow:hidden;aspect-ratio:334/223;max-width:calc(var(--s2) * 34)}}.megamenu__primary-items .item__image img{height:100%;width:100%;background-color:var(--color-grey-100);object-fit:cover;transition:all .3s ease-in-out}.megamenu__secondary-items{padding:0 var(--safe-area);margin-top:auto}.megamenu__secondary-items .nav-list{display:flex;flex-direction:row;align-items:flex-end;gap:var(--s4)}.megamenu__secondary-items .nav-list .item{font-size:var(--fs-sec-sm);line-height:var(--lh-sec-sm);letter-spacing:var(--ls-sec-sm);font-family:var(--font-secondary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);transition:all .3s ease-in-out}.megamenu__secondary-items .nav-list .item__title{text-decoration:none;color:var(--color-primary)}.megamenu__secondary-items .nav-list .item--active .item__title,.megamenu__secondary-items .nav-list .item:hover .item__title{color:var(--color-secondary)}.megamenu__secondary-items .item__description{margin-top:var(--s8);color:var(--color-grey);font-size:var(--fs-sec-base);line-height:var(--lh-sec-base);letter-spacing:var(--ls-sec-base);font-family:var(--font-secondary);font-weight:300}@media screen and (min-width: 992px){.megamenu__secondary-items .item__description{max-width:calc(7 * 100 / 12 * 1%);min-height:calc(var(--s10) * 1.2)}}.megamenu__lang-selector{padding:0 var(--safe-area);position:relative;z-index:102;width:100%}.megamenu__lang-selector .lang{font-size:var(--fs-sec-xxs);line-height:var(--lh-sec-xxs);letter-spacing:var(--ls-sec-xxs);font-family:var(--font-secondary);font-weight:500;margin-left:auto;padding:var(--s4) 0;width:fit-content}.megamenu__lang-selector .lang a{color:var(--text-color);text-decoration:none;transition:.3s ease-in-out all}.megamenu__lang-selector .lang a:hover{color:var(--color-secondary)}.megamenu__lang-selector:before{content:"";display:block;margin-top:auto;height:var(--one-pixel);width:100%;margin-top:var(--s2);background-color:var(--color-secondary)}.menu-mobile{display:none;flex-direction:column;justify-content:space-between;height:calc(100dvh - var(--site-header-height))}.menu-mobile--active{display:flex;row-gap:var(--s4)}@media screen and (min-width: 992px){.menu-mobile--active{display:none}}.menu-mobile__primary-items{position:relative;z-index:101;margin-top:var(--s6)}.menu-mobile__primary-items .item-wrapper{padding:var(--s3) 0 var(--s10);border-top:var(--one-pixel) solid var(--color-secondary)}.menu-mobile__primary-items .item-wrapper .item{font-size:var(--fs-sec-md);line-height:var(--lh-sec-md);letter-spacing:var(--ls-sec-md);font-family:var(--font-secondary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);display:block;width:100dvw;color:var(--color-primary);text-decoration:none}.menu-mobile__secondary-items{margin-top:auto;padding-bottom:var(--s4);position:relative;z-index:102}.menu-mobile__secondary-items .nav-list{display:flex;align-items:flex-end;flex-direction:row;gap:var(--s4)}.menu-mobile__secondary-items .nav-list .item{font-size:var(--fs-sec-sm);line-height:var(--lh-sec-sm);letter-spacing:var(--ls-sec-sm);font-family:var(--font-secondary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);transition:all .3s ease-in-out}.menu-mobile__secondary-items .nav-list .item__title{text-decoration:none;color:var(--color-primary);padding-bottom:var(--s)}.menu-mobile__lang-selector{position:relative;z-index:102;width:100%;background:var(--color-primary-contrast)}.menu-mobile__lang-selector .lang{margin-left:auto;padding-top:var(--s4);width:fit-content}.menu-mobile__lang-selector .lang a{font-size:var(--fs-sec-xxs);line-height:var(--lh-sec-xxs);letter-spacing:var(--ls-sec-xxs);font-family:var(--font-secondary);font-weight:500;color:var(--text-color);text-decoration:none;transition:.3s ease-in-out all}.menu-mobile__lang-selector .lang a:hover{color:var(--color-secondary)}.menu-mobile__lang-selector:before{content:"";display:block;margin-top:auto;height:var(--one-pixel);width:100%;margin-top:var(--s2);background-color:var(--color-secondary)}.site-footer{padding:var(--s8) var(--safe-area) var(--s6);background-color:var(--color-secondary);display:flex;flex-direction:column;bottom:0;z-index:0}@media screen and (min-width: 768px){.site-footer{padding:var(--s4) var(--safe-area) var(--s6);position:sticky}}@media screen and (min-width: 992px){.site-footer{padding:var(--s10) var(--safe-area) var(--s6)}}.site-footer__top .brand{margin-bottom:calc(var(--s2) * 6);grid-column:1/-1}@media screen and (min-width: 768px){.site-footer__top .brand{margin-bottom:var(--s8);grid-column:1/4}}@media screen and (min-width: 992px){.site-footer__top .brand{margin-bottom:0}}.site-footer__top .brand .dw-icon{--height: calc(var(--s) * 9)}.site-footer__top .inner{grid-column:1/-1;display:flex;flex-direction:column-reverse}@media screen and (min-width: 768px){.site-footer__top .inner{display:grid;grid-template-columns:subgrid}}@media screen and (min-width: 992px){.site-footer__top .inner{grid-column:4/-1;flex-direction:row}}.site-footer__top .inner__nav{display:flex;flex-direction:column;row-gap:var(--s3);color:var(--color-light)}@media screen and (min-width: 768px){.site-footer__top .inner__nav{grid-column:1/4}}.site-footer__top .inner__nav .button{width:fit-content}.site-footer__top .inner__nav .button{--button-padding: 0}.site-footer__top .inner__nav .button:last-child{--button-padding: 0}.site-footer__top .inner__nav .button__text{font-size:var(--fs-sec-base);line-height:var(--lh-sec-base);letter-spacing:var(--ls-sec-base);font-family:var(--font-secondary);font-weight:400}@media screen and (min-width: 768px){.site-footer__top .inner__form{grid-column:4/-1}}@media screen and (min-width: 992px){.site-footer__top .inner__form{grid-column:5/9}}.site-footer__top .inner__form .title{font-size:var(--fs-sec-base);line-height:var(--lh-sec-base);letter-spacing:var(--ls-sec-base);font-family:var(--font-secondary);font-weight:400;color:var(--color-primary-contrast)}@media screen and (min-width: 992px){.site-footer__top .inner__form .title{margin-bottom:var(--s8)}}.site-footer__bottom{margin-top:var(--s4);display:flex;flex-direction:column-reverse;row-gap:var(--s4);position:relative}@media screen and (min-width: 768px){.site-footer__bottom{flex-direction:row;justify-content:space-between}}@media screen and (min-width: 992px){.site-footer__bottom{margin-top:0;border-top:var(--one-pixel) solid var(--color-light);padding-top:var(--s2)}}.site-footer__bottom .legal{display:grid;grid-template-columns:repeat(6,1fr);align-items:end;row-gap:var(--s3)}@media screen and (min-width: 768px){.site-footer__bottom .legal{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:var(--s4)}}.site-footer__bottom .legal__links{grid-column:1/4;list-style:none;padding:0;display:flex;flex-direction:column;gap:var(--s2)}@media screen and (min-width: 768px){.site-footer__bottom .legal__links{flex-basis:auto;list-style:none;padding:0%;flex-direction:row;gap:var(--s4)}}.site-footer__bottom .legal__links .button{--button-padding: 0}.site-footer__bottom .legal__links .button__text{font-size:var(--fs-sec-xxs);line-height:var(--lh-sec-xxs);letter-spacing:var(--ls-sec-xxs);font-family:var(--font-secondary);font-weight:400;white-space:nowrap}@media screen and (min-width: 992px){.site-footer__bottom .legal__links .button__text{white-space:auto}}.site-footer__bottom .legal__copyright{grid-column:5/7;padding-bottom:var(--one-pixel);font-size:var(--fs-sec-xxs);line-height:var(--lh-sec-xxs);letter-spacing:var(--ls-sec-xxs);font-family:var(--font-secondary);font-weight:400;color:var(--color-light);min-width:fit-content;text-align:right}.site-footer__bottom .social{display:flex;justify-content:flex-end;gap:var(--s2)}.site-footer__bottom .social>*{transition:.4s}.site-footer__bottom .social>*:hover{opacity:.6}@media screen and (min-width: 768px){.site-footer__bottom .social{position:unset}}@media screen and (min-width: 992px){.site-footer__bottom .social .dw-icon{--size: var(--s5) !important}}.footer-form{--content-color: var(--color-primary-contrast);--placeholder-color: rgba(var(--color-primary-contrast-rgb), .6)}.footer-form input[type=email]{font-size:var(--fs-sec-base);line-height:var(--lh-sec-base);letter-spacing:var(--ls-sec-base);font-family:var(--font-secondary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}.footer-form input[type=email]::placeholder{font-size:var(--fs-sec-base);line-height:var(--lh-sec-base);letter-spacing:var(--ls-sec-base);font-family:var(--font-secondary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}.footer-form .subject-selector{display:flex;gap:var(--s3)}.footer-form .form{width:100%;display:flex;flex-direction:column;gap:var(--s2)}@media screen and (min-width: 992px){.footer-form .form__user-data-wrapper>p{padding-top:calc(var(--s) * 1.5);grid-column:1/2}}.footer-form .form .error{border-color:var(--color-primary-contrast)!important}.footer-form .form .input .input__wrapper .validation{color:var(--color-primary-contrast)!important}.footer-form .form .footer-form__actions{display:flex;flex-direction:column;gap:var(--s4)}@media screen and (min-width: 992px){.footer-form .form .footer-form__actions{grid-column:2/-1;justify-content:space-between}}.footer-form .form .footer-form__actions button{width:fit-content;padding:var(--s1) 0 0;font-size:var(--fs-sec-base);line-height:var(--lh-sec-base);letter-spacing:var(--ls-sec-base);font-family:var(--font-secondary);font-weight:400;color:var(--color-primary-contrast);background-color:transparent;border:0;border-bottom:var(--one-pixel) solid var(--color-primary-contrast);cursor:pointer;transition:all .15s linear}@media screen and (min-width: 992px){.footer-form .form .footer-form__actions button{align-self:auto}}.footer-form .form .footer-form__actions button:disabled{cursor:not-allowed;opacity:.7}.footer-form .form .footer-form__actions button:not(:disabled):hover,.footer-form .form .footer-form__actions button:not(:disabled):focus,.footer-form .form .footer-form__actions button:not(:disabled):focus-visible{color:var(--color-secondary);border-color:var(--color-secondary)}.footer-form .form .footer-form__actions>.input{margin-top:0}.footer-form .form .footer-form__actions-loader{display:none;width:28px;height:28px;border-radius:50%;position:relative;background:linear-gradient(0deg,rgba(255,61,0,.2) 33%,var(--color-grey-900) 100%);box-sizing:border-box;animation:rotation 1s linear infinite;margin-left:calc(var(--s) * 6)}.footer-form .form .footer-form__actions-loader--active{display:inline-block}.footer-form .form .footer-form__actions-loader:after{content:"";box-sizing:border-box;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:25px;height:25px;border-radius:50%;background:var(--color-primary-contrast)}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.footer-form .form .subject-hidden{display:none}.footer-form .form .subject{margin-top:calc(var(--s4) - 1rem);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:var(--ls-xs);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);position:relative;width:100%;border:none;border-bottom:.0625rem solid var(--color-primary-contrast);background-color:transparent;padding:calc(var(--s) * 1)}.footer-form .form--sending{opacity:.7;pointer-events:none}.footer-form .form--sending input{pointer-events:none}.footer-form .footer-form__advice{margin-top:calc(var(--s) * 4)}@media screen and (min-width: 768px){.footer-form .footer-form__advice{margin-top:calc(var(--s) * 5)}}.footer-form button[type=submit]:hover:not(.footer-form button[type=submit]:disabled){color:var(--color-primary)!important;border-bottom-color:var(--color-primary)!important}.footer-form .footer-form__feedback{margin-bottom:var(--s4);font-size:var(--fs-tert-sm);line-height:var(--lh-tert-sm);letter-spacing:var(--ls-tert-sm);font-family:var(--font-tertiary);font-weight:400;display:inline-block;text-align:center;visibility:hidden}@media screen and (min-width: 768px){.footer-form .footer-form__feedback{text-align:inherit}}.footer-form .footer-form__feedback--error{color:var(--color-primary-contrast);background-color:var(--color-feedback-error);visibility:hidden}.footer-form .footer-form__feedback--error.active{visibility:visible}.footer-form .footer-form__feedback--success{visibility:hidden;color:var(--color-primary-contrast);background-color:var(--color-success-bg);border:.0625rem solid var(--color-success)}.footer-form .footer-form__feedback--success.active{visibility:visible}.footer-form .legal-message{font-size:var(--fs-sm);line-height:var(--lh-sm);letter-spacing:var(--ls-sm);font-family:var(--font-primary);font-weight:400;color:var(--color-primary-contrast);margin-top:var(--s3)}.footer-form .legal-message a{color:var(--color-primary-contrast)}
