.custom-teaser{display:block;height:100%}.custom-teaser .link-arrow,.custom-teaser .link-line{font-size:1.6875rem}.custom-teaser .link-arrow,.custom-teaser .link-arrow:hover,.custom-teaser .link-line,.custom-teaser .link-line:hover{color:var(--white)}.custom-teaser-inner{aspect-ratio:4/3;display:flex !important;flex-direction:column;justify-content:flex-start;margin:0;margin-inline:auto;max-width:100%;position:relative;width:43.938rem}a.custom-teaser-inner{color:inherit;display:block}a.custom-teaser-inner:hover{color:inherit;outline:none;text-decoration:none}.custom-teaser-image{background-color:var(--image-background-color);inset:0;max-height:100%;overflow:hidden;position:absolute}.custom-teaser-image:before{content:"";display:block;padding-top:75%;position:relative;z-index:1}.custom-teaser-image img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-in-out;width:100%}.custom-teaser-image picture,.custom-teaser-image img,.custom-teaser-image>.media-wrapper{inset:0;position:absolute !important}.custom-teaser-text{bottom:0;flex-grow:0;font-size:1rem;line-height:1.25;overflow:hidden;padding:var(--th-space-small) var(--th-space-medium);position:absolute;z-index:1}.custom-teaser-text-content>*:last-child{margin-bottom:0 !important}.custom-teaser-title{margin-bottom:1rem;max-width:100%}.custom-teaser-title-inner{line-height:1.25;overflow:hidden;overflow-wrap:break-word}@supports(-webkit-line-clamp: 2){.custom-teaser-title-inner{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2}.custom-teaser-title-inner p{display:inline}}@supports not (-webkit-line-clamp: 2){.custom-teaser-title-inner{display:block;max-height:2.475em}}.custom-teaser-footer{align-content:center;display:flex;flex-flow:row wrap;gap:var(--th-space-small);justify-content:space-between;margin-top:var(--th-space-small)}.custom-teaser-date{position:absolute;top:.5rem;right:.5rem;z-index:2;display:inline-block;text-align:center;background:var(--black);padding:.25rem;border-radius:.25rem}.custom-teaser-date .month{border-radius:.25rem;display:block;font-size:.8rem;color:var(--black);background:var(--color3);padding:.1rem .5rem}.custom-teaser-date .day{display:block;font-size:1.4rem;color:#fff;padding-top:.25rem}.custom-teaser-inner:focus .link-arrow,.custom-teaser-inner:focus .link-line,.custom-teaser-inner:hover .link-arrow,.custom-teaser-inner:hover .link-line{color:var(--white)}.custom-teaser-inner:focus .custom-teaser-image,.custom-teaser-inner:hover .custom-teaser-image{position:relative}.custom-teaser-inner:focus .custom-teaser-image img,.custom-teaser-inner:hover .custom-teaser-image img{transform:scale(1.1)}a.custom-teaser-inner:focus-visible{outline:2px solid currentColor;outline-offset:.375em}@supports not selector(:focus-visible){a.custom-teaser-inner:focus{outline:2px solid currentColor;outline-offset:.375em}}[data-region-background=dark] a.custom-teaser-inner:focus-visible{outline:2px solid var(--white);outline-offset:.375em}@supports not selector(:focus-visible){[data-region-background=dark] a.custom-teaser-inner:focus{outline:2px solid var(--white);outline-offset:.375em}}[class^=col-]>.custom-teaser,[class*=" col-"]>.custom-teaser{width:100%}.custom-teaser-no-text .custom-teaser-image:before{display:none !important}@media(min-width: 768px){.custom-teaser-inner{width:53.938rem}}@media(min-width: 992px){.custom-teaser-inner{width:33.875rem}}