.ce_storyteaser{position:relative;padding-block:clamp(4.5rem,3.1047rem + 4.6512vw,7.5rem);background-color:#fcfbf6}.ce_storyteaser .storyteaser-header{width:clamp(87.75rem,22.4656rem + 69.084vw,133rem);max-width:93vw;margin-inline:auto;width:clamp(72.875rem,18.5916rem + 57.4427vw,110.5rem);margin-bottom:clamp(3rem,2.5349rem + 1.5504vw,4rem)}.ce_storyteaser .storyteaser-overline{font-size:clamp(0.75rem,0.6919rem + 0.1938vw,0.875rem);font-weight:500;line-height:1.2;letter-spacing:5%;text-transform:uppercase;color:#787547;margin-bottom:clamp(1.5rem,1.2674rem + 0.7752vw,2rem);color:#787547}.ce_storyteaser .storyteaser-headline{font-size:clamp(2.625rem,2.218rem + 1.3566vw,3.5rem);line-height:1.07;letter-spacing:-2%;color:#36332c}.ce_storyteaser .storyteaser-headline em,.ce_storyteaser .storyteaser-headline i{letter-spacing:-1%}.ce_storyteaser .storyteaser-card{position:relative;width:70%;aspect-ratio:16/9;margin-inline:auto;border-radius:40px;overflow:hidden;background-color:#36332c;will-change:width,border-radius}.ce_storyteaser .storyteaser-card::after{content:"";position:absolute;z-index:1;inset:0;background:linear-gradient(38.24deg, rgba(54, 50, 45, 0.7) 19.7%, rgba(0, 0, 0, 0) 56.07%);pointer-events:none}@media only screen and (max-width: 1079.98px){.ce_storyteaser .storyteaser-card{aspect-ratio:2/3}}.ce_storyteaser .storyteaser-card-media{position:absolute;inset:0;width:100%;height:100%;overflow:hidden}.ce_storyteaser .storyteaser-card-media figure,.ce_storyteaser .storyteaser-card-media picture,.ce_storyteaser .storyteaser-card-media img{display:block;width:100%;height:100%}.ce_storyteaser .storyteaser-card-media img{object-fit:cover}.ce_storyteaser .storyteaser-card-content{position:absolute;z-index:2;display:flex;flex-direction:column;inset:0;padding:clamp(1.5rem,1.2674rem + 0.7752vw,2rem);color:#fcfbf6}@media only screen and (min-width: 720px){.ce_storyteaser .storyteaser-card-content{display:grid;grid-template-columns:1fr auto;grid-template-rows:1fr auto;gap:0 clamp(1.5rem,1.2674rem + 0.7752vw,2rem);align-items:end}}@media only screen and (min-width: 1080px){.ce_storyteaser .storyteaser-card-content{padding:clamp(3rem,2.5349rem + 1.5504vw,4rem)}}@media only screen and (max-width: 719.98px){.ce_storyteaser .storyteaser-card-text{margin-top:auto}}@media only screen and (min-width: 720px){.ce_storyteaser .storyteaser-card-text{grid-column:1;grid-row:2;max-width:36rem}}.ce_storyteaser .storyteaser-card-category{font-size:clamp(0.75rem,0.6919rem + 0.1938vw,0.875rem);font-weight:500;line-height:1.2;letter-spacing:5%;text-transform:uppercase;color:#787547;display:block;margin-bottom:clamp(1.5rem,1.2674rem + 0.7752vw,2rem);color:#aca985}.ce_storyteaser .storyteaser-card-title{font-size:clamp(2.25rem,1.9012rem + 1.1628vw,3rem);line-height:1.07;color:#36332c;margin-bottom:0;color:#fcfbf6}.ce_storyteaser .storyteaser-card-title em,.ce_storyteaser .storyteaser-card-title i{letter-spacing:1%}.ce_storyteaser .storyteaser-card-cta{font-family:"Inter",sans-serif;font-size:clamp(0.875rem,0.8459rem + 0.0969vw,0.9375rem);font-weight:500;line-height:1.2;letter-spacing:1%;display:inline-flex;justify-content:center;align-items:center;gap:1.125rem;padding:1.1875rem 1.625rem;color:#fcfbf6;text-align:center;border:none;text-decoration:none;border-radius:8px;background-color:#69628c;cursor:pointer;transition:all .4s ease;align-self:end;justify-self:end}.ce_storyteaser .storyteaser-card-cta:after{display:inline-block;width:.875rem;height:.8125rem;flex-shrink:0;background:url(/bundles/okal/icons/icon-arrow-right.svg) center/100% auto no-repeat}.ce_storyteaser .storyteaser-card-cta:hover{background-color:#5a5578}@media only screen and (min-width: 720px){.ce_storyteaser .storyteaser-card-cta{grid-column:2;grid-row:2}}@media only screen and (max-width: 719.98px){.ce_storyteaser .storyteaser-card-cta{align-self:flex-start;margin-top:clamp(1.25rem,1.1337rem + 0.3876vw,1.5rem)}}.ce_storyteaser .storyteaser-card-cta:hover{background-color:#44405a}.ce_storyteaser .storyteaser-card-cta:focus-visible{outline:2px solid #69628c;outline-offset:3px}.ce_storyteaser .storyteaser-card-cta-icon{display:flex;align-items:center}.ce_storyteaser .storyteaser-card-cta-icon svg{display:block;width:1rem;height:1rem}.ce_storyteaser .storyteaser-card-cta-icon svg path{fill:currentColor}