.Badge{aspect-ratio:1;background-color:rgba(var(--c-yellow),1);border-radius:var(--border-radius-circle);color:rgba(var(--c-black),1);position:relative;width:clamp(96px,10vw,128px)}.Badge[data-size=xs]{width:74px}.Badge[data-size=large]{width:clamp(142px,15vw,180px)}.Badge[data-color=black]{background-color:rgba(var(--c-black),1);color:rgba(var(--c-white),1)}.Badge[data-color=red]{background-color:rgba(var(--c-signal-red),1);color:rgba(var(--c-white),1)}.Badge--text{font-size:14px;font-weight:700;left:50%;line-height:1.4;padding-left:15%;padding-right:15%;position:absolute;text-align:center;top:50%;width:100%;word-wrap:break-word;transform:translate(-50%,-50%) rotate(-9deg)}@media (min-width:750px){.Badge--text{font-size:calc(.37736vw + 11.16981px)}}@media (min-width:1280px){.Badge--text{font-size:16px}}[data-size=xs]>.Badge--text{padding-left:10%;padding-right:10%}.ImageTeaser{--border-radius:var(--border-radius-default);border-radius:var(--border-radius);clip-path:inset(0 round var(--border-radius));height:100%;max-width:100%;overflow:hidden;position:relative;transition:clip-path .4s cubic-bezier(.215,.61,.355,1)}.ImageTeaser[data-plain=true]{background-color:rgba(var(--c-green-light),1)}@media (hover:hover){.ImageTeaser:hover{clip-path:inset(.5% round calc(var(--border-radius)*1.8))}.ImageTeaser:hover .ImageTeaser--image{transform:scale(1.05)}.ImageTeaser:focus{clip-path:inset(.5% round calc(var(--border-radius)*1.8))}.ImageTeaser:focus .ImageTeaser--image{transform:scale(1.05)}}.ImageTeaser--inner{display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding:var(--spacing-24,24px)}@media screen and (min-width:750px){.ImageTeaser--inner{padding:var(--spacing-40,40px)}.ImageTeaser[data-variant=small] .ImageTeaser--inner{padding:var(--spacing-24,24px)}.ImageTeaser[data-variant=xsmall] .ImageTeaser--inner{padding:var(--spacing-32,32px)}.ImageTeaser[data-variant=hero] .ImageTeaser--inner{padding:var(--spacing-48,48px) var(--spacing-56,56px)}}.ImageTeaser--link{height:100%;left:0;position:absolute;top:0;width:100%}.ImageTeaser--image{transition:transform 1.4s cubic-bezier(.215,.61,.355,1)}.ImageTeaser--image:after{background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.5));content:"";top:0;right:0;bottom:0;left:0;position:absolute}.ImageTeaser--badge{justify-self:flex-start;margin-bottom:var(--spacing-32,32px)}@media screen and (min-width:1000px){.ImageTeaser--badge{margin-bottom:var(--spacing-64,64px)}}.ImageTeaser--content{color:rgba(var(--c-white),1);justify-self:flex-end;max-width:580px;position:relative;width:100%;word-wrap:break-word}.ImageTeaser[data-plain=true] .ImageTeaser--content{color:rgba(var(--c-black),1)}.ImageTeaser:not([data-plain]) .ImageTeaser--content,.ImageTeaser[data-plain=false] .ImageTeaser--content{text-shadow:0 0 12px rgba(0,0,0,.4)}.ImageTeaser--topic{font-size:14px;font-weight:700;line-height:1.4;margin-bottom:var(--spacing-8,8px);text-transform:uppercase}@media (min-width:750px){.ImageTeaser--topic{font-size:14px}}@media (min-width:1280px){.ImageTeaser--topic{font-size:14px}}@media screen and (max-width:750px){.ImageTeaser--topic{line-height:1.2}}.ImageTeaser[data-variant=xsmall] .ImageTeaser--topic{font-size:12px;font-weight:700;line-height:1.4;text-transform:uppercase}@media (min-width:750px){.ImageTeaser[data-variant=xsmall] .ImageTeaser--topic{font-size:12px}}@media (min-width:1280px){.ImageTeaser[data-variant=xsmall] .ImageTeaser--topic{font-size:12px}}@media screen and (max-width:750px){.ImageTeaser[data-variant=xsmall] .ImageTeaser--topic{line-height:1.2}}.ImageTeaser--title{display:-webkit-box;font-size:26px;font-weight:700;line-height:1.3;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-bottom:var(--spacing-8,8px)}@media (min-width:750px){.ImageTeaser--title{font-size:calc(1.50943vw + 14.67925px)}}@media (min-width:1280px){.ImageTeaser--title{font-size:34px}}.ImageTeaser[data-variant=xsmall] .ImageTeaser--title{font-size:14px;font-weight:700;line-height:1.4}@media (min-width:750px){.ImageTeaser[data-variant=xsmall] .ImageTeaser--title{font-size:calc(.37736vw + 11.16981px)}}@media (min-width:1280px){.ImageTeaser[data-variant=xsmall] .ImageTeaser--title{font-size:16px}}.ImageTeaser[data-variant=small] .ImageTeaser--title{font-size:18px;font-weight:700;line-height:1.4}@media (min-width:750px){.ImageTeaser[data-variant=small] .ImageTeaser--title{font-size:calc(.75472vw + 12.33962px)}}@media (min-width:1280px){.ImageTeaser[data-variant=small] .ImageTeaser--title{font-size:22px}}.ImageTeaser[data-variant=hero] .ImageTeaser--title{font-size:28px;font-weight:700;line-height:1.3;margin-bottom:var(--spacing-16,16px)}@media (min-width:750px){.ImageTeaser[data-variant=hero] .ImageTeaser--title{font-size:calc(4.15094vw - 3.13208px)}}@media (min-width:1280px){.ImageTeaser[data-variant=hero] .ImageTeaser--title{font-size:50px}}
