.page_page__ZU32B{position:relative}.about_aboutMeWrapper__GB9XV{padding-block:clamp(32px,3.1vw,64px)}.about_aboutMeWrapper__GB9XV p{line-height:1.6}.about_aboutList__v_cah{list-style:none;padding-left:0;display:flex;flex-direction:column}.about_aboutList__v_cah li{padding-left:32px;display:flex;gap:32px;padding-block:32px;position:relative;align-items:center}.about_aboutList__v_cah li:before{content:"";width:2px;height:calc(100% - 20px);left:0;top:10px;background-color:var(--color-sub-prime);position:absolute}.about_aboutList__v_cah li:not(:last-child):after{content:"";width:10px;height:10px;bottom:-5px;left:-4px;background-color:var(--color-sub-prime);position:absolute;border-radius:50%}.about_aboutList__v_cah li span{color:var(--color-sub-white);font-size:20px;font-weight:500}.about_plusGroup__Kb6IV ul{padding:0;display:flex;list-style:none;gap:64px}.about_plusGroup__Kb6IV ul li{max-width:100px}.about_plusGroup__Kb6IV ul li .about_num__LNUoZ{font-size:32px;font-weight:600}.about_plusGroup__Kb6IV ul li .about_plus__B9Owg{font-size:36px;font-weight:700;color:var(--color-sub-prime)}@media(max-width:767px){.about_aboutMeWrapper__GB9XV p{line-height:1.6;font-size:14px}.about_aboutList__v_cah li{padding-left:20px;gap:18px;padding-block:10px}.about_aboutList__v_cah li span{font-size:16px}.about_aboutList__v_cah li img{width:32px;height:32px}.about_aboutList__v_cah li:not(:last-child):after{width:5px;height:5px;bottom:0;left:-2px}.about_aboutList__v_cah li:before{height:calc(100% - 10px);top:2px}}.contact_conatcWrapper__tnYA1{padding-block:clamp(32px,3.1vw,64px)}.contact_contactBox__M5HMQ{background-color:var(--color-secondary);position:relative;border-radius:8px;overflow:hidden;padding-block:clamp(4px,2.1vw,64px);padding-inline:clamp(4px,2.1vw,48px)}.contact_contactBox__M5HMQ:before{top:-100px;left:-100px;background-color:var(--color-prime)}.contact_contactBox__M5HMQ:after,.contact_contactBox__M5HMQ:before{content:"";width:250px;height:250px;border-radius:50%;overflow:hidden;position:absolute;z-index:0}.contact_contactBox__M5HMQ:after{bottom:-100px;right:-100px;background-color:var(--color-second)}.contact_mainBox__DfNgt{display:flex;background-color:var(--color-primary);padding:clamp(16px,2.1vw,48px);width:100%;position:relative;z-index:1}.contact_mainBox__DfNgt .contact_formDesc__hMXfp{flex:0 0 35%;max-width:35%;display:grid;place-content:center;padding:16px 16px 16px 0}.contact_mainBox__DfNgt .contact_formWrapper__jWHp5{flex:0 0 65%;max-width:65%}.contact_lt__D9xlo{color:var(--color-second);font-size:32px;line-height:1.2}.contact_ltDetails__LEukx{color:var(--color-white);font-size:32px;margin-bottom:16px;line-height:1.2}.contact_formGroup__Canpc{display:flex;flex-direction:column;row-gap:8px;margin-bottom:16px}.contact_formGroup__Canpc>div label[for=agree]{color:var(--color-tetra);font-size:14px;display:flex;align-items:center;gap:8px}.contact_formGroup__Canpc>div label[for=agree] span{color:var(--color-second);font-size:13px;font-weight:600;cursor:pointer;font-size:clamp(12px,1vw,14px)}.contact_formGroup__Canpc label{color:var(--color-tetra);font-size:clamp(12px,1vw,14px);white-space:nowrap}.contact_formGroup__Canpc .contact_formControl__TDCii{background-color:var(--color-primary);outline:none;border:none;border-bottom:1px solid var(--color-secondary);color:var(--color-sub-white)}.contact_btnBox__Opv2u .contact_sbmtBtn__jH1BS{padding-block:6px;padding-inline:24px;margin-top:8px;background-color:var(--color-second);font-weight:500;border:none;border-radius:16px;color:var(--color-primary);transition:all .4s linear}.contact_btnBox__Opv2u .contact_sbmtBtn__jH1BS:hover{background-color:var(--color-prime);color:var(--color-white)}@keyframes contact_borderanime__MAC20{0%{width:300px;height:300px}50%{width:400px;height:400px}to{width:300px;height:300px}}@media (max-width:767px){.contact_mainBox__DfNgt .contact_formDesc__hMXfp{display:none}.contact_mainBox__DfNgt .contact_formWrapper__jWHp5{flex:0 0 100%;max-width:100%}.contact_contactBox__M5HMQ:after,.contact_contactBox__M5HMQ:before{animation:contact_borderanime__MAC20 6s infinite;transition:all .6s linear}}.hero_herpBannerWrapper__A0SbL{background-size:cover;background-position:50%;padding-block:clamp(32px,3.1vw,64px)}.hero_mainTitle__LJagA{margin-bottom:16px}.hero_bigName__SWFIp{white-space:nowrap;font-size:clamp(32px,3.11vw,54px)}.hero_frs__j6ZCj{color:var(--color-second)}.hero_bigName__SWFIp{color:var(--color-prime)}.hero_dnm__e6NSS{color:var(--color-sub-second)}.hero_bannerPara__34jtH{font-size:clamp(18px,2.1vw,24px);line-height:1.2;margin-bottom:clamp(16px,2.1vw,28px)}.hero_ltcPrnt___scNr{display:inline-flex;align-items:center}.hero_ltc__nNa6y{padding-inline:16px;padding-block:8px;background-color:var(--color-prime);border-radius:4px}.hero_ltcPrnt___scNr a{border:1px dashed var(--color-secondary);width:32px;height:32px;display:inline-grid;place-content:center;border-radius:4px}.hero_socialGroup__9jER_{display:flex;gap:4px}.hero_imgBox__wVPqK,.hero_imgWrapper__muuul{width:450px;height:450px;border-radius:50%;border:1px solid var(--color-secondary);display:flex;justify-content:center;align-items:center;overflow:hidden;margin-inline:auto}.hero_imgBox__wVPqK{width:350px;height:350px;overflow:visible;position:relative;display:grid;place-content:center}.hero_imgBox__wVPqK img{transform:scaleX(-1)}.hero_mainHeroImage__zrCs4{position:relative;width:550px;height:450px;border-radius:50%;display:flex;justify-content:center;margin-left:auto}.hero_iconBox__Ulf1M img{position:absolute;cursor:pointer}.hero_iconBox__Ulf1M img:first-child{top:30px;left:140px;transform:rotate(46deg)}.hero_iconBox__Ulf1M img:nth-child(2n){top:74px;right:100px;transform:rotate(-36deg)}.hero_iconBox__Ulf1M img:nth-child(3n){top:180px;left:52px;transform:rotate(17deg)}.hero_iconBox__Ulf1M img:nth-child(4n){top:350px;right:120px;transform:rotate(-48deg);width:42px;height:42px}.hero_iconBox__Ulf1M img:nth-child(5n){width:42px;height:42px;top:350px;left:120px;transform:rotate(5deg)}.hero_iconBox__Ulf1M img:nth-child(6n){top:230px;right:52px;transform:rotate(17deg);left:unset}.hero_mainHeroImage__zrCs4 .hero_iconBox__Ulf1M img:hover~.hero_mainHeroImage__zrCs4 .hero_imgBox__wVPqK img{width:10px;height:10px}.hero_dynamicText__zarOF{opacity:0;width:0;padding:24px 16px;font-size:20px;transition:all .5s ease;position:absolute;width:100%}.hero_letConnect__Kk0XQ span a img{filter:grayscale(1)}.hero_letConnect__Kk0XQ span a:hover img{filter:unset}@media (max-width:767px){.hero_mainHeroImage__zrCs4{width:350px;height:350px;margin-inline:auto}.hero_imgWrapper__muuul{width:350px;height:350px}.hero_imgBox__wVPqK{width:300px;height:300px}.hero_imgBox__wVPqK img{height:350px;width:300px}.hero_iconBox__Ulf1M img{width:32px;height:32px}.hero_iconBox__Ulf1M img:first-child{top:20px;left:72px;transform:rotate(46deg)}.hero_iconBox__Ulf1M img:nth-child(2n){top:31px;right:66px;transform:rotate(-51deg)}.hero_iconBox__Ulf1M img:nth-child(3n){top:154px;left:-2px;transform:rotate(5deg)}.hero_iconBox__Ulf1M img:nth-child(4n){width:32px;height:32px;top:292px;right:80px;transform:rotate(-48deg)}.hero_iconBox__Ulf1M img:nth-child(5n){width:32px;height:32px;top:258px;left:30px;transform:rotate(5deg)}.hero_iconBox__Ulf1M img:nth-child(6n){top:170px;right:-3px;left:unset;transform:rotate(17deg)}}.skills_skillsWrapper__Mq_jy{padding-block:clamp(32px,2.1vw,64px)}.skills_groupA__XRRh8{background:var(--color-second);background:linear-gradient(180deg,rgba(216,75,226,.1),rgba(239,50,217,.1))}.skills_groupB__zcfAH{background:var(--color-second);background:linear-gradient(0deg,rgba(255,106,0,.1),rgba(238,9,121,.1))}.skills_groupC__RuNm5{background:var(--color-sub-prime);background:linear-gradient(0deg,rgba(25,172,246,.2),rgba(28,209,46,.2));position:absolute;top:0}.skills_skillGroup__dFlT7{display:flex;justify-content:center;position:relative}.skills_skillGroup__dFlT7>div{border-radius:50%;height:350px;width:350px;padding:16px 24px}.skills_groupA__XRRh8 .skills_data__qrPbG,.skills_groupB__zcfAH .skills_data__qrPbG{max-width:160px;display:flex;flex-wrap:wrap;align-items:center;height:100%;padding-block:24px;justify-content:space-around;position:relative}.skills_groupB__zcfAH .skills_data__qrPbG{margin-left:auto}.skills_skillGroup__dFlT7>div .skills_iconBox__SchPy{border-radius:4px;place-content:center;width:56px;height:56px;display:grid}.skills_skillGroup__dFlT7 .skills_iconBox__SchPy{cursor:pointer;background-color:var(--color-primary);position:relative}.skills_skillGroup__dFlT7 .skills_iconBox__SchPy:hover img{transform:scale(1.5);transition:all .4s}.skills_groupA__XRRh8 .skills_iconBox__SchPy:first-child{box-shadow:0 3px 4px #153557,0 -1px 5px #3178c6}.skills_groupA__XRRh8 .skills_iconBox__SchPy:hover:after,.skills_groupA__XRRh8 .skills_iconBox__SchPy:hover:before{position:absolute;content:"";width:100%;height:100%;left:0;top:0}.skills_groupA__XRRh8 .skills_iconBox__SchPy:nth-child(2){box-shadow:0 3px 4px #d6c083,0 -1px 5px #ffc107}.skills_groupA__XRRh8 .skills_iconBox__SchPy:nth-child(4){box-shadow:0 3px 4px #03465d,0 -1px 5px #00c0ff}.skills_groupA__XRRh8 .skills_iconBox__SchPy:nth-child(3){box-shadow:0 3px 4px #84280a,0 -1px 5px #fc490b}.skills_groupA__XRRh8 .skills_iconBox__SchPy:nth-child(5){box-shadow:0 3px 4px #bcbbbb,0 -1px 5px #ffffff;background-color:black}.skills_groupB__zcfAH .skills_iconBox__SchPy:first-child{box-shadow:0 3px 4px #0a538f,0 -1px 5px #2196f3}.skills_groupB__zcfAH .skills_iconBox__SchPy:nth-child(2){box-shadow:0 3px 4px #301e41,0 -1px 5px #5d3b7f}.skills_groupB__zcfAH .skills_iconBox__SchPy:nth-child(3){box-shadow:0 3px 4px #471d2b,0 -1px 5px #dd5a87}.skills_groupB__zcfAH .skills_iconBox__SchPy:nth-child(4){box-shadow:0 3px 4px #005c64,0 -1px 5px #00adbe}.skills_groupB__zcfAH .skills_iconBox__SchPy:nth-child(5){box-shadow:0 3px 4px #5d3b7f,0 -1px 5px #bb4b96}.skills_groupC__RuNm5 .skills_iconBox__SchPy:first-child{box-shadow:0 3px 4px #3e0e06,0 -1px 5px #fe3618}.skills_groupC__RuNm5 .skills_iconBox__SchPy:nth-child(2){box-shadow:0 3px 4px #1c7d59,0 -1px 5px #32de9f}.skills_groupC__RuNm5 .skills_iconBox__SchPy:nth-child(3){box-shadow:0 3px 4px #2d1548,0 -1px 5px #5c2b95}.skills_groupC__RuNm5 .skills_iconBox__SchPy:nth-child(4){box-shadow:0 3px 4px #3e6f40,0 -1px 5px #ff7043}.skills_groupC__RuNm5 .skills_iconBox__SchPy:nth-child(5){box-shadow:0 3px 4px #fe435b,0 -1px 5px #fed944}.skills_skillGroup__dFlT7>div .skills_iconBox__SchPy img{padding:8px}.skills_groupA__XRRh8 .skills_iconBox__SchPy:nth-child(5n),.skills_groupB__zcfAH .skills_iconBox__SchPy:nth-child(5n),.skills_groupC__RuNm5 .skills_iconBox__SchPy:nth-child(5n){position:absolute}.skills_groupC__RuNm5 .skills_data__qrPbG{max-width:300px;display:flex;flex-wrap:wrap;align-items:center;height:100%;padding-block:12px;padding-inline:24px;gap:32px;justify-content:space-around;position:relative}.skills_groupC__RuNm5 .skills_data__qrPbG .skills_iconBox__SchPy{width:75px;height:75px;display:grid;place-content:center}.skills_groupA__XRRh8 .skills_iconBox__SchPy:first-child:hover:after,.skills_groupA__XRRh8 .skills_iconBox__SchPy:first-child:hover:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.skills_groupA__XRRh8 .skills_iconBox__SchPy:first-child:hover:before{animation:skills_shadowPulse___mFG1 1.5s infinite;animation-delay:.4s}.skills_groupA__XRRh8 .skills_iconBox__SchPy:first-child:hover:after{animation:skills_shadowPulse___mFG1 1.5s infinite;opacity:.3}@keyframes skills_shadowPulse___mFG1{0%{box-shadow:0 0 0 0 #5aa4f3a3;opacity:1}to{box-shadow:2px 2px 1px 15px #2a6cb2;opacity:0}}.skills_groupA__XRRh8 .skills_iconBox__SchPy:nth-child(2):hover:before{animation:skills_shadowanimeOne2__FxT6U .75s ease-in-out forwards}@keyframes skills_shadowanimeOne2__FxT6U{0%{box-shadow:2px 2px 1px 5px #2a6cb2;opacity:1}to{box-shadow:2px 2px 1px 15px #5aa4f3a3;opacity:0}}@keyframes skills_shadowanimeTwo2__CbIUC{0%{box-shadow:2px 2px 1px 5px #2a6cb2;opacity:1}to{box-shadow:2px 2px 1px 15px #5aa4f3a3;opacity:0}}@media (max-width:767px){.skills_skillGroup__dFlT7>div{border-radius:4px;border:1px solid var(--color-tetra);flex-wrap:nowrap}.skills_skillGroup__dFlT7{row-gap:16px;column-gap:16px;overflow:auto;justify-content:start}.skills_groupB__zcfAH{margin-left:auto}.skills_groupC__RuNm5{position:relative}.skills_groupA__XRRh8>.skills_data__qrPbG,.skills_groupB__zcfAH>.skills_data__qrPbG,.skills_groupC__RuNm5>.skills_data__qrPbG{flex-wrap:wrap;justify-content:space-around;align-items:center;gap:64px;max-width:300px;width:300px;height:100%;padding-block:12px;padding-inline:24px;display:flex;position:relative}.skills_groupA__XRRh8>.skills_data__qrPbG .skills_iconBox__SchPy,.skills_groupB__zcfAH>.skills_data__qrPbG .skills_iconBox__SchPy{place-content:center;width:75px;height:75px;display:grid}}.myprojects_myProjectWrapper__rlKTU{padding-block:clamp(32px,3.1vw,64px)}.myprojects_prGroup__oIRwq{display:flex;justify-content:center;gap:clamp(16px,1.2vw,32px);align-items:center}.myprojects_Left__FWA5_{display:flex;flex-direction:column;gap:clamp(16px,1.2vw,32px)}.myprojects_Left__FWA5_ .myprojects_r1__iVQFQ{display:flex;gap:clamp(8px,1.2vw,16px)}.myprojects_imgBox__jao89{border:1px solid var(--color-third);padding:clamp(4px,1.1vw,20px);border-radius:8px;background:radial-gradient(circle at 0 0,var(--color-prime) 0,var(--color-secondary) 40%);background-size:200% 200%;background-repeat:no-repeat;animation:myprojects_bgpan__TaZaF 12s linear infinite}@keyframes myprojects_bgpan__TaZaF{0%{background-position:0 0}25%{background-position:100% 0}50%{background-position:100% 100%}75%{background-position:0 100%}to{background-position:0 0}}.waveline_waveLine__1UJ5u{height:100%;width:100%;position:absolute;top:0;left:0;z-index:-1}.waveline_waveLine__1UJ5u span{display:inline-block;width:calc(100%/10);height:100%;position:relative}.waveline_waveLine__1UJ5u span:before{content:"";width:.1px;height:100%;position:absolute;top:0;left:50%;background-color:var(--color-primary)}.waveline_waveLine__1UJ5u span:after{content:"";width:.3px;height:8px;position:absolute;top:5%;left:calc(50% - .1px);background-color:var(--color-prime);animation:waveline_waveline__1kLGt 8s linear infinite forwards}.waveline_waveLine__1UJ5u span:nth-child(2n):after{animation-delay:1s}.waveline_waveLine__1UJ5u span:nth-child(3n):after{animation-delay:2s}.waveline_waveLine__1UJ5u span:nth-child(4n):after{animation-delay:3s}@keyframes waveline_waveline__1kLGt{0%{top:0}to{top:100%}}