.prokodo-Lottie__container{width:100%;position:relative}.prokodo-Lottie__placeholder{aspect-ratio:1;border-radius:var(--pk-radius-md);background-color:var(--pk-color-surface-subtle);width:100%;animation:pulse var(--pk-timing-slow)ease-in-out infinite alternate}@keyframes pulse{0%{opacity:1}to{opacity:.4}}
.prokodo-Teaser{overflow:hidden}.prokodo-Teaser__card{padding:0}.prokodo-Teaser__card__content{padding:var(--pk-space-lg)}.prokodo-Teaser__image{object-fit:cover}.prokodo-Teaser__image__wrapper{width:100%;height:230px;position:relative}.prokodo-Teaser__image__caption{bottom:var(--pk-space-sm);text-align:right;padding-right:var(--pk-space-sm);width:calc(100% - var(--pk-space-sm))}.prokodo-Teaser__animation{width:100%;height:230px}.prokodo-Teaser__headline--has-lineClamp{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.prokodo-Teaser__content{text-align:center;font-size:1.125rem;font-weight:400;font-family:var(--font-secondary),-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;letter-spacing:.03em;text-transform:none;text-align:left;font-style:normal;line-height:1.55;text-decoration:none}@media screen and (min-width:480px){.prokodo-Teaser__content{font-size:1rem}}@media screen and (min-width:960px){.prokodo-Teaser__content{font-size:1rem}}.prokodo-Teaser__content--has-lineClamp{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.prokodo-Teaser__content--align-left{text-align:left}.prokodo-Teaser__content--align-right{text-align:right}.prokodo-Teaser__link{align-items:center;display:flex}.prokodo-Teaser__link__icon{margin-right:var(--pk-space-xs)}
