@keyframes skeletonWaveAnim{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.banner{display:flex;position:relative;width:100%}.banner__image{bottom:0;height:100%;display:block;left:0;position:absolute;width:100%}.banner__image img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.banner__contain{background-color:var(--pd-color-surface-default-transparency-medium);backdrop-filter:blur(8px);color:var(--pd-color-text-inverse);padding:var(--pd-spacing-m) var(--pd-spacing-xs) var(--pd-spacing-s)}@media(min-width: 1200px){.banner__contain{display:grid;grid-template-columns:repeat(12, 1fr);gap:0 var(--pd-spacing-3xs)}.banner__contain>*{grid-column:2/span 10}}.banner__category,.banner__title{color:var(--pd-color-text-inverse)}.banner__title{font-size:var(--pd-typography-headline-4-font-size);font-weight:var(--pd-typography-headline-4-font-weight);line-height:var(--pd-typography-headline-4-line-height);margin-bottom:var(--pd-spacing-xs);word-break:break-word}@media(min-width: 1200px){.banner__title{font-size:var(--pd-typography-headline-2-font-size);font-weight:var(--pd-typography-headline-2-font-weight);line-height:var(--pd-typography-headline-2-line-height)}}.banner__category{align-items:flex-start;display:flex;font-size:var(--pd-typography-body-1-font-size);font-weight:var(--pd-typography-body-1-font-weight);line-height:var(--pd-typography-body-1-line-height);margin-bottom:var(--pd-spacing-3xs);gap:var(--pd-spacing-5xs)}.banner__category::before{background-color:var(--pd-color-text-inverse);content:"";display:inline-block;height:0.0625rem;margin-top:calc(var(--pd-typography-body-1-line-height)/2);width:var(--pd-spacing-3xs)}.banner__cta-list{max-width:100%;width:max-content}@media(min-width: 768px){.banner__cta-list{display:flex;flex-direction:row;gap:var(--pd-spacing-3xs);max-width:none;width:100%}}@media(min-width: 1200px){.banner__cta-list{gap:var(--pd-spacing-s)}}.banner__cta-list>li:not(:last-child){margin-bottom:var(--pd-spacing-3xs)}.banner__cta-list .button-link{width:100%}.banner.banner--fullscreen{align-items:center}.banner.banner--fullscreen .banner__container{padding-block:var(--pd-spacing-m)}@media(min-width: 768px){.banner.banner--fullscreen .banner__container{padding-block:var(--pd-spacing-xl)}}@media(min-width: 1200px){.banner.banner--fullscreen .banner__container{padding-block:var(--pd-spacing-4xl)}}.banner.banner--fullscreen .banner__contain{clip-path:polygon(8px 0, calc(100% - 8px) 0, 100% 8px, 100% calc(100% - 8px), calc(100% - 8px) 100%, 8px 100%, 0 calc(100% - 8px), 0 8px)}@media(min-width: 768px){.banner.banner--fullscreen .banner__contain{padding:var(--pd-spacing-sm) var(--pd-spacing-m);clip-path:polygon(16px 0, calc(100% - 16px) 0, 100% 16px, 100% calc(100% - 16px), calc(100% - 16px) 100%, 16px 100%, 0 calc(100% - 16px), 0 16px)}}@media(min-width: 1200px){.banner.banner--fullscreen .banner__contain{padding:var(--pd-spacing-xl) 0}}@media(min-width: 768px){.banner.banner--fullscreen .banner__title{font-size:var(--pd-typography-headline-3-m-font-size);font-weight:var(--pd-typography-headline-3-m-font-weight);line-height:var(--pd-typography-headline-3-m-line-height)}}@media(min-width: 1200px){.banner.banner--fullscreen .banner__title{font-size:var(--pd-typography-headline-2-font-size);font-weight:var(--pd-typography-headline-2-font-weight);line-height:var(--pd-typography-headline-2-line-height);margin-bottom:var(--pd-spacing-xs)}}.banner.banner--size-m{align-items:flex-end;height:calc(37rem - 6.25rem);clip-path:polygon(8px 0, calc(100% - 8px) 0, 100% 8px, 100% calc(100% - 8px), calc(100% - 8px) 100%, 8px 100%, 0 calc(100% - 8px), 0 8px)}@media(min-width: 768px){.banner.banner--size-m{height:calc(34.25rem - 2.625rem);clip-path:polygon(16px 0, calc(100% - 16px) 0, 100% 16px, 100% calc(100% - 16px), calc(100% - 16px) 100%, 16px 100%, 0 calc(100% - 16px), 0 16px)}}@media(min-width: 1200px){.banner.banner--size-m{height:calc(40.375rem - 2.625rem)}}.banner.banner--size-m .banner__container{position:relative;width:100%;position:relative}.banner.banner--size-m .banner__container::before,.banner.banner--size-m .banner__container::after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:9px;height:16px;background-color:#fff;clip-path:polygon(100% 0, 0 50%, 100% 100%);z-index:2}.banner.banner--size-m .banner__container::before{left:-1px;transform:translateY(-50%) rotate(180deg)}.banner.banner--size-m .banner__container::after{right:-1px}.banner.banner--size-m .banner__container::before,.banner.banner--size-m .banner__container::after{top:0}.banner.banner--size-m .banner__container::before{z-index:1}@media(min-width: 768px){.banner.banner--size-m .banner__container{position:relative}.banner.banner--size-m .banner__container::before,.banner.banner--size-m .banner__container::after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:17px;height:32px;background-color:#fff;clip-path:polygon(100% 0, 0 50%, 100% 100%);z-index:2}.banner.banner--size-m .banner__container::before{left:-1px;transform:translateY(-50%) rotate(180deg)}.banner.banner--size-m .banner__container::after{right:-1px}.banner.banner--size-m .banner__container::before,.banner.banner--size-m .banner__container::after{top:0}}@media(min-width: 768px){.banner.banner--size-m .banner__title{font-size:var(--pd-typography-headline-3-m-font-size);font-weight:var(--pd-typography-headline-3-m-font-weight);line-height:var(--pd-typography-headline-3-m-line-height)}}.banner.banner--size-m .banner__link{--arrow-size: 24px;--arrow-color: var(--pd-color-text-interactive-default-inverse)}.banner.banner--size-m .banner__link::after{content:"";position:absolute;top:0;right:0;width:var(--arrow-size);height:var(--arrow-size);background-color:var(--arrow-color);mask-image:url("/icons/ico-arrow.svg");mask-size:contain;mask-repeat:no-repeat;mask-position:center;transition:all 0.6s ease-out}.banner.banner--size-m .banner__link:hover::after{transition:all 0.6s ease-out;transform:translate3d(calc(var(--arrow-size) / 4), calc(-1 * var(--arrow-size) / 4), 0)}@media(min-width: 1200px){.banner.banner--size-m .banner__link{--arrow-size: 28px}}.banner.banner--size-m .banner__link::after{pointer-events:none;right:var(--pd-spacing-m);top:var(--pd-spacing-m)}@media(min-width: 1200px){.banner.banner--size-m .banner__link::after{right:var(--pd-spacing-6xl);top:var(--pd-spacing-xl)}}.banner.banner--size-m .banner__link:hover::after{transform:translate3d(calc(var(--arrow-size) / 2), calc(-1 * var(--arrow-size) / 2), 0)}@media(min-width: 768px){.banner.banner--size-m .banner__category{margin-bottom:var(--pd-spacing-4xs)}}@media(min-width: 1200px){.banner.banner--size-m .banner__category{margin-bottom:var(--pd-spacing-5xs)}}.banner.banner--size-m .banner__contain{padding-top:var(--pd-spacing-xl);clip-path:polygon(8px 0, calc(100% - 8px) 0, 100% 8px, 100% calc(100% - 8px), calc(100% - 8px) 100%, 8px 100%, 0 calc(100% - 8px), 0 8px)}.banner.banner--size-m .banner__contain::before{background-color:var(--pd-color-text-interactive-default-inverse);content:"";display:block;height:0.0625rem;left:0;position:absolute;top:0;width:100%}@media(min-width: 768px){.banner.banner--size-m .banner__contain{padding:var(--pd-spacing-m) var(--pd-spacing-sm) var(--pd-spacing-m)}}@media(min-width: 1200px){.banner.banner--size-m .banner__contain{padding:var(--pd-spacing-xl) 0}}@media(min-width: 1200px){.banner.banner--size-m .banner__header{grid-column:2/span 9}}@media(min-width: 1200px){.banner.banner--size-m .banner__title-container{grid-column:2/span 10;margin-bottom:var(--pd-spacing-s)}}.banner .generic-item,.banner .generic-item a{color:var(--pd-color-text-inverse)}
