.SocialMedia_wrapper__lZHaC{display:flex;align-items:center}.SocialMedia_wrapper__lZHaC div{display:flex;align-items:center;justify-content:center;border-radius:50%;padding:.75rem}.SocialMedia_wrapper__lZHaC div:hover{cursor:pointer}.SocialMedia_wrapper__lZHaC div:hover img{filter:none}.SocialMedia_wrapper__lZHaC div a img{width:100%;max-width:2.188rem;max-height:1.938rem}.SocialMedia_white__2CJln img{filter:brightness(0) invert(1)}.SocialMedia_black__0PAe1 img{filter:brightness(0) invert(0)}.SocialMedia_column__8R5vJ{flex-direction:column}@media (max-width:480px){.SocialMedia_wrapper__lZHaC{gap:1rem}.SocialMedia_wrapper__lZHaC img{filter:none}}.LinkButton_hide_content__0hY4u{transform:translateY(2rem);opacity:0;transition:all .5s ease-in-out}.LinkButton_reveal_content__96n_J{transform:translateY(0);opacity:1}.LinkButton_hide_content_pop___bWih{transform:scale(.1)}.LinkButton_pop_content__i2gQ0{transform:scale(1);transition:all 1s ease-in-out}@keyframes LinkButton_slide-up__fk6Qb{0%{transform:translate3d(0,150%,0)}to{transform:translateZ(0)}}@keyframes LinkButton_slide-up-with-opacity__kc9RF{0%{transform:translate3d(0,150%,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes LinkButton_fade-in__SQ0iU{0%{opacity:0}to{opacity:1}}@keyframes LinkButton_zoom-out__SladN{0%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes LinkButton_spin__Jjg3J{to{transform:rotate(359deg)}}@keyframes LinkButton_grow__kWgo_{to{width:14px;height:14px;margin-top:-8px;right:13px}}.LinkButton_button__jWadG{display:inline-block;text-decoration:none;padding:.8rem 1.4rem;background-color:transparent;color:#000;font-size:.9rem;font-weight:400;position:relative;overflow:hidden}.LinkButton_button__jWadG:hover{color:#fff}.LinkButton_black__qoxJt{background:none;border:1.5px solid #002651;color:#002651;z-index:1}.LinkButton_black__qoxJt:hover{color:#fff}.LinkButton_black__qoxJt:before{content:"";width:0;height:0;border-radius:40%;position:absolute;top:var(--y);left:var(--x);z-index:-1;background:#002651;transform:translate(-50%,-50%);transition:width .5s,height .5s}.LinkButton_black__qoxJt:hover:before{width:43.5rem;height:43.5rem;transition:width .5s,height .5s}.LinkButton_white__Q5hR1{background:none;border:1.5px solid #fff;color:#fff;z-index:1}.LinkButton_white__Q5hR1:hover{transition:all .3s ease-in-out;color:#000}.LinkButton_white__Q5hR1:before{content:"";width:0;height:0;border-radius:40%;position:absolute;top:var(--y);left:var(--x);z-index:-1;background:#fff;transform:translate(-50%,-50%);transition:width .5s,height .5s}.LinkButton_white__Q5hR1:hover:before{width:43.5rem;height:43.5rem;transition:width .5s,height .5s}.LinkButton_blue__kygbZ{background:none;border:1.5px solid #004ca2;color:#004ca2;z-index:1}.LinkButton_blue__kygbZ:hover{transition:color .3s ease-in-out;color:#fff}.LinkButton_blue__kygbZ:before{content:"";width:0;height:0;border-radius:40%;position:absolute;top:var(--y);left:var(--x);z-index:-1;background:#004ca2;transform:translate(-50%,-50%);transition:width .5s,height .5s}.LinkButton_blue__kygbZ:hover:before{width:43.5rem;height:43.5rem;transition:width .5s,height .5s}.LinkButton_scroll_blue__Qnl_W{background:none;border:1.5px solid #004ca2;color:#044ca2;z-index:1}.LinkButton_scroll_blue__Qnl_W:hover{transition:color .3s ease-in-out;color:#fff}.LinkButton_scroll_blue__Qnl_W:before{content:"";width:0;height:0;border-radius:40%;position:absolute;top:var(--y);left:var(--x);z-index:-1;background:#004ca2;transform:translate(-50%,-50%);transition:width .5s,height .5s}.LinkButton_scroll_blue__Qnl_W:hover:before{width:43.5rem;height:43.5rem;transition:width .5s,height .5s}.LinkButton_loading__Pi8xt{background-color:#004ca2;color:#fff;padding-right:40px;transition:.3s ease-in}.LinkButton_loading__Pi8xt:after{content:"";position:absolute;border-radius:100%;right:6px;top:45%;width:0;height:0;margin-top:-2px;border-color:#fff hsla(0,0%,100%,.5) hsla(0,0%,100%,.5) #fff;border-style:solid;border-width:2px;animation:LinkButton_spin__Jjg3J .6s linear infinite,LinkButton_grow__kWgo_ .3s ease-out forwards;transition:.3s ease-in}.Landing_hide_content__8_Lrj{transform:translateY(2rem);opacity:0;transition:all .5s ease-in-out}.Landing_reveal_content__t7Ws_{transform:translateY(0);opacity:1}.Landing_hide_content_pop__pavxs{transform:scale(.1)}.Landing_pop_content__fXWOG{transform:scale(1);transition:all 1s ease-in-out}@keyframes Landing_slide-up__x4yY0{0%{transform:translate3d(0,150%,0)}to{transform:translateZ(0)}}@keyframes Landing_slide-up-with-opacity__JbB6r{0%{transform:translate3d(0,150%,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes Landing_fade-in__2CRtZ{0%{opacity:0}to{opacity:1}}@keyframes Landing_zoom-out__dMB3u{0%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes Landing_spin__SJCMD{to{transform:rotate(359deg)}}@keyframes Landing_grow__lXfxe{to{width:14px;height:14px;margin-top:-8px;right:13px}}.Landing_container__LNywG{position:relative}.Landing_background_image__YFHEt{transition:opacity .5s ease-out;opacity:0}.Landing_background_image__YFHEt img{object-fit:cover}.Landing_bg_activate__n98sh{opacity:1}.Landing_wrapper__CPjl8{max-width:81.75rem;margin:auto;padding:0 1.5rem;position:relative;height:100vh}.Landing_wrapper__CPjl8 .Landing_social_media__56JKY{display:none}@media(min-width:1024px){.Landing_wrapper__CPjl8 .Landing_social_media__56JKY{display:flex;animation:Landing_fade-in__2CRtZ 2s .25s forwards;opacity:0;gap:1rem;position:absolute;bottom:5%;z-index:10}.Landing_wrapper__CPjl8 .Landing_social_media__56JKY div a img{width:1.05rem;height:1.05rem}}.Landing_content_wrapper__132Ht{display:flex}.Landing_content__9aBPh{left:6.5rem;color:#fff;overflow:hidden;position:absolute;bottom:20%}.Landing_content__9aBPh .Landing_heading__quBBB{font:normal normal 400 .9rem/7rem Axiforma;line-height:normal;will-change:transform;animation:Landing_slide-up__x4yY0 1s forwards;transform:translate3d(0,150%,0)}.Landing_content__9aBPh .Landing_title__JRbR8{font:normal normal 400 3.3rem/4rem Avenir;letter-spacing:-2px;max-width:42%;will-change:transform;transform:translate3d(0,150%,0);display:none}.Landing_content__9aBPh .Landing_title_activate__Q_XMi{animation:Landing_slide-up__x4yY0 1s forwards;display:block}.Landing_content__9aBPh .Landing_heading_wrapper__a49Pl,.Landing_content__9aBPh .Landing_title_wrapper__vMq5f{position:relative;overflow:hidden;padding:.25rem}.Landing_content__9aBPh .Landing_heading_wrapper__a49Pl{margin-bottom:2rem}.Landing_content__9aBPh .Landing_title_wrapper__vMq5f:nth-child(3) h1{animation-delay:.25s}.Landing_content__9aBPh .Landing_title_wrapper__vMq5f:nth-child(4) h1{animation-delay:.5s}.Landing_read_more_btn__G0Hxc{margin-top:2rem;transform:translate3d(0,150%,0);animation:Landing_slide-up__x4yY0 1s .7s forwards}.Landing_apps_wrapper__FYyqq{display:flex;justify-content:space-between;gap:6rem;right:0;position:absolute;bottom:0;left:6.3rem}.Landing_apps__axmRE{animation:Landing_fade-in__2CRtZ 2s .35s forwards;opacity:0;background-color:#fff;display:flex;padding:2rem 2rem 1.5rem;gap:4rem;background:hsla(0,0%,100%,.4);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);width:80%;z-index:100}.Landing_app_logo__V0zFz{opacity:.18;font-weight:600;font-size:1.75rem;letter-spacing:-1px;cursor:pointer}.Landing_app_logo__V0zFz:hover{opacity:.5}.Landing_image_template__WkYmL{position:absolute;bottom:0;left:75%;opacity:0;transition:opacity .5s}.Landing_image_template__WkYmL img{position:relative;left:250%;transition:left .5s}.Landing_aligner__nsxPi img{width:300%;height:auto;margin-bottom:-18%;margin-left:-100%}.Landing_carbonhound___CQqV img{width:315%;height:auto;margin-bottom:3%;margin-left:-120%}.Landing_rise__qIuVq img{width:330%;height:auto;margin-bottom:-12%;margin-left:-120%}.Landing_image_activate__2CTR_{opacity:1;right:0}.Landing_image_activate__2CTR_ img{left:0}.Landing_selected__pkSz2{opacity:1}@media screen and (min-width:1500px){.Landing_aligner__nsxPi img,.Landing_carbonhound___CQqV img,.Landing_rise__qIuVq img{width:350%}}@media screen and (max-width:768px){.Landing_bg_rise___s64o img{object-position:20%}.Landing_wrapper__CPjl8{overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;gap:1rem}.Landing_content__9aBPh{top:20%;left:10%}.Landing_content__9aBPh .Landing_heading_wrapper__a49Pl{margin-top:2rem}.Landing_content__9aBPh .Landing_title_wrapper__vMq5f{padding:0}.Landing_content__9aBPh .Landing_title__JRbR8{font-size:1.75rem;letter-spacing:-1.5px;max-width:90%;line-height:2.5rem}.Landing_apps_wrapper__FYyqq{z-index:4;left:0}.Landing_apps__axmRE{width:100%;opacity:1;padding:1rem;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;gap:2rem;justify-content:center}.Landing_apps__axmRE::-webkit-scrollbar{display:none}.Landing_apps__axmRE .Landing_app_logo__V0zFz{font-size:1.5rem}.Landing_image_template__WkYmL{bottom:5%;left:5%;right:5%}.Landing_aligner__nsxPi img{width:100%;height:auto;margin:0}.Landing_carbonhound___CQqV img{width:110%;height:auto;margin-bottom:10%;margin-left:-5%}.Landing_rise__qIuVq img{width:110%;height:auto;margin:0 0 10%}}@media screen and (max-width:400px){.Landing_content__9aBPh .Landing_heading_wrapper__a49Pl{margin-bottom:0}.Landing_content__9aBPh .Landing_title_wrapper__vMq5f{padding:0;margin-bottom:0}.Landing_read_more_btn__G0Hxc{margin-top:1rem}}@font-face{font-family:Axiforma;src:url(https://d1cxqj5lv64n04.cloudfront.net/fonts/Axiforma/Black/Axiforma-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Axiforma;src:url(https://d1cxqj5lv64n04.cloudfront.net/fonts/Axiforma/Bold/Axiforma-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Axiforma;src:url(https://d1cxqj5lv64n04.cloudfront.net/fonts/Axiforma/Light/Axiforma-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Axiforma;src:url(https://d1cxqj5lv64n04.cloudfront.net/fonts/Axiforma/Book/Axiforma-Book.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Axiforma;src:url(https://d1cxqj5lv64n04.cloudfront.net/fonts/Axiforma/Medium/Axiforma-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Axiforma;src:url(https://d1cxqj5lv64n04.cloudfront.net/fonts/Axiforma/SemiBold/Axiforma-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Axiforma;src:url(https://d1cxqj5lv64n04.cloudfront.net/fonts/Axiforma/Thin/Axiforma-Thin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Axiforma;src:url(https://d1cxqj5lv64n04.cloudfront.net/fonts/Axiforma/Regular/Axiforma-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Aileron;src:url(https://d1cxqj5lv64n04.cloudfront.net/fonts/Aileron/Bold/Aileron-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Aileron;src:url(https://d1cxqj5lv64n04.cloudfront.net/fonts/Aileron/BoldItalic/Aileron-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Aileron;src:url(https://d1cxqj5lv64n04.cloudfront.net/fonts/Aileron/Light/Aileron-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Aileron;src:url(https://d1cxqj5lv64n04.cloudfront.net/fonts/Aileron/Regular/Aileron-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Aileron;src:url(https://d1cxqj5lv64n04.cloudfront.net/fonts/Aileron/SemiBold/Aileron-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:SegoeUI;src:url(https://d1cxqj5lv64n04.cloudfront.net/fonts/SegoeUI/Bold/SegoeUI-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SegoeUI;src:url(https://d1cxqj5lv64n04.cloudfront.net/fonts/SegoeUI/Italic/SegoeUI-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:SegoeUI;src:url(https://d1cxqj5lv64n04.cloudfront.net/fonts/SegoeUI/Light/SegoeUI-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeue;src:url(https://d1cxqj5lv64n04.cloudfront.net/fonts/HelveticaNeue/Regular/HelveticaNeue-Regular.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:ProximaNova;src:url(https://d1cxqj5lv64n04.cloudfront.net/fonts/ProximaNova/Regular/ProximaNova-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url(https://d1cxqj5lv64n04.cloudfront.net/fonts/Avenir/Book/Avenir-Book.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url(https://d1cxqj5lv64n04.cloudfront.net/fonts/Avenir/Roman/Avenir-Roman.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url(https://d1cxqj5lv64n04.cloudfront.net/fonts/Avenir/Medium/Avenir-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SFUIDisplay;src:url(https://d1cxqj5lv64n04.cloudfront.net/fonts/SFUIDisplay/Bold/SFUIDisplay-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.Portfolio_hide_content__2xY2E{transform:translateY(2rem);opacity:0;transition:all .5s ease-in-out}.Portfolio_reveal_content__P9KZr{transform:translateY(0);opacity:1}.Portfolio_hide_content_pop__OYTBT{transform:scale(.1)}.Portfolio_pop_content__xfYxp{transform:scale(1);transition:all 1s ease-in-out}@keyframes Portfolio_slide-up__yfFUW{0%{transform:translate3d(0,150%,0)}to{transform:translateZ(0)}}@keyframes Portfolio_slide-up-with-opacity__eYsxV{0%{transform:translate3d(0,150%,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes Portfolio_fade-in__OdzcD{0%{opacity:0}to{opacity:1}}@keyframes Portfolio_zoom-out__NE4du{0%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes Portfolio_spin__psj7r{to{transform:rotate(359deg)}}@keyframes Portfolio_grow__06iEC{to{width:14px;height:14px;margin-top:-8px;right:13px}}.Portfolio_experience__KonAa{margin-bottom:5rem}.Portfolio_description__gLITS{z-index:10;position:relative;background-color:#fafdff}.Portfolio_main__konxC h1,.Portfolio_main__konxC h2,.Portfolio_main__konxC h3,.Portfolio_main__konxC h4,.Portfolio_main__konxC h5,.Portfolio_main__konxC h6{display:inline;font:inherit}@media screen and (max-width:768px){.Portfolio_experience__KonAa{margin-bottom:2rem}}