@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba015fad6dcf6784-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/569ce4b8f30dc480-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_4d318d{font-family:Geist,Geist Fallback;font-style:normal}.__variable_4d318d{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/747892c23ea88013-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/93f479601ee12b01-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_ea5f4b{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_ea5f4b{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}body{margin:0;padding:0;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;color:#333;box-sizing:border-box}.header{position:relative;width:100%;height:350px;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}.header img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;filter:brightness(50%) blur(5px)}.header-content{text-align:center;margin-bottom:20px}.name{font-size:3rem;margin:0;color:#fff}.nav{display:flex;gap:20px;justify-content:center}.nav a{color:#f5eff0;text-decoration:none;font-size:1.2rem;padding:8px 15px;border-radius:5px;background:linear-gradient(135deg,#678ea0,#6e335a)}.nav a:hover{background-color:#fff;color:#7fed1e}@media (max-width:1024px){.header{height:300px}.name{font-size:2.8rem}.nav{gap:15px}.nav a{font-size:1.1rem;padding:7px 12px}}@media (max-width:768px){.header{height:250px}.name{font-size:2.5rem}.nav{flex-wrap:wrap;gap:10px}.nav a{font-size:1rem;padding:6px 10px}}@media (max-width:480px){.header{height:200px}.name{font-size:2rem}.nav{flex-direction:column;gap:5px}.nav a{font-size:.9rem;padding:5px 8px}}.profile-container{display:flex;justify-content:center;align-items:center;height:100vh;background:linear-gradient(135deg,#e1b4d2,#94cee9);padding:20px}.profile-content{display:flex;align-items:center;gap:150px;max-width:1000px}.profile-image-container1{width:380px;height:380px;border-radius:50%;padding:10px;box-shadow:0 10px 20px rgba(0,0,0,.1)}.profile-image1{border-radius:50%}.profile-text{max-width:500px}.profile-text h1,.profile-text h2{margin:0;font-weight:900;color:#951453}.highlight{color:#d12d7c}.profile-text p{margin:20px 0;color:#413a3a;line-height:1.6;font-size:20px}.social-icons img{height:60px;width:60px;cursor:pointer;margin:20px 15px 20px 0}.social-icons img:hover{transform:scale(1.1)}.download-cv{padding:10px 20px;border:none;border-radius:8px;background-color:#923e5e;color:#fff;font-size:1rem;cursor:pointer;transition:background-color .3s,transform .2s}.download-cv:hover{background-color:#ab8e74;transform:scale(1.05)}@media (max-width:1024px){.profile-content{gap:80px;flex-direction:column;text-align:center}.profile-image-container1{width:300px;height:300px}.profile-text{max-width:80%}.profile-text h1{font-size:2.5rem}.profile-text h2{font-size:2rem}.profile-text p{font-size:18px}}@media (max-width:768px){.profile-container{height:auto;padding:50px 20px}.profile-content{gap:50px;flex-direction:column;text-align:center}.profile-image-container1{width:250px;height:250px}.profile-text{max-width:90%}.profile-text h1{font-size:2rem}.profile-text h2{font-size:1.8rem}.profile-text p{font-size:16px}.social-icons img{height:50px;width:50px}}@media (max-width:480px){.profile-container{padding:40px 10px}.profile-content{gap:30px;flex-direction:column;text-align:center}.profile-image-container1{width:200px;height:200px}.profile-text h1{font-size:1.8rem}.profile-text h2{font-size:1.5rem}.profile-text p{font-size:14px}.social-icons img{height:40px;width:40px;margin-right:10px}.download-cv{font-size:.9rem;padding:8px 16px}}.about-me-container{display:flex;flex-direction:column;align-items:center;padding:50px 20px;background:linear-gradient(135deg,#9fd395,#c68ea0)}.title-name{text-align:center;margin-bottom:50px}.title{font-size:3rem;font-weight:700;color:#951453;margin:0}.content-section{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1200px;padding:0 50px}.content-section,.home{position:relative;z-index:1}.home{max-width:600px;padding:30px;margin:20px auto;border-radius:20px;background-color:#fff;box-shadow:0 10px 20px rgba(255,69,0,.1);overflow:hidden;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif}.home:after,.home:before{content:"";position:absolute;border-radius:50%;background-color:#e14590;z-index:-1;animation:float 6s ease-in-out infinite}.home:before{width:150px;height:150px;top:-50px;right:-50px}.home:after{width:100px;height:100px;border-radius:20px;bottom:-30px;left:-30px;animation-duration:8s}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(20px)}}.description{font-size:18px;color:#333;line-height:1.8;text-align:justify;margin:0}.name-highlight{color:#e2579a;font-weight:700;font-size:22px}p{margin-bottom:15px}.profile-image-container1{position:relative;width:250px;height:250px;border-radius:20px;background-color:#fff;border:5px solid #fff;box-shadow:0 8px 16px rgba(255,69,0,.2);display:flex;align-items:center;justify-content:center;margin-left:50px;overflow:hidden}.profile-image1{width:100%;height:100%;object-fit:cover;border-radius:20px;background-color:transparent}@media (max-width:1024px){.content-section{flex-direction:column-reverse;text-align:center;padding:30px}.home{max-width:80%}.profile-image-container1{width:220px;height:220px;margin:0 auto}.title{font-size:2.5rem}.description{font-size:17px}}@media (max-width:768px){.about-me-container{padding:40px 15px}.content-section{flex-direction:column-reverse;align-items:center;padding:20px}.profile-image-container1{width:200px;height:200px;margin:0 auto}.home{max-width:100%;margin:20px 0}.title{font-size:2.2rem}.description{font-size:16px}}@media (max-width:480px){.about-me-container{padding:30px 10px}.content-section{flex-direction:column-reverse;padding:10px}.profile-image-container1{width:170px;height:170px}.home{padding:20px}.title{font-size:2rem}.description{font-size:14px}}.skills{padding:20px;background:linear-gradient(135deg,#b4c3d8,#f1f18e);text-align:center}.skills h2{color:#951453;font-size:48px}.skills-container{display:flex;flex-direction:column;align-items:center;gap:50px;max-width:1000px;margin:0 auto}.skills-row{display:flex;justify-content:space-between;width:100%;gap:30px}.center-wrapper{display:flex;justify-content:center;width:100%}.image-logo{width:80px;height:80px;border-radius:50%;object-fit:cover}.skill-card{flex:1;background-color:#e1d9df;padding:40px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;text-align:center;transition:transform .3s,box-shadow .3s}.skill-card h3{color:#555;font-size:1.2rem;margin:0 0 0 30px}.named-card{margin-right:300px}.skill-card:hover{transform:translateY(-5px);box-shadow:0 8px 16px #9a617c}@media (max-width:1024px){.skills-container{max-width:90%}.skills-row{gap:20px}.skill-card{padding:30px}}@media (max-width:768px){.skills-row{gap:20px}.center-wrapper,.skills-row{flex-direction:column;align-items:center}.skill-card{width:80%}.named-card{margin-right:0}}@media (max-width:480px){.skills h2{font-size:36px}.skill-card{width:90%;padding:20px}.image-logo{width:60px;height:60px}}.container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;background:linear-gradient(135deg,#daea8d,#7ec3dc);padding:20px;font-family:Arial,sans-serif;text-align:center}.main-heading{font-size:2.5rem;font-weight:700;margin-bottom:130px;color:#951453}.grid-container{display:flex;gap:100px;justify-content:space-evenly;width:100%;max-width:1000px;margin-bottom:100px}.flip-container{perspective:1000px}.flip-box{width:280px;height:300px;position:relative;transform-style:preserve-3d;transition:transform .6s}.flip-container:hover .flip-box{transform:rotateY(180deg)}.flip-box-back,.flip-box-front{position:absolute;width:100%;height:120%;backface-visibility:hidden;border-radius:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:0 6px 15px rgba(0,0,0,.1);font-size:1.5rem;font-weight:700;transition:all .4s ease;box-shadow:0 8px 16px #ac2b47}.flip-box-front{background-color:#951453;color:#fff}.flip-box-back{background-color:#fff;color:#951453;padding:20px;transform:rotateY(180deg)}h2{margin:10px 0;font-size:1.5rem;color:#951453}p{margin:5px 0;color:#555;font-size:1rem}@media (max-width:1024px){.main-heading{font-size:2rem;margin-bottom:100px}.grid-container{gap:50px}.flip-box{width:250px;height:270px}.flip-box-back,.flip-box-front{font-size:1.3rem}}@media (max-width:768px){.container{height:auto;padding:50px 20px}.main-heading{font-size:1.8rem;margin-bottom:80px}.grid-container{flex-direction:column;align-items:center;gap:40px}.flip-box{width:220px;height:250px}.flip-box-back,.flip-box-front{font-size:1.2rem}}@media (max-width:480px){.main-heading{font-size:1.5rem;margin-bottom:50px}.grid-container{gap:30px}.flip-box{width:200px;height:230px}.flip-box-back,.flip-box-front{font-size:1rem;padding:15px}}.contact-container{display:flex;justify-content:space-between;align-items:center;padding:150px;background:linear-gradient(135deg,#9cac83,#d6b07b)}.contact-left{flex:1;max-width:45%}.contact-left h2{font-size:3rem;margin-bottom:10px;color:#951453}.contact-left h2 span{color:#951453}.contact-left h3{font-size:2rem;margin-bottom:15px}.contact-left p{font-size:1.4rem;line-height:1.6;margin-bottom:20px;color:#555}.contact-right{flex:1;max-width:45%}form{display:flex;flex-direction:column}input,textarea{width:100%;padding:10px;margin:10px 0;border:2px solid #951453;border-radius:8px;font-size:1rem}button{padding:15px;border:none;border-radius:25px;color:#fff;font-size:1.2rem;cursor:pointer;transition:all .3s ease;width:100%;max-width:480px}button,button:hover{background-color:#951453}button:hover{transform:translateY(-3px)}@media screen and (max-width:1024px){.contact-container{padding:80px}.contact-left h2{font-size:2.5rem}.contact-left h3{font-size:1.8rem}.contact-left p{font-size:1.2rem}}@media screen and (max-width:768px){.contact-container{flex-direction:column;padding:40px;text-align:center}.contact-left,.contact-right{max-width:100%;margin-bottom:30px}.contact-left h2{font-size:2rem}.contact-left h3{font-size:1.5rem}.contact-left p{font-size:1.1rem}button{width:100%;max-width:350px}}@media screen and (max-width:480px){.contact-container{padding:20px}.contact-left h2{font-size:1.8rem}.contact-left h3{font-size:1.3rem}.contact-left p,button{font-size:1rem}button{padding:12px;max-width:300px}}.portfolio-container{padding:20px;animation:fadeIn 1s ease-in;background:linear-gradient(135deg,#f1cc89,#eebcf5)}.portfolio-title{font-size:48px;margin-bottom:30px;text-align:center;color:#511242b5}.project-card{width:60%;padding:15px;margin:10px auto;background:#ba7d9b;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);opacity:0;animation:slideUp 1s forwards;transition:transform .3s,box-shadow .3s}.project-card.fade-in{animation:fadeIn 1.5s forwards}.project-card.slide-up{animation:slideUp 1s forwards}.project-card:hover{transform:scale(1.02);box-shadow:0 4px 6px #4a0cda}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:1024px){.portfolio-title{font-size:40px}.project-card{width:75%;padding:20px}}@media screen and (max-width:768px){.portfolio-title{font-size:36px}.project-card{width:90%;padding:15px}}@media screen and (max-width:480px){.portfolio-title{font-size:28px}.project-card{width:95%;padding:12px}}