._body_1j0ec_1{background-color:#171717;height:100vh;width:100vw;overflow-y:auto;position:relative}._squareContainer_1j0ec_9{position:fixed;width:100%;height:100vh;pointer-events:none}._squareFlexContainer_1j0ec_16{display:flex;flex-wrap:wrap;justify-content:center;height:100vh;width:100%}._outerSquare_1j0ec_24{position:relative;background-color:#d8d874;border:2px solid rgb(74,74,74);aspect-ratio:9/16;width:9%;height:auto;margin:0;flex:1 0 auto;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width: 1400px){._outerSquare_1j0ec_24{width:10%}}@media (max-width: 1155px){._outerSquare_1j0ec_24{width:12%}}@media (max-width: 1030px){._outerSquare_1j0ec_24{width:14%}}@media (max-width: 900px){._outerSquare_1j0ec_24{width:16%}}@media (max-width: 770px){._outerSquare_1j0ec_24{width:20%}}@media (max-width: 640px){._outerSquare_1j0ec_24{width:25%}}@media (max-width: 510px){._outerSquare_1j0ec_24{width:30%}}@media (max-width: 400px){._outerSquare_1j0ec_24{width:50%}}._innerSquare_1j0ec_78{position:absolute;bottom:0;left:0;right:0;height:0;transition:height .3s ease}._full__page_1j0ec_87{width:100vw;height:100vh}._bar__container_1j0ec_92{display:flex;flex-direction:column;align-items:flex-end;z-index:2;justify-content:space-between}._bar__container__inverted_1j0ec_99{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;z-index:2}._bar_1j0ec_92{height:1vh;background-color:#fff6}._animated__layers_1j0ec_112{width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}._animated__layers_1j0ec_112>*{pointer-events:none;width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0}._scrollResetButton_1j0ec_128{position:fixed;bottom:20px;right:20px;padding:10px 20px;background-color:#000000b3;color:#fff;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease}._scrollResetButton_1j0ec_128:hover{background-color:#000000e6}._homePageOverlay_1j0ec_144{position:fixed;top:0;left:0;width:100%;display:flex;flex-direction:column;pointer-events:none;z-index:1}@media (min-width: 400px){._homePageOverlay_1j0ec_144{height:100%}}._homepageOverlay_1j0ec_160 h1{display:flex;justify-content:center;align-items:center}._homePageScrollArrow_1j0ec_166{display:flex;flex-direction:column;height:100%;justify-content:flex-end}._titleText_1j0ec_173{font-size:60px;padding-top:35vh;text-shadow:10px 10px 10px rgb(255,255,255);color:#e0f!important;font-size:100px;text-align:center;pointer-events:none}@media (max-width: 770px){._titleText_1j0ec_173{font-size:80px}}@media (max-width: 500px){._titleText_1j0ec_173{font-size:60px}}._upArrowIcon_1j0ec_193{text-shadow:10px 10px 10px rgb(255,255,255);color:#e0f!important;font-size:70px;padding:0;margin:0;justify-content:center;display:flex;pointer-events:none}._scrollUpText_1j0ec_204{padding:0;margin:0;font-size:50px;text-align:center;text-shadow:10px 10px 10px rgb(255,255,255);color:#e0f!important;pointer-events:none}._navbarDiv_19eee_1{width:80%;max-width:800px;aspect-ratio:4 / .75;display:flex;flex-direction:row;height:100%;pointer-events:auto}._selectionContainer_19eee_12{position:relative;width:100%;height:100%;display:flex}._scrollTypeButtons_19eee_19,._aboutLinkHolder_19eee_20{display:flex;align-items:center}._scrollTypeButtons_19eee_19{flex:2;display:flex;flex-direction:row;justify-content:flex-end}._aboutLinkHolder_19eee_20{flex:1;justify-content:flex-start}._typeButtonDrawer_19eee_37{display:flex;flex-direction:row;height:80%;align-items:center;background-color:#eaeaea;border-radius:15px;position:relative;box-shadow:0 2px 3px #0003}._drawerSection_19eee_49{flex:none;width:100px;height:100px;position:relative;z-index:1}._drawerSection_19eee_49 button{width:100%;height:100%;border:none;border-radius:15px;z-index:2;background:none}._drawerSection_19eee_49 button:hover{cursor:pointer}._drawerSectionSelected_19eee_71{position:absolute;top:7%;height:85%;border-radius:15px;border:2px solid black;background-color:#d7d7d737;z-index:3}._aboutButtonLink_19eee_81{width:100%;height:80%;margin:10px;background-color:#eaeaea;border-radius:15px;display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:0 2px 3px #0003;z-index:1;position:relative}._aboutButtonLink_19eee_81:hover{cursor:pointer}._aboutButtonLink_19eee_81 h4,._aboutButtonLink_19eee_81 p{margin:0;padding:0}._drawerSection_19eee_49,._drawerSection_19eee_49 button,._aboutButtonLink_19eee_81,._drawerSectionSelected_19eee_71{box-sizing:border-box}._navbarDiv_1cny1_7{height:12%;width:50%;position:absolute;z-index:100;display:flex;flex-direction:row;justify-content:flex-end}@media (min-width: 750px){._navbarDiv_1cny1_7{right:0}}._mainPageDiv_1cny1_24{z-index:0}._body_12e7d_1{height:100vh;width:100vw;overflow-y:auto;position:relative}._squareContainer_12e7d_9{position:fixed;width:100%;height:100vh;pointer-events:none}._full__page_12e7d_17{width:100vw;height:150vh}._overlay_12e7d_23{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;z-index:1;pointer-events:none}._full__page_12e7d_17{width:100vw;height:100vh}._bar__container_12e7d_41{display:flex;flex-direction:column;align-items:flex-end;z-index:2;justify-content:space-between}._bar__container__inverted_12e7d_49{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;z-index:2}._bar_12e7d_41{height:1vh;background-color:#fff6}._animated__layers_12e7d_62{width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}._animated__layers_12e7d_62>*{pointer-events:none;width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0}._dot_12e7d_79{background-color:orange;top:50%;left:50%;transform:translate(-50%,-50%)}._title_12e7d_86{color:#054aee;font-size:8vw;padding-left:8vw}._title_12e7d_86>span{display:block;overflow:hidden}._title_12e7d_86>span>span{display:block}._body_12e7d_1{height:100vh;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}._body_12e7d_1::-webkit-scrollbar{display:none}._flexScrollContainer_1rmnj_1{width:100%;height:100vh;display:flex;flex-direction:row;padding:5px}._leftFlex_1rmnj_10{width:40%;height:100%;display:flex;flex-direction:column;justify-content:center}._rightFlex_1rmnj_17{width:60%;height:100%;display:flex;flex-direction:column;justify-content:center}._leftScrollContainer_1rmnj_25{height:80%}._sourceScrollContainer_1rmnj_29{height:5%;pointer-events:none}._rightScrollContainer_1rmnj_34{height:85%;pointer-events:none;padding-right:20%}._mobileScrollContainer_1rmnj_40{width:100%;height:100vh}._mobileLeftScrollContainer_1rmnj_45{height:70vh}._mobileRightScrollContainer_1rmnj_49{height:30vh}._mobileSourceScrollContainer_1rmnj_53{height:4vh}@media screen and (max-width: 700px){._leftFlex_1rmnj_10,._rightFlex_1rmnj_17{width:50%}}@media screen and (max-width: 650px){._leftFlex_1rmnj_10{width:55%}._rightFlex_1rmnj_17{width:45%}._mobileLeftScrollContainer_1rmnj_45{height:50vh}._mobileRightScrollContainer_1rmnj_49{height:30vh}}@media screen and (max-width: 400px){._mobileLeftScrollContainer_1rmnj_45{height:50vh}._mobileRightScrollContainer_1rmnj_49{height:45vh}}::-webkit-scrollbar{display:none}body::-webkit-scrollbar{display:none;width:0}body{-ms-overflow-style:none;scrollbar-width:none}._rightScrollContainer_1k6gq_1{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;padding:10px}._rightScrollContainer_1k6gq_1 a,h1,p{pointer-events:auto}@media screen and (max-width: 625px){h1{padding:0;margin:0;font-size:25px}p{padding:0;margin:0}._rightScrollContainer_1k6gq_1{justify-content:flex-start}._rightScrollContainer_1k6gq_1 a,h1,p{padding:0;margin:0}}@media screen and (max-width: 400px){._rightScrollContainer_1k6gq_1 a,h1,p{text-align:center}._rightScrollContainer_1k6gq_1{display:flex;justify-content:center}}._playerDiv_1t5ub_1{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-end}._outerSquare_1t5ub_11{position:relative;background-color:#000;border:3px solid black;border-radius:15px;display:flex;overflow:hidden;pointer-events:auto}._innerSquare_1t5ub_28{position:absolute;bottom:0;left:0;right:0;height:0px;background-color:#fff6}._outerSquare_1t5ub_11 video{width:100%}@media screen and (max-width: 625px){._playerDiv_1t5ub_1{justify-content:center;align-items:center;margin-top:15%}}@media screen and (max-width: 400px){._playerDiv_1t5ub_1{justify-content:flex-end}}._gridContainer_19v26_2{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px;padding:30px;padding-top:12vh;box-sizing:border-box}._gridInfoDiv_1semm_2{background-color:#fff;border:0px solid black;width:250px;height:460px;border-radius:10px;display:flex;align-items:center;justify-content:left;transition:width .5s ease,z-index .5s,transform .5s ease,border .3s ease;z-index:1;box-sizing:border-box}._gridInfoDiv_1semm_2._hovered_1semm_18{z-index:10;padding-right:30px;border:3px solid black}._squareDiv_1semm_25{height:444.44px;width:250px;background-color:#000;border-radius:10px;border:3px solid black;margin-left:0;transition:background-color .3s ease,margin-left .3s ease,transform .5s ease}._gridInfoDiv_1semm_2._hovered_1semm_18 ._squareDiv_1semm_25{margin-left:10px;transform:scale(1.005)}._gridItemText_1semm_41{width:0;opacity:0%;overflow:hidden;transition:opacity .8s ease,width .2s ease;white-space:nowrap}._gridInfoDiv_1semm_2._hovered_1semm_18 ._gridItemText_1semm_41{margin-left:10px;width:calc(100% - 250px);white-space:nowrap;animation:_changeWhiteSpace_1semm_1 .1s .1s forwards,_changeOpacity_1semm_1 .1ms .45s forwards}@keyframes _changeWhiteSpace_1semm_1{to{white-space:normal}}@keyframes _changeOpacity_1semm_1{to{opacity:100%}}._videoPlayer_1bpdz_1{width:100%;height:100%}._mainDiv_tmxpl_1{padding:20%;padding-top:14vh!important}._definitionDiv_tmxpl_6 h1{margin-bottom:0}._definitionDiv_tmxpl_6 h2{margin-bottom:0;margin-top:0}._definitionDiv_tmxpl_6 h3{margin-bottom:0;margin-top:5px}html,body,#root{height:100%;width:100%;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*,*:after,*:before{box-sizing:border-box}
