.about_imgBox__nAjxq{position:relative;max-width:350px;max-height:450px;overflow:hidden;margin:auto;transition:.6s ease-in-out;border-radius:15px;background:linear-gradient(135deg,rgba(17,25,40,.9),rgba(35,75,95,.6));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);padding:15px;box-shadow:0 8px 32px rgba(0,0,0,.3);z-index:1}.about_imgBox__nAjxq:before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(45deg,var(--lightGreen),#66a5fa,#4ade80,#66a5fa);background-size:200% 100%;animation:about_imgBoxGradientFlow__673Ur 6s ease infinite;opacity:.5;transition:.6s ease-in-out}@keyframes about_imgBoxGradientFlow__673Ur{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.about_imgBox__nAjxq:after{content:"";position:absolute;width:40%;height:40%;border-radius:50%;background:var(--green);filter:blur(60px);z-index:0;right:-20px;bottom:-20px;transition:.6s ease-in-out}.about_imgBox__nAjxq:hover{transform:translateY(-10px);box-shadow:0 15px 45px rgba(0,0,0,.4)}.about_imgBox__nAjxq:hover:before{opacity:.7}.about_imgBox__nAjxq:hover:after{filter:blur(75px);right:-10px;bottom:-10px}.about_imgBox__nAjxq:hover .about_me__LLviF{filter:contrast(110%) brightness(1.05)}.about_imgBox__nAjxq .about_me__LLviF{display:block;width:100%;height:auto;object-fit:cover;border-radius:8px;transition:.6s ease-in-out;filter:contrast(105%) saturate(1.05);position:relative;z-index:1}.about_about__HFzM2{min-height:calc(100vh - 88px - 4rem);margin:5rem auto 2rem;display:grid;place-items:center}.about_summaryTitle__3yK8v{width:-moz-fit-content;width:fit-content;color:var(--lightGreen)}.about_skills__bh2sJ{padding:8rem 0;position:relative;overflow:hidden;margin-bottom:4rem;height:80vh;display:grid;place-items:center}.about_skills__bh2sJ:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(64px);backdrop-filter:blur(64px);background:#0f2027;background:linear-gradient(90deg,#2C5364,#203A43,#0F2027);opacity:.6}.about_skills__bh2sJ .about_box__V47Nt{width:300px;height:300px;position:relative;left:-150px;margin:auto;display:grid;place-items:center}.about_skills__bh2sJ .about_box__V47Nt:after{content:attr(data-text);position:absolute;font-size:2em;text-transform:uppercase;color:var(--lightGreen);left:calc(50% + 150px);top:50%;transform:translate(-50%,-50%)}.about_skills__bh2sJ .about_box__V47Nt .about_parallax3d__Mb75E{width:320px;height:320px;margin:auto;perspective:800px;display:flex;align-items:center;justify-content:center;position:relative;transform-style:preserve-3d;transition:box-shadow .4s;box-shadow:0 8px 32px rgba(0,0,0,.18);background:hsla(0,0%,100%,.02);border-radius:50%}.about_skills__bh2sJ .about_box__V47Nt .about_parallaxIcon___F8GU{position:absolute;left:50%;top:50%;transform-style:preserve-3d;width:70px;height:70px;margin:-35px 0 0 -35px;background:hsla(0,0%,100%,.07);border-radius:50%;box-shadow:0 2px 12px rgba(0,255,128,.08);display:flex;align-items:center;justify-content:center;transition:box-shadow .3s,background .3s,transform .3s;cursor:pointer;border:2px solid rgba(0,0,0,0);z-index:2}.about_skills__bh2sJ .about_box__V47Nt .about_parallaxIcon___F8GU:hover{box-shadow:0 4px 24px 4px rgba(102,165,250,.18),0 0 0 4px var(--lightGreen);background:rgba(102,165,250,.08);border-color:var(--lightGreen);transform:scale(1.12)!important}.about_skills__bh2sJ .about_box__V47Nt .about_parallaxIcon___F8GU svg{width:60%;height:60%;display:block;margin:auto;filter:drop-shadow(0 2px 8px rgba(0,255,128,.12));transition:filter .3s}@media(max-width:600px){.about_skills__bh2sJ .about_box__V47Nt .about_parallax3d__Mb75E{width:220px;height:220px}.about_skills__bh2sJ .about_box__V47Nt .about_parallaxIcon___F8GU{width:44px;height:44px;margin:-22px 0 0 -22px}}.about_education__qbKkj{padding-bottom:4rem}.about_educationTitle__euNEe{width:-moz-fit-content;width:fit-content;color:var(--lightGreen);margin:0 auto 3rem!important;position:relative;padding-bottom:10px}.about_educationItem__jmuR3{background:hsla(0,0%,100%,.05);border-radius:16px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);padding:2rem;transition:all .3s ease;min-width:0;flex:1 1}.about_educationItem__jmuR3:hover{transform:translateY(-5px);box-shadow:0 12px 40px rgba(0,0,0,.15);border-color:rgba(0,255,0,.2)}.about_educationHeader__TSpwd{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.about_degreeTitle__afjQ2{color:var(--lightGreen);font-weight:600}.about_yearChip__rxsQb{background:rgba(74,222,128,.1)!important;color:var(--lightGreen)!important;font-weight:500!important}.about_universityName__XIDyp{margin-bottom:1rem!important;color:hsla(0,0%,100%,.9)}.about_educationDesc__pHzO9{color:hsla(0,0%,100%,.7);line-height:1.6}.about_quickInfo__l_rgA{background:hsla(0,0%,100%,.05);border-radius:12px;padding:1.5rem;border:1px solid hsla(0,0%,100%,.1);width:100%}.about_infoItems__G4Mbo{display:flex!important;flex-wrap:wrap;gap:1.5rem}.about_infoItem__FunKD{min-width:150px}.about_infoItem__FunKD .about_infoLabel__f2_HJ{color:var(--lightGreen);font-weight:600;margin-bottom:.5rem}.about_infoItem__FunKD .about_infoValue__DjRas{color:hsla(0,0%,100%,.8)}.timeline_timeline__RA4K8{margin:4rem auto 0;padding:4rem 0;position:relative;max-width:1200px}.timeline_timeline__RA4K8 canvas{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;opacity:.7}.timeline_title__8HoHs{width:-moz-fit-content;width:fit-content;color:var(--lightGreen);margin:0 auto 3rem!important;position:relative;padding-bottom:10px}.timeline_timelineContainer__e0jak{position:relative;display:flex;flex-direction:column;gap:3rem;min-height:100px}.timeline_verticalLine__mNk39{position:absolute;left:24px;top:0;width:4px;height:100%;background:linear-gradient(to bottom,var(--lightGreen),transparent 90%);border-radius:2px;z-index:0}.timeline_timelineItem__sHjdj{display:flex;flex-direction:row;align-items:flex-start;position:relative;z-index:1}.timeline_timelineLeft__7we_2{width:48px;display:flex;flex-direction:column;align-items:center;position:relative;z-index:2}.timeline_timelineDot__ZFYu1{width:18px;height:18px;border-radius:50%;background:var(--lightGreen);box-shadow:0 0 16px 4px rgba(0,255,0,.25);border:3px solid #181c2a;margin-top:.2rem;margin-bottom:.2rem}.timeline_timelineContent__69lQw{background:hsla(0,0%,100%,.05);border-radius:16px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);padding:2rem;transition:all .3s ease;min-width:0;flex:1 1}.timeline_timelineContent__69lQw:hover{transform:translateY(-5px);box-shadow:0 12px 40px rgba(0,0,0,.15);border-color:rgba(0,255,0,.2)}.timeline_timelineHeader__iWTiK{display:flex;align-items:center;gap:1.5rem;margin-bottom:1.5rem}.timeline_logoContainer___o6_P{width:64px;height:64px;border-radius:12px;overflow:hidden;position:relative;border:2px solid var(--lightGreen);box-shadow:0 0 20px rgba(0,255,0,.2)}.timeline_logoContainer___o6_P img{width:100%;height:100%;object-fit:cover}.timeline_companyInfo__dTKki h6{color:var(--lightGreen);font-size:1.4rem;margin-bottom:.5rem}.timeline_date__iZ04r{color:hsla(0,0%,100%,.6);font-size:.9rem;font-weight:500}.timeline_experienceList__rk8pG{display:flex;flex-direction:column;gap:1rem}.timeline_experienceItem__DihrY{position:relative;padding-left:1.5rem;color:hsla(0,0%,100%,.8);font-size:.95rem;line-height:1.6}.timeline_experienceItem__DihrY:before{content:"";position:absolute;left:0;top:.5rem;width:8px;height:8px;border-radius:50%;background:var(--lightGreen);box-shadow:0 0 10px rgba(0,255,0,.3)}@media(max-width:700px){.timeline_verticalLine__mNk39{left:10px;width:2px}.timeline_timelineLeft__7we_2{width:24px}.timeline_timelineDot__ZFYu1{width:12px;height:12px;border-width:2px}.timeline_timelineContent__69lQw{padding:1.2rem}.timeline_logoContainer___o6_P{width:40px;height:40px}}.personal-links_list__NUsEA{display:flex;gap:4px;z-index:6;position:relative;margin-top:24px}.personal-links_list__NUsEA li{list-style:none;position:relative}.personal-links_list__NUsEA li:before{content:"";position:absolute;left:0;bottom:-4px;width:40px;height:8px;background-color:#000;border-radius:50%;transition:.5s;opacity:0;filter:blur(2px);transform:scale(.8)}.personal-links_list__NUsEA li:hover:before{opacity:.4;transform:scale(1);transition-delay:.2s}.personal-links_list__NUsEA li:hover a{transform:translateY(-10px)}.personal-links_list__NUsEA li:hover a span svg:first-child{transform:rotateX(90deg) translateY(-50%)}.personal-links_list__NUsEA li:hover a span svg:last-child{transform:rotateX(0deg) translateY(0)}.personal-links_list__NUsEA li a{width:40px;height:40px;display:block;transition:.5s}.personal-links_list__NUsEA li a span{width:100%;height:100%}.personal-links_list__NUsEA li a span svg:first-child{background:#fff;transform-origin:top}.personal-links_list__NUsEA li a span svg:first-child,.personal-links_list__NUsEA li a span svg:last-child{text-align:center;line-height:40px;position:absolute;top:0;left:0;width:100%;height:100%;color:#262626;transition:transform .5s}.personal-links_list__NUsEA li a span svg:last-child{background:#0a66c2;transform:rotateX(90deg) translateY(50%);transform-origin:bottom}.personal-links_list__NUsEA li:nth-child(2) a span svg:last-child{background:linear-gradient(115deg,#f9ce34,#ee2a7b,#6228d7)}.personal-links_list__NUsEA li:nth-child(3) a span svg:last-child{background:#8316b5}.personal-links_list__NUsEA li:nth-child(4) a span svg:last-child{background:#ce3c30}.personal-links_list__NUsEA li:nth-child(5) a span svg{padding:4px}.personal-links_list__NUsEA li:nth-child(5) a span svg:last-child{background:#28a71a}.personal-links_list__NUsEA li:nth-child(6) a span svg{padding:5px}.personal-links_list__NUsEA li:nth-child(6) a span svg:last-child{background:#1c1c1e}.contact-form_contact__Yqc22{position:relative;min-height:calc(100vh - 88px);padding:50px 100px;margin-bottom:300px}.contact-form_contact__Yqc22>div{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.contact-form_contact__Yqc22:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;background:url(/_next/static/media/night.678916c8.jpg);background-size:cover;background-position:50%;opacity:.3}.contact-form_contact__Yqc22 .contact-form_content__GHTei{max-width:800px;text-align:center;position:relative;z-index:2}.contact-form_contact__Yqc22 .contact-form_content__GHTei h2{font-size:36px;font-weight:500}.contact-form_contact__Yqc22 .contact-form_content__GHTei p{font-weight:300}.contact-form_contact__Yqc22 .contact-form_container__OvcPu{width:100%;display:flex;align-items:center;justify-content:center;margin-top:30px;position:relative;z-index:2}.contact-form_contact__Yqc22 .contact-form_container__OvcPu .contact-form_contactInfo__CHvs0{width:50%;display:flex;flex-direction:column}.contact-form_contact__Yqc22 .contact-form_container__OvcPu .contact-form_contactInfo__CHvs0 .contact-form_box__0Wfvw{position:relative;padding:20px 0;display:flex}.contact-form_contact__Yqc22 .contact-form_container__OvcPu .contact-form_contactInfo__CHvs0 .contact-form_box__0Wfvw .contact-form_icon__DcITZ{min-width:60px;height:60px;background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%}.contact-form_contact__Yqc22 .contact-form_container__OvcPu .contact-form_contactInfo__CHvs0 .contact-form_box__0Wfvw .contact-form_icon__DcITZ svg{fill:#000;font-size:25px}.contact-form_contact__Yqc22 .contact-form_container__OvcPu .contact-form_contactInfo__CHvs0 .contact-form_box__0Wfvw .contact-form_text__qOR8t{display:flex;margin-left:20px;font-size:16px;flex-direction:column;font-weight:300}.contact-form_contact__Yqc22 .contact-form_container__OvcPu .contact-form_contactInfo__CHvs0 .contact-form_box__0Wfvw .contact-form_text__qOR8t h3{font-weight:500;color:var(--lightGreen)}.contact-form_contact__Yqc22 .contact-form_contactForm__X3bet{position:relative;z-index:2;width:40%;padding:40px;background-color:#fff}.contact-form_contact__Yqc22 .contact-form_contactForm__X3bet h2{font-size:30px;color:#333;font-weight:500}.contact-form_contact__Yqc22 .contact-form_contactForm__X3bet .contact-form_inputBox__kOQzg{position:relative;width:100%;margin-top:10px}.contact-form_contact__Yqc22 .contact-form_contactForm__X3bet .contact-form_inputBox__kOQzg input,.contact-form_contact__Yqc22 .contact-form_contactForm__X3bet .contact-form_inputBox__kOQzg textarea{width:100%;padding:5px 0;font-size:16px;margin:10px 0;border:none;border-bottom:2px solid #333;outline:none;resize:none;color:#333}.contact-form_contact__Yqc22 .contact-form_contactForm__X3bet .contact-form_inputBox__kOQzg label{position:absolute;left:0;padding:5px 0;font-size:16px;margin:10px 0;pointer-events:none;color:#666;transition:.5s}.contact-form_contact__Yqc22 .contact-form_contactForm__X3bet .contact-form_hasValue__X_48j label,.contact-form_contact__Yqc22 .contact-form_contactForm__X3bet input:focus~label,.contact-form_contact__Yqc22 .contact-form_contactForm__X3bet textarea:focus~label{color:var(--red);font-size:12px;transform:translateY(-20px)}@media(max-width:991px){.contact-form_contact__Yqc22{padding:50px}.contact-form_contact__Yqc22 .contact-form_container__OvcPu{flex-direction:column}.contact-form_contact__Yqc22 .contact-form_container__OvcPu .contact-form_contactInfo__CHvs0{margin-bottom:40px;width:100%}.contact-form_contact__Yqc22 .contact-form_contactForm__X3bet{width:100%}}.skill-section_skillsSection__ZRfhs{padding:4rem 0;position:relative;margin-bottom:2rem}.skill-section_skillsSection__ZRfhs:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.6));z-index:-1}.skill-section_sectionTitle___37iG{text-align:center;font-size:2.5rem;margin-bottom:1.2rem;color:var(--lightGreen);position:relative;display:inline-block;left:50%;transform:translateX(-50%)}@media only screen and (max-width:768px){.skill-section_sectionTitle___37iG{font-size:2rem}}.skill-section_sectionSubtitle__zzdfv{text-align:center;margin-bottom:3rem;max-width:700px;margin-left:auto;margin-right:auto}.skill-section_skillsGrid__RVINz{margin-top:.5rem;display:flex;flex-direction:column;gap:1.2rem}.skill-section_cardMotionWrapper__heehR{width:100%}.skill-section_skillCard___NeKR{background:hsla(0,0%,100%,.05)!important;border-radius:12px!important;padding:2rem!important;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;transition:all .3s ease;border:1px solid hsla(0,0%,100%,.1);overflow:hidden;position:relative;margin-bottom:0!important;gap:2.5rem}.skill-section_skillCardLeft__sI9_C{flex:1 1 320px;min-width:220px;display:flex;flex-direction:column;justify-content:flex-start}.skill-section_iconContainer__nPUOz{transition:all .3s ease}.skill-section_iconContainer__nPUOz svg{color:hsla(0,0%,100%,.7);transition:all .3s ease}.skill-section_skillTitle__yjars{font-weight:600!important;color:var(--lightGreen);font-size:1.4rem}.skill-section_skillDescription__vbrnc{margin-bottom:.5rem!important;color:hsla(0,0%,100%,.7);line-height:1.6!important;font-size:1rem}.skill-section_skillCardRight__AVYFg{flex:2 1 400px;min-width:220px;display:flex;flex-direction:column;justify-content:flex-start;gap:1.1rem}.skill-section_skillsListWithProgress__ksnat{display:flex;flex-direction:column;gap:1.1rem;margin-top:0}.skill-section_skillProgressItem__jmpAy{display:flex;flex-direction:column;gap:.3rem}.skill-section_skillProgressLabel__rhBQ9{display:flex;align-items:center;justify-content:space-between;font-size:1rem;color:var(--lightGreen);font-weight:500;margin-bottom:.2rem}.skill-section_skillProgressValue__5E6zT{font-size:.95rem;color:#fff;font-weight:600;margin-left:.5rem}.skill-section_progressBar__kw8ej{height:8px!important;border-radius:8px!important;background:hsla(0,0%,100%,.08)!important;box-shadow:0 2px 8px rgba(0,255,128,.08)}.skill-section_progressBar__kw8ej .MuiLinearProgress-bar{background:linear-gradient(90deg,var(--lightGreen),#66a5fa)!important;border-radius:8px!important}@media(max-width:900px){.skill-section_skillCard___NeKR{flex-direction:column;gap:1.5rem;align-items:stretch}.skill-section_skillCardLeft__sI9_C,.skill-section_skillCardRight__AVYFg{flex:0 1;min-width:0;width:100%}.skill-section_skillsListWithProgress__ksnat{margin-top:1.2rem}}.skill-section_skillsList__0pwJN{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:auto}.skill-section_skillItem__wNAN3{background:rgba(74,222,128,.1);color:var(--lightGreen);padding:.4rem .8rem;border-radius:20px;font-size:.75rem;transition:all .3s ease}.skill-section_skillItem__wNAN3:hover{background:rgba(74,222,128,.2);transform:translateY(-2px)}