.mod__max-w-xl{max-width:1436px;margin:auto}
*,*::before,*::after{box-sizing:border-box}
ul,ol{padding:0;list-style:none}
.cmp-text li,.richtext li{list-style:initial}
body,h1,h2,h3,h4,p,ul,ol,li,figure,figcaption,blockquote,dl,dd{margin:0}
body{scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}
a:not([class]){text-decoration-skip-ink:auto;color:revert-layer;background:revert-layer}
a:not([class]):hover{color:revert-layer;background:revert-layer}
a,a:hover{text-decoration:none}
img{max-width:100%}
article>* + *{margin-top:1em}
input,button,textarea,select{font:inherit}
button{border:0;margin:0;padding:0;overflow:visible;background:transparent;font:inherit;line-height:normal}
:focus-visible,:focus{outline:none !important}
iframe{border:0}
fieldset{border:0;padding:0;margin:0}
.cmp-video-v2{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;width:100%;height:100%}
.cmp-video-v2--bg{padding-bottom:0}
.cmp-video-v2 .cmp-image{position:absolute;top:0;left:0;border:0;object-fit:cover;cursor:pointer;width:100%;height:100%}
.cmp-video-v2 .cmp-image .cmp-image__image{object-fit:cover;width:100%;height:100%}
.cmp-video-v2__play{position:absolute;content:'';left:50%;top:50%;z-index:5;transform:translate(-50%,-50%);background-position:center;background-repeat:no-repeat;display:inline-block;cursor:pointer;width:40px;height:40px}
.cmp-video-v2__play:before{display:block;content:'';width:40px;height:40px}
.cmp-video-v2__iframe,.cmp-video-v2__video{position:absolute;top:0;left:0;width:100%;height:100%;border:0}
.cmp-video-v2-modal__dam,.cmp-video-v2-modal__vimeo,.cmp-video-v2-modal__youtube{width:100%;height:100%;padding:0}
.cmp-video-v2-modal__dam video,.cmp-video-v2-modal__vimeo video,.cmp-video-v2-modal__youtube video,.cmp-video-v2-modal__dam iframe,.cmp-video-v2-modal__vimeo iframe,.cmp-video-v2-modal__youtube iframe{position:relative;width:100%;height:100%;object-fit:contain}
.cmp-video-v2-modal__dam .modal-buttons,.cmp-video-v2-modal__vimeo .modal-buttons,.cmp-video-v2-modal__youtube .modal-buttons{display:none}
.cmp-video-v2-modal__dam .modal-close-icon,.cmp-video-v2-modal__vimeo .modal-close-icon,.cmp-video-v2-modal__youtube .modal-close-icon{background:#fff;border-radius:50%;transform:translate(16px,-36px)}
.cmp-video-v2-modal__dam .modal-close-icon.modal-view-close:before,.cmp-video-v2-modal__vimeo .modal-close-icon.modal-view-close:before,.cmp-video-v2-modal__youtube .modal-close-icon.modal-view-close:before{width:100%;height:100%}
.cmp-video-v2-modal__dam.modal-base-content.modal-action__container{background:#000;padding:0}
.cmp-video-v2-modal__vimeo .modal-container-body,.cmp-video-v2-modal__youtube .modal-container-body{background:#000;width:100%;height:100%}
.cmp-video-v2-modal__vimeo .modal-container-body .cmp-video-v2__wrapper,.cmp-video-v2-modal__youtube .modal-container-body .cmp-video-v2__wrapper{width:100%;height:100%}
@media(min-width:1024px){.cmp-video-v2__play,.cmp-video-v2__play:before{width:48px;height:48px}
.cmp-video-v2-modal__dam .modal-close-icon,.cmp-video-v2-modal__vimeo .modal-close-icon,.cmp-video-v2-modal__youtube .modal-close-icon{transform:translate(24px,-42px)}
}
@media(min-width:1440px){.cmp-video-v2__play,.cmp-video-v2__play:before{width:64px;height:64px}
}
@keyframes shine-skeleton-lines{0{background-position:-100px}
40%,100%{background-position:600px}
}
.cmp-disclaimer{background-color:var(--bg-color-primary);text-align:justify;padding-bottom:44px}
.cmp-disclaimer--padding-top{padding-top:44px}
.cmp-disclaimer__container{max-width:1440px;padding:0 16px;position:relative;margin:0 auto;width:100%;max-width:1920px;min-width:320px;padding:0 var(--ds-layout-margin)}
@media(min-width:768px){.cmp-disclaimer__container{padding:0 32px}
}
.cmp-disclaimer__container--content-fragment-auto{display:flex;column-gap:8px;margin-bottom:8px}
.cmp-disclaimer__container--content-fragment-auto .cmp-disclaimer__text p + p,.cmp-disclaimer__container--content-fragment .cmp-disclaimer__text p + p{margin-top:12px}
.cmp-disclaimer__text,.cmp-disclaimer__index{font-family:var(--font-primary);font-weight:350;font-size:var(--font-size);line-height:var(--line-height);color:var(--font-color-primary)}
.cmp-disclaimer__text b,.cmp-disclaimer__index b{font-family:"SeatBold",sans-serif;font-weight:700;font-weight:var(--font-weight)}
.cmp-disclaimer a{color:var(--font-color-primary)}
.cmp-disclaimer .cmp-text .cmp-text,.cmp-disclaimer .cmp-text .cmp-text p{color:var(--font-color-primary);letter-spacing:''}
.cmp-disclaimer .cmp-text .cmp-text a{color:var(--font-color-primary);text-decoration:underline}
@media(min-width:768px){.cmp-disclaimer__text,.cmp-disclaimer__index{font-size:var(--font-size-m)}
}
.cmp-disclaimer{--bg-color-primary:var(--color-bg-08);--font-color-primary:var(--color-font-01);--font-primary:"SeatRegular",sans-serif;--font-bold:"SeatBold",sans-serif;--font-size:12px;--font-size-m:14px;--line-height:1.2;--font-weight:500}
.cmp-disclaimer.mod__dark{--bg-color-primary:var(--color-bg-02);--font-color-primary:var(--color-font-04)}
.theme-dark .cmp-disclaimer{--bg-color-primary:var(--color-bg-02);--font-color-primary:var(--color-font-04)}