@font-face{font-family:"Graphik Bold";src:url("../fonts/Graphik-Bold-Web.woff2") format("woff2");font-display:swap}@font-face{font-family:"Graphik Medium";src:url("../fonts/Graphik-Medium-Web.woff2") format("woff2");font-display:swap}@font-face{font-family:"Graphik Thin";src:url("../fonts/Graphik-Regular-Web.woff2") format("woff2");font-display:swap}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;src:url("../fonts/fa-regular-400.eot");src:url("../fonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("../fonts/fa-regular-400.woff2") format("woff2"),url("../fonts/fa-regular-400.woff") format("woff"),url("../fonts/fa-regular-400.ttf") format("truetype"),url("../fonts/fa-regular-400.svg#fontawesome") format("svg");font-display:swap}@font-face{font-family:"Font Awesome 5 Solid";font-style:normal;font-weight:900;src:url("../fonts/fa-solid-900.eot");src:url("../fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("../fonts/fa-solid-900.woff2") format("woff2"),url("../fonts/fa-solid-900.woff") format("woff"),url("../fonts/fa-solid-900.ttf") format("truetype"),url("../fonts/fa-solid-900.svg#fontawesome") format("svg");font-display:swap}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;src:url("../fonts/fa-brands-400.eot");src:url("../fonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("../fonts/fa-brands-400.woff2") format("woff2"),url("../fonts/fa-brands-400.woff") format("woff"),url("../fonts/fa-brands-400.ttf") format("truetype"),url("../fonts/fa-brands-400.svg#fontawesome") format("svg");font-display:swap}:root{--step--2: clamp(0.64rem, 0.7695rem + -0.1439vi, 0.7407rem);--step--1: clamp(0.8rem, 0.8429rem + -0.0476vi, 0.8333rem);--step-0: clamp(0.9375rem, 0.9196rem + 0.0893vi, 1rem);--step-1: clamp(1.0547rem, 0.9989rem + 0.279vi, 1.25rem);--step-2: clamp(1.1865rem, 1.0791rem + 0.5371vi, 1.5625rem);--step-3: clamp(1.3348rem, 1.1582rem + 0.8833vi, 1.9531rem);--step-4: clamp(1.5017rem, 1.2332rem + 1.3424vi, 2.4414rem);--step-5: clamp(1.6894rem, 1.3002rem + 1.9462vi, 3.0518rem);--step-6: clamp(1.9006rem, 1.3537rem + 2.7345vi, 3.8147rem);--step-7: clamp(2.1382rem, 1.3867rem + 3.7575vi, 4.7684rem);--step-8: clamp(2.4054rem, 1.3897rem + 5.0786vi, 5.9605rem);--step-9: clamp(2.7061rem, 1.3505rem + 6.7778vi, 7.4506rem);--fluid-container-header: calc(8vw - 20px);--fluid-container: 8vw;--fluid-container-inner: $logo-width;--fluid-container-inner-right: 14vw}body{font-family:"Graphik Thin",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;line-height:1.44;color:#333}h1,h2,h3,h4,h5,h6,p,a,li,button,input,textarea,select,blockquote,th,td{margin:0;font-weight:normal;line-height:1.44}blockquote{font-weight:normal;padding:0;margin:0;border:none;color:inherit}cite{color:inherit;font-style:normal}cite:before{display:none}a{text-decoration:none}button{border:none;background:none;outline:none}.font-regular{font-family:"Graphik Thin",sans-serif}.font-bold{font-family:"Graphik Medium",sans-serif}.font-title{font-family:"Graphik Bold",sans-serif}.font-title *{font-family:"Graphik Bold",sans-serif}.font-uppercase{text-transform:uppercase}.font-transparent span{display:block;color:rgba(0,0,0,0);-webkit-text-stroke-color:#333;-webkit-text-stroke-width:1px}@media(min-width: 1024px){.font-transparent span{-webkit-text-stroke-width:clamp(1px,.03em,.03em)}}.font-transparent span:last-of-type{color:#333;-webkit-text-stroke-width:0px}.font-transparent-white{color:#fff}.font-transparent-white span{-webkit-text-stroke-color:#fff}.font-transparent-white span:last-of-type{color:#fff}.font-transparent-black span{-webkit-text-stroke-color:#333}.font-transparent-black span:last-of-type{color:#333}.step--1{font-size:clamp(14px,.9722222222vw,.9722222222vw)}.step-0,.button,body,h1,h2,h3,h4,h5,h6,p,a,li,button,input,textarea,select,blockquote,th,td{font-size:clamp(15px,1.1111111111vw,1.1111111111vw)}.step-1,.te h3{font-size:clamp(17px,1.3888888889vw,1.3888888889vw);line-height:1.2}.step-2,.te h2{font-size:clamp(18px,1.7361111111vw,1.7361111111vw);line-height:1.2}.step-3{font-size:clamp(22px,2.0833333333vw,2.0833333333vw);line-height:1.1}.step-4{font-size:clamp(33px,3.125vw,3.125vw);line-height:1}.step-5{font-size:clamp(30px,3.4722222222vw,3.4722222222vw);line-height:1}.step-6{font-size:var(--step-6);line-height:1}.step-7{font-size:var(--step-7);line-height:1}.step-8{font-size:clamp(35px,4.8611111111vw,4.8611111111vw);line-height:1}.step-9{font-size:clamp(35px,6.25vw,6.25vw);line-height:1}.te *:last-child:not(table){margin-bottom:0 !important}.te .image{margin-bottom:20px;width:50px}.te .image img{width:100%}.te td{vertical-align:middle}.te h2,.te h3{margin-bottom:.7em}.te h2:first-child,.te h3:first-child{margin-top:0}.te h2{font-family:"Graphik Bold",sans-serif;font-weight:normal;margin-bottom:clamp(5px,.6944444444vw,10px);margin-top:1.5em}.te h3{font-family:"Graphik Bold",sans-serif;font-weight:normal;margin-bottom:clamp(5px,.6944444444vw,10px);margin-top:1.5em}.te p{margin-bottom:1.2em}.te strong,.te b{font-weight:normal;font-family:"Graphik Bold",sans-serif}.te i{font-style:italic}.te a{word-wrap:break-word;font-size:inherit;color:inherit;font-family:inherit;color:#333;text-decoration:none;position:relative;text-decoration:underline;border:none}.te ul,.te ol{margin:0 0 1em 0;padding:0;list-style:none}.te ul li,.te ol li{position:relative;margin-bottom:.5em}.te ul li ul,.te ol li ul{margin:0}.te ul li{padding-left:clamp(15px,1.0416666667vw,22px)}.te ul li:before{content:"";display:inline-block;width:clamp(5px,.3472222222vw,10px);height:clamp(5px,.3472222222vw,10px);border-radius:1px;background:#000;background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:.6em;left:0}.te ol{counter-reset:gd-counter}.te ol li{counter-increment:gd-counter;padding-left:1.6em}.te ol li:before{content:counter(gd-counter) ".";font-family:"Graphik Bold",sans-serif;display:inline-block;position:absolute;top:.1em;left:0;font-size:90%}.te blockquote{display:inline-block;position:relative;width:100%;border:none;padding:0;font-family:"Graphik Medium",sans-serif;padding-top:10px;line-height:1.3;margin-bottom:1em}@media(min-width: 768px){.te blockquote{display:flex}}.te blockquote:first-child{margin-top:0}.te blockquote:before{content:"‘";display:inline-block;color:#000;line-height:1;flex-shrink:0;margin-right:2px;font-size:110%;position:absolute;left:-10px}.te blockquote *{font-family:"Graphik Medium",sans-serif;text-transform:none;line-height:1.3;margin-bottom:1em;border:none;padding:0;position:relative;z-index:2}.te blockquote *:last-child:after{content:"’";display:inline;color:#000;line-height:1;flex-shrink:0;margin-left:2px;font-size:110%}.te .table-scroll-helper{font-size:1.3rem;margin-bottom:.5em;display:inline-flex;align-items:center}.te .table-scroll-helper:after{content:"";display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-size:contain;position:relative;margin-left:10px;flex-shrink:0}.te .table{overflow:auto;margin:0}.te table{width:100%;min-width:500px;margin:0 0 1em 0 !important;border-collapse:collapse}.te table:first-child{margin-top:0}.te table th{padding:10px;background:#3400ff;color:#fff;border:none;text-align:left;font-family:"Graphik Medium",sans-serif;border:1px solid #333}.te table tbody{vertical-align:top}.te table tbody tr td{padding:10px;border:none;border:1px solid #333}.te-black,.block-combi-grid:not(.dark).light .block-header .block-intro,.light .block-combi-grid:not(.dark) .block-header .block-intro,.block-combi-grid-large:not(.dark).light .block-header .block-intro,.light .block-combi-grid-large:not(.dark) .block-header .block-intro{color:#333}.te-black p,.block-combi-grid:not(.dark).light .block-header .block-intro p,.light .block-combi-grid:not(.dark) .block-header .block-intro p,.block-combi-grid-large:not(.dark).light .block-header .block-intro p,.light .block-combi-grid-large:not(.dark) .block-header .block-intro p,.te-black h2,.block-combi-grid:not(.dark).light .block-header .block-intro h2,.light .block-combi-grid:not(.dark) .block-header .block-intro h2,.block-combi-grid-large:not(.dark).light .block-header .block-intro h2,.light .block-combi-grid-large:not(.dark) .block-header .block-intro h2,.te-black h3,.block-combi-grid:not(.dark).light .block-header .block-intro h3,.light .block-combi-grid:not(.dark) .block-header .block-intro h3,.block-combi-grid-large:not(.dark).light .block-header .block-intro h3,.light .block-combi-grid-large:not(.dark) .block-header .block-intro h3{color:#333}.te-black ul li,.block-combi-grid:not(.dark).light .block-header .block-intro ul li,.light .block-combi-grid:not(.dark) .block-header .block-intro ul li,.block-combi-grid-large:not(.dark).light .block-header .block-intro ul li,.light .block-combi-grid-large:not(.dark) .block-header .block-intro ul li{color:#333}.te-black ul li:before,.block-combi-grid:not(.dark).light .block-header .block-intro ul li:before,.light .block-combi-grid:not(.dark) .block-header .block-intro ul li:before,.block-combi-grid-large:not(.dark).light .block-header .block-intro ul li:before,.light .block-combi-grid-large:not(.dark) .block-header .block-intro ul li:before{content:"";background:#333}.te-black ol li,.block-combi-grid:not(.dark).light .block-header .block-intro ol li,.light .block-combi-grid:not(.dark) .block-header .block-intro ol li,.block-combi-grid-large:not(.dark).light .block-header .block-intro ol li,.light .block-combi-grid-large:not(.dark) .block-header .block-intro ol li{color:#333}.te-black ol li:before,.block-combi-grid:not(.dark).light .block-header .block-intro ol li:before,.light .block-combi-grid:not(.dark) .block-header .block-intro ol li:before,.block-combi-grid-large:not(.dark).light .block-header .block-intro ol li:before,.light .block-combi-grid-large:not(.dark) .block-header .block-intro ol li:before{color:#333}.te-black a,.block-combi-grid:not(.dark).light .block-header .block-intro a,.light .block-combi-grid:not(.dark) .block-header .block-intro a,.block-combi-grid-large:not(.dark).light .block-header .block-intro a,.light .block-combi-grid-large:not(.dark) .block-header .block-intro a{color:#333}.te-black a:hover,.block-combi-grid:not(.dark).light .block-header .block-intro a:hover,.light .block-combi-grid:not(.dark) .block-header .block-intro a:hover,.block-combi-grid-large:not(.dark).light .block-header .block-intro a:hover,.light .block-combi-grid-large:not(.dark) .block-header .block-intro a:hover{color:#333;transition:.3s}.te-black blockquote:before,.block-combi-grid:not(.dark).light .block-header .block-intro blockquote:before,.light .block-combi-grid:not(.dark) .block-header .block-intro blockquote:before,.block-combi-grid-large:not(.dark).light .block-header .block-intro blockquote:before,.light .block-combi-grid-large:not(.dark) .block-header .block-intro blockquote:before{background-image:url("../img/quote.svg")}.te-black blockquote *,.block-combi-grid:not(.dark).light .block-header .block-intro blockquote *,.light .block-combi-grid:not(.dark) .block-header .block-intro blockquote *,.block-combi-grid-large:not(.dark).light .block-header .block-intro blockquote *,.light .block-combi-grid-large:not(.dark) .block-header .block-intro blockquote *{color:#333}.te-black table thead th,.block-combi-grid:not(.dark).light .block-header .block-intro table thead th,.light .block-combi-grid:not(.dark) .block-header .block-intro table thead th,.block-combi-grid-large:not(.dark).light .block-header .block-intro table thead th,.light .block-combi-grid-large:not(.dark) .block-header .block-intro table thead th{border-color:#333;color:#333}.te-black table tbody tr td,.block-combi-grid:not(.dark).light .block-header .block-intro table tbody tr td,.light .block-combi-grid:not(.dark) .block-header .block-intro table tbody tr td,.block-combi-grid-large:not(.dark).light .block-header .block-intro table tbody tr td,.light .block-combi-grid-large:not(.dark) .block-header .block-intro table tbody tr td{border-color:#333;color:#333}.te-black .table-scroll-helper,.block-combi-grid:not(.dark).light .block-header .block-intro .table-scroll-helper,.light .block-combi-grid:not(.dark) .block-header .block-intro .table-scroll-helper,.block-combi-grid-large:not(.dark).light .block-header .block-intro .table-scroll-helper,.light .block-combi-grid-large:not(.dark) .block-header .block-intro .table-scroll-helper{color:#fff}.te-black .table-scroll-helper:after,.block-combi-grid:not(.dark).light .block-header .block-intro .table-scroll-helper:after,.light .block-combi-grid:not(.dark) .block-header .block-intro .table-scroll-helper:after,.block-combi-grid-large:not(.dark).light .block-header .block-intro .table-scroll-helper:after,.light .block-combi-grid-large:not(.dark) .block-header .block-intro .table-scroll-helper:after{background-image:url("../img/chevron-right-white.svg")}.te-white,.block-combi-grid:not(.light).dark .block-header .block-intro,.dark .block-combi-grid:not(.light) .block-header .block-intro,.block-combi-grid-large:not(.light).dark .block-header .block-intro,.dark .block-combi-grid-large:not(.light) .block-header .block-intro{color:#fff}.te-white p,.block-combi-grid:not(.light).dark .block-header .block-intro p,.dark .block-combi-grid:not(.light) .block-header .block-intro p,.block-combi-grid-large:not(.light).dark .block-header .block-intro p,.dark .block-combi-grid-large:not(.light) .block-header .block-intro p,.te-white h2,.block-combi-grid:not(.light).dark .block-header .block-intro h2,.dark .block-combi-grid:not(.light) .block-header .block-intro h2,.block-combi-grid-large:not(.light).dark .block-header .block-intro h2,.dark .block-combi-grid-large:not(.light) .block-header .block-intro h2,.te-white h3,.block-combi-grid:not(.light).dark .block-header .block-intro h3,.dark .block-combi-grid:not(.light) .block-header .block-intro h3,.block-combi-grid-large:not(.light).dark .block-header .block-intro h3,.dark .block-combi-grid-large:not(.light) .block-header .block-intro h3{color:#fff}.te-white ul li,.block-combi-grid:not(.light).dark .block-header .block-intro ul li,.dark .block-combi-grid:not(.light) .block-header .block-intro ul li,.block-combi-grid-large:not(.light).dark .block-header .block-intro ul li,.dark .block-combi-grid-large:not(.light) .block-header .block-intro ul li{color:#fff}.te-white ul li:before,.block-combi-grid:not(.light).dark .block-header .block-intro ul li:before,.dark .block-combi-grid:not(.light) .block-header .block-intro ul li:before,.block-combi-grid-large:not(.light).dark .block-header .block-intro ul li:before,.dark .block-combi-grid-large:not(.light) .block-header .block-intro ul li:before{content:"";background:#fff}.te-white ol li,.block-combi-grid:not(.light).dark .block-header .block-intro ol li,.dark .block-combi-grid:not(.light) .block-header .block-intro ol li,.block-combi-grid-large:not(.light).dark .block-header .block-intro ol li,.dark .block-combi-grid-large:not(.light) .block-header .block-intro ol li{color:#fff}.te-white ol li:before,.block-combi-grid:not(.light).dark .block-header .block-intro ol li:before,.dark .block-combi-grid:not(.light) .block-header .block-intro ol li:before,.block-combi-grid-large:not(.light).dark .block-header .block-intro ol li:before,.dark .block-combi-grid-large:not(.light) .block-header .block-intro ol li:before{color:#fff}.te-white a,.block-combi-grid:not(.light).dark .block-header .block-intro a,.dark .block-combi-grid:not(.light) .block-header .block-intro a,.block-combi-grid-large:not(.light).dark .block-header .block-intro a,.dark .block-combi-grid-large:not(.light) .block-header .block-intro a{color:#fff;border-bottom:1px solid hsla(0,0%,100%,.2)}.te-white a:hover,.block-combi-grid:not(.light).dark .block-header .block-intro a:hover,.dark .block-combi-grid:not(.light) .block-header .block-intro a:hover,.block-combi-grid-large:not(.light).dark .block-header .block-intro a:hover,.dark .block-combi-grid-large:not(.light) .block-header .block-intro a:hover{color:#fff;border-color:#fff;transition:.3s}.te-white blockquote:before,.block-combi-grid:not(.light).dark .block-header .block-intro blockquote:before,.dark .block-combi-grid:not(.light) .block-header .block-intro blockquote:before,.block-combi-grid-large:not(.light).dark .block-header .block-intro blockquote:before,.dark .block-combi-grid-large:not(.light) .block-header .block-intro blockquote:before{background-image:url("../img/quote.svg")}.te-white blockquote *,.block-combi-grid:not(.light).dark .block-header .block-intro blockquote *,.dark .block-combi-grid:not(.light) .block-header .block-intro blockquote *,.block-combi-grid-large:not(.light).dark .block-header .block-intro blockquote *,.dark .block-combi-grid-large:not(.light) .block-header .block-intro blockquote *{color:#fff}.te-white table thead th,.block-combi-grid:not(.light).dark .block-header .block-intro table thead th,.dark .block-combi-grid:not(.light) .block-header .block-intro table thead th,.block-combi-grid-large:not(.light).dark .block-header .block-intro table thead th,.dark .block-combi-grid-large:not(.light) .block-header .block-intro table thead th{border-color:#fff;color:#fff}.te-white table tbody tr td,.block-combi-grid:not(.light).dark .block-header .block-intro table tbody tr td,.dark .block-combi-grid:not(.light) .block-header .block-intro table tbody tr td,.block-combi-grid-large:not(.light).dark .block-header .block-intro table tbody tr td,.dark .block-combi-grid-large:not(.light) .block-header .block-intro table tbody tr td{border-color:#fff;color:#fff}.te-white .table-scroll-helper,.block-combi-grid:not(.light).dark .block-header .block-intro .table-scroll-helper,.dark .block-combi-grid:not(.light) .block-header .block-intro .table-scroll-helper,.block-combi-grid-large:not(.light).dark .block-header .block-intro .table-scroll-helper,.dark .block-combi-grid-large:not(.light) .block-header .block-intro .table-scroll-helper{color:#fff}.te-white .table-scroll-helper:after,.block-combi-grid:not(.light).dark .block-header .block-intro .table-scroll-helper:after,.dark .block-combi-grid:not(.light) .block-header .block-intro .table-scroll-helper:after,.block-combi-grid-large:not(.light).dark .block-header .block-intro .table-scroll-helper:after,.dark .block-combi-grid-large:not(.light) .block-header .block-intro .table-scroll-helper:after{background-image:url("../img/chevron-right-white.svg")}.button{cursor:pointer;color:#333;font-family:"Graphik Bold",sans-serif;line-height:1;padding:.7em 1.4em;display:inline-flex;width:auto;align-items:center;justify-content:center;transition:.3s;line-height:1;border:1px solid #333;border-radius:30px}.button svg{margin-left:.5em;width:.8em;height:.8em;flex-shrink:0}.button svg path{stroke:#333}.button:hover{background:#333;color:#fff;transition:.3s}.button:hover svg path{stroke:#fff;transition:.3s}.button.button-white,.block-combi-grid:not(.light).dark .block-header .button,.dark .block-combi-grid:not(.light) .block-header .button,.block-combi-grid-large:not(.light).dark .block-header .button,.dark .block-combi-grid-large:not(.light) .block-header .button{color:#fff;border-color:#fff}.button.button-white svg path,.block-combi-grid:not(.light).dark .block-header .button svg path,.dark .block-combi-grid:not(.light) .block-header .button svg path,.block-combi-grid-large:not(.light).dark .block-header .button svg path,.dark .block-combi-grid-large:not(.light) .block-header .button svg path{stroke:#fff}.button.button-white:hover,.block-combi-grid:not(.light).dark .block-header .button:hover,.dark .block-combi-grid:not(.light) .block-header .button:hover,.block-combi-grid-large:not(.light).dark .block-header .button:hover,.dark .block-combi-grid-large:not(.light) .block-header .button:hover{background:#fff;color:#333;transition:.3s}.button.button-white:hover svg path,.block-combi-grid:not(.light).dark .block-header .button:hover svg path,.dark .block-combi-grid:not(.light) .block-header .button:hover svg path,.block-combi-grid-large:not(.light).dark .block-header .button:hover svg path,.dark .block-combi-grid-large:not(.light) .block-header .button:hover svg path{stroke:#333;transition:.3s}.button.button-black,.block-combi-grid:not(.dark).light .block-header .button,.light .block-combi-grid:not(.dark) .block-header .button,.block-combi-grid-large:not(.dark).light .block-header .button,.light .block-combi-grid-large:not(.dark) .block-header .button{color:#333;border-color:#333}.button.button-black svg path,.block-combi-grid:not(.dark).light .block-header .button svg path,.light .block-combi-grid:not(.dark) .block-header .button svg path,.block-combi-grid-large:not(.dark).light .block-header .button svg path,.light .block-combi-grid-large:not(.dark) .block-header .button svg path{stroke:#333}.button.button-black:hover,.block-combi-grid:not(.dark).light .block-header .button:hover,.light .block-combi-grid:not(.dark) .block-header .button:hover,.block-combi-grid-large:not(.dark).light .block-header .button:hover,.light .block-combi-grid-large:not(.dark) .block-header .button:hover{background:#333;color:#fff;transition:.3s}.button.button-black:hover svg path,.block-combi-grid:not(.dark).light .block-header .button:hover svg path,.light .block-combi-grid:not(.dark) .block-header .button:hover svg path,.block-combi-grid-large:not(.dark).light .block-header .button:hover svg path,.light .block-combi-grid-large:not(.dark) .block-header .button:hover svg path{stroke:#fff;transition:.3s}.page-case-study .block-combi-grid .container-inner-left{padding:0}.home .block-combi-grid{background:none !important}.block-combi-grid.dark{background:#333}.block-combi-grid.light{background:#fff}.block-combi-grid:not(.light).dark .block-header .block-title,.dark .block-combi-grid:not(.light) .block-header .block-title{color:#fff}.block-combi-grid:not(.light).dark .slot,.dark .block-combi-grid:not(.light) .slot{color:#fff}.block-combi-grid:not(.dark).light .block-header .block-title,.light .block-combi-grid:not(.dark) .block-header .block-title{color:#333}.block-combi-grid:not(.dark).light .slot,.light .block-combi-grid:not(.dark) .slot{color:#333}@media(min-width: 700px){.block-combi-grid .grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:clamp(15px,1.3888888889vw,20px)}}.block-combi-grid .grid .grid-item{margin-bottom:35px}@media(min-width: 700px){.block-combi-grid .grid .grid-item{margin-bottom:clamp(20px,2.0833333333vw,30px)}}.block-combi-grid .grid .grid-item:last-of-type{margin-bottom:0}@media(min-width: 700px){.block-combi-grid .grid .grid-item{margin-bottom:0}}.block-combi-grid .slot{color:#333}.block-combi-grid .slot:hover .slot-title{text-decoration:underline;text-underline-offset:.2em}.block-combi-grid .slot .image-container{margin-bottom:clamp(5px,.6944444444vw,10px)}.block-combi-grid .slot .slot-content{display:flex;flex-direction:column;align-items:flex-start}.block-combi-grid .slot .slot-content .tag{color:#fff;text-transform:uppercase;border:1px solid #fff;font-size:var(--step--1);line-height:1;padding:6px 6px 3px 6px;margin-right:clamp(15px,2.7777777778vw,40px);margin-bottom:clamp(5px,.6944444444vw,10px)}.block-combi-grid .slot .slot-content .slot-text{margin-top:5px}.block-combi-grid-large.dark{background:#333}.block-combi-grid-large.light{background:#fff}.block-combi-grid-large:not(.light).dark .block-header .block-title,.dark .block-combi-grid-large:not(.light) .block-header .block-title{color:#fff}.block-combi-grid-large:not(.light).dark .slot .slot-content,.dark .block-combi-grid-large:not(.light) .slot .slot-content{display:flex;flex-direction:column;align-items:flex-start}.block-combi-grid-large:not(.light).dark .slot .slot-content .tag,.dark .block-combi-grid-large:not(.light) .slot .slot-content .tag{color:#fff;text-transform:uppercase;border:1px solid #fff;font-size:var(--step--1);line-height:1;padding:6px 6px 3px 6px;margin-right:clamp(15px,2.7777777778vw,40px)}.block-combi-grid-large:not(.light).dark .slot .slot-content .slot-title,.dark .block-combi-grid-large:not(.light) .slot .slot-content .slot-title{color:#fff}.block-combi-grid-large:not(.light).dark .slot .slot-content .slot-date,.dark .block-combi-grid-large:not(.light) .slot .slot-content .slot-date{color:#fff;margin-bottom:.5em}.block-combi-grid-large:not(.light).dark .slot .slot-content .slot-text,.dark .block-combi-grid-large:not(.light) .slot .slot-content .slot-text{color:#fff}.block-combi-grid-large:not(.dark).light .block-header .block-title,.light .block-combi-grid-large:not(.dark) .block-header .block-title{color:#333}.block-combi-grid-large:not(.dark).light .slot .slot-content .tag,.light .block-combi-grid-large:not(.dark) .slot .slot-content .tag{color:#333}.block-combi-grid-large:not(.dark).light .slot .slot-content .slot-title,.light .block-combi-grid-large:not(.dark) .slot .slot-content .slot-title{color:#333}.block-combi-grid-large:not(.dark).light .slot .slot-content .slot-text,.light .block-combi-grid-large:not(.dark) .slot .slot-content .slot-text{color:#333}.block-combi-grid-large .grid{width:100%}@media(min-width: 700px){.block-combi-grid-large .grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:clamp(15px,1.3888888889vw,20px)}}@media(min-width: 1024px){.block-combi-grid-large .grid{display:grid;width:100%;margin:0;display:grid;grid-template-columns:repeat(4, 1fr);grid-auto-rows:1fr;grid-auto-flow:row;grid-column-gap:clamp(15px,1.3888888889vw,20px);grid-row-gap:70px}}.block-combi-grid-large .grid .grid-content{display:none}@media(min-width: 1024px){.block-combi-grid-large .grid .grid-content{width:100%;display:block;padding-top:0 !important}}.block-combi-grid-large .grid .grid-item{margin-bottom:clamp(20px,2.0833333333vw,30px)}.block-combi-grid-large .grid .grid-item:last-of-type{margin-bottom:0}@media(min-width: 700px){.block-combi-grid-large .grid .grid-item{margin-bottom:0}}@media(min-width: 1024px){.block-combi-grid-large .grid .grid-item .slot{height:100%}}@media(min-width: 1024px){.block-combi-grid-large .grid .grid-item .slot .slot-inner{height:100%}}@media(min-width: 1024px){.block-combi-grid-large .grid .grid-item .slot .slot-image{height:100%}}@media(min-width: 1024px){.block-combi-grid-large .grid .grid-item .slot .slot-image .image-container{padding:0;height:100%}}@media(min-width: 1024px){.block-combi-grid-large .grid .grid-item:first-of-type{grid-area:1/1/7/3}}@media(min-width: 1024px){.block-combi-grid-large .grid .grid-item:first-of-type .slot .slot-image .image-container{padding-bottom:90%}}@media(min-width: 1024px){.block-combi-grid-large .grid .grid-item:nth-of-type(2){grid-area:1/3/7/4}}@media(min-width: 1024px){.block-combi-grid-large .grid .grid-item:nth-of-type(3){grid-area:1/4/4/5}}@media(min-width: 1024px){.block-combi-grid-large .grid .grid-item:nth-of-type(4){grid-area:4/4/7/5}}.block-combi-grid-large .grid .grid-item:nth-of-type(5){grid-area:7/1/12/5}.block-combi-grid-large .grid .slot-content{margin-top:clamp(5px,.6944444444vw,10px)}.block-combi-grid-large .grid .slot-content .tag{color:#333;margin-bottom:5px;font-size:var(--step--1)}.block-combi-grid-large .grid .slot-content .slot-title{color:#333}.block-combi-grid-large .grid .slot-content .slot-text{display:none;color:#333;margin-top:5px}