@-webkit-keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:-webkit-box;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{-webkit-animation:splide-loading 1s linear infinite;animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}a,abbr,address,applet,audio,b,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,figure,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,label,legend,li,mark,nav,object,ol,p,pre,q,samp,section,small,span,strong,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;outline:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,tbody,tr{display:block}ul{list-style:none}a,abbr,address,applet,audio,b,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,figure,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,label,legend,li,mark,nav,object,ol,p,pre,q,samp,section,small,span,strong,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{-webkit-box-sizing:border-box;box-sizing:border-box}a{color:inherit;text-decoration:none}:root{--text-black:#000;--text:#333;--text-light:#666;--header-height:80px;--header-bg:#fff;--gap:8px;--gap05:calc(var(--gap1)*0.5);--gap1:var(--gap);--gap2:calc(var(--gap1)*2);--gap3:calc(var(--gap1)*3);--gap4:calc(var(--gap1)*4);--gap5:calc(var(--gap1)*5);--gap6:calc(var(--gap1)*6);--gap7:calc(var(--gap1)*7);--gap8:calc(var(--gap1)*8);--gap9:calc(var(--gap1)*9);--gap10:calc(var(--gap1)*10);--gap14:calc(var(--gap1)*14);--gutter:var(--gap4);--color-text-white:#fff;--color-bg-white:#fff;--color-cta:#2870ed;--color-cta-hover:#0f4bb5;--color-teal:#02a3a4;--color-stone:#245375;--color-heading:#0b1f42;--color-tint:#e4eaf0;--color-wp:#ed1c24;--radius:32px;--radius-small:16px;--windowWidth:100vw}@media screen and (max-width:768px){:root{--header-height:80px}}html{font-size:10px;max-width:100vw;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html *,html * :after,html * :before{-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{background-color:#fff;color:var(--text);font-family:var(--font-main);font-size:1.6rem;font-weight:400;line-height:1.6;overflow-x:hidden;padding-top:var(--header-height);width:100%}body *,body :after,body :before{-webkit-box-sizing:border-box;box-sizing:border-box}body ::-moz-selection{background:var(--color-cta);color:var(--color-text-white)}body ::selection{background:var(--color-cta);color:var(--color-text-white)}img{display:block}p{font-size:16px;font-weight:400;line-height:1.6}::-webkit-scrollbar{background-color:var(--color-tint);width:8px}::-webkit-scrollbar-track{background-color:var(--color-tint);border-radius:0}::-webkit-scrollbar-thumb{background:var(--color-cta);border-radius:4px}.wrapper{margin:0 auto;max-width:1696px;position:relative;width:100%}@media screen and (max-width:1920px){.wrapper{width:calc(100% - var(--gap14)*2)}}@media screen and (max-width:1332px){.wrapper{width:calc(100% - var(--gap7)*2)}}@media screen and (max-width:1020px){.wrapper{width:calc(100% - var(--gap4)*2)}}.reveal{opacity:0;position:relative;-webkit-transform:translateY(-70px);-ms-transform:translateY(-70px);transform:translateY(-70px);-webkit-transition:opacity .3s ease-out .25s,-webkit-transform 2s cubic-bezier(0,1,.3,1) .25s;transition:opacity .3s ease-out .25s,-webkit-transform 2s cubic-bezier(0,1,.3,1) .25s;transition:transform 2s cubic-bezier(0,1,.3,1) .25s,opacity .3s ease-out .25s;transition:transform 2s cubic-bezier(0,1,.3,1) .25s,opacity .3s ease-out .25s,-webkit-transform 2s cubic-bezier(0,1,.3,1) .25s}.reveal.is-visible{opacity:1;position:relative;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.player{border-radius:var(--radius-small);overflow:hidden}.player>*{border-radius:0}div.wp-player .npp-container.skinDefault .age{left:20px}.header{background-color:var(--color-bg-white);border:0;-webkit-box-shadow:0 10px 15px 0 rgba(51,51,51,.1),0 -10px 15px 0 rgba(51,51,51,.1),10px 0 15px 0 rgba(51,51,51,.1),-10px 0 15px 0 rgba(51,51,51,.1);box-shadow:0 10px 15px 0 rgba(51,51,51,.1),0 -10px 15px 0 rgba(51,51,51,.1),10px 0 15px 0 rgba(51,51,51,.1),-10px 0 15px 0 rgba(51,51,51,.1);height:var(--header-height);outline:0;padding:0;position:fixed;top:0;width:100%;z-index:100}.header>.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.header>.wrapper{width:calc(100% - var(--gap1)*2.5)}}.header>.wrapper:after{background-color:var(--color-bg-white);content:"";height:100%;position:absolute;width:100%;z-index:-1}.header__nav{display:block;height:var(--header-height);margin:0 auto;position:relative;z-index:1}@media screen and (max-width:1020px){.header__nav{height:auto;margin:var(--header-height) 0 0;max-width:100%;padding:0;position:absolute;right:calc(var(--gap4)*-1);top:0;-webkit-transform:translateY(calc(-100% - 90px));-ms-transform:translateY(calc(-100% - 90px));transform:translateY(calc(-100% - 90px));-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:100%;z-index:-1}}@media screen and (max-width:768px){.header__nav{right:calc(var(--gap1)*-1.25)}}.header__nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--header-height);max-height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--gap2)}@media screen and (max-width:1020px){.header__nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:var(--color-cta);gap:0;height:auto;margin-left:auto;margin-right:0;max-width:263px;padding:var(--gap5) 0;width:100%}}.header__nav ul li{display:block;margin:0;position:relative}@media screen and (max-width:1020px){.header__nav ul li{display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.header__nav ul span{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__nav ul h2{color:var(--text);font-family:var(--font-headers);font-size:16px;font-weight:600;line-height:1.4;min-width:130px;padding:10px;text-align:center;-webkit-transition:color .2s ease;transition:color .2s ease;white-space:nowrap}@media screen and (max-width:1020px){.header__nav ul h2{color:var(--color-text-white);min-width:0}}.header__nav ul a{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.header__nav ul a.is-active h2,.header__nav ul a:hover h2{color:var(--color-cta)}@media screen and (max-width:1020px){.header__nav ul a.is-active h2,.header__nav ul a:hover h2{color:var(--color-text-white)}.header__nav ul a.is-active,.header__nav ul a:hover{background-color:var(--color-cta-hover)}.header__nav.is-open{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header__nav.is-open ul{max-height:80vh;overflow-y:auto}}.header__hamburger{cursor:pointer;display:none;height:var(--header-height);position:absolute;width:var(--header-height);z-index:5;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-cta);right:calc(var(--gap4)*-1);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background-color .2s ease;transition:background-color .2s ease}@media screen and (max-width:1020px){.header__hamburger{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:768px){.header__hamburger{right:calc(var(--gap1)*-1.25)}}.header__hamburger span{background-color:var(--color-text-white);height:2px;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:40px}.header__hamburger span:nth-of-type(2){margin:6px 0}.header__hamburger.is-open,.header__hamburger:hover{background-color:var(--color-cta-hover)}.header__hamburger.is-open span:nth-of-type(2){display:none}.header__hamburger.is-open span:first-of-type{position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header__hamburger.is-open span:nth-of-type(3){position:absolute;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.header__customer-logo,.header__logo-wp{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}@media screen and (max-width:1020px){.header__customer-logo,.header__logo-wp{-webkit-box-flex:0;-ms-flex:none;flex:none}}.header__logo-wp{display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--header-height);-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1}@media screen and (max-width:768px){.header__logo-wp{margin-right:var(--gap1)}}.header__logo-wp svg{display:block;height:40px;width:68px}.header__logo-wp path{fill:var(--color-wp)}.header__customer-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;gap:var(--gap2);height:var(--header-height);justify-content:flex-end;z-index:1}@media screen and (max-width:1020px){.header__customer-logo{margin-left:auto;margin-right:calc(var(--header-height) - var(--gap1))}}@media screen and (max-width:768px){.header__customer-logo{gap:12px;margin-right:calc(var(--header-height) + var(--gap1))}}.header__customer-logo span{color:var(--text-light);font-size:14px;font-weight:400;line-height:1.4;text-transform:uppercase}@media screen and (max-width:768px){.header__customer-logo span{font-size:12px}}@media screen and (max-width:359px){.header__customer-logo span{display:none}}.header__customer-logo img{display:block;height:55px;width:127px}@media screen and (max-width:768px){.header__customer-logo img{height:48px;width:111px}}@media screen and (max-width:360px){.header__customer-logo img{height:43px;width:100px}}.teasers{-webkit-column-gap:var(--gap4);-moz-column-gap:var(--gap4);column-gap:var(--gap4);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:var(--gap6);width:100%}@media screen and (max-width:768px){.teasers{row-gap:60px}}.teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:var(--text);gap:var(--gap3);width:calc(25% - var(--gap3))}.teaser[hidden]{display:none}.teaser picture{display:block;position:relative;width:100%}@media screen and (max-width:1020px){.teaser{width:calc(50% - var(--gutter)/2)}}@media screen and (max-width:768px){.teaser{width:100%}}.teaser.teaser--wide{width:calc(50% - var(--gap2))}.teaser.teaser--wide .teaser__desc p{-webkit-line-clamp:2}@media screen and (max-width:768px){.teaser.teaser--wide .teaser__desc p{-webkit-line-clamp:6}.teaser.teaser--wide{width:100%}}.teaser:hover .teaser__button{background-color:var(--color-cta-hover)}.teaser__img{aspect-ratio:16/9;border-radius:var(--radius-small);display:block;-o-object-fit:cover;object-fit:cover;width:100%}.teaser__label{left:0;position:absolute;top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:var(--color-stone);border-radius:var(--radius-small) 0 var(--radius-small) 0;color:var(--color-text-white);font-size:16px;font-weight:600;height:40px;justify-content:center;line-height:1.4;min-width:110px;padding:7px var(--gap2)}.teaser__desc,.teaser__label{display:-webkit-box;display:-ms-flexbox;display:flex}.teaser__desc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--gap3);width:100%}.teaser__desc p{display:-webkit-box;font-size:16px;-webkit-line-clamp:6;line-height:1.6;margin:calc(var(--gap2)*-1) 0 0;padding-right:var(--gap3);-webkit-box-orient:vertical;overflow:hidden}.teaser__title{font-family:var(--font-headers);font-size:20px;font-weight:700;line-height:1.4;margin:0;padding-right:var(--gap3)}@media screen and (max-width:768px){.teaser__title{font-size:16px}}.teaser__button{background-color:var(--color-cta);border-radius:var(--radius);color:var(--color-text-white);font-family:var(--font-headers);font-size:16px;font-weight:700;line-height:24px;padding:var(--gap1) var(--gap3);-webkit-transition:background-color .2s ease;transition:background-color .2s ease;width:-webkit-max-content;width:-moz-max-content;width:max-content}.theme-light{background-color:var(--color-tint);position:relative}.theme-light:before{background-color:var(--color-tint);content:"";display:block;height:100%;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw;z-index:-1}.section-articles{padding:var(--gap6) 0}.section-articles>.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--gap6)}@media screen and (max-width:768px){.section-articles>.wrapper{gap:var(--gap5)}.section-articles{padding:var(--gap7) 0 var(--gap5)}}.section-articles--tinted{background-color:var(--color-tint)}@media screen and (max-width:768px){.section-articles--tinted{padding-top:var(--gap4)}}.section__name{color:var(--color-heading);font-size:30px;font-weight:600;line-height:1.2;margin:0;text-align:center}.section__name,.teasers__more{font-family:var(--font-headers)}.teasers__more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:var(--color-bg-white);border:2px solid var(--color-cta);border-radius:var(--radius);color:var(--color-cta);cursor:pointer;font-size:18px;font-weight:700;height:50px;justify-content:center;line-height:26px;min-width:190px;padding:var(--gap1) var(--gap2);-webkit-transition:background-color .2s ease,color .2s ease,border-color .2s ease;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.teasers__more:hover{background-color:var(--color-tint);border-color:var(--color-cta-hover);color:var(--color-cta-hover)}.teasers__more[hidden]{display:none}@media screen and (max-width:768px){.teasers__more{font-size:16px;height:46px;line-height:24px;min-width:160px;padding:var(--gap1) var(--gap3)}.articles{overflow-x:hidden}}article{font-size:16px}article p{line-height:1.6;margin-bottom:var(--gap5)}article p a{background-image:linear-gradient(var(--color-stone),var(--color-stone));background-repeat:no-repeat;background-size:100% 100%;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:var(--color-text-white);padding:0 4px;position:relative;-webkit-transition:all .6s ease .2s;transition:all .6s ease .2s}article p a:hover{background-size:0 100%;color:var(--color-stone)}@media screen and (max-width:768px){article .article__text:last-of-type p:last-child{margin-bottom:0}}article h1,article h2,article h3,article h4{font-size:20px;font-weight:700;line-height:1.6}@media screen and (max-width:768px){article h1,article h2,article h3,article h4{font-size:16px;margin-bottom:var(--gap4)}}article h1,article h2,article h3,article h4{margin-bottom:var(--gap5)}article h1{color:var(--text-black);font-size:clamp(32px,2.5vw,48px);font-weight:700;line-height:1.2}article b em,article b i,article em b,article em strong,article i b,article i strong,article strong em,article strong i{background-color:var(--color-stone);box-decoration-break:clone;-webkit-box-decoration-break:clone;color:var(--color-text-white);font-style:normal;font-weight:400}article ul{margin-bottom:var(--gap4)}article li{margin-bottom:var(--gap3);padding-left:20px;position:relative}article li:last-of-type{margin-bottom:0}article li:before{background-color:var(--color-cta);border-radius:50%;content:"";display:block;height:12px;left:0;position:absolute;top:var(--gap1);width:12px}article:nth-of-type(2n) .article__sticky-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}article:nth-of-type(2n) .article__column-wrapper{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}article:nth-of-type(2n) .article__text{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}article:nth-of-type(2n) .article__sticky-wrapper .article__image.article__image--big{margin-left:0;margin-right:-264px}.article__wrpper{margin:0 auto;max-width:1696px;padding:var(--gap7) var(--gap3) 0;position:relative;width:100%}@media screen and (max-width:768px){.article__wrpper{max-width:calc(1120px + var(--gap7) + var(--gap7));padding:var(--gap7) var(--gap4)}}.article__text{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1120px;-webkit-box-pack:center;-ms-flex-pack:center;gap:var(--gap4);justify-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.article__text{display:block}}.article__sticky-wrapper{height:100%;max-width:calc(560px - var(--gap2));padding-bottom:var(--gap5);position:sticky;top:calc(var(--header-height) + var(--gutter));width:calc(50% - var(--gap2))}.article__sticky-wrapper.article__sticky-wrapper--nonstick{position:static}@media screen and (max-width:768px){.article__sticky-wrapper{max-width:100%;position:static;width:100%}}.article__sticky-wrapper:empty{padding-bottom:0}article .article__wrpper:first-of-type .article__text:first-of-type .article__sticky-wrapper:first-of-type{position:static}.article__lead{font-size:clamp(16px,1.042vw,20px);font-weight:700;line-height:1.6;margin-bottom:var(--gap5)}@media screen and (max-width:768px){.article__lead{margin-bottom:var(--gap4)}}h2.article__title{font-size:20px;font-weight:700;line-height:1.6;margin-bottom:var(--gap5)}@media screen and (max-width:768px){h2.article__title{font-size:16px;margin-bottom:var(--gap4)}}.widget-heading{font-size:20px;font-weight:700;line-height:1.6;margin-bottom:var(--gap5)}@media screen and (max-width:768px){.widget-heading{font-size:16px;margin-bottom:var(--gap4)}}h4.article__title{font-size:20px;font-weight:700;line-height:1.6;margin-bottom:var(--gap5)}@media screen and (max-width:768px){h4.article__title{font-size:16px;margin-bottom:var(--gap4)}}.article__image{margin-bottom:var(--gap5)}.article__image img{border-radius:var(--radius-small);max-width:100%}.article__image.article__image--big img{border-radius:var(--radius)}.article__sticky-wrapper .article__image{margin-bottom:0}.photo{margin-bottom:var(--gap5)}.photo__media{border-radius:var(--radius-small);max-width:100%}.article__sticky-wrapper .photo{margin-bottom:0}.article__sticky-wrapper .article__image.article__image--big{margin-left:-264px;max-width:calc(100% + 264px)}@media screen and (max-width:1696px){.article__sticky-wrapper .article__image.article__image--big{margin-left:calc(-50vw + 560px + var(--gap3));max-width:calc(50vw - var(--gap3) - var(--gap2));width:calc(50vw - var(--gap3) - var(--gap2))}}@media screen and (max-width:1216px){.article__sticky-wrapper .article__image.article__image--big{margin-left:0;max-width:100%;width:100%}}@media screen and (max-width:768px){.article__sticky-wrapper .article__image.article__image--big{margin-bottom:0}}.article__column-wrapper{max-width:560px;width:50%;width:calc(50% - var(--gap2))}@media screen and (max-width:768px){.article__column-wrapper{max-width:100%;width:100%}}.article__socials{border-bottom:1px solid var(--text);border-top:1px solid var(--text);display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:var(--gap5);padding:var(--gap2) 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.article__socials{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:var(--gap2)}}.article__widget-wrapper{border:0;margin:auto;margin-bottom:var(--gap5);max-width:1120px}.article__widget-subtitle,.photo__caption,.slider__caption{color:#666;font-size:14px;font-weight:400;line-height:1.6;padding-left:var(--gap6);padding-top:var(--gap2);position:relative}.article__widget-subtitle:before,.photo__caption:before,.slider__caption:before{background-color:var(--text);content:"";display:block;height:2px;left:0;position:absolute;top:calc(var(--gap2) + 11px);width:var(--gap5)}.article--author{color:var(--text-light);font-size:12px;font-weight:400;letter-spacing:2.4px;line-height:1.4;text-transform:uppercase}.article__more{margin-top:var(--gap2);padding:var(--gap7) 0}.article__more .section__name{margin-bottom:var(--gap5);text-align:left}.socials,.socials .socials__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:var(--gap1)}.socials .socials__item{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;height:40px;position:relative;width:60px;-ms-flex-line-pack:center;align-content:center;justify-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;background-color:var(--color-cta);border:1px solid var(--color-cta);border-radius:var(--radius);-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-evenly;-webkit-transition:all .22s ease;transition:all .22s ease}.socials .socials__item svg{display:block;position:relative;z-index:2}.socials .socials__item path{fill:var(--color-text-white)}.socials .socials__item:hover{background-color:var(--color-cta-hover);border-color:var(--color-cta-hover)}.socials .socials__item[data-id=facebook] svg{height:22px;width:14px}.socials .socials__item[data-id=twitter] svg{height:22px;width:auto}.socials .socials__item[data-id=link] svg{height:75px;width:75px}.accordion{--title-width:60px;border-radius:var(--radius-small);-webkit-box-sizing:border-box;box-sizing:border-box;counter-reset:elem;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1120px;overflow:hidden;padding:0;position:relative}@media screen and (max-width:768px){.accordion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}.accordion__panel{height:630px;max-height:54vw;min-width:var(--title-width);overflow:hidden;position:relative;-webkit-transition:width .4s ease .05s;transition:width .4s ease .05s;width:var(--title-width)}@media screen and (max-width:768px){.accordion__panel{height:auto;max-height:var(--title-width);min-height:var(--title-width);-webkit-transition:all .4s linear 0s;transition:all .4s linear 0s;width:100%}}.accordion__panel:last-of-type .accordion__title{border-right:0}.accordion__preview{width:100%}.accordion__media,.accordion__preview{height:100%;position:relative}.accordion__media img{aspect-ratio:16/9;-webkit-filter:brightness(.5);filter:brightness(.5);height:100%;left:var(--title-width);-o-object-fit:cover;object-fit:cover;overflow:hidden;position:absolute;top:0;width:calc(100% - var(--title-width))}@media screen and (max-width:768px){.accordion__media img{aspect-ratio:16/9;left:0;max-height:0;-o-object-fit:cover;object-fit:cover;position:relative;-webkit-transition:all .4s linear;transition:all .4s linear;width:100%}}.accordion__title{font-size:20px;font-weight:700;line-height:1.6;margin-bottom:var(--gap5)}@media screen and (max-width:768px){.accordion__title{font-size:16px;margin-bottom:var(--gap4)}}.accordion__title{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;padding:var(--gap10) 0 var(--gap1);position:absolute;text-overflow:ellipsis;top:0;width:var(--title-width);-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-cta);background-size:cover;border-left:4px solid #fff;color:var(--color-text-white);cursor:pointer;line-height:1;overflow:hidden;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);z-index:2}@media screen and (max-width:768px){.accordion__title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;height:var(--title-width);line-height:1.2;margin:0;padding:var(--gap2);position:relative;-webkit-transform:unset;-ms-transform:unset;transform:unset;width:100%;-webkit-writing-mode:unset;-ms-writing-mode:unset;writing-mode:unset;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:0}}.accordion__title:before{content:"0" counter(elem);counter-increment:elem;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:30px;font-weight:400;height:var(--gap10);left:0;line-height:1;margin:0 auto;right:0;top:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb}@media screen and (max-width:768px){.accordion__title:before{height:var(--title-width);left:unset;margin:0;margin-right:var(--gap2);position:static;right:unset;top:unset;-webkit-transform:unset;-ms-transform:unset;transform:unset;width:auto}}.accordion__body{background-color:var(--color-stone);bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;left:calc(var(--title-width) - 1px);position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;color:var(--color-bg-white);-ms-flex-direction:column;flex-direction:column;font-size:14px;line-height:1.3;opacity:0;overflow:hidden;padding:var(--gap3);-webkit-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s;width:calc(100% - var(--title-width) + 1px)}@media screen and (max-width:768px){.accordion__body{font-size:14px;height:0;left:0;line-height:1.4;max-height:0;max-width:100%;opacity:1;padding:0 var(--gap3);width:100%}}.accordion__body p{margin-bottom:0}.accordion__panel.is-open{-webkit-transition:width .2s ease 0s;transition:width .2s ease 0s;width:calc(100% - var(--title-width)*2);z-index:2}@media screen and (max-width:768px){.accordion__panel.is-open{height:auto;max-height:1000px;-webkit-transition:all .4s linear 0s;transition:all .4s linear 0s;width:100%}.accordion__panel.is-open .accordion__preview{height:auto}}.accordion__panel.is-open .accordion__title{background-color:var(--color-stone);border:0;color:var(--color-bg-white)}.accordion__panel.is-open .accordion__media img{-webkit-filter:brightness(1);filter:brightness(1)}@media screen and (max-width:768px){.accordion__panel.is-open .accordion__media img{height:100%;max-height:35vw;-webkit-transition:all .4s linear;transition:all .4s linear;width:100%}}.accordion__panel.is-open .accordion__body{opacity:1;-webkit-transition:opacity .3s ease .4s;transition:opacity .3s ease .4s}@media screen and (max-width:768px){.accordion__panel.is-open .accordion__body{bottom:0;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;height:auto;justify-content:center;max-height:300px;padding:var(--gap3)}}.article__sticky-wrapper .accordion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.article__sticky-wrapper .accordion__panel{height:auto;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;min-height:var(--title-width);-webkit-transition:none;transition:none;width:100%}.article__sticky-wrapper .accordion__panel:last-of-type .accordion__title{border-bottom:0}.article__sticky-wrapper .accordion__media img{aspect-ratio:16/9;height:0;left:0;max-height:0;-o-object-fit:cover;object-fit:cover;position:relative;-webkit-transition:all .4s linear;transition:all .4s linear;width:100%}.article__sticky-wrapper .accordion__title{font-weight:700;line-height:1.6;margin-bottom:var(--gap5);position:relative}@media screen and (max-width:768px){.article__sticky-wrapper .accordion__title{font-size:16px;margin-bottom:var(--gap4)}}.article__sticky-wrapper .accordion__title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;height:auto;line-height:1.2;margin:0;padding:var(--gap05) var(--gap3);-webkit-transform:unset;-ms-transform:unset;transform:unset;width:100%;-webkit-writing-mode:unset;-ms-writing-mode:unset;writing-mode:unset;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:4px solid #fff;border-left:0}@media screen and (max-width:768px){.article__sticky-wrapper .accordion__title{font-size:16px}}.article__sticky-wrapper .accordion__title:before{height:var(--title-width);left:unset;margin:0;margin-right:var(--gap3);position:static;right:unset;top:unset;-webkit-transform:unset;-ms-transform:unset;transform:unset;width:auto}.article__sticky-wrapper .accordion__body{height:0;left:0;max-height:0;max-width:100%;opacity:1;padding:0 var(--gap3);-webkit-transition:all .4s linear 0s;transition:all .4s linear 0s;width:100%}.article__sticky-wrapper .accordion__panel.is-open{height:auto;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;-webkit-transition:none;transition:none;width:100%}.article__sticky-wrapper .accordion__panel.is-open .accordion__preview{height:auto}.article__sticky-wrapper .accordion__panel.is-open .accordion__media img{height:100%;max-height:35vw;-webkit-transition:all .4s linear;transition:all .4s linear;width:100%}.article__sticky-wrapper .accordion__panel.is-open .accordion__body{bottom:0;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;max-height:400px;padding:var(--gap3) var(--gap3);-webkit-transition:all .4s linear 0s;transition:all .4s linear 0s}.quote{border-bottom:1px solid #333;border-top:1px solid #333;margin-bottom:var(--gap4)}.quote .quote__body{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gap2);padding:var(--gap3) 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.quote .quote__text{color:var(--color-heading);font-size:clamp(30px,1.875vw,36px);font-style:italic;font-weight:300;line-height:1.4;margin-bottom:0}@media screen and (max-width:768px){.quote .quote__text{font-style:normal}}.quote .quote__author span{display:block;font-size:12px;font-weight:400;letter-spacing:2.4px;line-height:1.4;text-transform:uppercase}.article__sticky-wrapper .quote{margin-bottom:0}.gallery-hover{margin:0 auto var(--gap4);position:relative}.gallery-hover__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:var(--gap2);justify-content:space-between}@media screen and (max-width:768px){.gallery-hover__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.gallery-hover .gallery-hover__item{aspect-ratio:1/1;border-radius:var(--radius-small);overflow:hidden;position:relative;width:100%}.gallery-hover__media{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gallery-hover__body{bottom:var(--gap3);-webkit-box-sizing:border-box;box-sizing:border-box;left:var(--gap3);overflow:hidden auto;padding:var(--gap3);position:absolute;right:var(--gap3);top:var(--gap3);-ms-flex-line-pack:center;align-content:center;border-radius:var(--radius-small);color:var(--color-bg-white);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.gallery-hover__body::-webkit-scrollbar{display:none}@media screen and (max-width:1020px){.gallery-hover__body{bottom:var(--gap2);left:var(--gap2);padding:var(--gap2);right:var(--gap2);top:var(--gap2)}}@media screen and (max-width:520px){.gallery-hover__body{padding-bottom:45px}}.gallery-hover__body:after,.gallery-hover__body:before{background:var(--color-stone);border-radius:var(--radius-small);content:"";inset:0;opacity:0;position:absolute;-webkit-transition:all .6s ease-in-out .2s;transition:all .6s ease-in-out .2s}.gallery-hover__body:before{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.gallery-hover__body:after{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.gallery-hover__body h4,.gallery-hover__body p{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;overflow-y:auto;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .3s;transition:opacity .3s;width:100%;z-index:1;-ms-flex-item-align:center;align-self:center}.gallery-hover__body h4{font-size:20px;font-weight:700;line-height:1.6;margin-bottom:var(--gap5)}@media screen and (max-width:768px){.gallery-hover__body h4{font-size:16px;margin-bottom:var(--gap4)}}.gallery-hover__arrow{background-color:var(--color-cta);border-radius:var(--radius) var(--radius) 0 0;bottom:0;-webkit-box-shadow:0 0 var(--color-text-white) #11111142;box-shadow:0 0 var(--color-text-white) #11111142;cursor:pointer;height:80px;position:absolute;right:calc(50% - 20px);-webkit-transition:background .3s .2s;transition:background .3s .2s;width:40px;z-index:5}.gallery-hover__arrow:after,.gallery-hover__arrow:before{background-color:var(--color-text-white);content:"";display:block;left:50%;position:absolute;top:50%;-webkit-transform:translateZ(0) translate(-50%,-50%);transform:translateZ(0) translate(-50%,-50%);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.gallery-hover__arrow:before{height:16px;width:2px}.gallery-hover__arrow:after{height:2px;width:16px}.gallery-hover__arrow:hover{background-color:var(--color-cta-hover)}.gallery-hover__item:hover:not(.gallery-hover__item--closed) .gallery-hover__body{background-color:var(--color-stone);opacity:1;-webkit-transition:opaity .4s ease-in-out;transition:opaity .4s ease-in-out}.gallery-hover__item:hover:not(.gallery-hover__item--closed) .gallery-hover__body::-webkit-scrollbar{display:inline-block}.gallery-hover__item:hover:not(.gallery-hover__item--closed) .gallery-hover__body:after,.gallery-hover__item:hover:not(.gallery-hover__item--closed) .gallery-hover__body:before{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.gallery-hover__item:hover:not(.gallery-hover__item--closed) .gallery-hover__body h4,.gallery-hover__item:hover:not(.gallery-hover__item--closed) .gallery-hover__body p{opacity:1;-webkit-transition:opacity .3s .2s;transition:opacity .3s .2s}.gallery-hover__item:hover:not(.gallery-hover__item--closed) .gallery-hover__arrow{background-color:var(--color-cta-hover)}.gallery-hover__item:hover:not(.gallery-hover__item--closed) .gallery-hover__arrow:after,.gallery-hover__item:hover:not(.gallery-hover__item--closed) .gallery-hover__arrow:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.slider{aspect-ratio:1;position:relative;width:100%}@media screen and (max-width:1120px){.slider:hover .splide__arrow{opacity:1}}.slider .splide__track{padding:0 0 var(--gap5);width:100%}@media screen and (max-width:768px){.article__sticky-wrapper .slider .splide__track{padding-bottom:0}}.slider .splide__list{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:0}.slider .splide__slide{background-color:#fff;background-position:50%;background-size:cover;margin-bottom:0;padding-left:0;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}@media screen and (max-width:1020px){.slider .splide__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.slider__media img{aspect-ratio:1;border-radius:var(--radius-small);display:block;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.slider .splide__slide.is-active{position:relative;z-index:1}.slider .splide__slide:not(.is-active) img{-webkit-filter:brightness(.7);filter:brightness(.7)}.slider .splide__arrows{aspect-ratio:1;position:absolute;top:0;width:100%}.slider .splide__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:var(--color-cta);border:0;cursor:pointer;height:80px;justify-content:center;padding:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:40px;z-index:1}.slider .splide__arrow:after{border-bottom:2px solid var(--color-text-white);border-right:2px solid var(--color-text-white);-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:14px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:14px}.slider .splide__arrow:hover{background-color:var(--color-cta-hover)}.slider .splide__arrow--next{border-radius:var(--radius-small) 0 0 var(--radius-small);right:0}.slider .splide__arrow--prev{border-radius:0 var(--radius-small) var(--radius-small) 0;left:0}.slider .splide__arrow--prev:after{-webkit-transform:scaleX(-1) rotate(-45deg);-ms-transform:scaleX(-1) rotate(-45deg);transform:scaleX(-1) rotate(-45deg)}.article__widget-wrapper .slider .splide__track{padding-bottom:0}.article__widget-wrapper .slider,.article__widget-wrapper .slider .splide__arrows,.article__widget-wrapper .slider__media img{aspect-ratio:16/9}.slider .splide__slide:before{content:none}.slider .splide__arrow svg{display:none}.slider__media{width:100%}.slider__caption{margin-bottom:0}.before-after__slider.reveal.is-visible .before-after__before{-webkit-animation:slide .8s linear 1;animation:slide .8s linear 1;-webkit-animation-delay:1.2s;animation-delay:1.2s}@media screen and (max-width:640px){.before-after__slider.reveal.is-visible .before-after__before{-webkit-animation:none;animation:none}}.before-after__slider{border-radius:var(--radius-small);container-type:inline-size;display:block;margin:0 auto;overflow:hidden;position:relative;width:100%}.before-after__slider img{aspect-ratio:16/9;display:block;max-width:unset;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100cqw}.before-after__before{bottom:0;left:0;position:absolute;top:0;width:var(--position,50%)}.before-after__before:before{background-color:#fff;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.4);box-shadow:0 0 0 0 rgba(0,0,0,.4);content:"";display:block;height:100%;position:absolute;right:-2px;top:0;width:4px;z-index:2}.before-after__before:after{background:var(--color-cta) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNyIgaGVpZ2h0PSIyMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDM3IDIyIj48cGF0aCBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0ibTEwLjM1NCAyMC4zNS05LTkgOS05bTE2IDE4IDktOS05LTkiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:37px 22px;border-radius:25px;content:"";cursor:pointer;display:block;height:50px;position:absolute;right:-50px;top:calc(50% - 25px);-webkit-transition:background-color .2s ease;transition:background-color .2s ease;width:100px;z-index:2}.before-after__slider:hover .before-after__before:after{background-color:var(--color-cta-hover)}@media screen and (max-width:768px){.before-after__before:after{height:50px;right:-25px;width:50px}}.before-after__clip{overflow:hidden;position:relative;width:100%;z-index:1}.before-after__slider input{cursor:auto;left:0;margin:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:2}.before-after__slider input:hover{cursor:auto}.before-after__slider input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.before-after__slider input[type=range i]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;height:0;margin:0;opacity:0;padding:0}.before-after__slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:transparent;border:none;border-radius:0;height:54px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:102px}.before-after__slider input[type=range]::-webkit-slider-runnable-track,.before-after__slider input[type=range]:focus::-webkit-slider-runnable-track{background:transparent;border:none;border-radius:0;height:0}.before-after__slider input[type=range]::-moz-range-thumb{-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:0;height:54px;width:102px}.before-after__slider input[type=range]::-moz-range-track,.before-after__slider input[type=range]:focus::-moz-range-track{background:transparent;border:none;border-radius:0;height:0}.before-after__label{background-color:var(--color-stone);bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--color-text-white);font-size:14px;line-height:1.6;padding:var(--gap2);position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100cqw}@media screen and (max-width:640px){.before-after__label{position:relative}}.before-after__label--before{left:0}.before-after__label--after{right:0;text-align:right}.article__sticky-wrapper .before-after__slider,.article__sticky-wrapper .before-after__slider img{aspect-ratio:1}@-webkit-keyframes slide{0%{width:50%}25%{width:55%}50%{width:50%}75%{width:45%}to{width:50%}}@keyframes slide{0%{width:50%}25%{width:55%}50%{width:50%}75%{width:45%}to{width:50%}}.intro{background-color:var(--color-stone);color:var(--color-text-white);margin:auto;position:relative;width:100%}.intro picture{display:block;-webkit-box-flex:0;aspect-ratio:6/5;-ms-flex:none;flex:none;overflow:hidden;width:50%}@media screen and (max-width:768px){.intro picture{width:100%}}.intro__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width:768px){.intro__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.intro__desc{background-color:var(--color-teal);-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}@media screen and (max-width:768px){.intro__desc{width:100%}}.intro__desc-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;max-width:848px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;gap:var(--gap3);justify-content:center;padding:var(--gap5) var(--gap14) var(--gap4) var(--gap5)}@media screen and (max-width:1020px){.intro__desc-wrapper{padding:var(--gap5)}}@media screen and (max-width:768px){.intro__desc-wrapper{padding:var(--gap7) var(--gap4)}}.intro__img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}h1.intro__title{font-size:clamp(32px,2.5vw,48px);font-weight:700;line-height:1.2}p.intro__text{font-size:clamp(18px,1.15vw,22px);line-height:1.6;max-width:700px}.hotpoints{display:block;margin:var(--gap5) auto;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.article__sticky-wrapper .hotpoints{margin:auto}.hotpoints+.article__widget-subtitle{margin-bottom:var(--gap5);margin-top:calc(var(--gap5)*-1)}.hotpoints__stage{aspect-ratio:2/1;position:relative}.hotpoints__photo{border-radius:var(--radius-small);display:block;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;overflow:hidden;width:100%}@media screen and (max-width:768px){.hotpoints__photo{border-radius:var(--radius-small) var(--radius-small) 0 0}}.hotpoints__pins{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.hotpoints__pin{font-size:0;left:var(--point-left);top:var(--point-top);z-index:1}.hotpoints__pin,.hotpoints__point{height:0;position:absolute;width:0}.hotpoints__point{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;left:0;padding:0;top:0}.hotpoints__point:before{-webkit-animation:pulse 2s linear infinite;animation:pulse 2s linear infinite;-webkit-animation-play-state:running;animation-play-state:running;background:var(--color-cta);border-radius:50px;content:"";cursor:pointer;display:block;height:50px;left:calc(50% - 25px);position:absolute;top:-25px;width:50px;z-index:1}.hotpoints__point:after{-webkit-animation:pulse 2s linear infinite;animation:pulse 2s linear infinite;-webkit-animation-play-state:running;animation-play-state:running;background:var(--color-text-white);border-radius:50px;content:"";cursor:pointer;display:block;height:8px;left:calc(50% - 4px);position:absolute;top:-4px;width:8px;z-index:1}.hotpoints__pin.is-active{z-index:4}.hotpoints__pin.is-active .hotpoints__point:before{-webkit-animation-play-state:paused;animation-play-state:paused;background:var(--color-bg-white)}.hotpoints__pin.is-active .hotpoints__point:after{-webkit-animation-play-state:paused;animation-play-state:paused;background:var(--color-cta)}.hotpoints__pin:hover .hotpoints__point:before{-webkit-animation-play-state:paused;animation-play-state:paused;background:var(--color-bg-white)}.hotpoints__pin:hover .hotpoints__point:after{-webkit-animation-play-state:paused;animation-play-state:paused;background:var(--color-cta)}.hotpoints__pin:first-of-type .hotpoints__point:before{-webkit-animation-delay:.1s;animation-delay:.1s}.hotpoints__pin:nth-of-type(2) .hotpoints__point:before{-webkit-animation-delay:.3s;animation-delay:.3s}.hotpoints__pin:nth-of-type(3) .hotpoints__point:before{-webkit-animation-delay:.6s;animation-delay:.6s}.hotpoints__pin:nth-of-type(4) .hotpoints__point:before{-webkit-animation-delay:.9s;animation-delay:.9s}.hotpoints__label{background-color:var(--color-stone);border-radius:0;border-radius:var(--radius-small);-webkit-box-shadow:0 0 16px #00000091;box-shadow:0 0 16px #00000091;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;color:var(--color-bg-white);font-size:16px;height:0;max-height:0;overflow:hidden;padding:0 var(--gap3);position:absolute;right:33px;top:50%;-webkit-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);-webkit-transition:all .22s ease;transition:all .22s ease;width:240px;z-index:0}.hotpoints__label h3{font-size:20px;font-weight:700;margin-bottom:var(--gap1)}.hotpoints__label.is-side-right{left:33px;right:auto;-webkit-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}@media screen and (max-width:768px){.hotpoints__label{display:none}}.hotpoints__pin.is-active,.hotpoints__pin:hover{z-index:5}.hotpoints__pin.is-active .hotpoints__label,.hotpoints__pin:hover .hotpoints__label{height:auto;max-height:300px;opacity:1;padding:var(--gap3);z-index:3}.hotpoints__pin.is-active .hotpoints__label:before,.hotpoints__pin:hover .hotpoints__label:before{opacity:0}.hotpoints__desc{background-color:var(--color-stone);border-radius:0 0 var(--radius-small) var(--radius-small);color:var(--color-bg-white);display:none}.hotpoints__desc h3{margin-bottom:var(--gap1)}@media screen and (max-width:768px){.hotpoints__desc{display:block;padding:var(--gap2) var(--gap3)}.hotpoints__desc:empty{display:none}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(.9);transform:scale(.9)}40%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes pulse{0%{-webkit-transform:scale(.9);transform:scale(.9)}40%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(.9);transform:scale(.9)}}@media screen and (max-width:640px){@-webkit-keyframes pulse{0%{-webkit-transform:scale(.5);transform:scale(.5)}40%{-webkit-transform:scale(.7);transform:scale(.7)}50%{-webkit-transform:scale(.7);transform:scale(.7)}60%{-webkit-transform:scale(.6);transform:scale(.6)}to{-webkit-transform:scale(.5);transform:scale(.5)}}@keyframes pulse{0%{-webkit-transform:scale(.5);transform:scale(.5)}40%{-webkit-transform:scale(.7);transform:scale(.7)}50%{-webkit-transform:scale(.7);transform:scale(.7)}60%{-webkit-transform:scale(.6);transform:scale(.6)}to{-webkit-transform:scale(.5);transform:scale(.5)}}}.footer{background-color:var(--color-cta);color:var(--color-text-white);padding:var(--gap5) 0;position:relative}.footer .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:var(--gap3);justify-content:space-between}@media screen and (max-width:768px){.footer .wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--gap3) var(--gap2)}}.footer p{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;font-size:14px;font-weight:400;line-height:1.6;text-align:center}@media screen and (max-width:768px){.footer p{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.footer__customer-logo,.footer__logo-wp{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}@media screen and (max-width:768px){.footer__customer-logo,.footer__logo-wp{-webkit-box-flex:0;-ms-flex:none;flex:none}}.footer__logo-wp svg{display:block;height:40px;width:68px}.footer__logo-wp path{fill:var(--color-text-white)}.footer__customer-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-column-gap:var(--gap2);-moz-column-gap:var(--gap2);column-gap:var(--gap2);justify-content:flex-end}.footer__customer-logo span{color:var(--color-text-white);font-size:14px;font-weight:400;line-height:1.4;text-transform:uppercase}@media screen and (max-width:359px){.footer__customer-logo span{display:none}}.footer__customer-logo img{display:block;height:55px;width:127px}@media screen and (max-width:768px){.footer__customer-logo img{height:48px;width:111px}}
