.home_container{overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;background:rgb(45,3,99) 100%;background:linear-gradient(90deg,rgba(45,3,99,.932) 48%,rgba(88,32,179,.829) 100%);padding:6rem 5rem;display:flex;justify-content:center;align-items:center;width:100%;height:100vh;gap:2rem}.home_container .video_container{flex:1;position:relative;display:flex;justify-content:center;align-items:center}.home_container .video_container .legorx_video{max-width:95%;border:.3em solid white;box-shadow:5px 5px 5px #0000003a;border-radius:20px}.home_container .video_container .icon{position:absolute;right:84%;bottom:-3svw;max-width:30.61%}.home_container .text{padding-top:0rem;flex:1;z-index:2;display:flex;justify-content:center;flex-direction:column;align-items:start;gap:1.5rem}.home_container .text .to_projects{margin-top:1.5rem;width:80%}.home_container .text .to_projects button{width:200px;height:40px;border:none;background-color:#ffffff31;text-align:center;text-decoration:none;font-family:Louis George Cafe;font-weight:700;color:#f0f8ff;font-size:1.5rem;border-radius:3px;cursor:pointer;transition:.1s var(--Bounce);box-shadow:1px 3px 3px #0004;background-color:#ffffff59}.home_container .text .to_projects button:hover{scale:1.05;color:#333;background-color:#fff}.home_container p{font-size:clamp(2rem,4.5vw,5rem);letter-spacing:8px}.home_container .role p{max-width:500px;margin-top:.5rem;font-family:Louis George Cafe;font-size:1rem;line-height:1.5rem;letter-spacing:1px}.home_container .circle{position:fixed;z-index:20;bottom:50%;left:-2rem;width:100px;height:100px;scale:30;transform:translate(100vw);animation:scaleup 1.5s ease;border-radius:50%;background-color:#fff}@media only screen and (max-width: 600px){.home_container{padding-inline:2rem;flex-direction:column-reverse}.home_container .video_container{max-height:250px}.home_container .video_container .legorx_video{max-width:90%}.home_container .video_container .icon{visibility:hidden;right:75%!important}}@keyframes fade{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}header{position:fixed;z-index:120;width:100%;padding:1rem}header nav .logo_div{z-index:5;position:absolute;left:3rem;top:2rem;cursor:pointer;width:25px;height:25px;-webkit-user-select:none;user-select:none}header nav .menu_large{position:relative;padding:1rem 2rem;display:flex;justify-content:flex-end;justify-items:center;gap:1rem}header nav .menu_large button{height:35px;width:90px;border:none;color:#f0f8ff;letter-spacing:2px;position:relative;font-size:.7rem;text-transform:uppercase;font-family:moon_get-Heavy;cursor:pointer;transition:.1s var(--Bounce);text-decoration:none;font-weight:700;border-radius:3px;background-color:transparent}header nav .menu_large button:after{position:absolute;top:.2rem;right:4px;content:"";width:0px;height:0px;border-radius:999px;background-color:#2c2c2c}header nav .menu_large button:hover:after{font-size:1rem;transition:.3s;width:4px;height:4px}header nav .menu_large button:hover{box-shadow:1px 3px 3px #0004;scale:1.05;color:#333;background-color:#fff}header nav .menu_small{height:100vh;scale:1.2;background-color:#000000c7;display:none;flex-direction:column;justify-content:center;align-items:center;gap:3rem}header nav .menu_small p{color:#fff;font-size:1rem;text-transform:uppercase;font-family:moon_get-Heavy;cursor:pointer}header nav .menu_small a{border:none;outline:none;text-decoration:none;-webkit-user-select:none;user-select:none}header nav .side_menu_container{position:absolute;top:2rem;right:2rem;cursor:pointer}header nav .side_menu_container .hamberger_menu{display:none;flex-direction:column;gap:5px;width:35px;height:35px}header nav .side_menu_container .hamberger_menu .line_1,header nav .side_menu_container .hamberger_menu .line_2,header nav .side_menu_container .hamberger_menu .line_3{width:30px;background-color:#fff;height:6px;border-radius:999px}@media only screen and (max-width: 750px){nav .menu_small{display:flex!important;animation:fade .5s}nav .side_menu_container{position:absolute;top:2rem;right:2rem}nav .side_menu_container .hamberger_menu{display:flex!important}nav .side_menu_container .hamberger_menu .line_1,nav .side_menu_container .hamberger_menu .line_2,nav .side_menu_container .hamberger_menu .line_3{animation:fade .5s}nav .menu_large{display:none}nav .menu_large button{display:none}}@keyframes shake{0%{scale:1;border:1px solid white;border-radius:0}to{scale:1.1;border:5px solid rgb(0,0,0);border-radius:20px}}.Logo{fill:#fff}.Logo:hover g .cls-1{animation:anim .7s var(--Bounce)}.Logo:hover g .cls-2{animation:anim .7s var(--Bounce) .2s}.Logo:hover g .cls-3{animation:anim .7s var(--Bounce) .4s}.Logo:hover g .cls-4{animation:anim .7s var(--Bounce) .6s}.Logo:hover g .cls-5{animation:anim .7s var(--Bounce) .8s}.Logo:hover g .cls-6{animation:anim .7s var(--Bounce) 1s}.Logo:hover g .cls-7{animation:anim .7s var(--Bounce) 1.2s}.Logo:hover g .cls-8{animation:anim .7s var(--Bounce) 1.4s}.Logo:hover g .cls-9{animation:anim .7s var(--Bounce) 1.6s}.Logo:hover g .cls-10{animation:anim .7s var(--Bounce) 1.8s}@keyframes anim{0%{opacity:0%;transform:translate(-100%)}to{opacity:100%;fill:red;transform:translate(0)}}.contact_container{position:relative;overflow:hidden;background:rgb(0,142,255);background:radial-gradient(circle at 50% 10%,rgb(53,86,168) 2%,rgb(40,3,99) 100%);-webkit-user-select:none;user-select:none;width:100%;height:100vh}.contact_container .circle{position:fixed;z-index:20;bottom:50%;left:-2rem;width:100px;height:100px;scale:30;transform:translate(100%);animation:scaleup 1.5s ease;border-radius:50%;background-color:#fff}.contact_container .year{display:flex;justify-content:center;line-height:1.2rem;text-align:center;color:#ffffff65;font-size:1rem;z-index:1}.contact_container .text_main{z-index:2;animation:rot 1s;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10rem 6rem 6rem;gap:1.5rem}.contact_container .text_main .heading{z-index:2;flex:1;font-size:3rem;position:relative}.contact_container .text_main .heading .line{position:absolute;width:14px;height:600px;top:-37.2rem;animation:exp 1s var(--Bounce);background-color:#fff}.contact_container .text_main .heading .line2{animation:exp2 1s var(--Bounce);position:absolute;width:14px;height:100px;bottom:-97px;right:128.8px;background-color:#fff}.contact_container .text_main .heading .line3{animation:exp3 1s var(--Bounce);position:absolute;width:800px;height:14px;bottom:-117px;left:485px;background-color:#fff}.contact_container .text_main .heading .quote{z-index:2;position:absolute;color:#fff;left:-14rem;bottom:-4rem;width:400px;letter-spacing:0px;text-transform:capitalize;font-family:DAGGERSQUARE;font-size:1rem}.contact_container .text_main .heading2{flex:1;margin-left:3rem;display:flex;justify-content:center;align-items:start;gap:3rem}.contact_container .text_main .heading2 a{z-index:2;flex:1;width:100%;place-self:center;font-size:1.5rem;font-family:DAGGERSQUARE;text-decoration:none;color:#fff;outline:0;letter-spacing:1px;margin-top:4.5rem;margin-left:18rem}.contact_container .text_main .heading2 a:hover{transition:.4s;color:#f85757}@media only screen and (max-width: 1200px){.contact_container .year{display:none}.contact_container .text_main{animation:rot 1s}.contact_container .text_main .heading{font-size:2rem}.contact_container .text_main .heading .line{width:9.3px;top:-37.2rem}.contact_container .text_main .heading .line2{width:9.5px;bottom:-97px;right:39.6%}.contact_container .text_main .heading .line3{height:9.5px;bottom:-109px;left:330px}.contact_container .text_main .heading .quote{position:absolute;left:-10rem;bottom:-4rem;width:350px;font-size:.7rem}.contact_container .text_main .heading2 a{font-size:1rem;margin-top:4.5rem;margin-left:11.5rem}}@media only screen and (max-width: 600px){.contact_container .year{display:none}.contact_container .text_main .heading{font-size:2rem}.contact_container .text_main .heading .line{width:600px;height:10px;top:-.2rem;right:12.95rem;animation:exp_m 1s var(--Bounce)}.contact_container .text_main .heading .line2{display:none}.contact_container .text_main .heading .line3{width:800px;height:10px;bottom:1px;left:210px}.contact_container .text_main .heading .quote{left:-3rem;bottom:-6rem;width:350px;font-size:.8rem}.contact_container .text_main .heading2{margin-left:-11rem}.contact_container .text_main .heading2 a{z-index:2;font-size:1.5rem;color:#3fabd6;margin-top:8rem}}@keyframes rot{0%{opacity:0}to{opacity:100%}}@keyframes exp{0%{height:0px}to{height:600px}}@keyframes exp_m{0%{width:0px}to{width:600px}}@keyframes exp2{0%{height:0px}to{height:100px}}@keyframes exp3{0%{width:0px}to{width:800px}}.about_container{overflow-x:hidden;padding:6rem 2rem 2rem;background:rgb(0,142,255);background:radial-gradient(circle at 50% 10%,rgb(163,168,53) 2%,rgb(95,99,3) 100%);-webkit-user-select:none;user-select:none;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem}.about_container .circle{position:fixed;z-index:20;bottom:50%;left:-2rem;width:100px;height:100px;scale:30;transform:translate(100vw);animation:scaleup 1.5s ease;border-radius:50%;background-color:#fff}.about_container .about_text{height:100vh;flex:1;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:2rem}.about_container .about_text .text_1{position:relative;padding:1rem;border-radius:3px;background-color:#4646463b;width:540px;line-height:1.5rem;letter-spacing:1px;font-family:DAGGERSQUARE}.about_container .about_text .text_1 span{color:#bf0}.about_container .about_text .text_1 span .developer,.about_container .about_text .text_1 span .designer,.about_container .about_text .text_1 span .mario,.about_container .about_text .text_1 span .web_dev{visibility:hidden;position:absolute;bottom:0rem}.about_container .about_text .text_1 span .responsive{width:200px;visibility:hidden;position:absolute;bottom:0rem}.about_container .about_text .text_1 span .gear,.about_container .about_text .text_1 span .app_dev{visibility:hidden;position:absolute;bottom:0rem}.about_container .about_text .text_1 span:hover .developer,.about_container .about_text .text_1 span:hover .designer,.about_container .about_text .text_1 span:hover .mario,.about_container .about_text .text_1 span:hover .web_dev{visibility:visible;bottom:0rem}.about_container .about_text .text_1 span:hover .responsive{visibility:visible;left:0;bottom:0rem}.about_container .about_text .text_1 span:hover .gear,.about_container .about_text .text_1 span:hover .app_dev{visibility:visible;bottom:0rem}.about_container .process_container{flex:1;padding:.5rem;display:grid;grid-template-columns:3rem auto auto auto auto auto auto 1fr;background-color:#4646463b;gap:.5rem;font-weight:700;font-family:Louis George Cafe}.about_container .process_container .Briefing_card{animation:fade 1s ease-in-out;animation:slide .4s var(--Bounce);background-color:#464646a8;padding:6rem .5rem .5rem;position:relative;display:flex;justify-content:start;align-items:center;flex-direction:column;gap:.5rem;border-radius:3px}.about_container .process_container .Briefing_card .icon{position:absolute;top:-4rem;width:150px;height:150px}.about_container .process_container .Briefing_card .Briefing{font-family:moon_get-Heavy;letter-spacing:6px;font-size:.8rem}.about_container .process_container .Briefing_card .Briefing_text{min-width:150px;font-size:.8rem}.about_container .process_container .Evaluation_card{animation:fade 1s ease-in-out .1s;animation:slide .4s var(--Bounce) .1s;background-color:#4646466e;padding-inline:.5rem;padding-top:6rem;position:relative;display:flex;justify-content:start;align-items:center;flex-direction:column;gap:.5rem;border-radius:3px}.about_container .process_container .Evaluation_card .icon{position:absolute;top:-4rem;width:150px;height:150px}.about_container .process_container .Evaluation_card .Evaluation{font-family:moon_get-Heavy;letter-spacing:6px;font-size:.8rem}.about_container .process_container .Evaluation_card .Evaluation_text{font-size:.9rem}.about_container .process_container .Ideation_card{animation:fade 1s ease-in-out .2s;animation:slide .4s var(--Bounce) .2s;background-color:#464646a8;padding-inline:.5rem;padding-top:6rem;position:relative;display:flex;justify-content:start;align-items:center;flex-direction:column;gap:.5rem;border-radius:3px}.about_container .process_container .Ideation_card .icon{position:absolute;top:-4rem;width:150px;height:150px}.about_container .process_container .Ideation_card .Ideation{font-family:moon_get-Heavy;letter-spacing:6px;font-size:.8rem}.about_container .process_container .Ideation_card .Ideation_text{font-size:.9rem}.about_container .process_container .Design_card{animation:fade 1s ease-in-out .3s;animation:slide .4s var(--Bounce) .3s;background-color:#4646466e;padding-inline:.5rem;padding-top:6rem;position:relative;display:flex;justify-content:start;align-items:center;flex-direction:column;gap:.5rem;border-radius:3px}.about_container .process_container .Design_card .icon{position:absolute;top:-4rem;width:150px;height:150px}.about_container .process_container .Design_card .Design{font-family:moon_get-Heavy;letter-spacing:6px;font-size:.8rem}.about_container .process_container .Design_card .Design_text{font-size:.9rem}.about_container .process_container .Development_card{animation:fade 1s ease-in-out .4s;animation:slide .4s var(--Bounce) .4s;background-color:#464646a8;padding-inline:.5rem;padding-top:6rem;position:relative;display:flex;justify-content:start;align-items:center;flex-direction:column;gap:.5rem;border-radius:3px}.about_container .process_container .Development_card .icon{position:absolute;top:-4rem;width:150px;height:150px}.about_container .process_container .Development_card .Development{font-family:moon_get-Heavy;letter-spacing:3px;font-size:.8rem}.about_container .process_container .Development_card .Development_text{font-size:.9rem}.about_container .process_container .Quality_card{animation:fade 1s var(--Bounce) .5s;animation:slide .4s ease-in-out .8s;background-color:#4646466e;padding-inline:.5rem;padding-top:6rem;position:relative;display:flex;justify-content:start;align-items:center;flex-direction:column;gap:.5rem;border-radius:3px}.about_container .process_container .Quality_card .icon{position:absolute;top:-4rem;width:150px;height:150px}.about_container .process_container .Quality_card .Quality{font-family:moon_get-Heavy;letter-spacing:6px;font-size:.8rem}.about_container .process_container .Quality_card .Quality_text{font-size:.9rem}.about_container .process_container .title{display:flex;justify-content:center;align-items:center;height:100%;background-color:#464646a8;border-radius:3px}.about_container .process_container .title .title_text{font-size:1.3rem;letter-spacing:6px;rotate:-90deg;font-family:moon_get-Heavy}.about_container .resume_conainer:hover{scale:1.05;background-color:#8a8a8a6c}.about_container .resume_conainer{transition:.1s var(--Bounce);width:170px;height:40px;display:flex;justify-content:center;flex-direction:column;align-items:center;border-radius:3px;position:relative;box-shadow:1px 3px 3px #0004;background-color:#ffffff59}.about_container .resume_conainer a{text-decoration:none;outline:0}.about_container .resume_conainer .resume_icon{position:absolute;left:-2rem;width:70px;height:70px}.about_container .resume_conainer .resume_text{padding:.7rem;color:#fff;font-family:moon_get-Heavy;height:40px;letter-spacing:3px;font-size:1rem}@media only screen and (max-width: 1200px){.about_container{height:100%;gap:2rem}.about_container .about_text{gap:2rem}.about_container .about_text .text_1{width:95%}.about_container .process_container{grid-template-columns:repeat(3,minmax(150px,1fr));gap:3rem 2rem}.about_container .process_container .title{height:90px;grid-column:1/4}.about_container .process_container .title .title_text{rotate:0deg}}@media only screen and (max-width: 600px){.about_container{height:100%;gap:1rem}.about_container .about_text .text_1{width:95%;line-height:1.3rem}.about_container .process_container{display:grid;grid-template-columns:repeat(1,minmax(150px,1fr));gap:4rem}.about_container .process_container .Briefing_card{padding-top:2rem;gap:1rem;height:250px}.about_container .process_container .Briefing_card .icon{width:100px;height:100px}.about_container .process_container .Briefing_card .Briefing{font-size:1.2rem}.about_container .process_container .Briefing_card .Briefing_text{line-height:1.4rem;font-size:1rem}.about_container .process_container .Evaluation_card{padding-top:4rem;gap:1rem;height:250px}.about_container .process_container .Evaluation_card .icon{width:130px;height:130px}.about_container .process_container .Evaluation_card .Evaluation{font-size:1rem}.about_container .process_container .Evaluation_card .Evaluation_text{line-height:1.3rem;font-size:1rem}.about_container .process_container .Ideation_card{padding-top:3rem;height:210px;gap:1rem}.about_container .process_container .Ideation_card .icon{width:110px;height:110px}.about_container .process_container .Ideation_card .Ideation{font-size:1rem}.about_container .process_container .Ideation_card .Ideation_text{line-height:1.3rem;font-size:1rem}.about_container .process_container .Design_card{padding-top:4rem;height:250px;gap:1rem}.about_container .process_container .Design_card .icon{width:130px;height:130px}.about_container .process_container .Design_card .Design{font-size:1rem}.about_container .process_container .Design_card .Design_text{line-height:1.3rem;font-size:1rem}.about_container .process_container .Development_card{padding-top:4rem;height:250px;gap:1rem}.about_container .process_container .Development_card .icon{width:130px;height:130px}.about_container .process_container .Development_card .Development{font-size:1rem}.about_container .process_container .Development_card .Development_text{line-height:1.5rem;font-size:1rem}.about_container .process_container .Quality_card{padding-top:4rem;gap:1rem;height:250px}.about_container .process_container .Quality_card .icon{width:130px;height:130px}.about_container .process_container .Quality_card .Quality{font-size:1rem}.about_container .process_container .Quality_card .Quality_text{line-height:1.3rem;font-size:1rem}.about_container .process_container .title{height:70px;grid-column:auto}.about_container .process_container .title .title_text{font-size:1.3rem;letter-spacing:6px;rotate:0deg}.resume_conainer .resume_icon{width:70px;height:70px}}@keyframes slide{0%{transform:translateY(-50px);opacity:0%}to{transform:translateY(0);opacity:100%}}@keyframes fade{0%{opacity:0%}to{opacity:100%}}.Top{position:fixed;z-index:20;right:50%;transform:translate(50%);width:30px;bottom:1rem;border:none;background-color:#f0f8ff;border-radius:5px;cursor:pointer}.More{position:relative;height:50;width:100%;bottom:2rem;background-color:#fff}.More button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:140px;height:40px;border:none;background-color:#ffffff31;text-align:center;text-decoration:none;font-family:Louis George Cafe;font-weight:700;color:#f0f8ff;font-size:1.5rem;border-radius:3px;cursor:pointer;transition:.1s var(--Bounce);box-shadow:1px 3px 3px #0004;background-color:#ffffff59}.More button:hover{scale:1.05;color:#333;background-color:#fff}::-webkit-scrollbar{display:none}.menu_page .circle{position:fixed;z-index:20;bottom:50%;left:0rem;width:100px;height:100px;scale:30;transform:translate(100vw);animation:scaleup 1.5s ease;border-radius:50%;background-color:#fff}.menu_page .page_number{position:fixed;width:3rem;font-size:1.5rem;height:50px;right:3%;bottom:1.5svw;transform-origin:bottom}@media only screen and (max-width: 750px){.page_number{display:none}}@keyframes scaleup{0%{transform:translate(0)}to{transform:translate(130%)}}.shape_container::-webkit-scrollbar{display:none}.shape_container{-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:y mandatory;position:relative;overflow-x:hidden;background:rgb(0,142,255);background:radial-gradient(circle at 80%,rgb(179,32,171) 2%,rgb(80,3,99) 100%);-webkit-user-select:none;user-select:none;width:inherit;display:grid;grid-template-columns:repeat(1,1fr);height:100svh;overflow-y:scroll}.shape_container .circle{position:fixed;z-index:20;bottom:50%;left:-2rem;width:100px;height:100px;scale:30;transform:translate(100%);animation:scaleup 1.5s ease;border-radius:50%;background-color:#fff}.shape_container .bg_image{scale:1;animation:zoom 10s alternate;position:fixed;z-index:0;object-fit:cover;width:100%;height:100%}.shape_container .year{position:fixed;color:#ffffff86;bottom:5%;left:3%;font-size:1rem;z-index:3}.shape_container .page_number{position:fixed;object-fit:cover;color:#ffffff86;bottom:5%;right:3%;font-size:1rem;z-index:3}.shape_container .project_title{height:100svh;scroll-snap-align:center;z-index:1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#311414bb;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3rem}.shape_container .project_title h1{font-size:5rem;letter-spacing:1rem}.shape_container .project_title p{font-weight:700;font-size:1rem;font-family:Louis George Cafe;letter-spacing:3px}.shape_container .project_title h5{font-weight:700;font-size:1rem;font-family:Louis George Cafe;text-align:center;letter-spacing:3px;animation:space 1s infinite alternate}.shape_container .project_title .line{background-color:#f0f8ff;height:50px;width:2px}.shape_container .project_about{height:100svh;padding:6rem 9rem;scroll-snap-align:center;z-index:1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#311414ce;width:100%;height:100%;display:flex;flex-direction:column;justify-content:start;align-items:start;gap:1rem}.shape_container .project_about h1{font-size:3rem;background-clip:text;-webkit-background-clip:text;width:800px;text-transform:uppercase;line-height:3.5rem}.shape_container .project_about a{width:100%;font-family:DAGGERSQUARE;font-size:1.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:1.5rem;transition:.2s}.shape_container .project_about a:hover{letter-spacing:1px}.shape_container .project_about a,.shape_container .project_about a:visited,.shape_container .project_about a:focus,.shape_container .project_about a:active{text-decoration:none;color:inherit;outline:0}.shape_container .project_about .project_role{display:flex;justify-content:center;align-items:center;gap:1rem}.shape_container .project_about .project_role .icon{width:25%;display:flex;flex-direction:column;justify-content:center;align-items:center}.shape_container .project_about .project_role .icon img{width:200px;height:200px}.shape_container .project_about .project_role .about_text{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:1rem}.shape_container .project_about .project_role .about_text h3{font-family:DAGGERSQUARE;letter-spacing:1px}.shape_container .project_about .project_role .about_text p{width:81%;font-size:1rem;line-height:1.5rem;letter-spacing:1px;text-transform:capitalize;font-weight:700;font-family:Louis George Cafe}.shape_container .project_about .project_role .role_text{width:25%;display:flex;flex-direction:column;justify-content:center;align-items:start}.shape_container .project_about .project_role .role_text h3{font-family:DAGGERSQUARE;letter-spacing:1px}.shape_container .project_about .project_role .role_text li{list-style:none;font-size:1rem;text-transform:uppercase;line-height:1.5rem;letter-spacing:2px;font-weight:700;font-family:Louis George Cafe}.shape_container .project_video{z-index:1;height:100svh;display:flex;justify-content:center;align-items:center;background-color:#311414;scroll-snap-align:start}.shape_container .project_video video{transition:.3s ease-in-out;border:.6em solid white;box-shadow:5px 5px 5px #0000003a;border-radius:3px;max-width:56%;max-height:70%}.shape_container .project_video video:hover{transition:.3s ease-in-out;border:.6em solid rgb(24,8,19);box-shadow:15px 15px 5px #311428}.shape_container .project_images_1{z-index:1;height:100svh;padding:6rem 4rem;display:flex;justify-content:center;align-items:center;background-color:#2c1111;scroll-snap-align:start;gap:6rem}.shape_container .project_images_1 img{border:6px solid white;border-radius:3px;max-width:20%;max-height:90%}.shape_container .project_images_2{z-index:1;height:100svh;padding:6rem 4rem;display:flex;justify-content:center;align-items:center;background-color:#290f0f;scroll-snap-align:start;gap:6rem}.shape_container .project_images_2 img{border:6px solid white;border-radius:3px;max-width:20%;max-height:90%}@media only screen and (max-width: 1200px){.shape_container{padding:0;height:100svh}.shape_container .bg_image{scale:1;width:100%;height:100%}.shape_container .year{bottom:5%;left:5%}.shape_container .page_number{bottom:5%;right:5%;font-size:1rem}.shape_container .project_title{gap:1.5rem}.shape_container .project_title h1{font-size:4rem;letter-spacing:.5rem}.shape_container .project_title p,.shape_container .project_title h5{font-size:1rem}.shape_container .project_title .line{height:50px;width:2px}.shape_container .project_about{padding:6rem 1rem;gap:.5rem}.shape_container .project_about h1{padding-inline:3rem;font-size:2.5rem;width:800px;line-height:3.5rem}.shape_container .project_about a{width:100%;margin-top:1rem}.shape_container .project_about .project_role{padding-inline:3rem;gap:.2rem}.shape_container .project_about .project_role .icon{width:25%}.shape_container .project_about .project_role .icon img{width:150px;height:150px}.shape_container .project_about .project_role .about_text{width:50%;gap:.5rem}.shape_container .project_about .project_role .about_text h3{letter-spacing:1px}.shape_container .project_about .project_role .about_text p{width:81%;font-size:.8rem;line-height:1.5rem;letter-spacing:1px}.shape_container .project_about .project_role .role_text{width:25%}.shape_container .project_about .project_role .role_text h3{letter-spacing:1px}.shape_container .project_about .project_role .role_text li{font-size:.8rem;line-height:1.5rem;letter-spacing:2px}.shape_container .project_images_1,.shape_container .project_images_2{gap:1.5rem}}@media only screen and (max-width: 600px){.shape_container{scroll-snap-type:none}.shape_container .year,.shape_container .page_number{display:none}.shape_container .project_title{width:100%;gap:4rem}.shape_container .project_title h1{font-size:1.8rem;letter-spacing:.5rem}.shape_container .project_title p{font-size:1.3rem}.shape_container .project_title h5{font-size:1rem}.shape_container .project_title .line{height:70px;width:2px}.shape_container .project_about{padding:6rem 0rem 1rem;justify-content:start;align-items:start;gap:0rem}.shape_container .project_about h1{font-size:1.2rem;width:95%;padding-inline:2rem;line-height:2rem}.shape_container .project_about a{width:100%;align-items:center;margin-top:1rem}.shape_container .project_about .project_role{flex-direction:column;align-items:start;gap:1rem;padding-inline:2rem}.shape_container .project_about .project_role .icon{display:none}.shape_container .project_about .project_role .about_text{width:90%;align-items:center;gap:1rem}.shape_container .project_about .project_role .about_text h3{letter-spacing:1px}.shape_container .project_about .project_role .about_text p{width:100%;font-size:1rem;line-height:1.2rem}.shape_container .project_about .project_role .role_text{width:100%;align-items:start}.shape_container .project_about .project_role .role_text h3{letter-spacing:1px}.shape_container .project_about .project_role .role_text li{font-size:1rem;line-height:1.5rem;letter-spacing:2px}.shape_container .project_video video{max-width:100%;max-height:25%}.shape_container .project_images_1{display:grid;grid-template-columns:repeat(2,1fr);place-content:center;gap:1rem}.shape_container .project_images_1 img{max-width:95%;max-height:95%}.shape_container .project_images_2{display:grid;grid-template-columns:repeat(2,1fr);place-content:center;gap:1rem}.shape_container .project_images_2 img{max-width:95%;max-height:95%}}.clicky_container::-webkit-scrollbar{display:none}.clicky_container{-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:y mandatory;position:relative;overflow-x:hidden;background:rgb(0,142,255);background:radial-gradient(circle at 80%,rgb(179,32,171) 2%,rgb(80,3,99) 100%);-webkit-user-select:none;user-select:none;width:inherit;display:grid;grid-template-columns:repeat(1,1fr);height:100vh;overflow-y:scroll}.clicky_container .circle{position:fixed;z-index:20;bottom:50%;left:-2rem;width:100px;height:100px;scale:30;transform:translate(100%);animation:scaleup 1.5s ease;border-radius:50%;background-color:#fff}.clicky_container .bg_image{scale:1;animation:zoom 10s alternate;position:fixed;z-index:0;object-fit:cover;width:100%;height:100%}.clicky_container .year{position:fixed;color:#ffffff86;bottom:5%;left:3%;font-size:1rem;z-index:3}.clicky_container .page_number{position:fixed;object-fit:cover;color:#ffffff86;bottom:5%;right:3%;font-size:1rem;z-index:3}.clicky_container .project_title{height:100vh;scroll-snap-align:center;z-index:1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#211431a8;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3rem}.clicky_container .project_title h1{font-size:5rem;letter-spacing:1rem}.clicky_container .project_title p{font-weight:700;font-size:1rem;font-family:Louis George Cafe;letter-spacing:3px}.clicky_container .project_title h5{font-weight:700;font-size:1rem;font-family:Louis George Cafe;text-align:center;letter-spacing:3px;animation:space 1s infinite alternate}.clicky_container .project_title .line{background-color:#f0f8ff;height:50px;width:2px}.clicky_container .project_about{height:100vh;padding:6rem 9rem;scroll-snap-align:center;z-index:1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#221431d8;width:100%;height:100%;display:flex;flex-direction:column;justify-content:start;align-items:start;gap:1rem}.clicky_container .project_about h1{font-size:3rem;background-clip:text;-webkit-background-clip:text;width:800px;text-transform:uppercase;line-height:3.5rem}.clicky_container .project_about a{width:100%;font-family:DAGGERSQUARE;font-size:1.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:1.5rem;transition:.2s}.clicky_container .project_about a:hover{letter-spacing:1px}.clicky_container .project_about a,.clicky_container .project_about a:visited,.clicky_container .project_about a:focus,.clicky_container .project_about a:active{text-decoration:none;color:inherit;outline:0}.clicky_container .project_about .project_role{display:flex;justify-content:center;align-items:center;gap:1rem}.clicky_container .project_about .project_role .icon{width:25%;display:flex;flex-direction:column;justify-content:center;align-items:center}.clicky_container .project_about .project_role .icon img{width:200px;height:200px}.clicky_container .project_about .project_role .about_text{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:1rem}.clicky_container .project_about .project_role .about_text h3{font-family:DAGGERSQUARE;letter-spacing:1px}.clicky_container .project_about .project_role .about_text p{width:81%;font-size:1rem;line-height:1.5rem;letter-spacing:1px;text-transform:capitalize;font-weight:700;font-family:Louis George Cafe}.clicky_container .project_about .project_role .role_text{width:25%;display:flex;flex-direction:column;justify-content:center;align-items:start}.clicky_container .project_about .project_role .role_text h3{font-family:DAGGERSQUARE;letter-spacing:1px}.clicky_container .project_about .project_role .role_text li{list-style:none;font-size:1rem;text-transform:uppercase;line-height:1.5rem;letter-spacing:2px;font-weight:700;font-family:Louis George Cafe}.clicky_container .project_video{z-index:1;height:100vh;display:flex;justify-content:center;align-items:center;background-color:#231431;scroll-snap-align:start}.clicky_container .project_video video{transition:.3s ease-in-out;border:.6em solid white;box-shadow:5px 5px 5px #0000003a;border-radius:3px;max-width:56%;max-height:70%}.clicky_container .project_video video:hover{transition:.3s ease-in-out;border:.6em solid rgb(24,8,19);box-shadow:15px 15px 5px #311428}.clicky_container .project_images_1{z-index:1;height:100vh;padding:6rem 4rem;display:flex;justify-content:center;align-items:center;background-color:#1f112c;scroll-snap-align:start;gap:6rem}.clicky_container .project_images_1 img{border:6px solid white;border-radius:3px;max-width:20%;max-height:90%}.clicky_container .project_images_2{z-index:1;height:100vh;padding:6rem 4rem;display:flex;justify-content:center;align-items:center;background-color:#1b0f29;scroll-snap-align:start;gap:6rem}.clicky_container .project_images_2 img{border:6px solid white;border-radius:3px;max-width:20%;max-height:90%}@media only screen and (max-width: 1200px){.clicky_container{padding:0;height:100svh}.clicky_container .bg_image{scale:1;width:100%;height:100%}.clicky_container .year{bottom:5%;left:5%}.clicky_container .page_number{bottom:5%;right:5%;font-size:1rem}.clicky_container .project_title{gap:1.5rem}.clicky_container .project_title h1{font-size:4rem;letter-spacing:.5rem}.clicky_container .project_title p,.clicky_container .project_title h5{font-size:1rem}.clicky_container .project_title .line{height:50px;width:2px}.clicky_container .project_about{padding:6rem 1rem;gap:.5rem}.clicky_container .project_about h1{padding-inline:3rem;font-size:2.5rem;width:800px;line-height:3.5rem}.clicky_container .project_about a{width:100%;margin-top:1rem}.clicky_container .project_about .project_role{padding-inline:3rem;gap:.2rem}.clicky_container .project_about .project_role .icon{width:25%}.clicky_container .project_about .project_role .icon img{width:150px;height:150px}.clicky_container .project_about .project_role .about_text{width:50%;gap:.5rem}.clicky_container .project_about .project_role .about_text h3{letter-spacing:1px}.clicky_container .project_about .project_role .about_text p{width:81%;font-size:.8rem;line-height:1.5rem;letter-spacing:1px}.clicky_container .project_about .project_role .role_text{width:25%}.clicky_container .project_about .project_role .role_text h3{letter-spacing:1px}.clicky_container .project_about .project_role .role_text li{font-size:.8rem;line-height:1.5rem;letter-spacing:2px}.clicky_container .project_images_1,.clicky_container .project_images_2{gap:1.5rem}}@media only screen and (max-width: 600px){.clicky_container{scroll-snap-type:none}.clicky_container .year,.clicky_container .page_number{display:none}.clicky_container .project_title{width:100%;gap:4rem}.clicky_container .project_title h1{font-size:1.8rem;letter-spacing:.2rem}.clicky_container .project_title p{font-size:1.3rem}.clicky_container .project_title h5{font-size:1rem}.clicky_container .project_title .line{height:70px;width:2px}.clicky_container .project_about{padding:9rem 0rem 5rem;justify-content:start;align-items:start;gap:0rem}.clicky_container .project_about h1{font-size:1.2rem;width:95%;line-height:2rem}.clicky_container .project_about a{width:100%;align-items:center;margin-top:1.5rem}.clicky_container .project_about .project_role{flex-direction:column;align-items:start;gap:1rem}.clicky_container .project_about .project_role .icon{display:none}.clicky_container .project_about .project_role .about_text{width:90%;align-items:center;gap:1rem}.clicky_container .project_about .project_role .about_text h3{letter-spacing:1px}.clicky_container .project_about .project_role .about_text p{width:100%;font-size:1rem;line-height:1.2rem}.clicky_container .project_about .project_role .role_text{width:100%;align-items:start}.clicky_container .project_about .project_role .role_text h3{letter-spacing:1px}.clicky_container .project_about .project_role .role_text li{font-size:1rem;line-height:1.5rem;letter-spacing:2px}.clicky_container .project_video video{max-width:100%;max-height:25%}.clicky_container .project_images_1{display:grid;grid-template-columns:repeat(2,1fr);place-content:center;gap:1rem}.clicky_container .project_images_1 img{max-width:95%;max-height:95%}.clicky_container .project_images_2{display:grid;grid-template-columns:repeat(2,1fr);place-content:center;gap:1rem}.clicky_container .project_images_2 img{max-width:95%;max-height:95%}}.Episteme_container::-webkit-scrollbar{display:none}.Episteme_container{-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:y mandatory;position:relative;overflow-x:hidden;background:rgb(0,142,255);background:radial-gradient(circle at 80%,rgb(179,32,171) 2%,rgb(80,3,99) 100%);-webkit-user-select:none;user-select:none;width:inherit;display:grid;grid-template-columns:repeat(1,1fr);height:100vh;overflow-y:scroll}.Episteme_container .circle{position:fixed;z-index:20;bottom:50%;left:-2rem;width:100px;height:100px;scale:30;transform:translate(100%);animation:scaleup 1.5s ease;border-radius:50%;background-color:#fff}.Episteme_container .bg_image{scale:1;animation:zoom 10s alternate;position:fixed;z-index:0;object-fit:cover;width:100%;height:100%}.Episteme_container .year{position:fixed;color:#ffffff86;bottom:5%;left:3%;font-size:1rem;z-index:3}.Episteme_container .page_number{position:fixed;object-fit:cover;color:#ffffff86;bottom:5%;right:3%;font-size:1rem;z-index:3}.Episteme_container .project_title{height:100vh;scroll-snap-align:center;z-index:1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#412c2cbb;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3rem}.Episteme_container .project_title h1{font-size:5rem;letter-spacing:1rem}.Episteme_container .project_title p{font-weight:700;font-size:1rem;font-family:Louis George Cafe;letter-spacing:3px}.Episteme_container .project_title h5{font-weight:700;font-size:1rem;font-family:Louis George Cafe;text-align:center;letter-spacing:3px;animation:space 1s infinite alternate}.Episteme_container .project_title .line{background-color:#f0f8ff;height:50px;width:2px}.Episteme_container .project_about{height:100vh;padding:6rem 9rem;scroll-snap-align:center;z-index:1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#4d281fee;width:100%;height:100%;display:flex;flex-direction:column;justify-content:start;align-items:start;gap:1rem}.Episteme_container .project_about h1{font-size:3rem;background-clip:text;-webkit-background-clip:text;width:800px;text-transform:uppercase;line-height:3.5rem}.Episteme_container .project_about a{width:100%;font-family:DAGGERSQUARE;font-size:1.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:1.5rem;transition:.2s}.Episteme_container .project_about a:hover{letter-spacing:1px}.Episteme_container .project_about a,.Episteme_container .project_about a:visited,.Episteme_container .project_about a:focus,.Episteme_container .project_about a:active{text-decoration:none;color:inherit;outline:0}.Episteme_container .project_about .project_role{display:flex;justify-content:center;align-items:center;gap:1rem}.Episteme_container .project_about .project_role .icon{width:25%;display:flex;flex-direction:column;justify-content:center;align-items:center}.Episteme_container .project_about .project_role .icon img{width:200px;height:200px}.Episteme_container .project_about .project_role .about_text{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:1rem}.Episteme_container .project_about .project_role .about_text h3{font-family:DAGGERSQUARE;letter-spacing:1px}.Episteme_container .project_about .project_role .about_text p{width:81%;font-size:1rem;line-height:1.5rem;letter-spacing:1px;text-transform:capitalize;font-weight:700;font-family:Louis George Cafe}.Episteme_container .project_about .project_role .role_text{width:25%;display:flex;flex-direction:column;justify-content:center;align-items:start}.Episteme_container .project_about .project_role .role_text h3{font-family:DAGGERSQUARE;letter-spacing:1px}.Episteme_container .project_about .project_role .role_text li{list-style:none;font-size:1rem;text-transform:uppercase;line-height:1.5rem;letter-spacing:2px;font-weight:700;font-family:Louis George Cafe}.Episteme_container .project_images_1{z-index:1;height:100vh;padding:6rem 4rem;display:flex;justify-content:center;align-items:center;background-color:#3f1c14;scroll-snap-align:start;gap:6rem}.Episteme_container .project_images_1 img{border:6px solid white;border-radius:3px;max-width:20%;max-height:90%}.Episteme_container .project_images_2{z-index:1;height:100vh;padding:6rem 4rem;display:flex;justify-content:center;align-items:center;background-color:#3a160d;scroll-snap-align:start;gap:6rem}.Episteme_container .project_images_2 img{border:6px solid white;border-radius:3px;max-width:20%;max-height:90%}@media only screen and (max-width: 1200px){.Episteme_container{padding:0;height:100svh}.Episteme_container .bg_image{scale:1;width:100%;height:100%}.Episteme_container .year{bottom:5%;left:5%}.Episteme_container .page_number{bottom:5%;right:5%;font-size:1rem}.Episteme_container .project_title{gap:1.5rem}.Episteme_container .project_title h1{font-size:4rem;letter-spacing:.5rem}.Episteme_container .project_title p,.Episteme_container .project_title h5{font-size:1rem}.Episteme_container .project_title .line{height:50px;width:2px}.Episteme_container .project_about{padding:6rem 1rem;gap:.5rem}.Episteme_container .project_about h1{padding-inline:3rem;font-size:2.5rem;width:800px;line-height:3.5rem}.Episteme_container .project_about a{width:100%;margin-top:1rem}.Episteme_container .project_about .project_role{padding-inline:3rem;gap:.2rem}.Episteme_container .project_about .project_role .icon{width:25%}.Episteme_container .project_about .project_role .icon img{width:150px;height:150px}.Episteme_container .project_about .project_role .about_text{width:50%;gap:.5rem}.Episteme_container .project_about .project_role .about_text h3{letter-spacing:1px}.Episteme_container .project_about .project_role .about_text p{width:81%;font-size:.8rem;line-height:1.5rem;letter-spacing:1px}.Episteme_container .project_about .project_role .role_text{width:25%}.Episteme_container .project_about .project_role .role_text h3{letter-spacing:1px}.Episteme_container .project_about .project_role .role_text li{font-size:.8rem;line-height:1.5rem;letter-spacing:2px}.Episteme_container .project_images_1,.Episteme_container .project_images_2{gap:1.5rem}}@media only screen and (max-width: 600px){.Episteme_container{scroll-snap-type:none}.Episteme_container .year,.Episteme_container .page_number{display:none}.Episteme_container .project_title{width:100%;gap:4rem}.Episteme_container .project_title h1{font-size:1.8rem;letter-spacing:.5rem}.Episteme_container .project_title p{font-size:1.3rem}.Episteme_container .project_title h5{font-size:1rem}.Episteme_container .project_title .line{height:70px;width:2px}.Episteme_container .project_about{padding:9rem 0rem 5rem;justify-content:start;align-items:start;gap:0rem}.Episteme_container .project_about h1{font-size:1.2rem;width:95%;padding-inline:2rem;line-height:2rem}.Episteme_container .project_about a{width:100%;align-items:center;margin-top:1.5rem}.Episteme_container .project_about .project_role{padding-inline:2rem;flex-direction:column;align-items:start;gap:1rem}.Episteme_container .project_about .project_role .icon{display:none}.Episteme_container .project_about .project_role .about_text{width:90%;align-items:center;gap:1rem}.Episteme_container .project_about .project_role .about_text h3{letter-spacing:1px}.Episteme_container .project_about .project_role .about_text p{width:100%;font-size:1rem;line-height:1.2rem}.Episteme_container .project_about .project_role .role_text{width:100%;align-items:start}.Episteme_container .project_about .project_role .role_text h3{letter-spacing:1px}.Episteme_container .project_about .project_role .role_text li{font-size:1rem;line-height:1.5rem;letter-spacing:2px}.Episteme_container .project_images_1{display:grid;grid-template-columns:repeat(2,1fr);place-content:center;gap:1rem}.Episteme_container .project_images_1 img{max-width:95%;max-height:95%}.Episteme_container .project_images_2{display:grid;grid-template-columns:repeat(2,1fr);place-content:center;gap:1rem}.Episteme_container .project_images_2 img{max-width:95%;max-height:95%}}.page_container::-webkit-scrollbar{display:none}.page_container{-ms-overflow-style:none;scrollbar-width:none;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;animation:fade 1s;padding:5rem 3rem;overflow-x:hidden;overflow-y:scroll;scroll-snap-type:y mandatory;gap:1rem}.page_container .item{scroll-snap-align:center}.page_container span{position:fixed;bottom:0;z-index:10;width:100%;height:500px;box-shadow:0 -44px 20px -20px #000000af inset,0 25px 20px -20px #00000073}.page_container img{border:3px solid white;border-radius:3px;width:100%;box-shadow:3px 3px 10px #00000041}.Page_Container .video_container .fusion_video{max-width:95%;border:.3em solid white;box-shadow:5px 5px 5px #0000003a;border-radius:20px}.Page_Container .Description h3{font-size:clamp(2rem,5vw + 1rem,3rem);letter-spacing:.5rem}@media only screen and (max-width: 1200px){.Page_Container .video_container .fusion_video{width:600px;right:0;bottom:1.5svw;transform:translate(-4%);max-width:95%}.Page_Container .video_container .icon{right:85%}.Page_Container .Description h3{font-size:2rem}.Page_Container .Description .about{width:300px;font-size:.8rem}}@media only screen and (max-width: 600px){.Page_Container{flex-direction:column-reverse;padding:3rem 2rem 2rem}.Page_Container .scroll{display:none}.Page_Container .video_container{max-height:250px}.Page_Container .video_container .fusion_video{max-width:90%}.Page_Container .video_container .icon{visibility:hidden;right:75%!important}.Page_Container .Description{justify-content:flex-start;gap:1rem}.Page_Container .Description .cat{font-size:1rem;letter-spacing:.18rem}.Page_Container .Description h3{font-size:2rem;letter-spacing:1rem}.Page_Container .Description .role{letter-spacing:.18rem}.Page_Container .Description .about{line-height:1.6;width:100%}.Page_Container .Description button{width:100%;transform:translateY(30%);font-size:1.5rem}}.Page_Container .video_container .Skewir_video{max-width:95%;border:.3em solid white;box-shadow:5px 5px 5px #0000003a;border-radius:20px}@media only screen and (max-width: 1200px){.Page_Container .video_container .Skewir_video{width:600px;right:0;bottom:1.5svw;transform:translate(-4%);max-width:95%}.Page_Container .video_container .icon{right:85%}.Page_Container .Description h1{font-size:2rem}.Page_Container .Description .about{width:300px;font-size:.8rem}}@media only screen and (max-width: 600px){.Page_Container{flex-direction:column-reverse;padding:3rem 2rem 2rem}.Page_Container .scroll{display:none}.Page_Container .video_container{max-height:250px}.Page_Container .video_container .Skewir_video{max-width:90%}.Page_Container .video_container .icon{visibility:hidden;right:75%!important}.Page_Container .Description{justify-content:flex-start;gap:1rem}.Page_Container .Description .cat{font-size:1rem;letter-spacing:.18rem}.Page_Container .Description h1{font-size:2rem;letter-spacing:1rem}.Page_Container .Description .role{letter-spacing:.18rem}.Page_Container .Description .about{line-height:1.6;width:100%}.Page_Container .Description button{width:100%;transform:translateY(30%);font-size:1.5rem}}.Page_Container .video_container .Pathtron_video{max-width:95%;border:.3em solid white;box-shadow:5px 5px 5px #0000003a;border-radius:20px}.Page_Container .video_container .icon{position:absolute;right:90%;bottom:-3svw;max-width:20.61%}.Page_Container .Description h2{font-size:clamp(2rem,5vw + 1rem,4rem);letter-spacing:1rem}@media only screen and (max-width: 1200px){.Page_Container .video_container .Pathtron_video{width:600px;right:0;bottom:1.5svw;transform:translate(-4%);max-width:95%}.Page_Container .video_container .icon{right:85%}.Page_Container .Description h2{font-size:2rem}.Page_Container .Description .about{width:300px;font-size:.8rem}}@media only screen and (max-width: 600px){.Page_Container{flex-direction:column-reverse;padding:3rem 2rem 2rem}.Page_Container .scroll{display:none}.Page_Container .video_container{max-height:250px}.Page_Container .video_container .Pathtron_video{max-width:90%}.Page_Container .video_container .icon{visibility:hidden;right:75%!important}.Page_Container .Description{justify-content:flex-start;gap:1rem}.Page_Container .Description .cat{font-size:1rem;letter-spacing:.18rem}.Page_Container .Description h2{font-size:2rem;letter-spacing:1rem}.Page_Container .Description .role{letter-spacing:.18rem}.Page_Container .Description .about{line-height:1.6;width:100%}.Page_Container .Description button{width:100%;transform:translateY(30%);font-size:1.5rem}}.Page_Container_Needles{background:rgb(0,142,255);background:radial-gradient(circle at 80%,rgb(179,32,171) 2%,rgb(80,3,99) 100%);-webkit-user-select:none;user-select:none;width:inherit;display:flex;justify-content:center;align-items:center;gap:1rem;height:100vh;padding:6rem 3rem;scroll-snap-align:start}.Page_Container_Needles .video_container{flex:1;position:relative;display:flex;justify-content:center;align-items:center}.Page_Container_Needles .video_container .Needles_video{max-width:95%;border:.3em solid white;box-shadow:5px 5px 5px #0000003a;border-radius:20px}.Page_Container_Needles .video_container .icon{position:absolute;right:90%;bottom:-3svw;max-width:20.61%}.Page_Container_Needles .Description{flex:1;display:flex;flex-direction:column;justify-content:center;justify-items:center;z-index:10;gap:2rem;color:#f0f8ff}.Page_Container_Needles .Description .cat{font-size:1rem;font-weight:700;font-family:Louis George Cafe;letter-spacing:.18rem}.Page_Container_Needles .Description h1{font-size:clamp(2rem,5vw + 1rem,4rem);text-transform:uppercase;letter-spacing:1rem}.Page_Container_Needles .Description .role{font-family:Louis George Cafe;font-weight:700;letter-spacing:.18rem}.Page_Container_Needles .Description .about{line-height:1.5;width:500px;font-size:1rem;font-weight:700;text-transform:capitalize;font-family:Louis George Cafe}.Page_Container_Needles .Description button{width:160px;height:50px;border:none;background-color:#ffffff31;text-align:center;text-decoration:none;font-family:Louis George Cafe;font-weight:700;color:#f0f8ff;font-size:1.5rem;border-radius:3px;cursor:pointer;transition:.1s var(--Bounce);box-shadow:1px 3px 3px #0004;background-color:#ffffff59}.Page_Container_Needles .Description button:hover{scale:1.05;color:#333;background-color:#fff}@media only screen and (max-width: 1200px){.Page_Container_Needles .video_container .Needles_video{width:600px;right:0;bottom:1.5svw;transform:translate(-4%);max-width:95%}.Page_Container_Needles .video_container .icon{right:75%}.Page_Container_Needles .Description h1{font-size:2rem;letter-spacing:.1rem}.Page_Container_Needles .Description .about{width:300px;font-size:.8rem}}@media only screen and (max-width: 600px){.Page_Container_Needles{flex-direction:column-reverse;padding:3rem 2rem 2rem}.Page_Container_Needles .video_container{max-height:250px}.Page_Container_Needles .video_container .Needles_video{max-width:90%}.Page_Container_Needles .video_container .icon{visibility:hidden;right:75%}.Page_Container_Needles .Description{justify-content:flex-start;gap:1rem}.Page_Container_Needles .Description .cat{font-size:1rem;letter-spacing:.18rem}.Page_Container_Needles .Description h1{font-size:2rem;letter-spacing:.1rem}.Page_Container_Needles .Description .role{letter-spacing:.18rem}.Page_Container_Needles .Description .about{line-height:1.6;width:100%}.Page_Container_Needles .Description button{width:100%;transform:translateY(30%);font-size:1.5rem}}.Page_Container_Evadee{background:rgb(0,142,255);background:radial-gradient(circle at 80%,rgb(179,32,171) 2%,rgb(80,3,99) 100%);-webkit-user-select:none;user-select:none;width:inherit;display:flex;justify-content:center;align-items:center;gap:1rem;height:100vh;padding:6rem 3rem;scroll-snap-align:start}.Page_Container_Evadee .video_container{flex:1;position:relative;display:flex;justify-content:center;align-items:center}.Page_Container_Evadee .video_container .Evadee_video{max-width:95%;border:.3em solid white;box-shadow:5px 5px 5px #0000003a;border-radius:20px}.Page_Container_Evadee .video_container .icon{position:absolute;right:90%;bottom:-3svw;max-width:25.61%}.Page_Container_Evadee .Description{flex:1;display:flex;flex-direction:column;justify-content:center;justify-items:center;z-index:10;gap:2rem;color:#f0f8ff}.Page_Container_Evadee .Description .cat{font-size:1rem;font-weight:700;font-family:Louis George Cafe;letter-spacing:.18rem}.Page_Container_Evadee .Description h1{font-size:clamp(2rem,5vw + 1rem,4rem);text-transform:uppercase;letter-spacing:1rem}.Page_Container_Evadee .Description .role{font-family:Louis George Cafe;font-weight:700;letter-spacing:.18rem}.Page_Container_Evadee .Description .about{line-height:1.5;width:500px;font-size:1rem;font-weight:700;text-transform:capitalize;font-family:Louis George Cafe}.Page_Container_Evadee .Description button{width:160px;height:50px;border:none;background-color:#ffffff31;text-align:center;text-decoration:none;font-family:Louis George Cafe;font-weight:700;color:#f0f8ff;font-size:1.5rem;border-radius:3px;cursor:pointer;transition:.1s var(--Bounce);box-shadow:1px 3px 3px #0004;background-color:#ffffff59}.Page_Container_Evadee .Description button:hover{scale:1.05;color:#333;background-color:#fff}@media only screen and (max-width: 1200px){.Page_Container_Evadee .video_container .Evadee_video{width:600px;right:0;bottom:1.5svw;transform:translate(-4%);max-width:95%}.Page_Container_Evadee .video_container .icon{right:75%}.Page_Container_Evadee .Description h1{font-size:2rem;letter-spacing:.1rem}.Page_Container_Evadee .Description .about{width:300px;font-size:.8rem}}@media only screen and (max-width: 600px){.Page_Container_Evadee{flex-direction:column-reverse;padding:3rem 2rem 2rem}.Page_Container_Evadee .video_container{max-height:250px}.Page_Container_Evadee .video_container .Evadee_video{max-width:90%}.Page_Container_Evadee .video_container .icon{visibility:hidden;right:75%}.Page_Container_Evadee .Description{justify-content:flex-start;gap:1rem}.Page_Container_Evadee .Description .cat{font-size:1rem;letter-spacing:.18rem}.Page_Container_Evadee .Description h1{font-size:2rem;letter-spacing:.1rem}.Page_Container_Evadee .Description .role{letter-spacing:.18rem}.Page_Container_Evadee .Description .about{line-height:1.6;width:100%}.Page_Container_Evadee .Description button{width:100%;transform:translateY(30%);font-size:1.5rem}}.Page_Container_Line_It_Up{background:rgb(0,142,255);background:radial-gradient(circle at 80%,rgb(179,32,171) 2%,rgb(80,3,99) 100%);-webkit-user-select:none;user-select:none;width:inherit;display:flex;justify-content:center;align-items:center;gap:1rem;height:100vh;padding:6rem 3rem;scroll-snap-align:start}.Page_Container_Line_It_Up .video_container{flex:1;position:relative;display:flex;justify-content:center;align-items:center}.Page_Container_Line_It_Up .video_container .Line_It_Up_video{max-width:95%;border:.3em solid white;box-shadow:5px 5px 5px #0000003a;border-radius:20px}.Page_Container_Line_It_Up .video_container .icon{position:absolute;right:84%;bottom:-3svw;max-width:30.61%}.Page_Container_Line_It_Up .Description{flex:1;display:flex;flex-direction:column;justify-content:center;justify-items:center;z-index:10;gap:2rem;color:#f0f8ff}.Page_Container_Line_It_Up .Description .cat{font-size:1rem;font-weight:700;font-family:Louis George Cafe;letter-spacing:.18rem}.Page_Container_Line_It_Up .Description h1{font-size:clamp(2rem,5vw + 1rem,4rem);text-transform:uppercase;letter-spacing:1rem}.Page_Container_Line_It_Up .Description .role{font-family:Louis George Cafe;font-weight:700;letter-spacing:.18rem}.Page_Container_Line_It_Up .Description .about{line-height:1.5;width:500px;font-size:1rem;font-weight:700;text-transform:capitalize;font-family:Louis George Cafe}.Page_Container_Line_It_Up .Description button{width:160px;height:50px;border:none;background-color:#ffffff31;text-align:center;text-decoration:none;font-family:Louis George Cafe;font-weight:700;color:#f0f8ff;font-size:1.5rem;border-radius:3px;cursor:pointer;transition:.1s var(--Bounce);box-shadow:1px 3px 3px #0004;background-color:#ffffff59}.Page_Container_Line_It_Up .Description button:hover{scale:1.05;color:#333;background-color:#fff}@media only screen and (max-width: 1200px){.Page_Container_Line_It_Up .video_container .Line_It_Up_video{width:600px;right:0;bottom:1.5svw;transform:translate(-4%);max-width:95%}.Page_Container_Line_It_Up .video_container .icon{right:75%}.Page_Container_Line_It_Up .Description h1{font-size:2rem;letter-spacing:.1rem}.Page_Container_Line_It_Up .Description .about{width:300px;font-size:.8rem}}@media only screen and (max-width: 600px){.Page_Container_Line_It_Up{flex-direction:column-reverse;padding:3rem 2rem 2rem}.Page_Container_Line_It_Up .video_container{max-height:250px}.Page_Container_Line_It_Up .video_container .Line_It_Up_video{max-width:90%}.Page_Container_Line_It_Up .video_container .icon{visibility:hidden;right:75%}.Page_Container_Line_It_Up .Description{justify-content:flex-start;gap:1rem}.Page_Container_Line_It_Up .Description .cat{font-size:1rem;letter-spacing:.18rem}.Page_Container_Line_It_Up .Description h1{font-size:2rem;letter-spacing:.1rem}.Page_Container_Line_It_Up .Description .role{letter-spacing:.18rem}.Page_Container_Line_It_Up .Description .about{line-height:1.6;width:100%}.Page_Container_Line_It_Up .Description button{width:100%;transform:translateY(30%);font-size:1.5rem}}.Page_Container_Guidance{background:rgb(0,142,255);background:radial-gradient(circle at 80%,rgb(179,32,171) 2%,rgb(80,3,99) 100%);-webkit-user-select:none;user-select:none;width:inherit;display:flex;justify-content:center;align-items:center;gap:1rem;height:100vh;padding:6rem 3rem;scroll-snap-align:start}.Page_Container_Guidance .video_container{flex:1;position:relative;display:flex;justify-content:center;align-items:center}.Page_Container_Guidance .video_container .Guidance_video{max-width:95%;border:.3em solid white;box-shadow:5px 5px 5px #0000003a;border-radius:20px}.Page_Container_Guidance .video_container .icon{position:absolute;right:90%;bottom:-3svw;max-width:25.61%}.Page_Container_Guidance .Description{flex:1;display:flex;flex-direction:column;justify-content:center;justify-items:center;z-index:10;gap:2rem;color:#f0f8ff}.Page_Container_Guidance .Description .cat{font-size:1rem;font-weight:700;font-family:Louis George Cafe;letter-spacing:.18rem}.Page_Container_Guidance .Description h1{font-size:clamp(2rem,5vw + 1rem,4rem);letter-spacing:1rem}.Page_Container_Guidance .Description .role{font-family:Louis George Cafe;font-weight:700;letter-spacing:.18rem}.Page_Container_Guidance .Description .about{line-height:1.5;width:500px;font-size:1rem;font-weight:700;text-transform:capitalize;font-family:Louis George Cafe}.Page_Container_Guidance .Description button{width:160px;height:50px;border:none;background-color:#ffffff31;text-align:center;text-decoration:none;font-family:Louis George Cafe;font-weight:700;color:#f0f8ff;font-size:1.5rem;border-radius:3px;cursor:pointer;transition:.1s var(--Bounce);box-shadow:1px 3px 3px #0004;background-color:#ffffff59}.Page_Container_Guidance .Description button:hover{scale:1.05;color:#333;background-color:#fff}@media only screen and (max-width: 1200px){.Page_Container_Guidance .video_container .Guidance_video{width:600px;right:0;bottom:1.5svw;transform:translate(-4%);max-width:95%}.Page_Container_Guidance .video_container .icon{right:75%}.Page_Container_Guidance .Description h1{font-size:2rem;letter-spacing:.1rem}.Page_Container_Guidance .Description .about{width:300px;font-size:.8rem}}@media only screen and (max-width: 600px){.Page_Container_Guidance{flex-direction:column-reverse;padding:3rem 2rem 2rem}.Page_Container_Guidance .video_container{max-height:250px}.Page_Container_Guidance .video_container .clicky_video{max-width:90%}.Page_Container_Guidance .video_container .icon{visibility:hidden;right:75%}.Page_Container_Guidance .Description{justify-content:flex-start;gap:1rem}.Page_Container_Guidance .Description .cat{font-size:1rem;letter-spacing:.18rem}.Page_Container_Guidance .Description h1{font-size:2rem;letter-spacing:.1rem}.Page_Container_Guidance .Description .role{letter-spacing:.18rem}.Page_Container_Guidance .Description .about{line-height:1.6;width:100%}.Page_Container_Guidance .Description button{width:100%;transform:translateY(30%);font-size:1.5rem}}.Page_Container.hide{opacity:0}.Page_Container{visibility:visible;animation:fade 1s;background:rgb(0,142,255);background:radial-gradient(circle at 80%,rgb(179,32,171) 2%,rgb(80,3,99) 100%);-webkit-user-select:none;user-select:none;width:inherit;display:flex;justify-content:center;align-items:center;gap:1rem;height:100vh;padding:6rem 3rem;scroll-snap-align:start}.Page_Container .scroll{position:absolute;bottom:8%;left:42%}.Page_Container .scroll h5{font-weight:700;font-size:1.2rem;font-family:Louis George Cafe;text-align:center;letter-spacing:3px;animation:space 1s ease infinite alternate}.Page_Container .video_container{flex:1;position:relative;display:flex;justify-content:center;align-items:center}.Page_Container .video_container .legorx_video{max-width:95%;border:.3em solid white;box-shadow:5px 5px 5px #0000003a;border-radius:20px}.Page_Container .video_container .icon{position:absolute;right:90%;bottom:-3svw;max-width:30.61%}.Page_Container .Description{flex:1;display:flex;flex-direction:column;justify-content:center;justify-items:center;z-index:10;gap:2rem;color:#f0f8ff}.Page_Container .Description .cat{font-size:1rem;font-weight:700;font-family:Louis George Cafe;letter-spacing:.18rem}.Page_Container .Description h1{font-size:clamp(2rem,5vw + 1rem,5rem);letter-spacing:2rem}.Page_Container .Description .role{font-family:Louis George Cafe;font-weight:700;letter-spacing:.18rem}.Page_Container .Description .about{line-height:1.5;width:500px;font-size:1rem;font-weight:700;text-transform:capitalize;font-family:Louis George Cafe}.Page_Container .Description button{width:160px;height:50px;border:none;background-color:#ffffff31;text-align:center;text-decoration:none;font-family:Louis George Cafe;font-weight:700;color:#f0f8ff;font-size:1.5rem;border-radius:3px;cursor:pointer;transition:.1s var(--Bounce);box-shadow:1px 3px 3px #0004;background-color:#ffffff59}.Page_Container .Description button:hover{scale:1.05;color:#333;background-color:#fff}@media only screen and (max-width: 1200px){.Page_Container .video_container .legorx_video{width:600px;right:0;bottom:1.5svw;transform:translate(-4%);max-width:95%}.Page_Container .video_container .icon{right:85%}.Page_Container .Description h1{font-size:2rem}.Page_Container .Description .about{width:300px;font-size:.8rem}}@media only screen and (max-width: 600px){.Page_Container{flex-direction:column-reverse;padding:3rem 2rem 2rem}.Page_Container .scroll{display:none}.Page_Container .video_container{max-height:250px}.Page_Container .video_container .legorx_video{max-width:90%}.Page_Container .video_container .icon{visibility:hidden;right:75%!important}.Page_Container .Description{justify-content:flex-start;gap:1rem}.Page_Container .Description .cat{font-size:1rem;letter-spacing:.18rem}.Page_Container .Description h1{font-size:2rem;letter-spacing:1rem}.Page_Container .Description .role{letter-spacing:.18rem}.Page_Container .Description .about{line-height:1.6;width:100%}.Page_Container .Description button{width:100%;transform:translateY(30%);font-size:1.5rem}}@keyframes fade{0%{opacity:0}to{opacity:100%}}.Page_Container_shape{background:rgb(0,142,255);background:radial-gradient(circle at 80%,rgb(179,32,171) 2%,rgb(80,3,99) 100%);-webkit-user-select:none;user-select:none;width:inherit;display:flex;justify-content:center;align-items:center;gap:1rem;height:100vh;padding:6rem 3rem;scroll-snap-align:start}.Page_Container_shape .video_container{flex:1;position:relative;display:flex;justify-content:center;align-items:center}.Page_Container_shape .video_container .shape_video{max-width:95%;border:.3em solid white;box-shadow:5px 5px 5px #0000003a;border-radius:20px}.Page_Container_shape .video_container .icon{position:absolute;right:83.5%;bottom:-10svw;max-width:50.61%}.Page_Container_shape .Description{flex:1;display:flex;flex-direction:column;justify-content:center;justify-items:center;z-index:10;gap:2rem;color:#f0f8ff}.Page_Container_shape .Description .cat{font-size:1rem;font-weight:700;font-family:Louis George Cafe;letter-spacing:.18rem}.Page_Container_shape .Description h1{font-size:clamp(2rem,5vw + 1rem,3rem);letter-spacing:1rem}.Page_Container_shape .Description .role{font-family:Louis George Cafe;font-weight:700;letter-spacing:.18rem}.Page_Container_shape .Description .about{line-height:1.5;width:500px;font-size:1rem;font-weight:700;text-transform:capitalize;font-family:Louis George Cafe}.Page_Container_shape .Description button{width:160px;height:50px;border:none;background-color:#ffffff31;text-align:center;text-decoration:none;font-family:Louis George Cafe;font-weight:700;color:#f0f8ff;font-size:1.5rem;border-radius:3px;cursor:pointer;transition:.1s var(--Bounce);box-shadow:1px 3px 3px #0004;background-color:#ffffff59}.Page_Container_shape .Description button:hover{scale:1.05;color:#333;background-color:#fff}@media only screen and (max-width: 1200px){.Page_Container_shape .video_container .shape_video{width:600px;right:0;bottom:1.5svw;transform:translate(-4%);max-width:95%}.Page_Container_shape .video_container .icon{right:75%}.Page_Container_shape .Description h1{font-size:2rem;letter-spacing:.3rem}.Page_Container_shape .Description .about{width:300px;font-size:.8rem}}@media only screen and (max-width: 600px){.Page_Container_shape{flex-direction:column-reverse;padding:3rem 2rem 2rem}.Page_Container_shape .video_container{max-height:250px}.Page_Container_shape .video_container .shape_video{max-width:90%}.Page_Container_shape .video_container .icon{visibility:hidden;right:55%}.Page_Container_shape .Description{justify-content:flex-start;gap:1rem}.Page_Container_shape .Description .cat{font-size:1rem;letter-spacing:.18rem}.Page_Container_shape .Description h1{font-size:1.5rem;letter-spacing:.4rem}.Page_Container_shape .Description .role{letter-spacing:.18rem}.Page_Container_shape .Description .about{line-height:1.6;width:100%}.Page_Container_shape .Description button{width:100%;transform:translateY(30%);font-size:1.5rem}}.Page_Container_clicky{background:rgb(0,142,255);background:radial-gradient(circle at 80%,rgb(179,32,171) 2%,rgb(80,3,99) 100%);-webkit-user-select:none;user-select:none;width:inherit;display:flex;justify-content:center;align-items:center;gap:1rem;height:100vh;padding:6rem 3rem;scroll-snap-align:start}.Page_Container_clicky .video_container{flex:1;position:relative;display:flex;justify-content:center;align-items:center}.Page_Container_clicky .video_container .clicky_video{max-width:95%;border:.3em solid white;box-shadow:5px 5px 5px #0000003a;border-radius:20px}.Page_Container_clicky .video_container .icon{position:absolute;right:85%;bottom:-3svw;max-width:30.61%}.Page_Container_clicky .Description{flex:1;display:flex;flex-direction:column;justify-content:center;justify-items:center;z-index:10;gap:2rem;color:#f0f8ff}.Page_Container_clicky .Description .cat{font-size:1rem;font-weight:700;font-family:Louis George Cafe;letter-spacing:.18rem}.Page_Container_clicky .Description h1{font-size:clamp(2rem,5vw + 1rem,3rem);letter-spacing:.5rem}.Page_Container_clicky .Description .role{font-family:Louis George Cafe;font-weight:700;letter-spacing:.18rem}.Page_Container_clicky .Description .about{line-height:1.5;width:500px;font-size:1rem;font-weight:700;text-transform:capitalize;font-family:Louis George Cafe}.Page_Container_clicky .Description button{width:160px;height:50px;border:none;background-color:#ffffff31;text-align:center;text-decoration:none;font-family:Louis George Cafe;font-weight:700;color:#f0f8ff;font-size:1.5rem;border-radius:3px;cursor:pointer;transition:.1s var(--Bounce);box-shadow:1px 3px 3px #0004;background-color:#ffffff59}.Page_Container_clicky .Description button:hover{scale:1.05;color:#333;background-color:#fff}@media only screen and (max-width: 1200px){.Page_Container_clicky .video_container .clicky_video{width:600px;right:0;bottom:1.5svw;transform:translate(-4%);max-width:95%}.Page_Container_clicky .video_container .icon{right:75%}.Page_Container_clicky .Description h1{font-size:2rem;letter-spacing:.1rem}.Page_Container_clicky .Description .about{width:300px;font-size:.8rem}}@media only screen and (max-width: 600px){.Page_Container_clicky{flex-direction:column-reverse;padding:3rem 2rem 2rem}.Page_Container_clicky .video_container{max-height:250px}.Page_Container_clicky .video_container .clicky_video{max-width:90%}.Page_Container_clicky .video_container .icon{visibility:hidden;right:75%}.Page_Container_clicky .Description{justify-content:flex-start;gap:1rem}.Page_Container_clicky .Description .cat{font-size:1rem;letter-spacing:.18rem}.Page_Container_clicky .Description h1{font-size:2rem;letter-spacing:.1rem}.Page_Container_clicky .Description .role{letter-spacing:.18rem}.Page_Container_clicky .Description .about{line-height:1.6;width:100%}.Page_Container_clicky .Description button{width:100%;transform:translateY(30%);font-size:1.5rem}}.Page_Container_episteme{background:rgb(0,142,255);background:radial-gradient(circle at 80%,rgb(179,32,171) 2%,rgb(80,3,99) 100%);-webkit-user-select:none;user-select:none;width:inherit;display:flex;justify-content:center;align-items:center;gap:1rem;height:100vh;padding:6rem 3rem;scroll-snap-align:start}.Page_Container_episteme .video_container{flex:1;position:relative;display:flex;justify-content:center;align-items:center}.Page_Container_episteme .video_container .episteme_video{max-width:95%;border:.3em solid white;box-shadow:5px 5px 5px #0000003a;border-radius:20px}.Page_Container_episteme .video_container .icon{position:absolute;right:80%;bottom:-6svw;max-width:40.61%}.Page_Container_episteme .Description{flex:1;display:flex;flex-direction:column;justify-content:center;justify-items:center;z-index:10;gap:2rem;color:#f0f8ff}.Page_Container_episteme .Description .cat{font-size:1rem;font-weight:700;font-family:Louis George Cafe;letter-spacing:.18rem}.Page_Container_episteme .Description h1{font-size:clamp(2rem,5vw + 1rem,4rem);letter-spacing:1.5rem}.Page_Container_episteme .Description .role{font-family:Louis George Cafe;font-weight:700;letter-spacing:.18rem}.Page_Container_episteme .Description .about{line-height:1.5;width:500px;font-size:1rem;font-weight:700;text-transform:capitalize;font-family:Louis George Cafe}.Page_Container_episteme .Description button{width:160px;height:50px;border:none;background-color:#ffffff31;text-align:center;text-decoration:none;font-family:Louis George Cafe;font-weight:700;color:#f0f8ff;font-size:1.5rem;border-radius:3px;cursor:pointer;transition:.1s var(--Bounce);box-shadow:1px 3px 3px #0004;background-color:#ffffff59}.Page_Container_episteme .Description button:hover{scale:1.05;color:#333;background-color:#fff}@media only screen and (max-width: 1200px){.Page_Container_episteme .video_container .episteme_video{width:600px;right:0;bottom:1.5svw;transform:translate(-4%);max-width:95%}.Page_Container_episteme .video_container .icon{right:75%}.Page_Container_episteme .Description h1{font-size:2rem}.Page_Container_episteme .Description .about{width:300px;font-size:.8rem}}@media only screen and (max-width: 600px){.Page_Container_episteme{flex-direction:column-reverse;padding:3rem 2rem 2rem}.Page_Container_episteme .video_container{max-height:250px}.Page_Container_episteme .video_container .episteme_video{max-width:90%}.Page_Container_episteme .video_container .icon{visibility:hidden;right:70%}.Page_Container_episteme .Description{justify-content:flex-start;gap:1rem}.Page_Container_episteme .Description .cat{font-size:1rem;letter-spacing:.18rem}.Page_Container_episteme .Description h1{font-size:2rem;letter-spacing:1rem}.Page_Container_episteme .Description .role{letter-spacing:.18rem}.Page_Container_episteme .Description .about{line-height:1.6;width:100%}.Page_Container_episteme .Description button{width:100%;transform:translateY(30%);font-size:1.5rem}}.food_Container{background:rgb(0,142,255);background:radial-gradient(circle at 80% center,rgb(32,125,179) 2%,rgb(3,56,99) 100%);-webkit-user-select:none;user-select:none;width:inherit;display:flex;justify-content:center;align-items:center;gap:1rem;height:100vh;padding:6rem 3rem;scroll-snap-align:start}.food_Container .video_container{flex:1;position:relative;display:flex;max-width:95%;justify-content:center;align-items:center;gap:2rem}.food_Container .video_container .image_1{width:180px;height:400px;scale:.9;border:.3em solid white;box-shadow:5px 5px 5px #0000003a;border-radius:20px}.food_Container .video_container .image_2{width:180px;height:400px;border:.3em solid white;box-shadow:5px 5px 5px #0000003a;border-radius:20px}.food_Container .Description{flex:1;display:flex;flex-direction:column;justify-content:center;justify-items:center;z-index:10;gap:2rem;color:#f0f8ff}.food_Container .Description .cat{font-size:1rem;font-weight:700;font-family:Louis George Cafe;letter-spacing:.18rem}.food_Container .Description h1{font-size:clamp(2rem,5vw + 1rem,3rem);letter-spacing:.3rem}.food_Container .Description .role{font-family:Louis George Cafe;font-weight:700;letter-spacing:.18rem}.food_Container .Description .about{line-height:1.5;width:500px;font-size:1rem;font-weight:700;text-transform:capitalize;font-family:Louis George Cafe}.food_Container .Description button{width:160px;height:50px;border:none;background-color:#ffffff31;text-align:center;text-decoration:none;font-family:Louis George Cafe;font-weight:700;color:#f0f8ff;font-size:1.5rem;border-radius:3px;cursor:pointer;transition:.1s var(--Bounce);box-shadow:1px 3px 3px #0004;background-color:#ffffff59}.food_Container .Description button:hover{scale:1.05;color:#333;background-color:#fff}@media only screen and (max-width: 1200px){.food_Container .Description h1{font-size:2rem;letter-spacing:.3rem;line-height:3rem}.food_Container .Description .about{width:300px;font-size:.8rem}}@media only screen and (max-width: 750px){.food_Container{flex-direction:column-reverse;padding:6rem 2rem 2rem}.food_Container .video_container{max-height:250px}.food_Container .video_container .image_1{width:120px;height:266px}.food_Container .video_container .image_2{width:135px;height:300px}.food_Container .Description{justify-content:flex-start;gap:1rem}.food_Container .Description .cat{font-size:1rem;letter-spacing:.18rem}.food_Container .Description h1{font-size:1.5rem;letter-spacing:.4rem}.food_Container .Description .role{letter-spacing:.18rem}.food_Container .Description .about{line-height:1.6;width:100%}.food_Container .Description button{width:100%;transform:translateY(30%);font-size:1.5rem}}.stream_Container{background:rgb(0,142,255);background:radial-gradient(circle at 80% center,rgb(179,32,32) 2%,rgb(99,3,3) 100%);-webkit-user-select:none;user-select:none;width:inherit;display:flex;justify-content:center;align-items:center;gap:1rem;height:100vh;padding:6rem 3rem;scroll-snap-align:start}.stream_Container .video_container{flex:1;position:relative;display:flex;max-width:95%;justify-content:center;align-items:center;gap:2rem}.stream_Container .video_container .image_1{width:175px;height:350px;scale:1.1;border:.2em solid white;box-shadow:5px 5px 5px #0000003a;border-radius:20px}.stream_Container .video_container .image_2{width:214px;height:268px;scale:1.1;border:.2em solid white;box-shadow:5px 5px 5px #0000003a;border-radius:20px}.stream_Container .Description{flex:1;display:flex;flex-direction:column;justify-content:center;justify-items:center;z-index:10;gap:2rem;color:#f0f8ff}.stream_Container .Description .cat{font-size:1rem;font-weight:700;font-family:Louis George Cafe;letter-spacing:.18rem}.stream_Container .Description h1{font-size:clamp(1.5rem,5vw + 1rem,2.4rem);letter-spacing:.3rem}.stream_Container .Description .role{font-family:Louis George Cafe;font-weight:700;letter-spacing:.18rem}.stream_Container .Description .about{line-height:1.5;width:500px;font-size:1rem;font-weight:700;text-transform:capitalize;font-family:Louis George Cafe}.stream_Container .Description button{width:160px;height:50px;border:none;background-color:#ffffff31;text-align:center;text-decoration:none;font-family:Louis George Cafe;font-weight:700;color:#f0f8ff;font-size:1.5rem;border-radius:3px;cursor:pointer;transition:.1s var(--Bounce);box-shadow:1px 3px 3px #0004;background-color:#ffffff59}.stream_Container .Description button:hover{scale:1.05;color:#333;background-color:#fff}@media only screen and (max-width: 1200px){.stream_Container .Description h1{font-size:2rem;letter-spacing:.3rem;line-height:3rem}.stream_Container .Description .about{width:300px;font-size:.8rem}}@media only screen and (max-width: 750px){.stream_Container{flex-direction:column-reverse;padding:6rem 2rem 2rem}.stream_Container .video_container{max-height:250px;gap:0rem}.stream_Container .video_container .image_1{scale:.7}.stream_Container .video_container .image_2{scale:.8}.stream_Container .Description{justify-content:flex-start;gap:1rem}.stream_Container .Description .cat{font-size:1rem;letter-spacing:.18rem}.stream_Container .Description h1{font-size:1.5rem;letter-spacing:.4rem;line-height:2rem}.stream_Container .Description .role{letter-spacing:.18rem}.stream_Container .Description .about{line-height:1.6;width:100%}.stream_Container .Description button{width:100%;transform:translateY(30%);font-size:1.5rem}}.theater_Container{background:rgb(0,142,255);background:radial-gradient(circle at 80% center,rgb(88,32,179) 2%,rgb(45,3,99) 100%);-webkit-user-select:none;user-select:none;width:inherit;display:flex;justify-content:center;align-items:center;gap:1rem;height:100vh;padding:6rem 3rem;scroll-snap-align:start}.theater_Container .video_container{flex:1;position:relative;display:flex;max-width:95%;justify-content:center;align-items:center;gap:2rem}.theater_Container .video_container .image_1{width:180px;height:400px;scale:.9;border:.3em solid white;box-shadow:5px 5px 5px #0000003a;border-radius:20px}.theater_Container .video_container .image_2{width:180px;height:400px;border:.3em solid white;box-shadow:5px 5px 5px #0000003a;border-radius:20px}.theater_Container .Description{flex:1;display:flex;flex-direction:column;justify-content:center;justify-items:center;z-index:10;gap:2rem;color:#f0f8ff}.theater_Container .Description .cat{font-size:1rem;font-weight:700;font-family:Louis George Cafe;letter-spacing:.18rem}.theater_Container .Description h1{font-size:clamp(1.5rem,5vw + 1rem,2.4rem);letter-spacing:.3rem}.theater_Container .Description .role{font-family:Louis George Cafe;font-weight:700;letter-spacing:.18rem}.theater_Container .Description .about{line-height:1.5;width:500px;font-size:1rem;font-weight:700;text-transform:capitalize;font-family:Louis George Cafe}.theater_Container .Description button{width:160px;height:50px;border:none;background-color:#ffffff31;text-align:center;text-decoration:none;font-family:Louis George Cafe;font-weight:700;color:#f0f8ff;font-size:1.5rem;border-radius:3px;cursor:pointer;transition:.1s var(--Bounce);box-shadow:1px 3px 3px #0004;background-color:#ffffff59}.theater_Container .Description button:hover{scale:1.05;color:#333;background-color:#fff}@media only screen and (max-width: 1200px){.theater_Container .Description h1{font-size:2rem;letter-spacing:.3rem;line-height:3rem}.theater_Container .Description .about{width:300px;font-size:.8rem}}@media only screen and (max-width: 750px){.theater_Container{flex-direction:column-reverse;padding:6rem 2rem 2rem}.theater_Container .video_container{max-height:250px;gap:0rem}.theater_Container .video_container .image_1,.theater_Container .video_container .image_2{scale:.6}.theater_Container .Description{justify-content:flex-start;gap:1rem}.theater_Container .Description .cat{font-size:1rem;letter-spacing:.18rem}.theater_Container .Description h1{font-size:1.5rem;line-height:2rem;letter-spacing:.4rem}.theater_Container .Description .role{letter-spacing:.18rem}.theater_Container .Description .about{line-height:1.6;width:100%}.theater_Container .Description button{width:100%;transform:translateY(30%);font-size:1.5rem}}.main_container::-webkit-scrollbar{display:none}.main_container{-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:y mandatory;position:relative;overflow-x:hidden;background:rgb(0,142,255);background:radial-gradient(circle at 80%,rgb(179,32,171) 2%,rgb(80,3,99) 100%);-webkit-user-select:none;user-select:none;width:100%;display:grid;grid-template-columns:repeat(1,1fr);height:100vh;overflow-y:scroll}.main_container .circle{position:fixed;z-index:20;bottom:50%;left:-2rem;width:100px;height:100px;scale:30;transform:translate(100%);animation:scaleup 1.5s ease;border-radius:50%;background-color:#fff}.main_container .bg_image{scale:1.3;animation:zoom 10s alternate;position:fixed;z-index:0;object-fit:cover;width:100%;height:100%}.main_container .year{position:fixed;color:#ffffff86;bottom:5%;left:3%;font-size:1rem;z-index:3}.main_container .page_number{position:fixed;color:#ffffff86;bottom:5%;right:3%;font-size:1rem;z-index:3}.main_container .project_title{height:100vh;scroll-snap-align:start;z-index:1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#311428bb;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3rem}.main_container .project_title h1{font-size:5rem;letter-spacing:1rem}.main_container .project_title p{font-weight:700;font-size:1rem;font-family:Louis George Cafe;letter-spacing:3px}.main_container .project_title h5{font-weight:700;font-size:1rem;font-family:Louis George Cafe;text-align:center;letter-spacing:3px;animation:space 1s infinite alternate}.main_container .project_title .line{background-color:#f0f8ff;height:50px;width:2px}.main_container .project_about{height:100vh;padding:6rem 9rem;scroll-snap-align:start;z-index:1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#311428ce;width:100%;height:100%;display:flex;flex-direction:column;justify-content:start;align-items:start;gap:1rem}.main_container .project_about h1{font-size:3rem;width:800px;text-transform:uppercase;line-height:3.5rem}.main_container .project_about a{width:100%;font-family:DAGGERSQUARE;font-size:1.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:1.5rem;transition:.2s}.main_container .project_about a:hover{letter-spacing:1px}.main_container .project_about a,.main_container .project_about a:visited,.main_container .project_about a:focus,.main_container .project_about a:active{text-decoration:none;color:inherit;outline:0}.main_container .project_about .project_role{display:flex;justify-content:center;align-items:center;gap:1rem}.main_container .project_about .project_role .icon{width:25%;display:flex;flex-direction:column;justify-content:center;align-items:center}.main_container .project_about .project_role .icon img{width:200px;height:200px}.main_container .project_about .project_role .about_text{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:1rem}.main_container .project_about .project_role .about_text h3{font-family:DAGGERSQUARE;letter-spacing:1px}.main_container .project_about .project_role .about_text p{width:81%;font-size:1rem;line-height:1.5rem;letter-spacing:1px;text-transform:capitalize;font-weight:700;font-family:Louis George Cafe}.main_container .project_about .project_role .role_text{width:25%;display:flex;flex-direction:column;justify-content:center;align-items:start}.main_container .project_about .project_role .role_text h3{font-family:DAGGERSQUARE;letter-spacing:1px}.main_container .project_about .project_role .role_text li{list-style:none;font-size:1rem;text-transform:uppercase;line-height:1.5rem;letter-spacing:2px;font-weight:700;font-family:Louis George Cafe}.main_container .project_video{z-index:1;height:100vh;display:flex;justify-content:center;align-items:center;background-color:#311428;scroll-snap-align:start}.main_container .project_video video{transition:.3s ease-in-out;border:.6em solid white;box-shadow:5px 5px 5px #0000003a;border-radius:3px;max-width:56%;max-height:70%}.main_container .project_video video:hover{transition:.3s ease-in-out;border:.6em solid rgb(24,8,19);box-shadow:15px 15px 5px #311428}.main_container .project_images_1{z-index:1;height:100vh;padding:6rem 4rem;display:flex;justify-content:center;align-items:center;background-color:#2c1123;scroll-snap-align:start;gap:6rem}.main_container .project_images_1 img{border:6px solid white;border-radius:3px;max-width:20%;max-height:90%}.main_container .project_images_2{z-index:1;height:100vh;padding:6rem 4rem;display:flex;justify-content:center;align-items:center;background-color:#290f21;scroll-snap-align:start;gap:6rem}.main_container .project_images_2 img{border:6px solid white;border-radius:3px;max-width:20%;max-height:90%}@media only screen and (max-width: 1200px){.main_container{padding:0;height:100vh}.main_container .bg_image{scale:1;width:100%;height:100%}.main_container .year{bottom:5%;left:5%}.main_container .page_number{bottom:5%;right:5%;font-size:1rem}.main_container .project_title{gap:1.5rem}.main_container .project_title h1{font-size:4rem;letter-spacing:.5rem}.main_container .project_title p,.main_container .project_title h5{font-size:1rem}.main_container .project_title .line{height:50px;width:2px}.main_container .project_about{padding:6rem 1rem;gap:.5rem}.main_container .project_about h1{padding-inline:3rem;font-size:2.5rem;width:800px;line-height:3.5rem}.main_container .project_about a{width:100%;margin-top:1rem}.main_container .project_about .project_role{padding-inline:3rem;gap:.2rem}.main_container .project_about .project_role .icon{width:25%}.main_container .project_about .project_role .icon img{width:150px;height:150px}.main_container .project_about .project_role .about_text{width:50%;gap:.5rem}.main_container .project_about .project_role .about_text h3{letter-spacing:1px}.main_container .project_about .project_role .about_text p{width:81%;font-size:.8rem;line-height:1.5rem;letter-spacing:1px}.main_container .project_about .project_role .role_text{width:25%}.main_container .project_about .project_role .role_text h3{letter-spacing:1px}.main_container .project_about .project_role .role_text li{font-size:.8rem;line-height:1.5rem;letter-spacing:2px}.main_container .project_images_1,.main_container .project_images_2{gap:1.5rem}}@media only screen and (max-width: 600px){.main_container{scroll-snap-type:none}.main_container .year,.main_container .page_number{display:none}.main_container .project_title{width:100%;gap:4rem}.main_container .project_title h1{font-size:3rem;letter-spacing:.5rem}.main_container .project_title p{font-size:1.5rem}.main_container .project_title h5{font-size:1.2rem}.main_container .project_title .line{height:70px;width:4px}.main_container .project_about{padding:5rem 0rem;justify-content:start;align-items:start;gap:0rem}.main_container .project_about h1{font-size:1.2rem;width:95%;padding-inline:2rem;line-height:2rem}.main_container .project_about a{width:100%;align-items:center;margin-top:.5rem}.main_container .project_about .project_role{padding-inline:2rem;flex-direction:column;align-items:start;gap:1rem}.main_container .project_about .project_role .icon{display:none}.main_container .project_about .project_role .about_text{width:90%;align-items:center;gap:1rem}.main_container .project_about .project_role .about_text h3{letter-spacing:1px}.main_container .project_about .project_role .about_text p{width:100%;font-size:1rem;line-height:1.2rem}.main_container .project_about .project_role .role_text{width:100%;align-items:start}.main_container .project_about .project_role .role_text h3{letter-spacing:1px}.main_container .project_about .project_role .role_text li{font-size:1rem;line-height:1.5rem;letter-spacing:2px}.main_container .project_video video{max-width:100%;max-height:25%}.main_container .project_images_1{display:grid;grid-template-columns:repeat(2,1fr);place-content:center;gap:1rem}.main_container .project_images_1 img{max-width:95%;max-height:95%}.main_container .project_images_2{display:grid;grid-template-columns:repeat(2,1fr);place-content:center;gap:1rem}.main_container .project_images_2 img{max-width:95%;max-height:95%}}@keyframes space{0%{transform:translateY(40%)}to{transform:translateY(0)}}@keyframes scaleup{0%{transform:translate(0)}to{transform:translate(100%)}}*{margin:0;padding:0;box-sizing:border-box}body::-webkit-scrollbar{display:none}body{-ms-overflow-style:none;scrollbar-width:none;cursor:none;color:#fff;background-color:#171717}.Border .Up{position:relative;animation:frame_block .7s linear;z-index:100;position:fixed;background-color:var(--bordercolor);height:.6rem;width:100%;top:0;transform-origin:top}.Border .Up:before{content:"";position:absolute;transform-origin:bottom;top:10px;left:10px;background-color:transparent;box-shadow:-10px -10px 0 var(--bordercolor);width:50px;height:50px;border-radius:20%}.Border .Up:after{content:"";position:absolute;transform-origin:bottom;top:10px;right:10px;background-color:transparent;box-shadow:10px -10px var(--bordercolor);width:50px;height:50px;border-radius:20%}.Border .Down{animation:frame_block .7s linear;z-index:100;position:fixed;background-color:var(--bordercolor);height:.6rem;width:100%;bottom:0;transform-origin:bottom}.Border .Down:after{content:"";position:absolute;transform-origin:top;bottom:10px;right:10px;background-color:transparent;box-shadow:10px 10px 0 var(--bordercolor);width:50px;height:50px;border-radius:20%}.Border .Down:before{content:"";position:absolute;transform-origin:top;bottom:10px;left:10px;background-color:transparent;box-shadow:-10px 10px 0 var(--bordercolor);width:50px;height:50px;border-radius:20%}.Border .Right{animation:frame_inline .7s linear;z-index:100;position:fixed;background-color:var(--bordercolor);width:.6rem;height:100%;right:0;transform-origin:right}.Border .Right:after{content:"";position:absolute;transform-origin:bottom;bottom:0;right:-80px;background-color:var(--bordercolor);width:50px;height:70%;border-radius:40%}.Border .Right:before{content:"";position:absolute;transform-origin:bottom;top:0;right:-80px;background-color:var(--bordercolor);width:50px;height:70%;border-radius:40%}.Border .Left{animation:frame_inline .7s linear;z-index:100;position:fixed;background-color:var(--bordercolor);width:.6rem;height:100%;left:0;transform-origin:left}@keyframes wave{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes frame_inline{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes frame_block{0%{transform:translateY(-100%)}to{transform:translateY(0)}}html{overflow-y:auto;overscroll-behavior-y:contain;scroll-snap-type:y mandatory;overflow-x:hidden;scroll-behavior:smooth}@media only screen and (max-width: 750px){body{scroll-snap-type:always}}.cursor{height:10px;width:10px;border-radius:24px;background-color:#fff;position:fixed;top:0;left:0;pointer-events:none;z-index:200}@media only screen and (max-width: 700px){.cursor{height:0px;width:0px}}@font-face{font-family:moon_get-Heavy;src:url(/Fonts/moon_get-Heavy.woff2);font-display:swap}@font-face{font-family:DAGGERSQUARE;src:url(/Fonts/DAGGERSQUARE.woff2);font-display:swap}@font-face{font-family:Louis George Cafe;src:url("/Fonts/Louis George Cafe.woff2");font-display:swap}:root{font-family:moon_get-Heavy,Louis George Cafe,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;--Bounce:cubic-bezier(.42, 0, .5, 2.03);--bordercolor:rgb(255, 255, 255)}
