@charset "UTF-8";.button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.button{font-family:inherit;background:none;border:none;font-size:1em;padding:0}.button:focus{outline:none}.hero-cta-spots__track{-ms-overflow-style:none;scrollbar-width:none}.hero-cta-spots__track::-webkit-scrollbar{display:none}.link-list-spot,.icon-links-spot{list-style:none;margin:0;padding:0}*{word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.fade-enter,.fade-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease-out}.fade-in-enter{opacity:0}.fade-in-leave-active{display:none!important}.fade-in-enter-active{transition:opacity .2s ease-out}.list-enter-active,.list-leave-active{transition:all .3s ease}.list-enter-active{transition-delay:.3s}.list-enter,.list-leave-to{opacity:0;transform:translateY(30px)}.right-enter-active{transition:.2s}.right-enter-active>*{transition-property:transform;transition-duration:.2s}.right-leave-active{transition:.2s;transition-delay:.1s}.right-leave-active>*{transition-property:transform;transition-duration:.2s}.right-enter,.right-leave-to{transform:translate3d(100%,0,0)}.right-enter>*,.right-leave-to>*{transform:translate3d(100%,0,0)}.find-consultant-enter.find-consultant__box,.find-consultant-leave-to.find-consultant__box{transform:translateY(100%);opacity:0}.find-consultant-enter.find-consultant__underlay,.find-consultant-leave-to.find-consultant__underlay,.find-consultant-enter.find-consultant__close,.find-consultant-leave-to.find-consultant__close{opacity:0}.find-consultant-enter-active.find-consultant__box{transition:transform .3s .2s ease,opacity .3s ease}.find-consultant-enter-active.find-consultant__underlay{transition:opacity .3s ease}.find-consultant-enter-active.find-consultant__close{transition:opacity .3s .5s ease}.find-consultant-leave-active.find-consultant__box{transition:transform .3s ease,opacity .2s ease}.find-consultant-leave-active.find-consultant__underlay{transition:opacity .3s .5s ease}.find-consultant-leave-active.find-consultant__close{transition:opacity .3s ease}.height-expand-enter,.height-expand-leave-to{opacity:0;max-height:0}.height-expand-enter-to,.height-expand-leave{opacity:1;max-height:20px;overflow:hidden}.height-expand-enter-active,.height-expand-leave-active{transition:all .3s ease!important}:root{--brandColor: #E2001A;--accentColor: #ffffff;--titleLineColor: var(--brandColor);--box-shadow-comp: 88px;--figcaptionHeight: 0px;--fontDIF: "DIF";--fontDIFStencil: var(--fontDIF)}body[data-aos-duration="50"] [data-aos],[data-aos][data-aos][data-aos-duration="50"]{transition-duration:50ms}body[data-aos-delay="50"] [data-aos],[data-aos][data-aos][data-aos-delay="50"]{transition-delay:0s}body[data-aos-delay="50"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="50"].aos-animate{transition-delay:50ms}body[data-aos-duration="100"] [data-aos],[data-aos][data-aos][data-aos-duration="100"]{transition-duration:.1s}body[data-aos-delay="100"] [data-aos],[data-aos][data-aos][data-aos-delay="100"]{transition-delay:0s}body[data-aos-delay="100"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="100"].aos-animate{transition-delay:.1s}body[data-aos-duration="150"] [data-aos],[data-aos][data-aos][data-aos-duration="150"]{transition-duration:.15s}body[data-aos-delay="150"] [data-aos],[data-aos][data-aos][data-aos-delay="150"]{transition-delay:0s}body[data-aos-delay="150"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="150"].aos-animate{transition-delay:.15s}body[data-aos-duration="200"] [data-aos],[data-aos][data-aos][data-aos-duration="200"]{transition-duration:.2s}body[data-aos-delay="200"] [data-aos],[data-aos][data-aos][data-aos-delay="200"]{transition-delay:0s}body[data-aos-delay="200"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="200"].aos-animate{transition-delay:.2s}body[data-aos-duration="250"] [data-aos],[data-aos][data-aos][data-aos-duration="250"]{transition-duration:.25s}body[data-aos-delay="250"] [data-aos],[data-aos][data-aos][data-aos-delay="250"]{transition-delay:0s}body[data-aos-delay="250"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="250"].aos-animate{transition-delay:.25s}body[data-aos-duration="300"] [data-aos],[data-aos][data-aos][data-aos-duration="300"]{transition-duration:.3s}body[data-aos-delay="300"] [data-aos],[data-aos][data-aos][data-aos-delay="300"]{transition-delay:0s}body[data-aos-delay="300"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="300"].aos-animate{transition-delay:.3s}body[data-aos-duration="350"] [data-aos],[data-aos][data-aos][data-aos-duration="350"]{transition-duration:.35s}body[data-aos-delay="350"] [data-aos],[data-aos][data-aos][data-aos-delay="350"]{transition-delay:0s}body[data-aos-delay="350"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="350"].aos-animate{transition-delay:.35s}body[data-aos-duration="400"] [data-aos],[data-aos][data-aos][data-aos-duration="400"]{transition-duration:.4s}body[data-aos-delay="400"] [data-aos],[data-aos][data-aos][data-aos-delay="400"]{transition-delay:0s}body[data-aos-delay="400"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="400"].aos-animate{transition-delay:.4s}body[data-aos-duration="450"] [data-aos],[data-aos][data-aos][data-aos-duration="450"]{transition-duration:.45s}body[data-aos-delay="450"] [data-aos],[data-aos][data-aos][data-aos-delay="450"]{transition-delay:0s}body[data-aos-delay="450"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="450"].aos-animate{transition-delay:.45s}body[data-aos-duration="500"] [data-aos],[data-aos][data-aos][data-aos-duration="500"]{transition-duration:.5s}body[data-aos-delay="500"] [data-aos],[data-aos][data-aos][data-aos-delay="500"]{transition-delay:0s}body[data-aos-delay="500"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="500"].aos-animate{transition-delay:.5s}body[data-aos-duration="550"] [data-aos],[data-aos][data-aos][data-aos-duration="550"]{transition-duration:.55s}body[data-aos-delay="550"] [data-aos],[data-aos][data-aos][data-aos-delay="550"]{transition-delay:0s}body[data-aos-delay="550"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="550"].aos-animate{transition-delay:.55s}body[data-aos-duration="600"] [data-aos],[data-aos][data-aos][data-aos-duration="600"]{transition-duration:.6s}body[data-aos-delay="600"] [data-aos],[data-aos][data-aos][data-aos-delay="600"]{transition-delay:0s}body[data-aos-delay="600"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="600"].aos-animate{transition-delay:.6s}body[data-aos-duration="650"] [data-aos],[data-aos][data-aos][data-aos-duration="650"]{transition-duration:.65s}body[data-aos-delay="650"] [data-aos],[data-aos][data-aos][data-aos-delay="650"]{transition-delay:0s}body[data-aos-delay="650"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="650"].aos-animate{transition-delay:.65s}body[data-aos-duration="700"] [data-aos],[data-aos][data-aos][data-aos-duration="700"]{transition-duration:.7s}body[data-aos-delay="700"] [data-aos],[data-aos][data-aos][data-aos-delay="700"]{transition-delay:0s}body[data-aos-delay="700"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="700"].aos-animate{transition-delay:.7s}body[data-aos-duration="750"] [data-aos],[data-aos][data-aos][data-aos-duration="750"]{transition-duration:.75s}body[data-aos-delay="750"] [data-aos],[data-aos][data-aos][data-aos-delay="750"]{transition-delay:0s}body[data-aos-delay="750"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="750"].aos-animate{transition-delay:.75s}body[data-aos-duration="800"] [data-aos],[data-aos][data-aos][data-aos-duration="800"]{transition-duration:.8s}body[data-aos-delay="800"] [data-aos],[data-aos][data-aos][data-aos-delay="800"]{transition-delay:0s}body[data-aos-delay="800"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="800"].aos-animate{transition-delay:.8s}body[data-aos-duration="850"] [data-aos],[data-aos][data-aos][data-aos-duration="850"]{transition-duration:.85s}body[data-aos-delay="850"] [data-aos],[data-aos][data-aos][data-aos-delay="850"]{transition-delay:0s}body[data-aos-delay="850"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="850"].aos-animate{transition-delay:.85s}body[data-aos-duration="900"] [data-aos],[data-aos][data-aos][data-aos-duration="900"]{transition-duration:.9s}body[data-aos-delay="900"] [data-aos],[data-aos][data-aos][data-aos-delay="900"]{transition-delay:0s}body[data-aos-delay="900"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="900"].aos-animate{transition-delay:.9s}body[data-aos-duration="950"] [data-aos],[data-aos][data-aos][data-aos-duration="950"]{transition-duration:.95s}body[data-aos-delay="950"] [data-aos],[data-aos][data-aos][data-aos-delay="950"]{transition-delay:0s}body[data-aos-delay="950"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="950"].aos-animate{transition-delay:.95s}body[data-aos-duration="1000"] [data-aos],[data-aos][data-aos][data-aos-duration="1000"]{transition-duration:1s}body[data-aos-delay="1000"] [data-aos],[data-aos][data-aos][data-aos-delay="1000"]{transition-delay:0s}body[data-aos-delay="1000"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1000"].aos-animate{transition-delay:1s}body[data-aos-duration="1050"] [data-aos],[data-aos][data-aos][data-aos-duration="1050"]{transition-duration:1.05s}body[data-aos-delay="1050"] [data-aos],[data-aos][data-aos][data-aos-delay="1050"]{transition-delay:0s}body[data-aos-delay="1050"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1050"].aos-animate{transition-delay:1.05s}body[data-aos-duration="1100"] [data-aos],[data-aos][data-aos][data-aos-duration="1100"]{transition-duration:1.1s}body[data-aos-delay="1100"] [data-aos],[data-aos][data-aos][data-aos-delay="1100"]{transition-delay:0s}body[data-aos-delay="1100"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1100"].aos-animate{transition-delay:1.1s}body[data-aos-duration="1150"] [data-aos],[data-aos][data-aos][data-aos-duration="1150"]{transition-duration:1.15s}body[data-aos-delay="1150"] [data-aos],[data-aos][data-aos][data-aos-delay="1150"]{transition-delay:0s}body[data-aos-delay="1150"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1150"].aos-animate{transition-delay:1.15s}body[data-aos-duration="1200"] [data-aos],[data-aos][data-aos][data-aos-duration="1200"]{transition-duration:1.2s}body[data-aos-delay="1200"] [data-aos],[data-aos][data-aos][data-aos-delay="1200"]{transition-delay:0s}body[data-aos-delay="1200"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1200"].aos-animate{transition-delay:1.2s}body[data-aos-duration="1250"] [data-aos],[data-aos][data-aos][data-aos-duration="1250"]{transition-duration:1.25s}body[data-aos-delay="1250"] [data-aos],[data-aos][data-aos][data-aos-delay="1250"]{transition-delay:0s}body[data-aos-delay="1250"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1250"].aos-animate{transition-delay:1.25s}body[data-aos-duration="1300"] [data-aos],[data-aos][data-aos][data-aos-duration="1300"]{transition-duration:1.3s}body[data-aos-delay="1300"] [data-aos],[data-aos][data-aos][data-aos-delay="1300"]{transition-delay:0s}body[data-aos-delay="1300"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1300"].aos-animate{transition-delay:1.3s}body[data-aos-duration="1350"] [data-aos],[data-aos][data-aos][data-aos-duration="1350"]{transition-duration:1.35s}body[data-aos-delay="1350"] [data-aos],[data-aos][data-aos][data-aos-delay="1350"]{transition-delay:0s}body[data-aos-delay="1350"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1350"].aos-animate{transition-delay:1.35s}body[data-aos-duration="1400"] [data-aos],[data-aos][data-aos][data-aos-duration="1400"]{transition-duration:1.4s}body[data-aos-delay="1400"] [data-aos],[data-aos][data-aos][data-aos-delay="1400"]{transition-delay:0s}body[data-aos-delay="1400"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1400"].aos-animate{transition-delay:1.4s}body[data-aos-duration="1450"] [data-aos],[data-aos][data-aos][data-aos-duration="1450"]{transition-duration:1.45s}body[data-aos-delay="1450"] [data-aos],[data-aos][data-aos][data-aos-delay="1450"]{transition-delay:0s}body[data-aos-delay="1450"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1450"].aos-animate{transition-delay:1.45s}body[data-aos-duration="1500"] [data-aos],[data-aos][data-aos][data-aos-duration="1500"]{transition-duration:1.5s}body[data-aos-delay="1500"] [data-aos],[data-aos][data-aos][data-aos-delay="1500"]{transition-delay:0s}body[data-aos-delay="1500"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1500"].aos-animate{transition-delay:1.5s}body[data-aos-duration="1550"] [data-aos],[data-aos][data-aos][data-aos-duration="1550"]{transition-duration:1.55s}body[data-aos-delay="1550"] [data-aos],[data-aos][data-aos][data-aos-delay="1550"]{transition-delay:0s}body[data-aos-delay="1550"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1550"].aos-animate{transition-delay:1.55s}body[data-aos-duration="1600"] [data-aos],[data-aos][data-aos][data-aos-duration="1600"]{transition-duration:1.6s}body[data-aos-delay="1600"] [data-aos],[data-aos][data-aos][data-aos-delay="1600"]{transition-delay:0s}body[data-aos-delay="1600"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1600"].aos-animate{transition-delay:1.6s}body[data-aos-duration="1650"] [data-aos],[data-aos][data-aos][data-aos-duration="1650"]{transition-duration:1.65s}body[data-aos-delay="1650"] [data-aos],[data-aos][data-aos][data-aos-delay="1650"]{transition-delay:0s}body[data-aos-delay="1650"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1650"].aos-animate{transition-delay:1.65s}body[data-aos-duration="1700"] [data-aos],[data-aos][data-aos][data-aos-duration="1700"]{transition-duration:1.7s}body[data-aos-delay="1700"] [data-aos],[data-aos][data-aos][data-aos-delay="1700"]{transition-delay:0s}body[data-aos-delay="1700"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1700"].aos-animate{transition-delay:1.7s}body[data-aos-duration="1750"] [data-aos],[data-aos][data-aos][data-aos-duration="1750"]{transition-duration:1.75s}body[data-aos-delay="1750"] [data-aos],[data-aos][data-aos][data-aos-delay="1750"]{transition-delay:0s}body[data-aos-delay="1750"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1750"].aos-animate{transition-delay:1.75s}body[data-aos-duration="1800"] [data-aos],[data-aos][data-aos][data-aos-duration="1800"]{transition-duration:1.8s}body[data-aos-delay="1800"] [data-aos],[data-aos][data-aos][data-aos-delay="1800"]{transition-delay:0s}body[data-aos-delay="1800"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1800"].aos-animate{transition-delay:1.8s}body[data-aos-duration="1850"] [data-aos],[data-aos][data-aos][data-aos-duration="1850"]{transition-duration:1.85s}body[data-aos-delay="1850"] [data-aos],[data-aos][data-aos][data-aos-delay="1850"]{transition-delay:0s}body[data-aos-delay="1850"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1850"].aos-animate{transition-delay:1.85s}body[data-aos-duration="1900"] [data-aos],[data-aos][data-aos][data-aos-duration="1900"]{transition-duration:1.9s}body[data-aos-delay="1900"] [data-aos],[data-aos][data-aos][data-aos-delay="1900"]{transition-delay:0s}body[data-aos-delay="1900"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1900"].aos-animate{transition-delay:1.9s}body[data-aos-duration="1950"] [data-aos],[data-aos][data-aos][data-aos-duration="1950"]{transition-duration:1.95s}body[data-aos-delay="1950"] [data-aos],[data-aos][data-aos][data-aos-delay="1950"]{transition-delay:0s}body[data-aos-delay="1950"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1950"].aos-animate{transition-delay:1.95s}body[data-aos-duration="2000"] [data-aos],[data-aos][data-aos][data-aos-duration="2000"]{transition-duration:2s}body[data-aos-delay="2000"] [data-aos],[data-aos][data-aos][data-aos-delay="2000"]{transition-delay:0s}body[data-aos-delay="2000"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2000"].aos-animate{transition-delay:2s}body[data-aos-duration="2050"] [data-aos],[data-aos][data-aos][data-aos-duration="2050"]{transition-duration:2.05s}body[data-aos-delay="2050"] [data-aos],[data-aos][data-aos][data-aos-delay="2050"]{transition-delay:0s}body[data-aos-delay="2050"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2050"].aos-animate{transition-delay:2.05s}body[data-aos-duration="2100"] [data-aos],[data-aos][data-aos][data-aos-duration="2100"]{transition-duration:2.1s}body[data-aos-delay="2100"] [data-aos],[data-aos][data-aos][data-aos-delay="2100"]{transition-delay:0s}body[data-aos-delay="2100"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2100"].aos-animate{transition-delay:2.1s}body[data-aos-duration="2150"] [data-aos],[data-aos][data-aos][data-aos-duration="2150"]{transition-duration:2.15s}body[data-aos-delay="2150"] [data-aos],[data-aos][data-aos][data-aos-delay="2150"]{transition-delay:0s}body[data-aos-delay="2150"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2150"].aos-animate{transition-delay:2.15s}body[data-aos-duration="2200"] [data-aos],[data-aos][data-aos][data-aos-duration="2200"]{transition-duration:2.2s}body[data-aos-delay="2200"] [data-aos],[data-aos][data-aos][data-aos-delay="2200"]{transition-delay:0s}body[data-aos-delay="2200"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2200"].aos-animate{transition-delay:2.2s}body[data-aos-duration="2250"] [data-aos],[data-aos][data-aos][data-aos-duration="2250"]{transition-duration:2.25s}body[data-aos-delay="2250"] [data-aos],[data-aos][data-aos][data-aos-delay="2250"]{transition-delay:0s}body[data-aos-delay="2250"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2250"].aos-animate{transition-delay:2.25s}body[data-aos-duration="2300"] [data-aos],[data-aos][data-aos][data-aos-duration="2300"]{transition-duration:2.3s}body[data-aos-delay="2300"] [data-aos],[data-aos][data-aos][data-aos-delay="2300"]{transition-delay:0s}body[data-aos-delay="2300"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2300"].aos-animate{transition-delay:2.3s}body[data-aos-duration="2350"] [data-aos],[data-aos][data-aos][data-aos-duration="2350"]{transition-duration:2.35s}body[data-aos-delay="2350"] [data-aos],[data-aos][data-aos][data-aos-delay="2350"]{transition-delay:0s}body[data-aos-delay="2350"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2350"].aos-animate{transition-delay:2.35s}body[data-aos-duration="2400"] [data-aos],[data-aos][data-aos][data-aos-duration="2400"]{transition-duration:2.4s}body[data-aos-delay="2400"] [data-aos],[data-aos][data-aos][data-aos-delay="2400"]{transition-delay:0s}body[data-aos-delay="2400"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2400"].aos-animate{transition-delay:2.4s}body[data-aos-duration="2450"] [data-aos],[data-aos][data-aos][data-aos-duration="2450"]{transition-duration:2.45s}body[data-aos-delay="2450"] [data-aos],[data-aos][data-aos][data-aos-delay="2450"]{transition-delay:0s}body[data-aos-delay="2450"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2450"].aos-animate{transition-delay:2.45s}body[data-aos-duration="2500"] [data-aos],[data-aos][data-aos][data-aos-duration="2500"]{transition-duration:2.5s}body[data-aos-delay="2500"] [data-aos],[data-aos][data-aos][data-aos-delay="2500"]{transition-delay:0s}body[data-aos-delay="2500"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2500"].aos-animate{transition-delay:2.5s}body[data-aos-duration="2550"] [data-aos],[data-aos][data-aos][data-aos-duration="2550"]{transition-duration:2.55s}body[data-aos-delay="2550"] [data-aos],[data-aos][data-aos][data-aos-delay="2550"]{transition-delay:0s}body[data-aos-delay="2550"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2550"].aos-animate{transition-delay:2.55s}body[data-aos-duration="2600"] [data-aos],[data-aos][data-aos][data-aos-duration="2600"]{transition-duration:2.6s}body[data-aos-delay="2600"] [data-aos],[data-aos][data-aos][data-aos-delay="2600"]{transition-delay:0s}body[data-aos-delay="2600"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2600"].aos-animate{transition-delay:2.6s}body[data-aos-duration="2650"] [data-aos],[data-aos][data-aos][data-aos-duration="2650"]{transition-duration:2.65s}body[data-aos-delay="2650"] [data-aos],[data-aos][data-aos][data-aos-delay="2650"]{transition-delay:0s}body[data-aos-delay="2650"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2650"].aos-animate{transition-delay:2.65s}body[data-aos-duration="2700"] [data-aos],[data-aos][data-aos][data-aos-duration="2700"]{transition-duration:2.7s}body[data-aos-delay="2700"] [data-aos],[data-aos][data-aos][data-aos-delay="2700"]{transition-delay:0s}body[data-aos-delay="2700"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2700"].aos-animate{transition-delay:2.7s}body[data-aos-duration="2750"] [data-aos],[data-aos][data-aos][data-aos-duration="2750"]{transition-duration:2.75s}body[data-aos-delay="2750"] [data-aos],[data-aos][data-aos][data-aos-delay="2750"]{transition-delay:0s}body[data-aos-delay="2750"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2750"].aos-animate{transition-delay:2.75s}body[data-aos-duration="2800"] [data-aos],[data-aos][data-aos][data-aos-duration="2800"]{transition-duration:2.8s}body[data-aos-delay="2800"] [data-aos],[data-aos][data-aos][data-aos-delay="2800"]{transition-delay:0s}body[data-aos-delay="2800"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2800"].aos-animate{transition-delay:2.8s}body[data-aos-duration="2850"] [data-aos],[data-aos][data-aos][data-aos-duration="2850"]{transition-duration:2.85s}body[data-aos-delay="2850"] [data-aos],[data-aos][data-aos][data-aos-delay="2850"]{transition-delay:0s}body[data-aos-delay="2850"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2850"].aos-animate{transition-delay:2.85s}body[data-aos-duration="2900"] [data-aos],[data-aos][data-aos][data-aos-duration="2900"]{transition-duration:2.9s}body[data-aos-delay="2900"] [data-aos],[data-aos][data-aos][data-aos-delay="2900"]{transition-delay:0s}body[data-aos-delay="2900"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2900"].aos-animate{transition-delay:2.9s}body[data-aos-duration="2950"] [data-aos],[data-aos][data-aos][data-aos-duration="2950"]{transition-duration:2.95s}body[data-aos-delay="2950"] [data-aos],[data-aos][data-aos][data-aos-delay="2950"]{transition-delay:0s}body[data-aos-delay="2950"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2950"].aos-animate{transition-delay:2.95s}body[data-aos-duration="3000"] [data-aos],[data-aos][data-aos][data-aos-duration="3000"]{transition-duration:3s}body[data-aos-delay="3000"] [data-aos],[data-aos][data-aos][data-aos-delay="3000"]{transition-delay:0s}body[data-aos-delay="3000"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="3000"].aos-animate{transition-delay:3s}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}body[data-aos-easing=linear] [data-aos],[data-aos][data-aos][data-aos-easing=linear]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}body[data-aos-easing=ease] [data-aos],[data-aos][data-aos][data-aos-easing=ease]{transition-timing-function:cubic-bezier(.25,.1,.25,1)}body[data-aos-easing=ease-in] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in]{transition-timing-function:cubic-bezier(.42,0,1,1)}body[data-aos-easing=ease-out] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out]{transition-timing-function:cubic-bezier(0,0,.58,1)}body[data-aos-easing=ease-in-out] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out]{transition-timing-function:cubic-bezier(.42,0,.58,1)}body[data-aos-easing=ease-in-back] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-back]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}body[data-aos-easing=ease-out-back] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-back]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}body[data-aos-easing=ease-in-out-back] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-back]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}body[data-aos-easing=ease-in-sine] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-sine]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}body[data-aos-easing=ease-out-sine] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-sine]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}body[data-aos-easing=ease-in-out-sine] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-sine]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}body[data-aos-easing=ease-in-quad] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-quad]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}body[data-aos-easing=ease-out-quad] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-quad]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}body[data-aos-easing=ease-in-out-quad] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-quad]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}body[data-aos-easing=ease-in-cubic] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-cubic]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}body[data-aos-easing=ease-out-cubic] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-cubic]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}body[data-aos-easing=ease-in-out-cubic] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-cubic]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}body[data-aos-easing=ease-in-quart] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-quart]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}body[data-aos-easing=ease-out-quart] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-quart]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}body[data-aos-easing=ease-in-out-quart] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-quart]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:none}html:not(.no-js) [data-aos=fade-up]{transform:translate3d(0,100px,0)}html:not(.no-js) [data-aos=fade-down]{transform:translate3d(0,-100px,0)}html:not(.no-js) [data-aos=fade-right]{transform:translate3d(-100px,0,0)}html:not(.no-js) [data-aos=fade-left]{transform:translate3d(100px,0,0)}html:not(.no-js) [data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}html:not(.no-js) [data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}html:not(.no-js) [data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}html:not(.no-js) [data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}html:not(.no-js) [data-aos=zoom-in]{transform:scale(.6)}html:not(.no-js) [data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-out]{transform:scale(1.2)}html:not(.no-js) [data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}html:not(.no-js) [data-aos^=slide][data-aos^=slide]{transition-property:transform;visibility:hidden}html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate{visibility:visible;transform:translateZ(0)}html:not(.no-js) [data-aos=slide-up]{transform:translate3d(0,100%,0)}html:not(.no-js) [data-aos=slide-down]{transform:translate3d(0,-100%,0)}html:not(.no-js) [data-aos=slide-right]{transform:translate3d(-100%,0,0)}html:not(.no-js) [data-aos=slide-left]{transform:translate3d(100%,0,0)}html:not(.no-js) [data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}html:not(.no-js) [data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}html:not(.no-js) [data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}html:not(.no-js) [data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}html:not(.no-js) [data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}html:not(.no-js) [data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}html:not(.no-js) [data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}}@font-face{font-family:DIF;src:url(/font/DIF-Light.ttf) format("ttf");font-style:"normal";font-weight:300}@font-face{font-family:DIF;src:url(/font/DIF-Light.woff) format("woff");font-style:"normal";font-weight:300}@font-face{font-family:DIF;src:url(/font/DIF-Regular-Italic.ttf) format("ttf");font-style:"italic";font-weight:400}@font-face{font-family:DIF;src:url(/font/DIF-Regular-Italic.woff) format("woff");font-style:"italic";font-weight:400}@font-face{font-family:DIF;src:url(/font/DIF-Regular.ttf) format("ttf");font-style:"normal";font-weight:400}@font-face{font-family:DIF;src:url(/font/DIF-Regular.woff) format("woff");font-style:"normal";font-weight:400}@font-face{font-family:DIF;src:url(/font/DIF-Semibold.woff) format("woff");font-style:"normal";font-weight:600}@font-face{font-family:DIF;src:url(/font/DIF-Bold.ttf) format("ttf");font-style:"normal";font-weight:700}@font-face{font-family:DIF;src:url(/font/DIF-Bold.woff) format("woff");font-style:"normal";font-weight:700}*{margin:0;padding:0;box-sizing:border-box}html,body{overflow-x:hidden;overflow-x:clip;position:relative}html.fixfixed{height:calc(var(--vh, 1vh) * 100);width:100%;overflow:hidden;margin:0}.fixfixed body,.fixfixed main,.fixfixed #vue-app{height:calc(var(--vh, 1vh) * 100);width:100%;overflow:hidden;margin:0}.lock{width:calc(100vw - env(safe-area-inset-left) - env(safe-area-inset-right));height:calc(var(--vh, 1vh) * 100 - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow:hidden;margin-right:0}#vue-app{width:100%;position:relative;z-index:1}@media(min-width:1024px){#vue-app{padding:0}}#vue-app{display:grid;grid-template-areas:"main" "partners" "footer";grid-template-rows:repeat(3,auto);grid-template-columns:100%;min-height:calc(var(--vh, 1vh) * 100)}h2{font-weight:400}.border{background-color:#fff;position:fixed;z-index:100;transition:all .6s 0s ease}@media(max-width:1023px){.border{display:none}}.border--left,.border--right{top:0;bottom:0;width:35px}.border--left{left:0}.border--right{right:0}.border--top,.border--bottom{left:0;right:0;height:35px}.border--top{top:0}.border--bottom{bottom:0}.skip-link{z-index:1000;position:fixed;background:#fff;top:0;font-weight:300;text-decoration:none;transition:transform .3s;font-size:12px;transform:translateY(-100%)}.img-container{position:relative}.img-container:not(.img-container--dimensional){height:0;width:100%;overflow:hidden;padding-bottom:56.25%}.img-container:not(.img-container--dimensional) .img{position:absolute;left:0;top:0;overflow:hidden}.img{display:block;font-family:"blur-up: always","object-fit: cover"}.img-container--dimensional .img--contain,.img-container--dimensional .img--cover{height:auto}.img--contain,.img--cover{width:100%;height:100%;border:none;-o-object-position:center;object-position:center}.img--contain{-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain; object-position: center"}.img--cover{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover; object-position: center"}.img.blur-up{filter:blur(5px);transition:filter .4s}.img.blur-up.lazyloaded{filter:blur(0)}main{grid-area:main}main>div{position:relative}@media(min-width:1024px){main>div{margin-bottom:150px}}main>div>section:not(.hero-spot):not(.title-spot):not(.header-separator-spot):not(.quote-spot):not(.news-details-page__intro){margin-bottom:50px;margin-top:50px;position:relative}@media(min-width:1024px){main>div>section:not(.hero-spot):not(.title-spot):not(.header-separator-spot):not(.quote-spot):not(.news-details-page__intro){margin-bottom:150px;margin-top:150px}}main>div>section:not(.hero-spot):not(.title-spot):not(.header-separator-spot):not(.quote-spot):not(.news-details-page__intro).no-margin--top{margin-top:-37.5px}@media(min-width:1024px){main>div>section:not(.hero-spot):not(.title-spot):not(.header-separator-spot):not(.quote-spot):not(.news-details-page__intro).no-margin--top{margin-top:-112.5px}}main>div>section:not(.hero-spot):not(.title-spot):not(.header-separator-spot):not(.quote-spot):not(.news-details-page__intro).no-margin--bottom{margin-bottom:25px}@media(min-width:1024px){main>div>section:not(.hero-spot):not(.title-spot):not(.header-separator-spot):not(.quote-spot):not(.news-details-page__intro).no-margin--bottom{margin-bottom:75px}}main>div>section:not(.hero-spot):not(.title-spot):not(.header-separator-spot):not(.quote-spot):not(.news-details-page__intro).no-margin--bottom+section{margin-top:-12.5px}@media(min-width:1024px){main>div>section:not(.hero-spot):not(.title-spot):not(.header-separator-spot):not(.quote-spot):not(.news-details-page__intro).no-margin--bottom+section{margin-top:-37.5px}}main>div>section:not(.hero-spot):not(.title-spot):not(.header-separator-spot):not(.quote-spot):not(.news-details-page__intro).no-margin--bottom+section.white-spot{margin-top:-12.5px!important}@media(min-width:1024px){main>div>section:not(.hero-spot):not(.title-spot):not(.header-separator-spot):not(.quote-spot):not(.news-details-page__intro).no-margin--bottom+section.white-spot{margin-top:-37.5px!important}}main>div>section:not(.hero-spot):not(.title-spot):not(.header-separator-spot):not(.quote-spot):not(.news-details-page__intro).no-margin--bottom+section.white-spot+.quote-spot{margin-top:0!important}:where(body.contentPage,body.newsArticle) main>div>section:not(.hero-spot):not(.title-spot):not(.header-separator-spot):not(.quote-spot):not(.news-details-page__intro)+.no-margin--top.white-spot{margin-top:-50px}@media(min-width:1024px){:where(body.contentPage,body.newsArticle) main>div>section:not(.hero-spot):not(.title-spot):not(.header-separator-spot):not(.quote-spot):not(.news-details-page__intro)+.no-margin--top.white-spot{margin-top:-150px}}main>div>section.title-spot{margin-bottom:25px}@media(min-width:1024px){main>div>section.title-spot{margin-bottom:75px}}main>div>section.header-separator-spot{margin-bottom:25px;margin-top:25px}@media(min-width:1024px){main>div>section.header-separator-spot{margin-top:75px;margin-bottom:50px}}main>div>section.header-separator-spot+section:not(.quote-spot.double-spacing--top){margin-top:0!important}@media(min-width:1024px){main>div>section.header-separator-spot+section.quote-spot.double-spacing--top{margin-top:90px!important}}main>div>section.header-separator-spot+.no-margin--top{margin-top:-12.5px!important}@media(min-width:1024px){main>div>section.header-separator-spot+.no-margin--top{margin-top:-37.5px!important}}@media(min-width:1024px){main>div>section.box-slider{margin-bottom:calc(150px - var(--box-shadow-comp))!important}}main>div>section.box-slider+section:not(.button-spot){margin-top:0!important}@media(min-width:1024px){main>div>section.box-slider+.no-margin--top{margin-top:-75px!important}}main>div>section.box-slider+.button-spot.no-margin--top{margin-top:0!important}main>div>section.download-spot+section.download-spot{margin-top:0!important}@media(min-width:1024px){main>div>section.download-spot+section.download-spot{margin-top:-112.5px!important}}main>div>section.quote-spot{margin-bottom:30px;margin-top:12.5px}@media(min-width:1024px){main>div>section.quote-spot{margin-top:-105px;margin-bottom:45px}}main>div>section.quote-spot.double-spacing--top{margin-top:60px!important}@media(min-width:1024px){main>div>section.quote-spot.double-spacing--top{margin-top:-60px!important}}main>div>section.quote-spot.double-spacing--bottom{margin-bottom:60px}@media(min-width:1024px){main>div>section.quote-spot.double-spacing--bottom{margin-bottom:90px}}main>div>section.quote-spot+section{margin-top:0!important}main>div>section.header-separator-spot+section.quote-spot:not(.quote-spot.double-spacing--top){margin-top:-15px!important}main>div>section:is(.image-spot--ArticleWidth,.image-spot--SeventyFive,.image-spot--Fifty){margin-bottom:25px!important;margin-top:-25px!important}@media(min-width:1024px){main>div>section:is(.image-spot--ArticleWidth,.image-spot--SeventyFive,.image-spot--Fifty){margin-top:-112.5px!important;margin-bottom:37.5px!important}}main>div>section:is(.image-spot--ArticleWidth,.image-spot--SeventyFive,.image-spot--Fifty)+section:not(.quote-spot.double-spacing--top){margin-top:0!important}main>div>section:is(.image-spot--ArticleWidth,.image-spot--SeventyFive,.image-spot--Fifty)+section.quote-spot.double-spacing--top{margin-top:60px!important}@media(min-width:1024px){main>div>section:is(.image-spot--ArticleWidth,.image-spot--SeventyFive,.image-spot--Fifty)+section.quote-spot.double-spacing--top{margin-top:90px!important}}main>div>section:is(.image-spot--ArticleWidth,.image-spot--SeventyFive,.image-spot--Fifty)+.no-margin--top{margin-top:-12.5px!important}@media(min-width:1024px){main>div>section:is(.image-spot--ArticleWidth,.image-spot--SeventyFive,.image-spot--Fifty)+.no-margin--top{margin-top:-18.75px!important}}main>div:is(.content-page,.news-details-page)>section.white-spot{background-color:#fff}main>div:is(.content-page,.news-details-page)>section.white-spot:not(.hero-spot):not(.title-spot):not(.quote-spot){padding-bottom:25px;padding-top:25px;margin-bottom:0;margin-top:0}@media(min-width:1024px){main>div:is(.content-page,.news-details-page)>section.white-spot:not(.hero-spot):not(.title-spot):not(.quote-spot){margin-bottom:0;margin-top:0;padding-bottom:75px;padding-top:75px}}main>div:is(.content-page,.news-details-page)>section.white-spot:not(.hero-spot):not(.title-spot):not(.quote-spot)+.no-margin--top{margin-top:-12.5px}@media(min-width:1024px){main>div:is(.content-page,.news-details-page)>section.white-spot:not(.hero-spot):not(.title-spot):not(.quote-spot)+.no-margin--top{margin-top:-37.5px}}main>div:is(.content-page,.news-details-page)>section.white-spot:not(.hero-spot):not(.title-spot):not(.quote-spot).no-margin--top{padding-top:12.5px!important}@media(min-width:1024px){main>div:is(.content-page,.news-details-page)>section.white-spot:not(.hero-spot):not(.title-spot):not(.quote-spot).no-margin--top{padding-top:37.5px!important}}main>div:is(.content-page,.news-details-page)>section.white-spot:not(.hero-spot):not(.title-spot):not(.quote-spot).no-margin--bottom{padding-bottom:12.5px!important}@media(min-width:1024px){main>div:is(.content-page,.news-details-page)>section.white-spot:not(.hero-spot):not(.title-spot):not(.quote-spot).no-margin--bottom{padding-bottom:37.5px!important}}main>div:is(.content-page,.news-details-page)>section.white-spot:not(.hero-spot):not(.title-spot):not(.quote-spot).no-margin--bottom+section.white-spot:is(.quote-spot,.image-spot--ArticleWidth,.image-spot--SeventyFive,.image-spot--Fifty):not(.double-spacing--top){margin-top:0!important;padding-top:12.5px!important}@media(min-width:1024px){main>div:is(.content-page,.news-details-page)>section.white-spot:not(.hero-spot):not(.title-spot):not(.quote-spot).no-margin--bottom+section.white-spot:is(.quote-spot,.image-spot--ArticleWidth,.image-spot--SeventyFive,.image-spot--Fifty):not(.double-spacing--top){padding-top:-22.5px!important}}main>div:is(.content-page,.news-details-page)>section.white-spot.download-spot+section.download-spot{margin-top:0!important}@media(min-width:1024px){main>div:is(.content-page,.news-details-page)>section.white-spot.download-spot+section.download-spot{margin-top:-37.5px!important}}main>div:is(.content-page,.news-details-page)>section.white-spot.quote-spot{margin-bottom:0;padding-bottom:25px;padding-top:25px;margin-top:0;position:relative}@media(min-width:1024px){main>div:is(.content-page,.news-details-page)>section.white-spot.quote-spot{margin-top:0;padding-bottom:45px;padding-top:45px}}main>div:is(.content-page,.news-details-page)>section.white-spot.quote-spot+section{margin-top:0!important}main>div:is(.content-page,.news-details-page)>section.white-spot.quote-spot+.no-margin--top{margin-top:-12.5px!important}@media(min-width:1024px){main>div:is(.content-page,.news-details-page)>section.white-spot.quote-spot+.no-margin--top{margin-top:-22.5px!important}}main>div:is(.content-page,.news-details-page)>section.white-spot.quote-spot+:is(.image-spot--ArticleWidth,.image-spot--SeventyFive,.image-spot--Fifty){margin-top:0!important}main>div:is(.content-page,.news-details-page)>section.white-spot.quote-spot.double-spacing--top{margin-top:0!important;margin-bottom:0!important;padding-top:50px!important}@media(min-width:1024px){main>div:is(.content-page,.news-details-page)>section.white-spot.quote-spot.double-spacing--top{padding-top:90px!important}}main>div:is(.content-page,.news-details-page)>section.white-spot.quote-spot.double-spacing--bottom{padding-bottom:50px!important}@media(min-width:1024px){main>div:is(.content-page,.news-details-page)>section.white-spot.quote-spot.double-spacing--bottom{padding-bottom:90px!important}}main>div:is(.content-page,.news-details-page)>section.white-spot+section.white-spot{padding-top:0!important}main>div:is(.content-page,.news-details-page)>section.white-spot+:is(.image-spot--ArticleWidth,.image-spot--SeventyFive,.image-spot--Fifty){margin-top:0!important}@media(min-width:1024px){main>div:is(.content-page,.news-details-page)>section.white-spot+:is(.image-spot--ArticleWidth,.image-spot--SeventyFive,.image-spot--Fifty){margin-top:-37.5px!important}}main>div:is(.content-page,.news-details-page)>section.white-spot+section:not(.white-spot):not(.project-box-spot):not(.project-data-spot){margin-top:25px!important}@media(min-width:1024px){main>div:is(.content-page,.news-details-page)>section.white-spot+section:not(.white-spot):not(.project-box-spot):not(.project-data-spot){margin-top:75px!important}}main>div:is(.content-page,.news-details-page)>section.white-spot+section:not(.white-spot):not(.project-box-spot):not(.project-data-spot).no-margin--top{margin-top:12.5px!important}@media(min-width:1024px){main>div:is(.content-page,.news-details-page)>section.white-spot+section:not(.white-spot):not(.project-box-spot):not(.project-data-spot).no-margin--top{margin-top:37.5px!important}}main>div:is(.content-page,.news-details-page)>section.white-spot+:is(.project-box-spot,.project-data-spot){margin-top:0!important}@media(min-width:1024px){main>div:is(.content-page,.news-details-page)>section.white-spot:last-child{margin-bottom:-150px!important}}main>div:is(.content-page,.news-details-page)>section.white-spot:is(.image-spot--ArticleWidth,.image-spot--SeventyFive,.image-spot--Fifty){margin-top:0!important;padding-bottom:25px!important;margin-bottom:0!important;padding-top:25px!important}@media(min-width:1024px){main>div:is(.content-page,.news-details-page)>section.white-spot:is(.image-spot--ArticleWidth,.image-spot--SeventyFive,.image-spot--Fifty){margin-top:0!important;margin-bottom:0!important;padding-bottom:37.5px!important;padding-top:37.5px!important}}main>div:is(.content-page,.news-details-page)>*:is(.title-spot title-spot--centered,.news-details-page__image-container)+section:is(.image-spot--ArticleWidth,.image-spot--SeventyFive,.image-spot--Fifty):not(.white-spot){margin-top:0!important}@media(min-width:1024px){main>div:is(.content-page,.news-details-page)>*:is(.title-spot title-spot--centered,.news-details-page__image-container)+section:is(.image-spot--ArticleWidth,.image-spot--SeventyFive,.image-spot--Fifty):not(.white-spot){margin-top:37.5px!important}}main>div:is(.content-page,.news-details-page)>section:is(.project-box-spot,.project-data-spot)+section.white-spot{margin-top:-50px!important}@media(min-width:1024px){main>div:is(.content-page,.news-details-page)>section:is(.project-box-spot,.project-data-spot)+section.white-spot{margin-top:-150px!important}}.wrapper{box-sizing:border-box;max-width:1390px;width:100%;margin:0 auto}@media(min-width:1340px)and (max-width:1919px){.wrapper{margin:0 calc(50vw - 34.8958333333vw - 25px);width:auto}}.wrapper.wrapper--small{max-width:780px;margin:0 auto}.container-fluid{padding-right:25px;padding-left:25px}@media(max-width:767px){.container-fluid.mobile{padding-left:0;padding-right:0}}@media(max-width:1023px){.container-fluid.tablet{padding-left:0;padding-right:0}}html{height:100%}html,body{background:#f0efea;font-family:var(--fontDIF, "DIF"),sans-serif;color:#2c373e;font-style:normal;font-weight:400;font-size:14px}@media(min-width:1400px){html,body{font-size:16px}}html,body{line-height:1.5;-moz-osx-font-smoth:antialiased;-webkit-font-smoth:antialiased;font-smooth:antialiased}h3{font-weight:700;font-size:40px;line-height:54px}a{font-weight:400;color:#2c373e;transition:color .25s ease;text-decoration:none}a:hover,a:focus{color:var(--brandColor);cursor:pointer}.header{align-items:center;display:grid}@media(max-width:1023px){.header{grid-template-columns:var(--logoWidth, 45px) min-content max-content auto min-content 15px max-content}}.header{grid-template-columns:var(--logoWidth, 45px) 143px max-content auto min-content 15px min-content}.header.logo--horizontal{grid-template-columns:var(--logoWidth, 180px) auto max-content auto min-content 15px min-content}.header{height:150px;left:25px;pointer-events:none;position:fixed;right:25px;top:0;z-index:102}.gallery--open .header{transition:z-index 0s 0s;z-index:0}.header{opacity:1;transition:opacity .3s ease}.scrolling-down:not(.search--open):not(.menu--open) .header{opacity:0}.scrolling-up .header{opacity:1}@media(min-width:1024px){.header{padding:35px 50px;height:200px;left:0;width:100%}}.header *{pointer-events:initial}.scrolling-down:not(.search--open):not(.menu--open) .header *{pointer-events:none}.header .logo{grid-column:1/span 1}.header .breadcrumb{grid-column:3/span 1}.content-page,.news-list-page{margin-top:200px}@media(min-width:1024px){.content-page,.news-list-page{margin-top:158px}}.content-page__hero,.news-details-page__hero{margin-left:-25px;margin-right:-25px;padding-bottom:calc(316 / 394 * 100%)!important;width:100vw!important}@media(min-width:780px){.content-page__hero,.news-details-page__hero{width:100%!important;margin-left:0;margin-right:0;padding-bottom:calc(694 / 1340 * 100%)!important}}.fifth-bg{position:sticky;bottom:0;z-index:-1;height:0;margin:0;pointer-events:none;opacity:.4}.fifth-bg svg{position:absolute;left:0;bottom:0;display:block;width:100%;height:auto;max-height:100vh}:is(.newsList,.newsArticle) .fifth-bg{display:none}.fifth-top{position:absolute;top:-10vw;z-index:2;width:100%}@media(min-width:1024px){.fifth-top{right:315px;width:31.25vw;top:0;z-index:2}}@media(min-width:1024px){.project-page .fifth-top{top:0}}.footer{grid-area:footer;background-color:#fff;display:grid;position:relative;grid-template-columns:1fr;grid-template-rows:repeat(4,auto);padding-top:140px}@media(min-width:768px){.footer{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}}@media(min-width:1024px){.footer{padding:35px 25px 115px;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;gap:40px}}@media(min-width:1340px)and (max-width:1919px){.footer{padding-left:calc(50vw - 34.8958333333vw - var(--scrollbar-width) / 2);padding-right:calc(50vw - 34.8958333333vw - var(--scrollbar-width) / 2)}}@media(min-width:1920px){.footer{padding-right:calc(50vw - 670px - var(--scrollbar-width));padding-left:calc(50vw - 670px - var(--scrollbar-width))}}@media(min-width:768px){.footer__fifth{display:none}}.footer__fifth{position:absolute;right:0;width:100%;top:0}.footer__rte{margin-bottom:1rem}.footer__column{padding:25px}@media(min-width:1024px){.footer__column{padding:0}}.footer__column.footer__column--4{background-color:#f5f4ef;padding:42px 25px 64px}@media(min-width:768px){.footer__column.footer__column--4{grid-area:2/1/3/4}}@media(min-width:1024px){.footer__column.footer__column--4{padding:0;grid-area:1/4/2/5;background-color:transparent}}.footer__header{font-weight:700;font-size:20px;line-height:1.5;margin-bottom:32px}@media(min-width:1024px){.footer__header{font-weight:600;font-size:20px;line-height:1.35;margin-bottom:27px}}.logo{display:block;position:absolute}@media(min-width:1024px){.logo{z-index:103}}.logo img{width:var(--logoWidth, 45px);height:auto}.logo--horizontal .logo img{width:var(--logoWidth, 180px);height:auto}.umbraco-edit__iframe{position:fixed;z-index:101;bottom:50px;left:10px;width:154.188px;height:35px}.umbraco-edit{position:fixed;z-index:101;bottom:10px;left:10px}@media(min-width:1024px){.umbraco-edit{left:10px;bottom:10px}}.umbraco-edit{align-items:center;background-color:var(--brandColor);color:#fff;display:flex;height:35px;padding:0 1em;transition:all .1s ease;border-radius:25px}.umbraco-edit__text{font-weight:600}.umbraco-edit:hover{background-color:#fff}.umbraco-edit:hover svg{fill:var(--brandColor);stroke:var(--brandColor)}.umbraco-edit span{transition:all .3s ease}.umbraco-edit__icon{height:18px;width:18px;fill:#fff;stroke:#fff;margin-right:.5em}.button{align-items:center;background-color:var(--brandColor);border-radius:100px;color:#fff;display:inline-flex;font-weight:600;justify-content:center;padding:17px 24px;cursor:pointer}.button:disabled{opacity:.9;pointer-events:none}.button.button--arrow{transition:padding .3s ease;position:relative;padding-right:82px}.button.button--arrow:before{content:"";width:20.5px;height:2px;background:#fff;position:absolute;top:50%;margin-top:-1px;right:24px;transition:all .3s ease;border-radius:100px}.button.button--arrow:after{content:"";width:9.67px;height:9.67px;position:absolute;top:50%;margin-top:-6px;right:24px;transition:all .3s ease;border-right:2px solid;border-top:2px solid;border-color:#fff;border-radius:1px;transform:rotate(45deg)}.button.button--arrow.button--arrow-long{padding-right:95.39px}.button.button--arrow.button--arrow-long:before{width:33.89px}.button.button--arrow:hover,.button.button--arrow:focus,.button-hover-container:focus .button.button--arrow,.button-hover-container:hover .button.button--arrow{padding-right:97px}.button.button--arrow:hover:not(.button--white),.button.button--arrow:focus:not(.button--white),.button-hover-container:focus .button.button--arrow:not(.button--white),.button-hover-container:hover .button.button--arrow:not(.button--white){color:#fff}.button.button--arrow:hover:before,.button.button--arrow:focus:before,.button-hover-container:focus .button.button--arrow:before,.button-hover-container:hover .button.button--arrow:before{width:35.5px}.button.button--arrow-prev{transition:padding .3s ease;position:relative;padding-left:82px}.button.button--arrow-prev:before{content:"";width:20.5px;height:2px;background:#fff;position:absolute;top:50%;margin-top:-1.5px;left:24px;transition:all .3s ease;border-radius:100px}.button.button--arrow-prev:after{content:"";width:9.67px;height:9.67px;position:absolute;top:50%;margin-top:-6px;left:24px;transition:all .3s ease;border-right:2px solid;border-top:2px solid;border-color:#fff;border-radius:1px;transform:rotate(225deg)}.button.button--arrow-prev.button--arrow-long{padding-left:95.39px}.button.button--arrow-prev.button--arrow-long:before{width:33.89px}.button.button--arrow-prev:hover,.button.button--arrow-prev:focus,.button-hover-container:focus .button.button--arrow-prev,.button-hover-container:hover .button.button--arrow-prev{padding-left:97px}.button.button--arrow-prev:hover:not(.button--white),.button.button--arrow-prev:focus:not(.button--white),.button-hover-container:focus .button.button--arrow-prev:not(.button--white),.button-hover-container:hover .button.button--arrow-prev:not(.button--white){color:#fff}.button.button--arrow-prev:hover:before,.button.button--arrow-prev:focus:before,.button-hover-container:focus .button.button--arrow-prev:before,.button-hover-container:hover .button.button--arrow-prev:before{width:35.5px}.button--no-text{padding:0}.button--no-text.button--arrow:after{left:8.83px}.button--no-text.button--arrow:before{left:0}.button--no-text.button--arrow:hover:after{left:37.22px}.button--no-text.button--arrow-long:after{left:22.22px}.button--no-text.button--arrow-long:before{left:0}.button--no-text.button--arrow-long:hover:before,.button--no-text.button--arrow-long:focus:before,.button-hover-container:focus .button--no-text.button--arrow-long:before,.button-hover-container:hover .button--no-text.button--arrow-long:before{width:48.89px}.button--no-text.button--arrow-long:hover:after,.button--no-text.button--arrow-long:focus:after,.button-hover-container:focus .button--no-text.button--arrow-long:after,.button-hover-container:hover .button--no-text.button--arrow-long:after{left:37.22px}.button--white{background-color:#fff;color:var(--brandColor)}.button--white.button--arrow:after,.button--white.button--arrow-prev:after{border-color:var(--brandColor)}.button--white.button--arrow:before,.button--white.button--arrow-prev:before{background-color:var(--brandColor)}.button--white.button--icon svg{fill:var(--brandColor);stroke:var(--brandColor)}.button--transparent{background-color:transparent;padding:0 0 .5rem;border-radius:0;border-bottom:1px solid transparent}.button--transparent:not(.button--arrow):not(.button--arrow-prev):hover{border-bottom:1px solid #2c373e}.button--transparent{color:#2c373e}.button--transparent.button--arrow:after,.button--transparent.button--arrow-prev:after{border-color:#2c373e}.button--transparent.button--arrow:before,.button--transparent.button--arrow-prev:before{background-color:#2c373e}.button--transparent.button--icon svg{fill:#2c373e;stroke:#2c373e}.button--transparent.button--arrow-long:hover,.button--transparent.button--arrow-long:focus,.button-hover-container:focus .button--transparent.button--arrow-long,.button-hover-container:hover .button--transparent.button--arrow-long{padding-right:110.39px}.button--transparent.button--arrow-long:hover:before,.button--transparent.button--arrow-long:focus:before,.button-hover-container:focus .button--transparent.button--arrow-long:before,.button-hover-container:hover .button--transparent.button--arrow-long:before{width:48.89px}.button.button--icon.button--icon-right .button__text{margin-right:3px}.button.button--icon.button--icon-left .button__text{margin-left:3px}.button__text{white-space:nowrap;text-transform:uppercase}.button--icon svg{fill:#fff;stroke:#fff;max-height:100%}.grid{display:grid}.grid.grid--three-cols{grid-template-columns:1fr}@media(min-width:768px){.grid.grid--three-cols{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.grid.grid--three-cols{grid-template-columns:repeat(3,1fr)}}.grid.grid--three-cols{margin:0;grid-gap:2vw}.consent-placeholder{height:100%;border:2px solid #dad9d4}.consent-placeholder.hero{height:auto;position:fixed;top:35px;z-index:103;left:50%;transform:translate(-50%);border:none}.consent-placeholder.hero .consent-placeholder__content{background-color:#fff}.video-spot .consent-placeholder,.overlay-video .consent-placeholder{width:100%;left:0;top:0;height:100%;position:absolute}.overlay-video .consent-placeholder{border:none}.overlay-video .consent-placeholder__content{background-color:#fff}.consent-placeholder__content{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:2rem}.consent-placeholder__content span{font-weight:600;margin-bottom:1rem}.animating-title-spot__container{display:grid;grid-auto-rows:1fr;align-items:center}.animating-title-spot__text{will-change:transform;transition:transform 1s cubic-bezier(0,.65,1,1.05);text-transform:uppercase;font-size:9.21875vw;line-height:1.316888;font-family:var(--fontDIFStencil);font-weight:400;white-space:nowrap;max-width:100%;overflow:hidden;color:#800245}.site-theme .animating-title-spot__text{color:var(--brandColor)}@media(min-width:1920px){.animating-title-spot__text{font-size:200px;line-height:1.327684}}.animating-title-spot__text--right{justify-self:end;margin-top:-2.6vw}@media(min-width:1920px){.animating-title-spot__text--right{margin-top:-50px}}.animating-title-spot__text--left{justify-self:start;margin-bottom:-2.6vw}@media(min-width:1920px){.animating-title-spot__text--left{margin-bottom:-50px}}.button-spot__container{display:flex;align-items:center}.button-spot__container--left{justify-content:flex-start}.button-spot__container--right{justify-content:flex-end}.button-spot__container--centered{justify-content:center}.content-spot{background-color:#fff;box-shadow:0 26px 66px #0000000a;display:grid;grid-template-rows:min-content max-content 1fr;min-height:28.275rem;padding:2.5rem}.content-spot__text{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;max-width:55ch;white-space:pre-line}.content-spot__title{margin-bottom:1.6875rem;font-size:1.75rem;line-height:1.36;text-transform:uppercase}.content-spot__link{align-self:flex-end;justify-self:flex-start;margin-top:2.7rem}.category-spot{grid-template-rows:min-content min-content max-content 1fr}@media(min-width:768px){.category-spot{align-items:center;text-align:center}}@media(min-width:768px){.category-spot .content-spot__link{justify-self:center}}.category-spot__icon{position:relative;height:100px;width:100px}@media(min-width:768px){.category-spot__icon{justify-self:center;width:8.1875rem;height:8.1875rem}}.category-spot__icon img{max-height:70%;height:auto;width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.category-spot__bg{fill:rgba(var(--brandRgb),.1);height:100%;transform:rotate(30deg);width:100%}@media(max-width:729px){.download-spot__wrapper{padding-top:45px!important}}.download-spot__wrapper{position:relative}.download-spot__content{height:126px;padding:0 46px;display:flex;justify-content:space-between;align-items:center;background-color:#fff}.download-spot.download-spot--grey .download-spot__content{background-color:#f6f5f0;border:solid 1px #dad9d4}@media(max-width:729px){.download-spot__grid{max-width:73%}}.download-spot__grid{display:grid;justify-items:flex-start;align-items:center;gap:1px;grid-auto-rows:min-content;grid-auto-columns:minmax(min-content,max-content);grid-template-areas:"icon title" "icon link"}.download-spot__title{grid-area:title;font-size:1.06rem;line-height:1.29;font-weight:600}.download-spot__link{font-size:1rem;line-height:1.3125;font-weight:600;color:var(--brandColor);grid-area:link;transition:all .3s ease}.download-spot__link:hover{text-decoration:underline}.download-spot__img--preview{overflow:hidden;padding-bottom:100px;border-radius:50%;height:100px;width:100px}.download-spot__img--preview img{width:100px;height:100px;-o-object-fit:cover;object-fit:cover}@media(max-width:729px){.download-spot__img.img-container{position:absolute;top:0;right:46px;width:90px;padding-bottom:90px}}.download-spot__img.img-container{width:100px;padding-bottom:100px;aspect-ratio:1;border-radius:50%}.download-spot svg{grid-area:icon;height:27px;width:27px;stroke:var(--brandColor);margin-right:30px}.facts-spot--grey .facts-spot__content{background-color:#f6f5f0}@media(max-width:729px){.facts-spot__wrapper{padding-top:65px}}.facts-spot--no-image .facts-spot__wrapper{padding-top:0}.facts-spot__content{background-color:#fff;display:grid;gap:26px;position:relative;padding:37px 37px 37px 46px}@media(min-width:730px){.facts-spot__content{padding:37px 53px 45px}}.facts-spot__content:before{background-color:var(--brandColor);content:"";display:block;height:150px;left:0;position:absolute;top:0;width:9px}@media(max-width:729px){.facts-spot__content-wrapper{display:block}}.facts-spot__content-wrapper{display:grid;grid-template-columns:auto 1fr auto;-moz-column-gap:20px;column-gap:20px}:where(.facts-spot--no-number) .facts-spot__content-wrapper{grid-template-columns:1fr auto}:where(.facts-spot--no-image) .facts-spot__content-wrapper{grid-template-columns:auto 1fr}:where(.facts-spot--no-number):where(.facts-spot--no-image) .facts-spot__content-wrapper{grid-template-columns:1fr}@media(max-width:729px){.facts-spot__number{font-size:2.5rem;margin:0}}.facts-spot__number{font-size:3.5rem;margin-top:-20px;display:block;font-weight:600}@media(max-width:729px){.facts-spot__titles{margin-right:134px;display:block}}.facts-spot__titles{display:grid;row-gap:8px}.facts-spot__title{font-weight:600;font-size:23px;line-height:25px;margin:0}.facts-spot__subtitle{font-weight:600;font-size:17px;line-height:21px;margin:0}@media(min-width:730px){.facts-spot__body{margin-right:40px}}.facts-spot__body{margin-top:20px;grid-column:2/2}.facts-spot--no-image .facts-spot__body{margin-right:0}@media(max-width:729px){.facts-spot__image-container.img-container{position:absolute;width:130px;padding-bottom:130px;top:-65px;right:25px}}.facts-spot__image-container.img-container{width:125px;padding-bottom:125px;border-radius:50%;grid-column:3}:where(.facts-spot--no-number) .facts-spot__image-container.img-container{grid-column:2}@media(min-width:1340px){.header-separator-spot__wrapper{margin-left:0;padding-left:0;padding-right:0}}.header-separator-spot__title+.header-separator-spot__title__text{margin-top:17px}.header-separator-spot__title{line-height:1.34;max-width:906px;font-weight:400;text-transform:uppercase;font-size:1.57rem}@media(min-width:768px){.header-separator-spot__title{font-size:2.3rem}}.header-separator-spot__sub{max-width:906px;line-height:1.41;font-size:1.42rem}@media(min-width:1340px){.header-separator-spot__sub{font-size:1.5rem}}.header-separator-spot__text{position:relative}.header-separator-spot__text:before{position:absolute;display:flex;left:0;top:17.5px;height:1px;background-color:var(--brandColor);width:calc(50vw - 670px)}@media(min-width:1340px){.header-separator-spot__text:before{content:""}}@media(min-width:1340px)and (max-width:1919px){.header-separator-spot__text{--container-padding: calc( 50vw - 34.8958333333vw - 25px - var(--scrollbar-width) / 2 )}.header-separator-spot--indented .header-separator-spot__text{--container-padding: calc( 50vw - 34.8958333333vw - 25px - var(--scrollbar-width) / 2 + 75px )}.header-separator-spot__text{padding-left:var(--container-padding);margin-right:var(--container-padding);padding-right:35px}.header-separator-spot__text:before{width:calc(var(--container-padding) - 35px)}}@media(min-width:1920px){.header-separator-spot__text{--container-padding: calc(50vw - (1340px / 2) - var(--scrollbar-width) / 2)}.header-separator-spot--indented .header-separator-spot__text{--container-padding: calc(50vw - (1340px / 2) - var(--scrollbar-width) / 2 + 75px)}.header-separator-spot__text{padding-left:var(--container-padding)}.header-separator-spot__text:before{width:calc(var(--container-padding) - 35px)}}.hero-cta-spots{left:0;overflow:hidden;position:absolute;bottom:100px}@media(max-width:1124px){.hero-cta-spots{width:100%}}@media(min-width:1024px){.hero-cta-spots{bottom:0}}@media(min-width:1125px){.hero-cta-spots{width:1005px;left:50%;transform:translate(-50%)}}.hero-cta-spots__spot{background-color:#fff;cursor:pointer;display:flex;flex-direction:column;width:100%;justify-content:center;padding:0 34px;height:178px;scroll-snap-align:start;scroll-snap-stop:always}@media(min-width:1125px){.hero-cta-spots__spot{height:143px;padding:0 32px}}.hero-cta-spots__spot:hover{color:inherit}.hero-cta-spots__link-text{display:block}.hero-cta-spots__link-text.hero-cta-spots__link-text--small{font-size:16px;line-height:28px}.hero-cta-spots__link-text.hero-cta-spots__link-text--large{font-size:22px;font-weight:600;line-height:30px;margin-bottom:22px}.hero-cta-spots__track{overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scroll-snap-type:x mandatory;scroll-padding-left:25px;scroll-padding-right:25px}@media(min-width:1125px){.hero-cta-spots__track{justify-content:center;overflow-x:hidden}}.hero-cta-spots__title{color:#fff;font-weight:700;text-transform:uppercase;font-size:1.375rem;line-height:1.4;margin-bottom:25px}@media(min-width:1125px){.hero-cta-spots__title{display:none}}.hero-cta-spots__list{display:grid;grid-auto-flow:column;grid-auto-columns:305px;margin:0;grid-gap:45px}@media(max-width:1124px){.hero-cta-spots__list{grid-auto-columns:251px;grid-gap:15px}.hero-cta-spots__list:after,.hero-cta-spots__list:before{content:"";padding-left:25px;visibility:hidden}}.hero-cta-spots__spot{display:flex}.hero-spot{position:relative;display:flex;justify-content:center;overflow:hidden;min-height:844px;margin-bottom:50px;z-index:1}.hero-spot--countdown{padding-top:45px}@media(min-width:1024px){.home .hero-spot:not(.hero-spot--split){min-height:auto}.hero-spot--countdown{padding-top:0}}.hero-spot:before{content:"";background:#2c373e;opacity:.77;display:block;position:absolute;inset:0;z-index:1}.hero-spot [class*=fade]{opacity:1;transition-property:opacity,transform;transform:translateZ(0)}.hero-spot--animate .hero-spot__animation--fade-down{opacity:0;transform:translate3d(0,-100px,0)}.hero-spot--animate .hero-spot__animation--fade-up{opacity:0;transform:translate3d(0,100px,0)}.hero-spot--animate .hero-spot__animation--fade-left{opacity:0;transform:translate3d(100px,0,0)}.hero-spot--animate .hero-spot__animation--fade-right{opacity:0;transform:translate3d(-100px,0,0)}.hero-spot__animation--duration-1000{transition-duration:1s}.hero-spot__animation--delay-400{transition-delay:.4s}.hero-spot__animation--duration-500{transition-duration:.5s}.hero-spot__animation--delay-500{transition-delay:.5s}.hero-spot__fifth{position:absolute;right:0;z-index:1;bottom:0}@media(max-width:767px){.hero-spot__fifth{transform:translate(45%,20%) rotate(332deg);width:66vh;height:80vh}}@media(min-width:768px){.hero-spot__fifth{max-height:80vh;max-width:66vw}}@media(max-width:767px){.hero-spot__fifth .img-container{padding-bottom:calc(80 / 66 * 100%)!important}}@media(max-width:767px){.hero-spot__fifth .img{position:absolute;width:100%;height:100%;border:none;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover; object-position: center"}}.hero-spot__partners{margin-top:25px}@media(min-width:768px){.hero-spot__partners{max-width:83.3333333333%}}@media(min-width:1340px)and (max-width:1919px){.hero-spot__partners{max-width:60vw}}@media(min-width:1340px){.hero-spot__partners{margin-top:1.71875vw}}@media(min-width:1920px){.hero-spot__partners{max-width:83.3333333333%;margin-top:33px}}@media(min-width:1024px){.hero-spot{margin-bottom:150px;height:calc(var(--vh, 1vh) * 100)}}.hero-spot .hero-cta-spots{z-index:2}.hero-spot .hero-spot__image,.hero-spot .hero-spot__video{position:absolute;width:100%;height:100%;top:0;left:0}.hero-spot .hero-spot__video iframe{pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-spot .hero-spot__logo{height:auto;max-width:265px;max-height:103.7px}@media(min-width:1024px){.hero-spot .hero-spot__logo{max-width:460px;max-height:180px}}.hero-spot .hero-spot__intro{color:#fff;font-family:var(--fontDIF, "DIF");font-weight:600;text-transform:uppercase;display:inline-block;margin-bottom:2.05vw;font-size:.9375rem;line-height:1.33}@media(min-width:1024px){.hero-spot .hero-spot__intro{margin-bottom:0;padding-bottom:.36vw;font-size:1.25rem;line-height:1.35}}.hero-spot .hero-spot__sub-text{color:#fff;font-size:1.125rem;font-weight:400;line-height:1.5;max-width:500px}.hero-spot .hero-spot__title{--line-height: 1.23;color:#fff;display:flex;flex-wrap:wrap;font-family:var(--fontDIF, "DIF");text-transform:uppercase;font-weight:700;margin-bottom:0;margin-top:0;font-size:clamp(2.143rem,9vw,2.75rem);line-height:var(--line-height)}@media(min-width:1024px){.hero-spot .hero-spot__title{font-size:clamp(5rem,5.73vw,6.875rem)}}.hero-spot .hero-spot__title--top,.hero-spot .hero-spot__title--bottom{display:block;width:100%}.hero-spot .hero-spot__title--bottom{margin-top:-2.88vw}@media(min-width:1024px){.hero-spot .hero-spot__title--bottom{margin-top:-2vw;text-align:right}}.hero-spot .hero-spot__logo+.hero-spot__title{--line-height: 1.346;font-family:var(--fontDIF, "DIF");text-transform:none;font-size:1.625rem;margin-bottom:20px;margin-top:20px;line-height:var(--line-height);max-width:525px}@media(max-width:1023px){.hero-spot .hero-spot__logo+.hero-spot__title{font-size:2.75rem;line-height:1.22}}@media(min-width:1024px){.hero-spot .hero-spot__logo+.hero-spot__title{font-size:1.625rem}}.hero-spot .hero-spot__wrapper{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;z-index:2}.hero-spot--countdown .hero-spot__wrapper{align-items:center}.hero-spot--countdown .hero-spot__sub-text{text-align:center}.hero-spot--countdown .hero-spot__text{display:flex;flex-direction:column;align-items:center}.home .hero-spot:not(.hero-spot--project):not(.hero-spot--split) .hero-spot__title{font-family:var(--fontDIFStencil);font-size:16.67vw;margin-left:-6px}@media(min-width:1024px){.home .hero-spot:not(.hero-spot--project):not(.hero-spot--split) .hero-spot__title{font-size:8.3vw}}@media(min-width:1920px){.home .hero-spot:not(.hero-spot--project):not(.hero-spot--split) .hero-spot__title{font-size:10.0625rem}}@media(min-width:1024px){.home .hero-spot:not(.hero-spot--project):not(.hero-spot--split) .hero-spot__intro{border-bottom:1px solid rgba(255,255,255,.63);margin-left:11.1%}}@media(max-width:1023px){.home .hero-spot:not(.hero-spot--project):not(.hero-spot--split) .hero-spot__text{margin-bottom:160px}}@media(min-width:1024px){.home .hero-spot:not(.hero-spot--project):not(.hero-spot--split) .hero-spot__text{max-width:57.4458vw;margin:0 auto}}@media(min-width:1920px){.home .hero-spot:not(.hero-spot--project):not(.hero-spot--split) .hero-spot__text{max-width:1126px}}@media(min-width:1024px){.home .hero-spot:not(.hero-spot--project):not(.hero-spot--split) .hero-spot__wrapper{height:calc(100% - 143px)}}@media(min-width:1920px){.home .hero-spot:not(.hero-spot--project):not(.hero-spot--split):where(.hero-spot--countdown) .hero-spot__title{font-size:7.4688rem}}.home .hero-spot:not(.hero-spot--project):not(.hero-spot--split):where(.hero-spot--countdown) .hero-spot__text{display:block;margin:0}@media(min-width:1024px){.home .hero-spot:not(.hero-spot--project):not(.hero-spot--split):where(.hero-spot--countdown) .hero-spot__wrapper{height:100%}}@media(max-width:1023px){.project-page .hero-spot:not(.hero-spot--split) .hero-spot__wrapper,.home .hero-spot--project:not(.hero-spot--split) .hero-spot__wrapper{margin-top:200px}}@media(min-width:768px){.project-page .hero-spot:not(.hero-spot--split) .hero-spot__text,.home .hero-spot--project:not(.hero-spot--split) .hero-spot__text{max-width:79.1666666667%}}@media(min-width:1340px)and (max-width:1919px){.project-page .hero-spot:not(.hero-spot--split) .hero-spot__text,.home .hero-spot--project:not(.hero-spot--split) .hero-spot__text{max-width:51vw}}@media(min-width:1920px){.project-page .hero-spot:not(.hero-spot--split) .hero-spot__text,.home .hero-spot--project:not(.hero-spot--split) .hero-spot__text{max-width:79.1666666667%}}.project-page .hero-spot:not(.hero-spot--split) .hero-spot__title,.home .hero-spot--project:not(.hero-spot--split) .hero-spot__title{position:relative}.project-page .hero-spot:not(.hero-spot--split) .hero-spot__title:before,.home .hero-spot--project:not(.hero-spot--split) .hero-spot__title:before{content:"";position:absolute;top:calc(var(--line-height) * .5em - 1px);height:1px;border-bottom:1px solid var(--titleLineColor);width:100vw;right:calc(100% + 32.5px)}.project-page .hero-spot:not(.hero-spot--split) .hero-spot__sub-text,.home .hero-spot--project:not(.hero-spot--split) .hero-spot__sub-text{font-size:1.25rem;line-height:1.3}@media(min-width:768px){.case-page .hero-spot:not(.hero-spot--split) .hero-spot__text{max-width:79.1666666667%}}@media(min-width:1340px)and (max-width:1919px){.case-page .hero-spot:not(.hero-spot--split) .hero-spot__text{max-width:51vw}}@media(min-width:1920px){.case-page .hero-spot:not(.hero-spot--split) .hero-spot__text{max-width:79.1666666667%}}.case-page .hero-spot:not(.hero-spot--split) .hero-spot__title{position:relative;text-transform:none}@media(max-width:1023px){.case-page .hero-spot:not(.hero-spot--split) .hero-spot__title{padding-bottom:25px;margin-bottom:25px}.case-page .hero-spot:not(.hero-spot--split) .hero-spot__title:after{content:"";display:block;width:125px;position:absolute;left:0;bottom:0;border-bottom:5px solid var(--titleLineColor)}}.case-page .hero-spot:not(.hero-spot--split) .hero-spot__title{font-size:11vw}@media(min-width:1024px){.case-page .hero-spot:not(.hero-spot--split) .hero-spot__title{font-size:5.7vw}}@media(min-width:1920px){.case-page .hero-spot:not(.hero-spot--split) .hero-spot__title{font-size:110px}}.hero-spot--split{flex-direction:column;justify-content:flex-start;--hero-split-color: var(--heroColor, #800245);min-height:80vh;background-color:var(--hero-split-color)}.site-hero-theme .hero-spot--split .hero-spot__link,.hero-spot--split.hero-spot--custom-bg .hero-spot__link{border-color:#fff}.site-hero-theme .hero-spot--split .hero-spot__link-arrow:before,.hero-spot--split.hero-spot--custom-bg .hero-spot__link-arrow:before{background-color:#fff}.site-hero-theme .hero-spot--split .hero-spot__link-arrow:after,.hero-spot--split.hero-spot--custom-bg .hero-spot__link-arrow:after{border-color:#fff}@media(min-width:1024px){.hero-spot--split{flex-direction:row}.home .hero-spot--split,.hero-spot--split{height:auto}}.hero-spot--split:before{content:none}.hero-spot--split .hero-spot__panel{position:relative;z-index:2;display:flex;flex-direction:column;gap:44px;box-sizing:border-box;padding:175px clamp(25px,4.37vw,65px) 50px}@media(min-width:1024px){.hero-spot--split .hero-spot__panel{flex:0 0 51.6%;justify-content:flex-end;padding-top:225px;padding-bottom:clamp(40px,4.7vw,70px)}.hero-spot--split .hero-spot__panel:not(:has(.hero-spot__links)){justify-content:center;padding-bottom:225px}}.hero-spot--split .hero-spot__text,.hero-spot--split .hero-spot__links{width:100%}.hero-spot--split .hero-spot__text{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.hero-spot--split .hero-spot__intro{margin:0;padding:0;font-weight:400;font-size:1rem;line-height:1.35}@media(min-width:1024px){.hero-spot--split .hero-spot__intro{font-size:1.25rem}}.hero-spot--split .hero-spot__title{display:block;font-weight:400;font-size:clamp(3rem,7.4vw,10.875rem);line-height:.9;margin-left:-.08em}.hero-spot--split .hero-spot__title--bottom{margin-top:0}@media(min-width:1024px){.hero-spot--split .hero-spot__title--bottom{margin-top:0;text-align:left}}.hero-spot--split .hero-spot__links{margin:0;padding:0;list-style:none}.hero-spot--split .hero-spot__links-item+.hero-spot__links-item{margin-top:-1px}.hero-spot--split .hero-spot__link{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;border-top:1px solid var(--brandColor);border-bottom:1px solid var(--brandColor);color:#fff}.hero-spot--split .hero-spot__link:hover,.hero-spot--split .hero-spot__link:focus{color:#fff}.hero-spot--split .hero-spot__link-text{display:flex;flex-direction:column;min-width:0}.hero-spot--split .hero-spot__link-intro{font-size:1rem;line-height:1.75}.hero-spot--split .hero-spot__link-title{font-size:1.125rem;font-weight:600;line-height:1.36}@media(min-width:1024px){.hero-spot--split .hero-spot__link-title{font-size:1.375rem}}.hero-spot--split .hero-spot__link-arrow{flex-shrink:0;background-color:transparent}.hero-spot--split .hero-spot__link .hero-spot__link-arrow.button{width:49px;padding:0}.hero-spot--split .hero-spot__media{position:relative;overflow:hidden;flex:1 1 auto;min-height:75vw;background-color:color-mix(in srgb,var(--hero-split-color) 25%,#ffffff)}@media(min-width:1024px){.hero-spot--split .hero-spot__media{min-height:0}}.hero-spot--split .hero-spot__fifth{left:0;right:0;max-width:none;max-height:none;transform:none;width:auto;height:auto}@media(max-width:1023px){.hero-spot--split .hero-spot__fifth{bottom:-25%}}.hero-spot--split .hero-spot__fifth .img-container{padding-bottom:0!important}.hero-spot--split .hero-spot__fifth .img{position:static;width:100%;height:auto}.hero-spot--split.hero-spot--countdown{padding-top:0}.hero-spot--split.hero-spot--countdown .hero-spot__text{align-items:flex-start}.hero-spot--split-page{min-height:75vh}.hero-spot--split-page .hero-spot__title{font-size:clamp(2.5rem,5.73vw,6.875rem);line-height:1;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.hero-spot--split-page .hero-spot__sub-text{margin:0;max-width:500px}@media(min-width:1024px){.hero-spot--split-page .hero-spot__sub-text{font-size:1.25rem;line-height:1.3}}.hero-spot--split-page .hero-spot__partners{max-width:none;margin-top:0}.case-page .hero-spot--split-page .hero-spot__title,.hero-spot--split-page.case-page .hero-spot__title{text-transform:none}.hero-spot--split-page.hero-spot--countdown .hero-spot__sub-text{text-align:left}.hero-spot-partners{display:flex;gap:15px;flex-wrap:wrap;align-items:center}@media(min-width:1024px){.hero-spot-partners{gap:25px}}.hero-spot-partners a{display:block}.hero-spot-partners img{max-height:49px;width:auto}.icon-links-spot__item:not(:last-child){margin-bottom:20px}.icon-links-spot__link img{height:auto;width:30px;margin-right:20px}.icon-links-spot__link{align-items:center;display:inline-flex;font-size:16px;line-height:1.5625}.image-people-spot{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,auto)}@media(min-width:768px){.image-people-spot{grid-template-rows:1fr;grid-template-columns:repeat(2,1fr);padding-bottom:75px}}.image-people-spot[data-scroll=in] .image-people-spot__image{transform:translateY(calc(var(--viewport-y) * 25px))}.image-people-spot[data-scroll=in] .image-people-spot__content{transform:translateY(calc(var(--viewport-y) * -25px))}.image-people-spot__content{background-color:#fff;display:flex;flex-direction:column;padding-top:5.73vw;padding-bottom:3.91vw;padding-right:25px;padding-left:25px}@media(max-width:767px){.image-people-spot__content{margin-top:-15.8vw;margin-left:25px;margin-right:25px;z-index:1}}@media(min-width:1340px)and (max-width:1919px){.image-people-spot__content{padding-right:calc(50vw - 34.8958333333vw - 35px);padding-left:5vw}}@media(min-width:1920px){.image-people-spot__content{padding-right:calc(50vw - 670px - var(--scrollbar-width) / 2 - 35px);padding-left:95px;padding-top:110px;padding-bottom:75px}}.image-people-spot__headline{display:flex;margin-bottom:35px;align-items:center}.image-people-spot__image .img-container{padding-bottom:calc(248 / 390 * 100%)}@media(min-width:768px){.image-people-spot__image .img-container{top:75px;padding-bottom:calc(694 / 960 * 100%)}}.image-people-spot__icon{position:relative;width:5.375rem;height:5.375rem;margin-right:15px}.image-people-spot__icon img{max-width:70%;height:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.image-people-spot__bg{fill:rgba(var(--brandRgb),.1);height:100%;transform:rotate(30deg);width:100%}.image-people-spot__name,.image-people-spot__title{font-size:1rem;line-height:1.5625}.image-people-spot__name{font-weight:600}.image-people-spot__person{display:flex;flex-direction:column}.image-people-spot__people{display:grid}@media(min-width:576px){.image-people-spot__people{grid-template-columns:repeat(2,1fr)}}.image-people-spot__people{grid-auto-rows:auto;gap:2rem 1rem}.image-spot .img-container{margin:0 auto}@media(min-width:768px){.image-spot--SeventyFive .img-container{width:75%;min-width:500px}}@media(min-width:768px){.image-spot--Fifty .img-container{width:50%;min-width:350px}}.image-spot .img-caption{font-size:1rem;line-height:1.5714285714;padding-top:18px;opacity:.75}@media(min-width:1400px){.image-spot .img-caption{font-size:.875rem}}@media(max-width:767px){.kpi-spot:not(.kpi-spot--mobile){display:none}}@media(min-width:768px){.kpi-spot.kpi-spot--mobile{display:none}}.kpi-spot__dot{background:var(--brandColor);height:12px;width:12px;border-radius:100%;opacity:.27;margin:0 9px;transition:opacity ease .3s}.kpi-spot__dot--active{opacity:1}@media(max-width:767px){.kpi-spot__grid{-webkit-overflow-scrolling:touch;display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;gap:40px;-ms-overflow-style:none;scrollbar-width:none}.kpi-spot__grid::-webkit-scrollbar{display:none}}@media(min-width:768px){.kpi-spot__grid{grid-template-columns:repeat(3,1fr)!important}}@media(min-width:1340px){.kpi-spot__scroller{display:none}}.kpi-spot__scroller{margin:33px 0 85px;position:relative;display:flex;justify-content:center}.kpi-spot__grid-item{height:0;scroll-snap-align:start;scroll-snap-stop:always;position:relative;padding-bottom:calc(400 / 420 * 100%);background-color:#fff}.kpi-spot__item{position:absolute;left:0;top:0;height:100%;width:100%;display:flex;flex-direction:column;padding:0 8vw}@media(min-width:768px){.kpi-spot__item{padding:0 1.82vw}}@media(min-width:1920px){.kpi-spot__item{padding:0 35px}}.kpi-spot__item{justify-content:center}.kpi-spot__item--numeric{align-items:center}.kpi-spot__number{color:var(--brandColor);font-size:10vw;line-height:1.36;font-weight:700}@media(min-width:768px){.kpi-spot__number{font-size:3.9vw}}@media(min-width:1920px){.kpi-spot__number{font-size:4.75rem}}.kpi-spot__quote{line-height:1.36;margin-top:6.25%;font-weight:600;font-size:8vw}@media(min-width:768px){.kpi-spot__quote{font-size:1.91875vw}}@media(min-width:1920px){.kpi-spot__quote{margin-top:25px;font-size:2.0625rem}}.kpi-spot__icon{color:var(--brandColor);width:13.1%;padding-bottom:9.396302404%;height:0;overflow:hidden;position:relative}@media(min-width:1920px){.kpi-spot__icon{width:54.576px}}.kpi-spot__icon .img{position:absolute;left:0;top:0;overflow:hidden;width:100%;height:100%;border:none;-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain; object-position: center"}.kpi-spot__desc{font-size:7.69vw}@media(min-width:768px){.kpi-spot__desc{font-size:1.61875vw}}@media(min-width:1920px){.kpi-spot__desc{font-size:1.25rem}}.kpi-spot__desc{font-weight:600;line-height:1.35;text-transform:uppercase;text-align:center}.link-list-spot__link{align-items:center;display:inline-flex;font-size:16px;line-height:1.5625;font-weight:400;padding:0}.link-list-spot__link.button--transparent:not(.button--arrow){border-bottom:none}.news-details-page{background-color:#f0efea;margin-top:200px}.news-details-page__author{margin:40px 0;display:flex;align-items:center;font-size:12px;text-transform:uppercase;line-height:1.4}@media(min-width:768px){.news-details-page__author{text-align:center;flex-direction:column;margin:50px 0}.news-details-page__author:after{content:"";width:56px;height:1px;background:var(--brandColor);margin-top:13px}}.news-details-page__author-from{text-transform:initial;margin-right:4px}.news-details-page__author-image.img-container{border-radius:100px;margin-right:8px;padding-bottom:60px;width:60px}@media(min-width:768px){.news-details-page__author-image.img-container{margin-right:0;margin-bottom:10px}}.news-details-page figure{position:relative}.news-details-page__caption{font-size:1rem;line-height:1.5714285714;padding-top:18px;opacity:.75}@media(min-width:1400px){.news-details-page__caption{font-size:.875rem}}.news-details-page__image-container{margin-bottom:40px}@media(min-width:768px){.news-details-page__image-container{margin-bottom:65px}}.news-details-page__image-container+.button-spot.no-margin--top{margin-top:0!important}.news-details-page__image-container+.news-details-page__intro{margin-top:calc((18vw + 40px + var(--figcaptionHeight)) * -1)!important;padding-top:calc(18vw + 40px + var(--figcaptionHeight))!important}@media(min-width:768px){.news-details-page__image-container+.news-details-page__intro{margin-top:calc((18vw + 60px + var(--figcaptionHeight)) * -1)!important;padding-top:calc(18vw + 65px + var(--figcaptionHeight))!important}}.news-details-page__subheader{font-size:25px;line-height:1.4}.news-details-page__subheader--desktop{display:none}@media(min-width:768px){.news-details-page__subheader--mobile{display:none}.news-details-page__subheader--desktop{display:block}.news-details-page__subheader{line-height:1.7}}.news-details-page__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;max-height:315px}@media(min-width:768px){.news-details-page__image{max-height:695px}}.partners-spot__content{display:flex;flex-direction:column;align-items:flex-start}.partners-spot__headline{color:#2c373e;font-size:1rem;margin-bottom:80px;line-height:1.375;position:relative;padding-bottom:10px}.partners-spot__headline:after{content:"";position:absolute;left:0;width:50%;bottom:0;height:1px;background-color:#71706c}.partners-spot__grid{display:flex;margin-left:-35px;margin-right:-35px;flex-wrap:wrap;align-items:center}@media(min-width:768px){.partners-spot__grid{width:100%}}.partners-spot__grid a{display:block}.partners-spot__grid img{display:block;height:49px!important;max-width:100%}.partners-spot--double .partners-spot__grid img{height:98px!important}.partners-spot__partner{max-width:50%;padding:20px 35px;display:flex;align-items:center}@media(min-width:1024px){.partners-spot__partner{padding:25px 35px}}.project-data-spot{background-color:var(--brandColor);color:#fff;display:grid;gap:75px;padding:75px 0}@media(min-width:768px){.project-data-spot{grid-template-columns:repeat(2,1fr)}}@media(min-width:1340px){.project-data-spot{padding:6.56vw 0}}@media(min-width:1260px){.project-data-spot{gap:3vw}}@media(min-width:1920px){.project-data-spot{gap:75px;padding:126px 0}}.project-data-spot__column:first-child .project-data-spot__column-wrapper{margin:5.73vw auto 0;padding-left:25px;padding-right:25px}@media(min-width:768px){.project-data-spot__column:first-child .project-data-spot__column-wrapper{padding-right:0;margin-right:0}}@media(min-width:1340px)and (max-width:1919px){.project-data-spot__column:first-child .project-data-spot__column-wrapper{margin-left:calc(50vw - 34.8958333333vw - 25px - 35px);width:auto}}@media(min-width:1920px){.project-data-spot__column:first-child .project-data-spot__column-wrapper{margin-top:110px}}.project-data-spot__column:last-child{display:flex;align-items:center}.project-data-spot__column:last-child .project-data-spot__column-wrapper{margin:0 auto;padding-right:25px;padding-left:25px}@media(min-width:768px){.project-data-spot__column:last-child .project-data-spot__column-wrapper{padding-left:0;margin-left:0}}@media(min-width:1340px)and (max-width:1919px){.project-data-spot__column:last-child .project-data-spot__column-wrapper{margin-right:calc(50vw - 34.8958333333vw - 25px - 35px);width:auto}}.project-data-spot__column-wrapper{box-sizing:border-box;max-width:1390px}@media(min-width:768px){.project-data-spot__column-wrapper{max-width:675px}}@media(min-width:1260px){.project-data-spot__column-wrapper{max-width:calc((1390px - 3vw)/2)}}@media(min-width:1920px){.project-data-spot__column-wrapper{max-width:657.5px}}.project-data-spot__column-wrapper{width:100%}.project-data-spot__data{display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,1fr);gap:40px 75px}@media(min-width:768px){.project-data-spot__data{gap:40px 3vw}}@media(min-width:1920px){.project-data-spot__data{gap:40px 75px}}.project-data-spot__data-icon-item{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:17px;line-height:1.5625}.project-data-spot__data-item{display:flex;flex-direction:column;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.3)}.project-data-spot__data-desc{line-height:1.5625;text-transform:uppercase}.project-data-spot__data-value{color:var(--accentColor);font-weight:600;line-height:1.05;font-size:2rem}@media(min-width:1024px){.project-data-spot__data-value{font-size:2.1vw}}@media(min-width:1920px){.project-data-spot__data-value{font-size:2.5rem}}@media(min-width:1340px)and (max-width:1919px){.project-data-spot__header{padding-left:calc(50vw - 34.8958333333vw - 35px);margin-right:0;padding-right:0}.project-data-spot__header:before{width:calc(50vw - 34.8958333333vw - 35px - 35px)}}@media(min-width:1920px){.project-data-spot__header{padding-left:calc(50vw - 705px)}}.project-data-spot__header{padding-left:calc(50vw - 705px)}.project-data-spot__header:before{background-color:var(--accentColor)}.project-data-spot__icon{width:50px;height:50px;display:flex;align-items:center}.project-data-spot__icon svg{fill:var(--accentColor);stroke:var(--accentColor);overflow:visible;width:100%;height:auto}.project-data-spot__icon-headline{font-size:1.1875rem;line-height:2.21;font-weight:600;color:var(--accentColor);margin-bottom:40px}.project-data-spot__icons{display:flex;gap:40px;justify-content:flex-start}.project-data-spot__icons-wrapper{margin-top:100px}@media(min-width:768px){.project-data-spot__icons-wrapper{margin-top:7.1875vw}}@media(min-width:1920px){.project-data-spot__icons-wrapper{margin-top:138px}}.project-data-spot__image{max-width:81.5%}.project-data-spot__image-desc{margin-top:1rem}.project-data-spot__image-headline{color:var(--accentColor);font-weight:600;font-size:1.875rem;line-height:1.4;margin-bottom:18px}.project-data-spot__image-text{line-height:1.5625}.project-data-spot__sub{line-height:1.43;margin-top:10px;font-size:1.3125rem}.project-data-spot__title{text-transform:uppercase;font-size:2.875rem}.quote-spot__content{position:relative;padding-left:20px}@media(min-width:730px){.quote-spot__content{padding-left:40px}}.quote-spot__content:before{content:"";position:absolute;display:block;left:0;width:9px;bottom:6.5px;top:0}@media(min-width:730px){.quote-spot__content:before{bottom:15px;top:0}}.quote-spot__content:before{background-color:var(--brandColor)}.quote-spot blockquote{border:none;padding:0;margin:0}.quote-spot__quote{display:flex;flex-direction:column;font-size:4.35vw;font-weight:600;line-height:1.24;row-gap:30px}@media(min-width:730px){.quote-spot__quote{font-size:2.5rem;line-height:1.2}}.quote-spot__quote cite{font-size:1rem;font-weight:400;overflow-wrap:anywhere;white-space:pre-line;text-align:center}.quote-spot__quote:before,.quote-spot__quote:after{content:none}.quote-spot__attribution{display:flex;align-items:center;align-self:flex-end;-moz-column-gap:20px;column-gap:20px}.quote-spot__image-container{width:77px;aspect-ratio:1;-moz-column-gap:20px;column-gap:20px;border-radius:50%;overflow:hidden;position:relative}.quote-spot__image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;inset:0}.rte-spot h1,.rte-spot h2,.rte-spot h3,.rte-spot h4,.rte-spot h5,.rte-spot h6{font-weight:600;line-height:1.2;margin-top:1em;margin-bottom:0}.rte-spot h1:first-child,.rte-spot h2:first-child,.rte-spot h3:first-child,.rte-spot h4:first-child,.rte-spot h5:first-child,.rte-spot h6:first-child{margin-top:0}.rte-spot h1{font-size:1.6rem}.rte-spot h2{font-size:1.5rem}.rte-spot h3{font-size:1.4rem}.rte-spot h4{font-size:1.3rem}.rte-spot h5{font-size:1.2rem}.rte-spot h6{font-size:1.1rem}.rte-spot strong{font-weight:600}.rte-spot p{font-size:16px;line-height:25px}.rte-spot p:not(:last-child){margin-bottom:1em}.rte-spot hr{border-top:1px solid #abaaa5;color:transparent;margin:.5rem 0}.rte-spot ol,.rte-spot ul{margin-left:25px;margin-bottom:1rem}.rte-spot ul li::marker,.rte-spot ol li::marker{color:var(--brandColor)}.rte-spot a{text-decoration:underline;font-weight:400;transition:all .25s ease}.rte-spot a:hover{color:var(--brandColor)}.rte-spot table{height:auto!important;width:100%;display:inline-block;vertical-align:top;max-width:100%;overflow-x:auto;border-collapse:collapse;border-spacing:0;border:none!important}.rte-spot table td{height:auto!important;min-width:120px;border:1px solid black}.rte-spot table tfoot,.rte-spot table tbody,.rte-spot table thead{overflow:scroll}.rte-spot table tfoot td,.rte-spot table tbody td,.rte-spot table thead td{padding:.8rem;vertical-align:top}.rte-spot table thead{background-color:var(--brandColor)}.rte-spot table thead td{color:#fff;font-weight:600;border-color:#fff;border-top-color:var(--brandColor);border-bottom-color:var(--brandColor)}.rte-spot table thead td:last-child{border-right-color:var(--brandColor)}.rte-spot table thead td:first-child{border-left-color:var(--brandColor)}.rte-spot table tfoot{background-color:#e7e6e1}.rte-spot table tfoot td{font-weight:600}.rte-spot table tbody tr:nth-child(odd){background-color:#fff}.rte-spot table tbody tr:nth-child(2n){background-color:#ffffff80}.rte-spot blockquote{margin:2rem 0}.rte-spot blockquote *{font-weight:600;font-size:8.7vw;line-height:1.24}@media(min-width:730px){.rte-spot blockquote *{font-size:3.375rem}}.rte-spot blockquote a{text-decoration:none}.rte-spot blockquote{position:relative;padding-left:20px}@media(min-width:730px){.rte-spot blockquote{padding-left:40px}}.rte-spot blockquote:before{content:"";position:absolute;display:block;left:0;width:8px;bottom:6.5px;top:6.5px}@media(min-width:730px){.rte-spot blockquote:before{bottom:15px;top:15px;width:5px}}.rte-spot blockquote:before{background-color:var(--brandColor)}.script-spot>div{height:100%}.script-spot iframe{max-width:100%;width:100%;border:none}.script-spot iframe:not(.instagram-media){height:100%}.text-image-spot__headline{font-size:7.18vw;line-height:1.29;margin-bottom:25px;text-transform:uppercase;font-weight:400}@media(min-width:768px){.text-image-spot__headline{font-size:2.08vw;line-height:1.325}}@media(min-width:1920px){.text-image-spot__headline{font-size:54px}}@media(max-width:767px){.text-image-spot__image{padding-bottom:calc(248 / 390 * 100%)!important}}@media(min-width:768px){.text-image-spot__image{top:-100px}}.text-image-spot__text{padding:10.26vw 11.54vw 10.26vw 9.23vw;position:relative}.text-image-spot__text-container{margin-left:25px;margin-right:25px;z-index:1;background-color:#fff}@media(max-width:767px){.text-image-spot__text-container{margin-top:-15.8vw}}@media(min-width:768px){.text-image-spot__text-container{display:flex;align-items:center}}.text-image-spot__text-container[data-bg="800245"]{background-color:#800245;color:#fff}.text-image-spot__text-container[data-bg="800245"] .text-image-spot__theme{color:#fffc}.text-image-spot__text-container[data-bg="800245"] .rte-spot li::marker{color:currentColor}.text-image-spot__text-container[data-bg="800245"] .rte-spot a:hover{color:#fffc}.text-image-spot__text-container[data-bg="800245"] .rte-spot blockquote:before{background-color:currentColor}.text-image-spot__text-container[data-bg="800245"] .text-image-spot__link{background-color:#fff;color:#2c373e}.text-image-spot__text-container[data-bg="800245"] .text-image-spot__link:before{background:#2c373e}.text-image-spot__text-container[data-bg="800245"] .text-image-spot__link:after{border-color:#2c373e}.text-image-spot__text-container[data-bg="800245"] .text-image-spot__link:hover,.text-image-spot__text-container[data-bg="800245"] .text-image-spot__link:focus{color:#2c373e}.text-image-spot__text-container[data-bg=aa233a]{background-color:#aa233a;color:#fff}.text-image-spot__text-container[data-bg=aa233a] .text-image-spot__theme{color:#fffc}.text-image-spot__text-container[data-bg=aa233a] .rte-spot li::marker{color:currentColor}.text-image-spot__text-container[data-bg=aa233a] .rte-spot a:hover{color:#fffc}.text-image-spot__text-container[data-bg=aa233a] .rte-spot blockquote:before{background-color:currentColor}.text-image-spot__text-container[data-bg=aa233a] .text-image-spot__link{background-color:#fff;color:#2c373e}.text-image-spot__text-container[data-bg=aa233a] .text-image-spot__link:before{background:#2c373e}.text-image-spot__text-container[data-bg=aa233a] .text-image-spot__link:after{border-color:#2c373e}.text-image-spot__text-container[data-bg=aa233a] .text-image-spot__link:hover,.text-image-spot__text-container[data-bg=aa233a] .text-image-spot__link:focus{color:#2c373e}.text-image-spot__text-container[data-bg=b89def]{background-color:#b89def;color:#800245}.text-image-spot__text-container[data-bg=b89def] .text-image-spot__theme{color:#800245}.text-image-spot__text-container[data-bg=b89def] .text-image-spot__link{background-color:#800245;color:#fff}.text-image-spot__text-container[data-bg=b89def] .text-image-spot__link:hover,.text-image-spot__text-container[data-bg=b89def] .text-image-spot__link:focus{color:#fff}.text-image-spot__image-container,.text-image-spot__text-container{will-change:transform}.text-image-spot__wrapper[data-scroll=in] .text-image-spot__image-container{transform:translateY(calc(var(--viewport-y) * 25px))}@media(min-width:768px){.text-image-spot__wrapper[data-scroll=in] .text-image-spot__image-container{transform:translateY(calc(var(--viewport-y) * -25px))}}.text-image-spot__wrapper[data-scroll=in] .text-image-spot__text-container{transform:translateY(calc(var(--viewport-y) * -25px))}@media(min-width:768px){.text-image-spot__wrapper[data-scroll=in] .text-image-spot__text-container{transform:translateY(calc(var(--viewport-y) * 25px))}}.text-image-spot--image-bottom .text-image-spot__wrapper[data-scroll=in] .text-image-spot__image-container{transform:translateY(calc(var(--viewport-y) * 25px))}.text-image-spot--image-bottom .text-image-spot__wrapper[data-scroll=in] .text-image-spot__text-container{transform:translateY(calc(var(--viewport-y) * -25px))}.text-image-spot__wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,auto);grid-template-areas:"image" "text"}@media(min-width:768px){.text-image-spot__wrapper{grid-template-rows:1fr;grid-template-columns:repeat(10,1fr);padding-top:100px}}.text-image-spot__link{margin-top:3.125vw}@media(min-width:1920px){.text-image-spot__link{margin-top:60px}}.text-image-spot__theme{color:#777672;display:block;font-size:1em;font-weight:400;line-height:1.15;margin-bottom:.5rem}@media(min-width:768px){.text-image-spot.text-image-spot--image-bottom .text-image-spot__wrapper{padding-top:0;padding-bottom:100px}}@media(min-width:768px){.text-image-spot.text-image-spot--image-bottom .text-image-spot__image{top:100px}}@media(min-width:768px){.text-image-spot.text-image-spot--image-large .text-image-spot__image{padding-bottom:calc(651 / 880 * 100%)}}@media(min-width:768px){.text-image-spot.text-image-spot--image-large .text-image-spot__image-container{grid-area:1/1/2/7;margin-left:25px}}@media(min-width:1340px)and (max-width:1919px){.text-image-spot.text-image-spot--image-large .text-image-spot__image-container{margin-left:calc(50vw - 34.8958333333vw - 25px - 35px)}}@media(min-width:1920px){.text-image-spot.text-image-spot--image-large .text-image-spot__image-container{margin-left:calc(50vw - 670px - var(--scrollbar-width) / 2 - 35px)}}@media(min-width:768px){.text-image-spot.text-image-spot--image-large .text-image-spot__text{padding:7.3vw 2.08vw 7.3vw 3.91vw}}@media(min-width:1920px){.text-image-spot.text-image-spot--image-large .text-image-spot__text{padding:140px 40px 140px 75px}}@media(min-width:768px){.text-image-spot.text-image-spot--image-large .text-image-spot__text-container{grid-area:1/7/2/-1;z-index:1;margin-right:25px;margin-left:-6vw}}@media(min-width:1340px)and (max-width:1919px){.text-image-spot.text-image-spot--image-large .text-image-spot__text-container{margin-right:calc(50vw - 34.8958333333vw - 25px - 35px)}}@media(min-width:1920px){.text-image-spot.text-image-spot--image-large .text-image-spot__text-container{margin-left:-115px;margin-right:calc(50vw - 670px - var(--scrollbar-width) / 2 - 35px)}}@media(min-width:768px){.text-image-spot.text-image-spot--image-large.text-image-spot--image-right .text-image-spot__text{padding:7.3vw 3.91vw 7.3vw 2.08vw}}@media(min-width:1920px){.text-image-spot.text-image-spot--image-large.text-image-spot--image-right .text-image-spot__text{padding:140px 75px 140px 40px}}@media(min-width:768px){.text-image-spot.text-image-spot--image-large.text-image-spot--image-right .text-image-spot__image-container{grid-area:1/5/2/-1;margin-left:0;margin-right:25px}}@media(min-width:1340px)and (max-width:1919px){.text-image-spot.text-image-spot--image-large.text-image-spot--image-right .text-image-spot__image-container{margin-right:calc(50vw - 34.8958333333vw - 25px - 35px)}}@media(min-width:1920px){.text-image-spot.text-image-spot--image-large.text-image-spot--image-right .text-image-spot__image-container{margin-right:calc(50vw - 670px - var(--scrollbar-width) / 2 - 35px)}}@media(min-width:768px){.text-image-spot.text-image-spot--image-large.text-image-spot--image-right .text-image-spot__text-container{grid-area:1/1/2/5;margin-left:25px;margin-right:-6vw}}@media(min-width:1340px)and (max-width:1919px){.text-image-spot.text-image-spot--image-large.text-image-spot--image-right .text-image-spot__text-container{margin-left:calc(50vw - 34.8958333333vw - 25px - 35px)}}@media(min-width:1920px){.text-image-spot.text-image-spot--image-large.text-image-spot--image-right .text-image-spot__text-container{margin-right:-115px;margin-left:calc(50vw - 670px - var(--scrollbar-width) / 2 - 35px)}}@media(min-width:768px){.text-image-spot.text-image-spot--image-x-large .text-image-spot__image{padding-bottom:calc(718 / 1170 * 100%)}}@media(min-width:768px){.text-image-spot.text-image-spot--image-x-large .text-image-spot__image-container{grid-area:1/1/2/7}}@media(min-width:768px){.text-image-spot.text-image-spot--image-x-large .text-image-spot__text{padding:7.3vw 2.08vw 7.3vw 3.91vw}}@media(min-width:1920px){.text-image-spot.text-image-spot--image-x-large .text-image-spot__text{padding:140px 40px 140px 75px}}@media(min-width:768px){.text-image-spot.text-image-spot--image-x-large .text-image-spot__text-container{grid-area:1/7/2/-1;z-index:1;margin-right:25px;margin-left:-6vw}}@media(min-width:1340px)and (max-width:1919px){.text-image-spot.text-image-spot--image-x-large .text-image-spot__text-container{margin-right:calc(50vw - 34.8958333333vw - 25px - 35px)}}@media(min-width:1920px){.text-image-spot.text-image-spot--image-x-large .text-image-spot__text-container{margin-left:-115px;margin-right:calc(50vw - 670px - var(--scrollbar-width) / 2 - 35px)}}@media(min-width:768px){.text-image-spot.text-image-spot--image-x-large.text-image-spot--image-right .text-image-spot__text{padding:7.3vw 3.91vw 7.3vw 2.08vw}}@media(min-width:1920px){.text-image-spot.text-image-spot--image-x-large.text-image-spot--image-right .text-image-spot__text{padding:140px 75px 140px 40px}}@media(min-width:768px){.text-image-spot.text-image-spot--image-x-large.text-image-spot--image-right .text-image-spot__image-container{grid-area:1/5/2/-1}}@media(min-width:768px){.text-image-spot.text-image-spot--image-x-large.text-image-spot--image-right .text-image-spot__text-container{grid-area:1/1/2/5;margin-left:25px;margin-right:-6vw}}@media(min-width:1340px)and (max-width:1919px){.text-image-spot.text-image-spot--image-x-large.text-image-spot--image-right .text-image-spot__text-container{margin-left:calc(50vw - 34.8958333333vw - 25px - 35px)}}@media(min-width:1920px){.text-image-spot.text-image-spot--image-x-large.text-image-spot--image-right .text-image-spot__text-container{margin-right:-115px;margin-left:calc(50vw - 670px - var(--scrollbar-width) / 2 - 35px)}}@media(min-width:768px){.text-image-spot.text-image-spot--text-large .text-image-spot__text-container{margin-left:0;margin-right:0;padding:0;grid-area:1/5/2/-1;z-index:0}}@media(min-width:1340px)and (max-width:1919px){.text-image-spot.text-image-spot--text-large .text-image-spot__text-container{margin-right:0;padding-right:calc(50vw - 34.8958333333vw - 25px - 35px)}}@media(min-width:1920px){.text-image-spot.text-image-spot--text-large .text-image-spot__text-container{margin-right:0;padding-right:calc(50vw - 670px - var(--scrollbar-width) / 2 - 35px)}}@media(min-width:768px){.text-image-spot.text-image-spot--text-large .text-image-spot__image{padding-bottom:calc(718 / 575 * 100%)}}@media(min-width:768px){.text-image-spot.text-image-spot--text-large .text-image-spot__image-container{margin-left:25px;grid-area:1/1/2/5;z-index:1;margin-right:-6vw}}@media(min-width:1340px)and (max-width:1919px){.text-image-spot.text-image-spot--text-large .text-image-spot__image-container{margin-left:calc(50vw - 34.8958333333vw - 25px - 35px)}}@media(min-width:1920px){.text-image-spot.text-image-spot--text-large .text-image-spot__image-container{margin-left:calc(50vw - 670px - var(--scrollbar-width) / 2 - 35px);margin-right:-115px}}@media(min-width:768px){.text-image-spot.text-image-spot--text-large .text-image-spot__text{padding:8.75vw 6vw 8.75vw 12vw}}@media(min-width:1920px){.text-image-spot.text-image-spot--text-large .text-image-spot__text{padding:168px 115px 168px 230px}}@media(min-width:768px){.text-image-spot.text-image-spot--text-large.text-image-spot--image-right .text-image-spot__text-container{padding:0;grid-area:1/1/2/7;margin:0}}@media(min-width:1340px)and (max-width:1919px){.text-image-spot.text-image-spot--text-large.text-image-spot--image-right .text-image-spot__text-container{padding-left:calc(50vw - 34.8958333333vw - 25px - 35px)}}@media(min-width:1920px){.text-image-spot.text-image-spot--text-large.text-image-spot--image-right .text-image-spot__text-container{padding-left:calc(50vw - 670px - var(--scrollbar-width) / 2 - 35px)}}@media(min-width:768px){.text-image-spot.text-image-spot--text-large.text-image-spot--image-right .text-image-spot__text{padding:8.75vw 12vw 8.75vw 6vw}}@media(min-width:1920px){.text-image-spot.text-image-spot--text-large.text-image-spot--image-right .text-image-spot__text{padding:168px 230px 168px 115px}}@media(min-width:768px){.text-image-spot.text-image-spot--text-large.text-image-spot--image-right .text-image-spot__image-container{grid-area:1/7/2/-1;margin-left:-6vw;margin-right:25px}}@media(min-width:1340px)and (max-width:1919px){.text-image-spot.text-image-spot--text-large.text-image-spot--image-right .text-image-spot__image-container{margin-right:calc(50vw - 34.8958333333vw - 25px - 35px)}}@media(min-width:1920px){.text-image-spot.text-image-spot--text-large.text-image-spot--image-right .text-image-spot__image-container{margin-left:-115px;margin-right:calc(50vw - 670px - var(--scrollbar-width) / 2 - 35px)}}.text-with-link-spot__text{max-width:30ch}.text-with-link-spot .button{margin-top:32px;white-space:nowrap}.title-spot{position:relative;display:flex;z-index:3}.title-spot__intro{font-family:var(--fontDIF, "DIF");font-size:.9375rem;font-weight:400;line-height:2;margin-bottom:17px;margin-left:7px;margin-top:38px;text-transform:uppercase}@media(max-width:767px){.title-spot__intro{display:none}}.title-spot__title{text-transform:uppercase;font-family:var(--fontDIFStencil);font-weight:400;margin:0;line-height:1.23;font-size:clamp(16px,11.3vw,42px);transition:all .3s ease}@media(max-width:767px){.newsArticle .title-spot__title{font-size:clamp(16px,7.6vw,42px)}}@media(min-width:768px){.title-spot__title{line-height:1.2;font-size:clamp(42px,4vw,65px)}}@media(min-width:1920px){.title-spot__title{font-size:65px}}.title-spot--left{text-align:left}.title-spot--left .title-spot__text{margin-left:0}@media(min-width:768px){.title-spot--centered{text-align:center}.title-spot--centered .title-spot__text{margin:0 auto}}.title-spot__wrapper{width:100%}@media(min-width:768px){.title-spot__text{max-width:75%}}.title-spot+.wrapper>img{margin-top:4.25vw}.title-spot+.button-spot.no-margin--top{margin-top:0!important}.video-spot__video{width:100%;height:0;padding-bottom:56.25%;position:relative}.video-spot__video iframe{width:100%;left:0;top:0;height:100%;position:absolute}.case-element{background-color:#fff;height:100%;display:flex;flex-direction:column}.case-element__content-wrapper{display:grid;grid-template-rows:1fr auto;row-gap:40px;padding:40px 35px 28px;flex:1;min-height:0}.case-element__content-footer{display:grid;row-gap:40px}.case-element__image-container{width:100%;max-height:240px;aspect-ratio:16/9}.case-element__text-content{display:grid;align-content:start;row-gap:10px;text-align:center}.case-element__logo-container{max-width:119px;aspect-ratio:1;display:flex;justify-content:center;align-items:center;margin:0 auto}.case-element__logo{max-height:119px}.case-element__link-container{width:100%;display:flex;justify-content:center}.grecaptcha-badge{margin-bottom:100px}@media(min-width:1024px){.grecaptcha-badge{margin-right:35px;margin-bottom:200px}}
