.TcsmediaBox{border-radius:12px;display:flex;flex-direction:column;justify-content:space-between;min-height:620px;overflow:hidden;padding:40px;position:relative}.TcsmediaBox .moduleTitle{max-width:330px}.TcsmediaPlayBtn{cursor:pointer;display:inline-flex;margin-top:21.2%}.TcsmediaBoxBm{padding:16px 13px 0 15px}.TcsmediaTxt{max-width:486px;width:calc(50% - 5px)}.TcsmediaVideo iframe,.TcsmediaVideo video{height:100%;object-fit:cover;opacity:0;width:100%}.TcsmediaVideo{height:100%;inset:0;position:absolute;width:100%;z-index:-1}.TcsmediaBox .pause-icon,.TcsmediaBox.is-playing .play-icon{display:none}.TcsmediaBox.is-playing .pause-icon{display:flex}.TcsmediaBox.is-playing .TcsmediaVideo iframe,.TcsmediaBox.is-playing .TcsmediaVideo video{opacity:1}.TcsmediaBox.video .TcsmediaBoxContent{transition:opacity .3s ease,visibility .3s ease}.TcsmediaBox.video.is-playing .TcsmediaBoxContent{opacity:0;pointer-events:none;visibility:hidden}@media(max-width:991px){.TcsmediaBox{min-height:600px}}@media(max-width:767px){.TcsmediaBox{min-height:320px;padding:24px 18px}.TcsmediaPlayBtn svg{height:52px;width:52px}.TcsmediaRgthtxt,.TcsmediaTxt{text-align:left!important;width:100%!important}.TcsmediaRgthtxt{margin-top:8px}.TcsmediaBoxBm{align-items:flex-start!important;flex-direction:column!important;justify-content:flex-start!important;text-align:left!important}}.TcsmediaSec--banner{overflow:hidden}.TcsmediaBox.TcsmediaBox--banner{border-radius:0;isolation:isolate;justify-content:flex-end;min-height:640px;padding:0}.TcsmediaBox--banner .TcsmediaVideo{z-index:0}.TcsmediaBannerShade{background-image:linear-gradient(0deg,rgba(10,0,24,.45),rgba(10,0,24,0) 55%);inset:0;pointer-events:none;position:absolute;transition:opacity .3s ease,visibility .3s ease;z-index:1}.TcsmediaBox--banner>.content-wrapper{position:relative;z-index:2}.TcsmediaBannerInn{align-items:flex-end;display:flex;gap:48px;justify-content:space-between;padding:160px 0 50px}.TcsmediaBannerCopy{flex:1 1 auto;max-width:720px;min-width:0;transition:opacity .3s ease,visibility .3s ease}.TcsmediaBox--banner .moduleTitle{max-width:none}.TcsmediaBox--banner .TcsmediaBannerBtn{align-items:center;background:#d6e500;border:0;border-radius:0;color:var(--tertiary-color,#160032);cursor:pointer;flex-shrink:0;font-family:var(--secondary-font-family);font-size:var(--body-sm-font-size);font-weight:600;justify-content:center;line-height:1.2;margin:0 0 8px;min-height:60px;padding:0 28px;transition:background-color .2s ease}.TcsmediaBox--banner .TcsmediaBannerBtn:hover{background:#e2ee3d}.TcsmediaBox--banner .TcsmediaBannerBtn:focus-visible{outline:3px solid #fff;outline-offset:3px}.TcsmediaBox--banner .TcsmediaBannerBtn svg{flex-shrink:0;height:18px;width:16px}.TcsmediaBannerBtnInner{align-items:center;gap:14px;white-space:nowrap}.TcsmediaBox--banner .play-icon{display:inline-flex}.TcsmediaBox--banner.is-playing .play-icon{display:none}.TcsmediaBox--banner.is-playing .TcsmediaBannerCopy,.TcsmediaBox--banner.is-playing .TcsmediaBannerShade{opacity:0;visibility:hidden}@media (max-width:1024px){.TcsmediaBox.TcsmediaBox--banner{min-height:560px}.TcsmediaBannerInn{gap:32px;padding:140px 0 44px}}@media (max-width:767px){.TcsmediaBox.TcsmediaBox--banner{min-height:520px;padding:0}.TcsmediaBannerInn{align-items:flex-start;flex-direction:column;gap:28px;padding:200px 0 32px}.TcsmediaBannerCopy{width:100%}.TcsmediaBox--banner .TcsmediaBannerBtn{margin:0;min-height:56px;padding:0 24px}.TcsmediaBox--banner .TcsmediaBannerBtn svg{height:18px;width:16px}.TcsmediaBox--focus-left .TcsmediaVideo{background-position:20%}.TcsmediaBox--focus-right .TcsmediaVideo{background-position:80%}}@media (prefers-reduced-motion:reduce){.TcsmediaBannerCopy,.TcsmediaBannerShade,.TcsmediaBox--banner .TcsmediaBannerBtn,.TcsmediaBox.video .TcsmediaBoxContent{transition:none}}