.cover{--info-offset-x: clamp(24px, calc(24px + 76*(100vw - 834px)) , 100px);--info-offset-y: 48px;--info-max-width: 576px;--info-gap: clamp(20px, calc(20px + 12*(100vw - 834px)) , 32px);--icons-with-text-gap: 8px 24px;--icons-with-text-item-image-size: clamp(18px, calc(18px + 6*(100vw - 834px)) , 24px);--icons-with-text-item-gap: 4px;position:relative;overflow:hidden}.cover,.cover *{box-sizing:border-box}.cover-slide{padding:0!important}.cover-float-link{position:absolute;top:0;left:0;z-index:5;width:100%;height:100%}.cover-media-wrapper{display:flex;width:100%}.cover-media-wrapper picture{display:flex}.cover-media-wrapper picture,.cover-media-wrapper video,.cover-media-wrapper img{width:100%;height:auto}.cover-media-wrapper video{aspect-ratio:var(--desktop-ratio)}.video-mobile:is(.cover-media-wrapper video){display:none}.cover-info{position:absolute;top:0;bottom:0;left:var(--info-offset-x);z-index:1;display:flex;flex-direction:column;gap:var(--info-gap);width:calc(100% - (var(--info-offset-x) * 2));max-width:var(--info-max-width);height:max-content;margin:auto}.cover-text-rating{display:flex;align-items:center;justify-content:flex-start;gap:6px;width:fit-content;background-color:#ffffff4d;padding:7px 12px;border-radius:4px;border:1px solid var(--white);font-family:var(--primary-font);font-weight:400;font-size:13px;line-height:16px;letter-spacing:normal;color:#231f20}.cover-text-rating strong{font-weight:600}.cover-text-rating a{text-decoration:underline}:is(.cover-text-rating a):hover{text-decoration:unset}.cover-text-rating svg{width:100%;max-width:64px;min-width:64px;height:auto}.cover-title-wrapper+.cover-text{margin-top:calc(-1*clamp(8px,calc(8px + 8*(100vw - 834px)),16px))}.cover-title{margin:0}.cover-title,.cover-title *{font-family:var(--secondary-font);font-weight:600;font-size:clamp(40px,calc(40px + (64 - 40) * ((100vw - 360px) / 1080)),64px);line-height:clamp(40px,calc(40px + (64 - 40) * ((100vw - 360px) / 1080)),64px);letter-spacing:normal;color:#231f20;text-transform:none}.cover-title strong{font-weight:700}:is(.cover-title em),:is(.cover-title em) *{color:#cf3339;font-style:normal}.cover-title a{text-decoration:underline}:is(.cover-title a):hover{text-decoration:unset}.cover-text{margin:0}.cover-text,.cover-text *{font-family:var(--primary-font);font-weight:400;font-size:clamp(14px,calc(14px + (16 - 14) * ((100vw - 360px) / 1080)),16px);line-height:clamp(22px,calc(22px + (24 - 22) * ((100vw - 360px) / 1080)),24px);letter-spacing:normal;color:#231f20}.cover-button{--width: clamp(195px, calc(195px + 42*(100vw - 834px)) , 237px);--height: clamp(42px, calc(42px + 6*(100vw - 834px)) , 48px);--gap: clamp(8px, calc(8px + 8*(100vw - 834px)) , 16px);--padding: 0 clamp(24px, calc(24px + 8*(100vw - 834px)) , 32px);--border-width: 0;--border-color: transparent;--border-color-hover: transparent;--border-radius: 4px;--background-color: #231f20;--background-color-hover: #cf3339;--asset-size: 16px;--asset-url: url(icon-button-arrow.svg);--asset-url-hover: url(icon-button-arrow.svg);--text-font-family: var(--secondary-font);--text-font-weight: 600;--text-font-size: clamp(14px, calc(14px + (16 - 14) * ((100vw - 360px) / 1080)), 16px);--text-line-height: clamp(20px, calc(20px + (24 - 20) * ((100vw - 360px) / 1080)), 24px);--text-letter-spacing: .5px;--text-color: var(--white);--text-color-hover: var(--white);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--gap, 8px);width:100%;max-width:var(--width, 200px);height:var(--height, 40px);background-color:var(--background-color, var(--white));padding:var(--padding, 0 10px);border-radius:var(--border-radius, 0);border:var(--border-width, 0) solid var(--border-color, transparent);outline:0!important;box-shadow:unset!important;margin:0;overflow:hidden;white-space:nowrap;text-decoration:none;float:unset;appearance:none;cursor:pointer;transition:0s}.cover-button:after{content:"";display:flex;align-items:center;justify-content:center;width:var(--asset-size, 16px);height:var(--asset-size, 16px);background-image:var(--asset-url, url(icon-button-arrow.svg));background-size:contain;background-repeat:no-repeat;background-position:center}.cover-button,.cover-button *{text-align:center;font-family:var(--text-font-family, var(--primary-font));font-weight:var(--text-font-weight, 400);font-size:var(--text-font-size, 16px);line-height:var(--text-line-height, normal);letter-spacing:var(--text-letter-spacing, normal);color:var(--text-color, var(--black))}@media (hover: hover){.cover-button:hover{background-color:var(--background-color-hover, var(--background-color, var(--black)));border:var(--border-width, 0) solid var(--border-color-hover, var(--border-color, transparent))}.cover-button:hover:after{background-image:var(--asset-url-hover, var(--asset-url, unset))}.cover-button:hover,.cover-button:hover *{color:var(--text-color-hover, var(--text-color, var(--white)))}}.cover-button:active{background-color:var(--background-color-hover, var(--background-color, var(--black)));border:var(--border-width, 0) solid var(--border-color-hover, var(--border-color, transparent))}.cover-button:active:after{background-image:var(--asset-url-hover, var(--asset-url, unset))}.cover-button:active,.cover-button:active *{color:var(--text-color-hover, var(--text-color, var(--white)))}@media (width <= 834px){.cover{--info-max-width: 100%}.cover-media-wrapper:has(.video-mobile) video{aspect-ratio:var(--mobile-ratio)}.video-desktop:is(.cover-media-wrapper:has(.video-mobile) video){display:none}.video-mobile:is(.cover-media-wrapper:has(.video-mobile) video){display:block}.cover-info{position:absolute;top:unset;bottom:var(--info-offset-y);left:0;right:0;align-items:center}.cover-text-rating{justify-content:center}.cover-text,.cover-title{text-align:center}.cover-button{margin:0 auto;transition:0s}}
