.dnd-section:has(.kds-cinema){max-width:none!important;padding:0!important}.dnd-section:has(.kds-cinema)>.row-fluid{max-width:none!important}.dnd-section:has(.kds-cinema) .dnd-column,.dnd-section:has(.kds-cinema) .dnd-row{margin:0!important;padding:0!important}.kds-cinema{background:#151515;color:#fff;display:grid;font-family:Sora,sans-serif;height:calc(100svh - 110px);isolation:isolate;max-height:900px;min-height:600px;overflow:hidden;place-items:center;position:relative;width:100%}.kds-cinema__poster,.kds-cinema__shade,.kds-cinema__video{height:100%;inset:0;object-fit:cover;pointer-events:none;position:absolute;width:100%}.kds-cinema__poster{z-index:-3}.kds-cinema__video{z-index:-2}.kds-cinema__shade{background:rgba(0,0,0,.5);z-index:-1}.kds-cinema__content{box-sizing:border-box;max-width:1180px;padding:80px 40px;text-align:center;width:100%}.kds-cinema .kds-cinema__content h1{color:#fff!important;font-family:Sora,sans-serif;font-size:clamp(40px,4.4vw,68px)!important;font-weight:400!important;letter-spacing:-.04em;line-height:1.16!important;margin:0 auto 38px!important;max-width:1080px;text-shadow:0 2px 18px #0003;text-wrap:balance}.kds-cinema a.kds-cinema__cta{align-items:center;background:hsla(0,0%,100%,.09);border:1px solid hsla(0,0%,100%,.85);border-radius:0;box-sizing:border-box;color:#fff!important;display:inline-flex;font:400 13px/1.4 Sora,sans-serif;justify-content:center;letter-spacing:.1em;min-height:54px;min-width:240px;padding:16px 30px;text-decoration:none;text-transform:uppercase;transition:background .2s,color .2s}.kds-cinema a.kds-cinema__cta:hover{background:#fff;color:#000!important}.kds-cinema .kds-cinema__motion{background:#0003;border:1px solid #ffffff80;border-radius:50%;bottom:22px;color:#fff;cursor:pointer;display:grid;font-size:14px;height:44px;min-width:0;padding:0;place-items:center;position:absolute;right:24px;width:44px}.kds-cinema .kds-cinema__motion[hidden]{display:none}#main-content .kds-cinema a:focus-visible,#main-content .kds-cinema button:focus-visible{outline:3px solid #fff!important;outline-offset:5px}@media(max-width:767px){.kds-cinema{height:calc(100svh - 86px);max-height:800px;min-height:540px}.kds-cinema__content{padding:72px 24px}.kds-cinema .kds-cinema__content h1{font-size:clamp(34px,8.4vw,50px)!important;letter-spacing:-.035em;line-height:1.2!important;margin-bottom:30px!important}.kds-cinema a.kds-cinema__cta{font-size:12px;min-height:52px;min-width:224px;padding:15px 22px}.kds-cinema .kds-cinema__motion{bottom:16px;right:16px}}@media(prefers-reduced-motion:reduce){.kds-cinema a.kds-cinema__cta{transition:none}}