.teaser-card.svelte-1an5uw8{position:relative;overflow:hidden;border-radius:4px;display:block}.teaser-card.svelte-1an5uw8:focus-visible{outline-offset:3px}.teaser-card.svelte-1an5uw8:focus-visible:focus:not(:focus-visible){outline:0;box-shadow:none}.teaser-card.svelte-1an5uw8:focus-visible:focus{outline:2px solid #3182df;outline-offset:2px}.teaser-card.svelte-1an5uw8 .back:where(.svelte-1an5uw8){background-color:#e20000;color:#fff;padding:30px;position:relative;opacity:1;min-height:400px;height:100%}@media (max-width: 768px){.teaser-card.svelte-1an5uw8 .back:where(.svelte-1an5uw8){min-height:215px;padding:20px}}.teaser-card.svelte-1an5uw8 .back:where(.svelte-1an5uw8) .triangle:where(.svelte-1an5uw8){position:absolute;bottom:0;left:0;width:100%;pointer-events:none}.teaser-card.svelte-1an5uw8 .back:where(.svelte-1an5uw8) .title:where(.svelte-1an5uw8){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-1an5uw8 .back:where(.svelte-1an5uw8) .title:where(.svelte-1an5uw8){font-size:1.2222222222rem;margin:0 0 10px}}@media (max-width: 768px){.teaser-card.svelte-1an5uw8 .back:where(.svelte-1an5uw8) :where(.svelte-1an5uw8):not(.title){font-size:.7777777778rem;line-height:16px}}.teaser-card.svelte-1an5uw8 .back:where(.svelte-1an5uw8) :where(.svelte-1an5uw8):not(.title):last-child{margin-bottom:0}.teaser-card.svelte-1an5uw8 .back:where(.svelte-1an5uw8)>.button:where(.svelte-1an5uw8){position:absolute;bottom:20px;right:20px}@media (max-width: 768px){.teaser-card.svelte-1an5uw8 .back:where(.svelte-1an5uw8)>.button:where(.svelte-1an5uw8){display:none}}.teaser-card.svelte-1an5uw8 .front:where(.svelte-1an5uw8){position:absolute;inset:0;opacity:1;pointer-events:all;z-index:1;transition:.25s ease}.teaser-card.svelte-1an5uw8 .front:where(.svelte-1an5uw8) .bg-image:where(.svelte-1an5uw8){position:absolute;width:100%;height:100%;object-fit:cover}.teaser-card.svelte-1an5uw8 .front:where(.svelte-1an5uw8) .title:where(.svelte-1an5uw8){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-1an5uw8 .front:where(.svelte-1an5uw8) .title:where(.svelte-1an5uw8){background-color:#00000080;height:100%;flex-direction:column;align-items:flex-start;padding:20px}}.teaser-card.svelte-1an5uw8 .front:where(.svelte-1an5uw8) .title:where(.svelte-1an5uw8) h3:where(.svelte-1an5uw8){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-1an5uw8 .front:where(.svelte-1an5uw8) .title:where(.svelte-1an5uw8) h3:where(.svelte-1an5uw8){color:#fff;min-height:initial}}@media (max-width: 768px){.teaser-card.svelte-1an5uw8 .front:where(.svelte-1an5uw8) .title:where(.svelte-1an5uw8) .button:where(.svelte-1an5uw8){align-self:flex-end}}.teaser-card.svelte-1an5uw8:hover .front:where(.svelte-1an5uw8),.teaser-card.svelte-1an5uw8:focus-visible .front:where(.svelte-1an5uw8){opacity:0;pointer-events:none}@media (prefers-reduced-motion: reduce){.teaser-card.svelte-1an5uw8 .front:where(.svelte-1an5uw8){transition:none}}
