/*! project: dhl-digital-experience-platform v2026.3.0 | compilation hash: 21a08d6b39c5f565018e | timestamp: Wed Mar 25 2026 10:29:48 GMT+0100 (Central European Standard Time) */.c-teaser-carousel--headline-container{margin-bottom:2.1rem;text-align:center}.c-teaser-carousel--headline-container .c-teaser-carousel--headline-container-headline{margin-bottom:1.4rem}.c-teaser-carousel--headline-container a{display:block}.c-teaser-carousel--carousel-item{display:flex;transition:box-shadow 50ms ease-in-out}.c-teaser-carousel--carousel-item .link{align-items:stretch;border-radius:1.2rem;color:var(--color-black-500);display:flex;flex-direction:column;overflow:hidden;width:100%}.c-teaser-carousel--carousel-item:hover{box-shadow:var(--shadow-medium)}.c-teaser-carousel--carousel-item a:focus{box-shadow:0 .5rem .7rem .4rem #5e5e5e80}.c-teaser-carousel--carousel-item .link span{align-self:flex-end}.c-teaser-carousel--carousel-item:hover .c-teaser-carousel--carousel-copy.linear-gradient span:after,.c-teaser-carousel--carousel-item:hover .link span,.c-teaser-carousel--carousel-item:hover .link span:after{color:var(--color-red-600)}.c-teaser-carousel--carousel-item:hover .c-teaser-carousel--carousel-copy.linear-gradient span{color:var(--color-black-500)}.c-teaser-carousel--image-wrapper{overflow:hidden;position:relative;text-align:center}.c-teaser-carousel--image{left:50%;margin:auto;min-height:100%;min-width:100%;position:absolute;transform:translateX(-50%)}.c-teaser-carousel--carousel-copy{flex:1 1 auto;min-height:11.2rem;padding:2.1rem}.c-teaser-carousel--carousel-copy>span.has-icon:after{font-size:var(--size-font-md);line-height:var(--size-line-height-xs)}.c-teaser-carousel--carousel-copy:not(.linear-gradient) span{color:var(--color-red-500)}.c-teaser-carousel--carousel-item:hover .c-teaser-carousel--carousel-copy.linear-gradient h4{color:var(--color-red-600)!important}.c-teaser-carousel--carousel-copy h3{margin-bottom:1.4rem}.c-teaser-carousel--carousel-copy p{color:var(--color-black-500);font-size:var(--size-font-sm);font-weight:400;line-height:var(--size-line-height-xl);margin-bottom:.7rem}.c-teaser-carousel--carousel-copy:not(.linear-gradient) p{color:var(--color-gray-600)}.c-teaser-carousel--carousel-copy .link-internal{line-height:var(--size-line-height-xl)}@media (max-width:47.999rem){.c-teaser-carousel--image-wrapper{height:19.6rem}}@media (max-width:29.999rem){.c-teaser-carousel--image-wrapper{height:18.2rem}}@media (min-width:48rem){.c-teaser-carousel--image-wrapper{height:18.2rem}}@media (min-width:64rem){.c-teaser-carousel--headline-container a:focus{border:.1rem solid var(--color-red-500);outline:none}}.c-teaser-carousel{overflow:visible}.c-teaser-carousel--carousel-container{list-style-type:none}.c-teaser-carousel--carousel-item{border-radius:1.2rem;margin-bottom:1.4rem;width:100%}.c-teaser-carousel .base-button{margin-bottom:.7rem;margin-top:.7rem}@media (max-width:47.999rem){.c-teaser-carousel--carousel-item{width:100%}}@media (min-width:41.625rem) and (max-width:47.999rem){.c-teaser-carousel--carousel-item{width:calc(50% - .7rem)}.c-teaser-carousel--carousel-item:nth-child(odd),.c-teaser-carousel--layout-2-1-1 .c-teaser-carousel--carousel-item:nth-child(2n){margin-right:1.4rem}.c-teaser-carousel--layout-1-1 .c-teaser-carousel--carousel-item,.c-teaser-carousel--layout-2-1-1 .c-teaser-carousel--carousel-item:first-child{margin-right:0;width:100%}.c-teaser-carousel--layout-2-1-1 .c-teaser-carousel--carousel-item:nth-child(3n){margin-right:0}}@media (min-width:48rem) and (max-width:63.999rem){.c-teaser-carousel--carousel-item{margin-right:1.4rem;width:calc(50% - .7rem)}.c-teaser-carousel--carousel-item:nth-child(2n){margin-right:0}.c-teaser-carousel--layout-1-1 .c-teaser-carousel--carousel-item{width:calc(50% - .7rem)}.c-teaser-carousel--layout-1-1 .c-teaser-carousel--carousel-item:nth-child(2n){margin-right:0}.c-teaser-carousel--layout-2-1-1 .c-teaser-carousel--carousel-item{width:calc(33.33% - .938rem)}.c-teaser-carousel--layout-2-1-1 .c-teaser-carousel--carousel-item:nth-child(2n){margin-right:1.4rem}.c-teaser-carousel--layout-2-1-1 .c-teaser-carousel--carousel-item:nth-child(3n){margin-right:0}}@media (min-width:64rem){.c-teaser-carousel--carousel-item{width:calc(25% - 1.575rem)}.c-teaser-carousel--carousel-item:not(:last-child){margin-right:2.1rem}.c-teaser-carousel--layout-1-1 .c-teaser-carousel--carousel-item,.c-teaser-carousel--layout-2-1-1 .c-teaser-carousel--carousel-item:first-child{width:calc(50% - 1.05rem)}}