.video-container{position:relative;isolation:isolate;margin-top:-55px;height:100svh;width:100vw;display:flex;justify-content:center;align-items:center;overflow:hidden}.video-container::before{content:'';position:absolute;left:0;right:0;top:12px;height:100svh;z-index:1;background:linear-gradient(to bottom,rgba(0,0,0,0) 40%,rgba(0,0,0,0.4) 70%,rgba(0,0,0,1) 90%)}.video-container video{object-fit:cover;height:126%;width:100%}.masthead{padding-top:calc(6rem + 74px);padding-bottom:6rem}.ulc-masthead{font-family:"ProtoMono",monospace;position:absolute;top:55px;height:calc(100svh - 55px);width:100%;gap:2rem}.ulc-masthead-top-half{width:100%;height:50%}.ulc-masthead-bottom-half{width:100%;flex-grow:1;align-items:center;justify-content:space-between;padding-bottom:2rem}.masthead .masthead-heading{font-size:2.75rem;line-height:2.75rem}.masthead-subheading{color:#fff;font-size:1.2rem}.masthead-avatar{opacity:0.8;width:40vw;display:inline-block;align-self:flex-end;filter:drop-shadow(0 0 18px rgba(0,0,0,0.7))}.masthead-icons{height:32px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:32px}.ulc-masthead{opacity:1;transition:opacity 5s ease;&.is-quick{transition-duration:1.5s}&.is-faded{opacity:0}}@media (prefers-reduced-motion:reduce){.ulc-masthead{transition:none}}@media screen and (min-width:768px){.ulc-masthead-bottom-half{padding-bottom:4rem}}@media (min-width:768px){.masthead-avatar{width:20vh}}@media (max-width:780px){.masthead .masthead-subheading{font-size:1rem}}@media (max-height:768px) and (orientation:landscape){.masthead .masthead-subheading{font-size:1.1rem}}