.page-module__PWrisG__row{font-optical-sizing:auto;margin:70px auto;font-family:Play,serif;animation:.8s page-module__PWrisG__fade-up}@keyframes page-module__PWrisG__fade-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.page-module__PWrisG__title{color:var(--skin-color);text-transform:uppercase;letter-spacing:.05em;margin:0 0 16px;font-size:1.8em}.page-module__PWrisG__description{color:var(--text-black700);max-width:560px;margin:0 0 50px;line-height:1.6}.page-module__PWrisG__back{color:#999;text-transform:uppercase;letter-spacing:.05em;background:0 0;border:none;width:68px;margin-bottom:40px;font-size:.85em;text-decoration:none;transition:all .3s;display:inline-block}.page-module__PWrisG__back:hover{color:var(--skin-color)}.page-module__PWrisG__cards{grid-template-columns:repeat(2,1fr);gap:2px;animation:.8s page-module__PWrisG__fade-up;display:grid}.page-module__PWrisG__card{background:var(--bg-black100);flex-direction:column;gap:14px;padding:36px 30px;transition:all .3s;display:flex}.page-module__PWrisG__card:hover{background:var(--bg-black50)}.page-module__PWrisG__cardIcon{color:var(--skin-color);font-size:2.2em}.page-module__PWrisG__cardTitle{color:var(--skin-color);text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:1.2em}.page-module__PWrisG__cardText{color:var(--text-black700);flex-grow:1;margin:0 0 10px;line-height:1.6}.page-module__PWrisG__cardLink{background:var(--skin-color);color:#fff;text-transform:uppercase;letter-spacing:.05em;border:none;align-self:flex-start;height:100%;padding:12px 28px;font-size:.85em;text-decoration:none;transition:all .3s;display:inline-block}.page-module__PWrisG__cardLink:hover{opacity:.85}@media (max-width:1199px){.page-module__PWrisG__section{background:var(--skin-color);left:0}}@media only screen and (max-width:768px){.page-module__PWrisG__cards{grid-template-columns:1fr}}@media only screen and (max-width:576px){.page-module__PWrisG__title{font-size:1.4em}}
.page-module___8aEwW__section{background:var(--bg-black900);opacity:0;z-index:0;min-height:100vh;padding:0 30px;transition:all .8s;display:block;position:fixed;inset:0 0 0 270px;overflow:hidden auto}.page-module___8aEwW__section.page-module___8aEwW__backSection{z-index:1}.page-module___8aEwW__section.page-module___8aEwW__active{z-index:2;opacity:1;animation:1s page-module___8aEwW__slideSection}@keyframes page-module___8aEwW__slideSection{0%{transform:translate(100%)}to{transform:translate(0%)}}.page-module___8aEwW__hidden{display:none!important}.page-module___8aEwW__padd15{padding-left:15px;padding-right:15px}.page-module___8aEwW__container{width:100%;max-width:1100px;margin:20px auto}.page-module___8aEwW__sectionTitle{font-optical-sizing:auto;flex:0 0 100%;max-width:100%;margin-bottom:60px;font-family:Play,serif}.page-module___8aEwW__sectionTitle h2{color:var(--text-black900);font-size:40px;font-weight:700;position:relative}.page-module___8aEwW__sectionTitle h2:before{content:"";background-color:var(--skin-color);width:50px;height:4px;position:absolute;top:100%;left:0}.page-module___8aEwW__sectionTitle h2:after{content:"";background-color:var(--skin-color);width:25px;height:4px;margin-top:8px;position:absolute;top:100%;left:0}.page-module___8aEwW__row{flex-wrap:wrap;margin-left:-15px;margin-right:-15px;display:flex;position:relative}.page-module___8aEwW__btn{color:#fff;white-space:nowrap;background:var(--skin-color);border:none;border-radius:40px;padding:12px 35px;font-size:16px;font-weight:500;transition:all .3s;display:inline-block}.page-module___8aEwW__btn:hover{transform:scale(1.05)}.page-module___8aEwW__shadowDark{box-shadow:0 0 20px #302e4d26}.page-module___8aEwW__aside{background:var(--bg-black100);z-index:10;border-right:1px solid var(--bg-black50);font-optical-sizing:auto;justify-content:center;align-items:center;width:270px;height:100%;padding:30px;font-family:Play,serif;transition:all .3s;display:flex;position:fixed;top:0;left:0}.page-module___8aEwW__aside .page-module___8aEwW__logo{position:absolute;top:0}.page-module___8aEwW__aside .page-module___8aEwW__logo a{color:var(--text-black900);letter-spacing:5px;padding:15px 20px;font-size:30px;font-weight:700;position:relative}.page-module___8aEwW__aside .page-module___8aEwW__logo a:before{content:"";border-bottom:5px solid var(--skin-color);border-left:5px solid var(--skin-color);width:20px;height:20px;position:absolute;bottom:0;left:0}.page-module___8aEwW__aside .page-module___8aEwW__logo a:after{content:"";border-top:5px solid var(--skin-color);border-right:5px solid var(--skin-color);width:20px;height:20px;position:absolute;top:0;right:0}.page-module___8aEwW__aside .page-module___8aEwW__logo a span{color:#0000;background:linear-gradient( to right in oklch,  var(--＠color-1), var(--＠color-2));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-family:Play Script,cursive;font-size:40px;animation:2s linear infinite alternate page-module___8aEwW__gradient-change}.page-module___8aEwW__aside .page-module___8aEwW__nav{margin-top:50px}.page-module___8aEwW__aside .page-module___8aEwW__nav li{color:var(--navIconColor);margin-bottom:20px;display:block}.page-module___8aEwW__aside .page-module___8aEwW__nav li a{text-transform:uppercase;letter-spacing:.15em;color:var(--text-black900);border-bottom:1px solid var(--bg-black50);width:100%;padding:5px 15px;font-size:16px;font-weight:600;display:block}.page-module___8aEwW__aside .page-module___8aEwW__nav li a:hover{transition:all .3s;scale:.9}.page-module___8aEwW__aside .page-module___8aEwW__nav li a.page-module___8aEwW__active{color:var(--skin-color)}.page-module___8aEwW__aside .page-module___8aEwW__nav li a i{margin-right:15px}.page-module___8aEwW__aside .page-module___8aEwW__navToggler{border:1px solid var(--bg-black50);cursor:pointer;background:var(--bg-black100);border-radius:5px;justify-content:center;align-items:center;width:45px;height:40px;transition:all .3s;display:none;position:fixed;top:20px;left:300px}.page-module___8aEwW__aside .page-module___8aEwW__navToggler.page-module___8aEwW__open span{background-color:#0000}.page-module___8aEwW__aside .page-module___8aEwW__navToggler span{background:var(--skin-color);width:18px;height:2px;display:inline-block;position:relative}.page-module___8aEwW__aside .page-module___8aEwW__navToggler span:before{content:"";background:var(--skin-color);width:18px;height:2px;position:absolute;top:-6px;left:0}.page-module___8aEwW__aside .page-module___8aEwW__navToggler.page-module___8aEwW__open span:before{top:0;transform:rotate(45deg)}.page-module___8aEwW__aside .page-module___8aEwW__navToggler span:after{content:"";background:var(--skin-color);width:18px;height:2px;position:absolute;top:6px;left:0}.page-module___8aEwW__aside .page-module___8aEwW__navToggler.page-module___8aEwW__open span:after{top:0;transform:rotate(-45deg)}.page-module___8aEwW__home{min-height:100vh;color:var(--text-black900);display:flex}.page-module___8aEwW__home:after{content:"";z-index:-1;background-image:var(--skin-backHeroLight);filter:blur(150px);will-change:transform, opacity;background-size:cover;border-radius:50%;width:500px;height:300px;animation:15s ease-in-out infinite page-module___8aEwW__homeAnimation;position:absolute;bottom:0;left:0;overflow-x:hidden}.page-module___8aEwW__home:before{content:"";z-index:-1;background-image:var(--skin-backHeroLight);filter:blur(150px);will-change:transform, opacity;background-size:cover;border-radius:50%;width:1000px;height:700px;animation:15s ease-in-out infinite page-module___8aEwW__homeAnimation;position:absolute;top:50%;left:100%;transform:translate(-50%,-50%)}@keyframes page-module___8aEwW__homeAnimation{0%{transform:translate(-50%,-50%)translate(0)scale(1)}25%{transform:translate(-50%,-50%)translate(100px,-40px)scale(1.05)}50%{transform:translate(-50%,-50%)translateY(80px)scale(.95)}75%{transform:translate(-50%,-50%)translate(-100px,-40px)scale(1.05)}to{transform:translate(-50%,-50%)translate(0)scale(1)}}.page-module___8aEwW__home .page-module___8aEwW__homeInfo{max-width:80%;text-shadow:var(--textShadow);flex:0 0 80%}h3.page-module___8aEwW__hello{color:var(--skin-color);margin:15px 0;font-family:Play,serif;font-size:28px}h3.page-module___8aEwW__hello span{color:var(--skin-color);font-family:Play,cursive;font-size:50px;font-weight:700}h3.page-module___8aEwW__profession{margin:15px 0;font-family:Play,serif;font-size:30px}.page-module___8aEwW__homeInfo .page-module___8aEwW__p{text-align:justify;margin:15px 0;font-family:Play,serif;font-size:clamp(10px,.56899vw + 14.1792px,20px)}.page-module___8aEwW__typing{color:var(--skin-color);font-family:Play,serif}.page-module___8aEwW__homeInfo p{color:var(--text-black700);font-optical-sizing:auto;text-align:justify-all;margin-bottom:70px;font-family:Play,serif;font-size:20px;font-style:normal}.page-module___8aEwW__home .page-module___8aEwW__homeImg{text-align:center;flex:0 0 20%;max-width:20%}.page-module___8aEwW__homeImg:after{content:"";border-bottom:10px solid var(--skin-color);border-right:10px solid var(--skin-color);width:580px;height:180px;box-shadow:10px 5px 10px var(--skin-color);border-radius:50%;position:absolute;bottom:-5px;right:20px}.page-module___8aEwW__home .page-module___8aEwW__homeImg img{border-radius:4px;height:400px;margin:auto}.page-module___8aEwW__about .page-module___8aEwW__aboutContent{font-optical-sizing:auto;flex:0 0 100%;max-width:100%;font-family:Play,serif}.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__aboutText{flex:0 0 100%;max-width:100%}.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__aboutText h3{color:var(--text-black900);margin-bottom:15px;font-size:24px;font-weight:700}.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__aboutText h3 span{color:var(--skin-color)}.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__aboutText p{color:var(--text-black700);text-align:justify;margin:15px 0;font-size:clamp(10px,.56899vw + 14.1792px,20px);line-height:25px}.page-module___8aEwW__about .page-module___8aEwW__container .page-module___8aEwW__personalInfo{background:0 0;justify-content:center;align-items:center;font-family:Play,serif;display:flex}.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__personalInfo .page-module___8aEwW__infoItem{flex:0 0 50%;max-width:50%}.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__personalInfo .page-module___8aEwW__infoItem p{color:var(--text-black900);border-bottom:1px solid var(--bg-black50);padding:10px 0;font-size:16px;font-weight:600}.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__personalInfo .page-module___8aEwW__infoItem p span{color:var(--text-black700);margin-left:4px;font-weight:400;display:inline-block}.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__statistics{max-width:100%;margin-top:40px}.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__statistics .page-module___8aEwW__skillItem{flex:0 0 100%;max-width:100%;margin-bottom:25px}.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__statistics .page-module___8aEwW__skillItem h5{color:var(--text-black900);font-size:16px;font-weight:600;line-height:40px}.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__statistics .page-module___8aEwW__skillItem .page-module___8aEwW__skillPercent{color:var(--text-black900);font-weight:400;line-height:40px;position:absolute;top:-40px;right:0}.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__statistics .page-module___8aEwW__skillItem .page-module___8aEwW__progress{background-color:var(--bg-black50);border-radius:4px;width:100%;height:7px;position:relative}.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__statistics .page-module___8aEwW__skillItem .page-module___8aEwW__progress .page-module___8aEwW__progressIn{background-color:var(--skin-color);border-radius:4px;height:100%;position:absolute;top:0;left:0}.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__roadmapLeft,.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__roadmapRight{flex:0 0 50%;max-width:50%;height:220vh;margin-top:30px}.page-module___8aEwW__about .page-module___8aEwW__aboutContent h3.page-module___8aEwW__title{color:var(--text-black900);margin-bottom:30px;font-size:24px;font-weight:700}.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__row .page-module___8aEwW__roadmapFull{width:100%;margin:25px 0}.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__timelineBox{flex:0 0 100%;max-width:100%}.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__timeline{background-color:var(--bg-black100);border:1px solid var(--bg-black50);border-radius:10px;width:100%;padding:30px 15px;position:relative}.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__timeline .page-module___8aEwW__timelineItem{view-timeline-name:--revealing-image;view-timeline-axis:block;padding-bottom:50px;padding-left:37px;animation:linear both page-module___8aEwW__reveal;animation-timeline:--revealing-image;animation-range:entry 10% cover 20%;position:relative}.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__timeline .page-module___8aEwW__timelineItem:last-child{padding-bottom:0}.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__timeline .page-module___8aEwW__timelineItem:before{content:"";background-color:var(--skin-color);width:1px;height:100%;position:absolute;top:0;left:7px}.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__timeline .page-module___8aEwW__circleDot{background-color:var(--skin-color);border-radius:50%;width:15px;height:15px;position:absolute;top:0;left:0}.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__timeline .page-module___8aEwW__timelineDate{color:var(--text-black700);margin-bottom:12px;font-size:14px;font-weight:400}.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__timeline .page-module___8aEwW__timelineDate .page-module___8aEwW__fa{margin-right:5px}.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__timeline .page-module___8aEwW__timelineTitle{color:var(--text-black900);margin-bottom:15px;font-size:18px;font-weight:700}.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__timeline .page-module___8aEwW__timelineText{text-align:justify;color:var(--text-black700);font-size:16px;line-height:25px}.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__roadmapTabs{justify-content:center;align-items:center;gap:16px;width:100%;margin-top:25px;display:flex}.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__yearToggle{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:50px;display:flex}.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__yearBtn{border:2px solid var(--skin-color);color:var(--text-black700);cursor:pointer;transition:var(--transition-fast);white-space:nowrap;background:0 0;border-radius:30px;padding:10px 24px;font-size:16px;font-weight:600}.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__yearBtn:hover,.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__yearBtn.page-module___8aEwW__active{background:var(--skin-color);color:#fff;border-color:var(--skin-color);transform:translateY(-2px);box-shadow:0 5px 15px #0000001a}.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__yearBtn.page-module___8aEwW__active{font-weight:700}.page-module___8aEwW__service .page-module___8aEwW__container{font-optical-sizing:auto;padding-bottom:40px;font-family:Play,serif}.page-module___8aEwW__service .page-module___8aEwW__serviceItem{flex:0 0 33.33%;max-width:33.33%;margin-bottom:30px}.page-module___8aEwW__service .page-module___8aEwW__serviceItem .page-module___8aEwW__serviceItemInner{background-color:var(--bg-black100);border:var(--bg-black50);text-align:center;height:100%;padding:30px 15px;transition:all .3s}.page-module___8aEwW__service .page-module___8aEwW__serviceItem .page-module___8aEwW__serviceItemInner:hover{box-shadow:var(--serviceItemInner);scale:1.1}.page-module___8aEwW__service .page-module___8aEwW__serviceItem .page-module___8aEwW__serviceItemInner .page-module___8aEwW__icon{text-align:center;border-radius:50%;width:60px;height:60px;margin:0 auto 30px;transition:all .3s;display:block}.page-module___8aEwW__service .page-module___8aEwW__serviceItem .page-module___8aEwW__serviceItemInner .page-module___8aEwW__icon .page-module___8aEwW__fa{color:var(--skin-color);font-size:40px;line-height:69px;transition:all .3s}.page-module___8aEwW__service .page-module___8aEwW__serviceItem .page-module___8aEwW__serviceItemInner:hover .page-module___8aEwW__icon{background:var(--skin-color);box-shadow:0 0 15px var(--iconService)}.page-module___8aEwW__service .page-module___8aEwW__serviceItem .page-module___8aEwW__serviceItemInner:hover .page-module___8aEwW__icon .page-module___8aEwW__fa{color:#fff;font-size:25px}.page-module___8aEwW__service .page-module___8aEwW__serviceItem .page-module___8aEwW__serviceItemInner h4{color:var(--text-black900);margin-bottom:15px;font-size:18px;font-weight:700}.page-module___8aEwW__service .page-module___8aEwW__serviceItem .page-module___8aEwW__serviceItemInner p{color:var(--text-black700);font-size:16px;line-height:25px}.page-module___8aEwW__portfolio .page-module___8aEwW__container{font-optical-sizing:auto;padding-bottom:40px;font-family:Play,serif}.page-module___8aEwW__portfolio .page-module___8aEwW__portfolioHeading{flex:0 0 100%;max-width:100%;margin-bottom:40px}.page-module___8aEwW__portfolio .page-module___8aEwW__portfolioHeading h2{color:var(--text-black900);font-weight:500}.page-module___8aEwW__portfolio .page-module___8aEwW__portfolioItem{flex:0 0 33.33%;max-width:33.33%;margin-bottom:30px}.page-module___8aEwW__portfolio .page-module___8aEwW__portfolioItemInner{border:6px solid var(--bg-black100);cursor:pointer;border-radius:10px;overflow:hidden}.page-module___8aEwW__portfolio .page-module___8aEwW__portfolioItemInner:hover{border:6px solid var(--skin-color);cursor:pointer;box-shadow:0 0 1px 1px var(--skin-color);border-radius:10px;transition:all .7s;overflow:hidden}.page-module___8aEwW__portfolio .page-module___8aEwW__portfolioItemInner .page-module___8aEwW__portfolioImg img{width:100%;display:block}.page-module___8aEwW__contact{font-optical-sizing:auto;font-family:Play,serif}.page-module___8aEwW__contactTitle{color:var(--skin-color);text-align:center;margin-bottom:20px;font-size:25px}.page-module___8aEwW__contactSubtitle{color:var(--text-black900);text-align:center;margin-bottom:60px;font-size:15px}.page-module___8aEwW__contact .page-module___8aEwW__contactInfoItem{text-align:center;flex:0 0 25%;max-width:25%;margin-bottom:60px}.page-module___8aEwW__contact .page-module___8aEwW__contactInfoItem .page-module___8aEwW__icon{display:inline-block}.page-module___8aEwW__contact .page-module___8aEwW__contactInfoItem .page-module___8aEwW__icon .page-module___8aEwW__fa{color:var(--skin-color);font-size:25px}.page-module___8aEwW__contact .page-module___8aEwW__contactInfoItem h4{color:var(--text-black900);text-transform:capitalize;margin:15px 0 5px;font-size:18px;font-weight:700}.page-module___8aEwW__contact .page-module___8aEwW__contactInfoItem p,.page-module___8aEwW__contact .page-module___8aEwW__contactInfoItem a{color:var(--text-black700);font-size:16px;font-weight:400;line-height:25px}.page-module___8aEwW__contact .page-module___8aEwW__contactInfoItem a:hover{color:var(--skin-color);font-size:16px;font-weight:400;line-height:25px;transition:all .3s}.page-module___8aEwW__contact .page-module___8aEwW__contactForm{flex:0 0 100%;max-width:100%}.page-module___8aEwW__contact .page-module___8aEwW__contactForm .page-module___8aEwW__col6{flex:0 0 50%;max-width:50%}.page-module___8aEwW__contact .page-module___8aEwW__contactForm .page-module___8aEwW__col12{flex:0 0 100%;max-width:100%}.page-module___8aEwW__contact .page-module___8aEwW__contactForm .page-module___8aEwW__formItem{margin-bottom:30px}.page-module___8aEwW__contact .page-module___8aEwW__contactForm .page-module___8aEwW__formItem .page-module___8aEwW__formControl{background:var(--bg-black100);border:1px solid var(--bg-black50);width:100%;height:50px;color:var(--text-black700);border-radius:25px;padding:10px 25px;font-family:Play,sans-serif;font-size:16px;transition:all .3s}.page-module___8aEwW__contact .page-module___8aEwW__contactForm .page-module___8aEwW__formItem .page-module___8aEwW__formControl:focus{box-shadow:0 0 20px #302e4d26}.page-module___8aEwW__contact .page-module___8aEwW__contactForm .page-module___8aEwW__formItem textarea.page-module___8aEwW__formControl{height:140px;font-family:Play,sans-serif}.page-module___8aEwW__contact .page-module___8aEwW__contactForm .page-module___8aEwW__btn{cursor:pointer;height:50px;padding:0 50px;font-family:Play,sans-serif}@media (max-width:1199px){.page-module___8aEwW__aside{left:-270px}.page-module___8aEwW__aside.page-module___8aEwW__open{left:0}.page-module___8aEwW__aside .page-module___8aEwW__navToggler{display:flex;left:30px}.page-module___8aEwW__aside .page-module___8aEwW__navToggler.page-module___8aEwW__open{left:300px}.page-module___8aEwW__section{left:0}.page-module___8aEwW__section.page-module___8aEwW__open{left:270px}.page-module___8aEwW__section .page-module___8aEwW__container{padding-top:70px}.page-module___8aEwW__homeImg:before,.page-module___8aEwW__homeImg:after{display:none}.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__personalInfo .page-module___8aEwW__infoItem p span{margin-left:0;display:block}}@media (max-width:991px){.page-module___8aEwW__home .page-module___8aEwW__homeInfo{flex:0 0 100%;max-width:100%}.page-module___8aEwW__home .page-module___8aEwW__homeImg{display:none}.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__statistics,.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__personalInfo,.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__roadmapRight,.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__roadmapLeft{flex:0 0 100%;max-width:100%}.page-module___8aEwW__contact .page-module___8aEwW__contactInfoItem,.page-module___8aEwW__portfolio .page-module___8aEwW__portfolioItem,.page-module___8aEwW__service .page-module___8aEwW__serviceItem{flex:0 0 50%;max-width:50%}}@media (max-width:767px){.page-module___8aEwW__portfolio .page-module___8aEwW__portfolioItem,.page-module___8aEwW__service .page-module___8aEwW__serviceItem,.page-module___8aEwW__contact .page-module___8aEwW__contactForm .page-module___8aEwW__col6{flex:0 0 100%;max-width:100%}.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__roadmapTabs{flex-direction:column;align-items:center;gap:10px;width:100%;margin-top:25px;display:flex}.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__roadmapTabs .page-module___8aEwW__yearBtn{white-space:nowrap;border-radius:30px;width:80%;padding:10px 24px;font-size:16px;font-weight:600}}@media (max-width:460px){.page-module___8aEwW__contact .page-module___8aEwW__contactInfoItem{flex:0 0 100%;max-width:100%;margin-bottom:5px}.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__statistics .page-module___8aEwW__skillItem h5{color:var(--text-black900);font-size:12px;font-weight:600;line-height:40px}.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__statistics .page-module___8aEwW__skillItem .page-module___8aEwW__skillPercent{font-size:14px;font-weight:400;line-height:40px;top:-40px}.page-module___8aEwW__homeInfo .page-module___8aEwW__p,.page-module___8aEwW__about .page-module___8aEwW__aboutContent .page-module___8aEwW__aboutText p{text-align:left}}.page-module___8aEwW__styleSwitcher{border:1px solid var(--bg-black50);background:var(--bg-black100);z-index:101;border-radius:5px;width:200px;padding:15px;transition:all .3s;position:fixed;top:20px;right:0;transform:translate(100%)}.page-module___8aEwW__styleSwitcher.page-module___8aEwW__open{transform:translate(-25px)}.page-module___8aEwW__styleSwitcher .page-module___8aEwW__sIcon{text-align:center;background:var(--bg-black100);width:40px;height:40px;color:var(--text-black900);border:1px solid var(--bg-black50);cursor:pointer;border-radius:50%;margin-right:25px;font-size:20px;transition:all .3s;position:absolute;right:100%}.page-module___8aEwW__styleSwitcher .page-module___8aEwW__sIcon i{line-height:40px}.page-module___8aEwW__styleSwitcher .page-module___8aEwW__styleSwitcherToggler{top:0}.page-module___8aEwW__styleSwitcher .page-module___8aEwW__styleSwitcherToggler .page-module___8aEwW__sIconOne{margin-top:10px}.page-module___8aEwW__styleSwitcher .page-module___8aEwW__dayNight{color:var(--skin-color);justify-content:center;align-items:center;display:flex;top:0}.page-module___8aEwW__styleSwitcher h4{color:var(--text-black700);text-transform:capitalize;margin:0 0 10px;font-size:16px;font-weight:600}.page-module___8aEwW__styleSwitcher .page-module___8aEwW__colors{flex-wrap:wrap;justify-content:space-between;display:flex}.page-module___8aEwW__styleSwitcher .page-module___8aEwW__colors span{cursor:pointer;border-radius:50%;width:30px;height:30px;display:inline-block}.page-module___8aEwW__styleSwitcher .page-module___8aEwW__colors span:hover{box-shadow:0 0 5px #302e4d}.page-module___8aEwW__styleSwitcher .page-module___8aEwW__color1{background:#ec1839}.page-module___8aEwW__styleSwitcher .page-module___8aEwW__color2{background:#fa5b0f}.page-module___8aEwW__styleSwitcher .page-module___8aEwW__color3{background:#37b182}.page-module___8aEwW__styleSwitcher .page-module___8aEwW__color4{background:#1854b4}.page-module___8aEwW__styleSwitcher .page-module___8aEwW__color5{background:#f021b2}.page-module___8aEwW__color1{color:#ff0}@property --＠color-1{syntax:"<color>";inherits:false;initial-value:#84ff3d}@property --＠color-2{syntax:"<color>";inherits:false;initial-value:#2eabff}@keyframes page-module___8aEwW__gradient-change{to{--＠color-1:#2e96ff;--＠color-2:#ff2edc}}.page-module___8aEwW__name{background:linear-gradient( to right in oklch,  var(--＠color-1), var(--＠color-2));-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;animation:2s linear infinite alternate page-module___8aEwW__gradient-change}.page-module___8aEwW__portfolioImg .page-module___8aEwW__video{width:100%;height:auto;max-height:400px}.page-module___8aEwW__loader{background-color:var(--back-ground) ;justify-content:center;align-items:center;height:250px;display:flex}.page-module___8aEwW__loader .page-module___8aEwW__spinner{border:4px solid #0000001a;border-left-color:#09f;border-radius:50%;width:40px;height:40px;animation:1s linear infinite page-module___8aEwW__spin}@keyframes page-module___8aEwW__spin{to{transform:rotate(360deg)}}@keyframes page-module___8aEwW__reveal{0%{opacity:0;clip-path:inset(10% 10% 45% 45%)}to{opacity:1;clip-path:inset(0%)}}.page-module___8aEwW__typing{background:linear-gradient(90deg, var(--skin-color), #6ee7b7);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;border-radius:8px;padding:.1em .4em;font-weight:700;display:inline-block}.page-module___8aEwW__homeInfo>*{opacity:0;animation:.8s forwards page-module___8aEwW__fadeInUp;transform:translateY(20px)}.page-module___8aEwW__homeInfo>h3.page-module___8aEwW__hello{animation-delay:.2s}.page-module___8aEwW__homeInfo>h3.page-module___8aEwW__profession{animation-delay:.5s}.page-module___8aEwW__homeInfo>p{animation-delay:.8s}@keyframes page-module___8aEwW__fadeInUp{to{opacity:1;transform:translateY(0)}}@media (max-width:991px){.page-module___8aEwW__homeImg{display:none}}
.style-module__WbkhlG__wrapper{box-sizing:border-box;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.style-module__WbkhlG__slideshow{width:100px;height:100px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;perspective:1440px;cursor:pointer;margin-top:50px;position:relative}.style-module__WbkhlG__slideshow .style-module__WbkhlG__slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;animation:60s linear infinite style-module__WbkhlG__animate;-webkit-animation-delay:calc(var(--i) * 6s);animation-delay:calc(var(--i) * 6s);justify-content:flex-start;align-items:flex-start;animation-iteration-count:infinite;animation-fill-mode:forwards;display:flex;position:absolute;inset:0;transform:rotateY(270deg)}@keyframes style-module__WbkhlG__animate{0%{transform:rotateY(270deg)}10%,to{transform:rotateY(90deg)}}.style-module__WbkhlG__slideshow .style-module__WbkhlG__slide img{object-fit:cover;width:100%;height:100%;-webkit-box-shadow:0 0 15px 1px var(--skin-color);box-shadow:0 0 15px 1px var(--skin-color);background:0 0;border-radius:50%;position:absolute;top:0;left:0;transform:rotateY(180deg)}.style-module__WbkhlG__slideshow .style-module__WbkhlG__slide h2{z-index:1000;color:var(--skin-color);-webkit-transform:rotateY(180deg)translateY(100px)translateZ(50px);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;backface-visibility:hidden;text-shadow:0 0 15px var(--skin-color);margin:0;padding:0;font-family:Jura,cursive;font-size:1.5em;font-weight:700;position:relative;top:-5%;transform:rotateY(180deg)translateY(100px)translateZ(30px)}.style-module__WbkhlG__slideshow .style-module__WbkhlG__slide h2 span{-webkit-transform:translateY(50%)translateZ(50px);backface-visibility:hidden;font-family:Jura,cursive;font-size:.9em;font-weight:400;position:absolute;top:20%;left:0;transform:translateY(50%)translateZ(30px)}@media (max-width:460px){.style-module__WbkhlG__slideshow{width:70px;height:70px;margin-top:30px}.style-module__WbkhlG__slideshow .style-module__WbkhlG__slide h2{font-size:1.5em;top:-50%}.style-module__WbkhlG__slideshow .style-module__WbkhlG__slide h2 span{font-size:.7em}}
.hero-section-module__u-ofEG__wrapper{display:flex}.hero-section-module__u-ofEG__content{--ink:var(--text-black900);--ink-soft:var(--text-black700);--hairline:var(--bg-black50);--accent:var(--skin-color);--panel:color-mix(in srgb, var(--bg-black100) 62%, transparent);color:var(--ink);flex-direction:column;gap:clamp(36px,5vw,64px);padding:clamp(8px,2vw,24px) 15px 48px;font-family:Play,sans-serif;display:flex}.hero-section-module__u-ofEG__intro{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:clamp(24px,4vw,64px);display:grid;container-type:inline-size}.hero-section-module__u-ofEG__title{letter-spacing:-.03em;color:var(--ink);margin:0;font-size:clamp(3.25rem,11cqi,6.5rem);font-weight:700;line-height:1}.hero-section-module__u-ofEG__titleLine{white-space:nowrap;animation:2.6s both hero-section-module__u-ofEG__settle;display:block}.hero-section-module__u-ofEG__titleLanding{padding-left:.55em;animation:2.5s cubic-bezier(.22,1.2,.36,1) .25s both hero-section-module__u-ofEG__land}.hero-section-module__u-ofEG__lead{flex-direction:column;align-items:flex-start;padding-bottom:.4em;animation:.8s .7s both hero-section-module__u-ofEG__fade;display:flex}.hero-section-module__u-ofEG__leadText{max-width:38ch;color:var(--ink);margin:0;font-size:clamp(1.05rem,.6vw + .95rem,1.35rem);line-height:1.55}.hero-section-module__u-ofEG__cta{box-sizing:border-box;background:var(--accent);color:#fff;max-width:100%;box-shadow:0 10px 28px -12px color-mix(in srgb, var(--accent) 80%, transparent);border-radius:14px;align-items:center;margin-top:28px;padding:16px 28px;font-family:inherit;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.hero-section-module__u-ofEG__cta:hover{box-shadow:0 16px 32px -12px color-mix(in srgb, var(--accent) 90%, transparent);transform:translateY(-2px)}.hero-section-module__u-ofEG__cta:active{transform:none}.hero-section-module__u-ofEG__cta:focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 45%, #fff);outline-offset:3px}.hero-section-module__u-ofEG__note{max-width:36ch;color:var(--ink-soft);margin:14px 0 0;font-size:.9rem;line-height:1.5}.hero-section-module__u-ofEG__facts{border-top:1px solid var(--hairline);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hero-section-module__u-ofEG__fact{border-left:1px solid var(--hairline);flex-direction:column;gap:6px;padding:24px 24px 0;display:flex}.hero-section-module__u-ofEG__fact:first-child{border-left:0;padding-left:0}.hero-section-module__u-ofEG__factValue{color:var(--ink);font-size:clamp(1.35rem,1vw + 1.05rem,1.9rem);font-weight:700;line-height:1.15}.hero-section-module__u-ofEG__factLabel{max-width:28ch;color:var(--ink-soft);font-size:.95rem;line-height:1.5}.hero-section-module__u-ofEG__panel{border:1px solid var(--hairline);background:var(--panel);-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);border-radius:24px;padding:clamp(20px,4vw,48px)}.hero-section-module__u-ofEG__rows{margin:0;display:grid}.hero-section-module__u-ofEG__row{border-top:1px solid var(--hairline);grid-template-columns:minmax(120px,200px) minmax(0,1fr);gap:8px 32px;padding:22px 0;display:grid}.hero-section-module__u-ofEG__row:first-child{border-top:0;padding-top:0}.hero-section-module__u-ofEG__term{color:var(--ink);margin:0;font-size:1.05rem;font-weight:700}.hero-section-module__u-ofEG__desc{max-width:64ch;color:var(--ink-soft);margin:0;font-size:clamp(1rem,.4vw + .9rem,1.15rem);line-height:1.65}.hero-section-module__u-ofEG__statement{border-left:4px solid var(--accent);max-width:36ch;color:var(--ink);margin:clamp(28px,4vw,44px) 0 0;padding-left:22px;font-size:clamp(1.2rem,1.4vw + .85rem,1.75rem);font-weight:700;line-height:1.35}@keyframes hero-section-module__u-ofEG__settle{0%{opacity:0;transform:translateY(.2em)}to{opacity:1;transform:none}}@keyframes hero-section-module__u-ofEG__land{0%{opacity:0;transform:translateY(-.75em)}to{opacity:1;transform:none}}@keyframes hero-section-module__u-ofEG__fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.hero-section-module__u-ofEG__titleLine,.hero-section-module__u-ofEG__titleLanding,.hero-section-module__u-ofEG__lead{animation:none}.hero-section-module__u-ofEG__cta{transition:none}}@media (max-width:991px){.hero-section-module__u-ofEG__intro{grid-template-columns:minmax(0,1fr);align-items:start}.hero-section-module__u-ofEG__facts{grid-template-columns:minmax(0,1fr)}.hero-section-module__u-ofEG__fact{border-left:0;border-top:1px solid var(--hairline);padding:18px 0}.hero-section-module__u-ofEG__fact:first-child{border-top:0;padding-top:24px}}@media (max-width:640px){.hero-section-module__u-ofEG__row{grid-template-columns:minmax(0,1fr);gap:6px;padding:18px 0}.hero-section-module__u-ofEG__panel{border-radius:18px}.hero-section-module__u-ofEG__cta{justify-content:center;width:100%}}
.animation-block-module__jSS2-a__wrapper{clip-path:polygon(-10% 0,110% 0%,100% 90%,0% 100%);height:180vh;position:relative;overflow:hidden}.animation-block-module__jSS2-a__padd15{padding-left:15px;padding-right:15px}.animation-block-module__jSS2-a__container{height:100%;transform-style:preserve-3d;flex-direction:column;align-items:center;padding:0 30px;display:flex;position:relative;overflow:hidden}.animation-block-module__jSS2-a__track{will-change:transform;flex-direction:column;flex-shrink:0;align-items:center;gap:3px;animation:45s linear infinite animation-block-module__jSS2-a__animate;display:flex}.animation-block-module__jSS2-a__container .animation-block-module__jSS2-a__box{flex:0 0 100px;width:100px;height:100px;margin-top:-25px;transition:all .5s;position:relative}.animation-block-module__jSS2-a__container .animation-block-module__jSS2-a__box .animation-block-module__jSS2-a__img{object-fit:cover;width:70px;height:100%;filter:sepia(0) drop-shadow(0 0 5px var(--skin-color));white-space:nowrap;background-position:50%;border-radius:8px;transition:all .5s;position:absolute;top:0;left:0}.animation-block-module__jSS2-a__container .animation-block-module__jSS2-a__box .animation-block-module__jSS2-a__img:hover{z-index:1;transition:all .5s;scale:1.3}@keyframes animation-block-module__jSS2-a__animate{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@media (max-width:991px){.animation-block-module__jSS2-a__padd15{display:none}}
