.hero_hero__mSpxL{width:100%;position:relative;padding-bottom:4rem;margin-inline:auto;display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:80vh}.hero_hero__mSpxL .hero_content__UQ_li{width:80%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem;height:100%}.hero_hero__mSpxL h1{font-size:2.2rem;color:#7fffd4;letter-spacing:1px;text-align:center;line-height:2.8rem}.hero_hero__mSpxL p{text-align:center}.hero_hero__mSpxL .hero_available__xUejJ{display:flex;align-items:center;gap:.5rem;border:1px solid green;padding:.6rem;border-radius:.6rem}.hero_hero__mSpxL .hero_available__xUejJ>span{background-color:green;height:1rem;width:1rem;border-radius:50%;display:inline-block;animation:hero_blink__EdB5W 1s infinite}@keyframes hero_blink__EdB5W{0%{opacity:1}50%{opacity:.3}to{opacity:1}}.hero_hero__mSpxL .hero_title__GnF2v{letter-spacing:.3em;font-weight:300;margin-top:.2rem;color:#8b8b8b}.hero_hero__mSpxL .hero_heroText__Osf7w{max-width:100ch;line-height:1.4rem;color:#c2c2c2}.hero_hero__mSpxL .hero_ctaSection__z83wx{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem}.hero_hero__mSpxL .hero_ctaSection__z83wx a{text-wrap:nowrap}.hero_hero__mSpxL .hero_ctaSection__z83wx .hero_aboutAnchor__2kDUV,.hero_hero__mSpxL .hero_ctaSection__z83wx .hero_cvAnchor__wL1Lt{font-family:Verdana,Geneva,Tahoma,sans-serif;padding-block:.8rem;padding-inline:1.8rem;border-radius:.4rem;border:1px solid #0071ff33;cursor:pointer;font-weight:500;width:100%;transition:.6s;color:#fff;text-decoration:none}.hero_hero__mSpxL .hero_ctaSection__z83wx .hero_cvAnchor__wL1Lt{font-size:1rem!important;background:rgba(1,162,1,.43);text-wrap:nowrap;box-shadow:0 0 5px #2198036d}.hero_hero__mSpxL .hero_ctaSection__z83wx .hero_cvAnchor__wL1Lt:hover{background:rgba(1,162,1,.778)}.hero_hero__mSpxL .hero_ctaSection__z83wx .hero_aboutAnchor__2kDUV{background:transparent}.hero_hero__mSpxL .hero_ctaSection__z83wx .hero_aboutAnchor__2kDUV:hover{background:rgba(10,57,128,.4)}@media screen and (min-width:1920px){.hero_hero__mSpxL{height:40vh}}@media screen and (max-width:720px){.hero_hero__mSpxL{width:90%}.hero_hero__mSpxL h1{font-size:1.8rem;line-height:2.6rem}}.hero_ocean__kS_B_{margin-inline:auto;height:80px;width:100%;scale:1;position:absolute;bottom:0;left:0;right:0;overflow-x:hidden}.hero_wave__b8hA0{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 88.7'%3E%3Cpath d='M800 56.9c-155.5 0-204.9-50-405.5-49.9-200 0-250 49.9-394.5 49.9v31.8h800v-.2-31.6z' fill='%23003F7C'/%3E%3C/svg%3E");position:absolute;width:200%;height:100%;animation:hero_wave__b8hA0 10s linear -3s infinite;transform:translateZ(0);opacity:.8}.hero_wave__b8hA0:nth-of-type(2){bottom:0;animation:hero_wave__b8hA0 18s linear infinite reverse;opacity:.5}.hero_wave__b8hA0:nth-of-type(3){bottom:0;animation:hero_wave__b8hA0 20s linear -1s infinite;opacity:.5}@keyframes hero_wave__b8hA0{0%{transform:translateX(0)}25%{transform:translateX(-5%)}50%{transform:translateX(-10%)}75%{transform:translateX(-5%)}to{transform:translateX(0)}}.me_introduction__tQjph{background:var(--secondary-background);padding-bottom:14rem;overflow:hidden}.me_introduction__tQjph div{width:80%;margin-inline:auto;padding-block:4rem}.me_me__IUtxC{display:flex;flex-direction:column;gap:1rem}.me_me__IUtxC p{margin-inline:auto;font-weight:400;line-height:30px;font-family:Verdana,Geneva,Tahoma,sans-serif}.me_me__IUtxC h1,.me_me__IUtxC p{text-align:center}.me_background__4I5DU{border-radius:10px;width:80%;margin-inline:auto;margin-top:-10rem;overflow:hidden}.me_background__4I5DU .me_wrapper__rPEoZ{display:flex;justify-content:center;border-radius:1.2rem 1.2rem 0 0;background:linear-gradient(to bottom,var(--main-background) 0,var(--main-background) 40%,transparent 100%);overflow:hidden;border-top:1px solid hsla(0,2%,49%,.5)}.me_background__4I5DU .me_container__O9rWd{padding-inline:2rem;padding-block:2.8rem;flex:1 1;display:flex;flex-direction:column;gap:1rem;align-items:center}.me_container__O9rWd span{background:var(--secondary-background);padding:1rem;border-radius:50%;height:4rem;width:4rem;display:flex;justify-content:center;align-items:center}.me_container__O9rWd img{height:1.8rem;width:auto;filter:invert()}.me_container__O9rWd h1{font-size:large;text-align:center}.me_content__ZtqwX{display:flex;flex-direction:column;gap:2rem}.me_thoughts__jKy0e{min-height:6rem;line-height:20px}.me_content__ZtqwX h4,.me_content__ZtqwX p{font-size:small;text-align:center;font-family:Verdana,Geneva,Tahoma,sans-serif}.me_content__ZtqwX h4{font-weight:600;letter-spacing:1px;color:var(--color-secondary)}.me_content__ZtqwX div{display:flex;flex-direction:column;gap:.8rem}@media screen and (max-width:720px){.me_background__4I5DU,.me_introduction__tQjph div{width:90%}.me_background__4I5DU .me_wrapper__rPEoZ{flex-direction:column;gap:1rem}.me_me__IUtxC p{line-height:25px}}.ProjectCard_card__ohzE6{aspect-ratio:16/9;height:12rem;border-radius:.6rem;overflow:hidden;display:flex;justify-content:center;background:#fff;border:1px solid #221d4e;transition:.6s}.ProjectCard_card__ohzE6 img{width:auto;height:auto;overflow:hidden;transition:transform .6s linear;text-align:center;background-size:contain;transition:.8s}.ProjectCard_card__ohzE6:hover{transform:scale(1.1)}.ProjectCard_card__ohzE6 .ProjectCard_cardContent__Y_Fbd{position:absolute;background:rgba(0,0,0,.9);height:12rem;aspect-ratio:16/9;display:flex;border-radius:.6rem;flex-direction:column;justify-content:center;align-items:center;gap:1rem;opacity:0;border:1px solid #1900ff}.ProjectCard_card__ohzE6:hover .ProjectCard_cardContent__Y_Fbd{animation:ProjectCard_slideUp__Gn0f7 .6s ease-out;opacity:100%}@keyframes ProjectCard_slideDown__bgHEM{0%{transform:translateY(-2rem);opacity:0}

    ;to{transform:translate(0);opacity:100%}}@keyframes ProjectCard_slideUp__Gn0f7{0%{transform:translateY(10rem);opacity:0}

    ;to{transform:translate(0);opacity:100%}}.ProjectCard_cardBtn__thNsh{background:transparent;outline:none;border:1px solid blue;padding-inline:1.2rem;padding-block:.5rem;border-radius:1.2rem;font-size:larger;cursor:pointer;transition:background .5s linear}.ProjectCard_cardBtn__thNsh a{color:#bdbdf0;font-size:1rem;text-decoration:none}.ProjectCard_cardBtn__thNsh:hover{background:rgba(0,0,255,.6)}.project_myWorks__Ivcgx{width:80%;margin-top:8%;margin-inline:auto;padding-block:2rem;justify-content:center;align-items:center}.project_myWorks__Ivcgx,.project_workHeading__KpjtF{text-align:center;display:flex;flex-direction:column;gap:1rem}.project_myWorks__Ivcgx p{font-family:Verdana,Geneva,Tahoma,sans-serif;text-align:center}.project_projects__JsLDT{display:flex;flex-wrap:wrap;justify-content:center;padding-block:2rem;gap:2rem}.colabration_honored__qbhE7{width:80%;margin-inline:auto;padding-block:2rem;display:flex;flex-direction:column;gap:4rem}.colabration_honored__qbhE7 h1,.colabration_honored__qbhE7 p{text-align:center}.colabration_honoredHeading__FqWUs{text-align:center;display:flex;flex-direction:column;gap:1rem}.colabration_honoredHeading__FqWUs p{font-family:Verdana,Geneva,Tahoma,sans-serif;text-align:center}.colabration_companies__CujTE{display:flex;flex-wrap:wrap;justify-content:space-around;margin-block:2rem;gap:2rem}.colabration_companies__CujTE a{margin:.5rem}.colabration_companies__CujTE img{height:auto;min-height:80px;width:auto}@media screen and (max-width:720px){.colabration_honored__qbhE7{width:90%;gap:2rem}.colabration_honored__qbhE7 h3{line-height:25px;text-align:center}.colabration_companies__CujTE{gap:1rem}}.contact_connectWithMe__Wrjq5{width:80%;margin-inline:auto;padding-top:4rem;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.contact_connectWithMe__Wrjq5 p{line-height:40px}.contact_connectWithMe__Wrjq5 a{font-family:Verdana,Geneva,Tahoma,sans-serif}.contact_connectWithMe__Wrjq5 img{height:auto;width:auto;margin-left:.6rem;cursor:pointer;border-radius:50%;transition:background .3s linear}.contact_connectWithMe__Wrjq5 a:last-child img{padding:6px}.contact_connectWithMe__Wrjq5 img:hover{background:var(--secondary-background)}@keyframes contact_rotate__yQNMp{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.totop_container__pmsgI{position:fixed;bottom:1rem;right:1rem;cursor:pointer}.totop_container__pmsgI div{position:relative}.totop_container__pmsgI img{position:absolute;filter:invert(1);top:48%;left:50%;height:1.4rem;width:auto;transform:translate(-50%,-50%)}.totop_container__pmsgI svg{position:-webkit-sticky;position:sticky;transform:rotate(-90deg)}.totop_container__pmsgI .totop_progressBar__MUDXx{stroke:#8585ff;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;fill:transparent}.totop_container__pmsgI svg circle{stroke:var(--secondary-background);stroke-width:1px;transition:fill .4s linear}.totop_container__pmsgI svg circle:hover{fill:rgba(0,0,255,.2)}.page_main__GlU4n{width:100%;margin-inline:auto;min-height:100vh;display:flex;flex-direction:column}.page_header__kVzhN{width:80%;margin-inline:auto;padding-top:4rem;padding-bottom:1rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #595b7a}.page_header__kVzhN a{text-decoration:none}.page_sayHello__P6Tr0{padding-block:.8rem;padding-inline:1.2rem;border-radius:1.4rem;border-width:1px;border-color:blue;color:#3f3ff9;transition:background .1s,color .1s linear;cursor:pointer;font-weight:600;display:flex;align-items:center;font-family:Verdana,Geneva,Tahoma,sans-serif}.page_sayHello__P6Tr0:hover{background-color:#ceceff}.page_blink__A5Bbl{animation:page_blink__A5Bbl .2s linear infinite alternate-reverse}@keyframes page_blink__A5Bbl{to{opacity:0}}@media screen and (max-width:720px){.page_main__GlU4n{gap:2rem}.page_header__kVzhN{width:90%}.page_header__kVzhN a span{color:var(--color-primary)}.page_sayHello__P6Tr0{padding-block:.6rem;padding-inline:1rem;border-radius:1.4rem}}.page_footer__sHKi3{display:flex;flex-direction:row;margin-top:4rem}.page_footer__sHKi3 .page_wrapper__xDBJh{width:80%;margin-inline:auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.page_footer__sHKi3 p{font-size:small;text-align:center;font-weight:300;font-family:Verdana,Geneva,Tahoma,sans-serif;padding-bottom:1rem;margin-top:2rem}.page_description__86bsR{display:inherit;justify-content:inherit;align-items:inherit;font-size:.85rem;max-width:var(--max-width);width:100%;z-index:2;font-family:var(--font-mono)}.page_description__86bsR a{display:flex;justify-content:center;align-items:center;gap:.5rem}.page_description__86bsR p{position:relative;margin:0;padding:1rem;background-color:rgba(var(--callout-rgb),.5);border:1px solid rgba(var(--callout-border-rgb),.3);border-radius:var(--border-radius)}.page_code__9lUUd{font-weight:700;font-family:var(--font-mono)}.page_grid__f5Kdy{display:grid;grid-template-columns:repeat(4,minmax(25%,auto));max-width:100%;width:var(--max-width)}.page_card__QV0Om{padding:1rem 1.2rem;border-radius:var(--border-radius);background:rgba(var(--card-rgb),0);border:1px solid rgba(var(--card-border-rgb),0);transition:background .2s,border .2s}.page_card__QV0Om span{display:inline-block;transition:transform .2s}.page_card__QV0Om h2{font-weight:600;margin-bottom:.7rem}.page_card__QV0Om p{margin:0;opacity:.6;font-size:.9rem;line-height:1.5;max-width:30ch;text-wrap:balance}.page_center__5oHG7{display:flex;justify-content:center;align-items:center;position:relative;padding:4rem 0}.page_center__5oHG7:before{background:var(--secondary-glow);border-radius:50%;width:480px;height:360px;margin-left:-400px}.page_center__5oHG7:after{background:var(--primary-glow);width:240px;height:180px;z-index:-1}.page_center__5oHG7:after,.page_center__5oHG7:before{content:"";left:50%;position:absolute;filter:blur(45px);transform:translateZ(0)}.page_logo__7fc9l{position:relative}@media (hover:hover) and (pointer:fine){.page_card__QV0Om:hover{background:rgba(var(--card-rgb),.1);border:1px solid rgba(var(--card-border-rgb),.15)}.page_card__QV0Om:hover span{transform:translateX(4px)}}@media (prefers-reduced-motion){.page_card__QV0Om:hover span{transform:none}}@media (max-width:700px){.page_content__kDoxQ{padding:4rem}.page_grid__f5Kdy{grid-template-columns:1fr;margin-bottom:120px;max-width:320px;text-align:center}.page_card__QV0Om{padding:1rem 2.5rem}.page_card__QV0Om h2{margin-bottom:.5rem}.page_center__5oHG7{padding:8rem 0 6rem}.page_center__5oHG7:before{transform:none;height:300px}.page_description__86bsR{font-size:.8rem}.page_description__86bsR a{padding:1rem}.page_description__86bsR div,.page_description__86bsR p{display:flex;justify-content:center;position:fixed;width:100%}.page_description__86bsR p{align-items:center;inset:0 0 auto;padding:2rem 1rem 1.4rem;border-radius:0;border:none;border-bottom:1px solid rgba(var(--callout-border-rgb),.25);background:linear-gradient(to bottom,rgba(var(--background-start-rgb),1),rgba(var(--callout-rgb),.5));background-clip:padding-box;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.page_description__86bsR div{align-items:flex-end;pointer-events:none;inset:auto 0 0;padding:2rem;height:200px;background:linear-gradient(to bottom,transparent 0,rgb(var(--background-end-rgb)) 40%);z-index:1}}@media (min-width:701px) and (max-width:1120px){.page_grid__f5Kdy{grid-template-columns:repeat(2,50%)}}@media (prefers-color-scheme:dark){.page_vercelLogo__rOY_u{filter:invert(1)}.page_logo__7fc9l{filter:invert(1) drop-shadow(0 0 .3rem #ffffff70)}}@keyframes page_rotate__durgN{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}