.icon::before,.icon::after{font-family:'awk'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.verticalAlignHelper{content:'';display:inline-block;vertical-align:middle;width:0;height:100%;margin:0}.centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.centered--horizontal{position:absolute;left:50%;transform:translateX(-50%)}.centered--vertical{position:absolute;top:50%;transform:translateY(-50%)}.transition{transition:all .3s ease-out}.hyphens{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.ajax-shadow{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:900}[data-placeholder]{position:relative;float:left;width:100%;min-height:150px}.cancelled{color:var(--color_alert);text-decoration:line-through}@media all{.teaserBlock--tiles__element--xl{width:100%;float:left;position:relative;overflow:hidden}.teaserBlock--tiles__element--xl:hover>.text a{color:var(--color_cd--primary--dark);background-color:var(--color_cd--primary--light)}.teaserBlock--tiles__element--xl:hover>.text a:after{color:var(--color_cd--primary--dark);border-bottom-color:var(--color_cd--primary--light)}}@media all and (min-width:1199.9px){.teaserBlock--tiles__element--xl{margin-top:calc(-100%/8.4 - 1.2px)}}@media all{.teaserBlock--tiles__element--xl .link{width:100%;height:100%;position:absolute;top:0;left:0;z-index:4}}.teaserBlock--tiles__element--xl>figure{width:100%;float:left;position:relative;overflow:hidden}@media (min-width:1200px){.teaserBlock--tiles__element--xl>figure{aspect-ratio:1.47368421}}@media (max-width:1199.9px) and (min-width:1024px){.teaserBlock--tiles__element--xl>figure{aspect-ratio:.89361702}}@media (max-width:1023.9px){.teaserBlock--tiles__element--xl>figure{aspect-ratio:1.33451957}}.teaserBlock--tiles__element--xl>figure img{height:100%;object-fit:cover;width:100%;transition:all .3s ease-out}.teaserBlock--tiles__element--xl>figure::after{content:'';width:100%;height:50%;position:absolute;bottom:0;left:0;background:linear-gradient(rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 100%)}.teaserBlock--tiles__element--xl:hover figure img{transform:scale(1.1)}@media all{.teaserBlock--tiles__element--xl>.text{width:100%;float:left;position:absolute;bottom:0;left:0;z-index:3;padding:10px}.teaserBlock--tiles__element--xl .overline{width:80%;display:block;font:400 normal 1.375rem/1.1 var(--font-standard);font-weight:400;font-style:normal;font-size:1.375rem;line-height:1.1;text-align:left;text-transform:uppercase;color:var(--color_white);-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;padding:0 0 10px 10px}}@media all and (min-width:1023.9px){.teaserBlock--tiles__element--xl .overline{font-size:1.5rem;padding:0 0 10px 30px}}@media all{.teaserBlock--tiles__element--xl h3{width:80%;font:800 normal 2.25rem/1.1 var(--font-deco);font-weight:800;font-style:normal;font-size:2.25rem;line-height:1.1;text-align:left;color:var(--color_white);-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;padding:0 0 10px 10px;border-bottom:1px solid rgba(255,255,255,.5)}}@media all and (min-width:1023.9px){.teaserBlock--tiles__element--xl h3{font-size:3.125rem;padding:0 0 0 30px}}@media all{.teaserBlock--tiles__element--xl [class^="buttonstyle--"]{float:left;margin:20px 0 10px 10px}}@media all and (min-width:1023.9px){.teaserBlock--tiles__element--xl [class^="buttonstyle--"]{margin:20px 0 10px 30px}}