@charset "UTF-8";@font-face{font-family:Material Symbols Outlined;font-style:normal;font-display:swap;font-weight:300;src:url(./material-symbols-outlined-latin-300-normal.BcoDCEsd.woff2) format("woff2"),url(./material-symbols-outlined-latin-300-normal.D5TlCtwP.woff) format("woff")}.teaser.svelte-1o4hrse{display:flex;min-height:7rem;transition:all .3s ease-out;border-top:1px solid oklch(from oklch(68.3% 0 0deg) l c h/10%);color:var(--foreground-color, oklch(17.88% 0 0deg))}.teaser--small.svelte-1o4hrse{border-top:none;min-height:clamp(9rem,8.2253521127rem + .020657277 * 100vw,11.2rem)}.teaser--dark.svelte-1o4hrse{--foreground-color: oklch(100% 0 0deg);background-color:oklch(from oklch(17.88% 0 0deg) l c h/10%)}@media (any-hover: hover){.teaser:hover.teaser--light.svelte-1o4hrse{background-color:oklch(from oklch(94.97% .0084 56.31deg) l c h/40%)}.teaser:hover.teaser--dark.svelte-1o4hrse,.teaser:hover.teaser--small.svelte-1o4hrse{background:oklch(from oklch(17.88% 0 0deg) l c h/10%)}.teaser.svelte-1o4hrse:hover>.teaser__image:where(.svelte-1o4hrse){border-color:oklch(from oklch(94.97% .0084 56.31deg) l c h/10%)}.teaser.svelte-1o4hrse:hover>.teaser__image:where(.svelte-1o4hrse) .image__img{scale:1.05}}.teaser__content.svelte-1o4hrse{flex:auto;padding-block:2rem}.teaser__content.svelte-1o4hrse{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:row;grid-template-rows:auto;grid-column-gap:.8rem}.teaser__content.svelte-1o4hrse{width:100%;padding-inline:.8rem}.teaser__content.svelte-1o4hrse{align-items:start}.teaser--small.svelte-1o4hrse .teaser__content:where(.svelte-1o4hrse){padding:clamp(1.2rem,1.0591549296rem + .0037558685 * 100vw,1.6rem)}.teaser__labels.svelte-1o4hrse{flex:auto;display:flex;flex-direction:row;grid-column:1/span 3;gap:.8rem}.teaser--small.svelte-1o4hrse .teaser__labels:where(.svelte-1o4hrse){grid-row:1;grid-column:1/-1}@media (max-width: 860px){.teaser__labels.svelte-1o4hrse{grid-row:1;grid-column:1/-1}}.teaser__label.svelte-1o4hrse{display:flex;flex-wrap:wrap;gap:.8rem;margin-block-end:.8rem}.teaser__infos.svelte-1o4hrse{grid-column:5/span 7}.teaser--small.svelte-1o4hrse .teaser__infos:where(.svelte-1o4hrse){grid-row:2;grid-column:1/-1}@media (max-width: 860px){.teaser__infos.svelte-1o4hrse{grid-row:2;grid-column:1/-1}}.teaser__title.svelte-1o4hrse{font-family:Neue DIN,sans-serif;font-size:clamp(3.4rem,2.3084507042rem + .0291079812 * 100vw,6.5rem);line-height:1;font-weight:400;text-transform:uppercase}.teaser__title.svelte-1o4hrse{font-size:clamp(1.5rem,1.3591549296rem + .0037558685 * 100vw,1.9rem);line-height:1.15}.teaser__title.svelte-1o4hrse{margin-block-end:0;line-height:1.1;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;-webkit-box-pack:end}.teaser--small.svelte-1o4hrse .teaser__title:where(.svelte-1o4hrse){font-family:Neue DIN,sans-serif;font-size:clamp(3.4rem,2.3084507042rem + .0291079812 * 100vw,6.5rem);line-height:1;font-weight:400;text-transform:uppercase}.teaser--small.svelte-1o4hrse .teaser__title:where(.svelte-1o4hrse){font-size:clamp(1.4rem,1.3295774648rem + .0018779343 * 100vw,1.6rem);line-height:1.15}.teaser--small.svelte-1o4hrse .teaser__title:where(.svelte-1o4hrse){overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}@media (max-width: 860px){.teaser__title.svelte-1o4hrse{font-family:Neue DIN,sans-serif;font-size:clamp(3.4rem,2.3084507042rem + .0291079812 * 100vw,6.5rem);line-height:1;font-weight:400;text-transform:uppercase}.teaser__title.svelte-1o4hrse{font-size:clamp(1.4rem,1.3295774648rem + .0018779343 * 100vw,1.6rem);line-height:1.15}}.teaser__datetime.svelte-1o4hrse{font-size:clamp(1.1rem,1.0647887324rem + .0009389671 * 100vw,1.2rem);line-height:1.25;display:flex;margin-block-start:.4rem}.teaser__date.svelte-1o4hrse+.teaser__time:where(.svelte-1o4hrse){flex-basis:1}.teaser__date.svelte-1o4hrse+.teaser__time:where(.svelte-1o4hrse):before{content:"•";margin-inline:.4rem}.teaser__image.svelte-1o4hrse{flex:none;width:10rem;min-height:10rem;position:relative;border:5px solid oklch(100% 0 0deg);overflow:hidden;transition:all .3s ease-out}.teaser--small.svelte-1o4hrse .teaser__image:where(.svelte-1o4hrse){border:none}.teaser__image.svelte-1o4hrse .image__img{transition:all .3s ease-out;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}
