code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;color:#fff;font-family:Inter,SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.6;margin:0}.app{text-align:center}.main-page{margin:0 auto;max-width:900px;padding:40px 20px;text-align:left}.main-header{border-bottom:1px solid #333;padding:80px 0}.main-header h1{font-size:5rem;font-weight:700;letter-spacing:-2px;margin:0}section{border-bottom:1px solid #333;padding:60px 0}section:last-child{border-bottom:none}h2{font-size:2.5rem;margin-bottom:40px}.main-about-section p{font-size:1.2rem;margin-bottom:20px}.experience{margin-bottom:40px}.experience h3{font-size:1.8rem;margin-bottom:10px}.experience p{color:#aaa}.experience ul{list-style:none;padding:0}.experience li{margin-bottom:10px}.projects-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.project-card{background-color:#111;border-radius:10px;padding:30px;transition:transform .3s ease}.project-card:hover{transform:translateY(-5px)}.project-card h2{font-size:1.5rem;margin-bottom:10px}.project-card p{color:#aaa}.contact-section .email-link,.project-card a{color:#fff;font-weight:600;text-decoration:none}.contact-section .email-link{border-bottom:2px solid #fff;font-size:1.5rem;padding-bottom:5px;transition:all .3s ease}.contact-section .email-link:hover{border-color:#aaa;color:#aaa}.fade-in-section{opacity:0;transform:translateY(20px);transition:opacity 1s ease-out,transform 1s ease-out}.fade-in-section.is-visible{opacity:1;transform:translateY(0)}
/*# sourceMappingURL=main.1730ea2b.css.map*/