:root{--hf-element-spacing: clamp(30px, calc(-1.7045454545rem + 9.9431818182vw), 100px);--hf-inner-element-spacing: clamp(20px, calc(0.2272727273rem + 2.8409090909vw), 40px);--hf-inner-spacing: clamp(20px, calc(0.7386363636rem + 1.4204545455vw), 30px)}:root{--max-width: 1460px;--outer-gutter: 30px;--outer-gutter-sm: 15px}@media (max-width:64em){:root{--gl-gutter: var(--gl-gutter-md);--outer-gutter: var(--outer-gutter-md)}}@media (max-width:48em){:root{--gl-gutter: var(--gl-gutter-sm);--outer-gutter: var(--outer-gutter-sm)}}.teaserboxCircleImage,.teaserboxSquareImage,.teaserboxRectangleImage{}.teaserboxCircleImage .pages-teaserbox img,.teaserboxSquareImage .pages-teaserbox img,.teaserboxRectangleImage .pages-teaserbox img{transform:scale(1);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.teaserboxCircleImage .pages-teaserbox:hover,.teaserboxSquareImage .pages-teaserbox:hover,.teaserboxRectangleImage .pages-teaserbox:hover{background-color:inherit}.teaserboxCircleImage .pages-teaserbox:hover .arrow-image,.teaserboxSquareImage .pages-teaserbox:hover .arrow-image,.teaserboxRectangleImage .pages-teaserbox:hover .arrow-image{transform:translateX(25%)}.teaserboxCircleImage .pages-teaserbox .arrow-image,.teaserboxSquareImage .pages-teaserbox .arrow-image,.teaserboxRectangleImage .pages-teaserbox .arrow-image{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;transform:translateX(0);position:absolute;bottom:clamp(20px, calc(0.2272727273rem + 2.8409090909vw), 40px)}.teaserboxCircleImage .pages-teaserbox .ce-gallery,.teaserboxSquareImage .pages-teaserbox .ce-gallery,.teaserboxRectangleImage .pages-teaserbox .ce-gallery{overflow:hidden}.teaserboxCircleImage .pages-teaserbox h3,.teaserboxSquareImage .pages-teaserbox h3,.teaserboxRectangleImage .pages-teaserbox h3{font-size:clamp(1.2em, calc(-1.3977272727rem + 4.0909090909vw), 30px);margin-bottom:0.6em !important}.teaserboxCircleImage .pages-teaserbox h3>a,.teaserboxSquareImage .pages-teaserbox h3>a,.teaserboxRectangleImage .pages-teaserbox h3>a{font-variation-settings:"wght" 60, "SERI" 66}.teaserboxCircleImage a.teaserlink,.teaserboxSquareImage a.teaserlink,.teaserboxRectangleImage a.teaserlink{color:inherit;font-weight:inherit;font-variation-settings:inherit}.teaserboxCircleImage .pages-teaserbox .ce-bodytext,.teaserboxSquareImage .pages-teaserbox .ce-bodytext{position:relative;background-color:#FFFFFF;padding-left:20px}.teaserboxCircleImage .pages-teaserbox .ce-gallery img,.teaserboxSquareImage .pages-teaserbox .ce-gallery img{max-width:unset;width:100%}.teaserboxRectangleImage .pages-teaserbox .ce-bodytext,.teaserboxCircleImage .pages-teaserbox .ce-bodytext,.teaserboxSquareImage .pages-teaserbox .ce-bodytext{background-color:#FFFFFF}.teaserboxRectangleImage .pages-teaserbox .ce-bodytext>p,.teaserboxCircleImage .pages-teaserbox .ce-bodytext>p,.teaserboxSquareImage .pages-teaserbox .ce-bodytext>p{margin-bottom:20px}@media (min-width:48.0625em){.teaserboxCircleImage .pages-teaserbox .ce-gallery,.teaserboxSquareImage .pages-teaserbox .ce-gallery{position:absolute;left:0;top:0;z-index:1}.teaserboxCircleImage .pages-teaserbox .ce-gallery img,.teaserboxSquareImage .pages-teaserbox .ce-gallery img{max-width:clamp(100px, calc(-5rem + 31.25vw), 320px);width:auto;border-radius:100%}.teaserboxCircleImage .pages-teaserbox .ce-bodytext,.teaserboxSquareImage .pages-teaserbox .ce-bodytext{height:320px;margin-left:70px;margin-top:40px;padding-left:clamp(50px, calc(-8.6363636364rem + 32.6704545455vw), 280px);overflow:hidden;font-size:18px;line-height:1.4em}.teaserboxSquareImage .pages-teaserbox .ce-gallery img{max-width:clamp(80px, calc(-7.2727272727rem + 34.0909090909vw), 320px);border-radius:unset}.teaserboxRectangleImage .pages-teaserbox .ce-bodytext{position:absolute;right:0;background-color:#FFFFFF;top:50%;transform:translateY(-50%);width:550px;height:450px}.teaserboxRectangleImage [class*="_start-right"] .pages-teaserbox .ce-gallery{float:right}.teaserboxRectangleImage [class*="_start-right"] .pages-teaserbox .ce-bodytext{right:unset;left:0}.teaserboxRectangleImage>.hf-fixed-grid>div+div{margin-top:clamp(30px, calc(0.3409090909rem + 4.2613636364vw), 60px)}[class*="menu"]:has(.teaserboxCircleImage),[class*="menu"]:has(.teaserboxSquareImage){padding-top:40px}}@media screen and (max-width:64em) and (min-width:48em){.teaserboxCircleImage .pages-teaserbox .ce-bodytext,.teaserboxSquareImage .pages-teaserbox .ce-bodytext{padding-left:280px}.teaserboxCircleImage .pages-teaserbox .ce-gallery img,.teaserboxSquareImage .pages-teaserbox .ce-gallery img{max-width:unset;width:320px}}@media (max-width:48em){.teaserboxRectangleImage>.hf-fixed-grid>div+div,.teaserboxCircleImage>.hf-fixed-grid>div+div,.teaserboxSquareImage>.hf-fixed-grid>div+div{margin-top:20px}}