/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */
.Button-module_button__tszEO{justify-content:center;align-items:center;gap:var(--spacing-2);width:fit-content;padding:var(--spacing-3)var(--spacing-4);border-radius:var(--radius-md);cursor:pointer;font-size:var(--text-body);font-weight:var(--font-weight-semibold);line-height:var(--text-body-line-height);text-transform:uppercase;transition:background-color var(--duration-20)ease,transform var(--duration-15)ease,opacity var(--duration-20)ease;border:none;display:flex}.Button-module_button__tszEO:disabled{opacity:.5;cursor:not-allowed}.Button-module_icon__FlpIS{justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.Button-module_icon__FlpIS>svg{width:100%;height:100%}.Button-module_label__CHNW7{letter-spacing:var(--tracking-normal);overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.Button-module_primary__QqUUr{background-color:var(--color-button-primary);color:var(--color-on-surface)}.Button-module_primary__QqUUr:hover:not(:disabled){opacity:.9;transform:scale(1.02)}.Button-module_primary__QqUUr:active:not(:disabled){transform:scale(.98)}.Button-module_primaryOutline__SZg0E{background-color:var(--color-button-primary);color:var(--color-on-surface);border:2px solid var(--color-button-primary)}.Button-module_primaryOutline__SZg0E:hover:not(:disabled){color:var(--color-text-secondary);background-color:#0000}.Button-module_primaryOutline__SZg0E:active:not(:disabled){transform:scale(.98)}.Button-module_primaryFixed__11Lyl{background-color:var(--color-text-persistent-dark);color:var(--color-text-on-accent)}.Button-module_primaryFixed__11Lyl:hover:not(:disabled){opacity:.9;transform:scale(1.02)}.Button-module_primaryFixed__11Lyl:active:not(:disabled){transform:scale(.98)}.Button-module_onAccent__i6aVo{background-color:var(--color-text-on-accent);color:var(--color-text-persistent-dark)}.Button-module_onAccent__i6aVo:hover:not(:disabled){background-color:var(--color-text-on-accent)}@supports (color:color-mix(in lab, red, red)){.Button-module_onAccent__i6aVo:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-text-on-accent)85%,black)}}.Button-module_onAccent__i6aVo:hover:not(:disabled){transform:scale(1.02)}.Button-module_onAccent__i6aVo:active:not(:disabled){transform:scale(.98)}.Button-module_accent__c52rd{background-color:var(--button-accent-color,var(--color-hot));color:var(--color-text-on-accent)}.Button-module_accent__c52rd:hover:not(:disabled){opacity:.9}.Button-module_accent__c52rd:active:not(:disabled){transform:scale(.98)}.Button-module_ghost__Pk0wm{color:var(--color-text-secondary);border:1px solid var(--color-border);background-color:#0000}.Button-module_ghost__Pk0wm:hover:not(:disabled){background-color:var(--color-surface-hover,#0000000d)}.Button-module_ghost__Pk0wm:active:not(:disabled){transform:scale(.98)}.Button-module_ghostOnDark__FBUp6{color:var(--color-text-tertiary);border:1px solid var(--color-outline);font-size:var(--text-small);line-height:var(--text-small-line-height);text-transform:none;background-color:#0000}.Button-module_ghostOnDark__FBUp6:hover:not(:disabled){background-color:var(--color-surface-hover);color:var(--color-text-secondary);border-color:var(--color-text-secondary)}.Button-module_ghostOnDark__FBUp6:active:not(:disabled){transform:scale(.98)}.Button-module_text__AeStm{color:var(--color-text-secondary);padding:var(--spacing-2,.5rem)0;background-color:#0000}.Button-module_text__AeStm:hover:not(:disabled){opacity:.8}.Button-module_text__AeStm:active:not(:disabled){opacity:.6}.Button-module_textOnDark__X-hyy{color:var(--color-text-on-accent);padding:var(--spacing-2,.5rem)0;background-color:#0000}.Button-module_textOnDark__X-hyy:hover:not(:disabled){opacity:.8}.Button-module_textOnDark__X-hyy:active:not(:disabled){opacity:.6}.Button-module_highlight__PGTm6{background-color:var(--color-highlight);color:var(--color-text-persistent-dark)}.Button-module_highlight__PGTm6:hover:not(:disabled){opacity:.9;transform:scale(1.02)}.Button-module_highlight__PGTm6:active:not(:disabled){transform:scale(.98)}.VideoBadge-module_badge__TS9LN{align-items:center;gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-2);background-color:var(--color-highlight);color:var(--color-text-primary);border-radius:var(--radius-md);font-family:var(--font-headline);font-size:var(--text-h6);font-weight:var(--font-weight-semibold);line-height:var(--label-button-line-height);white-space:nowrap;display:inline-flex}.VideoBadge-module_icon__QUQi8{flex-shrink:0;width:1.25rem;height:1.25rem}.TeaserCard-module_card__2l3PT{border-radius:var(--radius-lg);background-color:var(--color-card-bg);cursor:pointer;transition:transform var(--duration-30) ease-in-out, box-shadow var(--duration-30) ease-in-out;flex-direction:column;display:flex;overflow:hidden}.TeaserCard-module_card__2l3PT:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-4px)}.TeaserCard-module_cardLink__RDrOV{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.TeaserCard-module_imageContainer__G9rqb{background-color:var(--color-placeholder-background);background-image:linear-gradient(90deg,#fff0 0%,#ffffff14 50%,#fff0 100%);background-size:200% 100%;flex-shrink:0;width:100%;animation:1.5s ease-in-out infinite TeaserCard-module_imageShimmer__V5PF8;position:relative;overflow:hidden}.TeaserCard-module_image__8T1Fz{object-fit:cover;width:100%;height:100%;display:block}.TeaserCard-module_imageGradient__4Azsk{background:linear-gradient(to top, var(--color-card-bg) 0%, transparent 50%);pointer-events:none;position:absolute;inset:0}.TeaserCard-module_imagePlaceholder__1CsSH{background:var(--color-placeholder-background);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.TeaserCard-module_placeholderLogo__FIfhj{object-fit:contain;opacity:.4;width:64px;height:64px}.TeaserCard-module_videoBadge__4sgJA{bottom:var(--spacing-3);left:var(--spacing-3);z-index:1;position:absolute}.TeaserCard-module_durationBadge__oLb8a{bottom:var(--spacing-3);right:var(--spacing-3);z-index:1;padding:var(--spacing-1) var(--spacing-2);color:var(--color-text-secondary);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--text-small);line-height:var(--text-small-line-height);white-space:nowrap;background-color:#0f172abf;position:absolute}.TeaserCard-module_imagePlayButton__hIXaR{z-index:2;cursor:pointer;background:0 0;border:none;position:absolute;inset:0}.TeaserCard-module_content__QkHlF{gap:var(--spacing-2);padding:var(--spacing-4);flex-direction:column;flex:1;display:flex}.TeaserCard-module_title__bUPyJ{font-family:var(--font-headline);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.TeaserCard-module_publishedAt__6rYs3{font-family:var(--font-body);font-size:var(--text-small);line-height:var(--text-small-line-height);color:var(--color-text-muted);margin-top:auto}.TeaserCard-module_large__-IL2O .TeaserCard-module_imageContainer__G9rqb{aspect-ratio:16/9}.TeaserCard-module_large__-IL2O .TeaserCard-module_title__bUPyJ{font-size:var(--text-h3);line-height:var(--text-h3-line-height);-webkit-line-clamp:4;line-clamp:4}.TeaserCard-module_half__Qz26I .TeaserCard-module_imageContainer__G9rqb{aspect-ratio:16/9}.TeaserCard-module_half__Qz26I .TeaserCard-module_title__bUPyJ{font-size:var(--text-h4);line-height:var(--text-h4-line-height);-webkit-line-clamp:3;line-clamp:3}.TeaserCard-module_third__w4df- .TeaserCard-module_imageContainer__G9rqb{aspect-ratio:16/9}.TeaserCard-module_third__w4df- .TeaserCard-module_title__bUPyJ{font-size:var(--text-h4);line-height:var(--text-h4-line-height);-webkit-line-clamp:3;line-clamp:3}.TeaserCard-module_small__3qsz7,.TeaserCard-module_small__3qsz7 .TeaserCard-module_cardLink__RDrOV{flex-direction:row}.TeaserCard-module_small__3qsz7 .TeaserCard-module_imageContainer__G9rqb{aspect-ratio:1;border-radius:var(--radius-lg) 0 0 var(--radius-lg);width:120px;min-width:120px;height:120px}.TeaserCard-module_small__3qsz7 .TeaserCard-module_imageGradient__4Azsk{background:linear-gradient(to left, var(--color-card-bg) 0%, transparent 40%)}.TeaserCard-module_small__3qsz7 .TeaserCard-module_content__QkHlF{justify-content:center}.TeaserCard-module_small__3qsz7 .TeaserCard-module_title__bUPyJ{font-size:var(--text-body);line-height:var(--text-body-line-height);-webkit-line-clamp:3;line-clamp:3}.TeaserCard-module_noImage__yV2OP{border:1px solid var(--color-border-card)}.TeaserCard-module_noImage__yV2OP .TeaserCard-module_content__QkHlF{padding:var(--spacing-5)}.TeaserCard-module_noImage__yV2OP .TeaserCard-module_title__bUPyJ{font-size:var(--text-h5);line-height:var(--text-h5-line-height);-webkit-line-clamp:4;line-clamp:4}@keyframes TeaserCard-module_imageShimmer__V5PF8{0%{background-position:200% 0}to{background-position:-200% 0}}@media (width<=767px){.TeaserCard-module_large__-IL2O .TeaserCard-module_title__bUPyJ{font-size:var(--text-h4);line-height:var(--text-h4-line-height)}.TeaserCard-module_small__3qsz7 .TeaserCard-module_imageContainer__G9rqb{width:100px;min-width:100px;height:100px}}
