@import url(https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&family=Public+Sans:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Alkatra:wght@400..700&family=Lexend:wght@100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Ephesis&display=swap);:root{--accent-primary:linear-gradient(90deg,#0099e5,#3354ff);--link-primary:#3354ff;--secondary-yellow:#fbcfbb;--content-primary:#0d0e13;--content-secondary:#5f616d}*{box-sizing:border-box;font-family:Lexend,sans-serif;margin:0;padding:0;scroll-behavior:smooth;text-decoration:none}html{cursor:url(https://d39w1it2s36axc.cloudfront.net/icons/cursor.svg),auto}body{background-color:#fbfdff;color:#0d0e13;overflow-x:hidden}h2,p{line-height:160%}.homeC{align-items:center;display:flex;flex-direction:column;gap:10rem}.cta-shadows{box-shadow:inset 0 5px 8px #fafcfe1f,inset 0 -2px 2px #fafcfe1f,inset 0 1px 3px #fafcfe,inset 0 -9px 18px #0000001f,0 4px 16px #2f5bfd3d;transition:.8s ease}.cta-shadows:hover{box-shadow:inset 0 5px 8px #fafcfe1f,inset 0 -2px 2px #fafcfe1f,inset 0 1px 3px #fafcfe,inset 0 -9px 18px #0000001f,0 8px 16px #2f5bfd52,0 4px 16px #2f5bfd3d}.error_text{left:50%;max-width:450px;position:absolute;top:60%;transform:translateX(-50%);z-index:111}.error_text h5{margin-bottom:1rem;margin-top:1rem}.error_page,.network_page{background:#fbfdfe;height:100vh;left:0;position:absolute;top:0;width:100vw;z-index:100}.hola_hover,.sarath_hover{position:relative}.hola_hover:before{background-image:url(https://d39w1it2s36axc.cloudfront.net/icons/wave.gif);left:0;transform:translate(-65%,-65%) scale(0)}.hola_hover:before,.sarath_hover:before{content:"";height:256px;position:absolute;top:0;transition:.5s ease;width:256px}.sarath_hover:before{background-image:url(https://d39w1it2s36axc.cloudfront.net/icons/smile.gif);right:0;transform:translate(65%,-65%) scale(0);z-index:1001}.hola_hover:hover:before{transform:translate(-65%,-65%) scale(.5)!important}.sarath_hover:hover:before{transform:translate(65%,-65%) scale(.4)!important}.Course_Projects_page,.Interactions_page{align-items:center;display:flex;flex-direction:column;gap:2rem;height:auto;position:relative;width:90%}.Interactions_page h2{color:#666;font-style:italic;max-width:1200px;text-transform:uppercase;width:100%}.project-ctas{display:flex;flex-direction:row;gap:1rem}.Course_Projects-home,.interactions_section-home{align-items:center;display:flex;flex-direction:row;gap:40px;height:auto;max-width:1200px}.interactions_section-home{flex-direction:column!important;width:100%}.interactions_section{display:flex;flex-wrap:wrap;gap:24px}.interaction_block{background:#f5f5f5;border-radius:16px;height:256px;width:368px}.interactions_section2{display:flex;flex-wrap:wrap;gap:24px;width:100%}.interaction_block2{align-items:center;background:#fff;border-radius:24px;box-shadow:inset 0 0 0 1px #eee,inset 0 -8px 8px 0 #fffc,inset 0 4px 4px 0 #ffffff40,inset 0 -2px 24px 0 #00000005,inset 0 4px 18px 0 #0000000a,0 0 20px 0 #00000005;box-sizing:border-box;display:flex;height:288px;justify-content:center;max-width:588px;width:100%}.interactions_section2 .w-282{width:282px}.interaction_block2 video{height:90%}.home-is{align-items:center;background:#fafdff;border-radius:24px;display:flex;height:auto;justify-content:center;max-width:252px;overflow:hidden;padding:1rem;position:relative;transition:.5s ease;width:100%}.home-ism{height:100%}.home-isb,.home-ism{align-items:center;background:#fafdff;border-radius:24px;display:flex;justify-content:center;max-width:368px;overflow:hidden;padding:1rem;position:relative;transition:.5s ease;width:100%}.home-isb a{width:80%}.home-isb button{margin:0;width:100%}.home-ism .bunker_interaction{width:90%}.certifications-page{align-items:center;display:flex;flex-direction:column;gap:2rem;height:auto;position:relative;width:90%}.certifications-slider{display:grid;place-items:center;position:relative;width:100vw}.certifications-slider .certifications{animation:scrollCertifications 70s linear infinite;display:flex;font-size:0;list-style:none;margin:0;padding:0;white-space:nowrap;width:3600px}@keyframes scrollCertifications{0%{transform:translateX(0)}50%{transform:translateX(-1440px)}to{transform:translateX(-2880px)}}.certifications-slider ul:hover{animation-play-state:paused}.certification-frame{align-items:center;margin:0 20px;max-width:380px;min-width:360px;width:360px}.certification-frame,.certification-front{box-sizing:border-box;display:flex;flex-direction:column}.certification-front{background:#fff;border-radius:24px;box-shadow:inset 0 -8px 8px 0 #fffc,inset 0 4px 4px 0 #ffffff40,inset 0 -2px 24px 0 #00000005,inset 0 4px 18px 0 #0000000a,0 0 20px 0 #00000005,0 8px 12px 0 #0c041a0a;gap:20px;padding:24px;position:relative;width:100%;z-index:1}.certification-text{display:flex;flex-direction:column;gap:8px}.certification-text h2{text-wrap:wrap;font-size:24px;font-weight:500;min-height:60px}.certification-text p{color:#5f616d;color:var(--content-secondary);font-size:18px;font-weight:400}.certification-front img{border:1px solid #eee;border-radius:20px;height:auto;object-fit:cover;width:100%}.certification-back{background:#fff;border-radius:24px;box-shadow:inset 0 -8px 8px 0 #fffc,inset 0 4px 4px 0 #ffffff40,inset 0 -2px 24px 0 #00000005,inset 0 4px 18px 0 #0000000a,0 0 20px 0 #00000005,0 8px 12px 0 #0c041a0a,0 4px 48px 0 #1c1b2c14;box-sizing:border-box;height:auto;padding:24px;position:relative;transform:translateY(-80px);width:90%;z-index:0}.certification-back .deck-btn{font-weight:400;height:48px;width:100%}.certification-frame:hover .certification-back{animation:certification_button_hover .5s ease-out forwards}.certification-frame .certification-back{animation:certification_button_default .5s ease-in forwards}@keyframes certification_button_hover{0%{transform:translateY(-80px);z-index:0}49%{transform:translateY(0);z-index:0}50%{transform:translateY(0);z-index:1}to{transform:translateY(-20px);z-index:1}}@keyframes certification_button_default{0%{transform:translateY(-20px);z-index:1}49%{transform:translateY(0);z-index:1}50%{transform:translateY(0);z-index:0}to{transform:translateY(-80px);z-index:0}}.skills-section{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-content:center;max-width:1200px;width:90%}.skills{background:#fff;border:1px solid #eee;border-radius:24px;box-shadow:inset 0 -8px 8px 0 #fffc,inset 0 4px 4px 0 #ffffff40,inset 0 -2px 24px 0 #00000005,inset 0 4px 18px 0 #0000000a,0 0 20px 0 #00000005;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:space-around;padding:24px;width:100%}.skill_break{background:#eee;content:"";height:auto;width:2px}.keychain{display:inline-block;height:64px;position:relative}.keychain img{animation:hangingWiggle 3s ease-in-out infinite forwards;animation-play-state:paused;height:64px;transform:rotate(0deg) translateY(0);transform-origin:top center;transition:transform .5s ease}.keychain img:hover{animation-play-state:running}@keyframes hangingWiggle{0%{transform:rotate(0deg) translateY(0)}25%{transform:rotate(5deg) translateY(0)}50%{transform:rotate(-5deg) translateY(0)}75%{transform:rotate(3deg) translateY(0)}to{transform:rotate(0deg) translateY(0)}}.stack-container{align-items:center;display:flex;flex-direction:column;height:auto;position:relative;width:100vw}.iBg,.iBgo,.mBg,.mBgo,.oBg,.oBgo{position:absolute}.oBg{animation-delay:.8s!important;animation:oBg 4s cubic-bezier(.66,.53,.38,1.45) infinite;width:75%;z-index:-6}.mBg{animation-delay:.4s!important;animation:mBg 4s cubic-bezier(.66,.53,.38,1.45) infinite;width:50%;z-index:-5}.iBg{animation:iBg 4s cubic-bezier(.66,.53,.38,1.45) infinite;width:25%;z-index:-4}.oBgo{animation-delay:.8s!important;animation:oBgo 4s cubic-bezier(.66,.53,.38,1.45) infinite;opacity:0;width:75%;z-index:-3}.mBgo{animation-delay:.4s!important;animation:mBgo 4s cubic-bezier(.66,.53,.38,1.45) infinite;opacity:0;width:50%;z-index:-2}.iBgo{animation:iBgo 4s cubic-bezier(.66,.53,.38,1.45) infinite;opacity:0;width:25%;z-index:-1}@keyframes oBg{0%{width:75%}15%{width:75%}25%{width:80%}35%{width:75%}to{width:75%}}@keyframes mBg{0%{width:50%}15%{width:50%}25%{width:55%}35%{width:50%}to{width:50%}}@keyframes iBg{0%{width:25%}15%{width:25%}25%{width:30%}30%{width:30%}40%{width:25%}to{width:25%}}@keyframes oBgo{0%{opacity:0;width:75%}15%{opacity:0;width:75%}25%{opacity:1;width:80%}35%{opacity:0;width:75%}to{opacity:0;width:75%}}@keyframes mBgo{0%{opacity:0;width:50%}15%{opacity:0;width:50%}25%{opacity:1;width:55%}35%{opacity:0;width:50%}to{opacity:0;width:50%}}@keyframes iBgo{0%{opacity:0;width:25%}15%{opacity:0;width:25%}25%{opacity:1;width:30%}35%{opacity:0;width:25%}to{opacity:0;width:25%}}.border-breathe{align-items:center;display:flex;justify-content:center}.reactpng{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:96px}.jspng{animation:js 4s cubic-bezier(.66,.53,.38,1.45) infinite;top:28%}.gsappng,.jspng{left:38%;position:absolute;width:76px}.gsappng{animation:gsap 4s cubic-bezier(.66,.53,.38,1.45) infinite;bottom:28%}.blenderpng{animation-delay:.4s!important;animation:blender 4s cubic-bezier(.66,.53,.38,1.45) infinite;left:23%;position:absolute;top:46%;width:66px}.aipng{animation-delay:.8s!important;animation:js 4s cubic-bezier(.66,.53,.38,1.45) infinite;top:10%}.aipng,.pspng{left:15%;position:absolute;width:56px}.pspng{animation-delay:.8s!important;animation:gsap 4s cubic-bezier(.66,.53,.38,1.45) infinite;bottom:10%}.hours{animation:jsr 4s cubic-bezier(.66,.53,.38,1.45) infinite;color:#fff;top:28%}.hours,.thinking{align-items:center;display:flex;flex-direction:column;font-size:1.5rem;font-weight:600;height:76px;justify-content:center;left:57%;position:absolute;transform-origin:top;transition:.5s ease;width:76px}.thinking{animation:gsapr 4s cubic-bezier(.66,.53,.38,1.45) infinite;bottom:28%}.insp{align-items:center;animation-delay:.4s!important;animation:blenderr 4s cubic-bezier(.66,.53,.38,1.45) infinite;color:#fff;display:flex;flex-direction:column;font-size:1.5rem;font-weight:600;height:66px;justify-content:center;position:absolute;right:23%;top:46%;transform-origin:top;transition:.5s ease;width:66px}.lines{animation-delay:.8s!important;animation:jsr 4s cubic-bezier(.66,.53,.38,1.45) infinite;top:10%}.files,.lines{align-items:center;display:flex;flex-direction:column;font-size:1.2rem;font-weight:600;height:56px;justify-content:center;position:absolute;right:15%;transform-origin:top;transition:.5s ease;width:56px}.files{animation-delay:.8s!important;animation:gsapr 4s cubic-bezier(.66,.53,.38,1.45) infinite;bottom:10%}.hover-files,.hover-hours,.hover-insp,.hover-lines,.hover-thinking{display:none;font-size:.72rem;font-weight:400;text-align:center}.files:hover,.hours:hover,.insp:hover,.lines:hover,.thinking:hover{cursor:none;height:92px}.files:hover .hover-files,.hours:hover .hover-hours,.insp:hover .hover-insp,.lines:hover .hover-lines,.thinking:hover .hover-thinking{display:block}@keyframes jsr{0%{transform:translate(0)}15%{transform:translate(0)}25%{transform:translate(20px,-20px)}35%{transform:translate(0)}to{transform:translate(0)}}@keyframes js{0%{transform:translate(0)}15%{transform:translate(0)}25%{transform:translate(-20px,-20px)}35%{transform:translate(0)}to{transform:translate(0)}}@keyframes gsapr{0%{transform:translate(0)}15%{transform:translate(0)}25%{transform:translate(20px,20px)}35%{transform:translate(0)}to{transform:translate(0)}}@keyframes gsap{0%{transform:translate(0)}15%{transform:translate(0)}25%{transform:translate(-20px,20px)}35%{transform:translate(0)}to{transform:translate(0)}}@keyframes blenderr{0%{transform:translate(0)}15%{transform:translate(0)}25%{transform:translate(20px)}35%{transform:translate(0)}to{transform:translate(0)}}@keyframes blender{0%{transform:translate(0)}15%{transform:translate(0)}25%{transform:translate(-20px)}35%{transform:translate(0)}to{transform:translate(0)}}.breathe{align-items:center;display:flex;height:100vh;justify-content:center;position:relative;width:100vw;z-index:-10}.stack-stuff{height:100%;position:absolute;width:100%}.stackH3{left:50%;position:absolute;transform:translate(-50%)}.stack-icons{height:100%;position:relative;width:100%}.error-bg{background:url(https://d39w1it2s36axc.cloudfront.net/images/images/404_desktop.png) no-repeat 50%;background-size:cover;height:100%;width:100%}.network-bg{display:flex;height:60vh;justify-content:center}.network-bg img{top:120px}.pre-container{animation:preC 1s ease forwards;animation-delay:3.5s;animation-iteration-count:1;background:#fff;bottom:0;cursor:none;height:100vh;opacity:1;overflow:hidden;position:fixed;top:0;transform:scaleY(1);transform-origin:top;width:100vw;z-index:2000000}@keyframes preC{0%{opacity:1}75%{opacity:0}99%{opacity:0;transform:scaleY(1)}to{transform:scaleY(0)}}.c1{animation:c1 3s ease forwards;animation-delay:1.5s;transform:translate(-50%,-50%) scale(.5)}.c1,.c2{left:50%;position:absolute;top:50%}.c2{animation:c2 3s ease forwards;animation-delay:1.5s;transform:translate(-50%,-50%) rotate(0deg) scale(.5)}.c3{animation:c3 3s ease forwards;animation-delay:1.5s;left:50%;top:50%;transform:translate(-50%,-50%) scale(.5)}#c-outer,.c3{position:absolute}#c-outer{z-index:5}#c-inner{position:absolute;z-index:15}#c-outer{animation:pac 1.5s ease}#co1{animation:co1 1.5s ease both}#co1,#co2{transform-origin:left}#co2{animation:co2 1.5s ease both}@keyframes c1{25%{transform:translate(-25%,-50%) scale(.5)}50%{transform:translate(-25%,-50%) scale(.5)}75%{left:50%;top:50%;transform:translate(-25%,-50%) scale(.5)}to{left:18%;top:13%;transform:translate(-25%,-50%) scale(.5)}}@keyframes c3{25%{transform:translate(-75%,-50%) scale(.5)}50%{transform:translate(-75%,-50%) rotate(180deg) scale(.5)}75%{left:50%;top:50%;transform:translate(-75%,-50%) rotate(180deg) scale(.5)}to{left:18%;top:13%;transform:translate(-75%,-50%) rotate(180deg) scale(.5)}}@keyframes c2{25%{transform:translate(-75%,-50%) scale(.5)}50%{transform:translate(-75%,-75%) scale(.5)}75%{left:50%;top:50%;transform:translate(-75%,-75%) scale(.5)}to{left:18%;top:13%;transform:translate(-75%,-75%) scale(.5)}}@keyframes pac{0%{transform:translate(4377px,4721px) rotate(-90deg)}25%{transform:translate(4377px,4667px) rotate(-90deg)}50%{transform:translate(4377px,4721px) rotate(-90deg)}75%{transform:translate(4377px,4667px) rotate(-90deg)}to{transform:translate(4377px,4721px) rotate(-90deg)}}@keyframes co1{0%{d:path("M62.5,0,125,62H0Z")}25%{d:path("M8.5,0,17,62H0Z")}50%{d:path("M62.5,0,125,62H0Z")}75%{d:path("M8.5,0,17,62H0Z")}to{d:path("M62.5,0,125,62H0Z")}}@keyframes co2{0%{d:path("M 62.49989700317383 0 L 125 62 L -7.62939453125e-06 62 L 62.49989700317383 0 Z")}25%{d:path("M 8.499996185302734 0 L 16.99999618530273 62 L -3.814697265625e-06 62 L 8.499996185302734 0 Z")}50%{d:path("M 62.49989700317383 0 L 125 62 L -7.62939453125e-06 62 L 62.49989700317383 0 Z")}75%{d:path("M 8.499996185302734 0 L 16.99999618530273 62 L -3.814697265625e-06 62 L 8.499996185302734 0 Z")}to{d:path("M 62.49989700317383 0 L 125 62 L -7.62939453125e-06 62 L 62.49989700317383 0 Z")}}.transition-yellow{background:linear-gradient(90deg,#0099e5,#3354ff);background:var(--accent-primary);content:"";height:100vh;left:0;position:absolute;top:0;transform:scaleY(0);transform-origin:bottom;transition:1s;width:100vw;z-index:100000000}.home{overflow:hidden}li{list-style:none;text-decoration:none}.navbar-container{display:flex;justify-content:center;margin-top:24px;position:fixed;width:100vw;z-index:1000}.navbar{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fbfdff99;border:1px solid #fff3;border-radius:48px;box-shadow:inset 0 5px 16px 0 #0099e50a,inset 0 -2px 2px 0 #fafcfe1f,inset 0 1px 3px 0 #fafcfe,inset 0 -9px 18px 0 #3354ff0f,0 4px 40px 0 #0000000a;box-sizing:border-box;display:flex;max-width:1200px;padding:4px 20px;transition:transform .3s ease,opacity .3s ease;width:90%}.navbar.hidden{opacity:0;pointer-events:none;transform:translateY(-100%)}.logoC{cursor:pointer;width:120px}.footer a{align-items:center;display:flex;justify-content:center}.navlogo_bottom,.navlogo_right,.navlogo_top{transform:translate(0) rotate(0deg)}#Subtraction_10,.navlogo_bottom,.navlogo_right,.navlogo_top,.sub6{transform-box:fill-box;transform-origin:center}.navlogo_rotate{animation:navlogo_rotate 2s forwards}@keyframes navlogo_rotate{0%{transform:translate(0) rotate(0deg)}to{transform:translate(0) rotate(1turn)}}.logoC img{height:40px}.menu{margin:auto}.menu,.menu-bg{align-items:center;display:flex}.menu-bg{color:#0d0e13;color:var(--content-primary);cursor:pointer;font-size:1rem;font-weight:400;height:44px;justify-content:center;margin:0 .75rem;overflow:hidden!important;padding:0 .75rem;position:relative;text-decoration:none;transition:color .4s ease-in-out;z-index:3}.desktop-d-none{display:none}.mobile-d-none{display:block}.menu-bg:before{fill:#fff;border-radius:24px;box-shadow:inset 0 5px 8px 0 #0099e51f,inset 0 -2px 2px 0 #fafcfe1f,inset 0 1px 3px 0 #fafcfe,inset 0 -9px 18px 0 #3354ff1f;content:"";height:44px;left:50%;opacity:0;position:absolute;top:0;transform:translateX(-50%);transition:.3s ease;width:44px;z-index:-1}.active-menu:before,.menu-bg:hover:before{opacity:1;width:100%}small{color:#ff6161;display:none;font-weight:500;left:12px;position:absolute;top:70px}.active-menu{color:#1f1f1f!important;font-weight:500}.center{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto;padding:15rem 0 3rem;width:100vw}.main-header{font-size:5rem;font-weight:700;text-align:center}.project-1 .main-header{font-size:1rem!important}.main-header span{-webkit-background-clip:text;color:#0000;display:inline-block;white-space:pre}.main-header span:first-child{background-image:linear-gradient(90deg,#0099e5,#0c8aec)}.main-header span:nth-child(2){background-image:linear-gradient(90deg,#0c8aec,#1480f0)}.main-header span:nth-child(3){background-image:linear-gradient(90deg,#1480f0,#246af8)}.main-header span:nth-child(4){background-image:linear-gradient(90deg,#246af8,#3354ff)}::selection{background:#0099e54d}.center p{color:#5f616d;color:var(--content-secondary);font-size:1.5rem}.center p span{background-color:#fbfdfe;color:#0d0e13;color:var(--content-primary);font-weight:600;padding:0 12px;position:absolute}.para{color:#5f616d;color:var(--content-secondary);display:flex;flex-direction:column;max-width:1024px;text-align:center;width:90%}.cube-container{overflow:hidden;perspective:500px;transform-origin:50% 50%}.cube{animation:loop 6s linear infinite;height:34px;position:relative;transform-style:preserve-3d;width:180px}.front-name{backface-visibility:hidden;display:block;transform:rotateX(0deg) translateZ(20px)}.top-name{left:0;top:0;transform:rotateX(90deg) translateZ(20px)}.back-name{left:0;top:0;transform:rotateX(180deg) translateZ(20px)}.bottom-name{left:0;top:0;transform:rotateX(270deg) translateZ(20px)}@keyframes loop{0%{transform:rotateX(0deg)}35%{transform:rotateX(0deg)}50%{transform:rotateX(180deg)}85%{transform:rotateX(180deg)}to{transform:rotateX(1turn)}}.go-down{cursor:pointer;display:flex;justify-content:center;opacity:.8;transform:scale(.7);transition:.6s ease-in-out}.go-down.gone-down{opacity:0}.project-image{animation:breathe 4s ease-in-out infinite alternate;max-width:100%}@keyframes breathe{0%{transform:translateY(0) scale(1.02)}to{transform:translateY(5px) scale(1.05)}}Link{cursor:none}.project-new-container{align-items:center;border-radius:24px;box-shadow:0 16px 64px #0d0e1314;box-sizing:border-box;color:#0d0e13;color:var(--content-primary);display:flex;flex-direction:column;height:400px;max-width:1024px;overflow:hidden;padding:3rem;transition:all .3s ease;width:100%;z-index:2}.project-new-container:hover{padding:3.5rem}.p-0{align-items:flex-start;background:#f1f3fe;color:#1f2569;justify-content:flex-end;position:relative}.p-0 p{font-size:1.5rem;margin-bottom:0!important;z-index:5}.p-0 img:first-of-type{bottom:160px;filter:drop-shadow(0 8px 48px rgba(6,80,177,.2));left:120px;width:40%}.p-0 img:first-of-type,.p-0 img:last-child{animation:breathe 4s ease-in-out infinite alternate;position:absolute}.p-0 img:last-child{filter:drop-shadow(-8px 0 48px rgba(6,80,177,.2));height:calc(100% - 160px);right:-6%;top:60px}.p-1{align-items:flex-start;background:#fdf6f2;color:#3b2313}.p-1 img{animation:breathe 4s ease-in-out infinite alternate;filter:drop-shadow(-8px 0 48px rgba(58,34,19,.2));position:absolute;right:-22%;top:240px;width:70%}.project-new-container h2{font-size:2rem;margin-bottom:1rem}.project-new-container p{font-size:1rem;margin-bottom:5rem}.p-2{background:#f2f7fd;color:#0650b1}.p-2 img{animation:breathe 4s ease-in-out infinite alternate;filter:drop-shadow(0 -8px 48px rgba(6,80,177,.3));height:auto;width:70%}.p-3{align-items:flex-end;background:#fdfbf2;color:#3e3100}.p-3 img{animation:breathe 4s ease-in-out infinite alternate;filter:drop-shadow(-8px 0 48px rgba(58,34,19,.2));left:-22%;position:absolute;top:240px;width:70%}.project{border-radius:1rem;box-shadow:0 4px 24px #122d3414;height:600px;max-width:1024px;width:100%}.project,.video-project{cursor:none!important;left:3rem;overflow:hidden}.video-project{height:100%;width:35rem}.videos-cont{background-color:#0003;display:none;height:100vh;left:0;position:fixed;top:0;transition:all .8s cubic-bezier(.175,.885,.32,1.275);width:100vw;z-index:999}.videos-cont.activevbg{display:block}.videos{background-color:#0d0e13;border-radius:6px;height:90%;left:10%;opacity:.8;position:fixed;top:94%;transition:top 1.3s cubic-bezier(.19,1,.22,1);width:80%;z-index:1000}.videos.activev{left:5%;opacity:1;top:5%;width:90%}.pitch{align-items:center;background:#000000bf;color:#fff;display:flex;font-size:1.5rem;font-weight:700;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;transform-origin:top;width:100%;z-index:2}.p-1,.p-2,.p-3,.p-4,.p-5{opacity:0;transform:translateY(60px) scale(.8);transition:.3s cubic-bezier(.59,.33,.29,.88)}.webgl{height:70vh!important;position:absolute!important;top:0;width:80vw!important;z-index:-1}.gnctd_figma_frame{align-items:center;display:flex;height:100vh;justify-content:center;width:100vw}.gnctd_figma{border:0;border-radius:40px;height:80%;overflow:hidden;width:80%}.works{align-items:center;padding:3rem 0;width:100vw!important}.projects,.works{display:flex;flex-direction:column;gap:2rem}.movable-header{color:#0000;color:#000;font-family:Lexend Variable,sans-serif;font-optical-sizing:auto;font-size:4rem;max-width:1200px;text-align:left;transition:font-variation-settings .3s ease;width:100%}.about-page .movable-header,.experiments-container .movable-header{font-size:3rem}.movable-header:hover{font-variation-settings:"wght" 700!important}.code-works{align-items:center;background:#0d0e13;background:var(--content-primary);display:flex;flex-direction:column;height:auto;padding:3rem 0;width:100%}.code-works-container{box-sizing:border-box;height:1024px;max-width:1024px;padding:3rem 0;position:relative;width:100%}.code-works-container div:first-child{background-color:#26272b;border-radius:24px;height:320px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:320px}.code-works-container div:nth-child(2){background-color:#26272b;border-radius:24px;height:672px;left:0;position:absolute;top:0;width:320px}.code-works-container div:nth-child(3){right:0;top:0}.code-works-container div:nth-child(3),.code-works-container div:nth-child(4){background-color:#26272b;border-radius:24px;height:320px;position:absolute;width:672px}.code-works-container div:nth-child(4){bottom:0;left:0}.code-works-container div:nth-child(5){background-color:#26272b;border-radius:24px;bottom:0;height:672px;position:absolute;right:0;width:320px}.project-cursor{align-items:center;background-color:linear-gradient(90deg,#0099e5,#3354ff);background-color:var(--accent-primary);border-radius:50%;display:flex;flex-direction:column;height:120px;justify-content:center;position:absolute;transition:zoomOut .4s ease-in-out;visibility:hidden;width:120px}.project-cursor p{color:#0d0e13;color:var(--content-primary);font-weight:600;font:1rem}.personas{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.persona-conts{width:45%}.p-details{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-top:3rem}.details{margin-left:24px}.p-details img{height:180px}.cursor-follower{background:linear-gradient(90deg,#0099e5,#3354ff);background:var(--accent-primary);border-radius:50%;color:#fff;height:36px;opacity:.5;pointer-events:none;position:fixed;transform:scale(1);transition:transform .8s cubic-bezier(.58,.34,.54,1.94),opacity .7s cubic-bezier(.175,.885,.32,1.275);width:36px;z-index:100000}.cursor-follower.active{opacity:.98;transform:scale(3)}.cursor-follower.activehire{opacity:.88;transform:scale(3)}.cursor-follower.removed{background-color:initial;cursor:none!important;opacity:.98;transform:scale(3)}.case,.hire,.resource-cursor{align-items:center;display:flex;flex-direction:column;font-size:.3rem;font-weight:700;height:100%;justify-content:center;opacity:0;position:absolute;width:100%}.hire img{animation:rotator 2s ease infinite;position:absolute;transform-box:fill-box;transform-origin:center;width:30px}@keyframes rotator{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.contactButton{align-items:center;border:none;border-radius:20px;cursor:pointer;display:flex;font-size:1rem;font-weight:400;height:44px;justify-content:center;opacity:1;outline:none;overflow:hidden;position:relative;transition:.5s linear;width:120px}.contactButton:before{background:#0000;border:2px solid #eee;border-radius:24px;box-sizing:border-box;content:"";height:44px;position:absolute;transition:all .5s ease;width:44px;z-index:0}.viewResumeButton{align-items:center;background:linear-gradient(90deg,#0099e5,#3354ff);background:var(--accent-primary);border:none;border-radius:24px;cursor:pointer;display:flex;font-size:1rem;font-weight:400;height:48px;justify-content:center;outline:none;overflow:hidden;padding:0 1rem;position:relative;transition:.5s linear}.viewResumeButton,.viewResumeButton a{color:#fff!important}.viewResumeButton:before{background:radial-gradient(50% 50% at 50% 50%,#fffc 0,#ffffff29 100%);box-shadow:inset 0 -4px 4px 0 #ffffff3d,0 4px 16px 0 #ffffff29;clip-path:ellipse(50% 50%);content:"";height:40px;left:50%;position:absolute;top:-40px;transform:translateX(-50%);transition:.5s ease-in-out;width:80%}.viewResumeButton:hover:before{transform:translate(-50%,16px)}.contactButton:hover:before{background:linear-gradient(90deg,#0099e5,#3354ff);background:var(--accent-primary);border:0 solid #fff;box-shadow:inset 0 5px 8px #fafcfe1f,inset 0 -2px 2px #fafcfe1f,inset 0 1px 3px #fafcfe,inset 0 -9px 18px #0000001f,0 4px 16px #2f5bfd3d;color:#fff!important;width:120px;z-index:1}.contactButton:hover a{color:#fff!important;z-index:10}.contactButton a{color:#3354ff!important;color:var(--link-primary)!important;position:relative;z-index:2}.navbar .contactButton a{color:#000!important}.navbar .contactButton:hover a{color:#fff!important}.primaryButton{align-items:center;display:flex;justify-content:center}.primaryButton,button{background:linear-gradient(90deg,#0099e5,#3354ff);background:var(--accent-primary);border:none;border-radius:24px;color:#fff!important;cursor:pointer;font-size:1rem;font-weight:600;height:48px;left:0;outline:none;overflow:hidden;position:relative;width:120px}button{margin-bottom:5rem;margin-top:1rem;z-index:5}.primaryButton:before,button:before{background:radial-gradient(50% 50% at 50% 50%,#fffc 0,#ffffff29 100%);box-shadow:inset 0 -4px 4px 0 #ffffff3d,0 4px 16px 0 #ffffff29;clip-path:ellipse(50% 50%);content:"";height:40px;left:20px;position:absolute;top:-40px;transition:.5s ease-in-out;width:80px}.primaryButton:hover:before,button:hover:before{transform:translateY(16px)}.flight{position:absolute;transform:translate(-182px,182px) scale(.1);z-index:2}.case img,.resource-cursor img{width:8px}.pin-spacer{pointer-events:all}.footer{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-content:center;padding-bottom:10rem;width:90%}.artverse .footer{padding-bottom:5rem!important}@keyframes backgroundChange{0%{background-image:linear-gradient(30deg,#0099e5,#3354ff);background-position:0}to{background-image:linear-gradient(90deg,#0099e5,#3354ff);background-position:100%}}.s-i:hover{color:linear-gradient(90deg,#0099e5,#3354ff);color:var(--accent-primary)}.input-container{font-size:1rem;overflow:hidden;padding-bottom:1.5rem;padding-top:1.5rem;position:relative}.input-container label{color:#000!important;left:0;pointer-events:none;position:absolute;transform:translate(12px,10px);transition:transform .3s ease}.input-container input,.input-container textarea{background:#0000;border:none;border-bottom:1px solid #000;color:#000;font-size:1rem;height:40px;padding-left:1rem;width:512px}.input-container input:focus,.input-container textarea:focus{outline:none}.nameInput{position:relative}.b1,b2,b3,b4{pointer-events:none}.borderLeft{animation:bleft 1s both;height:40px;transform-origin:bottom;width:2px}.borderLeft,.borderTop{background:linear-gradient(90deg,#0099e5,#3354ff);background:var(--accent-primary);left:0;position:absolute}.borderTop{animation:btop 1s both;animation-delay:.5s;height:2px;transform-origin:left;width:526px}.borderRight{animation:bright 1s both;animation-delay:1s;height:40px;transform-origin:top;width:2px}.borderBottom,.borderRight{background:linear-gradient(90deg,#0099e5,#3354ff);background:var(--accent-primary);position:absolute;right:0}.borderBottom{animation:bbottom 1s both;animation-delay:1.5s;bottom:24px;height:2px;transform-origin:right;width:526px}.borderLeftm{animation:bleft 1s both;left:0;transform-origin:bottom}.borderLeftm,.borderRightm{background:linear-gradient(90deg,#0099e5,#3354ff);background:var(--accent-primary);height:80px;position:absolute;width:2px}.borderRightm{animation:bright 1s both;animation-delay:1s;right:0;transform-origin:top}.borderBottomm{animation:bbottomm 1s both;animation-delay:1.5s;background:linear-gradient(90deg,#0099e5,#3354ff);background:var(--accent-primary);bottom:28px;height:2px;position:absolute;right:0;transform-origin:right;width:526px}@keyframes bleft{0%{transform:scaleY(0);transform-origin:bottom}49%{transform:scaleY(1);transform-origin:bottom}50%{transform:scaleY(1);transform-origin:top}to{transform:scaleY(0);transform-origin:top}}@keyframes btop{0%{animation-fill-mode:backwards;transform:scaleX(0);transform-origin:left}49%{transform:scaleX(1);transform-origin:left}50%{animation-fill-mode:forwards;transform:scaleX(1);transform-origin:right}to{transform:scaleX(0);transform-origin:right}}@keyframes bright{0%{transform:scaleY(0);transform-origin:top}49%{transform:scaleY(1);transform-origin:top}50%{transform:scaleY(1);transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}@keyframes bbottom{0%{animation-fill-mode:backwards;transform:scaleX(0);transform-origin:right}49%{transform:scaleX(1);transform-origin:right}50%{animation-fill-mode:forwards;transform:scaleX(1);transform-origin:left}to{transform:scaleX(0);transform-origin:left}}@keyframes bbottomm{0%{animation-fill-mode:backwards;transform:scaleX(0);transform-origin:right}49%{transform:scaleX(1);transform-origin:right}50%{animation-fill-mode:forwards;transform:scaleX(1);transform-origin:left}to{transform:scaleX(0);transform-origin:left}}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:#000;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.emailInput:focus+.emailLabel,.emailInput:not(:placeholder-shown)+.emailLabel,.messageInput:focus+.messageLabel,.messageInput:not(:placeholder-shown)+.messageLabel,.nameInput:focus+.nameLabel,.nameInput:not(:placeholder-shown)+.nameLabel{color:#5f616d!important;color:var(--content-secondary)!important;font-size:.8rem;transform:translate(12px,-18px)}.reply-container{background:linear-gradient(90deg,#0099e5,#3354ff);background:var(--accent-primary);border-bottom-left-radius:18px;border-bottom-right-radius:18px;border-top-right-radius:18px;color:#fefefe;font-size:1rem;font-weight:500;margin-bottom:2rem;margin-top:-4rem;padding:.5rem 1rem;transform:scale(0);transform-origin:left}.popMsg{animation:popMsg 4s both;animation-delay:2s}@keyframes popMsg{0%{transform:scaleX(0)}10%{transform:scaleX(0)}20%{transform:scaleX(1)}80%{transform:scaleX(1)}90%{transform:scaleX(0)}to{transform:scaleX(0)}}.contact-page{align-items:center;color:#000;flex-direction:column;height:100%;justify-content:center;position:relative}.contact-page,.social_logos{display:flex;gap:24px;width:100%}.social_logos{max-width:1200px}.social_logos img{height:54px;width:54px}.contact-form{align-items:flex-start;border-radius:24px;box-sizing:border-box;display:flex;flex-direction:column;padding:24px}.contactme-header{font-size:4rem}.contact-form button{margin-bottom:0!important}.incog{z-index:3}.incog,.incogImg{position:relative}.incogImg{height:120px;transform-box:fill-box;transform-origin:center;z-index:5}.goback{animation:goback 4s ease both;animation-delay:2s}.gofront{animation:gofront 4s ease both;animation-delay:2s}.mypic{height:120px;left:0;position:absolute;top:0;transform:rotateY(180deg);transform-box:fill-box;transform-origin:center;z-index:4}@keyframes goback{0%{transform:rotateY(0deg);z-index:0}10%{transform:rotateY(0deg);z-index:0}20%{transform:rotateY(180deg);z-index:-1}80%{transform:rotateY(180deg);z-index:-1}90%{transform:rotateY(0deg);z-index:0}to{transform:rotateY(0deg);z-index:0}}@keyframes gofront{0%{transform:rotateY(180deg);z-index:-1}10%{transform:rotateY(180deg);z-index:-1}20%{transform:rotateY(0deg);z-index:0}80%{transform:rotateY(0deg);z-index:0}90%{transform:rotateY(180deg);z-index:-1}to{transform:rotateY(180deg);z-index:-1}}.new-footer{align-items:center;display:flex;flex-direction:row;gap:40px;max-width:1200px;width:100%}.ConnectWithMe{width:100%}.ConnectWithMe_block{align-items:flex-start;background:#fff;box-shadow:inset 0 -8px 8px 0 #fffc,inset 0 4px 4px 0 #ffffff40,inset 0 -2px 24px 0 #00000005,inset 0 4px 18px 0 #0000000a,0 0 20px 0 #00000005,0 8px 12px 0 #0c041a0a;box-sizing:border-box;flex-direction:column;height:400px;overflow:hidden;padding:24px;width:100%}.ConnectWithMe a,.ConnectWithMe_block{border-radius:24px;display:flex;position:relative}.ConnectWithMe a{align-items:center;color:#fff!important;font-size:16px;gap:4px;height:48px;justify-content:center;width:120px}.ConnectWithMe button{background:#fff;color:red!important;margin-bottom:1rem!important;width:100%}.gravity{background:#f9f9f9;border:2px dashed #ccc;height:400px;overflow:hidden;position:relative;width:100%}.gravity .physics-active{display:block!important}.physics-body{align-items:center;border-radius:24px;box-shadow:inset 0 5px 8px #fafcfe1f,inset 0 -2px 2px #fafcfe1f,inset 0 1px 3px #fafcfe,inset 0 -9px 18px #0000001f,0 4px 16px #2f5bfd3d;color:#fff;cursor:grab;display:flex;font-size:12px;font-weight:700;height:48px;justify-content:center;left:0;position:absolute;top:0;transition:.8s ease;visibility:visible;width:120px;will-change:transform}.physics-body:hover{box-shadow:inset 0 5px 8px #fafcfe1f,inset 0 -2px 2px #fafcfe1f,inset 0 1px 3px #fafcfe,inset 0 -9px 18px #0000001f,0 8px 16px #2f5bfd52,0 4px 16px #2f5bfd3d}.cwm-linkedin{background:linear-gradient(90deg,#007dbb,#0a66c2),#fbfdff}.cwm-email{background:linear-gradient(90deg,#ea4335,#c5221f),#fbfdff}.cwm-github{background:linear-gradient(90deg,#323232,#000),#fbfdff}.cwm-behance{background:linear-gradient(90deg,#005cff,#0042b6),#fbfdff}body.bluebg{background-color:#0d0e13;background-color:var(--content-primary);transition:background-color 1s ease-in-out}.go-to-top{align-items:center;background:#fff;border-radius:50%;bottom:24px;cursor:pointer;display:flex;height:48px;justify-content:center;opacity:0;position:fixed;right:24px;transform:translateY(80px) scale(.3);transition:.6s cubic-bezier(.78,.78,.59,1.94);width:48px;z-index:100000}.go-to-top:hover{transform:scale(1.05)}.go-to-top svg{color:#3354ff}.goappear{opacity:1;transform:translateY(0) scale(1)}.deck-container{height:50vh;width:100vw}.deck-btn,.deck-container{align-items:center;display:flex;justify-content:center}.deck-btn{background:linear-gradient(90deg,#0099e5,#3354ff);background:var(--accent-primary);border-radius:30px;color:#fefefe;cursor:pointer;font-size:1rem;font-weight:600;height:60px;overflow:hidden;position:relative;width:264px}.deck-btn:before{background:radial-gradient(50% 50% at 50% 50%,#fffc 0,#ffffff29 100%);box-shadow:inset 0 -4px 4px 0 #ffffff3d,0 4px 16px 0 #ffffff29;clip-path:ellipse(50% 50%);content:"";height:40px;left:50%;position:absolute;top:-40px;transform:translateX(-50%);transition:.5s ease-in-out;width:80%}.deck-btn:hover:before{transform:translate(-50%,16px)}.go-to-top.display{opacity:.6;transform:scale(.8)}.borderb,.borderi,.borderl,.borderm,.bordert{border-bottom:2px solid #0d0e13;border-bottom:2px solid var(--content-primary);border-top:2px solid #0d0e13;border-top:2px solid var(--content-primary);height:100%;left:0;position:absolute;top:0;transform:scaleX(0);transition:.6s cubic-bezier(.74,.15,.56,1.01);width:100%}.s-i{-webkit-text-stroke-color:#0d0e13;-webkit-text-stroke-color:var(--content-primary);color:#fff;cursor:pointer;display:block;font-size:5rem;font-weight:800;height:16vh;margin-bottom:2px;margin-top:2px;position:relative;text-transform:uppercase;transform:scale(1);width:100vw}.s-i:hover .borderb,.s-i:hover .borderi,.s-i:hover .borderl,.s-i:hover .borderm,.s-i:hover .bordert{opacity:.5;transform:scaleX(1)}.s-i:hover{color:#0d0e13;color:var(--content-primary);cursor:none}.bubbles{height:100vh;left:0;pointer-events:none;width:100vw;z-index:0}.bubble,.bubbles{bottom:0;position:absolute}.bubble{animation-fill-mode:forwards;animation-name:floatUp;animation-timing-function:linear;background:#fff9;border-radius:50%;box-shadow:inset 0 5px 8px 0 #0099e51f,inset 0 -2px 2px 0 #fafcfe1f,inset 0 1px 3px 0 #fafcfe,inset 0 -9px 18px 0 #3354ff1f;pointer-events:auto;transform-origin:center}@keyframes floatUp{0%{transform:translateY(0) scale(1)}to{transform:translateY(-200px) scale(1.5);transform:translateY(calc(var(--float-height, 200px)*-1)) scale(1.5)}}.burst-container{height:0;pointer-events:none;position:absolute;width:0}.particle{animation:burstParticle .6s ease-out forwards;animation:burstParticle var(--speed,.6s) ease-out forwards;background:#fff9;border-radius:50%;box-shadow:inset 0 5px 8px 0 #0099e51f,inset 0 -2px 2px 0 #fafcfe1f,inset 0 1px 3px 0 #fafcfe,inset 0 -9px 18px 0 #3354ff1f;height:5px;height:var(--size,5px);position:absolute;width:5px;width:var(--size,5px)}@keyframes burstParticle{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(calc(var(--x)*var(--distance)),calc(var(--y)*var(--distance))) scale(.5)}}.social-logos{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-100}.social-logos div{animation:socialLogosAnimation 30s linear infinite;background:#fff;bottom:-150px;box-shadow:inset 0 5px 8px 0 #0099e51f,inset 0 -2px 2px 0 #fafcfe1f,inset 0 1px 3px 0 #fafcfe,inset 0 -9px 18px 0 #3354ff1f;height:20px;position:absolute;width:20px}.social-logos div:first-child{animation-delay:1s;animation-duration:10s;height:48px;left:5%;width:48px}.social-logos div:nth-child(2){animation-delay:2s;animation-duration:10s;height:48px;left:85%;width:48px}.social-logos div:nth-child(3){animation-delay:0;animation-duration:13s;height:32px;left:55%;width:32px}.social-logos div:nth-child(4){animation-delay:3s;height:56px;left:20%;width:56px}.social-logos div:nth-child(5){animation-delay:4s;animation-duration:16s;height:16px;left:40%;width:16px}.social-logos div:nth-child(6){animation-delay:6s;animation-duration:16s;height:32px;left:90%;width:32px}.social-logos div:nth-child(7){animation-delay:5s;animation-duration:10s;height:48px;left:35%;width:48px}.social-logos div:nth-child(8){animation-delay:6s;animation-duration:20s;height:80px;left:75%;width:80px}.social-logos div:nth-child(9){animation-delay:8s;animation-duration:10s;height:48px;left:50%;width:48px}.social-logos div:nth-child(10){animation-delay:8s;height:48px;left:45%;width:48px}@keyframes socialLogosAnimation{0%{border-radius:0;opacity:1;transform:translateY(0) rotate(0deg)}to{border-radius:50%;opacity:0;transform:translateY(-750px) rotate(2turn)}}.about-container{align-items:center;display:flex;flex-direction:row;gap:2rem;justify-content:space-evenly;margin-bottom:0!important;max-width:1200px;padding-top:12rem}.about-text{color:#0d0e13;color:var(--content-primary);height:auto;max-width:720px;width:90%}.about-text p{color:#5f616d;color:var(--content-secondary);font-size:18px;line-height:1.5;margin-top:1rem}.left-clip{clippath:polygon(0 0,0 100%,50% 100%)}.left-clip,.right-clip{filter:brightness(.7);transition:.7s ease-in-out}.right-clip{clippath:polygon(100% 0,100% 100%,50% 100%)}.middle-clip{clippath:polygon(0 0,100% 0,50% 100%)}.middle-clip,.middle-zoom{transition:.7s ease-in-out}.middle-zoom{transform:scale(1.05)}.my-image-c{height:fit-content;max-width:448px;position:relative;transform-style:preserve-3d;width:90%}.my-imaged-back:hover{filter:drop-shadow(0 48px 78px rgba(0,0,0,.3));transform:translateZ(30px)}.my-image{transform-style:preserve-3d}.my-imaged{border-radius:24px;height:100%;position:relative;transform-style:preserve-3d;width:100%}.my-imaged:before{border:1px solid #fff;box-shadow:0 4px 80px 0 #00000005,0 4px 40px 0 #2f5bfd1f,inset 0 8px 8px 0 #fff9,0 0 20px 0 #00000005,inset 0 -4px 4px 0 #ffffff40,inset 0 2px 24px 0 #0003,inset 0 -9px 18px 0 #0003,0 8px 24px 0 #0c041a14;content:"";top:0;transform:translateZ(2px);transform-style:preserve-3d;width:100%}.my-imaged-back,.my-imaged:before{height:100%;left:0;position:absolute}.my-imaged-back{bottom:7px;transform:translateZ(0);transform-origin:top;transform-style:preserve-3d;transition:.5s}::-webkit-scrollbar{background:#0000;position:absolute;width:16px}::-webkit-scrollbar-thumb{background:#5f616d;background:var(--content-secondary);border:4px solid #fff;border-radius:8px;margin:0 4px}.project-1{line-height:2;max-width:100vw;overflow:hidden}.p1-cover-image{margin:auto;top:0}.cover-bg{height:60vh;justify-content:flex-end}.cover-bg,.heading{align-items:center;display:flex;flex-direction:column}.heading{font-size:8rem;font-weight:700;margin-bottom:-30px;margin-left:12px;position:absolute;width:100%}.heading-footer{align-items:center;display:flex;font-size:16px;justify-content:space-around;margin-bottom:0;margin-top:-60px;width:95%}.heading-footer a{margin:0!important;width:160px}.headingflex{display:flex;flex-direction:row}.heading p{letter-spacing:6px;text-shadow:0 -3px 6px #0000004d}.cover-bg h1{font-size:2.5rem;text-align:center}.cover-bg img{height:60vh;margin-top:-30px;position:absolute;z-index:0}.backtext{position:relative;z-index:-2}.p1{background:#ebf2fc;box-shadow:inset 0 -1px 8px #0000000d;height:85vh;position:absolute;top:0;width:100vw;z-index:-2}.project-container{margin:auto;max-width:1024px}.pc1{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;margin-top:7rem}.pc1-sec{width:40%}.pc1-secs{align-items:center;display:flex;flex-direction:column;width:100%}.pc1-sec p{color:#5f616d;color:var(--content-secondary);margin-top:2rem}.p-header{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;margin-bottom:5rem;margin-top:5rem}.p-header h2{font-size:2rem}.p-header ul{align-items:center;display:flex;flex-direction:column;font-size:1.5rem;list-style:none;margin-top:3rem}.pw-images-bg{background-color:#e4e4e4;width:100vw}.pw-images{display:flex;flex-wrap:wrap;justify-content:center;margin:2rem auto;max-width:1024px}.pw-images img{height:360px!important}.mt-1{margin-top:1rem!important}.mt-2{margin-top:2rem!important}.mt-5{margin-top:5rem}.jcc{justify-content:center!important}.lo-fi{align-items:center;display:flex;flex-direction:column}.lo-fi-img-1{height:90vh;margin-top:10rem;position:absolute}.lo-fi-img{height:90vh;margin-left:60px}.lfp-bg{align-items:center;background:#e4e4e4;display:flex;flex-direction:column;width:100vw}.about-container a,.project-container a{color:#3354ff;color:var(--link-primary);display:inline-block;font-weight:500;text-decoration:none}.about-container a:after,.project-container a:after{border-bottom:2px solid #3354ff;border-bottom:2px solid var(--link-primary);content:"";display:block;transform:scaleX(0);transition:transform .25s ease-in-out}.about-container a:hover:after,.project-container a:hover:after{transform:scale(1)}.about-container a:hover,.project-container a:hover{animation:comeup .5s ease-in-out}.up{flex-wrap:wrap}.up,.upt{display:flex}.upt{align-items:center;flex-direction:column;justify-content:flex-start;padding:3rem}.usability,.usability-2{display:flex;position:relative}.us-b-a{align-items:center;display:flex;flex-direction:column}.us-b-a-right,.us-b-a-right-2{transform:translate(-50%)}.us-b-a-left p,.us-b-a-left-2 p{transform:translateY(30px)}.us-b-a-left,.us-b-a-left-2{transform:translate(50%)}.flexed{align-items:center;display:flex;flex-direction:column;margin-left:-22px}.desktoplofi{height:auto;width:35vw}.mockups{display:flex;flex-wrap:wrap;justify-content:center}.mockups img{width:256px}.p-icon svg{transform:scale(1.5)}.trans{transform:translate(25%,-25%) scale(1.5)!important}#Group_74{animation:g74 2s cubic-bezier(.74,.15,.37,.91) infinite alternate}@keyframes g74{0%{transform:translate(-6.967px,-2.333px)}50%{transform:translate(-4.967px,-2.333px)}to{transform:translate(-4.967px,-2.333px)}}#Path_84{animation:p84 2s cubic-bezier(.74,.15,.37,.91) infinite alternate}#Path_87{animation:p87 2s cubic-bezier(.74,.15,.37,.91) infinite alternate}#Path_88{animation:p88 2s cubic-bezier(.74,.15,.37,.91) infinite alternate}@keyframes p84{0%{d:path("M.5,0h2A.452.452,0,0,1,3,.5v2c0,.415-.224.5-.5.5H.5A.5.5,0,0,1,0,2.5V.5A.5.5,0,0,1,.5,0Z");transform:translate(3660.967px,2604.333px)}50%{d:path("M.5,0h2c.276,0,.294.2.5.5L4.031.969v1.1L3,2.5c-.319.216-.224.5-.5.5H.5A.5.5,0,0,1,0,2.5V.5A.5.5,0,0,1,.5,0Z");transform:translate(3656.967px,2604.333px)}to{d:path("M.5,0h2A.452.452,0,0,1,3,.5v2c0,.415-.224.5-.5.5H.5A.5.5,0,0,1,0,2.5V.5A.5.5,0,0,1,.5,0Z");transform:translate(3655.967px,2604.333px)}}@keyframes p87{0%{d:path("M.5,0h2A.452.452,0,0,1,3,.5v2c0,.415-.224.5-.5.5H.5A.5.5,0,0,1,0,2.5V.5A.5.5,0,0,1,.5,0Z");transform:translate(3660.967px,2609.333px)}50%{d:path("M.5,0h2c.276,0,.294.2.5.5L4.031.969v1.1L3,2.5c-.319.216-.224.5-.5.5H.5A.5.5,0,0,1,0,2.5V.5A.5.5,0,0,1,.5,0Z");transform:translate(3656.967px,2609.333px)}to{d:path("M.5,0h2A.452.452,0,0,1,3,.5v2c0,.415-.224.5-.5.5H.5A.5.5,0,0,1,0,2.5V.5A.5.5,0,0,1,.5,0Z");transform:translate(3655.967px,2609.333px)}}@keyframes p88{0%{d:path("M.5,0h2A.452.452,0,0,1,3,.5v2c0,.415-.224.5-.5.5H.5A.5.5,0,0,1,0,2.5V.5A.5.5,0,0,1,.5,0Z");transform:translate(3660.967px,2614.333px)}50%{d:path("M.5,0h2c.276,0,.294.2.5.5L4.031.969v1.1L3,2.5c-.319.216-.224.5-.5.5H.5A.5.5,0,0,1,0,2.5V.5A.5.5,0,0,1,.5,0Z");transform:translate(3656.967px,2614.333px)}to{d:path("M.5,0h2A.452.452,0,0,1,3,.5v2c0,.415-.224.5-.5.5H.5A.5.5,0,0,1,0,2.5V.5A.5.5,0,0,1,.5,0Z");transform:translate(3655.967px,2614.333px)}}#Ellipse_39{animation:e39 2s cubic-bezier(.74,.15,.37,.91) infinite alternate}@keyframes e39{0%{transform:translate(3511px,2595px) scale(0)}50%{transform:translate(3511px,2611px) scale(1)}to{transform:translate(3511px,2611px)}}#Rectangle_110{animation:r110 2s cubic-bezier(.74,.15,.37,.91) infinite alternate}#Rectangle_111{animation:r111 2s cubic-bezier(.74,.15,.37,.91) infinite alternate;animation-delay:.5s}#Rectangle_112{animation:r112 2s cubic-bezier(.74,.15,.37,.91) infinite alternate}@keyframes r110{0%{transform:translate(3655px,2659px) scaleY(-.3)}50%{transform:translate(3655px,2659px) scaleY(-.6)}to{transform:translate(3655px,2659px) scaleY(-.6)}}@keyframes r111{0%{transform:translate(3663px,2659px) scaleY(-.4)}50%{transform:translate(3663px,2659px) scaleY(-.8)}to{transform:translate(3663px,2659px) scaleY(-.8)}}@keyframes r112{0%{transform:translate(3659px,2659px) scaleY(-.5)}50%{transform:translate(3659px,2659px) scaleY(-1)}to{transform:translate(3659px,2659px) scaleY(-1)}}#Rectangle_116{animation:r116 2s cubic-bezier(.74,.15,.37,.91) infinite alternate}@keyframes r116{0%{height:5px;transform:translate(3665px,2659px) rotate(270)}50%{height:8px;transform:translate(3665px,2659px) rotate(270)}to{height:8px;transform:translate(3665px,2659px) rotate(270)}}#star{animation:star 2s cubic-bezier(.74,.15,.37,.91) infinite alternate;transform-box:fill-box;transform-origin:center}@keyframes star{0%{transform:translate(3556.559px,2596.001px) scale(.5) rotateY(1turn)}50%{transform:translate(3556.559px,2596.001px) scale(1)}to{transform:translate(3556.559px,2596.001px) scale(1)}}#location{animation:loc 2s infinite alternate}@keyframes loc{0%{transform:translate(3645.5px,2688px)}20%{transform:translate(3645.5px,2686px)}40%{transform:translate(3645.5px,2688px)}60%{transform:translate(3645.5px,2688px)}80%{transform:translate(3645.5px,2688px)}to{transform:translate(3645.5px,2688px)}}#Ellipse_54{animation:e54 2s infinite alternate}@keyframes e54{0%{transform:translate(3653px,2710px) scale(1)}20%{transform:translate(3656px,2710px) scale(.5)}40%{transform:translate(3653px,2710px) scale(1)}60%{transform:translate(3653px,2710px) scale(1)}80%{transform:translate(3653px,2710px) scale(1)}to{transform:translate(3653px,2710px) scale(1)}}#part-icon-2{animation:part-icon-2 2s infinite alternate}#Group_83{animation:g83 2s infinite alternate}#Group_82{animation:g82 2s infinite alternate}@keyframes part-icon{0%{transform:translate(-3686px,-2683px)}50%{transform:translate(-3730px,-2683px)}to{transform:translate(-3730px,-2683px)}}@keyframes g83{0%{transform:translate(98.905px,98.125px)}50%{transform:translate(88.905px,98.125px)}to{transform:translate(88.905px,98.125px)}}@keyframes g82{0%{transform:translate(87.905px,94px)}50%{transform:translate(93.905px,94px)}to{transform:translate(93.905px,94px)}}#nail{animation:nail 2s infinite alternate;transform-box:fill-box;transform-origin:bottom}@keyframes nail{0%{transform:translate(3873.5px,2696px) rotate(0deg)}25%{transform:translate(3873.5px,2696px) rotate(90deg)}50%{transform:translate(3873.5px,2696px) rotate(0deg)}to{transform:translate(3873.5px,2696px) rotate(0deg)}}#Path_89{animation:p89 2s infinite alternate}@keyframes p89{0%{d:path("M3655.806,2654h0");transform:translate(-.198px)}25%{d:path("M3655.806,2654l2.789,2.789h0");transform:translate(2.799px)}50%{d:path("M3655.806,2654l2.789,2.789,5.993-5.993");transform:translate(-.198px)}to{d:path("M3655.806,2654l2.789,2.789,5.993-5.993");transform:translate(-.198px)}}#Line_25{animation:l25 2s infinite alternate}@keyframes l25{0%{transform:translate(3832.5px,2704px)}50%{x2:2px;transform:translate(3832.5px,2704px)}to{transform:translate(3832.5px,2704px)}}.other-projects-container{align-items:center;background:#ebf2fc;display:flex;flex-direction:column}.other-projects-container h2{padding-top:3rem}.other-projects{display:flex;flex-wrap:wrap;justify-content:space-around;max-width:1200px;padding-bottom:3rem;padding-left:3rem;padding-right:3rem}.op{border-radius:1rem;box-shadow:0 4px 24px #122d3414;cursor:none!important;margin:2rem;max-width:520px;min-height:296px!important;overflow:hidden}nav{background:#6495ed;height:20vh}.updates-page{align-items:center;height:100vh;justify-content:center;width:100vw}.update-page,.updates-page{display:flex;flex-direction:column}.update-page{align-items:left}.updates-page ul{display:flex;flex-direction:column;margin-top:1rem}.updates-page ul li{list-style:none;margin-top:.5rem}.updates-page{color:#0d0e13!important;overflow:hidden;position:relative}.link-style{color:#0d0e13;text-decoration:none}.updates-page p{margin-top:2rem}.updates-page{background-image:url(https://d39w1it2s36axc.cloudfront.net/images/images/web-new-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}.link-style{height:100%;position:relative;width:100%;z-index:2}.link-style:before{background:#0099e580;content:"";height:100%;left:0;position:absolute;top:0;transition:width .8s ease;width:0;z-index:-1}.link-style:hover:before{width:100%}.display-none{display:none}@media screen and (max-width:780px){.habits-container h2{font-size:1.5rem}.movable-header{font-size:2rem}.res-d-none{display:none}.updates-page{background-image:url(https://d39w1it2s36axc.cloudfront.net/images/images/ipad-new-bg.png)}.update-page ul{margin-left:-12px}.stack-stuff div{transform:scale(.9)}.oBg{width:100%}.mBg,.oBg{transform:rotate(90deg)}.mBg{width:50%}.iBg{transform:rotate(90deg);width:25%}.oBgo{width:100%}.mBgo{width:75%}.iBgo{width:50%}.input-container input,.input-container textarea{width:420px}.main-header{font-size:3rem;justify-content:center;padding-top:5rem}.main-header,.para{display:flex;flex-wrap:wrap}.para{align-items:center;flex-direction:column;font-size:1.2rem!important;margin-left:auto!important;margin-right:auto!important}.center p{margin-top:24px}.cube{width:120px}.projects{padding-left:3rem!important;padding-right:3rem!important}.p-3{margin-top:4rem!important}.s-i{-webkit-text-stroke-width:1px;font-size:3rem}.about-container{flex-direction:column-reverse;margin:1rem auto}.about-text,.my-image-c{max-width:90%}.my-image-c{background:#f8f8f8}.leftalign{align-items:flex-start!important}.rwidth100{text-align:left!important;width:100%!important}.pc1-sec,.pc1-secs{align-items:flex-start;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;margin-top:3rem;width:90%}.rmt-5{margin-top:5rem}.persona-cont,.persona-conts{margin:auto;width:90%!important}.persona-cont p{width:auto!important}.lofi-pimg{width:90vw}.rtrans{transform:translate(25%,-25%) scale(1.5)!important}.p-details{align-items:flex-start;flex-direction:column}.p-details img{height:120px;margin:auto}.details{margin-top:2rem}.upt{margin-top:5rem;padding:0;width:50%}.us-b-a img{height:auto!important;width:45vw!important}.us-b-a p{font-size:.75rem!important;margin-left:-28px!important}.mockups img{margin-left:12%;width:286px}.cover-bg img{height:auto;width:80vw}.usability{margin-left:1.5rem}.m53{margin:5rem 3rem!important}.pw-images img{height:280px!important}.heading{font-size:7rem}}.menubar{display:none;z-index:5}.experiments-container{align-items:center;display:flex;flex-direction:column;padding-top:12rem;width:100%}.experiments-container p{width:90%;width:1200px}.homepage_subtext{color:#5f616d;color:var(--content-secondary);font-size:18px;margin-top:-2rem;max-width:1200px;width:100%}.course-projects-container{align-items:center;display:flex;flex-direction:column;padding-top:12rem;width:100%}.course-project-tiles{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;max-width:1200px;width:100%}.course-project-tile{background:#fff;border:1px solid #eee;border-radius:24px;box-shadow:inset 0 -8px 8px 0 #fffc,inset 0 4px 4px 0 #ffffff40,inset 0 -2px 24px 0 #00000005,inset 0 4px 18px 0 #0000000a,0 0 20px 0 #00000005,0 8px 12px 0 #0c041a0a;box-sizing:border-box;color:#000;display:flex;flex-direction:column;gap:1rem;height:520px;max-width:580px;overflow:hidden;padding:1.5rem;transition:box-shadow 5s ease;width:100%}.av_section1 .course-project-tile{max-width:1200px!important}.course-project-tile p{color:#666;font-size:18px;margin-top:-8px}.course-project-img{overflow:hidden}.course-project-img,.course-project-img img{border-radius:16px;height:100%;object-fit:cover;width:100%}.course-project-img img{transition:.5s ease}.course-project-tile:hover img{scale:1.1}.course-project-tile:hover{border:1px solid #fff;box-shadow:0 4px 80px 0 #00000005,0 4px 40px 0 #2f5bfd1f,inset 0 8px 8px 0 #fffc,0 0 20px 0 #00000005,inset 0 -4px 4px 0 #ffffff40,inset 0 2px 24px 0 #00000005,inset 0 -9px 18px 0 #00000014,0 8px 24px 0 #0c041a14}.course-project-tile li,.stacked_project-container li{margin:0;padding-bottom:1rem}.course-project-tile li a,.stacked_project-container li a{font-weight:600;position:relative}.course-project-tile li a:before,.stacked_project-container li a:before{background:#0d0e13;background:var(--content-primary);bottom:-2px;content:"";height:1.5px;left:0;position:absolute;transition:.5s ease;width:0}.course-project-tile li a:hover:before,.stacked_project-container li a:hover:before{width:100%}.stacked_project-container{align-items:center;display:flex;flex-direction:column;height:520px;max-width:460px;padding:1rem;transition:.5s ease;width:90%}.stacked_project-front{box-shadow:0 4px 48px 0 #1c1b2c0f;padding:1rem;width:100%;z-index:2}.stacked_project-back,.stacked_project-front{background:#fff;border-radius:40px;display:flex;flex-direction:column;gap:1rem;height:320px;position:relative}.stacked_project-back{box-shadow:0 4px 48px 0 #1c1b2c14;padding:1.5rem;transform:translateY(-208px);width:90%;z-index:1}.stacked_project-hover{animation:stacked_project-front all .8s ease}@keyframes stacked_project-front{0%{transform:translateY(-120px)}49%{transform:translateY(0);z-index:2}51%{transform:translateY(0);z-index:3}to{transform:translateY(-120px);z-index:3}}.stacked_project-img{border-radius:24px;height:240px;overflow:hidden;width:100%}.stacked_project-img img{height:100%;object-fit:cover;transition:.5s ease;width:100%}.stacked_project-container h2{color:#0d0e13;color:var(--content-primary);font-size:24px;font-weight:500}.stacked_project-front p{color:#5f616d;color:var(--content-secondary);font-size:20px;font-weight:400;margin-bottom:24px;margin-top:-8px}.stacked_project-container li{margin:0;padding-bottom:1rem}.stacked_project-container li:last-child{padding-bottom:0}.video-outputs{height:100vh;left:0;position:absolute;top:0;width:100vw;z-index:999}#overlay{background:#000000b3;height:100%;left:0;top:0;width:100%;z-index:1}#overlay,#video-container{display:none;position:fixed}#video-container{left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}#close-btn{color:#fff;cursor:pointer;font-size:18px;position:absolute;right:10px;top:10px}.int-card{align-items:center;background:#fff;border-radius:24px;box-shadow:inset 0 0 0 1px #eee,inset 0 -8px 8px 0 #fffc,inset 0 4px 4px 0 #ffffff40,inset 0 -2px 24px 0 #00000005,inset 0 4px 18px 0 #0000000a;box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;height:520px;justify-content:center;max-width:580px;overflow:hidden;padding:1.5rem;position:relative;transition:.5s ease;width:90%}.int-card video{width:100%}.int-card img,.int-card video{height:400px;transition:.5s ease}.int-card img{border:8px solid #fff;border-radius:24px;box-shadow:0 0 12px #00000014;max-width:100%;object-fit:cover}.artverse .idea-card img{border-radius:16px;max-width:100%;object-fit:cover}.artverse .idea-card{align-items:center;background:#fff;border-radius:24px;box-shadow:inset 0 0 0 1px #eee,inset 0 -8px 8px 0 #fffc,inset 0 4px 4px 0 #ffffff40,inset 0 -2px 24px 0 #00000005,inset 0 4px 18px 0 #0000000a;box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:center;max-width:584px;overflow:hidden;padding:1rem;position:relative;width:90%}.idea-card-left{display:flex;flex-direction:column;gap:.5rem}.artverse .idea-card i{color:red;font-size:16px}.artverse .idea-card .our-pick{background:linear-gradient(136deg,#58ab3c -1.89%,#208d4d);border-radius:0 0 16px 16px;box-shadow:0 2px 4px #00000014;color:#fff;font-size:16px;padding:4px 16px;position:absolute;top:0}.flex-wrap{flex-wrap:wrap}.int-card i{font-size:18px}.int-card-left{opacity:.5;transition:.5s ease}.int-card:hover .int-card-left{opacity:1}.int-card:hover img,.int-card:hover video{scale:1.01}.dim{opacity:.8}.normal-gif{border:8px solid #fff;border-radius:32px;height:90%}.iphone-gif,.normal-gif{box-shadow:0 8px 32px #0000001f;object-fit:cover}.iphone-gif{border-radius:24px;position:absolute;width:33%}.interactionIphone{align-items:center;display:flex;height:100%;justify-content:center;transition:.5s ease}.interactionIphone .iphone{height:94%;z-index:2}.bunker_interaction{border:8px solid #fff;border-radius:32px;box-shadow:0 8px 32px #0000001f;height:auto!important;left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%)!important;width:90%}@media screen and (max-width:1024px){.desktop-d-none{display:block}.mobile-d-none{display:none}.project-new-container h2{font-size:2rem!important}.project-new-container p{font-size:1rem}.project{width:100%}.p-3{margin-top:4rem}.lo-fi-img,.lo-fi-img-1{width:90vw}.cursor-follower{display:none!important}.just{flex-direction:column}.desktoplofi{width:90vw!important}.error_text{min-width:300px}.error-bg{background-image:url(https://d39w1it2s36axc.cloudfront.net/images/images/404_mobile.png)}.network-bg img{left:120px;transform:scale(2)}.menubar{display:block;padding-left:12px;padding-right:12px}.navbar{height:120px;justify-content:space-around;overflow:hidden}.logoC{margin:initial!important;width:60px;z-index:25}li{display:inline-block;margin:1rem;overflow:hidden}li a{position:absolute}.menu-bg{font-size:1.75rem!important}.menu{background:#fbfdfe;box-shadow:-4px 6px 8px #0000001f;cursor:pointer;flex-direction:column;height:100vh;justify-content:center;left:0;overflow:hidden;position:fixed;text-align:center;top:0;transform:scale(.8) translateX(120%);transform-origin:right;transition:.8s ease-out;width:100vw;z-index:2}.menubar{transform-box:fill-box;transform-origin:center}#Rectangle_136{animation-direction:normal;transform:translate(131.838px,139.593px)}#Rectangle_137{animation-direction:normal;transform:translate(131.838px,148.593px)}#Rectangle_138{animation-direction:normal;transform:translate(131.838px,157.593px)}.r136{animation:r136 .5s ease-out forwards}.r137{animation:r137 .5s ease-out forwards}.r138{animation:r138 .5s ease-out forwards}@keyframes r136{25%{transform:translate(160.338px,132.093px) rotate(90deg)}50%{transform:translate(169.991px,144.79px) rotate(135deg)}75%{transform:translate(163.627px,138.421px) rotate(135deg)}to{transform:translate(163.627px,138.421px) rotate(135deg)}}@keyframes r137{25%{transform:translate(151.338px,132.093px) rotate(90deg)}50%{transform:translate(163.627px,138.426px) rotate(135deg)}75%{transform:translate(163.627px,138.426px) rotate(135deg)}to{transform:translate(163.627px,138.421px) rotate(135deg)}}@keyframes r138{25%{transform:translate(142.338px,132.093px) rotate(90deg)}50%{transform:translate(157.263px,132.062px) rotate(135deg)}75%{transform:translate(163.627px,138.421px) rotate(135deg)}to{transform:translate(161.506px,163.877px) rotate(225deg)}}.menu.slide{overflow-y:hidden;pointer-events:all;transform:scale(1) translateX(0)}.stop-scrolling{height:100%;overflow:hidden}}.bunker svg{height:100%;width:100vw}.bunker{overflow:hidden;position:relative;transform:perspective(200px) translateZ(0) rotate(0deg);transition:all ease}#bunker-color-1,#bunker-color-2,#bunker-color-3,#bunker-color-4{fill:#0099e5}.redAlert1to4{-webkit-animation:redAlertAnim1to4 .5s ease forwards}.redAlert5to10{-webkit-animation:redAlertAnim5to10 .5s ease forwards}@keyframes redAlertAnim1to4{0%{fill:#fec264}to{fill:#fc9b64}}@keyframes redAlertAnim5to10{0%{stroke:#fec264}to{stroke:#fc9b64}}.greenAlert1to4{-webkit-animation:greenAlertAnim1to4 .5s ease forwards}.greenAlert5to10{-webkit-animation:greenAlertAnim5to10 .5s ease forwards}@keyframes greenAlertAnim1to4{0%{fill:#0099e5}to{fill:#9efc64}}@keyframes greenAlertAnim5to10{0%{stroke:#0099e5}to{stroke:#9efc64}}#bunker-color-10,#bunker-color-5,#bunker-color-6,#bunker-color-7,#bunker-color-8,#bunker-color-9{stroke:#0099e5}#left_door{animation:slideLeft 2s ease}#right_door{animation:slideRight 2s ease}#door-background{fill:#010101}.door-background-animation{animation:colorChange 2s ease forwards}@keyframes colorChange{0%{fill:#010101}to{fill:#fff}}.bunker-inputs{display:flex;flex-direction:row;gap:24px;justify-content:center;left:50%;position:absolute;top:10%;transform:translateX(-50%)}#gnctdPasscode{background:#5e5e5e;border:2px solid #0099e5;border-radius:12px;box-shadow:0 0 8px #0000004d,inset 4px 4px 4px #ffffff14,inset 0 0 8px #fff3;color:#fff;font-size:24px;font-weight:600;height:52px;padding-left:24px;transition:.5s ease;width:128px}#gnctdPasscode:focus{box-shadow:0 0 8px #0000004d,0 4px 8px #0099e533,inset 0 4px 8px #00000026;outline:none;transform:translateY(-2px)}#gnctdPasscode::placeholder{color:#fff;font-size:24px;font-weight:600}#bunker-pin-button{background:#0099e5;border-radius:12px;box-shadow:0 0 8px #0000004d,inset 4px 4px 4px #ffffff29,inset 0 0 8px #fff3;height:56px;margin-top:0;width:56px}.bunker-inputs svg{width:32px}.bunker-door-left{animation:slideLeft 3s ease-in forwards}.bunker-door-right{animation:slideRight 3s ease-in forwards}@keyframes slideLeft{0%{transform:translateX(0)}to{transform:translateX(-200px)}}@keyframes slideRight{0%{transform:translateX(0)}to{transform:translateX(200px)}}.bunker-zoomin{animation:bunkerZoomIn 4s forwards;transition:ease-in}@keyframes bunkerZoomIn{0%{transform:perspective(200px) translateZ(0) rotate(0deg)}50%{transform:perspective(200px) translateZ(0) rotate(0deg)}to{transform:perspective(200px) translateZ(720px) rotate(-15deg)}}.LED-Stripe{background:#010101;border:2px solid #656565;border-radius:12px;box-shadow:inset 0 2px 4px 0 4px 8px #00000040 #0000001c;display:flex;flex-direction:row;gap:12px;left:50%;padding:8px 32px;position:absolute;top:5%;transform:translateX(-50%) scale(.9);transform-origin:center;transition:all .5s ease}.LED-Stripe p{color:#ff5353;font-family:Digital Numbers,sans-serif;font-size:20px;font-weight:400;text-shadow:0 0 8px #ff2525bf}.Alert-Overlay{background-image:radial-gradient(circle,#ff5e5e00,#ff5e5e14);height:100%;left:0;opacity:0;pointer-events:all;position:absolute;top:0;transition:all both .5s ease;width:100%}.resources-page{margin:3rem auto;max-width:1024px;width:100%}.resources-page h1{text-align:center;width:100%}.resources-container{height:100%;padding-top:3rem;width:100%}.resources-container img{border-radius:48px;box-shadow:0 4px 32px #122d3414;height:366px;width:488px}.social_media-page{margin:3rem auto;max-width:1024px;width:100%}.social_media-page h1{text-align:center;width:100%}.social_media{align-items:center;display:flex;flex-direction:row;gap:128px;justify-content:center}.social_media-container{display:flex;flex-wrap:wrap;gap:32px;height:100%;justify-content:center;padding-top:3rem;width:100%}.social_media-thumbnail{align-items:flex-end;display:flex;flex-direction:column}.social_media-white{align-items:center;background-image:radial-gradient(#fff,#f0f0f0);border-radius:4px 0 4px 4px;box-shadow:0 1px 4px #122d3414;display:flex;justify-content:center;overflow:hidden}.social_media-white,.social_media-white img{height:128px;width:128px}.image-download{align-items:center;background:#f0f0f0;border-radius:4px 4px 0 0;display:flex;height:48px;justify-content:center;width:48px}.image-download:hover{background:#0099e5}#bmc-wbtn{bottom:48px;box-shadow:0 4px 24px #122d3447!important;right:48px!important;transform:scale(1.25)!important}#bmc-wbtn:hover{transform:scale(1.4)!important}body.active-modal{overflow-y:hidden}.btn-modal{display:block;font-size:18px;margin:100px auto 0;padding:10px 20px}.modal,.overlay{bottom:0;height:100vh;left:0;position:fixed;right:0;top:0;width:100vw}.overlay{background:#313131cc}.modal-content{background:#f1f1f1;border-radius:3px;left:50%;line-height:1.4;max-width:600px;min-width:300px;padding:14px 28px;position:absolute;top:40%;transform:translate(-50%,-50%)}.close-modal{padding:5px 7px;position:absolute;right:10px;top:10px}.artverse{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:-8px;width:100%}.th{color:#000}.th,.th-blue{font-weight:600}.th-blue{color:#3354ff;color:var(--link-primary)}.artverse h2{font-size:2rem;max-width:1200px;width:100%}.deloitte .FinalScreens{flex-direction:column!important;gap:1rem;padding:40px!important;transition:all .3s ease;width:100%}.deloitte .FinalScreens:fullscreen{align-items:center;background:#fff;display:flex;flex-direction:column;justify-content:center;max-height:100vh;max-width:100vw;padding:2rem}.deloitte .FinalScreens video{aspect-ratio:1920/1080;border-radius:16px;box-shadow:0 4px 24px 0 #0000000a;max-width:550px;object-fit:cover;width:50%}.deloitte .grayBox{align-items:center;background:#f7f7f7;border-radius:40px;display:flex;justify-content:center;padding:40px 0;width:100%}.deloitte .grayBox img{max-width:780px;width:100%}.projectOutcomes{display:flex;width:100%}.projectOutcome{width:100%}.deloitte .projectChallenge{background:linear-gradient(90deg,#0354a61a,#6fc2b41a)!important;margin:5rem 0;position:relative}.deloitte .projectChallenge img{height:100%;left:0;object-fit:cover;opacity:.2;position:absolute;top:0;width:100%;z-index:-1}.deloitte .fullBright{background:linear-gradient(90deg,#0354a6,#6fc2b4),#fff!important;color:#fff}.deloitte .projectOverview{align-items:center;padding-top:5rem}.deloitte .projectOverview .quickCard{min-width:500px}.deloitte .fullBright .whiteCard{background:#ffffff1a;color:#fff}.deloitte .fullBright .whiteCard p,.deloitte .fullBright p{color:#fff}.ats_analyzer_section,.ats_analyzer_section .whiteCard{width:100%}.ats_analyzer_section .whiteCard,.projectChallenge .whiteCard{background:#fff;border-radius:24px;box-shadow:0 4px 24px #00000014;display:flex;flex-direction:column;gap:12px;max-width:100%;padding:1.5rem}.ats_analyzer_section .whiteCard h4,.projectChallenge .whiteCard h4{font-size:18px}.projectOutcome .bigNumber{font-size:96px;font-weight:100;height:120px;line-height:normal}.projectOutcome .bigNumber span{font-size:36px;font-weight:200}.deloitte .feedback .whiteCard{align-items:center;flex-direction:row;width:auto}.deloitteCard{align-items:center;border:2px solid #ebebeb;border-radius:24px;display:flex;flex-direction:column;gap:8px;padding:1rem;position:relative;width:100%}.deloitte .quote{border:2px solid #0354a6}.deloitte .quote h4{max-width:240px;text-align:center}.deloitteCardImage{background:#fbfdff;border-radius:24px;height:48px;left:0;position:absolute;top:0;transform:translate(-25%,-25%);width:48px}.deloitte .whiteCardIcon,.deloitteCardImage{align-items:center;display:flex;justify-content:center}.deloitte .whiteCardIcon{background:#f1f1f1;border-radius:1rem;font-size:40px;height:64px;width:64px}.deloitteCard p{color:#666!important;font-size:14px!important;margin-top:-4px}.deloitteCard .bigNumber{font-size:40px;font-weight:200;line-height:50px}.deloitte .bigBorder{background:#ebebeb;border-radius:2px;height:4px;margin:5rem 0;width:100%}.deloitte .smallBorder{background:#ebebeb;border-radius:1px;height:2px;margin:3rem 0;width:100%}.projectOverview{flex-direction:row!important;gap:32px!important}.projectOverview .quickCard{background:#fff;border:1px solid #0099e5;border-radius:24px;box-sizing:border-box;display:flex;flex-direction:column;gap:32px;min-width:360px;padding:24px}.accufit .projectOverview .quickCard{border:1px solid #1affec}.projectOverview .quickCard h3{color:#666;font-size:14px;font-weight:600;text-transform:uppercase}.projectOverview .quickCard p{color:#000;font-size:18px;font-weight:400}.artverse .project_cover{align-items:center;display:flex;height:720px;max-width:1200px;width:100%}.artverse .project_cover img{left:50%;position:absolute;top:0;transform:translateX(-50%);width:1920px;z-index:-1}.project_cover_breathe{animation:project_cover_breathe 5s ease-in-out infinite}@keyframes project_cover_breathe{0%{transform:translate(-50%) scale(1)}50%{transform:translate(-50%,-20px) scale(1.01)}to{transform:translate(-50%) scale(1)}}.cover_images{position:relative;width:100vw}.artverse .project_cover h1{color:#fff;max-width:500px}.artverse h1{font-size:2.5rem}.artverse h3{color:#666;font-size:16px;text-transform:uppercase}.artverse p{color:#333;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:170%}.ats_analyzer p{color:#666!important}.projectChallenge,.projectChallenge2,.projectChallenge3,.projectChallenge4{align-items:center;display:flex;flex-direction:column;gap:40px;justify-content:center;padding:64px;width:100%}.artverse .projectChallenge,.artverse .projectChallenge2,.artverse .projectChallenge3,.artverse .projectChallenge4{background:linear-gradient(90deg,#0099e51a,#3354ff0d),#fff}.gardentag .projectChallenge,.gardentag .projectChallenge2,.gardentag .projectChallenge3,.gardentag .projectChallenge4{background:linear-gradient(90deg,#ecfdf1cc,#f8fff599),#fff!important}.gardentag .projectOverview .quickCard,.gardentag .projectSolution{border:1px solid #208d4d!important}.accufit .projectChallenge,.accufit .projectChallenge2,.accufit .projectChallenge3,.accufit .projectChallenge4{background:linear-gradient(90deg,#b2fff933,#1affec33),#fff}.last_banner{border-bottom-width:2px!important;border-top:none!important}.accufit .projectOverview .quickCard,.accufit .projectSolution{border:1px solid #1affec!important}.projectChallenge3 p{font-size:20px;font-style:italic}.projectResearchImage{border-radius:24px;height:100%;max-width:540px;object-fit:cover;width:100%}.g_2rem{gap:2rem!important}.a_i_stretch{align-items:stretch!important}.a_i_center{align-items:center!important}.projectSolutions{align-items:center;display:flex;flex-direction:column;gap:80px;isolation:isolate;position:relative;width:100%;z-index:0}.gardentag .projectSolutionInside .right{text-align:center;width:100%}.gardentag .projectSolution:first-child img{transform:scale(2)}.projectSolutions img,.projectSolutions video{border-radius:24px;max-height:400px;max-width:100%;object-fit:cover}.gardentag .projectSolutions img,.gardentag .projectSolutions video{max-height:600px}.projectSolution{background:#fff;border:1px solid #0099e5;border-radius:40px;box-shadow:inset 0 5px 16px 0 #0099e50a,inset 0 -2px 2px 0 #fafcfe1f,inset 0 1px 3px 0 #fafcfe,inset 0 -9px 18px 0 #3354ff0f,0 4px 40px 0 #0000000a;color:#000;gap:1rem;justify-content:center;padding:80px 0;position:sticky;top:98px;transform:scale(1);transform-origin:top center;transition:transform .4s ease-out;will-change:transform}.projectSolution,.projectSolutionInside{box-sizing:border-box;display:flex;width:90%}.projectSolutionInside{align-items:center;flex-direction:row;gap:24px;max-width:1200px}.projectSolutionInside .left{width:100%}.projectSolutionInside .left .bottom,.projectSolutionInside .left .top{display:flex;flex-direction:column;gap:8px}.projectSolutionInside .left .bottom{margin-top:40px}.projectSolutionInside h2{line-height:1.4}.artverse .top ul{display:flex;flex-direction:row;gap:1rem;justify-content:space-between;margin-top:1rem;width:100%}.artverse .top ul li p:first-child{color:#5f616d;color:var(--content-secondary);font-size:14px;text-transform:uppercase}.artverse .video{aspect-ratio:1920/1080;border-radius:24px;height:100%;margin:5rem 0;max-width:1200px;object-fit:cover;width:100%}.cx_colorBg--XYMUF{display:none!important}.artverse section{display:flex;flex-direction:column;gap:2rem;max-width:1200px;width:100%}.ats_analyzer section{max-width:800px}.ats_analyzer_steps{align-items:center;background:#f5f5f5;border-radius:24px;box-sizing:border-box;display:flex;justify-content:space-between;margin:2rem 0;padding:24px;width:1200px}.av_section1,.av_section2,.av_section3,.av_section4{align-items:center;display:flex;flex-direction:column;padding:5rem 0;width:100%}.av_section2 li{color:#333;font-size:18px;padding:.5rem 0}.artverse .section-image{margin:10rem 0}.list-block{background:#f5fbff;border-radius:1rem;padding:1rem}.gardentag .artverse_block,.gardentag .artverse_block_column,.gardentag .artverse_block_items,.gardentag .list-block{background:#f8fcfa}.projectHeader{align-items:center;display:flex;height:120px;justify-content:space-between;position:relative;width:100%}.artverse .number{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,#0003,#0000);-webkit-background-clip:text;font-size:80px;font-weight:900;left:0;position:absolute;top:50%;transform:translateY(-50%)}.artverse .emoji{height:96px}.artverse .team{aspect-ratio:1920/1080;border-radius:24px;max-width:1024px;object-fit:cover;width:95%}.artverse_bg{display:flex;flex-direction:column;gap:2rem;margin-top:2rem}.artverse_userflow{align-items:center;margin-top:5rem}.artverse_userflow h2{width:100%}.artverse_userflow p{text-align:left}.artverse_userflow img{border-radius:0;max-width:800px!important}.artverse_block{flex-direction:row}.artverse_block,.artverse_block_column{background:#f5fbff;border-radius:24px;display:flex;overflow:hidden}.artverse_block_column{flex-direction:column;position:relative;width:100%}.artverse_block_column .h320{max-height:320px;object-fit:cover}.artverse_block img{max-width:300px;object-fit:cover;width:100%}.artverse_block_items{display:flex;flex-direction:column;gap:1rem;padding:2rem}.artverse .card-img{height:240px;object-fit:cover}.card-img-l{height:280px;object-fit:cover}.fdrow{flex-direction:row}.fdcolumn,.fdrow{display:flex;gap:1rem}.fdcolumn{flex:1 1;flex-direction:column;max-width:1024px}.gt_quote_r{bottom:24px;height:40px;position:absolute;right:32px;z-index:0}.hifi_screens{height:100vh;object-fit:cover;width:100%}.spline-watermark{display:none!important}#gardentag_img_sequence{aspect-ratio:1656/1198;height:400px;object-fit:cover}.gardentag_header{-webkit-background-clip:text;background-image:linear-gradient(90deg,#39ca09,#063218);color:#0000;display:inline-block;font-size:5rem;font-weight:700;opacity:0;transform:translateY(20px) scale(.5);white-space:pre}.gardentag_tagline{font-size:2rem;opacity:0;transform:translateY(40px)}.gardentag_product{align-items:center;display:flex;flex-direction:column;gap:0!important;margin-top:-4rem!important}.gardentag_sensors{flex-direction:column;margin-top:2rem;max-width:1200px;opacity:0}.gardentag_sensors,.gardentag_sensors_bottom,.gardentag_sensors_top{display:flex;gap:1rem;width:100%}.gardentag_sensors_item{align-items:flex-start;background-image:linear-gradient(135deg,#eafbf1,#f9fcf7);border-radius:2rem;display:flex;flex-direction:column;gap:.75rem;padding:2rem;width:100%}.gardentag_sensors_item p{font-size:18px;line-height:24px}.gardentag_sensors_number{height:230px}.gt_hifi_images{display:flex;flex-direction:column}.gt_hifi_images img{object-fit:cover;width:100%}.gt_appendix{border-radius:24px;overflow:hidden;position:relative;width:100%}.gt_appendix img{height:100%;object-fit:cover;position:relative;transition:1s ease;width:100%;z-index:2}.gt_appendix a{color:#000!important;font-size:20px;font-weight:500;left:50%;position:absolute;top:92%;transform:translate(-50%,-50%);transition:1s ease;z-index:4}.gt_appendix:hover a{top:90%}.ats_analyzer_steps p{color:#000!important}.ats_analyzer .ats_border{background:#ebebeb;height:2px;width:100%}.ats_analyzer img{border-radius:24px;box-shadow:0 8px 40px #00000014;max-width:1024px;width:100%}.gt_appendix:before{background-color:#0003;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:1s ease;width:100%;z-index:3}.gt_appendix:hover img{transform:scale(1.05)}.gt_appendix:hover:before{opacity:1}.gt_hifi{flex-direction:column;justify-content:flex-start;overflow:hidden;position:relative;width:100vw}.gt_hifi,.gt_hifi_img_wrapper{align-items:center;display:flex;height:100vh}.gt_hifi_img_wrapper{flex-direction:row;justify-content:space-evenly;transition:transform .5s ease-out;width:100%}.gt_hifi_img{max-width:272px;object-fit:cover}.gt_hifi_img_2{animation:gt_hifi_img_down 30s linear infinite both}.gt_hifi_img_1{animation:gt_hifi_img_up 30s linear infinite both}@keyframes gt_hifi_img_down{0%{transform:translateY(16%)}50%{transform:translateY(-16%)}to{transform:translateY(16%)}}@keyframes gt_hifi_img_up{0%{transform:translateY(-16%)}50%{transform:translateY(16%)}to{transform:translateY(-16%)}}.text{bottom:8px;color:#5f616d;color:var(--content-secondary);font-size:15px;position:absolute;text-align:center;width:100%}.fade{animation-duration:1.5s;animation-name:fade;display:block!important}@keyframes fade{0%{opacity:.4}to{opacity:1}}@media screen and (max-width:520px){.iphone-gif{width:54.5%}.artverse,.gardentag{margin:0 1rem;width:auto}.artverse .top ul{flex-direction:column;gap:.5rem}.hola_hover:hover:before{transform:translate(-65%,-65%) scale(.5)}.sarath_hover:hover:before{transform:translate(65%,-65%) scale(.5)}.course-project-tile:last-child{margin-bottom:2rem}.p-0 img:first-of-type{bottom:200px;left:40px}.p-0 img:last-of-type{right:-75%;top:20px}.project-new-container{height:400px;padding:2rem}.update-page{padding:3rem}.updates-page{background-image:url(https://d39w1it2s36axc.cloudfront.net/images/images/mob-new-bg.png)}.stackH3{text-align:center;width:92%}.insp{right:5%}.hours,.thinking{left:65%}.gsappng,.jspng{left:15%}.blenderpng{left:5%}.cover-bg img{margin-top:-140px!important}.mt-180{margin-top:-180px!important}.contact-page h2{margin-left:1rem;margin-right:1rem;text-align:center}.input-container input,.input-container textarea{width:300px}.main-header{font-size:3rem;justify-content:center}.main-header,.para{display:flex;flex-wrap:wrap}.para{align-items:center;flex-direction:column;font-size:1.2rem!important;margin-left:auto!important;margin-right:auto!important}.center p{margin-top:24px}.cube{width:120px}.projects{padding-left:2rem!important;padding-right:2rem!important}.p-3{margin-top:4rem!important}.s-i{-webkit-text-stroke-width:1px;font-size:2rem}.heading{font-size:5rem;line-height:1}.cover-bg{height:55vh}.cover-bg h1{font-size:2rem;margin-top:30px}.headingflex{align-items:center;flex-direction:column}.newline{line-break:anywhere}}@media screen and (max-width:320px){html{font-size:90%}.m53{margin:5rem 1rem!important}.lo-fi h2{margin:auto}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-delay:-1ms!important;animation-duration:-1ms!important;animation-iteration-count:1!important;background-attachment:scroll!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:0s!important}}.scroll-progress{height:6px;left:0;position:sticky;top:0;width:100vw;z-index:10000}.scroll-progress-bar{background:linear-gradient(90deg,#0099e5,#3354ff);height:6px}.gt .scroll-progress-bar{background:linear-gradient(90deg,#58ab3c,#208d4d);height:8px}.scroll-page-menu{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff80;border:1px solid #fff;border-radius:100px;bottom:24px;box-shadow:inset -4px -4px 8px 0 #0000000a,inset 4px 4px 8px 0 #fffc,0 4px 80px 0 #0000001f;box-sizing:border-box;display:flex;flex-direction:row;height:48px;left:50%;opacity:0;padding:4px;position:fixed;transform:translate(-50%) translateY(80px);transition:opacity .5s ease,transform .5s ease;z-index:1000}#scrollPageMenu.visible{opacity:1;transform:translate(-50%) translateY(0)}.viewPrototypeButton{display:flex;justify-content:center;transform:scale(1.25);width:100%}.scroll-page-menu a{align-items:center;color:#000;display:flex;height:40px;justify-content:center;transition:.5s ease;width:120px}.scroll-page-menu a.scroll-page-menu_active{background:#fff;border-radius:100px;box-shadow:0 2px 40px #0000001a;color:#3354ff!important;color:var(--link-primary)!important;font-weight:600}.scroll-page-menu a:hover{background:#fff;border-radius:100px;color:#000;cursor:pointer;font-weight:600}.about-page{align-items:center;width:100%}.about-page,.habits-container{display:flex;flex-direction:column}.habits-container{gap:3rem;margin:5rem 0;max-width:1200px;width:90%}.habit{display:flex;flex-direction:column;gap:1rem;width:100%}.habits-container h2{font-size:2rem}.experiments-container p,.habits-container p{color:#5f616d;color:var(--content-secondary);font-size:18px}.tv-shows{display:flex;gap:2rem}.tv_show_number{height:160px;margin-right:-2rem;position:relative;width:134px}.tv_show_number img{filter:drop-shadow(0 0 20px rgba(0,0,0,.08));height:100%;left:0;opacity:1;position:absolute;top:0;transform:translateX(0) rotate(0deg);transform-origin:center;transform-style:preserve-3d;transition:all .5s ease}.tv_show_number img:last-child{filter:drop-shadow(0 8px 12px rgba(0,0,0,.12));opacity:0;transform:translateX(0) rotateY(0deg)}.tv_show_container{align-items:center;display:flex;width:100%}.tv_show_container:hover .tv_show_number img:last-child{opacity:1;transform:translateX(-15%) rotateY(-30deg)}.tv_show_container:hover .tv_show_number img:first-child{opacity:0;transform:translateX(-15%) rotateY(-30deg)}.tv-show{height:200px}.gallery_image,.tv-show{position:relative;width:100%}.gallery_image:before,.tv-show:before{border:1px solid #fff;border-radius:24px;box-shadow:0 4px 80px 0 #00000005,0 4px 40px 0 #2f5bfd1f,inset 0 8px 8px 0 #fff9,0 0 20px 0 #00000005,inset 0 -4px 4px 0 #ffffff40,inset 0 2px 24px 0 #0003,inset 0 -9px 18px 0 #0003,0 8px 24px 0 #0c041a14;content:"";height:200px;left:0;position:absolute;top:0;width:100%;z-index:2}.gallery_image:before{height:100%!important}.gallery_image img,.tv-show img{border-radius:24px;height:200px;object-fit:cover;position:relative;width:100%;z-index:1}.gallery_image img{height:100%!important}.tv-shows-2{display:flex;flex-direction:column;margin:1rem 0 5rem;width:100%}.tv-show-cover{border-radius:24px;height:402px;position:relative;width:1200px}.tv-show-cover:after{border:1px solid #fff;border-radius:24px;box-shadow:0 4px 80px 0 #00000005,0 4px 40px 0 #2f5bfd1f,inset 0 8px 8px 0 #fff9,0 0 20px 0 #00000005,inset 0 -4px 4px 0 #ffffff40,inset 0 2px 24px 0 #0003,inset 0 -9px 18px 0 #0003,0 8px 24px 0 #0c041a14;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.tv-show-cover h1{left:2rem;position:absolute;top:50%;transform:translateY(-50%)}.tv-show-list{box-sizing:border-box;display:flex;gap:24px;padding:0 10rem;transform:translateY(-50%);width:1200px;z-index:5}.tv-show-cover img{border-radius:24px;bottom:0;object-fit:cover;position:absolute;width:100%}.tv-show-cover img:first-child{z-index:5}.gallery-view{box-sizing:border-box;gap:24px;margin:1rem 0 5rem}.disc,.gallery-view{display:flex;width:100%}.disc{align-items:center;flex-direction:column}.disc-image{margin-bottom:1rem;max-height:282px;position:relative;width:100%}.disc img{border-radius:50%;object-fit:cover;width:100%;will-change:transform}@keyframes spinOnce{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.disc-image:after{background:#fff;border-radius:12px;box-shadow:inset 0 0 3px 0 #0006,inset 0 4px 18px 0 #0000000a,0 0 12px #0c041a1f,0 0 20px #00000005;height:24px;left:50%;top:50%;transform:translate(-50%,-50%);width:24px}.disc-image:after,.disc-image:before{content:"";pointer-events:none;position:absolute}.disc-image:before{border:1px solid #fff;border-radius:50%;box-shadow:0 4px 80px 0 #00000005,0 4px 40px 0 #2f5bfd1f,inset 0 8px 8px 0 #fff9,0 0 20px 0 #00000005,inset 0 -4px 4px 0 #ffffff40,inset 0 2px 24px 0 #0003,inset 0 -9px 18px 0 #0003,0 8px 24px 0 #0c041a14;height:100%;left:0;top:0;width:100%;z-index:2}.builtbymetag{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff80;border-radius:24px;bottom:24px;box-shadow:0 4px 80px 0 #00000005,0 4px 40px 0 #2f5bfd1f,inset 0 8px 8px 0 #fffc,0 0 20px 0 #00000005,inset 0 -4px 4px 0 #ffffff40,inset 0 2px 24px 0 #00000005,inset 0 -9px 18px 0 #00000014,0 8px 24px 0 #0c041a14;color:#000;display:flex;font-weight:500;height:48px;justify-content:center;left:24px;overflow:hidden;padding:0 24px;position:fixed;transition:all .5s ease;white-space:nowrap;z-index:100000}.fd_row_responsive{flex-direction:row!important}.fd_column{flex-direction:column!important}@media screen and (max-width:520px){.fd_row_responsive{flex-direction:column!important}.interaction_block2 video{width:90%}}.password-container{align-items:center;background:#f5f5f5;display:flex;flex-direction:column;height:100vh;justify-content:center;width:100vw}.password-container form{position:relative}.password-input{align-items:center;align-self:stretch;background:#fff;border:1px solid #3354ff;border-radius:50px;box-shadow:0 8px 12px 0 #0000000a,inset 0 -9px 18px 0 #3354ff1f,inset 0 1px 3px 0 #fafcfe,inset 0 -2px 2px 0 #fafcfe1f,inset 0 5px 8px 0 #0099e51f;display:flex;font-size:20px;padding:20px 24px;width:288px}.password-container button{border-radius:50%;left:100%!important;margin:0!important;padding:12px;position:absolute;top:50%;transform:translate(-120%,-50%);width:48px!important}.password-container button:before{left:-20px}.error-message{background:#fff5f5;border:1px solid #fcc;border-radius:8px;box-sizing:border-box;color:#c00;font-size:16px;margin-top:12px;padding:8px;position:absolute;text-align:center;width:100%}.TyrionPath_ATSanalyzer_top{margin:5rem 0;max-width:800px;padding:20px;width:100%}.TyrionPath_ATSanalyzer_top img{height:120px;margin-top:40px}.TyrionPath_ATSanalyzer #privacy,.TyrionPath_ATSanalyzer #terms{max-width:800px;padding:20px;width:100%}.TyrionPath_ATSanalyzer h2{font-size:32px;margin:80px 0 24px}.TyrionPath_ATSanalyzer h3{margin-bottom:8px}.TyrionPath_ATSanalyzer li,.TyrionPath_ATSanalyzer p{font-size:1.25rem;line-height:200%}.shimmer-wrapper{border-radius:24px;display:inline-block;height:160px;width:100%;z-index:1}.skills-section .shimmer-grid{min-height:200px}.shimmer-wrapper canvas{display:block;height:100%;width:100%}.shimmer-label{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fff9;border-radius:8px;color:#000;font-size:1rem;font-weight:600;left:50%;padding:.4em 1em;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.shimmer-grid{background:#fff;border:1px solid #eee;border-radius:24px;box-shadow:inset 0 -8px 8px 0 #fffc,inset 0 4px 4px 0 #ffffff40,inset 0 -2px 24px 0 #00000005,inset 0 4px 18px 0 #0000000a,0 0 20px 0 #00000005;box-sizing:border-box;cursor:pointer;display:grid;grid-template-columns:repeat(auto-fill,minmax(2px,1fr));height:160px;overflow:hidden;position:relative;transition:box-shadow 2s ease-in-out;width:100%}.shimmer-grid:hover{border:1px solid #fff;box-shadow:0 4px 80px 0 #00000005,0 4px 40px 0 #2f5bfd1f,inset 0 8px 8px 0 #fffc,0 0 20px 0 #00000005,inset 0 -4px 4px 0 #ffffff40,inset 0 2px 24px 0 #00000005,inset 0 -9px 18px 0 #00000014,0 8px 24px 0 #0c041a14}.shimmer-grid:before{background:radial-gradient(50% 50% at 50% 50%,#fff 0,#fffc 60%,#fff3 100%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.dots-mask{grid-gap:4px;clip-path:circle(0 at 50% 50%);display:grid;gap:4px;grid-auto-rows:4px;grid-template-columns:repeat(auto-fill,4px);inset:0;position:absolute;transition:clip-path .5s ease-in;z-index:0}.shimmer-grid:hover .dots-mask{clip-path:circle(150% at 50% 50%)}.dot{animation-iteration-count:infinite;animation-name:shimmer;animation-timing-function:ease-in-out;border-radius:2px;height:4px;opacity:.1;width:4px}@keyframes shimmer{0%{opacity:0}50%{opacity:.4}to{opacity:0}}.logo-container{align-items:center;display:flex;flex-direction:column;gap:12px;height:100%;justify-content:center;position:relative;width:100%;z-index:3}.logo-wrapper{height:54px;position:relative;width:54px}.logo-after,.logo-before{height:54px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.5s ease;width:54px}.logo-before{opacity:1;z-index:3}.logo-after{opacity:0;z-index:4}.shimmer-grid:hover .logo-before{opacity:0}.shimmer-grid:hover .logo-after{opacity:1;transform:translate(-50%,-50%) scale(1.1)}.logo-text{color:#111;display:block;font-size:18px;font-weight:500;z-index:3}.skill-tooltip{fill:#fff;border-radius:24px;bottom:0;box-shadow:inset 0 5px 8px 0 #0099e51f,inset 0 -2px 2px 0 #fafcfe1f,inset 0 1px 3px 0 #fafcfe,inset 0 -9px 18px 0 #3354ff1f;color:var(--content-secondary);font-size:1rem;font-weight:500;left:50%;opacity:0;padding:.5rem 1rem;pointer-events:none;position:absolute;text-align:center;transform:translate(-50%);transition:all .5s ease-out;width:max-content;z-index:-1}.skills:hover .skill-tooltip{opacity:1;transform:translate(-50%,150%) scale(1)}.keychain:hover .skill-tooltip{color:#000;transform:translate(-50%,150%) scale(1.1)}.project-footer .shimmer-grid{height:120px}.project-footer .shimmer-wrapper:last-child{display:none!important}.project-footer .logo-container{flex-direction:row}.project-footer .social_logos img{height:48px;width:48px}.slideshow-container,.slideshow-wrapper{max-width:1024px;position:relative;width:100%}.slideshow-container{aspect-ratio:16/9;overflow:hidden}.mySlides{left:0;opacity:0;pointer-events:none;position:absolute;top:0;transform:translateX(0);transition:transform .6s ease,opacity .6s ease;width:100%;z-index:0}.mySlides img{aspect-ratio:1920/1080;border-radius:24px;object-fit:cover}.mySlides.active{display:block;opacity:1;pointer-events:auto;z-index:2}.mySlides.active.left{animation:slideInFromLeft .6s ease forwards}.mySlides.active.right{animation:slideInFromRight .6s ease forwards}@keyframes slideInFromLeft{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slideInFromRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}.next,.prev{align-items:center;background:#eee;border-radius:24px;color:#000;cursor:pointer;display:flex;font-size:18px;font-weight:700;height:48px;justify-content:center;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);transition:.6s ease;-webkit-user-select:none;user-select:none;width:48px;z-index:13}.prev{left:-24px}.next{right:-24px}.pulse{animation:pulseIn .4s ease;background:#00000026;border-radius:50%;height:100%;position:absolute;width:100%;z-index:0}@keyframes pulseIn{0%{opacity:.7;transform:scale(.2)}to{opacity:0;transform:scale(1.6)}}.combined-slideshow{align-items:center;display:flex;flex-direction:column;position:relative;text-align:center}.slideshow-controls{align-items:center;display:flex;gap:20px;justify-content:center;margin:12px 0}.nav-button{background:#00000080;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:20px;height:40px;transition:all .3s ease;width:40px}.nav-button:hover{background:#000c}.slide-indicators{display:flex;gap:10px}.indicator{background:#0000004d;border-radius:50%;cursor:pointer;height:12px;transition:all .3s ease;width:12px}.indicator.active{background:#000;transform:scale(1.2)}.comparison-container{border-radius:24px;box-shadow:0 4px 12px #0000001a;height:576px;overflow:hidden;position:relative;width:1024px}.after,.before{height:100%;position:absolute;top:0}.before{width:100%}.after{left:0;overflow:hidden;right:0}.after img,.before img{background:#f5f5f5;height:100%;left:0;object-fit:cover;pointer-events:none;position:absolute;width:1024px}.slider-handle{background:#fff;box-shadow:0 0 10px #0000004d;cursor:ew-resize;height:100%;position:absolute;top:0;width:4px;z-index:10}.slider-arrow{align-items:center;background:#fff;border-radius:50%;display:flex;font-size:18px;height:40px;justify-content:center;left:50%;top:50%;transform:translate(-50%,-50%);width:40px}.label,.slider-arrow{color:#000;font-weight:700;position:absolute}.label{background:#ffffffb3;border-radius:40px;left:20px;padding:8px 12px;top:20px;z-index:2}.label.hifi{left:auto;right:20px}.slide-caption{color:#000;font-size:18px;margin:12px 0;text-align:center}.gardentag .combined-slideshow .label{display:none}
/*# sourceMappingURL=main.bb475cc1.css.map*/