@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";:root{--night: #0c0f0aff;--rose: #ff206eff;--yellow: #fbff12ff;--turquoise: #41ead4ff;--white: #ffffffff;--dark-gray: #041f1e}body{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;background:var(--dark-gray);color:#fff;overflow-x:hidden}.App{min-height:100vh;position:relative}.animated-background{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1;background:#000;overflow:hidden}.glow-blob{position:absolute;border-radius:50%;filter:blur(60px);opacity:.5;mix-blend-mode:lighten;pointer-events:none}.blob1{width:500px;height:500px;background:radial-gradient(circle,#7f5fff,#000 80%);top:10%;left:5%;animation:blob1move 18s ease-in-out infinite alternate}.blob2{width:400px;height:400px;background:radial-gradient(circle,#00e0ff,#000 80%);top:60%;left:60%;animation:blob2move 22s ease-in-out infinite alternate}.blob3{width:350px;height:350px;background:radial-gradient(circle,#ff5fd2,#000 80%);top:30%;left:70%;animation:blob3move 20s ease-in-out infinite alternate}.blob4{width:300px;height:300px;background:radial-gradient(circle,#00ffb8,#000 80%);top:70%;left:20%;animation:blob4move 25s ease-in-out infinite alternate}@keyframes blob1move{0%{transform:translate(0) scale(1)}50%{transform:translate(80px,60px) scale(1.15)}to{transform:translate(-40px,120px) scale(.95)}}@keyframes blob2move{0%{transform:translate(0) scale(1)}50%{transform:translate(-100px,-80px) scale(1.1)}to{transform:translate(60px,-40px) scale(1.05)}}@keyframes blob3move{0%{transform:translate(0) scale(1)}50%{transform:translate(-60px,100px) scale(1.2)}to{transform:translate(40px,-60px) scale(.9)}}@keyframes blob4move{0%{transform:translate(0) scale(1)}50%{transform:translate(100px,-60px) scale(1.1)}to{transform:translate(-80px,40px) scale(1.05)}}.minimal-header{position:fixed;top:0;left:0;right:0;z-index:100;padding:2rem;background:var(--dark-gray)}.header-content{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.logo{font-size:1.5rem;font-weight:700;color:#fff;letter-spacing:2px}.minimal-nav{display:flex;gap:2rem}.minimal-nav a{color:#888;text-decoration:none;font-size:.875rem;text-transform:lowercase;letter-spacing:1px;transition:color .3s ease}.minimal-nav a:hover{color:#fff}.circle-logo{width:36px;height:36px;border-radius:50%;object-fit:cover;box-shadow:0 0 8px #7f5fff2e;background:#181828;display:block}.main-content{padding-top:120px}.hero-section{min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:2rem}.hero-content{max-width:800px}.hero-title{display:flex;flex-direction:column;gap:1rem;margin-bottom:3rem}.name{font-size:4rem;font-weight:300;color:#fff;letter-spacing:8px;text-transform:lowercase}.title{font-size:1.5rem;font-weight:400;color:#888;letter-spacing:4px;text-transform:lowercase}.subtitle{font-size:1rem;font-weight:300;color:#666;letter-spacing:2px;text-transform:lowercase}.hero-description{margin-bottom:4rem}.hero-description p{font-size:1.125rem;color:#888;line-height:1.6;max-width:600px;margin:0 auto}.hero-stats{display:flex;justify-content:center;gap:4rem}.stat{display:flex;flex-direction:column;align-items:center;gap:.5rem}.stat-number{font-size:2rem;font-weight:700;color:#fff}.stat-label{font-size:.875rem;color:#666;text-transform:lowercase;letter-spacing:1px}.about-section{padding:8rem 2rem;max-width:1200px;margin:0 auto}.about-content h2{font-size:2rem;font-weight:300;color:#fff;text-align:center;margin-bottom:4rem;letter-spacing:4px;text-transform:lowercase}.expertise-list{max-width:800px;margin:0 auto}.expertise-line{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 0;border-bottom:1px solid rgba(255,255,255,.1);transition:all .3s ease}.expertise-line:last-child{border-bottom:none}.expertise-line:hover{padding-left:1rem;padding-right:1rem;background:#ffffff05;border-radius:4px}.expertise-title{font-size:1rem;font-weight:400;color:#fff;text-transform:lowercase;letter-spacing:1px;min-width:200px}.expertise-desc{font-size:.875rem;color:#666;text-align:right;text-transform:lowercase;letter-spacing:.5px;max-width:400px}.contact-section{padding:8rem 2rem;max-width:800px;margin:0 auto;text-align:center}.contact-content h2{font-size:2rem;font-weight:300;color:#fff;margin-bottom:4rem;letter-spacing:4px;text-transform:lowercase}.contact-info{margin-bottom:3rem}.contact-item{display:flex;justify-content:space-between;align-items:center;padding:1rem 0;border-bottom:1px solid rgba(255,255,255,.1)}.contact-item:last-child{border-bottom:none}.contact-label{font-size:.875rem;color:#666;text-transform:lowercase;letter-spacing:1px}.contact-item a,.contact-item span{color:#fff;text-decoration:none;font-size:.875rem}.status-available{color:#4ade80!important}.social-links{display:flex;justify-content:center;gap:2rem}.social-links a{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#888;transition:all .3s ease}.social-links a:hover{background:#ffffff1a;color:#fff;transform:translateY(-2px)}.social-links svg{width:20px;height:20px}.minimal-footer{padding:2rem;text-align:center;border-top:1px solid rgba(255,255,255,.1)}.footer-content{display:flex;justify-content:center;align-items:center;gap:1rem;font-size:.875rem;color:#666}.footer-separator{color:#444}@media (max-width: 768px){.name{font-size:2.5rem;letter-spacing:4px}.hero-stats{gap:2rem}.expertise-line{flex-direction:column;text-align:center;gap:.5rem}.expertise-title{min-width:auto}.expertise-desc{text-align:center;max-width:none}.contact-item{flex-direction:column;gap:.5rem;text-align:center}.footer-content{flex-direction:column;gap:.5rem}}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;background:#000;color:#fff;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{min-height:100vh}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:#333;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#555}
