.hb-banner{align-items:center;background:#06041f;color:#fff;display:flex;min-height:80vh;min-height:80svh;overflow:hidden;position:relative}.hb-banner__img{height:100%;inset:0;object-fit:cover;object-position:100% 0;position:absolute;width:100%}.hb-banner:before{background:linear-gradient(0deg,rgba(6,4,31,.72) 0,rgba(6,4,31,0) 26%),linear-gradient(90deg,#06041f,rgba(6,4,31,.8) 34%,rgba(6,4,31,0) 62%);content:"";inset:0;position:absolute;z-index:1}.hb-banner__t{margin:0;max-width:calc(50% - 12px);position:relative;text-wrap:balance;z-index:2}@media (max-height:640px) and (min-width:768px){.hb-banner .page-center{padding-block:48px}}@media (max-height:500px){.hb-banner .page-center{padding-block:24px}}@media (max-width:1023px) and (orientation:portrait){.hb-banner{align-items:flex-end;min-height:72vh;min-height:72svh}.hb-banner .page-center{padding-block:48px}.hb-banner__img{object-position:50% 0}.hb-banner:before{background:linear-gradient(0deg,#06041f 0,rgba(6,4,31,.86) 34%,rgba(6,4,31,0) 68%)}}.hb-banner__play{align-items:center;background:none;border:0;color:#fff;cursor:pointer;display:flex;gap:16px;margin-top:36px;padding:0;text-align:left}.hb-banner__play:after{content:"";inset:0;position:absolute;z-index:1}.hb-banner__ic,.hb-banner__lb{position:relative;z-index:2}.hb-banner__ic{align-items:center;background:#2e008b;border-radius:50%;color:#fff;display:flex;flex:none;height:48px;justify-content:center;transition:box-shadow .16s ease;width:48px}.hb-banner__ic svg{height:20px;width:20px}@media (hover:hover) and (pointer:fine){.hb-banner__play:hover .hb-banner__ic{box-shadow:0 0 0 2px #fff,0 0 0 4px #6f2cff}}.hb-banner__play:focus-visible{outline:none}.hb-banner__play:focus-visible .hb-banner__ic{box-shadow:0 0 0 2px #fff,0 0 0 4px #47d7ac}@media (max-width:1023px) and (orientation:portrait){.hb-banner__play,.hb-banner__t{margin-inline:auto;max-width:calc(66.6667% - 8px);width:100%}}@media (max-width:767px) and (orientation:portrait){.hb-banner__t{margin:0;max-width:540px;width:100%}.hb-banner__play{margin:20px 0 0;max-width:540px;width:100%}}.hb-lightbox{background:transparent;border:0;color:#fff;max-width:none;overflow:visible;padding:0;width:min(1060px,calc(100vw - 48px),calc(177.77778vh - 227.55556px))}.hb-lightbox::backdrop{background:rgba(6,4,31,.92)}.hb-lightbox__bar{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:16px}.hb-lightbox__title{color:#fff;margin:0}.hb-lightbox__close{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.6);border-radius:50%;color:#fff;cursor:pointer;display:flex;flex:none;height:48px;justify-content:center;padding:0;width:48px}.hb-lightbox__close:hover{border-color:#47d7ac;color:#47d7ac}.hb-lightbox__close:focus-visible{box-shadow:0 0 0 2px #06041f,0 0 0 4px #47d7ac;outline:none}.hb-lightbox__frame{aspect-ratio:16/9;background:#06041f}.hb-lightbox__frame img{display:block;height:100%;object-fit:cover;opacity:.5;width:100%}.hb-lightbox__frame video{background:#06041f;display:block;height:100%;width:100%}.hb-lightbox__frame.has-film img{display:none}