@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:100;src:url("/files/_font/roboto-condensed/roboto-condensed-v31-latin-100.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:italic;font-weight:100;src:url("/files/_font/roboto-condensed/roboto-condensed-v31-latin-100italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:200;src:url("/files/_font/roboto-condensed/roboto-condensed-v31-latin-200.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:italic;font-weight:200;src:url("/files/_font/roboto-condensed/roboto-condensed-v31-latin-200italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:300;src:url("/files/_font/roboto-condensed/roboto-condensed-v31-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:italic;font-weight:300;src:url("/files/_font/roboto-condensed/roboto-condensed-v31-latin-300italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:400;src:url("/files/_font/roboto-condensed/roboto-condensed-v31-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:italic;font-weight:400;src:url("/files/_font/roboto-condensed/roboto-condensed-v31-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:500;src:url("/files/_font/roboto-condensed/roboto-condensed-v31-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:italic;font-weight:500;src:url("/files/_font/roboto-condensed/roboto-condensed-v31-latin-500italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:600;src:url("/files/_font/roboto-condensed/roboto-condensed-v31-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:italic;font-weight:600;src:url("/files/_font/roboto-condensed/roboto-condensed-v31-latin-600italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:700;src:url("/files/_font/roboto-condensed/roboto-condensed-v31-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:italic;font-weight:700;src:url("/files/_font/roboto-condensed/roboto-condensed-v31-latin-700italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:800;src:url("/files/_font/roboto-condensed/roboto-condensed-v31-latin-800.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:italic;font-weight:800;src:url("/files/_font/roboto-condensed/roboto-condensed-v31-latin-800italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:900;src:url("/files/_font/roboto-condensed/roboto-condensed-v31-latin-900.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:italic;font-weight:900;src:url("/files/_font/roboto-condensed/roboto-condensed-v31-latin-900italic.woff2") format("woff2")}html{font-size:100%;text-size-adjust:100%}header,footer,nav,section,aside,main,article,figure,figcaption{display:block}body,h1,h2,h3,h4,p,figure,blockquote,dl{margin:0}img{border:0}table{border-spacing:0;border-collapse:collapse;empty-cells:show}th,td{text-align:left}input,select,label,img,a.tl_submit,.tl_select{vertical-align:middle}button{cursor:pointer}button[disabled]{cursor:default}nav ul,nav li{margin:0;padding:0;list-style:none}.invisible{display:none}html,body{font-family:"Roboto Condensed",sans-serif;font-size:clamp(1rem,1rem + .25*(100vw - 375px)/1065,1.25rem);line-height:clamp(1.5rem,1.5rem + .75*(100vw - 375px)/1065,1.875rem);font-weight:400;color:#472c01}h1,h2,h3,h4,h5,h6{font-family:"Roboto Condensed",sans-serif;margin-top:0;font-style:bold;overflow-wrap:break-word;hyphens:auto}h1{font-size:clamp(3rem,3rem + 1.75*(100vw - 375px)/1065,7rem);line-height:clamp(3.5rem,3.5rem + 2*(100vw - 375px)/1065,8.1875rem);letter-spacing:clamp(1px,1px + .68*(100vw - 375px)/1065,1.68px);color:#79b928}h2{font-size:clamp(2rem,2rem + 1.25*(100vw - 375px)/1065,3.75rem);line-height:clamp(2.5rem,2.5rem + 1.9375*(100vw - 375px)/1065,4.4375rem);letter-spacing:clamp(.6px,.6px + .3*(100vw - 375px)/1065,.9px);color:#79b928}h3{font-size:clamp(1.75rem,1.75rem + .75*(100vw - 375px)/1065,2.5rem);line-height:clamp(2rem,2rem + 1.125*(100vw - 375px)/1065,2.9375rem);letter-spacing:clamp(.35px,.35px + .25*(100vw - 375px)/1065,.6px);color:#79b928}h4{font-size:clamp(1.75rem,1.75rem + .75*(100vw - 375px)/1065,2.5rem);line-height:clamp(2rem,2rem + 1.125*(100vw - 375px)/1065,2.9375rem);letter-spacing:clamp(.35px,.35px + .25*(100vw - 375px)/1065,.6px);color:#79b928}h5{font-size:clamp(1rem,1rem + .25*(100vw - 375px)/1065,1.5rem);line-height:clamp(1.375rem,1.375rem + .625*(100vw - 375px)/1065,2.125rem);letter-spacing:.6px;color:#79b928}h6{font-size:clamp(1.75rem,1.75rem + .75*(100vw - 375px)/1065,2.5rem);line-height:clamp(2rem,2rem + 1.125*(100vw - 375px)/1065,2.9375rem);letter-spacing:clamp(.35px,.35px + .25*(100vw - 375px)/1065,.6px);color:#79b928}strong,b{font-weight:500}.text_center{text-align:center}.headline{hyphens:auto;hyphenate-limit-chars:auto 5;hyphenate-limit-lines:2}.headline:not(.noline):after{content:"";display:block;width:70px;height:6px;margin-top:15px;background-color:#79b928}.headline--center{text-align:center !important}.headline--center:after{margin:15px auto}.headline--justify{text-align:justify !important}.headline--justify:after{margin-top:15px}*,*::before,*::after{box-sizing:border-box}#header{position:sticky;top:0;left:0;right:0;z-index:3;transition:box-shadow .2s ease,background-color .2s ease;display:inline-flex;flex-flow:row nowrap;align-content:center;align-items:center;justify-content:center;justify-items:center;width:100%}#header .logo{display:inline-block}#header .logo-small{display:none}#header.sticky{box-shadow:0px 0px 10px 0px rgba(0,0,0,.25)}#header.sticky .logo{display:none}#header.sticky .logo-small{display:inline-block}#main{z-index:2}#main [class*=content-],#main [class*=ce_],#main [class*=mod_]{display:block;width:100%;max-width:100%;margin:0 auto;margin-top:0;margin-bottom:clamp(20px,20px + 40*(100vw - 375px)/1065,60px)}#main [class*=content-]:last-child,#main [class*=ce_]:last-child,#main [class*=mod_]:last-child{margin-bottom:0}#footer{display:inline-flex;flex-flow:row nowrap;align-content:center;align-items:center;justify-content:center}#header,#footer{width:100%;max-width:100%}#header .inside,#footer .inside{display:inline-grid;width:100%;height:auto;max-width:1400px;margin:0 auto;padding:.25rem clamp(20px,20px + 40*(100vw - 375px)/1065,60px);grid-template-columns:190px 1fr;gap:2.5rem}#header.sticky .inside,#footer.sticky .inside{grid-template-columns:90px 1fr;gap:2.5rem}#header{background-color:#fff}#header .mod_navigation ul{display:inline-flex;flex-flow:row nowrap;align-items:center;justify-content:center;gap:1.5rem;width:100%;height:100%}#footer{background-color:#79b928;padding-top:clamp(20px,20px + 40*(100vw - 375px)/1065,60px);padding-bottom:clamp(20px,20px + 40*(100vw - 375px)/1065,60px)}#footer .inside{display:grid;grid-template-columns:1fr 2fr;grid-template-rows:auto auto;gap:2.5rem;align-items:start}#footer .inside a,#footer .inside p,#footer .inside li{color:#5bc5f2;text-decoration:none}#footer .inside a:hover{color:#009ee3}#footer .inside .menu{grid-column:1;grid-row:1;color:#fff}#footer .inside .menu a{color:#fff;font-weight:500}#footer .inside .menu a:hover{color:#009ee3}#footer .inside .meta{grid-column:2;grid-row:3}#wrapper{display:inline-flex;flex-flow:row wrap;width:100%;max-width:100%}#container{flex-basis:100%;display:block;width:100%;max-width:100%;margin:0 auto}.content-headline{font-family:"Roboto Condensed",sans-serif;font-style:italic;font-size:clamp(2rem,2rem + 1.25*(100vw - 375px)/1065,3.75rem);line-height:clamp(2.5rem,2.5rem + 1.9375*(100vw - 375px)/1065,4.4375rem)}.bg-dark .content-headline,.bg-light .content-headline{font-family:"Roboto Condensed",sans-serif;font-style:italic}.content-text .content{display:grid;grid-template-columns:1fr;width:100%;height:auto;min-height:100%;max-width:100%}.content-text .content--center{text-align:center}.content-text .content--justify{text-align:justify}.content-text .content h1,.content-text .content h2,.content-text .content h3,.content-text .content h4,.content-text .content h5,.content-text .content h6{flex-basis:100%}.content-text .content figure,.content-text .content .rte{flex-basis:100%}.content-text .content .rte .headline{margin-bottom:2rem}.content-text .content .rte p{margin:0;margin-bottom:1.5rem}.content-text .content .rte ul{list-style:none;padding:0;margin:0}.content-text .content .rte ul li{position:relative;padding-left:1rem;break-inside:avoid;margin-bottom:1rem}.content-text .content .rte ul li::before{content:"•";position:absolute;left:0;color:#472c01}.content-text .content .rte ul li:last-child{margin-bottom:0}.content-text .content .rte:last-child{margin-bottom:0}.content-text.media--left .content,.content-text.media--right .content{grid-template-columns:3fr 2fr;gap:2.5rem;align-items:stretch}@media(max-width: 900px){.content-text.media--left .content,.content-text.media--right .content{grid-template-columns:1fr}}.content-text.media--left .content figure,.content-text.media--right .content figure{padding-right:clamp(20px,20px + 40*(100vw - 375px)/1065,60px)}.content-text.media--left .content figure picture,.content-text.media--right .content figure picture{display:block;width:100%;height:100%}.content-text.media--left .content figure img,.content-text.media--right .content figure img{display:block;width:100%;height:auto}.content-text.media--left .content figure{order:1}.content-text.media--left .content .rte{order:2}.content-text.media--right .content figure{order:2}.content-text.media--right .content .rte{order:1}.padding-top-none .content-text .content,.padding-bottom-none .content-text .content{grid-template-columns:1fr 1fr;gap:clamp(40px,40px + 80*(100vw - 375px)/1065,120px)}@media(max-width: 900px){.padding-top-none .content-text .content,.padding-bottom-none .content-text .content{grid-template-columns:1fr;gap:0}}.padding-top-none .content-text.media--left figure,.padding-top-none .content-text.media--right figure,.padding-bottom-none .content-text.media--left figure,.padding-bottom-none .content-text.media--right figure{position:relative;height:100%;padding:0;margin:0;overflow:hidden}.padding-top-none .content-text.media--left figure picture,.padding-top-none .content-text.media--right figure picture,.padding-bottom-none .content-text.media--left figure picture,.padding-bottom-none .content-text.media--right figure picture{position:absolute;inset:0;display:block}.padding-top-none .content-text.media--left figure img,.padding-top-none .content-text.media--right figure img,.padding-bottom-none .content-text.media--left figure img,.padding-bottom-none .content-text.media--right figure img{display:block;width:100%;height:100% !important;object-fit:cover;object-position:center center}.padding-top-none .content-text.media--left figure,.padding-top-none .content-text.media--right figure{min-height:300px;margin-left:-50vw}@media(max-width: 900px){.padding-top-none .content-text.media--left figure,.padding-top-none .content-text.media--right figure{margin-left:0}}.padding-top-none .content-text.media--left .rte,.padding-top-none .content-text.media--right .rte{padding-top:clamp(60px,60px + 80*(100vw - 375px)/1065,160px)}.padding-bottom-none .content-text.media--left figure,.padding-bottom-none .content-text.media--right figure{min-height:200px;margin-left:-50vw}@media(max-width: 900px){.padding-bottom-none .content-text.media--left figure,.padding-bottom-none .content-text.media--right figure{margin-left:0}}.padding-bottom-none .content-text.media--left .rte,.padding-bottom-none .content-text.media--right .rte{padding-bottom:clamp(60px,60px + 80*(100vw - 375px)/1065,160px)}.content-image figure{width:100%;max-width:100%;height:auto}.content-image figure picture,.content-image figure img{width:auto;height:auto;max-width:100%;object-fit:contain}.content-gallery ul,.content-gallery li,.content-gallery--cols-3 ul,.content-gallery--cols-3 li{margin:0;padding:0;list-style:none}.content-gallery ul,.content-gallery--cols-3 ul{display:grid;grid-template-columns:1fr 1fr 1fr;gap:clamp(16px,16px + 24*(100vw - 375px)/1065,40px)}@media(max-width: 900px){.content-gallery ul,.content-gallery--cols-3 ul{grid-template-columns:1fr}}.content-gallery ul li,.content-gallery--cols-3 ul li{border-radius:15px;overflow:hidden}.content-gallery ul figure,.content-gallery--cols-3 ul figure{width:100%;max-width:100%}.content-gallery ul figure img,.content-gallery--cols-3 ul figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.mod_article{position:relative}.mod_article .inside{position:relative;z-index:2;max-width:100%;margin:0 auto;box-sizing:border-box;padding:0;margin:0 auto}#container .mod_article .inside{width:100%;max-width:1400px;margin:0 auto;padding:clamp(20px,20px + 40*(100vw - 375px)/1065,60px);box-sizing:border-box}#container .mod_article.fullwidth .inside{max-width:100%}#container .mod_article.nopadding .inside{padding:0 !important}#container .mod_article.bg-light,#container .mod_article.bg-dark{margin-bottom:0}#container .mod_article.bg-light .inside,#container .mod_article.bg-dark .inside{padding-top:clamp(40px,40px + 80*(100vw - 375px)/1065,120px);padding-bottom:clamp(40px,40px + 80*(100vw - 375px)/1065,120px);box-sizing:border-box}#container .mod_article.bg-dark{color:#fff}#container .mod_article.bg-dark .content-headline{color:#fff}#container .mod_article.bg-light{color:#472c01}#container .mod_article.bg-light .content-headline{color:#472c01}#container .mod_article.wider .inside{max-width:1800px}#container .mod_article.padding-top-none .inside{padding-top:0 !important}#container .mod_article.padding-top-none{margin-top:0;margin-bottom:0}#container .mod_article.padding-bottom-none .inside{padding-bottom:0 !important}#container .mod_article.padding-bottom-none{margin-top:0;margin-bottom:0}.mod_newslist:not(.slider){display:grid !important;width:100%;max-width:100%;margin:0 auto;grid-template-columns:1fr;gap:clamp(16px,16px + 24*(100vw - 375px)/1065,40px)}@media(max-width: 900px){.mod_newslist:not(.slider){grid-template-columns:1fr !important}}.ce_form h2,.ce_form h3{margin-bottom:1rem}.ce_form .formbody{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem 2.5rem;align-items:start}@media(max-width: 900px){.ce_form .formbody{grid-template-columns:1fr}}.ce_form .formbody .widget-textarea{grid-column:2;grid-row:1/5;display:flex;flex-direction:column;min-height:100%}@media(max-width: 900px){.ce_form .formbody .widget-textarea{grid-column:1;grid-row:auto}}.ce_form .formbody .explanation.small,.ce_form .formbody .widget-submit,.ce_form .formbody .explanation:not(.small){grid-column:1/-1}.ce_form .formbody .explanation.small{text-align:right;font-size:clamp(.9rem,.9rem + .1*(100vw - 375px)/1065,1rem);margin:0}.ce_form label{display:block;font-size:clamp(1rem,1rem + .25*(100vw - 375px)/1065,1.25rem);line-height:clamp(1.5rem,1.5rem + .75*(100vw - 375px)/1065,1.875rem);color:#472c01;color:#6d7f8c;margin-bottom:.25rem}.ce_form label .mandatory{color:#472c01}.ce_form input.text,.ce_form input[type=email],.ce_form input[type=tel],.ce_form textarea{display:block;width:100%;padding:1rem 1.5rem;background-color:#faf6f2;border:none;border-radius:0;font-size:clamp(1rem,1rem + .25*(100vw - 375px)/1065,1.25rem);line-height:clamp(1.5rem,1.5rem + .75*(100vw - 375px)/1065,1.875rem);color:#472c01;outline:none;transition:background-color .2s ease;box-sizing:border-box}.ce_form input.text:focus,.ce_form input[type=email]:focus,.ce_form input[type=tel]:focus,.ce_form textarea:focus{background-color:hsl(30,44.4444444444%,91.4705882353%)}.ce_form textarea{flex:1;min-height:280px;resize:vertical}.ce_form .widget-submit button{display:inline-block;padding:.6em 1.4em;font-size:clamp(1rem,1rem + .25*(100vw - 375px)/1065,1.25rem);font-weight:400;line-height:1.4;color:#009ee3;text-decoration:none;cursor:pointer;border-radius:0;background-color:rgba(0,0,0,0);color:#009ee3;border:2px solid #009ee3;transition:background-color .2s ease,color .2s ease}.ce_form .widget-submit button:hover,.ce_form .widget-submit button:focus-visible{background-color:#009ee3;color:#fff;outline:none}.ce_form .explanation:not(.small){font-size:clamp(.9rem,.9rem + .1*(100vw - 375px)/1065,1rem);line-height:1.6}.ce_form .explanation:not(.small) a{color:#472c01}.ce_form .invisible{display:none}.mod_navigation.main{display:block;width:100%}.mod_navigation.main ul li a,.mod_navigation.main ul li strong{text-transform:uppercase;color:#472c01;text-decoration:none;text-transform:uppercase}.mod_navigation.main ul li a:hover,.mod_navigation.main ul li strong:hover{color:#79b928}.bg-blue{position:relative}.bg-blue .inside{z-index:2}.btn{display:inline-block;width:auto;padding:.6em 1.4em;font-size:clamp(1rem,1rem + .25*(100vw - 375px)/1065,1.25rem);font-weight:400;line-height:1.4;text-decoration:none;cursor:pointer;border:none;transition:background-color .2s ease,color .2s ease;border-radius:10px}.btn--pill{border-radius:10px;background-color:#79b928;color:#fff}.btn--pill:hover,.btn--pill:focus-visible{background-color:#fff;color:#79b928;outline:none}.btn--outline{border:1px solid #472c01;border-radius:10px;background-color:rgba(0,0,0,0);color:#472c01}.btn--outline:hover,.btn--outline:focus-visible{background-color:#472c01;color:#fff;outline:none}.teaser{width:100%;max-width:100%;margin:0 auto;display:block;background-color:#fff;padding:1rem;box-sizing:border-box;text-decoration:none;color:#472c01;display:grid !important;grid-template-columns:.5fr 1fr;grid-template-rows:auto;gap:1rem;align-items:center;box-shadow:0 10px 24px rgba(71,44,1,.08);border-radius:15px}@media(max-width: 900px){.teaser{grid-template-columns:.5fr 1fr}}@media(max-width: 600px){.teaser{grid-template-columns:1fr}}.teaser figure{width:100%;max-width:100%;height:100%;margin:0;padding:0;text-align:center}.teaser .rte{display:flex;flex-direction:column;gap:.5rem}.teaser .rte .headline{color:#472c01;font-size:clamp(2rem,2rem + 1.25*(100vw - 375px)/1065,3.75rem);line-height:clamp(2.5rem,2.5rem + 1.9375*(100vw - 375px)/1065,4.4375rem);letter-spacing:clamp(.6px,.6px + .3*(100vw - 375px)/1065,.9px)}.teaser .rte .headline-sub{color:#472c01;font-size:clamp(1.75rem,1.75rem + .75*(100vw - 375px)/1065,2.5rem);line-height:clamp(2rem,2rem + 1.125*(100vw - 375px)/1065,2.9375rem);letter-spacing:clamp(.35px,.35px + .25*(100vw - 375px)/1065,.6px)}.content-rsce-header{display:inline-flex !important;align-content:center;align-items:center;justify-content:center;justify-items:center;width:100%;height:auto;min-height:50vh}.content-rsce-header.large{min-height:75vh}.content-rsce-header{margin:0;padding:0;position:relative}.content-rsce-header .content{display:block;width:100%;height:auto;margin:0;padding:0;max-height:calc(100vh - 90px)}.content-rsce-header .image_container{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;display:block;width:100%;height:100%;margin:0}.content-rsce-header .image_container img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.content-rsce-header .banner{z-index:2;height:100%;width:100%;max-width:1400px;position:relative;background-color:rgba(0,0,0,0);padding:clamp(28px,28px + 52*(100vw - 375px)/1065,80px) clamp(28px,28px + 52*(100vw - 375px)/1065,80px)}.content-rsce-header .banner .headline{display:flex;flex-direction:column;gap:.25rem;max-width:1400px;margin:0 auto;padding:0 clamp(20px,20px + 40*(100vw - 375px)/1065,60px);text-align:center}.content-rsce-header .banner .headline:after{display:none !important}.content-rsce-header .banner .headline-main{font-size:clamp(3rem,3rem + 1.75*(100vw - 375px)/1065,7rem);line-height:clamp(3.5rem,3.5rem + 2*(100vw - 375px)/1065,8.1875rem);letter-spacing:clamp(1px,1px + .68*(100vw - 375px)/1065,1.68px);color:#fff;text-align:center}.content-rsce-header .banner .headline-sub{font-size:clamp(2rem,2rem + 1.25*(100vw - 375px)/1065,3.75rem);line-height:clamp(2.5rem,2.5rem + 1.9375*(100vw - 375px)/1065,4.4375rem);letter-spacing:clamp(.6px,.6px + .3*(100vw - 375px)/1065,.9px);font-weight:400;color:#fff;text-align:center}.rsce-teaser{display:block;width:100%}.rsce-teaser__grid{display:grid;gap:clamp(16px,16px + 24*(100vw - 375px)/1065,40px);width:100%}.rsce-teaser__grid--cols-2{grid-template-columns:repeat(2, 1fr)}.rsce-teaser__grid--cols-3{grid-template-columns:repeat(3, 1fr)}@media(max-width: 900px){.rsce-teaser__grid{grid-template-columns:1fr !important}}.rsce-teaser__item{display:flex;flex-direction:column;gap:0;width:100%;position:relative;overflow:hidden;background:#fff;box-sizing:border-box;border-radius:15px;box-shadow:0 10px 24px rgba(71,44,1,.08)}.rsce-teaser__item--hover:hover .rsce-teaser__overlay,.rsce-teaser__item--hover:focus-within .rsce-teaser__overlay,.rsce-teaser__item--hover:active .rsce-teaser__overlay{opacity:1;pointer-events:auto}.rsce-teaser__item--img-left,.rsce-teaser__item--img-right{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:center;background:#faf6f2}@media(max-width: 900px){.rsce-teaser__item--img-left,.rsce-teaser__item--img-right{grid-template-columns:1fr}}.rsce-teaser__item--img-left .rsce-teaser__body{order:2}.rsce-teaser__item--img-left .rsce-teaser__media{order:1}.rsce-teaser__item--img-right .rsce-teaser__body{order:1}.rsce-teaser__item--img-right .rsce-teaser__media{order:2}.rsce-teaser__media{min-width:0}.rsce-teaser__media figure{margin:0;line-height:0}.rsce-teaser__media img{display:block;width:100%;height:auto;object-fit:cover}.rsce-teaser__media--top img{max-height:320px}.rsce-teaser__body{min-width:0;padding:2rem 2rem 2.25rem}.rsce-teaser__body--hover{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;gap:.5rem}.rsce-teaser__body--hover .headline,.rsce-teaser__body--hover .headline--center,.rsce-teaser__body--hover .headline--justify{margin-bottom:0 !important}.rsce-teaser__headline{position:relative;z-index:3;margin-bottom:2rem;color:#472c01;font-size:clamp(2rem,2rem + 1.25*(100vw - 375px)/1065,3.75rem);line-height:clamp(2.5rem,2.5rem + 1.9375*(100vw - 375px)/1065,4.4375rem);letter-spacing:clamp(.6px,.6px + .3*(100vw - 375px)/1065,.9px);font-weight:700;text-align:left}.rsce-teaser__headline.headline::after{background-color:#472c01}.rsce-teaser__text{color:#472c01;line-height:1.6}.rsce-teaser__text p{margin:0}.rsce-teaser__text p+p{margin-top:.5rem}.rsce-teaser__overlay{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;padding:2rem 2rem 2.25rem;background:hsla(0,0%,100%,.38);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;pointer-events:none;transition:opacity .2s ease}.rsce-teaser__link{display:inline-flex;align-items:center;justify-content:center;margin-top:0;position:relative;z-index:3}.rsce-teaser__link--inline{opacity:1;transform:none;pointer-events:auto;margin-top:.5rem}@media(hover: none){.rsce-teaser__overlay{opacity:1;pointer-events:auto}}@media(hover: hover){.rsce-teaser__item:hover .rsce-teaser__overlay,.rsce-teaser__item:focus-within .rsce-teaser__overlay,.rsce-teaser__item:active .rsce-teaser__overlay{opacity:1;pointer-events:auto}}

