body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background-color:#0f172a;color:#e5e7eb;font-family:Arial,sans-serif;margin:0}.App{min-height:100vh}.navbar{align-items:center;background-color:#111827;display:flex;justify-content:space-between;padding:24px 10%}.navbar h2{color:#38bdf8}.navbar ul{display:flex;gap:24px;list-style:none}.navbar a{color:#e5e7eb;text-decoration:none}.navbar a:hover{color:#38bdf8}.navbar li{cursor:pointer}.hero{text-align:center}.hero h1{font-size:48px;margin-bottom:10px}.hero h2{color:#38bdf8}.hero p{line-height:1.6;margin:20px auto;max-width:650px}.hero button{background-color:#38bdf8;border:none;border-radius:8px;color:#0f172a;cursor:pointer;font-weight:700;padding:12px 24px}.hero{min-height:85vh;padding:100px 10%}.hero,.hero-content{align-items:center;display:flex}.hero-content{gap:48px;justify-content:space-between;width:100%}.hero-text{max-width:650px}.hero-small-text{color:#38bdf8;font-weight:700;margin-bottom:12px}.hero h1{color:#fff;font-size:56px;margin:0}.hero h2{color:#94a3b8;font-size:32px;margin-top:12px}.hero-description{color:#cbd5e1;line-height:1.7;margin-top:24px;max-width:650px}.hero-buttons{display:flex;gap:16px;margin-top:32px}.primary-button,.secondary-button{border-radius:8px;font-weight:700;padding:12px 24px;text-decoration:none}.primary-button{background-color:#38bdf8;color:#0f172a}.secondary-button{border:1px solid #38bdf8;color:#38bdf8}.primary-button:hover{background-color:#0ea5e9}.secondary-button:hover{background-color:#38bdf8;color:#0f172a}.hero-image img{height:300px;min-width:280px;object-position:center center;width:300px}.hero-image img,.profile-photo{border:4px solid #38bdf8;border-radius:50%;box-shadow:0 0 40px #38bdf840;display:block;object-fit:cover}.profile-photo{height:380px!important;object-position:center top;width:380px!important}.section{padding:70px 10%}.section h2{color:#38bdf8;margin-bottom:20px}.about-content{max-width:850px}.about-content p{color:#cbd5e1;line-height:1.7;margin-bottom:18px}.skills-list{display:flex;flex-wrap:wrap;gap:12px}.skills-list span{background-color:#1e293b;border-radius:8px;padding:10px 16px}.skills-category{margin-bottom:32px}.skills-category h3{color:#fff;margin-bottom:14px}.contact-content{max-width:700px}.contact-content p{color:#cbd5e1;line-height:1.7;margin-bottom:24px}.contact-links{display:flex;flex-wrap:wrap;gap:16px}.contact-links a{background-color:#1e293b;border:1px solid #334155;border-radius:8px;color:#38bdf8;font-weight:700;padding:12px 20px;text-decoration:none}.contact-links a:hover{background-color:#38bdf8;color:#0f172a}.project-card{background-color:#1e293b;border-radius:12px;margin-bottom:20px;padding:24px}.github-button{background-color:#0f172a;border:1px solid #38bdf8;border-radius:8px;color:#38bdf8;display:inline-block;font-weight:700;margin-top:12px;padding:11px 18px;text-decoration:none;transition:.2s ease}.github-button:hover{background-color:#38bdf8;color:#0f172a;transform:translateY(-2px)}.footer{background-color:#111827;border-top:1px solid #334155;padding:32px 10%;text-align:center}.footer p{color:#94a3b8;font-size:14px;margin:6px 0}@media (max-width:900px){.hero{min-height:auto;padding:80px 8%;text-align:center}.hero h1{font-size:40px}.hero h2{font-size:24px}.hero-buttons{flex-wrap:wrap;justify-content:center}}.hero-image img{height:220px;width:220px}.contact-links{justify-content:center}
/*# sourceMappingURL=main.401086e9.css.map*/