@charset "UTF-8";._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)}@font-face{font-family:Lato;src:url(/_astro/Lato-Light.hJCcuSzX.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/_astro/Lato-Regular.BwLIet1C.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/_astro/Lato-Bold.B5iD31kO.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/_astro/Poppins-Regular.CTKNfV9P.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/_astro/Poppins-Medium.Cxde2ZoM.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}:root{--html-font-size-v: 14;--html-font-size: calc(var(--html-font-size-v) * 1px);font-size:var(--html-font-size)}@media screen and (min-width: 1600px){:root{font-size:clamp(var(--html-font-size),var(--html-font-size-v) * 100 / 1200 * .7vw,100vw)}}:root{--one-pixel: calc(var(--s) / 5);--gutter: var(--s2)}@media screen and (min-width: 992px){:root{--gutter: var(--s4)}}@media screen and (min-width: 1600px){:root{--gutter: var(--s6)}}:root{--cols: 12;--sv: .3577;--s: calc(var(--sv) * 1rem);--s1: .3577rem;--s2: .7154rem;--s3: 1.0731rem;--s4: 1.4308rem;--s5: 1.7885rem;--s6: 2.1462rem;--s7: 2.5039rem;--s8: 2.8616rem;--s9: 3.2193rem;--s10: 3.577rem}:root{--site-header-height: calc(var(--s2) * 6)}@media screen and (min-width: 768px){:root{--site-header-height: calc(var(--s2) * 8)}}@media screen and (min-width: 992px){:root{--site-header-height: calc(var(--s2) * 10)}}:root{--color-primary: #333333;--color-primary-rgb: 51, 51, 51;--color-primary-contrast: #fff;--color-primary-contrast-rgb: 255, 255, 255;--color-secondary-50: #ebf5fc;--color-secondary-50-rgb: 235, 245, 252;--color-secondary: #ff5800;--color-secondary-rgb: 255, 88, 0;--color-secondary-contrast: #fff;--color-grey: #666666;--color-grey-rgb: 102, 102, 102;--color-grey-100: #cccccc;--color-grey-100-rgb: 204, 204, 204;--color-light: #fff;--color-feedback-success-50: #e6f9e6;--color-feedback-success-100: #b0ecb1;--color-feedback-success-200: #8ae28c;--color-feedback-success-300: #55d557;--color-feedback-success-400: #34cd36;--color-feedback-success-500: #01c104;--color-feedback-success-500-rgb: 1, 193, 4;--color-feedback-success-600: #01b004;--color-feedback-success-700: #018903;--color-feedback-success-800: #016a02;--color-feedback-success-900: #005102;--color-feedback-success: var(--color-feedback-success-500);--color-feedback-success-rgb: var(--color-feedback-success-500-rgb);--color-feedback-error-50: #f9e6e6;--color-feedback-error-100: #ebb2b2;--color-feedback-error-200: #e28d8d;--color-feedback-error-300: #d55959;--color-feedback-error-400: #cd3939;--color-feedback-error-500: #c00707;--color-feedback-error-500-rgb: 192, 7, 7;--color-feedback-error-600: #af0606;--color-feedback-error-700: #880505;--color-feedback-error-800: #6a0404;--color-feedback-error-900: #510303;--color-feedback-error: var(--color-feedback-error-400);--color-feedback-error-rgb: var(--color-feedback-error-500-rgb);--color-feedback-warning-50: #fff4eb;--color-feedback-warning-100: #ffdec0;--color-feedback-warning-200: #ffcea1;--color-feedback-warning-300: #ffb876;--color-feedback-warning-400: #ffaa5c;--color-feedback-warning-500: #ff9533;--color-feedback-warning-500-rgb: 255, 149, 51;--color-feedback-warning-600: #e8882e;--color-feedback-warning-700: #b56a24;--color-feedback-warning-800: #8c521c;--color-feedback-warning-900: #6b3f15;--color-feedback-warning: var(--color-feedback-warning-500);--color-feedback-warning-rgb: var(--color-feedback-warning-500-rgb);--color-feedback-advice-50: #e6f1f7;--color-feedback-advice-100: #b0d5e7;--color-feedback-advice-200: #8ac0dc;--color-feedback-advice-300: #54a4cc;--color-feedback-advice-400: #3392c2;--color-feedback-advice-500: #0077b3;--color-feedback-advice-500-rgb: 0, 119, 179;--color-feedback-advice-600: #006ca3;--color-feedback-advice-700: #00547f;--color-feedback-advice-800: #004162;--color-feedback-advice-900: #00324b;--color-feedback-advice: var(--color-feedback-advice-500);--color-feedback-advice-rgb: var(--color-feedback-advice-500-rgb)}:root{--text-color: #333333;--font-primary: "Lato", sans-serif;--font-secondary: "Poppins", sans-serif}:root{--fs-xs-v: 10;--fs-xs: calc(var(--fs-xs-v) / var(--html-font-size-v) * 1rem);--lh-xs: 1.2;--ls-xs: -.01em;--fs-sm-v: 12;--fs-sm: calc(var(--fs-sm-v) / var(--html-font-size-v) * 1rem);--lh-sm: 1.1666666667;--ls-sm: -.01em;--fs-base-v: 14;--fs-base: calc(var(--fs-base-v) / var(--html-font-size-v) * 1rem);--lh-base: 1.2857142857;--ls-base: -.01em}@media screen and (min-width: 1200px){:root{--fs-base-v: 16;--fs-base: calc(var(--fs-base-v) / var(--html-font-size-v) * 1rem);--lh-base: 1.25;--ls-base: -.01em}}:root{--fs-md-v: 14;--fs-md: calc(var(--fs-md-v) / var(--html-font-size-v) * 1rem);--lh-md: 1.2857142857;--ls-md: -.01em}@media screen and (min-width: 1200px){:root{--fs-md-v: 18;--fs-md: calc(var(--fs-md-v) / var(--html-font-size-v) * 1rem);--lh-md: 1.2222222222}}:root{--fs-lg-v: 16;--fs-lg: calc(var(--fs-lg-v) / var(--html-font-size-v) * 1rem);--lh-lg: 1.125;--ls-lg: -.01em}@media screen and (min-width: 1200px){:root{--fs-lg-v: 21;--fs-lg: calc(var(--fs-lg-v) / var(--html-font-size-v) * 1rem);--lh-lg: 1.0476190476}}:root{--fs-sec-xxs-v: 12;--fs-sec-xxs: calc(var(--fs-sec-xxs-v) / var(--html-font-size-v) * 1rem);--lh-sec-xxs: 1.0833333333;--ls-sec-xxs: -.01em}:root{--fs-sec-xs-v: 12;--fs-sec-xs: calc(var(--fs-sec-xs-v) / var(--html-font-size-v) * 1rem);--lh-sec-xs: 1.1666666667;--ls-sec-xs: -.01em}@media screen and (min-width: 1200px){:root{--fs-sec-xs-v: 14;--fs-sec-xs: calc(var(--fs-sec-xs-v) / var(--html-font-size-v) * 1rem);--lh-sec-xs: 1.2857142857;--ls-sec-xs: -.01em}}:root{--fs-sec-sm-v: 14;--fs-sec-sm: calc(var(--fs-sec-sm-v) / var(--html-font-size-v) * 1rem);--lh-sec-sm: 1.2142857143;--ls-sec-sm: -.01em}@media screen and (min-width: 1200px){:root{--fs-sec-sm-v: 18;--fs-sec-sm: calc(var(--fs-sec-sm-v) / var(--html-font-size-v) * 1rem);--lh-sec-sm: 1.2222222222;--ls-sec-sm: -.01em}}:root{--fs-sec-base-v: 16;--fs-sec-base: calc(var(--fs-sec-base-v) / var(--html-font-size-v) * 1rem);--lh-sec-base: 1.25;--ls-sec-base: -.01em}@media screen and (min-width: 1200px){:root{--fs-sec-base-v: 20;--fs-sec-base: calc(var(--fs-sec-base-v) / var(--html-font-size-v) * 1rem);--lh-sec-base: 1.2;--ls-sec-base: -.01em}}:root{--fs-sec-md-v: 26;--fs-sec-md: calc(var(--fs-sec-md-v) / var(--html-font-size-v) * 1rem);--lh-sec-md: 1.1538461538;--ls-sec-md: -.01em}@media screen and (min-width: 1200px){:root{--fs-sec-md-v: 28;--fs-sec-md: calc(var(--fs-sec-md-v) / var(--html-font-size-v) * 1rem);--lh-sec-md: 1.2142857143;--ls-sec-md: -.01em}}:root{--fs-sec-lg-v: 24;--fs-sec-lg: calc(var(--fs-sec-lg-v) / var(--html-font-size-v) * 1rem);--lh-sec-lg: 1.0833333333;--ls-sec-lg: -.01em}@media screen and (min-width: 1200px){:root{--fs-sec-lg-v: 34;--fs-sec-lg: calc(var(--fs-sec-lg-v) / var(--html-font-size-v) * 1rem);--lh-sec-lg: 1.1764705882}}:root{--fs-sec-xl-v: 34;--fs-sec-xl: calc(var(--fs-sec-xl-v) / var(--html-font-size-v) * 1rem);--lh-sec-xl: 1.1176470588;--ls-sec-xl: -.01em}@media screen and (min-width: 768px){:root{--fs-sec-xl-v: 50;--fs-sec-xl: calc(var(--fs-sec-xl-v) / var(--html-font-size-v) * 1rem);--lh-sec-xl: 1.04;--ls-sec-xl: -.01em}}:root{--fs-menu-drop-button-v: 18;--fs-menu-drop-button: calc(var(--fs-menu-drop-button-v) / var(--html-font-size-v) * 1rem);--lh-menu-drop-button: 1.1927777778;--ls-menu-drop-button: 0%}@media screen and (min-width: 992px){:root{--fs-menu-drop-button-v: 18;--fs-menu-drop-button: calc(var(--fs-menu-drop-button-v) / var(--html-font-size-v) * 1rem);--lh-menu-drop-button: 1.1927777778;--ls-menu-drop-button: 0%}}:root{--section-spacing-xxs: calc(var(--s2) * 3)}@media screen and (min-width: 768px){:root{--section-spacing-xxs: calc(var(--s2) * 6)}}:root{--section-spacing-xs: calc(var(--s2) * 8)}:root{--section-spacing-sm: calc(var(--s2) * 8)}@media screen and (min-width: 992px){:root{--section-spacing-sm: calc(var(--s2) * 12)}}:root{--section-spacing-base: calc(var(--s2) * 12)}:root{--section-spacing-md: calc(var(--s2) * 12)}@media screen and (min-width: 768px){:root{--section-spacing-md: calc(var(--s2) * 16)}}:root{--section-spacing-lg: calc(var(--s2) * 16)}:root{--section-spacing-xl: calc(var(--s2) * 16)}@media screen and (min-width: 992px){:root{--section-spacing-xl: calc(var(--s2) * 20)}}:root{--section-spacing-xxl: calc(var(--s2) * 24)}@media screen and (min-width: 992px){:root{--section-spacing-xxl: calc(var(--s2) * 20)}}:root{--section-spacing-hg: calc(var(--s2) * 24)}:root{--animation-enter-word: enterWord .5s var(--cubic-bezier-3) forwards;--animation-trim-path-y: trimPathY 883ms cubic-bezier(.17, 0, .15, 1) forwards;--animation-trim-path-x: trimPathX 883ms cubic-bezier(.17, 0, .15, 1) forwards}@media screen and (min-width: 1200px){:root{--animation-trim-path-y: trimPathY .5s cubic-bezier(.17, 0, .15, 1) forwards;--animation-trim-path-x: trimPathX .5s cubic-bezier(.17, 0, .15, 1) forwards}}:root{--transition-hover-media: 1s var(--cubic-bezier-2);--cubic-bezier-1: cubic-bezier(.85, 0, .15, 1);--cubic-bezier-2: cubic-bezier(.17, 0, .15, 1);--cubic-bezier-3: cubic-bezier(.17, .17, .25, 1)}.grid{display:grid;--grid-min-col-width: 0;--grid-col-gap: calc(var(--s) * 3);--grid-row-gap: inherit;grid-template-columns:repeat(var(--cols),minmax(var(--grid-min-col-width),1fr));gap:var(--grid-gap);column-gap:var(--grid-col-gap);row-gap:var(--grid-row-gap)}.section-card{border-radius:var(--s5) var(--s5) 0 0;padding-top:var(--s5)}.section-card--light{background-color:var(--color-light)}.hover-line{--color: var(--color-light);--transition: transform 333ms var(--cubic-bezier-3);--bottom: calc(0px - calc(var(--s) / 2))}.hover-line span{position:relative}.hover-line span:after{content:"";width:100%;position:absolute;border-bottom:1px solid var(--color);height:1px;bottom:var(--bottom);left:0;transform:scaleX(0);transform-origin:left}@media screen and (prefers-reduced-motion: no-preference){.hover-line span:after{transition:var(--transition)}}.hover-line:focus-visible{outline-offset:-1px}.hover-line:hover span:after,.hover-line:focus-visible span:after{transform:scaleX(1)}*,*:before,*:after{box-sizing:border-box}*{margin:0}img,picture,video,canvas,svg{display:block;max-width:100%}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}nav ul{list-style:none;padding:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit}.wrapper-fluid{width:100%;max-width:100%;margin:0 auto;padding-left:var(--safe-area, 15px);padding-right:var(--safe-area, 15px)}@media screen and (min-width: 992px){.wrapper-fluid{padding-left:var(--safe-area, 60px);padding-right:var(--safe-area, 60px)}}p{text-wrap:pretty;overflow-wrap:break-word}@-webkit-keyframes opacity{0%{opacity:var(--start-opacity, 0)}to{opacity:var(--end-opacity, 1)}}@keyframes opacity{0%{opacity:var(--start-opacity, 0)}to{opacity:var(--end-opacity, 1)}}@-webkit-keyframes scale{0%{transform:scale(var(--start-scale, 0))}to{transform:scale(var(--end-scale, 1))}}@keyframes scale{0%{transform:scale(var(--start-scale, 0))}to{transform:scale(var(--end-scale, 1))}}@-webkit-keyframes translate{0%{transform:translate(var(--start-translate-x, 0),var(--start-translate-y, 0))}to{transform:translate(var(--end-translate-x, 0),var(--end-translate-y, 0))}}@keyframes translate{0%{transform:translate(var(--start-translate-x, 0),var(--start-translate-y, 0))}to{transform:translate(var(--end-translate-x, 0),var(--end-translate-y, 0))}}body,html{font-family:var(--font-primary);line-height:var(--lh-base);font-size:var(--html-font-size);-webkit-text-size-adjust:none;text-size-adjust:none;color:var(--text-color)}body strong,html strong{font-variation-settings:"wght" 700}body.no-scroll{overflow:hidden}body #main-content{position:relative;z-index:1;background-color:var(--color-light)}img{height:100%;width:100%;object-fit:cover;transition:all .3s ease-in-out;aspect-ratio:4/3}.first-content{margin-top:calc(var(--site-header-height) + var(--section-spacing-xxs))}h1,h2,h3,h4,h5,h6,caption,figcaption,blockquote{white-space:unset;text-wrap:balance;overflow-wrap:break-word}html.lenis,html.lenis body{height:auto}.grid{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--gutter)}@media screen and (min-width: 992px){.grid{grid-template-columns:repeat(12,1fr)}}.mid-title{margin-top:var(--section-spacing-base);margin-bottom:var(--section-spacing-base);padding:0 var(--safe-area)}@media screen and (min-width: 768px){.mid-title{padding:0 0 0 var(--safe-area);width:calc(5 * 100 / 6 * 1%)}}@media screen and (min-width: 992px){.mid-title{width:calc(8 * 100 / 12 * 1%)}}.left-block__description{margin:0}@media screen and (min-width: 768px){.left-block__description{max-width:calc(5 * 100 / 6 * 1%)}}@media screen and (min-width: 992px){.left-block__description{max-width:50%}}.picture--animated{opacity:0}.picture--animated.picture--animate{animation:defaultElementEntry 2s forwards}.picture--blurpreload{background-image:var(--picture-url);background-size:cover;background-position:center;filter:blur(20px);transition:filter .5s ease}.picture--loaded{filter:blur(0px)}strong{font-weight:700}h1,.h1{font-size:var(--fs-sec-xl);line-height:var(--lh-sec-xl);letter-spacing:var(--ls-sec-xl);font-family:var(--font-secondary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}h2,.h2{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}h3,.h3{font-size:var(--fs-sec-md);line-height:var(--lh-sec-md);letter-spacing:var(--ls-sec-md);font-family:var(--font-secondary);font-weight:400}h4,.h4{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}h5,.h5,h6,.h6{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:400}a{transition:.3s ease-in-out color}p+p{margin-top:var(--s3)}li{font-size:var(--fs-base);line-height:var(--lh-base);letter-spacing:var(--ls-base);font-family:var(--font-primary);font-weight:400}a{text-decoration-thickness:var(--one-pixel);text-underline-position:under}@keyframes defaultElementEntry{0%{opacity:0}to{opacity:1}}main>astro-island:last-child:not(section) section:last-child:not(.error-page){margin-bottom:0!important;padding-bottom:var(--section-spacing-lg)}main>section:last-child:not(.error-page,.post-detail){margin-bottom:0!important;padding-bottom:var(--section-spacing-lg)}@keyframes enterWord{0%{transform:translateY(.2em);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes enterBottomTop{0%{transform:translateY(var(--s3));opacity:0}to{transform:translateY(0);opacity:1}}@keyframes trimPathY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes trimPathX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media screen and (max-width: 767px){:root .hidden-xs{display:none!important}}@media screen and (min-width: 768px) and (max-width: 991px){:root .hidden-sm{display:none!important}}@media screen and (max-width: 767px){:root .hidden-sm-down{display:none!important}}@media screen and (min-width: 768px){:root .hidden-sm-up{display:none!important}}@media screen and (min-width: 992px) and (max-width: 1199px){:root .hidden-md{display:none!important}}@media screen and (max-width: 991px){:root .hidden-md-down{display:none!important}}@media screen and (min-width: 992px){:root .hidden-md-up{display:none!important}}@media screen and (min-width: 1200px) and (max-width: 1599px){:root .hidden-lg{display:none!important}}@media screen and (max-width: 1199px){:root .hidden-lg-down{display:none!important}}@media screen and (min-width: 1200px){:root .hidden-lg-up{display:none!important}}@media screen and (min-width: 1600px) and (max-width: 2399px){:root .hidden-xl{display:none!important}}@media screen and (max-width: 1599px){:root .hidden-xl-down{display:none!important}}@media screen and (min-width: 1600px){:root .hidden-xl-up{display:none!important}}@media screen and (min-width: 2400px){:root .hidden-xxl{display:none!important}}@media screen and (max-width: 2399px){:root .hidden-xxl-down{display:none!important}}:root .sr-only{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}:root{--safe-area: var(--s2)}@media screen and (min-width: 992px){:root{--safe-area: var(--s4)}}.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)}html,body{margin:0;width:100%;height:100%}
