.request-dialog{position:relative;z-index:50}.request-dialog>div:first-child{background-color:#00000080}.request-dialog>div:first-child,.request-dialog>div:nth-child(2){top:0;right:0;bottom:0;left:0;position:fixed}.request-dialog>div:nth-child(2){align-items:center;justify-content:center;padding:1rem;width:100vw}.request-dialog>div:nth-child(2),.request-dialog>div:nth-child(2) .request-dialog-panel{display:flex}.request-dialog>div:nth-child(2) .request-dialog-panel{max-width:50rem;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:2.4rem;flex-direction:column;font-size:1.4rem;gap:2rem;line-height:1.6rem;padding:4rem 3rem;--tw-text-opacity:1;color:rgb(39 39 39/var(--tw-text-opacity,1))}.request-dialog>div:nth-child(2) .request-dialog-panel .text1{font-size:4.8rem;font-weight:600;line-height:6.4rem}.request-dialog>div:nth-child(2) .request-dialog-panel .text2{font-size:2rem;line-height:3.6rem}.request-dialog>div:nth-child(2) .request-dialog-panel input{border-radius:3.2rem;width:100%;--tw-bg-opacity:1;background-color:rgb(237 237 237/var(--tw-bg-opacity,1));padding-bottom:1.6rem;padding-left:3.2rem;padding-top:1.6rem}.request-dialog>div:nth-child(2) .request-dialog-panel input.invalid{border-width:.3rem;--tw-border-opacity:1;border-color:rgb(244 63 94/var(--tw-border-opacity,1))}.request-dialog>div:nth-child(2) .request-dialog-panel p{color:#27272766}.request-dialog>div:nth-child(2) .request-dialog-panel p.error{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity,1))}html.dark-mode .request-dialog>div:nth-child(2) .request-dialog-panel p{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}html.dark-mode .request-dialog>div:nth-child(2) .request-dialog-panel{--tw-bg-opacity:1;background-color:rgb(39 39 39/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}html.dark-mode .request-dialog>div:nth-child(2) .request-dialog-panel input{--tw-text-opacity:1;color:rgb(39 39 39/var(--tw-text-opacity,1))}@media (max-width:1439px){.request-dialog>div:nth-child(2) .request-dialog-panel{font-size:1.2rem;gap:1.2rem;line-height:1.2rem;max-width:30rem}.request-dialog>div:nth-child(2) .request-dialog-panel .text1{font-size:2.4rem;line-height:3.2rem}.request-dialog>div:nth-child(2) .request-dialog-panel .text2{font-size:1.4rem;line-height:1.8rem}.request-dialog>div:nth-child(2) .request-dialog-panel input{border-radius:3.2rem;width:100%;--tw-bg-opacity:1;background-color:rgb(237 237 237/var(--tw-bg-opacity,1));padding-bottom:1.2rem;padding-left:2rem;padding-top:1.2rem}}.yt-video-container{border-radius:2.4rem;height:76.5rem;overflow:hidden;position:relative}.yt-video-container,.yt-video-container *{width:100%}.yt-video-container *{height:100%}@media (max-width:1439px){.yt-video-container{height:22.5rem}}.video-cover-container{border-radius:4.8rem;overflow:hidden;position:relative}.video-cover-container video{height:64rem;width:100%;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.video-cover-container .controls-big{height:100%;left:0;position:absolute;top:0;width:100%}.video-cover-container .controls-big svg{align-self:center;cursor:pointer;height:12.8rem;width:12.8rem}.video-cover-container .controls-captioned{display:flex;gap:4rem;height:100%;left:0;position:absolute;top:0;width:100%}.video-cover-container .controls-captioned>div{align-self:flex-end;display:flex;flex-grow:1;padding-bottom:4rem;padding-left:4.8rem;padding-right:4.8rem}.video-cover-container .controls-captioned>div .controls-captioned-title{display:flex;flex-direction:column;flex-grow:1;font-size:2.4rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.video-cover-container .controls-captioned>div .controls-captioned-title .head{font-size:4.8rem;font-weight:500}.video-cover-container .controls-captioned>div svg{align-self:flex-end;cursor:pointer;height:5.2rem;width:5.2rem}@media (max-width:1439px){.video-cover-container{border-radius:2.4rem}.video-cover-container .controls-captioned .controls-captioned-title{font-size:1.6rem;line-height:2.4rem}.video-cover-container .controls-captioned .controls-captioned-title .head{font-size:2.4rem;line-height:3.6rem}.video-cover-container .controls-captioned svg{min-width:5.2rem}}
