.teaser-card.svelte-1htsc9l{position:relative;overflow:hidden;border-radius:4px;display:block}.teaser-card.svelte-1htsc9l:focus-visible{outline-offset:3px}.teaser-card.svelte-1htsc9l:focus-visible:focus:not(:focus-visible){outline:0;box-shadow:none}.teaser-card.svelte-1htsc9l:focus-visible:focus{outline:2px solid #3182df;outline-offset:2px}.teaser-card.svelte-1htsc9l .back:where(.svelte-1htsc9l){background-color:#e20000;color:#fff;padding:30px;position:relative;opacity:1;min-height:400px;height:100%}@media (max-width: 768px){.teaser-card.svelte-1htsc9l .back:where(.svelte-1htsc9l){min-height:215px;padding:20px}}.teaser-card.svelte-1htsc9l .back:where(.svelte-1htsc9l) .triangle:where(.svelte-1htsc9l){position:absolute;bottom:0;left:0;width:100%;pointer-events:none}.teaser-card.svelte-1htsc9l .back:where(.svelte-1htsc9l) .title:where(.svelte-1htsc9l){display:block;font-size:1.4444444444rem;line-height:110%;font-family:FoundersGrotesk-Regular;margin:0 0 30px;hyphens:auto;overflow-wrap:break-word}@media (max-width: 768px){.teaser-card.svelte-1htsc9l .back:where(.svelte-1htsc9l) .title:where(.svelte-1htsc9l){font-size:1.2222222222rem;margin:0 0 10px}}@media (max-width: 768px){.teaser-card.svelte-1htsc9l .back:where(.svelte-1htsc9l) :where(.svelte-1htsc9l):not(.title){font-size:.7777777778rem;line-height:16px}}.teaser-card.svelte-1htsc9l .back:where(.svelte-1htsc9l) :where(.svelte-1htsc9l):not(.title):last-child{margin-bottom:0}.teaser-card.svelte-1htsc9l .back:where(.svelte-1htsc9l)>.button:where(.svelte-1htsc9l){position:absolute;bottom:20px;right:20px}@media (max-width: 768px){.teaser-card.svelte-1htsc9l .back:where(.svelte-1htsc9l)>.button:where(.svelte-1htsc9l){display:none}}.teaser-card.svelte-1htsc9l .front:where(.svelte-1htsc9l){position:absolute;inset:0;opacity:1;pointer-events:all;z-index:1;transition:.25s ease;background-color:#e20000}.teaser-card.svelte-1htsc9l .front:where(.svelte-1htsc9l) .bg-image:where(.svelte-1htsc9l){position:absolute;width:100%;height:100%;object-fit:cover}.teaser-card.svelte-1htsc9l .front:where(.svelte-1htsc9l) .title:where(.svelte-1htsc9l){position:absolute;z-index:2;bottom:0;left:0;width:100%;padding:20px;background-color:#ffffffbf;display:flex;align-items:end;justify-content:space-between;gap:15px}@media (max-width: 768px){.teaser-card.svelte-1htsc9l .front:where(.svelte-1htsc9l) .title:where(.svelte-1htsc9l){background-color:#00000080;height:100%;flex-direction:column;align-items:flex-start;padding:20px}}.teaser-card.svelte-1htsc9l .front:where(.svelte-1htsc9l) .title:where(.svelte-1htsc9l) h3:where(.svelte-1htsc9l){margin:0;color:#373737;line-height:110%;min-height:48px;display:block;align-items:center;hyphens:auto;display:flex;overflow-wrap:break-word}@media (max-width: 768px){.teaser-card.svelte-1htsc9l .front:where(.svelte-1htsc9l) .title:where(.svelte-1htsc9l) h3:where(.svelte-1htsc9l){color:#fff;min-height:initial}}@media (max-width: 768px){.teaser-card.svelte-1htsc9l .front:where(.svelte-1htsc9l) .title:where(.svelte-1htsc9l) .button:where(.svelte-1htsc9l){align-self:flex-end}}.teaser-card.svelte-1htsc9l:hover .front:where(.svelte-1htsc9l),.teaser-card.svelte-1htsc9l:focus-visible .front:where(.svelte-1htsc9l){opacity:0;pointer-events:none}@media (max-width: 768px){.teaser-card.svelte-1htsc9l:hover .front:where(.svelte-1htsc9l),.teaser-card.svelte-1htsc9l:focus-visible .front:where(.svelte-1htsc9l){opacity:1;pointer-events:all}}@media (prefers-reduced-motion: reduce){.teaser-card.svelte-1htsc9l .front:where(.svelte-1htsc9l){transition:none}}
