.ghv{padding-top:16rem}@media all and (max-width: 1024px){.ghv{padding-top:8.8rem}}.ghv .video-container{display:block;position:relative;overflow:hidden;width:100%;height:clamp(52rem,38.0673vw,86.4rem);min-height:52rem;margin-bottom:1.6rem}@media all and (max-width: 1366px){.ghv .video-container{max-height:65.6rem;height:calc(var(--app-height, 100vh)*.7)}}@media all and (max-width: 1024px){.ghv .video-container{max-height:68rem}}@media all and (max-width: 767px){.ghv .video-container{min-height:46.4rem}}.ghv .video-container video{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:none;min-width:100%;min-height:100%}.ghv .title{text-align:center}.ghv .desc{margin-top:1rem;color:#444;text-align:center}@media all and (max-width: 1024px){.ghv .desc{margin-top:0.4rem}}.ghv .progress{position:relative;width:100%;height:0.1rem;margin-top:4.4rem;background-color:rgba(0,0,0,.15)}@media all and (max-width: 1024px){.ghv .progress{margin-top:2.4rem}}.ghv .progress .thumb,.ghv .progress .thumb-prev{position:absolute;top:0;left:0;width:0;height:0.1rem;background-color:#000}.ghv .progress .thumb-prev{display:none}.ghv .progress .thumb-prev.is-active{display:block}.ghv .btn--round{display:flex;justify-content:center;align-items:center;width:100%;height:7.2rem;color:#000;background:#fff;border-bottom:0.1rem solid rgba(0,0,0,.15);transition:color .3s,background .3s}@media all and (max-width: 1024px){.ghv .btn--round{height:5.4rem}}
