.VideoPlayer{aspect-ratio:16/9;overflow:hidden;position:relative;width:100%;z-index:1}.VideoPlayer .VideoPlayer__inner{height:100%;left:0;position:absolute;top:0;width:100%}.TimelineItem{position:relative;transition-duration:.6s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.TimelineItem:last-child{padding-bottom:0!important}.TimelineItem .content-wrapper{padding-left:5rem;position:relative}@media (min-width:1000px){.TimelineItem .content-wrapper{width:50%}}.TimelineItem .content{border-radius:1rem;border-width:3px;position:relative;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:.25em .25em 0 var(--tw-shadow-color,#000);--tw-shadow-colored:.25em .25em 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transform-origin:top right;transition-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:10}@media (min-width:1000px){.TimelineItem.left .content{transform-origin:top left}.TimelineItem.left .content-wrapper{padding-left:0;padding-right:4rem}.TimelineItem.right .content-wrapper{left:50%;padding-left:4rem}}.TimelineItem .circle{align-items:center;border-radius:9999px;border-width:3px;display:flex;justify-content:center;position:absolute;top:0;z-index:1;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity,1));--tw-shadow:.2em .2em 0 var(--tw-shadow-color,#000);--tw-shadow-colored:.2em .2em 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1000px){.TimelineItem .circle{left:50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.TimelineItem .circle{transform-origin:center;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1000px){.TimelineItem .circle{transform-origin:left}}.TimelineItem.expanded .circle{scale:.5}.TimelineItem .vertical-line{height:100%;position:absolute;width:.5rem;z-index:0;--tw-translate-x:-50%;border-radius:9999px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity,1));--tw-shadow:.2em .2em 0 var(--tw-shadow-color,#000);--tw-shadow-colored:.2em .2em 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.TimelineItem:last-child .vertical-line{display:none}.modal-container{align-items:center;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;--tw-bg-opacity:.3;overflow:hidden;z-index:50}@media (min-width:370px){.modal-container{padding:1rem}}.modal-container .modal{height:100%;max-height:100%;width:100%}@media (min-width:370px){.modal-container .modal{height:auto}}.modal-container .modal{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}@media (min-width:370px){.modal-container .modal{border-radius:2rem}}.modal-container .modal{--tw-shadow:.4em .4em 0 var(--tw-shadow-color,#000);--tw-shadow-colored:.4em .4em 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);cursor:auto;overflow-y:auto;padding:2rem 1.2rem 1.2rem}@media (min-width:750px){.modal-container .modal{padding:1.8rem}}.lection-item{border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-shadow:.3em .3em 0 var(--tw-shadow-color,#000);--tw-shadow-colored:.3em .3em 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:#000;--tw-shadow:var(--tw-shadow-colored)}.action-button{align-items:center;aspect-ratio:1/1;background-color:#0000001a;display:flex;justify-content:center;padding:.4rem;pointer-events:auto;z-index:10;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.CheckMark{align-items:center;border-radius:9999px;display:flex;font-size:.75rem;font-weight:700;height:1em;justify-content:center;line-height:1rem;position:absolute;right:-.5rem;top:-.5rem;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1em}.CheckMark:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.CheckMark{border-width:.05em;box-shadow:.05em .05em 0 var(--tw-shadow-color,#000);--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:transparent;--tw-shadow-color:#d1d5db;--tw-shadow:var(--tw-shadow-colored);transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.CheckMark.done{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(153 246 37/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));--tw-shadow-color:#000;--tw-shadow:var(--tw-shadow-colored)}.CheckMark.disabled{--tw-scale-x:1;--tw-scale-y:1;cursor:auto;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.CheckMark .icon{font-size:.7em}.Timeline{position:relative}.Menu{--size-collapsed-mobile:var(--801f2cfa);--menu-width-expanded-desktop:var(--40689418);--animation-duration:var(--0792e6bb);--size-collapsed:var(--801f2cfa)}@media (min-width:370px){.Menu{--size-collapsed:var(--51e4d33b)}}.Menu .menu{height:calc(var(--size-collapsed));position:absolute;right:0;top:0;width:calc(var(--size-collapsed));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-bottom-left-radius:calc(var(--size-collapsed)*1.5);z-index:50;--tw-shadow:.25em .25em 0 var(--tw-shadow-color,#000);--tw-shadow-colored:.25em .25em 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);overflow:hidden;transition:all var(--animation-duration) ease-out}@media (min-width:370px){.Menu .menu{height:var(--size-collapsed);width:var(--size-collapsed)}.Menu .menu:hover{height:calc(var(--size-collapsed) + .6rem);width:calc(var(--size-collapsed) + .6rem)}}.Menu .menu.opened{height:var(--menu-height,auto);width:var(--menu-width);--tw-bg-opacity:1;background-color:rgb(76 29 149/var(--tw-bg-opacity,1));border-radius:2rem;border-top-right-radius:0}@media (min-width:370px){.Menu .menu.opened{border-radius:4rem;border-top-right-radius:0}}.Menu .menu .menu-button{display:flex;height:100%;justify-content:flex-end;max-height:var(--size-collapsed);max-width:var(--size-collapsed);outline:2px solid transparent;outline-offset:2px;padding-right:calc(var(--size-collapsed)*.18);padding-top:calc(var(--size-collapsed)*.18);position:absolute;right:0;top:0;width:100%;z-index:10}.Menu .menu .menu-button .icon{font-size:calc(var(--size-collapsed)*.36)}.Menu .menu .menu-content{max-width:92vw;opacity:0;position:relative;transition:all var(--animation-duration) ease-out;width:var(--menu-width-expanded-desktop)}.Menu .menu.opened .menu-content{opacity:1}.Menu .menu .menu-content-scrollable{max-height:98vh}
