.style_heroContainer__kDB1d{width:100%;height:80vh;background-color:#fff;transition:background-color .3s ease;user-select:none}.style_heroContainer__kDB1d,.style_heroTitle__gwQrW{display:flex;justify-content:center;align-items:center;flex-direction:column}.style_heroTitle__gwQrW{font-family:RobotoMonoRegular,sans-serif;font-size:2rem;text-align:center}.style_title__G3Z4B{transition:opacity .5s ease-in-out}.style_fadeIn__o0PCq{opacity:1}.style_fadeOut__6TsQ_{opacity:0}.style_hidden__4gcsR{display:none}.style_highlight__UkkHw,.style_talk__C39KG{font-family:RobotoMonoBold,sans-serif}.style_ctaContainer__AZbh2{text-align:center}.style_ctaText__ziCN9{font-family:RobotoMonoRegular,sans-serif;font-size:2rem;color:#333}.style_ctaButton__dXvBp{position:relative;font-family:Electrolize,sans-serif;font-size:1em;text-transform:uppercase;letter-spacing:.125em;line-height:1;color:#000;margin:2rem;padding:1em;background:none;border:none;cursor:pointer}.style_ctaButton__dXvBp:hover{color:#333}.style_ctaButton__dXvBp:focus{color:#1a1a1a;outline:none}.style_ctaButton__dXvBp:active{color:#000}.style_ctaButton__dXvBp:after,.style_ctaButton__dXvBp:before{content:"";display:block;position:absolute;width:100%;height:1px}.style_ctaButton__dXvBp:before{top:0;left:0;box-shadow:inset 1px 1px 0 0 #000}.style_ctaButton__dXvBp:after{right:0;bottom:0;box-shadow:inset -1px -1px 0 0 #000}.style_ctaButton__dXvBp:hover:before{animation:style_hoverShadowBefore__7_Z2P 1s forwards}.style_ctaButton__dXvBp:hover:after{animation:style_hoverShadowAfter__JQr9f 1s forwards}@keyframes style_hoverShadowBefore__7_Z2P{0%{width:100%;height:1px;top:0;left:0}33%{width:1px;height:100%;top:0;left:0}66%{width:1px;height:1px;top:calc(100% - 1px);left:0}to{width:100%;height:1px;top:calc(100% - 1px);left:0}}@keyframes style_hoverShadowAfter__JQr9f{0%{width:100%;height:1px}33%{width:1px;height:100%;bottom:0;right:0}66%{width:1px;height:1px;bottom:calc(100% - 1px);right:0}to{width:100%;height:1px;bottom:calc(100% - 1px);right:0}}.style_navbarContainer__keAFL{width:100%;height:100vh;background-color:#fff;position:fixed;top:0;left:0;z-index:1000;transition:background-color .5s ease;animation:style_shrinkNavbar__y18Wl 1.5s ease-out 3s forwards;user-select:none}.style_navbarContainer__keAFL,.style_subContainer___98q1{display:flex;flex-direction:row;justify-content:space-around;align-items:center}.style_subContainer___98q1{width:80%}.style_logo__Po9zO{flex-direction:column;justify-content:center;align-items:center}.style_subTitle__KVj44,.style_title__J0NHW{display:flex;justify-content:center;align-items:center}.style_subTitle__KVj44{overflow:visible;position:relative;width:100%}.style_firstName___pHrV,.style_lastName__3RAcn{font-size:3rem;color:#000;font-family:RobotoMono,sans-serif;position:relative}.style_firstName___pHrV{animation:style_slideInFromLeft__ZbCz5 2s ease-out forwards,style_bounceEffectLeft__GsSRw .5s ease-in-out 2.1s}.style_lastName__3RAcn{font-family:RobotoMonoThin,sans-serif;animation:style_slideInFromRight__ATmBF 2s ease-out forwards,style_bounceEffectRight__S7HB8 .5s ease-in-out 2.1s}.style_subLeft__B_g3p{position:relative}.style_subLeft__B_g3p,.style_subMiddle__Hz_FC{font-size:1.2rem;opacity:0;animation:style_fadeIn__eBjHw 1s ease-in forwards;animation-delay:2s}.style_subMiddle__Hz_FC{font-family:RobotoMonoThin,sans-serif}.style_subRight__FvRFG{position:relative;font-size:1.2rem;opacity:0;animation:style_fadeIn__eBjHw 1s ease-in forwards;animation-delay:2s}.style_navBtns__D45QV{position:relative;font-family:Electrolize,sans-serif;font-size:1em;text-transform:uppercase;letter-spacing:.125em;line-height:1;color:#000;margin:0;padding:1em;background:none;border:none;cursor:pointer;opacity:0;animation:style_fadeIn__eBjHw 1s ease-in forwards;animation-delay:4.4s}.style_navBtns__D45QV:hover{color:#333}.style_navBtns__D45QV:focus{color:#1a1a1a;outline:none}.style_navBtns__D45QV:active{color:#000}.style_navBtns__D45QV:after,.style_navBtns__D45QV:before{content:"";display:block;position:absolute;width:100%;height:1px}.style_navBtns__D45QV:before{top:0;left:0;box-shadow:inset 1px 1px 0 0 #000}.style_navBtns__D45QV:after{right:0;bottom:0;box-shadow:inset -1px -1px 0 0 #000}.style_navBtns__D45QV:hover:before{animation:style_hoverShadowBefore__tzzU1 1s forwards}.style_navBtns__D45QV:hover:after{animation:style_hoverShadowAfter__uC3DH 1s forwards}@keyframes style_slideInFromLeft__ZbCz5{0%{transform:translateX(-100vw)}50%{transform:translateX(-50vw)}to{transform:translateX(0)}}@keyframes style_slideInFromRight__ATmBF{0%{transform:translateX(100vw)}50%{transform:translateX(50vw)}to{transform:translateX(0)}}@keyframes style_bounceEffectLeft__GsSRw{0%,to{transform:translateX(0)}50%{transform:translateX(-10px)}}@keyframes style_bounceEffectRight__S7HB8{0%,to{transform:translateX(0)}50%{transform:translateX(10px)}}@keyframes style_shrinkNavbar__y18Wl{0%{height:100vh}to{height:13vh}}@keyframes style_fadeIn__eBjHw{0%{opacity:0}to{opacity:1}}@keyframes style_hoverShadowBefore__tzzU1{0%{width:100%;height:1px;top:0;left:0}33%{width:1px;height:100%;top:0;left:0}66%{width:1px;height:1px;top:calc(100% - 1px);left:0}to{width:100%;height:1px;top:calc(100% - 1px);left:0}}@keyframes style_hoverShadowAfter__uC3DH{0%{width:100%;height:1px}33%{width:1px;height:100%;bottom:0;right:0}66%{width:1px;height:1px;bottom:calc(100% - 1px);right:0}to{width:100%;height:1px;bottom:calc(100% - 1px);right:0}}.style_container__Dpiu_{background-color:#000;height:60vh;display:flex;justify-content:center;align-items:center}.style_subContainer__MxMqv{width:80%;display:flex;flex-direction:row;justify-content:space-around}.style_text__562f7{color:#fff;width:800px;display:flex;justify-content:center;flex-direction:column;user-select:none}.style_title__qt_w4{font-family:RobotoMonoRegular,sans-serif;font-size:3rem;text-align:center;margin-bottom:1rem}.style_description__onJNO{font-family:RobotoMonoLight,sans-serif;font-size:1.2rem}.style_profileImage__pi5Wt{filter:grayscale(100%);transition:filter .3s ease-in-out}.style_profileImage__pi5Wt:hover{filter:grayscale(0)}.style_description__onJNO{line-height:1.6}.style_word__yLbHF{transition:"RobotoMonoRegular",sans-serif .2s ease-in-out}.style_word__yLbHF:hover{font-weight:700}.style_container__Zvj6O{width:100%;height:40vh;background-color:#fff;display:flex;justify-content:center;align-items:center;overflow:hidden}.style_marquee__9P8H4{width:100%;overflow:hidden;position:relative}.style_track__eMbUU{height:15rem;display:flex;width:max-content;gap:2rem;animation:style_scroll__G_UpH 30s linear infinite}.style_techItem__0E59n{display:flex;align-items:center;justify-content:center}.style_techImage__9LCQP{width:10rem;height:10rem;border-radius:50%;border-width:1px;padding:10px;box-shadow:0 4px 10px rgba(0,0,0,.3);object-fit:contain;transition:transform .4s ease-in-out,box-shadow .4s ease-in-out;will-change:transform}.style_techImage__9LCQP:hover{transform:scale(1.3);box-shadow:0 8px 20px rgba(0,0,0,.4)}@keyframes style_scroll__G_UpH{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.style_container__ss1ug{height:70vh;display:flex;justify-content:center;align-items:center;padding:20px;background-color:#000}.style_gallery__fzmAs{display:flex;flex-direction:row;justify-content:space-around;gap:5rem}.style_card__joB4m{display:flex;flex-direction:column;width:300px;height:450px;border:1px solid #ccc;border-radius:10px;overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,.1);filter:grayscale(1);transition:all .5s ease;user-select:none}.style_card__joB4m:hover{filter:grayscale(0)}.style_imageContainer__TK6Bg{height:66.66%;overflow:hidden;position:relative}.style_cardImage__cB1P7{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.style_card__joB4m:hover .style_cardImage__cB1P7{transform:scale(1.1)}.style_textContainer__nlcnr{padding:10px;height:33.33%;display:flex;flex-direction:column;justify-content:center}.style_cardTitle__SI1m2{font-family:RobotoMonoRegular,sans-serif;color:#fff;font-size:1.25rem;font-weight:700;margin-bottom:5px}.style_cardDescription__NtFVi{font-family:RobotoMonoLight,sans-serif;font-size:1rem;color:#fff;line-height:1.4}@font-face{font-family:RobotoMonoBold;src:url(/assets/fonts/RobotoMono-Bold.ttf) format("truetype")}@font-face{font-family:RobotoMonoLight;src:url(/assets/fonts/RobotoMono-Light.ttf) format("truetype")}@font-face{font-family:RobotoMono;src:url(/assets/fonts/RobotoMono-Medium.ttf) format("truetype")}@font-face{font-family:RobotoMonoRegular;src:url(/assets/fonts/RobotoMono-Regular.ttf) format("truetype")}@font-face{font-family:RobotoMonoThin;src:url(/assets/fonts/RobotoMono-Thin.ttf) format("truetype")}.style_footer__Fuymw{width:100%;height:40vh;background-color:#fff;user-select:none;margin-top:1rem;margin-bottom:3rem}.style_footerContent__8SonZ,.style_footer__Fuymw{display:flex;justify-content:center;align-items:center}.style_footerContent__8SonZ{width:40%;flex-direction:column;text-align:center}.style_text___bLHw{margin-bottom:1rem}.style_title___T85y{font-family:RobotoMonoRegular,sans-serif;font-size:3rem;transition:"RobotoMonoBold",sans-serif .2s ease-in-out}.style_title___T85y:hover{font-weight:700}.style_bottomText__PLUB1,.style_description__IBP1V{line-height:1.1;font-family:RobotoMonoLight,sans-serif;font-size:1.2rem}.style_socials__roheQ{display:flex;flex-direction:row}.style_word__RbyOs{transition:"RobotoMonoRegular",sans-serif .2s ease-in-out}.style_word__RbyOs:hover{font-weight:700}.style_socialImage__OPgiG{margin:1rem}.style_socialImage__OPgiG:hover{transform:scale(1.3)}