*:has(>.mini-teaser){container-type:inline-size}.mini-teaser{position:relative;background-color:var(--color-background);overflow:hidden;width:100%;border-radius:4px;padding:16px 12px;transition:.25s ease;line-height:1.2;text-align:left;text-decoration:none;display:block}.mini-teaser .title{font-size:22px}.mini-teaser.standard:before{content:"";position:absolute;display:block;top:0;left:0;right:0;height:4px;background-color:var(--color-border);transition:.2s ease}.mini-teaser.standard:hover:before{height:8px}.mini-teaser h4{font-size:22px}.mini-teaser .text-box{position:relative}.mini-teaser .text-box .mini-container{width:100%;display:flex;flex-direction:column}.mini-teaser.infoteaser{--gradient-angle: 170deg;background:linear-gradient(var(--gradient-angle),var(--gradient-b) 25%,var(--gradient-a) 100%)}@container (min-width: 480px){.mini-teaser.infoteaser{--gradient-angle: 150deg}}@container (min-width: 768px){.mini-teaser.infoteaser{--gradient-angle: 130deg}}@container (min-width: 1100px){.mini-teaser.infoteaser{--gradient-angle: 110deg}}.mini-teaser.infoteaser{position:relative;container-type:inline-size}.mini-teaser.infoteaser:after{--gradient-angle: 170deg;background:linear-gradient(var(--gradient-angle),var(--gradient-b) 25%,var(--gradient-a) 100%)}@container (min-width: 480px){.mini-teaser.infoteaser:after{--gradient-angle: 150deg}}@container (min-width: 768px){.mini-teaser.infoteaser:after{--gradient-angle: 130deg}}@container (min-width: 1100px){.mini-teaser.infoteaser:after{--gradient-angle: 110deg}}.mini-teaser.infoteaser:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1}.mini-teaser.infoteaser.background-image{background-size:cover}.mini-teaser.infoteaser.background-image:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:0;opacity:.6;background:linear-gradient(87deg,#036 12.55%,#012851db 56.52%,#0360 94.05%);background-blend-mode:overlay}.mini-teaser.infoteaser.background-image .text-box{position:relative;z-index:1}.mini-teaser.infoteaser .title,.mini-teaser.infoteaser .category,.mini-teaser.infoteaser .btn{color:var(--color-text)}.mini-teaser.infoteaser .title{margin-top:0;min-height:48px;text-align:left;line-height:24px;margin-bottom:11px;width:100%}.mini-teaser.infoteaser .title.noicon{padding-left:0;min-height:0}.mini-teaser.infoteaser .title.noicon+.btn{margin-left:0}.mini-teaser.infoteaser .icon-box+.title{padding-left:54px}.mini-teaser.infoteaser .icon-box+.mini-container{padding-left:54px}.mini-teaser.infoteaser .btn{background-color:transparent;border:1px solid var(--color-button-primary-background);margin-left:0;align-self:flex-end;display:inline-block;padding:8px 10px;line-height:22px;border-radius:16px;--button-padding: 8px 10px;min-height:0;font-size:22px}.mini-teaser.infoteaser .btn:after{border-radius:16px}.mini-teaser.infoteaser .icon-box{margin-bottom:19px;margin-top:0;padding-top:0;position:absolute;top:0;left:0}.mini-teaser.infoteaser .text-box{padding:0;display:flex;flex-wrap:wrap}.mini-teaser .icon-box{font-family:Pictograms,sans-serif;line-height:1;color:var(--color-text);font-size:48px}.mini-teaser .category{text-align:left;padding:0;margin:0 0 8px;font-size:16px;text-transform:uppercase;line-height:18px;font-family:Source Sans Pro,sans-serif}.mini-teaser .title{text-align:left;padding:0;margin:0}.mini-teaser .teaser--link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10}
