.portrait-video-collection.gd-frame{width:100%;max-width:1200px;margin:0 auto}@media (max-width:1280px){.portrait-video-collection.gd-frame{max-width:768px}}@media (max-width:957px){.portrait-video-collection.gd-frame{max-width:100%}}.portrait-video-collection.gd-frame{background-color:#000;flex-direction:column;padding:0 20px;display:flex}.portrait-video-collection.gd-frame .portrait-video-heading-wrapper{text-align:left;width:100%;padding:10px 20px 0 0}.portrait-video-collection.gd-frame .portrait-video-heading-wrapper .portrait-video-headline{color:#fff;text-transform:uppercase;margin:0;font-family:Oswald;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.portrait-video-collection.gd-frame .fasterclasses-video-author{background-color:#f5f5f5;align-items:center;gap:20px;margin:0 -20px;padding:20px 40px;display:flex;position:relative}@media (max-width:1280px){.portrait-video-collection.gd-frame .fasterclasses-video-author{gap:15px;padding:15px 30px}}@media (max-width:957px){.portrait-video-collection.gd-frame .fasterclasses-video-author{gap:10px;padding:15px 20px}}.portrait-video-collection.gd-frame .fasterclasses-video-author .author-avatar-wrapper{flex-shrink:0;position:relative}.portrait-video-collection.gd-frame .fasterclasses-video-author .author-avatar-wrapper .author-avatar{object-fit:cover;border:8px solid #d9d9d9;border-radius:50%;width:140px;height:140px}@media (max-width:1280px){.portrait-video-collection.gd-frame .fasterclasses-video-author .author-avatar-wrapper .author-avatar{border:6px solid #d9d9d9;width:110px;height:110px}}@media (max-width:957px){.portrait-video-collection.gd-frame .fasterclasses-video-author .author-avatar-wrapper .author-avatar{border:4px solid #d9d9d9;width:80px;height:80px}}.portrait-video-collection.gd-frame .fasterclasses-video-author .author-text-box{flex:1;position:relative}.portrait-video-collection.gd-frame .fasterclasses-video-author .author-text-box .author-text-background{display:none}.portrait-video-collection.gd-frame .fasterclasses-video-author .author-text-box .author-text{z-index:2;background-color:#fff;border:3px solid #000;border-radius:8px;align-items:center;width:fit-content;min-height:60px;padding:15px 30px;display:flex;position:relative;box-shadow:5px 5px #000}@media (max-width:1280px){.portrait-video-collection.gd-frame .fasterclasses-video-author .author-text-box .author-text{max-width:400px}}@media (max-width:957px){.portrait-video-collection.gd-frame .fasterclasses-video-author .author-text-box .author-text{max-width:250px}}@media (max-width:1280px){.portrait-video-collection.gd-frame .fasterclasses-video-author .author-text-box .author-text{min-height:50px;padding:12px!important}}@media (max-width:957px){.portrait-video-collection.gd-frame .fasterclasses-video-author .author-text-box .author-text{min-height:40px;padding:10px 15px}}.portrait-video-collection.gd-frame .fasterclasses-video-author .author-text-box .author-text p{text-align:flex-start;width:100%;margin:0;font-family:Roboto,sans-serif;font-size:38px;font-weight:700}@media (max-width:1280px){.portrait-video-collection.gd-frame .fasterclasses-video-author .author-text-box .author-text p{font-size:25px}}@media (max-width:957px){.portrait-video-collection.gd-frame .fasterclasses-video-author .author-text-box .author-text p{text-align:center;font-size:24px;line-height:1.2}}.portrait-video-collection.gd-frame .fasterclasses-video-author .play-play-icon{flex-shrink:0;width:175px;height:175px;position:absolute;right:50px}@media (max-width:1280px){.portrait-video-collection.gd-frame .fasterclasses-video-author .play-play-icon{width:140px;height:140px;right:10px}}@media (max-width:957px){.portrait-video-collection.gd-frame .fasterclasses-video-author .play-play-icon{display:none}}.portrait-video-collection.gd-frame .portrait-video-main-wrapper{background-color:#000;flex-direction:column;max-height:723px;display:flex;position:relative;overflow:visible}.portrait-video-collection.gd-frame .portrait-video-main-wrapper::-webkit-scrollbar{display:none}.portrait-video-collection.gd-frame .portrait-video-main-wrapper{scrollbar-width:none;-ms-overflow-style:none}.portrait-video-collection.gd-frame .portrait-video-main-wrapper .thumbnail-swiper-container{width:100%;height:597px;position:relative;overflow:hidden}@media (max-width:957px){.portrait-video-collection.gd-frame .portrait-video-main-wrapper .thumbnail-swiper-container{height:490px}}.portrait-video-collection.gd-frame .portrait-video-main-wrapper .thumbnail-swiper-container .swiper-slide{width:auto;height:auto}.portrait-video-collection.gd-frame .portrait-video-main-wrapper .thumbnail-swiper-container .swiper-slide.locked{opacity:1}.portrait-video-collection.gd-frame .portrait-video-main-wrapper .thumbnail-swiper-container .swiper-slide.locked .portrait-video-thumbnail{filter:grayscale()}.portrait-video-collection.gd-frame .portrait-video-main-wrapper .thumbnail-navigation{z-index:100;gap:10px;display:flex;position:absolute;bottom:10px;left:10px}.portrait-video-collection.gd-frame .portrait-video-main-wrapper .thumbnail-navigation .thumbnail-nav-left,.portrait-video-collection.gd-frame .portrait-video-main-wrapper .thumbnail-navigation .thumbnail-nav-right{cursor:pointer;filter:brightness(0)invert();background-image:url(../media/icon-arrow-nav-up.3amnatf17kl07.svg);background-position:50%;background-repeat:no-repeat;background-size:30px 30px;width:30px;height:30px;transition:opacity .3s;display:block}@media (max-width:957px){.portrait-video-collection.gd-frame .portrait-video-main-wrapper .thumbnail-navigation .thumbnail-nav-left,.portrait-video-collection.gd-frame .portrait-video-main-wrapper .thumbnail-navigation .thumbnail-nav-right{display:none}}.portrait-video-collection.gd-frame .portrait-video-main-wrapper .thumbnail-navigation .thumbnail-nav-right{transform:rotate(180deg)}.portrait-video-collection.gd-frame .portrait-video-main-wrapper .thumbnail-nav-left.disabled,.portrait-video-collection.gd-frame .portrait-video-main-wrapper .thumbnail-nav-right.disabled{filter:brightness(0)invert(.5);cursor:not-allowed;opacity:1}.portrait-video-collection.gd-frame .portrait-video-main-wrapper .mobile-swipe-indicator{z-index:100;align-items:center;gap:8px;display:none;position:absolute;bottom:10px;left:0}@media (max-width:957px){.portrait-video-collection.gd-frame .portrait-video-main-wrapper .mobile-swipe-indicator{display:flex}}.portrait-video-collection.gd-frame .portrait-video-main-wrapper .mobile-swipe-indicator .swipe-arrow{filter:brightness(0)invert(.5);background-image:url(../media/icon-arrow-nav-up.3amnatf17kl07.svg);background-position:50%;background-repeat:no-repeat;background-size:20px 20px;width:20px;height:20px;transform:rotate(180deg)}.portrait-video-collection.gd-frame .portrait-video-main-wrapper .mobile-swipe-indicator .swipe-text{color:#999;text-transform:uppercase;letter-spacing:.5px;font-family:Oswald;font-size:12px;font-weight:500}.portrait-video-collection.gd-frame .portrait-video-main-wrapper .portrait-video-playlist-wrapper{flex-direction:row;width:100%;min-height:360px;padding:10px 0;display:flex}.portrait-video-collection.gd-frame .portrait-video-main-wrapper .portrait-video-playlist-wrapper .portrait-video-thumbnail-wrapper{color:inherit;cursor:pointer;flex-shrink:0;width:300px;min-width:251px;height:540px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:block;position:relative;overflow:hidden}@media (max-width:957px){.portrait-video-collection.gd-frame .portrait-video-main-wrapper .portrait-video-playlist-wrapper .portrait-video-thumbnail-wrapper{width:240px;min-width:240px;height:430px}}.portrait-video-collection.gd-frame .portrait-video-main-wrapper .portrait-video-playlist-wrapper .portrait-video-thumbnail-wrapper:hover{transform:scale(1.02);box-shadow:0 4px 12px #0000004d}.portrait-video-collection.gd-frame .portrait-video-main-wrapper .portrait-video-playlist-wrapper .portrait-video-thumbnail-wrapper .locked-video-overlay-wrapper{display:absolute;width:100%;height:100%;top:0;left:0}.portrait-video-collection.gd-frame .portrait-video-main-wrapper .portrait-video-playlist-wrapper .portrait-video-thumbnail-wrapper .locked-video-overlay-wrapper .locked-video-overlay{z-index:20;pointer-events:auto;background:#0009;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.portrait-video-collection.gd-frame .portrait-video-main-wrapper .portrait-video-playlist-wrapper .portrait-video-thumbnail-wrapper .locked-video-overlay-wrapper .locked-video-overlay .login-button{color:#fff;cursor:pointer;background-color:#ed1c24;border:none;padding:3px 50px;font-family:Oswald,sans-serif;font-size:16px;font-weight:500;transition:all .4s}.portrait-video-collection.gd-frame .portrait-video-main-wrapper .portrait-video-playlist-wrapper .portrait-video-thumbnail-wrapper .locked-video-overlay-wrapper .locked-video-overlay .login-button:hover{background:#ff515a}.portrait-video-collection.gd-frame .portrait-video-main-wrapper .portrait-video-playlist-wrapper .portrait-video-thumbnail{object-fit:cover;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.portrait-video-collection.gd-frame .portrait-video-main-wrapper .portrait-video-playlist-wrapper.locked .portrait-video-thumbnail{filter:grayscale()}.portrait-video-collection.gd-frame .portrait-video-main-wrapper .portrait-video-playlist-wrapper .portrait-video-thumbnail-wrapper:after{content:"";background:linear-gradient(to bottom, transparent 0%, var(--gradient-color,#000000e6) 100%);pointer-events:none;z-index:1;height:70%;position:absolute;bottom:0;left:0;right:0}.portrait-video-collection.gd-frame .portrait-video-main-wrapper .portrait-video-playlist-wrapper .portrait-video-thumbnail-wrapper.no-gradient:after{display:none}.portrait-video-collection.gd-frame .portrait-video-main-wrapper .portrait-video-playlist-wrapper .portrait-video-info{z-index:2;word-wrap:break-word;width:calc(100% - 20px);padding:10px 25px;position:absolute;bottom:0}.portrait-video-collection.gd-frame .portrait-video-main-wrapper .portrait-video-playlist-wrapper .portrait-video-info .portrait-video-meta{color:#fff;text-shadow:0 1px 2px #00000080;align-items:center;gap:8px;font-family:YouTube Noto,Roboto,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:1.2;display:flex}.portrait-video-collection.gd-frame .portrait-video-main-wrapper .portrait-video-playlist-wrapper .portrait-video-info .portrait-video-meta .play-icon-small{filter:brightness(0)invert()drop-shadow(1px 1px 2px #0009);width:20px;height:20px}.portrait-video-collection.gd-frame .portrait-video-main-wrapper .portrait-video-playlist-wrapper .portrait-video-info .portrait-video-meta .video-duration{color:#fff;text-shadow:0 1px 2px #00000080;font-size:16px}.portrait-video-collection.gd-frame .portrait-video-main-wrapper .portrait-video-playlist-wrapper .portrait-video-info .portrait-video-name{color:#fff;letter-spacing:.16px;text-shadow:0 1px 2px #00000080;margin-top:8px;font-family:Roboto;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.full-screen-video-container{z-index:9999;opacity:0;background-color:#000c;border:none;width:100vw;max-width:100vw;height:100vh;max-height:100vh;margin:0;padding:0;transition:opacity .15s;position:fixed;inset:0}.full-screen-video-container::backdrop{z-index:9998;background-color:#000c}.full-screen-video-container[open]{opacity:1}.full-screen-video-container .full-screen-video-frame{width:100%;height:100%;position:relative}.full-screen-video-container .full-screen-video-close-button{color:#fff;z-index:10000;cursor:pointer;background:#000000b3;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:30px;display:flex;position:fixed;top:20px;right:20px}.full-screen-video-container .swiper-arrow-up,.full-screen-video-container .swiper-arrow-down{z-index:10000;cursor:pointer;-webkit-user-select:none;user-select:none;filter:brightness(0)invert();background-image:url(../media/icon-arrow-nav-up.3amnatf17kl07.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:40px;height:40px;position:fixed;right:calc(50% - 350px)}.full-screen-video-container .swiper-arrow-up{top:50%;transform:translateY(-60px)rotate(90deg)}.full-screen-video-container .swiper-arrow-down{top:50%;transform:translateY(20px)rotate(-90deg)}.full-screen-video-container .swiper-arrow-up.disabled,.full-screen-video-container .swiper-arrow-down.disabled{filter:brightness(0)invert(.5);cursor:not-allowed;opacity:1}@media (max-width:768px){.full-screen-video-container .full-screen-video-close-button{top:10px;left:10px;right:auto}.full-screen-video-container .swiper-arrow-up,.full-screen-video-container .swiper-arrow-down{right:20px}}.full-screen-video-container .vertical-swiper-container{position:relative;overflow:hidden}.full-screen-video-container .swiper-slide .youtube-shorts.gd-frame .locked-video-overlay-wrapper{position:absolute;inset:0}.full-screen-video-container .swiper-slide .youtube-shorts.gd-frame .locked-video-overlay-wrapper .locked-video-overlay{cursor:pointer;background:#0009;position:absolute;inset:0}.full-screen-video-container .vertical-swiper-container,.full-screen-video-container .video-swiper-container-0{width:100%;height:100%}.full-screen-video-container .swiper-slide{justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:relative}@media (max-width:957px){.full-screen-video-container .swiper-slide{height:100dvh;overflow:hidden}}.full-screen-video-container .swiper-slide .youtube-shorts.gd-frame{position:relative;width:100vw!important;max-width:520px!important;height:100vh!important}.full-screen-video-container .swiper-slide .youtube-shorts.gd-frame iframe{border:none;width:100%!important;max-width:520px!important;height:100vh!important}.portrait-video-collection.gd-frame:not(.faster-classes) .portrait-video-heading-wrapper{text-align:left;width:100%;padding:10px 20px 0 0}.portrait-video-collection.gd-frame:not(.faster-classes) .portrait-video-heading-wrapper .portrait-video-headline{color:#fff;text-transform:uppercase;margin:0;font-family:Oswald,sans-serif;font-size:20px;font-weight:500;line-height:normal}.portrait-video-collection.gd-frame:not(.faster-classes) .portrait-video-main-wrapper{background-color:#000;flex-direction:column;max-height:325px;display:flex;position:relative;overflow:visible}.portrait-video-collection.gd-frame:not(.faster-classes) .portrait-video-main-wrapper::-webkit-scrollbar{display:none}.portrait-video-collection.gd-frame:not(.faster-classes) .portrait-video-main-wrapper{scrollbar-width:none;-ms-overflow-style:none}.portrait-video-collection.gd-frame:not(.faster-classes) .portrait-video-main-wrapper .thumbnail-swiper-container{width:100%;height:305px;position:relative;overflow:hidden}.portrait-video-collection.gd-frame:not(.faster-classes) .portrait-video-main-wrapper .thumbnail-swiper-container .swiper-slide{width:auto;height:auto}.portrait-video-collection.gd-frame:not(.faster-classes) .portrait-video-main-wrapper .thumbnail-swiper-container .swiper-slide.locked{opacity:1}.portrait-video-collection.gd-frame:not(.faster-classes) .portrait-video-main-wrapper .thumbnail-swiper-container .swiper-slide.locked .portrait-video-thumbnail{filter:grayscale()}.portrait-video-collection.gd-frame:not(.faster-classes) .portrait-video-main-wrapper .thumbnail-nav-left,.portrait-video-collection.gd-frame:not(.faster-classes) .portrait-video-main-wrapper .thumbnail-nav-right{cursor:pointer;z-index:100;filter:brightness(0)invert();background-image:url(../media/icon-arrow-nav-up.3amnatf17kl07.svg);background-position:50%;background-repeat:no-repeat;background-size:40px 40px;width:40px;height:40px;margin-top:-20px;transition:opacity .3s;display:none;position:absolute;top:50%}@media (min-width:958px){.portrait-video-collection.gd-frame:not(.faster-classes) .portrait-video-main-wrapper .thumbnail-nav-left,.portrait-video-collection.gd-frame:not(.faster-classes) .portrait-video-main-wrapper .thumbnail-nav-right{display:block}}.portrait-video-collection.gd-frame:not(.faster-classes) .portrait-video-main-wrapper .thumbnail-nav-left.disabled,.portrait-video-collection.gd-frame:not(.faster-classes) .portrait-video-main-wrapper .thumbnail-nav-right.disabled{filter:brightness(0)invert(.5);cursor:not-allowed;opacity:1}.portrait-video-collection.gd-frame:not(.faster-classes) .portrait-video-main-wrapper .thumbnail-nav-left{left:0}.portrait-video-collection.gd-frame:not(.faster-classes) .portrait-video-main-wrapper .thumbnail-nav-right{right:0;transform:rotate(180deg)}.portrait-video-collection.gd-frame:not(.faster-classes) .portrait-video-main-wrapper .portrait-video-playlist-wrapper{flex-direction:row;width:100%;min-height:285px;padding:10px 0;display:flex}.portrait-video-collection.gd-frame:not(.faster-classes) .portrait-video-main-wrapper .portrait-video-playlist-wrapper .portrait-video-thumbnail-wrapper{color:inherit;cursor:pointer;flex-shrink:0;width:161px;min-width:161px;height:285px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:block;position:relative;overflow:hidden}.portrait-video-collection.gd-frame:not(.faster-classes) .portrait-video-main-wrapper .portrait-video-playlist-wrapper .portrait-video-thumbnail-wrapper:hover{transform:scale(1.02);box-shadow:0 4px 12px #0000004d}.portrait-video-collection.gd-frame:not(.faster-classes) .portrait-video-main-wrapper .portrait-video-playlist-wrapper .portrait-video-thumbnail-wrapper .locked-video-overlay-wrapper{display:absolute;width:100%;height:100%;top:0;left:0}.portrait-video-collection.gd-frame:not(.faster-classes) .portrait-video-main-wrapper .portrait-video-playlist-wrapper .portrait-video-thumbnail-wrapper .locked-video-overlay-wrapper .locked-video-overlay{z-index:20;pointer-events:auto;background:#0009;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.portrait-video-collection.gd-frame:not(.faster-classes) .portrait-video-main-wrapper .portrait-video-playlist-wrapper .portrait-video-thumbnail-wrapper .locked-video-overlay-wrapper .locked-video-overlay .login-button{color:#fff;cursor:pointer;background-color:#ed1c24;border:none;padding:3px 50px;font-family:Oswald,sans-serif;font-size:16px;font-weight:500;transition:all .4s}.portrait-video-collection.gd-frame:not(.faster-classes) .portrait-video-main-wrapper .portrait-video-playlist-wrapper .portrait-video-thumbnail-wrapper .locked-video-overlay-wrapper .locked-video-overlay .login-button:hover{background:#ff515a}.portrait-video-collection.gd-frame:not(.faster-classes) .portrait-video-main-wrapper .portrait-video-playlist-wrapper .portrait-video-thumbnail-wrapper:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000 0%,#000000e6 100%);height:70%;position:absolute;bottom:0;left:0;right:0}.portrait-video-collection.gd-frame:not(.faster-classes) .portrait-video-main-wrapper .portrait-video-playlist-wrapper .portrait-video-thumbnail{object-fit:cover;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.portrait-video-collection.gd-frame:not(.faster-classes) .portrait-video-main-wrapper .portrait-video-playlist-wrapper .portrait-video-info{z-index:2;word-wrap:break-word;width:calc(100% - 20px);padding:10px 25px;position:absolute;bottom:0}.portrait-video-collection.gd-frame:not(.faster-classes) .portrait-video-main-wrapper .portrait-video-playlist-wrapper .portrait-video-info .portrait-video-meta{color:#fff;text-shadow:0 1px 2px #00000080;align-items:center;gap:8px;font-family:YouTube Noto,Roboto,sans-serif;font-size:16px;font-weight:500;line-height:1.2;display:flex}.portrait-video-collection.gd-frame:not(.faster-classes) .portrait-video-main-wrapper .portrait-video-playlist-wrapper .portrait-video-info .portrait-video-meta .play-icon-small{filter:brightness(0)invert()drop-shadow(1px 1px 2px #0009);width:20px;height:20px}.portrait-video-collection.gd-frame:not(.faster-classes) .portrait-video-main-wrapper .portrait-video-playlist-wrapper .portrait-video-info .portrait-video-meta .video-duration{color:#fff;text-shadow:0 1px 2px #00000080;font-size:16px}.portrait-video-collection.gd-frame:not(.faster-classes) .portrait-video-main-wrapper .portrait-video-playlist-wrapper .portrait-video-info .portrait-video-name{color:#fff;letter-spacing:.16px;text-shadow:0 1px 2px #00000080;margin-top:8px;font-family:Roboto,sans-serif;font-size:16px;font-weight:700;line-height:normal}.portrait-video-collection.report-hub-mode{max-width:100%;margin-bottom:30px}@media (max-width:957px){.portrait-video-collection.report-hub-mode{max-width:initial}}.portrait-video-collection.gd-frame.faster-classes .portrait-video-main-wrapper{max-height:723px;position:relative}.portrait-video-collection.gd-frame.faster-classes .portrait-video-main-wrapper .thumbnail-swiper-container{height:597px}@media (max-width:957px){.portrait-video-collection.gd-frame.faster-classes .portrait-video-main-wrapper .thumbnail-swiper-container{height:490px}}.portrait-video-collection.gd-frame.faster-classes .portrait-video-main-wrapper .thumbnail-swiper-container .swiper-slide.locked .portrait-video-thumbnail{filter:none}.portrait-video-collection.gd-frame.faster-classes .portrait-video-main-wrapper .portrait-video-playlist-wrapper{min-height:360px}.portrait-video-collection.gd-frame.faster-classes .portrait-video-main-wrapper .portrait-video-playlist-wrapper .portrait-video-thumbnail-wrapper{color:inherit;width:300px;min-width:251px;height:540px;text-decoration:none;display:block}@media (max-width:957px){.portrait-video-collection.gd-frame.faster-classes .portrait-video-main-wrapper .portrait-video-playlist-wrapper .portrait-video-thumbnail-wrapper{width:240px;min-width:240px;height:430px}}.portrait-video-collection.gd-frame.faster-classes .portrait-video-main-wrapper .portrait-video-playlist-wrapper .portrait-video-thumbnail-wrapper .locked-video-overlay-wrapper .locked-video-overlay{background:0 0}.portrait-video-collection.gd-frame.faster-classes .portrait-video-main-wrapper .portrait-video-playlist-wrapper .portrait-video-thumbnail-wrapper .locked-video-overlay-wrapper .locked-video-overlay .login-button{display:none}:where(.portrait-video-collection) img:is(img){vertical-align:middle}
