a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}head{font-family:mobile-s}@media only screen and (min-width:0){head{font-family:mobile-s}}@media only screen and (min-width:480px){head{font-family:mobile-p}}@media only screen and (min-width:600px){head{font-family:mobile-l}}@media only screen and (min-width:657px){head{font-family:mobile-xl}}@media only screen and (min-width:768px){head{font-family:tablet-p}}@media only screen and (min-width:1024px){head{font-family:tablet-l}}@media only screen and (min-width:1230px){head{font-family:desktop-m}}@media only screen and (min-width:1404px){head{font-family:desktop-l}}@media only screen and (min-width:1120px){head{font-family:mobile-nav-breakpoint}}.large-container{padding:0 10px}@media only screen and (min-width:768px){.large-container{padding:0 40px}}@media only screen and (min-width:1404px){.large-container{max-width:1600px;margin:0 auto;box-sizing:border-box}}.page-container{padding:0 20px}@media only screen and (min-width:768px){.page-container{padding:0 40px}}@media only screen and (min-width:1404px){.page-container{max-width:1440px;margin:0 auto;box-sizing:border-box}}.container{box-sizing:border-box}@media only screen and (min-width:1404px){.container{margin:0 auto;max-width:1280px}}.content-container{box-sizing:border-box}@media only screen and (min-width:1024px){.content-container{max-width:1060px;margin:auto}}.text-container{box-sizing:border-box;max-width:770px}.small-container{box-sizing:border-box;max-width:620px}.extra-small-container{box-sizing:border-box;max-width:400px}@font-face{font-family:Acta-Book;src:url(../fonts/Acta-Book/font.woff2) format("woff2"),url(../fonts/Acta-Book/font.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Acta-BookItalic;src:url(../fonts/Acta-BookItalic/font.woff2) format("woff2"),url(../fonts/Acta-BookItalic/font.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.lazyload,.lazyloading{opacity:0}@media print{.lazyload,.lazyloading{opacity:1!important}}.lazyloaded{opacity:1;transition:opacity .4s}@-webkit-keyframes cascade{0%{transform:scaleX(1) translateX(-10px);opacity:0}to{transform:scaleX(1) translateX(0);opacity:1}}@keyframes cascade{0%{transform:scaleX(1) translateX(-10px);opacity:0}to{transform:scaleX(1) translateX(0);opacity:1}}.cascade-animation{opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media print{.cascade-animation{opacity:1}}.cascade-animation.come-in{-webkit-animation:cascade 1s 1;animation:cascade 1s 1;-webkit-animation-timing-function:cubic-bezier(0,.59,.24,1);animation-timing-function:cubic-bezier(0,.59,.24,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.cascade-animation.come-in:nth-of-type(1n){-webkit-animation-delay:.1s;animation-delay:.1s}.cascade-animation.come-in:nth-of-type(2n){-webkit-animation-delay:.2s;animation-delay:.2s}.cascade-animation.come-in:nth-of-type(3n){-webkit-animation-delay:.3s;animation-delay:.3s}.cascade-animation.come-in:nth-of-type(4n){-webkit-animation-delay:.4s;animation-delay:.4s}.cascade-animation.come-in:nth-of-type(5n){-webkit-animation-delay:.5s;animation-delay:.5s}.cascade-animation.come-in:nth-of-type(6n){-webkit-animation-delay:.6s;animation-delay:.6s}.cascade-animation.come-in:nth-of-type(7n){-webkit-animation-delay:.7s;animation-delay:.7s}.cascade-animation.come-in:nth-of-type(8n){-webkit-animation-delay:.8s;animation-delay:.8s}.cascade-animation.come-in:nth-of-type(9n){-webkit-animation-delay:.9s;animation-delay:.9s}.cascade-animation.come-in:nth-of-type(10n){-webkit-animation-delay:1s;animation-delay:1s}.cascade-animation.come-in:nth-of-type(11n){-webkit-animation-delay:1.1s;animation-delay:1.1s}.cascade-animation.come-in:nth-of-type(12n){-webkit-animation-delay:1.2s;animation-delay:1.2s}.cascade-animation.come-in:nth-of-type(13n){-webkit-animation-delay:1.3s;animation-delay:1.3s}.cascade-animation.come-in:nth-of-type(14n){-webkit-animation-delay:1.4s;animation-delay:1.4s}.cascade-animation.come-in:nth-of-type(15n){-webkit-animation-delay:1.5s;animation-delay:1.5s}.cascade-animation.come-in:nth-of-type(16n){-webkit-animation-delay:1.6s;animation-delay:1.6s}.cascade-animation.come-in:nth-of-type(17n){-webkit-animation-delay:1.7s;animation-delay:1.7s}.cascade-animation.come-in:nth-of-type(18n){-webkit-animation-delay:1.8s;animation-delay:1.8s}.cascade-animation.come-in:nth-of-type(19n){-webkit-animation-delay:1.9s;animation-delay:1.9s}.cascade-animation.come-in:nth-of-type(20n){-webkit-animation-delay:2s;animation-delay:2s}[data-image-animation=animation-container]{overflow:hidden;border-radius:10px;line-height:0}[data-image-animation=animation-container] [data-image-animation=animation-wrapper]{transform-origin:bottom;transform:scale3d(1.5,1.5,1)}html{font-size:62.5%;height:100%}@media print{html{font-size:55.5%}}body{font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:400;font-size:16px;line-height:150%;-webkit-print-color-adjust:exact}body *{text-shadow:1px 1px 1px rgba(0,0,0,.004);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.overflow-h{overflow:hidden}img{display:inline-block;height:auto;max-width:100%}#js-logger{position:fixed;right:20px;bottom:20px;left:20px;color:#fff;height:16.66667%;background-color:rgba(0,0,0,.9);padding:20px;font-size:14px;overflow-y:auto;z-index:9999;border-radius:10px;border:10px solid red}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm .5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.r-header{margin-top:80px;padding-bottom:60px}@media only screen and (min-width:480px){.r-header{padding-bottom:80px;margin-top:120px}}@media only screen and (min-width:1120px){.r-header{margin-top:140px}}.r-header.no-pdb{padding-bottom:0}@media print{.r-header{margin-top:0;padding-top:0}}.r-main{display:block;padding-bottom:80px}@media only screen and (min-width:1024px){.r-main{padding-bottom:120px}}.r-sitemap{position:fixed;left:0;top:100%;background-color:rgba(0,0,0,.8);padding:10px 16px;border:2px dashed green;box-sizing:border-box;transform:translate3d(0,-36px,0);transition:transform .3s ease;transition-property:transform,background-color;z-index:999;font-size:.8em;color:#fff;max-height:500px;overflow-y:scroll}.r-sitemap *{color:#fff}.r-sitemap:hover{transform:translate3d(0,-100%,0);background-color:rgba(0,0,0,.8)}@media print{.r-sitemap{display:none}}.u-section.bg-swag-up--1 .background-container{background-color:#ffcd1c}.u-section.bg-swag-up--1 .nested__widget:before{content:"";display:block;width:100%;background:url(../img/svg/swag/swag-up.svg);background-repeat:no-repeat;background-size:100% auto;background-position:0 2px;height:30px}@media only screen and (min-width:768px){.u-section.bg-swag-up--1 .nested__widget:before{height:80px}}.u-section.bg-swag-down--1 .background-container{background-color:#ffcd1c}.u-section.bg-swag-down--1 .nested__widget:after{content:"";display:block;width:100%;background:url(../img/svg/swag/swag-down.svg);background-repeat:no-repeat;background-size:100% auto;background-position:0 -2px;height:30px;margin-top:-1px}@media only screen and (min-width:768px){.u-section.bg-swag-down--1 .nested__widget:after{height:80px}}.u-section .u-nested{padding-bottom:72px}@media only screen and (min-width:1230px){.u-section .u-nested{padding-bottom:102px}}.u-section:first-child .u-nested{padding-top:0}@media only screen and (min-width:1230px){.u-section:first-child .u-nested{padding-top:0}}.u-section:last-child .u-nested{padding-bottom:0}@media only screen and (min-width:1230px){.u-section:last-child .u-nested{padding-bottom:0}}.u-nested .nested__widget{margin:40px 0}.u-nested .nested__widget:first-child{margin-top:0}.u-nested .nested__widget:last-child{margin-bottom:0}@media print{.u-nested .nested__widget{margin:20px 0}}@media print{.u-nested .nested__widget [data-css=c-cta]{display:none}}@media only screen and (min-width:1230px){.u-nested .nested__widget{margin:72px 0}}.u-helper-page-title{font-family:Acta-Book;font-size:3.6rem;line-height:110%;margin-bottom:24px}@media only screen and (min-width:1024px){.u-helper-page-title{font-size:6rem}}.u-helper-title{margin-bottom:24px}[data-css=c-nav-header]{position:fixed;width:100%;top:0;left:0;right:0;z-index:999;background-color:#fff;transition:height .5s ease-in-out;will-change:height;height:60px}@media only screen and (min-width:480px){[data-css=c-nav-header]{height:90px}}@media only screen and (min-width:1120px){[data-css=c-nav-header]{height:120px}}@media print{[data-css=c-nav-header]{position:relative!important}}[data-css=c-nav-header] .nav-header__swag{position:absolute;left:0;right:0;bottom:0}[data-css=c-nav-header] .nav-header__swag:after{content:"";width:100%;display:block;position:absolute;left:0;top:-1px;background-image:url(../img/svg/swag/swag-header.svg);background-repeat:no-repeat;height:20px;pointer-events:none;background-size:100% 20px}[data-css=c-nav-header] .nav-header__swag:before{content:"";width:100%;top:0;position:absolute;height:40px;pointer-events:none;opacity:0;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:opacity;transition-duration:.5s;background:linear-gradient(0deg,transparent,rgba(0,0,0,.0970763));display:block}[data-css=c-nav-header] .nav__logo-container{position:relative;z-index:1}[data-css=c-nav-header] .nav-logo__link{display:flex;flex-wrap:wrap;line-height:0;transform-origin:left;transition:transform .5s ease-in-out;transform:scale3d(.8,.8,.8)}@media only screen and (min-width:480px){[data-css=c-nav-header] .nav-logo__link{transform:scale3d(.7,.7,.7)}}@media only screen and (min-width:1120px){[data-css=c-nav-header] .nav-logo__link{transform:scaleX(1)}}@media print{[data-css=c-nav-header] .nav-logo__link[href]:after{content:none!important}}[data-css=c-nav-header] .nav-logo__link a[href]:after{content:none!important}[data-css=c-nav-header] .nav-logo__link .nav-logo__logo{width:100px;height:auto}@media only screen and (min-width:480px){[data-css=c-nav-header] .nav-logo__link .nav-logo__logo{width:136px;height:87px}}[data-css=c-nav-header] .nav-header__main-flex{display:flex;flex-wrap:wrap;align-items:center;transition:padding-top .5s ease-in-out}@media only screen and (min-width:1120px){[data-css=c-nav-header] .nav-header__main-flex{padding:24px 0 0}}@media print{[data-css=c-nav-header] .nav-header__main-flex{padding:0}}[data-css=c-nav-header] .nav__controllers{display:inline-flex;margin-left:auto;z-index:1}@media only screen and (min-width:1120px){[data-css=c-nav-header] .nav__controllers{display:none}}@media print{[data-css=c-nav-header] .nav__controllers{display:none}}@media only screen and (min-width:1120px){[data-css=c-nav-header] .nav__lang-container,[data-css=c-nav-header] .nav__nav-meta-container{transition:transform .5s ease-in-out,opacity .5s ease-in-out}}[data-css=c-nav-header] .nav-main__bg,[data-css=c-nav-header] .nav__nav-global-container{display:none}@media only screen and (min-width:1120px){[data-css=c-nav-header] .nav-main__bg,[data-css=c-nav-header] .nav__nav-global-container{position:relative;z-index:2;transition:transform .5s ease-in-out;flex:1;display:flex;flex-wrap:wrap}}[data-css=c-nav-header] .nav__nav-meta-container{flex:1;display:flex;flex-wrap:wrap;justify-content:flex-end}[data-css=c-nav-header] .nav__lang-container{flex:0 0 100%;max-width:100%}@media only screen and (min-width:1120px){[data-css=c-nav-header] .nav__lang-container{flex:0 0 auto}}[data-css=c-nav-header] .nav__nav-main-container{margin-top:4px;flex:0 0 100%;display:flex;flex-wrap:wrap;justify-content:flex-end}[data-css=c-nav-header].is-open .nav-header__swag:before{background:linear-gradient(0deg,transparent,rgba(0,0,0,.0970763));opacity:1}[data-css=c-nav-header].is-open:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;display:block;z-index:1}[data-css=c-nav-header].is-open+.nav-main__bg{background-color:rgba(0,0,0,.2);position:fixed;left:0;right:0;top:0;bottom:0;display:block;z-index:300}[data-css=c-nav-header].is-open .nav__nav-global-container{display:flex;flex-wrap:wrap;align-content:flex-start;width:100%;background-color:#fff;position:absolute;padding-top:40px;right:0;box-sizing:border-box;height:calc(100vh - 60px);height:calc(var(--vh, 1vh)*100 - 60px);overflow:auto;top:60px}@media only screen and (min-width:480px){[data-css=c-nav-header].is-open .nav__nav-global-container{top:90px;height:calc(100vh - 90px);height:calc(var(--vh, 1vh)*100 - 90px)}}@media only screen and (min-width:1120px){[data-css=c-nav-header].is-open .nav__nav-global-container{top:90px}}@media only screen and (min-width:768px){[data-css=c-nav-header].is-open .nav__nav-global-container{max-width:450px;width:100%}}[data-css=c-nav-header].is-open .nav__nav-global-container .nav__nav-meta-container{flex:0 0 100%;max-width:100%;justify-content:flex-start;order:2}[data-css=c-nav-header].is-open .nav__nav-global-container .nav__lang-container{order:3}[data-css=c-nav-header].is-open .nav__nav-global-container .nav__nav-main-container{flex:0 0 100%;max-width:100%;justify-content:flex-start!important;align-items:flex-start!important;order:1}[data-css=c-nav-header].is-open .nav__nav-global-container .nav-meta__list{display:flex;flex-wrap:wrap}[data-css=c-nav-header].is-open .nav__nav-global-container .nav-meta__list-item{flex:0 0 100%;max-width:100%}[data-css=c-nav-header].init-transition .nav-header__swag:before{opacity:1}[data-css=c-nav-header].init-transition.scrolling-down{height:60px}[data-css=c-nav-header].init-transition.scrolling-down .nav-header__main-flex{padding:0}@media only screen and (min-width:1120px){[data-css=c-nav-header].init-transition.scrolling-down .nav__lang-container,[data-css=c-nav-header].init-transition.scrolling-down .nav__nav-meta-container{transform:translateY(-100%);opacity:0}}[data-css=c-nav-header].init-transition.scrolling-down .nav-logo__link{transform:scale3d(.8,.8,.8)}@media only screen and (min-width:480px){[data-css=c-nav-header].init-transition.scrolling-down .nav-logo__link{transform:scale3d(.7,.7,.7)}}@media only screen and (min-width:480px){[data-css=c-nav-header].init-transition.scrolling-down{height:80px}}@media only screen and (min-width:1120px){[data-css=c-nav-header].init-transition.scrolling-down{height:80px;display:flex;flex-wrap:wrap}}@media only screen and (min-width:1120px){[data-css=c-nav-header].init-transition.scrolling-down .nav__nav-global-container{transform:translateY(-8px)}}[data-css=c-nav-header].init-transition.scrolling-down.is-open .nav__nav-global-container{top:60px;height:calc(100vh - 60px);height:calc(var(--vh, 1vh)*100 - 60px)}@media only screen and (min-width:1120px){[data-css=c-nav-header].init-transition.scrolling-down.is-open .nav__nav-global-container{top:80px;height:calc(100vh - 80px);height:calc(var(--vh, 1vh)*100 - 80px)}}[data-css=c-nav-header] .nav__search-container{font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:400;font-size:1.8rem;line-height:133%;display:none}@media only screen and (min-width:1120px){[data-css=c-nav-header] .nav__search-container{font-size:1.4rem;line-height:140%;align-items:center;display:flex}}@media only screen and (min-width:1120px){[data-css=c-nav-header] .nav__search-container:before{content:"";display:inline-flex;height:16px;width:1px;background-color:#e3e3e3;margin-right:24px;margin-left:24px}[data-css=c-nav-header] .nav__search-container .search__text{margin-right:8px}[data-css=c-nav-header] .nav__search-container .nav-search__link{color:#878787;text-decoration:none;display:flex;align-items:center}[data-css=c-nav-header] .nav__search-container:hover .nav-search__link{color:#000}[data-css=c-nav-header] .nav__search-container:hover .search__icon svg path{fill:#000}}[data-css=c-nav-header] .nav__search-container .search__icon{line-height:0}[data-css=c-nav-header] .nav__search-container .search__icon svg{height:11px;width:11px}[data-css=c-nav-header] .nav__search-container .search__icon svg path{fill:#878787}[data-css=c-nav-header] .nav__mobile-search{display:flex;align-items:center;margin-left:32px}@media only screen and (min-width:1120px){[data-css=c-nav-header] .nav__mobile-search{display:none}}[data-css=c-nav-header] .nav__mobile-search .nav__mobile-search-link{line-height:0}[data-css=c-nav-header] .nav__mobile-search .nav__mobile-search-link svg{width:17px;height:17px}[data-css=c-nav-footer]{padding-bottom:48px}[data-css=c-nav-footer] .nav-footer__logos-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;border-bottom:1px solid #bbb;padding-bottom:24px}@media only screen and (min-width:768px){[data-css=c-nav-footer] .nav-footer__logos-container{padding-bottom:50px}}[data-css=c-nav-footer] .nav-footer__nav-main-container{margin-top:24px;margin-bottom:48px;display:none}@media only screen and (min-width:768px){[data-css=c-nav-footer] .nav-footer__nav-main-container{display:flex;flex-wrap:wrap;margin:48px -20px}}@media only screen and (min-width:768px){[data-css=c-nav-footer] .nav-main__item{flex:0 0 20%;max-width:20%;padding:0 20px;box-sizing:border-box}}[data-css=c-nav-footer] .logos__main-logo{display:none}@media only screen and (min-width:768px){[data-css=c-nav-footer] .logos__main-logo{display:flex}}[data-css=c-nav-footer] .main-logo__link{display:flex;line-height:0;width:106px;height:68px}[data-css=c-nav-footer] .logos__partner-logo{margin-left:auto}[data-css=c-nav-footer] .partner-logo__link{display:flex;line-height:0;margin-right:-20px}@media only screen and (min-width:768px){[data-css=c-nav-footer] .partner-logo__link{margin-right:-40px}}@media only screen and (min-width:1404px){[data-css=c-nav-footer] .partner-logo__link{margin-right:0}}[data-css=c-nav-footer] .item__title{font-weight:400;font-size:2rem;line-height:100%;font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:700}@media only screen and (min-width:1024px){[data-css=c-nav-footer] .item__title{font-size:1.6rem;line-height:120%}}@media only screen and (min-width:768px){[data-css=c-nav-footer] .item__title{margin-bottom:24px}}[data-css=c-nav-footer] .list__item{margin-bottom:14px}[data-css=c-nav-footer] .list__item:last-child{margin-bottom:0}[data-css=c-nav-footer] .item__link{font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:400;font-size:1.8rem;line-height:100%;text-decoration:none;color:#000}@media only screen and (min-width:1024px){[data-css=c-nav-footer] .item__link{font-size:1.6rem;line-height:130%}}@media only screen and (min-width:768px){[data-css=c-nav-footer] .item__link{background-image:linear-gradient(#000 100%,#000 0);background-size:0 1px;background-repeat:no-repeat;transition:background-size .3s;background-position:0 100%;padding-bottom:2px}}@media only screen and (min-width:768px){[data-css=c-nav-footer] .item__link.is-active,[data-css=c-nav-footer] .item__link:hover{background-size:100% 1px}}[data-css=c-nav-footer] .sub-items__list{display:none}[data-css=c-nav-footer] .nav-footer__nav-meta-container{padding-top:24px}@media only screen and (min-width:768px){[data-css=c-nav-footer] .nav-footer__nav-meta-container{padding-top:48px;border-top:1px solid #bbb}}[data-css=c-nav-footer] .nav-meta__flex{display:flex;flex-wrap:wrap}@media only screen and (min-width:768px){[data-css=c-nav-footer] .nav-meta__flex{flex-wrap:nowrap}}[data-css=c-nav-footer] .meta__contact-container{display:flex;align-items:flex-start;flex-wrap:wrap}[data-css=c-nav-footer] .meta__item{display:flex;flex-wrap:wrap;flex:0 0 100%;max-width:100%;margin-bottom:16px}[data-css=c-nav-footer] .meta__item:last-child{margin-bottom:0}@media only screen and (min-width:768px){[data-css=c-nav-footer] .meta__item{margin-bottom:0;flex:0 0 45%;max-width:45%}}[data-css=c-nav-footer] .meta__item-item{flex:0 0 100%;max-width:100%;font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:400;font-size:1.6rem;line-height:140%;color:#000}@media only screen and (min-width:1120px){[data-css=c-nav-footer] .meta__item-item{font-size:1.4rem}}[data-css=c-nav-footer] .meta__company-name{flex:0 0 100%;max-width:100%;margin-bottom:12px}[data-css=c-nav-footer] .meta__company-name .meta__item-item{font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:700}[data-css=c-nav-footer] .meta__item-link{color:#878787;text-decoration:none}[data-css=c-nav-footer] .meta__company-contact .meta__item-link,[data-css=c-nav-footer] .meta__item-link:hover{color:#000}[data-css=c-nav-footer] .meta__meta-container{display:flex;flex-wrap:wrap;margin-top:24px}@media only screen and (min-width:768px){[data-css=c-nav-footer] .meta__meta-container{margin-top:0;margin-left:auto;flex-wrap:nowrap}}[data-css=c-nav-footer] .meta__meta-container .meta__item{flex:0 0 100%;max-width:100%}@media only screen and (min-width:768px){[data-css=c-nav-footer] .meta__meta-container .meta__item{flex:inherit;max-width:inherit}}@media only screen and (min-width:768px){[data-css=c-nav-footer] .meta__meta-container .meta__item:last-child{margin-left:20px}}[data-css=c-nav-meta]{width:100%}@media only screen and (min-width:1120px){[data-css=c-nav-meta]{width:inherit}}[data-css=c-nav-meta] .nav-meta__list{display:flex;flex-wrap:wrap}[data-css=c-nav-meta] .nav-meta__list-item{margin-right:24px;display:inline-flex;flex-wrap:wrap}[data-css=c-nav-meta] .nav-meta__item-link{font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:400;font-size:1.8rem;line-height:133%;text-decoration:none;color:#000;padding:18px 40px 18px 20px;border-bottom:1px solid #bbb;width:100%}@media only screen and (min-width:1120px){[data-css=c-nav-meta] .nav-meta__item-link{font-size:1.4rem;line-height:140%;width:auto;padding:0;border-bottom:none;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:color;color:#878787}}[data-css=c-nav-meta] .nav-meta__item-link:hover{background-color:#ffcd1c}@media only screen and (min-width:1120px){[data-css=c-nav-meta] .nav-meta__item-link:hover{background-color:transparent;color:#000}}[data-css=c-nav-main]{width:100%}@media only screen and (min-width:1120px){[data-css=c-nav-main] .nav-main__list{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-right:-18px}}[data-css=c-nav-main] .mobile-sub-items__list,[data-css=c-nav-main] .sub-items__list{display:none}[data-css=c-nav-main] .sub-item__control{font-weight:400;font-size:1.8rem;line-height:100%;font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:700;cursor:pointer;padding:16px 40px 16px 20px;text-decoration:none;color:#000;display:block}@media only screen and (min-width:1120px){[data-css=c-nav-main] .sub-item__control{font-size:1.6rem;line-height:140%;padding:10px 18px 12px;display:inline-flex;border-radius:10px 10px 0 0;border-bottom:none}}[data-css=c-nav-main] .sub-item__control:hover{background-color:#ffcd1c}@media only screen and (min-width:1120px){[data-css=c-nav-main] .sub-item__control:hover{background-color:transparent}}@media only screen and (min-width:1120px){[data-css=c-nav-main] .sub-item__control:hover .control__wrapper{background-size:100% 1px}}@media only screen and (min-width:1120px){[data-css=c-nav-main] .control__wrapper{display:flex;background-image:linear-gradient(#000 100%,#000 0);background-size:0 1px;background-repeat:no-repeat;transition:background-size .3s;background-position:0 100%;padding-bottom:2px}}[data-css=c-nav-main] .control__icon{margin-left:auto;display:flex;flex-wrap:wrap;align-items:center}@media only screen and (min-width:1120px){[data-css=c-nav-main] .control__icon{margin-left:8px;transform:translateY(-2px);display:block;flex-wrap:inherit;align-items:inherit}[data-css=c-nav-main] .control__icon svg{transform-origin:center;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:transform;transition-duration:.25s}}[data-css=c-nav-main] .sub-items{position:relative;border-bottom:1px solid #bbb}@media only screen and (min-width:1120px){[data-css=c-nav-main] .sub-items{border-bottom:none}}[data-css=c-nav-main] .sub-items.first-level-active .control__icon svg{transform:rotateX(180deg)}@media only screen and (min-width:1120px){[data-css=c-nav-main] .sub-items.first-level-active .curved-corner-bottom-left{width:10px;height:10px;overflow:hidden;position:absolute;right:0;bottom:0;transform:translateX(100%)}}@media only screen and (min-width:1120px){[data-css=c-nav-main] .sub-items.first-level-active .curved-corner-bottom-left:before{content:"";display:block;width:200%;height:200%;position:absolute;border-radius:50%;bottom:0;left:0;box-shadow:-10px 10px 0 0 #fff}}[data-css=c-nav-main] .sub-items.first-level-active .sub-item__control{background-color:#ffcd1c}@media only screen and (min-width:1120px){[data-css=c-nav-main] .sub-items.first-level-active .sub-item__control{background-color:#fff;border-bottom:0;box-shadow:0 8px 26px 0 rgba(0,0,0,.1);position:relative}}@media only screen and (min-width:1120px){[data-css=c-nav-main] .sub-items.first-level-active .control__wrapper{background-size:100% 1px}}[data-css=c-nav-main] .sub-items.first-level-active .sub-items__list{display:block;background-color:rgba(0,0,0,.02)}@media only screen and (min-width:1120px){[data-css=c-nav-main] .sub-items.first-level-active .sub-items__list{position:absolute;z-index:1;left:0;top:calc(100% - 1px);width:115%;border-radius:0 10px 10px 10px;background:#fff;padding:16px 18px 20px;box-sizing:border-box;box-shadow:0 28px 26px 0 rgba(0,0,0,.1)}}@media only screen and (min-width:1120px){[data-css=c-nav-main] .sub-list__item{margin-bottom:12px}}[data-css=c-nav-main] .sub-list__item:first-child .sub-item__link{border-top:1px solid #bbb}@media only screen and (min-width:1120px){[data-css=c-nav-main] .sub-list__item:first-child .sub-item__link{border-top:none}}@media only screen and (min-width:1120px){[data-css=c-nav-main] .sub-list__item:first-child{margin-top:0}}[data-css=c-nav-main] .sub-list__item:last-child .sub-item__link{border-bottom:none}@media only screen and (min-width:1120px){[data-css=c-nav-main] .sub-list__item:last-child{margin-bottom:0}}[data-css=c-nav-main] .sub-list__item.second-level-active .sub-item__link{background-color:#ffcd1c}[data-css=c-nav-main] .sub-list__item.second-level-active .mobile-sub-items__list{display:block}[data-css=c-nav-main] .sub-list__item.second-level-active .mobile-sub-items:after{transform:rotate(180deg)}[data-css=c-nav-main] .sub-item__link{font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:400;font-size:1.6rem;line-height:100%;text-decoration:none;color:#000;padding:18px 40px;display:flex;border-bottom:1px solid #bbb}@media only screen and (min-width:1120px){[data-css=c-nav-main] .sub-item__link{font-size:1.6rem;line-height:140%;background-image:linear-gradient(#000 100%,#000 0);background-size:0 1px;background-repeat:no-repeat;transition:background-size .3s;background-position:0 100%;border-bottom:none;display:inline;padding:0}}@media only screen and (min-width:1120px){[data-css=c-nav-main] .sub-item__link:hover{background-size:100% 1px}}[data-css=c-nav-main] .sub-item__link:hover{background-color:#ffcd1c}@media only screen and (min-width:1120px){[data-css=c-nav-main] .sub-item__link:hover{background-color:#fff}}[data-css=c-nav-main] .mobile-sub-item__link{font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:400;font-size:1.6rem;line-height:100%;text-decoration:none;color:#000;padding:18px 40px 18px 70px;display:flex;border-bottom:1px solid #bbb;background-color:rgba(255,235,182,.5)}@media only screen and (min-width:1120px){[data-css=c-nav-main] .mobile-sub-item__link{font-size:1.6rem;line-height:140%}}[data-css=c-nav-main] .mobile-sub-item__link:hover{background-color:#ffcd1c}[data-css=c-nav-main] .control__wrapper{display:flex;flex-wrap:wrap}[data-css=c-nav-main] .mobile-sub-items{display:flex}@media only screen and (min-width:1120px){[data-css=c-nav-main] .mobile-sub-items{display:inline}}[data-css=c-nav-main] .mobile-sub-items:after{content:url(../icons/chevron-down.svg);margin-left:auto}@media only screen and (min-width:1120px){[data-css=c-nav-main] .mobile-sub-items:after{display:none}}[data-css=c-header] .header__breadcrumb-container{margin-bottom:32px}@media only screen and (min-width:1024px){[data-css=c-header] .header__breadcrumb-container{margin-bottom:48px}}@media print{[data-css=c-header] .header__breadcrumb-container{display:none}}[data-css=c-header] .header__title{font-family:Acta-Book;font-size:3.6rem;line-height:110%;color:#000}@media only screen and (min-width:1024px){[data-css=c-header] .header__title{font-size:6rem}}[data-css=c-header] .header__title-wrapper{max-width:770px}[data-css=c-header] .header__content-wrapper{padding-top:24px;max-width:770px}[data-css=c-header] .header__cta-wrapper{margin-top:24px}.c-header--default .header__color-container{border-radius:10px 10px 0 0;padding:48px 10px 24px;position:relative;z-index:1}@media only screen and (min-width:768px){.c-header--default .header__color-container{padding:48px 0 24px}}@media only screen and (min-width:1024px){.c-header--default .header__color-container{padding:80px 0 0}}.c-header--default .header__color-swag{transform:translateY(-1px);line-height:0}.c-header--default .header__color-swag svg{width:100%;height:auto}.c-header--default .header__main-container.yellow .header__color-container{background-color:#ffcd1c}.c-header--default .header__main-container.yellow .header__color-swag svg path{fill:#ffcd1c}.c-header--default .header__main-container.red .header__color-container{background-color:#e65a40}.c-header--default .header__main-container.red .header__color-swag svg path{fill:#e65a40}.c-header--default .header__main-container.grey .header__color-container{background-color:#bbb}.c-header--default .header__main-container.grey .header__color-swag svg path{fill:#bbb}.c-header--default .header__main-container.green .header__color-container{background-color:#32a65b}.c-header--default .header__main-container.green .header__color-swag svg path{fill:#32a65b}.c-header--default .header__main-container.blue .header__color-container{background-color:#7fb4d0}.c-header--default .header__main-container.blue .header__color-swag svg path{fill:#7fb4d0}.c-header--default .header__main-container.orange .header__color-container{background-color:#f39313}.c-header--default .header__main-container.orange .header__color-swag svg path{fill:#f39313}.c-header--default .header__main-container.brown .header__color-container{background-color:#c29c66}.c-header--default .header__main-container.brown .header__color-swag svg path{fill:#c29c66}.c-header--default .header__main-container.flieder .header__color-container{background-color:#a099aa}.c-header--default .header__main-container.flieder .header__color-swag svg path{fill:#a099aa}.c-header--hub .header__content-container{padding:0 10px}@media only screen and (min-width:768px){.c-header--hub .header__content-container{padding:0}}.c-header--hub .header__media-container{margin-bottom:36px;line-height:0;position:relative;border-radius:10px 10px 0 0;overflow:hidden;transform:translateY(0);background-color:#ffdc75}@media only screen and (min-width:768px){.c-header--hub .header__media-container{margin-bottom:56px}}.c-header--hub .header__footer-cache{position:absolute;left:0;right:0;bottom:-2px;margin:0 -1px}@media print{.c-header--hub .header__footer-cache{display:none}}.c-header--hub .swag-inside{max-width:inherit;width:100%}.c-header--hub .media__media{width:100%}.c-header--hub .recipe__meta-container{display:flex;flex-wrap:wrap;margin-top:48px;align-items:center;border-bottom:1px solid #bbb;box-sizing:border-box;padding-bottom:20px}@media only screen and (min-width:768px){.c-header--hub .recipe__meta-container{justify-content:space-between}}@media only screen and (min-width:1230px){.c-header--hub .recipe__meta-container{padding-bottom:40px}}.c-header--hub .meta__metas-container{display:flex;flex-wrap:wrap;align-items:center;flex:0 0 100%;max-width:100%}@media only screen and (min-width:768px){.c-header--hub .meta__metas-container{flex:inherit;max-width:inherit}}.c-header--hub .meta__print-container{margin-top:12px}@media only screen and (min-width:768px){.c-header--hub .meta__print-container{margin-top:0}}@media print{.c-header--hub .meta__print-container{display:none}}.c-header--hub .meta__wrapper{display:inline-flex;flex-wrap:nowrap;align-items:center}.c-header--hub .meta__wrapper .meta__meta{font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:400;font-size:1.8rem;line-height:160%;color:#878787;display:inline-flex;flex-wrap:wrap;align-items:center}.c-header--hub .meta__wrapper.duration{margin-left:24px}.c-header--hub .meta__wrapper.duration:before{content:"";display:inline-flex;width:1px;height:24px;background-color:#bbb;margin-right:24px}.c-header--hub .meta__icon{line-height:0;margin-right:8px;display:inline-flex}.c-header--home .header-home__main-container{position:relative}.c-header--home .header-home__content-container{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.c-header--home .header-home__badge-container{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;position:relative;z-index:1;margin-top:-120px;transform:translate3d(-24px,0,0)}@media only screen and (min-width:768px){.c-header--home .header-home__badge-container{position:absolute;bottom:0;left:0;transform:translate3d(-120px,-24px,0)}}.c-header--home .header-home__badge-wrapper{display:flex;flex-wrap:wrap;line-height:0;flex:0 0 222px;max-width:222px}@media only screen and (min-width:768px){.c-header--home .header-home__badge-wrapper{flex:0 0 379px;max-width:379px}}.c-header--home .header__flex-container{margin-top:70px}@media only screen and (min-width:1024px){.c-header--home .header__flex-container{margin-top:160px}}.c-header--home .header__content-flexed{display:flex;flex-wrap:wrap}.c-header--home .header__title-wrapper{flex:0 0 100%;max-width:100%;order:1}.c-header--home .header__subtitle-wrapper{flex:0 0 100%;order:0;max-width:100%;margin-bottom:24px}.c-header--home .header__lead-wrapper{flex:0 0 100%;order:2;max-width:100%;margin-top:24px}.c-header--home .header__cta-wrapper{order:3;flex:0 0 100%;max-width:100%;margin-top:40px}@media only screen and (min-width:768px){.c-header--home .header__cta-wrapper{margin-top:80px}}.c-header--home .header-home__image-container{overflow:hidden;border-radius:20px;line-height:0;transform:translateY(0)}.c-header--home .header-home__image-wrapper{transform-origin:top;will-change:transform;line-height:0}.c-header--home .header-home__image-image{width:100%;height:auto}.c-header--home .header__subtitle{font-weight:400;font-size:1.2rem;line-height:140%;letter-spacing:1px;font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:700;text-transform:uppercase;color:#fff}@media only screen and (min-width:768px){.c-header--home .header__subtitle{font-size:1.4rem}}.c-header--home .header__title{font-family:Acta-Book;font-size:3.6rem;line-height:110%;color:#fff;max-width:620px}@media only screen and (min-width:1024px){.c-header--home .header__title{font-size:6rem}}.c-header--home .header__lead{font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:400;font-size:2rem;line-height:140%;color:#fff;max-width:770px}[data-css=c-cta][type=submit]{cursor:pointer;border:none}.c-cta--link{font-weight:400;font-size:1.6rem;line-height:160%;font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:700;text-decoration:none;color:#000;padding-bottom:3px;border-bottom:1px solid #000;position:relative}@media only screen and (min-width:1024px){.c-cta--link{font-size:1.8rem}}.c-cta--link:after{content:"";display:flex;width:100%;background-image:linear-gradient(#000 100%,#000 0);background-size:0 2px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .3s;height:2px;position:absolute;bottom:-2px;left:0}.c-cta--link:hover{color:#000}.c-cta--link:hover:after{background-size:100% 2px}.c-cta--link.no-hover:hover{color:#000}.c-cta--button{font-weight:400;font-size:1.8rem;line-height:130%;font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:700;text-decoration:none;color:#000;border:none;cursor:pointer;background-color:#ffcd1c;padding:12px 32px;border-radius:50px;box-sizing:border-box;display:inline-flex;transition:.15s cubic-bezier(.4,0,.2,1);transition-timing-function:ease;transition-property:background-color,box-shadow,border}.c-cta--button .cta__icon{display:flex;flex-wrap:wrap;align-items:center;margin-right:11px}.c-cta--button .cta__icon svg path{fill:#000}.c-cta--button.icon-right .cta__icon{margin-right:0;margin-left:11px;order:1}.c-cta--button.blue-txt .cta__icon svg path{fill:#5095b9}.c-cta--button.blue-txt .cta__text{color:#5095b9}.c-cta--button:hover{background-color:#ffdc75;box-shadow:2px 4px 10px rgba(0,0,0,.1)}.c-cta--button:active{background-color:#ffcd1c;box-shadow:none}.c-cta--button.secondary{background-color:#fff;border:1px solid #000;padding:11px 31px}.c-cta--button.secondary .cta__text{white-space:nowrap}.c-cta--button.secondary:hover{background-color:#fff;border-color:#878787;box-shadow:2px 4px 10px rgba(0,0,0,.1)}.c-cta--button.secondary:active{background-color:#bbb;border-color:#000;box-shadow:none}.c-cta--button.secondary.tertiary{border:none;padding:12px 32px}.c-rt--default h3,[data-css=c-form] .form__description h3{font-family:Acta-Book;font-size:2.6rem;line-height:120%}@media only screen and (min-width:1024px){.c-rt--default h3,[data-css=c-form] .form__description h3{font-size:3rem}}.c-rt--default h2,[data-css=c-form] .form__description h2{font-family:Acta-Book;font-size:3.2rem;line-height:110%;margin-bottom:24px;margin-top:40px}@media only screen and (min-width:1024px){.c-rt--default h2,[data-css=c-form] .form__description h2{font-size:3.8rem;margin-bottom:24px;margin-top:40px}}.c-rt--default h2+a,.c-rt--default h2+ol,.c-rt--default h2+p,.c-rt--default h2+ul,.c-rt--default h2:first-child,[data-css=c-form] .form__description h2+a,[data-css=c-form] .form__description h2+ol,[data-css=c-form] .form__description h2+p,[data-css=c-form] .form__description h2+ul,[data-css=c-form] .form__description h2:first-child{margin-top:0}.c-rt--default ol,.c-rt--default p,.c-rt--default ul,[data-css=c-form] .form__description ol,[data-css=c-form] .form__description p,[data-css=c-form] .form__description ul{font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:400;font-size:1.8rem;line-height:160%;margin:24px 0}@media only screen and (min-width:1024px){.c-rt--default ol,.c-rt--default p,.c-rt--default ul,[data-css=c-form] .form__description ol,[data-css=c-form] .form__description p,[data-css=c-form] .form__description ul{margin:32px 0}}.c-rt--default ol:first-child,.c-rt--default p:first-child,.c-rt--default ul:first-child,[data-css=c-form] .form__description ol:first-child,[data-css=c-form] .form__description p:first-child,[data-css=c-form] .form__description ul:first-child{margin-top:0}.c-rt--default ol:last-child,.c-rt--default p:last-child,.c-rt--default ul:last-child,[data-css=c-form] .form__description ol:last-child,[data-css=c-form] .form__description p:last-child,[data-css=c-form] .form__description ul:last-child{margin-bottom:0}.c-rt--default ol b,.c-rt--default ol strong,.c-rt--default p b,.c-rt--default p strong,.c-rt--default ul b,.c-rt--default ul strong,[data-css=c-form] .form__description ol b,[data-css=c-form] .form__description ol strong,[data-css=c-form] .form__description p b,[data-css=c-form] .form__description p strong,[data-css=c-form] .form__description ul b,[data-css=c-form] .form__description ul strong{font-weight:400;font-size:1.8rem;line-height:160%;font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:700}.c-rt--default a,[data-css=c-form] .form__description a{font-weight:400;font-size:1.6rem;line-height:160%;font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:700;color:#000;padding-bottom:3px;border-bottom:1px solid #000;position:relative;text-decoration:none}@media only screen and (min-width:1024px){.c-rt--default a,[data-css=c-form] .form__description a{font-size:1.8rem}}.c-rt--default a:after,[data-css=c-form] .form__description a:after{content:"";display:flex;width:100%;background-image:linear-gradient(#000 100%,#000 0);background-size:0 2px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .3s;height:2px;position:absolute;bottom:-2px;left:0}.c-rt--default a:hover,[data-css=c-form] .form__description a:hover{color:#000}.c-rt--default a:hover:after,[data-css=c-form] .form__description a:hover:after{background-size:100% 2px}.c-rt--default p a,[data-css=c-form] .form__description p a{font-size:1.6rem;font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:400;font-size:1.8rem;line-height:160%;border-bottom:0;text-decoration:underline;color:#000;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:color}@media only screen and (min-width:1024px){.c-rt--default p a,[data-css=c-form] .form__description p a{font-size:1.8rem}}.c-rt--default p a:after,[data-css=c-form] .form__description p a:after{display:none}.c-rt--default p a:hover,[data-css=c-form] .form__description p a:hover{color:#363636;border-bottom:0}.c-rt--default p+h2,[data-css=c-form] .form__description p+h2{margin-top:60px}.c-rt--default ul,[data-css=c-form] .form__description ul{margin-left:16px}.c-rt--default li,[data-css=c-form] .form__description li{margin-left:20px;position:relative}.c-rt--default li:before,[data-css=c-form] .form__description li:before{display:inline-flex;position:absolute;top:11px;left:-20px;content:"";width:6px;height:6px;background-color:#000;border-radius:50%}.c-rt--default.xl ol,.c-rt--default.xl p,.c-rt--default.xl ul,[data-css=c-form] .xl.form__description ol,[data-css=c-form] .xl.form__description p,[data-css=c-form] .xl.form__description ul{font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:400;font-size:2.4rem;line-height:160%}.c-rt--default.xl p b,.c-rt--default.xl p strong,[data-css=c-form] .xl.form__description p b,[data-css=c-form] .xl.form__description p strong{font-weight:400;font-size:2.4rem;line-height:160%;font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:700}.c-rt--default.xl p a,[data-css=c-form] .xl.form__description p a{font-size:1.6rem;font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:400;font-size:2.4rem;line-height:160%}@media only screen and (min-width:1024px){.c-rt--default.xl p a,[data-css=c-form] .xl.form__description p a{font-size:1.8rem}}.c-rt--default.collapse ol,.c-rt--default.collapse p,.c-rt--default.collapse ul,[data-css=c-form] .collapse.form__description ol,[data-css=c-form] .collapse.form__description p,[data-css=c-form] .collapse.form__description ul{font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:400;font-size:1.8rem;line-height:160%;margin:24px 0}@media only screen and (min-width:1024px){.c-rt--default.collapse ol,.c-rt--default.collapse p,.c-rt--default.collapse ul,[data-css=c-form] .collapse.form__description ol,[data-css=c-form] .collapse.form__description p,[data-css=c-form] .collapse.form__description ul{margin:24px 0}}.c-rt--default.collapse ol:first-child,.c-rt--default.collapse p:first-child,.c-rt--default.collapse ul:first-child,[data-css=c-form] .collapse.form__description ol:first-child,[data-css=c-form] .collapse.form__description p:first-child,[data-css=c-form] .collapse.form__description ul:first-child{margin-top:0}.c-rt--default.collapse ol:last-child,.c-rt--default.collapse p:last-child,.c-rt--default.collapse ul:last-child,[data-css=c-form] .collapse.form__description ol:last-child,[data-css=c-form] .collapse.form__description p:last-child,[data-css=c-form] .collapse.form__description ul:last-child{margin-bottom:0}.c-rt--default.footer ol,.c-rt--default.footer p,.c-rt--default.footer ul,[data-css=c-form] .footer.form__description ol,[data-css=c-form] .footer.form__description p,[data-css=c-form] .footer.form__description ul{font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:400;font-size:1.6rem;line-height:140%}@media only screen and (min-width:1120px){.c-rt--default.footer ol,.c-rt--default.footer p,.c-rt--default.footer ul,[data-css=c-form] .footer.form__description ol,[data-css=c-form] .footer.form__description p,[data-css=c-form] .footer.form__description ul{font-size:1.4rem}}.c-rt--default.footer ol b,.c-rt--default.footer ol strong,.c-rt--default.footer p b,.c-rt--default.footer p strong,.c-rt--default.footer ul b,.c-rt--default.footer ul strong,[data-css=c-form] .footer.form__description ol b,[data-css=c-form] .footer.form__description ol strong,[data-css=c-form] .footer.form__description p b,[data-css=c-form] .footer.form__description p strong,[data-css=c-form] .footer.form__description ul b,[data-css=c-form] .footer.form__description ul strong{font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:400;font-size:1.6rem;line-height:140%}@media only screen and (min-width:1120px){.c-rt--default.footer ol b,.c-rt--default.footer ol strong,.c-rt--default.footer p b,.c-rt--default.footer p strong,.c-rt--default.footer ul b,.c-rt--default.footer ul strong,[data-css=c-form] .footer.form__description ol b,[data-css=c-form] .footer.form__description ol strong,[data-css=c-form] .footer.form__description p b,[data-css=c-form] .footer.form__description p strong,[data-css=c-form] .footer.form__description ul b,[data-css=c-form] .footer.form__description ul strong{font-size:1.4rem}}.c-rt--default.footer p a,[data-css=c-form] .footer.form__description p a{font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:400;font-size:1.6rem;line-height:140%;text-decoration:none;color:#000}@media only screen and (min-width:1120px){.c-rt--default.footer p a,[data-css=c-form] .footer.form__description p a{font-size:1.4rem}}.c-rt--default.footer p a:after,[data-css=c-form] .footer.form__description p a:after{display:none}.c-rt--default.big-link p a,[data-css=c-form] .big-link.form__description p a{font-weight:400;font-size:1.6rem;line-height:160%;font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:700;color:#000;padding-bottom:3px;border-bottom:1px solid #000;position:relative;text-decoration:none}@media only screen and (min-width:1024px){.c-rt--default.big-link p a,[data-css=c-form] .big-link.form__description p a{font-size:1.8rem}}.c-rt--default.big-link p a:after,[data-css=c-form] .big-link.form__description p a:after{content:"";display:flex;width:100%;background-image:linear-gradient(#000 100%,#000 0);background-size:0 2px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .3s;height:2px;position:absolute;bottom:-2px;left:0}.c-rt--default.big-link p a:hover,[data-css=c-form] .big-link.form__description p a:hover{color:#000}.c-rt--default.big-link p a:hover:after,[data-css=c-form] .big-link.form__description p a:hover:after{background-size:100% 2px}[data-css=c-nav-breadcrumb] .breadcrumb__list{display:flex;flex-wrap:wrap;align-items:center}[data-css=c-nav-breadcrumb] .list__item{display:inline-flex;flex-wrap:wrap;align-items:center}[data-css=c-nav-breadcrumb] .list__item:not(.mobile-visible){display:none}@media only screen and (min-width:768px){[data-css=c-nav-breadcrumb] .list__item,[data-css=c-nav-breadcrumb] .list__item:not(.mobile-visible){display:inline-flex}}@media only screen and (min-width:768px){[data-css=c-nav-breadcrumb] .list__item.mobile-visible .arrow__back{margin-left:12px}}[data-css=c-nav-breadcrumb] .list__item:nth-child(2) .arrow__back{margin-left:0}@media only screen and (min-width:768px){[data-css=c-nav-breadcrumb] .list__item:nth-child(2) .arrow__back{margin-left:12px}}[data-css=c-nav-breadcrumb] .item__link{font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:400;font-size:1.4rem;line-height:130%;text-decoration:none;color:#000;opacity:.5;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:opacity}[data-css=c-nav-breadcrumb] .item__link:hover{opacity:1}[data-css=c-nav-breadcrumb] .arrow__back{margin:0 12px;line-height:0;opacity:.5}[data-css=c-nav-breadcrumb] .arrow__back svg path{fill:#000}[data-css=c-nav-breadcrumb] .breadcrumb__home,[data-css=c-nav-breadcrumb] .home__icon{line-height:1}[data-css=c-nav-breadcrumb] .home__icon{line-height:0;display:inline-flex;width:14px;height:14px}[data-css=c-nav-breadcrumb] .home__icon .icon-default{display:inline-flex;opacity:.5}[data-css=c-nav-breadcrumb] .home__icon .icon-hover,[data-css=c-nav-breadcrumb] .home__icon:hover .icon-default{display:none}[data-css=c-nav-breadcrumb] .home__icon:hover .icon-hover{display:inline-flex}[data-css=c-nav-lang] .nav-lang__list{display:flex;flex-wrap:wrap;padding:48px 20px;justify-content:space-between;margin:-4px}@media only screen and (min-width:480px){[data-css=c-nav-lang] .nav-lang__list{margin:0}}@media only screen and (min-width:1120px){[data-css=c-nav-lang] .nav-lang__list{justify-content:center;padding:0}}[data-css=c-nav-lang] .nav-lang__list-item{display:inline-flex;flex-wrap:wrap;flex:0 0 calc(50% - 12px);margin:4px}@media only screen and (min-width:480px){[data-css=c-nav-lang] .nav-lang__list-item{margin:0}}@media only screen and (min-width:1120px){[data-css=c-nav-lang] .nav-lang__list-item{flex:0 0 auto;margin-right:24px;align-items:center}}@media only screen and (min-width:1120px){[data-css=c-nav-lang] .nav-lang__list-item:first-child:before{content:"";display:inline-flex;height:16px;width:1px;background-color:#e3e3e3;margin-right:24px}}[data-css=c-nav-lang] .nav-lang__list-item:last-child{margin-right:0}[data-css=c-nav-lang] .nav-lang__list-item.is-active .nav-lang__item-link{background-color:#fff;border:1px solid #bbb;color:#bbb;cursor:default}@media only screen and (min-width:1120px){[data-css=c-nav-lang] .nav-lang__list-item.is-active .nav-lang__item-link{border:none;cursor:pointer;color:#000;background-image:linear-gradient(#000 100%,#000 0);background-size:100% 1px;background-repeat:no-repeat;transition:background-size .3s;background-position:0 100%;padding-bottom:2px}}[data-css=c-nav-lang] .nav-lang__list-item.is-active .nav-lang__item-link:hover{background-color:transparent;text-decoration:none}[data-css=c-nav-lang] .nav-lang__item-link{font-weight:400;font-size:1.8rem;line-height:133%;font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:700;font-size:1.6rem;text-decoration:none;padding:14px 48px;background-color:#ffcd1c;width:100%;text-align:center;border-radius:5px;color:#000}@media only screen and (min-width:1120px){[data-css=c-nav-lang] .nav-lang__item-link{font-size:1.4rem;line-height:140%;font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:400;font-size:1.8rem;line-height:133%;border-radius:0;text-align:left;width:auto;background-color:transparent;padding:0;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:color;color:#878787}}@media only screen and (min-width:1120px) and (min-width:1120px){[data-css=c-nav-lang] .nav-lang__item-link{font-size:1.4rem;line-height:140%}}[data-css=c-nav-lang] .nav-lang__item-link:hover{background-color:#ffdc75;text-decoration:underline}@media only screen and (min-width:1120px){[data-css=c-nav-lang] .nav-lang__item-link:hover{color:#000;background-color:transparent;text-decoration:none}}[data-css=c-nav-toggle]{cursor:pointer;border:none;margin:0;padding:0;background-color:transparent;display:inline-flex;flex-wrap:wrap;align-items:center;outline:none}[data-css=c-nav-toggle] .nav-toggle__text{font-weight:400;font-size:1.8rem;line-height:140%;font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:700}[data-css=c-nav-toggle] .nav-toggle__toggler{display:block;flex-wrap:wrap;width:20px;height:18px;background-color:transparent;position:relative;margin-left:12px}[data-css=c-nav-toggle] .toggler__item{position:absolute;left:0;width:100%;height:2px;border-radius:5px;background-color:#000;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:transform,opacity;transform-origin:center}[data-css=c-nav-toggle] .toggler__item:first-child{top:0}[data-css=c-nav-toggle] .toggler__item:nth-child(2){top:50%;transform:translateY(-50%)}[data-css=c-nav-toggle] .toggler__item:nth-child(3){bottom:0}[data-css=c-nav-toggle]:hover .toggler__item:first-child{transform:translate3d(0,2px,0)}[data-css=c-nav-toggle]:hover .toggler__item:nth-child(2){transform:translate3d(0,-50%,0)}[data-css=c-nav-toggle]:hover .toggler__item:nth-child(3){transform:translate3d(0,-2px,0)}[data-css=c-nav-toggle].is-active .toggler__item:first-child{transform:translate3d(0,8px,0) rotate(45deg)}[data-css=c-nav-toggle].is-active .toggler__item:nth-child(2){transform:translate3d(0,-50%,0);opacity:0}[data-css=c-nav-toggle].is-active .toggler__item:nth-child(3){transform:translate3d(0,-8px,0) rotate(135deg)}[data-css=c-card]{text-decoration:none;color:#000;display:flex;flex-wrap:wrap;position:relative;z-index:1}[data-css=c-card]:hover .image__image{transform:scale(1.1)}[data-css=c-card]:hover .c-cta--link.no-hover:after{background-size:100% 2px}[data-css=c-card] .card__content-container,[data-css=c-card] .card__flex{width:100%;display:flex;flex-wrap:wrap;position:relative;z-index:1;align-items:flex-start}[data-css=c-card] .card__title{font-family:Acta-Book;font-size:3rem;line-height:120%}@media only screen and (min-width:768px){[data-css=c-card] .card__title{font-size:3.2rem}}[data-css=c-card] .card__text{font-size:1.8rem;line-height:160%}[data-css=c-card] .card__label,[data-css=c-card] .card__text{font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:400}[data-css=c-card] .card__label{line-height:140%;font-size:1.6rem;color:#878787;display:flex;flex-wrap:wrap;align-items:center}[data-css=c-card] .label__icon{display:inline-flex;flex-wrap:wrap;line-height:0;margin-right:8px}[data-css=c-card] .card__cta-container.card__title-container,[data-css=c-card] .card__label-container,[data-css=c-card] .card__text-container,[data-css=c-card] .card_image-container{flex:0 0 100%;max-width:100%}[data-css=c-card] .card_image-container{margin-bottom:24px}[data-css=c-card] .image__wrapper{width:100%;padding-bottom:75%;position:relative;line-height:0;overflow:hidden;transform:translateY(0);border-radius:10px}[data-css=c-card] .image__image{position:absolute;left:0;top:0;transform:scale(1);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 2s cubic-bezier(.01,-.05,0,.96),opacity .4s;will-change:transform;transform-origin:center}[data-css=c-card] .card__text-container{margin-top:16px}[data-css=c-card] .card__cta-container,[data-css=c-card] .card__label-container{margin-top:24px}[data-css=c-card].teaser-one .image__wrapper{padding-bottom:75%}@media only screen and (min-width:600px){[data-css=c-card].teaser-one .image__wrapper{padding-bottom:50%}}[data-css=c-card].teaser-one:hover .image__wrapper:before{display:none}@media only screen and (min-width:768px){[data-css=c-card].teaser-one .card__flex{margin:-20px}}@media only screen and (min-width:768px){[data-css=c-card].teaser-one .card__content-container,[data-css=c-card].teaser-one .card_image-container{flex:0 0 50%;max-width:50%;padding:0 20px;box-sizing:border-box}}[data-css=c-card].landscape .image__wrapper{padding-bottom:75%}@media only screen and (min-width:600px){[data-css=c-card].landscape .image__wrapper{padding-bottom:50%}}.c-card--news,.c-card--news .card__flex{height:100%}.c-card--news .content__content-flex{display:flex;flex-wrap:wrap;order:2;flex:0 0 100%;max-width:100%;align-content:flex-start}.c-card--news .card__content-container{padding:60px 32px;box-sizing:border-box;flex:0 0 calc(100% - 14px);position:relative;height:100%}@media only screen and (min-width:768px){.c-card--news .card__content-container{flex:0 0 calc(100% - 30px)}}.c-card--news .card__title{font-family:Acta-Book;font-size:3rem;line-height:120%}@media only screen and (min-width:768px){.c-card--news .card__title{font-size:3.2rem}}.c-card--news .card__text{font-weight:400;font-size:1.8rem;font-weight:700}.c-card--news .card__label,.c-card--news .card__text{line-height:140%;font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap}.c-card--news .card__label{font-weight:400;font-size:1.3rem}.c-card--news .card__title-container{order:1;margin-bottom:48px}.c-card--news .card__bottom{order:2;flex:1 1 auto;display:flex;flex-wrap:wrap}.c-card--news .card__text-container{order:3;margin-top:16px}.c-card--news .card__label-container{order:2;margin-top:0}.c-card--news .card__icon-container{padding-top:32px;margin-top:auto;order:2}.c-card--news .card__content-wrapper{display:flex;flex-wrap:wrap;position:relative;flex-direction:column;z-index:1;height:100%}.c-card--news .card__border-wrapper{position:absolute;pointer-events:none;left:0;top:0;right:0;bottom:0;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:4px;transition:.3s cubic-bezier(.15,.86,.57,.87);transition-property:transform,background-color,border,box-shadow}.c-card--news .card__media-container{position:absolute;left:0;right:0;top:0;bottom:0;transition:.3s cubic-bezier(.15,.86,.57,.87);transition-property:transform}.c-card--news .media__wrapper{width:100%;height:100%;padding:20px 0;box-sizing:border-box}.c-card--news .media__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}@media only screen and (min-width:768px){.c-card--news:hover .card__border-wrapper{transform:scale3d(1.06079,1.015,1);border:1px solid #ffcd1c;background-color:#ffcd1c;box-shadow:8px 16px 30px rgba(0,0,0,.1)}.c-card--news:hover .card__label{color:#000}.c-card--news:hover .card__media-container{transform:translate3d(30px,0,0)}}[data-css=c-card-list] .card-list__title-container{font-family:Acta-Book;font-size:3.2rem;line-height:110%;margin-bottom:48px}@media only screen and (min-width:1024px){[data-css=c-card-list] .card-list__title-container{font-size:3.8rem}}@media only screen and (min-width:768px){[data-css=c-card-list] .card-list__title-container{margin-bottom:48px}}[data-css=c-card-list] .card-list__list{display:flex;flex-wrap:wrap;margin:0 -20px -80px}@media only screen and (min-width:1024px){[data-css=c-card-list] .card-list__list{margin-bottom:-120px}}[data-css=c-card-list] .list__item{flex:0 0 100%;max-width:100%;padding:0 20px;box-sizing:border-box;margin-bottom:80px}@media only screen and (min-width:600px){[data-css=c-card-list] .list__item{flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1024px){[data-css=c-card-list] .list__item{margin-bottom:120px;flex:0 0 33.333333333%;max-width:33.333333333%}}[data-css=c-card-list][data-items="1"] .list__item,[data-css=c-card-list][data-items="2"] .list__item{flex:0 0 100%;max-width:100%}@media only screen and (min-width:600px){[data-css=c-card-list][data-items="2"] .list__item{flex:0 0 50%;max-width:50%}}[data-css=c-card-list].news .card-list__list{margin:0 -20px -36px}@media only screen and (min-width:1024px){[data-css=c-card-list].news .card-list__list{margin-bottom:-72px}}@media only screen and (min-width:1230px){[data-css=c-card-list].news .card-list__list{margin:0 -40px}}[data-css=c-card-list].news .list__item{padding:0 20px;box-sizing:border-box;margin-bottom:36px}@media only screen and (min-width:600px){[data-css=c-card-list].news .list__item{flex:0 0 50%;max-width:50%}}@media only screen and (min-width:1024px){[data-css=c-card-list].news .list__item{margin-bottom:72px;flex:0 0 33.333333333%;max-width:33.333333333%}}@media only screen and (min-width:1230px){[data-css=c-card-list].news .list__item{padding:0 40px}}[data-css=c-teaser-image-combi] .teaser-image-combi__title-container{font-family:Acta-Book;font-size:3.2rem;line-height:110%;margin-bottom:48px}@media only screen and (min-width:1024px){[data-css=c-teaser-image-combi] .teaser-image-combi__title-container{font-size:3.8rem}}@media only screen and (min-width:768px){[data-css=c-teaser-image-combi] .teaser-image-combi__title-container{margin-bottom:48px}}[data-css=c-teaser-image-combi] .combi__flex-container{display:flex;flex-wrap:wrap}[data-css=c-teaser-image-combi] .combi__content-container{flex:0 0 calc(100% - 20px);max-width:calc(100% - 20px);order:2;position:relative;z-index:1;margin-left:auto}@media only screen and (min-width:768px){[data-css=c-teaser-image-combi] .combi__content-container{z-index:0;order:1;flex:0 0 68%;max-width:68%;margin-top:60px;margin-right:-80px}}@media only screen and (min-width:1230px){[data-css=c-teaser-image-combi] .combi__content-container{flex:0 0 58%;max-width:58%}}[data-css=c-teaser-image-combi] .combi__media-container{flex:0 0 calc(100% - 20px);max-width:calc(100% - 20px);box-sizing:border-box;order:1}@media only screen and (min-width:768px){[data-css=c-teaser-image-combi] .combi__media-container{margin-left:auto;order:2;z-index:1;flex:0 0 calc(32% + 80px);max-width:calc(32% + 80px);margin-top:0}}@media only screen and (min-width:1230px){[data-css=c-teaser-image-combi] .combi__media-container{flex:0 0 calc(42% + 80px);max-width:calc(42% + 80px)}}[data-css=c-teaser-image-combi].right .combi__content-container{order:2}@media only screen and (min-width:768px){[data-css=c-teaser-image-combi].right .combi__content-container{margin-top:60px;margin-left:-80px;margin-right:0}}[data-css=c-teaser-image-combi].right .combi__media-container{order:1}@media only screen and (min-width:768px){[data-css=c-teaser-image-combi].right .combi__media-container{margin-top:0}}@media only screen and (min-width:768px){[data-css=c-teaser-image-combi].right .content__wrapper{padding:60px 60px 60px 120px}}@media only screen and (min-width:1230px){[data-css=c-teaser-image-combi].right .content__wrapper{padding:60px 60px 60px 170px}}[data-css=c-teaser-image-combi] .content__wrapper{display:flex;flex-wrap:wrap;padding:48px 32px;border-radius:10px}@media only screen and (min-width:768px){[data-css=c-teaser-image-combi] .content__wrapper{padding:60px 120px 60px 60px}}@media only screen and (min-width:1230px){[data-css=c-teaser-image-combi] .content__wrapper{padding:60px 170px 60px 60px}}[data-css=c-teaser-image-combi] .title__container{order:1;flex:0 0 100%;max-width:100%}[data-css=c-teaser-image-combi] .label__container{order:0;margin-bottom:18px;flex:0 0 100%;max-width:100%}@media only screen and (min-width:768px){[data-css=c-teaser-image-combi] .label__container{margin-bottom:24px}}[data-css=c-teaser-image-combi] .lead__container{order:2;margin-top:24px;flex:0 0 100%;max-width:100%}@media only screen and (min-width:768px){[data-css=c-teaser-image-combi] .lead__container{margin-top:48px}}[data-css=c-teaser-image-combi] .cta__container{order:3;margin-top:24px}@media only screen and (min-width:768px){[data-css=c-teaser-image-combi] .cta__container{margin-top:32px}}[data-css=c-teaser-image-combi] .media__wrapper{line-height:0;position:relative;width:100%;padding-bottom:125%;overflow:hidden;border-radius:10px;transform:translate(0);background-color:#ffebb6}[data-css=c-teaser-image-combi] .media__wrapper .media__image,[data-css=c-teaser-image-combi] .media__wrapper .media__video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[data-css=c-teaser-image-combi] .title__title{font-family:Acta-Book;font-size:3.2rem;line-height:110%}@media only screen and (min-width:1024px){[data-css=c-teaser-image-combi] .title__title{font-size:3.8rem}}[data-css=c-teaser-image-combi] .lead__lead{font-size:2rem}[data-css=c-teaser-image-combi] .label__label,[data-css=c-teaser-image-combi] .lead__lead{font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:400;line-height:140%}[data-css=c-teaser-image-combi] .label__label{font-size:1.2rem;letter-spacing:1px;font-weight:700}@media only screen and (min-width:768px){[data-css=c-teaser-image-combi] .label__label{font-size:1.4rem}}[data-css=c-teaser-image-combi].yellow-dark .content__wrapper{background-color:#ffcd1c}[data-css=c-teaser-image-combi].green-light .content__wrapper{background-color:#72bb6f}[data-css=c-teaser-image-combi].brown-light .content__wrapper{background-color:#dab47d}[data-css=c-teaser-image-combi].red-light .content__wrapper{background-color:#f3ad96}[data-css=c-teaser-image-combi].orange-middle .content__wrapper{background-color:#f39313}[data-css=c-teaser-image-combi].red-dark .content__wrapper{background-color:#db0819}@media only screen and (min-width:600px){[data-css=c-teaser-image-combi].booth-media .combi__flex-container{margin:0 -20px}}[data-css=c-teaser-image-combi].booth-media .combi__media-container{flex:0 0 calc(100% - 20px);max-width:calc(100% - 20px)}@media only screen and (min-width:600px){[data-css=c-teaser-image-combi].booth-media .combi__media-container{padding:0 20px;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:600px){[data-css=c-teaser-image-combi].booth-media .combi__media-container:first-child{margin-top:48px}}[data-css=c-teaser-image-combi].booth-media .combi__media-container:last-child{margin-left:auto;margin-top:-60px}@media only screen and (min-width:600px){[data-css=c-teaser-image-combi].booth-media .combi__media-container:last-child{margin-left:0;margin-top:0}}[data-css=c-collapse] .collapse__content{display:none}[data-css=c-collapse] .collapse__btn{font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:400;font-size:1.8rem;line-height:160%;background:none;width:100%;border:none;outline:none;text-align:left;font-size:inherit}[data-css=c-collapse] .collapse__title-container{margin-bottom:24px}@media only screen and (min-width:768px){[data-css=c-collapse] .collapse__title-container{max-width:840px;margin-bottom:48px}}[data-css=c-collapse] .collapse__cta-container{margin-top:40px}@media only screen and (min-width:768px){[data-css=c-collapse] .collapse__cta-container{margin-top:60px}}[data-css=c-collapse] .collapse__title{font-family:Acta-Book;font-size:3.2rem;line-height:110%;margin-bottom:48px;color:#000}@media only screen and (min-width:1024px){[data-css=c-collapse] .collapse__title{font-size:3.8rem}}@media only screen and (min-width:768px){[data-css=c-collapse] .collapse__title{margin-bottom:48px}}[data-css=c-collapse].small-title .collapse__title{font-weight:400;font-size:1.2rem;line-height:140%;letter-spacing:1px;font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:700;margin-bottom:24px;text-transform:uppercase;color:#bbb}@media only screen and (min-width:768px){[data-css=c-collapse].small-title .collapse__title{font-size:1.4rem;margin-bottom:48px}}.c-collapse--default .collapse__section{border-top:1px solid #bbb}.c-collapse--default .collapse__section:last-child{border-bottom:1px solid #bbb}.c-collapse--default .collapse__btn{font-family:Acta-Book;font-size:2.2rem;line-height:130%;cursor:pointer;display:flex;flex-wrap:wrap;align-items:center;padding:18px 0;box-sizing:border-box;margin:0;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:background-color;transition-duration:.2s}@media only screen and (min-width:1024px){.c-collapse--default .collapse__btn{font-size:2.8rem;line-height:140%}}@media only screen and (min-width:768px){.c-collapse--default .collapse__btn{padding:26px 0 20px}}.c-collapse--default .collapse__btn:hover{background-color:rgba(255,235,182,.5)}.c-collapse--default .collapse__btn:hover .collapse__text{transform:translate3d(20px,0,0);color:#000}.c-collapse--default .collapse__btn:hover .collapse__icon svg path{fill:#000}.c-collapse--default .collapse__btn[aria-expanded=true]{background-color:#ffcd1c}.c-collapse--default .collapse__btn[aria-expanded=true] .collapse__text{color:#000;transform:translate3d(20px,0,0)}@media only screen and (min-width:768px){.c-collapse--default .collapse__btn[aria-expanded=true] .collapse__text{transform:translate3d(20px,0,0)}}.c-collapse--default .collapse__btn[aria-expanded=true] .collapse__icon{transform:rotateX(180deg)}.c-collapse--default .collapse__btn[aria-expanded=true] .collapse__icon svg path{fill:#000}.c-collapse--default .collapse__icon{line-height:0;order:1;margin-left:auto;padding:0 24px 0 48px;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:transform;transition-duration:.25s}.c-collapse--default .collapse__icon svg path{fill:#000}.c-collapse--default .collapse__text{flex:1;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:transform;color:#000}.c-collapse--default .collapse__content{background-color:#ffcd1c;padding:0 20px 40px}@media only screen and (min-width:768px){.c-collapse--default .collapse__content{padding:0 24px 40px}}.c-collapse--default .collapse__content.is-active{display:block}[data-css=c-highlight-text] .highlight__text{font-family:Acta-Book;font-size:3.6rem;line-height:110%;color:#ffcd1c}@media only screen and (min-width:1024px){[data-css=c-highlight-text] .highlight__text{font-size:6rem}}[data-css=c-highlight-text].number{position:relative;margin-top:32px}@media only screen and (min-width:768px){[data-css=c-highlight-text].number{margin-top:48px}}@media only screen and (min-width:1024px){[data-css=c-highlight-text].number{margin-top:60px}}[data-css=c-highlight-text].number .highlight-text__container{display:flex;flex-wrap:nowrap;align-items:center}[data-css=c-highlight-text].number .highlight__text{margin-left:40px}@media only screen and (min-width:1024px){[data-css=c-highlight-text].number .highlight__text{margin-left:60px}}[data-css=c-highlight-text].number .highlight__number{position:absolute;left:0;top:55%;transform:translateY(-50%);font-family:Acta-Book;font-size:20rem;line-height:100%;color:#ffcd1c;opacity:.2}@media only screen and (min-width:1024px){[data-css=c-highlight-text].number .highlight__number{font-size:28.8rem}}@media print{[data-css=c-media]{page-break-inside:avoid}}[data-css=c-media] .media__image{border-radius:10px}[data-css=c-media] .media__caption{font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:400;font-size:1.4rem;line-height:140%;color:#878787;margin-top:24px}[data-css=c-media].is-animated .media__image{border-radius:0}[data-css=c-media] .media__image-wrapper{line-height:0}[data-css=c-media].ratio-16-9 .media__image-wrapper{overflow:hidden;border-radius:10px;transform:translate(0);position:relative;width:100%;padding-top:75%}@media only screen and (min-width:768px){[data-css=c-media].ratio-16-9 .media__image-wrapper{padding-top:56.25%}}[data-css=c-media].ratio-16-9 .media__image{position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:0}[data-css=c-media].ratio-16-9 .media__video-app{overflow:hidden;border-radius:10px;transform:translateY(0);position:relative;width:100%;padding-top:56.25%}[data-css=c-media].ratio-16-9 .media__video-app iframe{position:absolute;left:0;top:0;width:100%;height:100%}[data-css=c-rt-image-combi] .rt-image-combi__title-container{font-family:Acta-Book;font-size:3.2rem;line-height:110%;margin-bottom:48px}@media only screen and (min-width:1024px){[data-css=c-rt-image-combi] .rt-image-combi__title-container{font-size:3.8rem}}@media only screen and (min-width:768px){[data-css=c-rt-image-combi] .rt-image-combi__title-container{margin-bottom:48px}}[data-css=c-rt-image-combi] .rt-image-combi__container{display:flex;flex-wrap:wrap}[data-css=c-rt-image-combi] .rt-image-combi__rt-container{box-sizing:border-box}@media only screen and (min-width:768px){[data-css=c-rt-image-combi] .rt-image-combi__rt-container{padding:0 120px 0 0}}@media only screen and (min-width:1230px){[data-css=c-rt-image-combi] .rt-image-combi__rt-container{padding:0 170px 0 0}}[data-css=c-rt-image-combi] .rt-image-combi__rt-container{flex:0 0 100%;max-width:100%;order:2;position:relative;z-index:1;margin-left:auto}@media only screen and (min-width:768px){[data-css=c-rt-image-combi] .rt-image-combi__rt-container{z-index:0;order:1;flex:0 0 68%;max-width:68%;margin-top:60px;margin-right:-80px}}@media only screen and (min-width:1230px){[data-css=c-rt-image-combi] .rt-image-combi__rt-container{flex:0 0 58%;max-width:58%}}[data-css=c-rt-image-combi] .rt-image-combi__media-container{flex:0 0 100%;max-width:100%;box-sizing:border-box;margin-bottom:48px;order:1}@media only screen and (min-width:768px){[data-css=c-rt-image-combi] .rt-image-combi__media-container{margin-left:auto;order:2;z-index:1;flex:0 0 calc(32% + 80px);max-width:calc(32% + 80px);margin-bottom:0}}@media only screen and (min-width:1230px){[data-css=c-rt-image-combi] .rt-image-combi__media-container{flex:0 0 calc(42% + 80px);max-width:calc(42% + 80px)}}[data-css=c-rt-image-combi] .media__wrapper{line-height:0;position:relative;width:100%;padding-bottom:125%;overflow:hidden;border-radius:10px;background-color:#ffebb6}[data-css=c-rt-image-combi] .media__wrapper .media__image,[data-css=c-rt-image-combi] .media__wrapper .media__video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[data-css=c-rt-image-combi].right .rt-image-combi__rt-container{order:2}@media only screen and (min-width:768px){[data-css=c-rt-image-combi].right .rt-image-combi__rt-container{margin-top:60px;margin-left:-80px;margin-right:0;padding:0 0 0 120px}}@media only screen and (min-width:1230px){[data-css=c-rt-image-combi].right .rt-image-combi__rt-container{padding:0 0 0 170px}}[data-css=c-rt-image-combi].right .rt-image-combi__media-container{order:1}@media only screen and (min-width:768px){[data-css=c-rt-image-combi].right .rt-image-combi__media-container{margin-top:0}}[data-css=c-media-slider]{padding:48px 0 24px}@media only screen and (min-width:768px){[data-css=c-media-slider]{padding:80px 0 48px}}[data-css=c-media-slider] .label__wrapper{margin-bottom:16px}[data-css=c-media-slider] .media-slider__titles-container{max-width:620px;margin-bottom:48px}[data-css=c-media-slider] .media-slider__title{font-family:Acta-Book;font-size:3.2rem;line-height:110%}@media only screen and (min-width:1024px){[data-css=c-media-slider] .media-slider__title{font-size:3.8rem}}[data-css=c-media-slider] .media-slider__label{font-weight:400;font-size:1.2rem;line-height:140%;letter-spacing:1px;font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:700;color:#000;text-transform:uppercase}@media only screen and (min-width:768px){[data-css=c-media-slider] .media-slider__label{font-size:1.4rem}}[data-css=c-media-slider] .glide__arrows{margin-top:24px}@media only screen and (min-width:768px){[data-css=c-media-slider] .glide__arrows{margin-top:48px}}[data-css=c-media-slider] .glide__arrow{margin:0;padding:0;outline:none;border:1px solid #000;width:36px;height:36px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;line-height:0;cursor:pointer;box-sizing:border-box;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:border,background-color,box-shadow}@media only screen and (min-width:768px){[data-css=c-media-slider] .glide__arrow{width:48px;height:48px}}[data-css=c-media-slider] .glide__arrow .controller__icon svg{width:8px;height:13px}[data-css=c-media-slider] .glide__arrow .controller__icon svg path{transition:.15s cubic-bezier(.4,0,.2,1);transition-property:stroke}@media only screen and (min-width:768px){[data-css=c-media-slider] .glide__arrow .controller__icon svg{width:10px;height:16px}}@media only screen and (min-width:768px){[data-css=c-media-slider] .glide__arrow:hover{border-color:#ffcd1c;box-shadow:8px 16px 30px rgba(0,0,0,.1)}[data-css=c-media-slider] .glide__arrow:hover .controller__icon svg path{stroke:#ffcd1c}}@media only screen and (min-width:768px){[data-css=c-media-slider] .glide__arrow:active{border-color:#f0ab05;box-shadow:2px 4px 10px rgba(0,0,0,.1)}[data-css=c-media-slider] .glide__arrow:active .controller__icon svg path{stroke:#f0ab05}}[data-css=c-media-slider] .glide__arrow.disabled{cursor:default;background-color:transparent;border-color:#f0ab05;box-shadow:none;pointer-events:none}[data-css=c-media-slider] .glide__arrow.disabled .controller__icon svg path{stroke:#f0ab05}[data-css=c-media-slider] .glide__arrow-flex{display:flex;flex-wrap:wrap}[data-css=c-media-slider] .glide__arrow--right{margin-left:16px}@media only screen and (min-width:768px){[data-css=c-media-slider] .glide__arrow--right{margin-left:24px}}[data-css=c-media-slider] .glide__arrow--right .controller__icon{transform:translateX(2px)}[data-css=c-media-slider] .glide__arrow--left .controller__icon{transform:translateX(-2px)}[data-css=c-media-slider].no-controllers .glide__arrows{display:none}[data-css=c-teaser-promotion] .teaser-promotion__container{display:flex;flex-wrap:wrap;border:4px solid #ffcd1c;border-radius:20px;box-sizing:border-box;align-items:center;justify-content:center;padding:30px 24px}@media only screen and (min-width:768px){[data-css=c-teaser-promotion] .teaser-promotion__container{padding:48px}}[data-css=c-teaser-promotion] .promotion__media-container{flex:0 0 60%;max-width:460px}@media only screen and (min-width:768px){[data-css=c-teaser-promotion] .promotion__media-container{flex:0 0 70%}}[data-css=c-teaser-promotion] .promotion__content-container{display:flex;flex-wrap:wrap;flex:0 0 100%;text-align:center;margin-top:16px}@media only screen and (min-width:768px){[data-css=c-teaser-promotion] .promotion__content-container{margin-top:0;text-align:left;margin-left:-150px;flex:1}}@media only screen and (min-width:1024px){[data-css=c-teaser-promotion] .promotion__content-container{margin-left:-100px}}[data-css=c-teaser-promotion] .promotion__title-container{order:2;flex:0 0 100%;max-width:100%}[data-css=c-teaser-promotion] .promotion__cta-container{order:3;flex:0 0 100%;max-width:100%;margin-top:24px}[data-css=c-teaser-promotion] .promotion__label-container{order:1;flex:0 0 100%;max-width:100%}[data-css=c-teaser-promotion] .promotion__title{font-family:Acta-Book;font-size:3.2rem;line-height:110%;color:#000}@media only screen and (min-width:1024px){[data-css=c-teaser-promotion] .promotion__title{font-size:3.8rem}}[data-css=c-teaser-promotion] .promotion__label{font-weight:400;font-size:1.2rem;line-height:140%;letter-spacing:1px;font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:700;color:#bbb;text-transform:uppercase;margin-bottom:8px}@media only screen and (min-width:768px){[data-css=c-teaser-promotion] .promotion__label{font-size:1.4rem}}[data-css=c-teaser-promotion] .media__wrapper{line-height:0}[data-css=c-teaser-promotion] .media__image{display:flex;max-width:350px;margin:0}@media only screen and (min-width:768px){[data-css=c-teaser-promotion] .media__image{margin:-80px;max-width:350px;transform:translateY(10px)}}@media only screen and (min-width:1024px){[data-css=c-teaser-promotion] .media__image{max-width:400px}}[data-css=c-card-carousel] .glide__slide{height:inherit}[data-css=c-card-carousel] .glide__slides,[data-css=c-card-carousel] .glide__track{overflow:visible}[data-css=c-card-carousel] .card-carousel__carousel-container{overflow:hidden;padding-bottom:32px;padding-top:32px}@media only screen and (min-width:768px){[data-css=c-card-carousel] .card-carousel__carousel-container{padding-bottom:68px;padding-top:48px;margin-bottom:-20px}}[data-css=c-card-carousel] .card-carousel__header-container,[data-css=c-card-carousel] .glide__arrow{display:flex;flex-wrap:wrap;align-items:center}[data-css=c-card-carousel] .glide__arrow{margin:0;padding:0;outline:none;border:1px solid #000;width:36px;height:36px;justify-content:center;background-color:#fff;border-radius:50%;line-height:0;cursor:pointer;box-sizing:border-box;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:border,background-color,box-shadow}@media only screen and (min-width:768px){[data-css=c-card-carousel] .glide__arrow{width:48px;height:48px}}[data-css=c-card-carousel] .glide__arrow .controller__icon svg{width:8px;height:13px}[data-css=c-card-carousel] .glide__arrow .controller__icon svg path{transition:.15s cubic-bezier(.4,0,.2,1);transition-property:stroke}@media only screen and (min-width:768px){[data-css=c-card-carousel] .glide__arrow .controller__icon svg{width:10px;height:16px}}@media only screen and (min-width:768px){[data-css=c-card-carousel] .glide__arrow:hover{border-color:#ffcd1c;box-shadow:8px 16px 30px rgba(0,0,0,.1)}[data-css=c-card-carousel] .glide__arrow:hover .controller__icon svg path{stroke:#ffcd1c}}@media only screen and (min-width:768px){[data-css=c-card-carousel] .glide__arrow:active{border-color:#f0ab05;box-shadow:2px 4px 10px rgba(0,0,0,.1)}[data-css=c-card-carousel] .glide__arrow:active .controller__icon svg path{stroke:#f0ab05}}[data-css=c-card-carousel] .glide__arrow.disabled{cursor:default;background-color:transparent;border-color:#f0ab05;box-shadow:none;pointer-events:none}[data-css=c-card-carousel] .glide__arrow.disabled .controller__icon svg path{stroke:#f0ab05}[data-css=c-card-carousel] .glide__arrow.disabled{border-color:#bbb}[data-css=c-card-carousel] .glide__arrow.disabled .controller__icon svg path{stroke:#bbb}[data-css=c-card-carousel] .carousel__controllers-wrapper{margin-left:auto}[data-css=c-card-carousel] .glide__arrow-flex{display:flex;flex-wrap:wrap}[data-css=c-card-carousel] .glide__arrow--right{margin-left:16px}@media only screen and (min-width:768px){[data-css=c-card-carousel] .glide__arrow--right{margin-left:24px}}[data-css=c-card-carousel] .glide__arrow--right .controller__icon{transform:translateX(2px)}[data-css=c-card-carousel] .glide__arrow--left .controller__icon{transform:translateX(-2px)}[data-css=c-card-carousel] .carousel__title{font-weight:400;font-size:1.2rem;line-height:140%;letter-spacing:1px;font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:700;color:#bbb;text-transform:uppercase}@media only screen and (min-width:768px){[data-css=c-card-carousel] .carousel__title{font-size:1.4rem}}[data-css=c-card-carousel].no-controllers .carousel__controllers-wrapper{display:none}[data-css=c-control]{font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:400;position:relative;display:flex;flex-direction:column}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}[data-css=c-control] .control__control{order:2;font-size:1em;font-family:inherit;border-radius:4px;box-sizing:border-box;padding:16px;width:100%;border:1px solid #888;outline:none;margin:0;max-height:52px}[data-css=c-control] .control__control:required+.control__label:after{display:none}[data-css=c-control] .control__control:disabled{background:none;padding-left:0;border:none;border-bottom:1px solid grey;border-radius:0}[data-css=c-control] .control__control:disabled:hover{border:none;border-bottom:1px solid grey}[data-css=c-control] .control__control:disabled+.control__label{left:0}[data-css=c-control] .control__control::-webkit-input-placeholder{color:transparent}[data-css=c-control] .control__control:-moz-placeholder,[data-css=c-control] .control__control::-moz-placeholder{color:transparent}[data-css=c-control] .control__control:-ms-input-placeholder{color:transparent}[data-css=c-control] .control__control::-webkit-input-placeholder{opacity:0;color:#bbb;-webkit-transition:.15s cubic-bezier(.4,0,.2,1);transition:.15s cubic-bezier(.4,0,.2,1)}[data-css=c-control] .control__control:-moz-placeholder,[data-css=c-control] .control__control::-moz-placeholder{opacity:0;color:#bbb;-moz-transition:.15s cubic-bezier(.4,0,.2,1);transition:.15s cubic-bezier(.4,0,.2,1)}[data-css=c-control] .control__control:-ms-input-placeholder{opacity:0;color:#bbb;-ms-transition:.15s cubic-bezier(.4,0,.2,1);transition:.15s cubic-bezier(.4,0,.2,1)}[data-css=c-control].is-phone-number:before{content:"+";position:absolute;padding-top:24px;left:16px;color:#000;display:block;opacity:0;transition:.15s cubic-bezier(.4,0,.2,1)}[data-css=c-control].is-phone-number .control__control{padding-left:32px}[data-css=c-control].is-phone-number.dirty:before,[data-css=c-control].is-phone-number.focus:before{opacity:1}[data-css=c-control] .control__label{order:1;z-index:1;cursor:pointer}[data-css=c-control] .c-cta--edit{order:9;margin-left:12px}[data-css=c-control] .control__link{color:green;text-decoration:none}.control__error{display:none;color:#ff5252;font-size:14px}.control__error.form-validation-error{display:block}[data-css=c-control] .control__error{order:3}.c-control--date .control__label,.c-control--datepicker .control__label,.c-control--email .control__label,.c-control--number .control__label,.c-control--password .control__label,.c-control--select .control__label,.c-control--text .control__label,.c-control--textarea .control__label{color:#bbb;color:rgba(0,0,0,.6);transition:.15s cubic-bezier(.4,0,.2,1);transition-property:color;font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:400;font-size:1.4rem;line-height:130%;color:#000;margin-bottom:8px}.c-control--date .control__control,.c-control--date .dropdown__toggler,.c-control--datepicker .control__control,.c-control--datepicker .dropdown__toggler,.c-control--email .control__control,.c-control--email .dropdown__toggler,.c-control--number .control__control,.c-control--number .dropdown__toggler,.c-control--password .control__control,.c-control--password .dropdown__toggler,.c-control--select .control__control,.c-control--select .dropdown__toggler,.c-control--text .control__control,.c-control--text .dropdown__toggler,.c-control--textarea .control__control,.c-control--textarea .dropdown__toggler{transition:.15s cubic-bezier(.4,0,.2,1);transition-property:background-color,border-color}.c-control--date .control__control:hover,.c-control--date .dropdown__toggler:hover,.c-control--datepicker .control__control:hover,.c-control--datepicker .dropdown__toggler:hover,.c-control--email .control__control:hover,.c-control--email .dropdown__toggler:hover,.c-control--number .control__control:hover,.c-control--number .dropdown__toggler:hover,.c-control--password .control__control:hover,.c-control--password .dropdown__toggler:hover,.c-control--select .control__control:hover,.c-control--select .dropdown__toggler:hover,.c-control--text .control__control:hover,.c-control--text .dropdown__toggler:hover,.c-control--textarea .control__control:hover,.c-control--textarea .dropdown__toggler:hover{border-color:#000}.c-control--date .control__control:focus,.c-control--date .dropdown__toggler:focus,.c-control--datepicker .control__control:focus,.c-control--datepicker .dropdown__toggler:focus,.c-control--email .control__control:focus,.c-control--email .dropdown__toggler:focus,.c-control--number .control__control:focus,.c-control--number .dropdown__toggler:focus,.c-control--password .control__control:focus,.c-control--password .dropdown__toggler:focus,.c-control--select .control__control:focus,.c-control--select .dropdown__toggler:focus,.c-control--text .control__control:focus,.c-control--text .dropdown__toggler:focus,.c-control--textarea .control__control:focus,.c-control--textarea .dropdown__toggler:focus{border-color:#000;background-color:#fafafa}.c-control--date .control__control:focus+.control__label,.c-control--date .dropdown__toggler:focus+.control__label,.c-control--datepicker .control__control:focus+.control__label,.c-control--datepicker .dropdown__toggler:focus+.control__label,.c-control--email .control__control:focus+.control__label,.c-control--email .dropdown__toggler:focus+.control__label,.c-control--number .control__control:focus+.control__label,.c-control--number .dropdown__toggler:focus+.control__label,.c-control--password .control__control:focus+.control__label,.c-control--password .dropdown__toggler:focus+.control__label,.c-control--select .control__control:focus+.control__label,.c-control--select .dropdown__toggler:focus+.control__label,.c-control--text .control__control:focus+.control__label,.c-control--text .dropdown__toggler:focus+.control__label,.c-control--textarea .control__control:focus+.control__label,.c-control--textarea .dropdown__toggler:focus+.control__label{color:#000}.c-control--date .control__error,.c-control--datepicker .control__error,.c-control--email .control__error,.c-control--number .control__error,.c-control--password .control__error,.c-control--select .control__error,.c-control--text .control__error,.c-control--textarea .control__error{margin-left:0;margin-top:8px}.form-validation-error .c-control--date .control__control,.form-validation-error .c-control--datepicker .control__control,.form-validation-error .c-control--email .control__control,.form-validation-error .c-control--number .control__control,.form-validation-error .c-control--password .control__control,.form-validation-error .c-control--select .control__control,.form-validation-error .c-control--text .control__control,.form-validation-error .c-control--textarea .control__control{border-color:#ff5252}.form-validation-valid .c-control--date .control__control,.form-validation-valid .c-control--date .control__control:focus,.form-validation-valid .c-control--datepicker .control__control,.form-validation-valid .c-control--datepicker .control__control:focus,.form-validation-valid .c-control--email .control__control,.form-validation-valid .c-control--email .control__control:focus,.form-validation-valid .c-control--number .control__control,.form-validation-valid .c-control--number .control__control:focus,.form-validation-valid .c-control--password .control__control,.form-validation-valid .c-control--password .control__control:focus,.form-validation-valid .c-control--select .control__control,.form-validation-valid .c-control--select .control__control:focus,.form-validation-valid .c-control--text .control__control,.form-validation-valid .c-control--text .control__control:focus,.form-validation-valid .c-control--textarea .control__control,.form-validation-valid .c-control--textarea .control__control:focus{border-color:#32a65b}.form-validation-valid .c-control--date .control__control:focus+.control__label,.form-validation-valid .c-control--date .control__label,.form-validation-valid .c-control--datepicker .control__control:focus+.control__label,.form-validation-valid .c-control--datepicker .control__label,.form-validation-valid .c-control--email .control__control:focus+.control__label,.form-validation-valid .c-control--email .control__label,.form-validation-valid .c-control--number .control__control:focus+.control__label,.form-validation-valid .c-control--number .control__label,.form-validation-valid .c-control--password .control__control:focus+.control__label,.form-validation-valid .c-control--password .control__label,.form-validation-valid .c-control--select .control__control:focus+.control__label,.form-validation-valid .c-control--select .control__label,.form-validation-valid .c-control--text .control__control:focus+.control__label,.form-validation-valid .c-control--text .control__label,.form-validation-valid .c-control--textarea .control__control:focus+.control__label,.form-validation-valid .c-control--textarea .control__label{color:#000}.c-control--date.focus .control__control::-webkit-input-placeholder,.c-control--datepicker.focus .control__control::-webkit-input-placeholder,.c-control--email.focus .control__control::-webkit-input-placeholder,.c-control--number.focus .control__control::-webkit-input-placeholder,.c-control--password.focus .control__control::-webkit-input-placeholder,.c-control--select.focus .control__control::-webkit-input-placeholder,.c-control--text.focus .control__control::-webkit-input-placeholder,.c-control--textarea.focus .control__control::-webkit-input-placeholder{opacity:1}.c-control--date.focus .control__control:-moz-placeholder,.c-control--date.focus .control__control::-moz-placeholder,.c-control--datepicker.focus .control__control:-moz-placeholder,.c-control--datepicker.focus .control__control::-moz-placeholder,.c-control--email.focus .control__control:-moz-placeholder,.c-control--email.focus .control__control::-moz-placeholder,.c-control--number.focus .control__control:-moz-placeholder,.c-control--number.focus .control__control::-moz-placeholder,.c-control--password.focus .control__control:-moz-placeholder,.c-control--password.focus .control__control::-moz-placeholder,.c-control--select.focus .control__control:-moz-placeholder,.c-control--select.focus .control__control::-moz-placeholder,.c-control--text.focus .control__control:-moz-placeholder,.c-control--text.focus .control__control::-moz-placeholder,.c-control--textarea.focus .control__control:-moz-placeholder,.c-control--textarea.focus .control__control::-moz-placeholder{opacity:1}.c-control--date.focus .control__control:-ms-input-placeholder,.c-control--datepicker.focus .control__control:-ms-input-placeholder,.c-control--email.focus .control__control:-ms-input-placeholder,.c-control--number.focus .control__control:-ms-input-placeholder,.c-control--password.focus .control__control:-ms-input-placeholder,.c-control--select.focus .control__control:-ms-input-placeholder,.c-control--text.focus .control__control:-ms-input-placeholder,.c-control--textarea.focus .control__control:-ms-input-placeholder{opacity:1}.c-control--number .control__control{-moz-appearance:textfield}.c-control--number .control__control::-webkit-inner-spin-button,.c-control--number .control__control::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.c-control--textarea .control__control{resize:none;min-height:7em;max-height:inherit}.c-control--checkbox,.c-control--radio{display:flex;flex-wrap:wrap;align-items:center;flex-direction:row}.c-control--checkbox+.c-control--checkbox,.c-control--checkbox+.c-control--radio,.c-control--radio+.c-control--checkbox,.c-control--radio+.c-control--radio{margin-top:12px}.c-control--checkbox:last-child,.c-control--radio:last-child{margin-bottom:8px}.c-control--checkbox .control__label,.c-control--radio .control__label{display:block;padding:0 0 0 40px;min-height:26px;line-height:1.5;width:100%}.c-control--checkbox .control__label a,.c-control--radio .control__label a{color:#000;text-decoration:none;border-bottom:1px solid #000}.c-control--checkbox .control__label a:hover,.c-control--radio .control__label a:hover{border-bottom:2px solid #000}.c-control--checkbox .control__control,.c-control--radio .control__control{opacity:0;position:absolute;width:24px;height:24px;top:0;left:0;border:none;outline:none;padding:0;margin:0}.c-control--checkbox .control__control:checked~.control__custom,.c-control--radio .control__control:checked~.control__custom{border-color:#000}.c-control--checkbox .control__control:checked~.control__custom:after,.c-control--radio .control__control:checked~.control__custom:after{display:block;background-color:#fff}.c-control--checkbox .control__control:checked~.control__label,.c-control--radio .control__control:checked~.control__label{font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:700}.c-control--checkbox .control__control:hover+.control__custom:before,.c-control--radio .control__control:hover+.control__custom:before{opacity:.04}.c-control--checkbox .control__control:active+.control__custom:before,.c-control--radio .control__control:active+.control__custom:before{opacity:.08}.c-control--checkbox .control__custom,.c-control--radio .control__custom{vertical-align:middle;position:absolute;display:block;width:24px;height:24px;top:0;left:0;line-height:0;border:2px solid #bbb;border-radius:3px;box-sizing:border-box;background:#fff;pointer-events:none}.c-control--checkbox .control__custom:before,.c-control--radio .control__custom:before{content:"";position:absolute;background-color:pink;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:100%;opacity:0;transition:opacity .15s cubic-bezier(.4,0,.2,1)}.c-control--checkbox .control__custom:after,.c-control--radio .control__custom:after{display:none;content:"";top:0;right:0;bottom:0;left:0;position:absolute;background-image:url(../icons/checkmark--black.svg);background-repeat:no-repeat;background-position:50%;background-size:80%}.c-control--checkbox .control__error,.c-control--radio .control__error{margin-left:40px}.c-control--checkbox.c-control--radio .control__custom,.c-control--radio.c-control--radio .control__custom{border-radius:100%}.c-control--checkbox.c-control--radio .control__custom:after,.c-control--radio.c-control--radio .control__custom:after{content:"";width:12px;height:12px;border-radius:100%;top:50%;left:50%;transform:translate3d(-50%,-50%,0);position:absolute;background:#000 none!important;box-sizing:border-box}.c-control--checkbox.recaptcha .control__control,.c-control--radio.recaptcha .control__control{position:absolute;left:-9999px;width:0;height:0}.c-control--checkbox.recaptcha .control__custom,.c-control--checkbox.recaptcha .control__label,.c-control--radio.recaptcha .control__custom,.c-control--radio.recaptcha .control__label{display:none}.c-control--file .control__label{order:2;font-size:1em;font-family:inherit;border-radius:4px;box-sizing:border-box;width:100%;border:1px solid #888;outline:none;margin:0;max-height:52px;padding:0;background-color:pink;background-color:#e3e3e3;color:rgba(0,0,0,.6);cursor:pointer;min-height:58px;position:relative;z-index:2;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:color,background-color,border-color}.c-control--file .control__label:required+.control__label:after{display:none}.c-control--file .control__label:disabled{background:none;padding-left:0;border:none;border-bottom:1px solid grey;border-radius:0}.c-control--file .control__label:disabled:hover{border:none;border-bottom:1px solid grey}.c-control--file .control__label:disabled+.control__label{left:0}.c-control--file .control__label::-webkit-input-placeholder{color:transparent}.c-control--file .control__label:-moz-placeholder,.c-control--file .control__label::-moz-placeholder{color:transparent}.c-control--file .control__label:-ms-input-placeholder{color:transparent}.c-control--file .control__label:hover{background-color:#e3e3e3;border-color:#000;color:#000}.c-control--file .control__label:after{content:"";display:none}.c-control--file.dirty .control__label{color:#000}.c-control--file .control__label-text{position:absolute;line-height:1;top:18px;left:17px;transform:translateZ(0) scale(1);transform-origin:0 0;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:transform;display:flex;align-items:center}.c-control--file .control__label-text:after{margin-left:1px;content:"*"}.c-control--file .control__label-filename{display:block;position:absolute;left:17px;bottom:2px}.c-control--file .control__label-icon{margin-right:8px}.c-control--file .control__control{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.c-control--file .control__control.input-validation-valid+.control__label{border-color:#000}.c-control--file .control__control.input-validation-valid+.control__label .control__label-text{color:#000}.c-control--file .control__error{margin-left:17px;margin-top:12px}.c-control--date .control__control{padding-left:12px;background:none;min-height:58px;width:100%}.c-control--date .control__control::-webkit-calendar-picker-indicator{background:url(../img/svg/icons/baseline-arrow_drop_down-24px.svg) no-repeat;transform:rotate(0);cursor:pointer;background-size:24px;background-position:50%;position:absolute;right:0;top:0;bottom:0;padding:0 16px;right:17px;height:auto;width:auto;box-sizing:border-box}.c-control--date .control__control::-webkit-inner-spin-button{display:none;-webkit-appearance:none}@media only screen and (min-width:1230px){.c-control--date .control__control{padding-left:14px}}.c-control--select{z-index:1;width:100%;box-sizing:border-box;min-height:58px;border:1px solid #bbb;border-radius:3px}.c-control--select.init-selected{min-height:0;border:none}.c-control--select.init-selected .control__label{left:17px;top:21px}.c-control--select .control__wrapper{position:relative;display:flex;flex-direction:column;transform:translateZ(0)}.c-control--select .control__label{pointer-events:none;left:16px}.c-control--select .control__control,.c-control--select .dropdown__toggler{margin:0 auto;text-decoration:none;position:relative;cursor:pointer;height:auto;display:block;width:100%;text-align:left;outline:none;font-size:inherit;font-family:inherit;border-radius:3px;padding:16px 32px 16px 16px;min-height:58px;background:#fff;border:1px solid #bbb;order:2;font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:400}.c-control--select .control__control:after,.c-control--select .control__control:before,.c-control--select .dropdown__toggler:after,.c-control--select .dropdown__toggler:before{content:"";display:block;background:url(../img/svg/icons/baseline-arrow_drop_down-24px.svg) no-repeat;transform:rotate(0);background-size:24px;background-position:50%;position:absolute;right:0;top:0;bottom:0;padding:0 20px;box-sizing:border-box;transition:transform .15s cubic-bezier(.4,0,.2,1)}.c-control--select .control__control:before,.c-control--select .dropdown__toggler:before{background:none;transition:none;right:0}.c-control--select .dropdown__toggler{opacity:1}.c-control--select .control__control{-webkit-appearance:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;transform:translateZ(0)}.c-control--select .control__control option{background:#fff;padding:2em}.c-control--select .dropdown__list{display:block;position:absolute;z-index:999;width:100%;top:100%;text-align:left;max-height:350px;overflow-y:auto;transition:opacity .15s cubic-bezier(.4,0,.2,1);box-sizing:border-box;border-radius:0 0 3px 3px;background:#fff;border:1px solid #bbb;border-top:none;pointer-events:none;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.c-control--select .dropdown__list-item:last-child .dropdown__link{border-bottom:none}.c-control--select .dropdown__link{display:block;padding:8px 16px;text-decoration:none;color:#000;background:#fff}.c-control--select .dropdown__link:active,.c-control--select .dropdown__link:focus,.c-control--select .dropdown__link:visited{text-decoration:none}.c-control--select .dropdown__link:hover{background-color:#e3e3e3;color:#000}.c-control--select .dropdown__link.is-active{cursor:default;font-weight:700}.c-control--select .dropdown__link.is-active:hover{background:#fff}.c-control--select.is-active{z-index:999}.c-control--select.is-active .control__control.input-validation-error+.control__label,.c-control--select.is-active .control__label{color:#bbb}.c-control--select.is-active .control__control,.c-control--select.is-active .dropdown__toggler{border-radius:3px 3px 0 0}.c-control--select.is-active .dropdown__toggler:after{transform:rotateX(-180deg)}.c-control--select.selected .dropdown__toggler{border-color:#32a65b}.c-control--select.selected .control__label{color:#32a65b}@media screen and (min-width:768px){.c-control--select .control__control,.c-control--select .dropdown__toggler{opacity:1}.c-control--select .control__control{opacity:0;pointer-events:none}.c-control--select.is-active .dropdown__list{opacity:1;pointer-events:auto}}[data-css=c-form] .form__group{margin:0 0 32px}[data-css=c-form] .form__group.is-hidden{display:none}[data-css=c-form] .form__group:last-child{margin:0}[data-css=c-form] .form__next-step{display:flex;flex-wrap:wrap;align-items:center;padding-top:20px;border-top:1px solid #e3e3e3}@media only screen and (min-width:600px){[data-css=c-form] .form__next-step{padding-top:40px}}[data-css=c-form] .form__next-step .form__btn-back{order:1;flex:0 0 100%;max-width:100%;margin-top:20px;display:inline-flex;flex-wrap:wrap;justify-content:flex-end}@media only screen and (min-width:600px){[data-css=c-form] .form__next-step .form__btn-back{flex:inherit;max-width:inherit;order:0;margin-top:0}}[data-css=c-form] .form__next-step .form__btn{order:0;flex:0 0 100%;max-width:100%;display:flex;flex-wrap:wrap;justify-content:flex-end}[data-css=c-form] .form__next-step .form__btn[hidden]{display:none}@media only screen and (min-width:600px){[data-css=c-form] .form__next-step .form__btn{order:1;margin-left:auto;flex:inherit;max-width:inherit}}[data-css=c-form] .form__legend{font-family:Acta-Book;margin-top:20px}[data-css=c-form] .form__description{font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:400}[data-css=c-form] .form__error{color:#db0819;font-size:1.6rem;margin:-8px 0 24px}[data-css=c-form] .form__validation-summary-error{color:#db0819;font-size:1.6rem;background-color:#db0819;margin-bottom:32px;padding:12px}[data-css=c-form] .form__validation-summary-error ul{margin:1.6rem 0 0}[data-css=c-form] .form__validation-summary-error ul li{position:relative;margin-left:0;padding:0 0 0 32px}[data-css=c-form] .form__validation-summary-error ul li:before{content:"\2022";background-size:100% auto;background-position:50%;color:#db0819;font-weight:700;position:absolute;left:0}[data-css=c-form] .form__control-group{margin:0 0 24px}[data-css=c-form] .form__control-group.form-validation-error{position:relative}[data-css=c-form] .form__control-group.form-validation-error .form__group-legend{color:#000}[data-css=c-form] .form__control-group.form-validation-valid{position:relative}[data-css=c-form] .form__group-legend{font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:400;margin-bottom:16px}[data-css=c-form] .form__group-legend.required:after{margin-left:1px;content:"*"}[data-css=c-form] .form__btn{display:inline-flex}[data-css=c-form] .form__info{margin-top:20px}.c-form--default.is-small-col .form__group{max-width:480px}.c-form--default.is-small-col .form__info{max-width:600px}[data-css=c-recipe-list] .list__item{border-bottom:1px solid #bbb;padding:40px 0}@media only screen and (min-width:1230px){[data-css=c-recipe-list] .list__item{padding:80px 0}}[data-css=c-recipe-ingredients] .recipe-ingredients__title-container{margin-bottom:24px}@media only screen and (min-width:768px){[data-css=c-recipe-ingredients] .recipe-ingredients__title-container{max-width:840px;margin-bottom:48px}}[data-css=c-recipe-ingredients] .recipe-ingredients__title{font-weight:400;font-size:1.2rem;line-height:140%;letter-spacing:1px;font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:700;color:#bbb;text-transform:uppercase}@media only screen and (min-width:768px){[data-css=c-recipe-ingredients] .recipe-ingredients__title{font-size:1.4rem}}[data-css=c-recipe-ingredients] .recipe-ingredients__list{display:flex;flex-wrap:wrap;margin:0 -20px -48px}[data-css=c-recipe-ingredients] .ingredient-list__item{margin-bottom:48px;padding:0 20px;box-sizing:border-box;flex:0 0 100%;max-width:100%}@media only screen and (min-width:600px){[data-css=c-recipe-ingredients] .ingredient-list__item{flex:0 0 50%;max-width:50%}}[data-css=c-recipe-preparation] .recipe-preparation__title-container{margin-bottom:24px}@media only screen and (min-width:768px){[data-css=c-recipe-preparation] .recipe-preparation__title-container{max-width:840px;margin-bottom:48px}}[data-css=c-recipe-preparation] .recipe-preparation__title{font-weight:400;font-size:1.2rem;line-height:140%;letter-spacing:1px;font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:700;color:#bbb;text-transform:uppercase}@media only screen and (min-width:768px){[data-css=c-recipe-preparation] .recipe-preparation__title{font-size:1.4rem}}[data-css=c-recipe-preparation] .preparation-item{counter-reset:step-list;margin-bottom:80px}[data-css=c-recipe-preparation] .preparation-item:last-child{margin-bottom:0}@media print{[data-css=c-recipe-preparation] .preparation-item *{-moz-column-break-inside:avoid;break-inside:avoid}}[data-css=c-recipe-preparation] .preparation__title{font-family:Acta-Book;font-size:2.6rem;line-height:120%}@media only screen and (min-width:1024px){[data-css=c-recipe-preparation] .preparation__title{font-size:3rem}}[data-css=c-recipe-preparation] .preparation__lead-container{margin-top:24px}[data-css=c-recipe-preparation] .preparation__lead{font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:400;font-size:1.8rem;line-height:160%}[data-css=c-recipe-preparation] .step__list{margin-top:48px}[data-css=c-recipe-preparation] .step__list-item{display:flex;flex-wrap:wrap;margin-bottom:48px}[data-css=c-recipe-preparation] .step__list-item:last-child{margin-bottom:0}[data-css=c-recipe-preparation] .step__list-item:before{width:32px;height:32px;margin-bottom:16px;font-weight:400;font-size:1.8rem;line-height:100%;font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:700;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:50%;background-color:#ffcd1c;color:#000;counter-increment:step-list;content:counter(step-list)}@media only screen and (min-width:1120px){[data-css=c-recipe-preparation] .step__list-item:before{font-size:1.6rem;line-height:140%}}@media only screen and (min-width:600px){[data-css=c-recipe-preparation] .step__list-item:before{margin-right:24px;margin-bottom:0;width:48px;height:48px}}[data-css=c-recipe-preparation] .step__item-rt-container{flex:0 0 100%;max-width:100%}@media only screen and (min-width:600px){[data-css=c-recipe-preparation] .step__item-rt-container{flex:1}}[data-css=c-badge-promotion]{width:100%;padding-bottom:110.817942%;position:relative;background-image:url(../img/svg/badge-bg.svg);background-size:100%}[data-css=c-badge-promotion] .badge__content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;text-align:center;box-sizing:border-box;padding:16px 16px 28px}@media only screen and (min-width:768px){[data-css=c-badge-promotion] .badge__content{padding:32px 32px 52px}}[data-css=c-badge-promotion] .badge__label-container{flex:0 0 100%;max-width:100%;margin-bottom:8px}[data-css=c-badge-promotion] .badge__title{font-family:Acta-Book;font-size:3.2rem;line-height:110%;font-size:2.4rem}@media only screen and (min-width:1024px){[data-css=c-badge-promotion] .badge__title{font-size:3.8rem}}@media only screen and (min-width:768px){[data-css=c-badge-promotion] .badge__title{font-family:Acta-Book;font-size:3.2rem;line-height:110%}}@media only screen and (min-width:768px) and (min-width:1024px){[data-css=c-badge-promotion] .badge__title{font-size:3.8rem}}[data-css=c-badge-promotion] .badge__cta-container{margin-top:12px}@media only screen and (min-width:768px){[data-css=c-badge-promotion] .badge__cta-container{margin-top:24px}}[data-css=c-badge-promotion] .badge__label{font-weight:400;font-size:1.2rem;line-height:140%;letter-spacing:1px;font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:700;text-transform:uppercase;color:#000}@media only screen and (min-width:768px){[data-css=c-badge-promotion] .badge__label{font-size:1.4rem}}[data-css=c-highlight-list] .highlight__list{margin:0 -20px -32px}@media only screen and (min-width:1024px){[data-css=c-highlight-list] .highlight__list{margin:0 -20px -48px}}[data-css=c-highlight-list] .list__item,[data-css=c-highlight-list] .list__sizer{padding:0 24px;box-sizing:border-box;width:100%;margin-bottom:32px}@media only screen and (min-width:600px){[data-css=c-highlight-list] .list__item,[data-css=c-highlight-list] .list__sizer{width:50%}}@media only screen and (min-width:1024px){[data-css=c-highlight-list] .list__item,[data-css=c-highlight-list] .list__sizer{margin-bottom:48px;width:33.33333333%}}[data-css=c-highlight-list] .list__item{display:flex;flex-wrap:wrap;float:left;position:relative;width:100%}@media only screen and (min-width:600px){[data-css=c-highlight-list] .list__item{width:50%}}@media only screen and (min-width:1024px){[data-css=c-highlight-list] .list__item{width:33.33333333%}}@media only screen and (min-width:600px){[data-css=c-highlight-list] .list__item:nth-child(2){margin-top:40px}}@media only screen and (min-width:1024px){[data-css=c-highlight-list] .list__item:nth-child(2){margin-top:60px}}@media only screen and (min-width:600px){[data-css=c-highlight-list] .list__item:nth-child(4){margin-top:0}}@media only screen and (min-width:1024px){[data-css=c-highlight-list] .list__item:nth-child(4){margin-top:120px}}[data-css=c-highlight-card]{width:100%;height:inherit;text-decoration:none;color:#000;flex:0 0 100%;max-width:100%;position:relative}[data-css=c-highlight-card] .item__cta{display:none}@media only screen and (min-width:768px){[data-css=c-highlight-card] .item__cta{display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}}[data-css=c-highlight-card] .highlight-card__container{perspective:1000px;height:100%}[data-css=c-highlight-card] .card__wrapper{transition:transform .8s;transform-style:preserve-3d;height:100%}[data-css=c-highlight-card] .card__content-container,[data-css=c-highlight-card] .card__image-container{backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:10px}[data-css=c-highlight-card] .card__content-container{box-sizing:border-box;height:100%;display:flex;flex-wrap:wrap;align-items:center;position:relative;z-index:0;padding:32px}@media only screen and (min-width:600px){[data-css=c-highlight-card] .card__content-container{padding:40px}}[data-css=c-highlight-card] .card__image-container{position:absolute;top:0;left:0;width:100%;height:100%;transform:rotateY(180deg)}[data-css=c-highlight-card] .card__label-container{margin-bottom:16px}[data-css=c-highlight-card] .card__cta-container{margin-top:24px}[data-css=c-highlight-card] .card__lead-container{margin-top:8px}[data-css=c-highlight-card] .card__label{font-weight:400;font-size:1.2rem;line-height:140%;letter-spacing:1px;font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:700;text-transform:uppercase}@media only screen and (min-width:768px){[data-css=c-highlight-card] .card__label{font-size:1.4rem}}[data-css=c-highlight-card] .card__title{font-family:Acta-Book;font-size:2.6rem;line-height:110%}@media only screen and (min-width:768px){[data-css=c-highlight-card] .card__title{font-size:2.8rem;line-height:100%}}[data-css=c-highlight-card] .card__lead{font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:400;font-size:1.8rem;line-height:160%}[data-css=c-highlight-card] .card__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px;transform:translateY(0)}@media only screen and (min-width:768px){[data-css=c-highlight-card]:hover .card__wrapper{transform:rotateY(180deg)}}[data-css=c-highlight-card].has-rotate .card__wrapper,[data-css=c-highlight-card].image-front .card__content-container,[data-css=c-highlight-list] .preview .card__wrapper{transform:rotateY(180deg)}[data-css=c-highlight-card].image-front .card__image-container{transform:rotateY(0deg)}[data-css=c-highlight-card].yellow .card__content-container,[data-css=c-highlight-card].yellow .card__image-container{background-color:#ffcd1c}[data-css=c-highlight-card].red .card__content-container,[data-css=c-highlight-card].red .card__image-container{background-color:#e65a40}[data-css=c-highlight-card].brown .card__content-container,[data-css=c-highlight-card].brown .card__image-container{background-color:#c29c66}[data-css=c-highlight-card].orange .card__content-container,[data-css=c-highlight-card].orange .card__image-container{background-color:#f39313}[data-css=c-highlight-card].green .card__content-container,[data-css=c-highlight-card].green .card__image-container{background-color:#32a65b}[data-css=c-highlight-card].flieder .card__content-container,[data-css=c-highlight-card].flieder .card__image-container{background-color:#a099aa}[data-css=c-gallery] .gallery__list{display:flex;flex-wrap:wrap;margin:0 -24px -48px}[data-css=c-gallery] .list__item{flex:100%;max-width:100%;box-sizing:border-box;padding:0 24px;margin-bottom:48px}@media only screen and (min-width:600px){[data-css=c-gallery] .list__item{flex:50%;max-width:50%}}@media only screen and (min-width:1024px){[data-css=c-gallery] .list__item{flex:33.33333333%;max-width:33.33333333%}}[data-css=c-gallery] .item__image{border-radius:10px;transform:translateY(0)}[data-css=c-cookie-banner]{position:fixed;left:0;right:0;bottom:0;z-index:999;transform:translate3d(0,100%,0);transition:transform .3s ease-in-out}@media print{[data-css=c-cookie-banner]{display:none}}[data-css=c-cookie-banner].is-visible{transform:translateZ(0);transition-delay:4s}.c-cookie-banner--default .cookie-banner__flex{background:#fff;display:flex;flex-wrap:wrap;align-items:center;padding:28px 20px;border-radius:10px;box-sizing:border-box;margin:20px;box-shadow:8px 16px 30px rgba(0,0,0,.1)}@media only screen and (min-width:768px){.c-cookie-banner--default .cookie-banner__flex{flex-wrap:nowrap;padding:28px 80px}}.c-cookie-banner--default .cookie-banner__title{margin-bottom:12px}.c-cookie-banner--default .cookie-banner__content{flex:100%;max-width:100%}@media only screen and (min-width:768px){.c-cookie-banner--default .cookie-banner__content{flex:0 0 70%;max-width:70%}}.c-cookie-banner--default .cookie-banner__ctas{padding-top:16px;margin-left:0}@media only screen and (min-width:768px){.c-cookie-banner--default .cookie-banner__ctas{padding-top:0;margin-left:auto}}.c-cookie-banner--default .banner__title{font-weight:400;font-size:1.8rem;line-height:160%;font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:700}.c-cookie-banner--default.small{max-width:480px}@media only screen and (min-width:768px){.c-cookie-banner--default.small .cookie-banner__flex{flex-wrap:wrap;padding:28px 20px}}@media only screen and (min-width:768px){.c-cookie-banner--default.small .cookie-banner__content{flex:100%;max-width:100%}}@media only screen and (min-width:768px){.c-cookie-banner--default.small .cookie-banner__ctas{padding-top:16px;margin-left:0}}.c-cookie-banner--default.right{left:inherit}.c-search-input--default .search__icon{line-height:0;display:inline-flex;margin-right:10px;width:16px;position:absolute;left:0;padding:16px}@media only screen and (min-width:768px){.c-search-input--default .search__icon{padding:26px 32px;margin-right:20px;width:auto}}.c-search-input--default .search__search{display:flex;flex-wrap:wrap;align-items:center;flex:1;overflow:hidden;border-radius:40px;position:relative}.c-search-input--default .search__search:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:40px;border:1px solid #000;pointer-events:none}.c-search-input--default .search__form{display:flex;flex-direction:column}@media only screen and (min-width:768px){.c-search-input--default .search__form{flex-direction:row}}.c-search-input--default .search__button{display:none;cursor:pointer;background-color:#fff;font-weight:400;font-size:1.4rem;line-height:140%;font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:700;font-size:2.4rem;line-height:130%;border-radius:40px;transition:.15s cubic-bezier(.4,0,.2,1);padding:16px 48px;margin-top:16px;align-self:left;border:1px solid #000}@media only screen and (min-width:768px){.c-search-input--default .search__button{display:block;align-self:center;padding:16px 48px;margin-left:24px;font-size:3.6rem;margin-top:unset}}.c-search-input--default .search__button:hover{background-color:#fff;border-color:#878787;box-shadow:2px 4px 10px rgba(0,0,0,.1)}.c-search-input--default .search__button:active{background-color:#ffdc75}.c-search-input--default .search__field{border:none;outline:none;font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:400;flex:1;font-size:1.8rem;padding:15px 16px 16px 40px;background-color:#fff;transition:background-color .3s cubic-bezier(.15,.86,.57,.87);line-height:1;width:100%}@media only screen and (min-width:768px){.c-search-input--default .search__field{font-size:3.6rem;line-height:130%;padding:16px 16px 16px 80px}}.c-search-input--default .search__field:focus{background-color:#ffebb6}.c-search-input--default .search__field::-moz-placeholder{color:#878787}.c-search-input--default .search__field:-ms-input-placeholder{color:#878787}.c-search-input--default .search__field::placeholder{color:#878787}.c-search-input--default .reset-search__icon{line-height:0}.c-search-input--default .reset-search__icon svg{width:14px}@media only screen and (min-width:768px){.c-search-input--default .reset-search__icon svg{width:unset}}.c-search-input--default .reset__search{background-color:#ffdc75;color:#fff;line-height:19px;letter-spacing:.02em;padding:22px;text-decoration:none;box-sizing:border-box;transition:.1s cubic-bezier(.4,0,.2,1);transition:.15s cubic-bezier(.4,0,.2,1);transition-property:box-shadow,color,background-color,opacity;display:inline-flex;outline:none;border:none;cursor:pointer;opacity:0;transition-property:opacity,transform;will-change:transform,opacity;transform:translate3d(100%,0,0);position:absolute;right:0;display:flex;justify-content:center;align-items:center;height:100%;border-radius:0 40px 40px 0;border-left:transparent}@media only screen and (min-width:768px){.c-search-input--default .reset__search{padding:32px}}.c-search-input--default .reset__search:active{opacity:.75}.c-search-input--default .reset__search:hover{transition:.15s cubic-bezier(.4,0,.2,1);background-color:#ffcd1c}.c-search-input--default.ready-to-search .reset__search{pointer-events:auto;transform:translateZ(0);opacity:1}.c-search-input--default.ready-to-search .search__field{background-color:#fff}.c-search-input--default .search__label{font-size:1.8rem;line-height:180%;margin-bottom:16px}@media only screen and (min-width:768px){.c-search-input--default .search__label{font-size:2.4rem;line-height:140%}}.c-search-input--default .search__result{margin-top:32px;font-family:Source Sans Pro,sans-serif;font-style:normal;font-display:swap;font-weight:700;font-size:1.4rem;line-height:130%}@media only screen and (min-width:768px){.c-search-input--default .search__result{font-size:1.8rem}}.c-search-input--default .search-result__icon{line-height:0;margin-left:10px}