@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Crimson+Text:ital,wght@0,400;0,600;1,400&family=Inter:wght@300;400;500&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.nav{align-items:center;background:#f8f8f8;border-bottom:1px solid #e0e0e0;display:flex;justify-content:center;padding:.8rem 2rem;position:fixed;top:0;width:100%;z-index:1000}.nav-center{background:#fff;border-radius:20px;box-shadow:0 2px 8px #00000014;display:flex;gap:0;padding:.4rem}.nav-center a{border-radius:16px;color:#666;font-size:.85rem;font-weight:400;padding:.5rem 1.2rem;text-decoration:none;transition:all .3s ease}.nav-center a:hover{background:#f0f0f0;color:#000}.nav-social{background:#ebffeb;border-radius:25px;box-shadow:0 2px 8px #00000014;display:flex;gap:1rem;padding:.8rem 1.5rem;position:absolute;right:3rem}.nav-social a{align-items:center;color:#666;display:flex;font-size:1.8rem;font-weight:400;text-decoration:none;transition:color .3s ease}.nav-social a:hover{color:#000}.fa-linkedin{color:#0077b5}.fa-linkedin:hover{color:#005885}.fa-github{color:#1a1a1a}.fa-github:hover{color:#000}.work-list{flex-direction:column}.work-item,.work-list{display:flex;gap:1.5rem}.work-item{align-items:center;background:#fcc;border-radius:15px;padding:1.5rem;transition:all .3s ease}.work-item:hover{background:#ffb8b8;transform:translateY(-2px)}.project-image{align-items:center;background:#f0f0f0;border:2px solid #ddd;border-radius:8px;color:#999;display:flex;flex:0 0 130px;font-size:.7rem;height:100px;justify-content:center;width:130px}.project-content{flex:1 1}.project-header{align-items:center;display:flex;gap:.8rem;margin-bottom:.5rem}.work-title{color:#333;font-family:Crimson Text,serif;font-size:1.6rem;font-weight:600;margin:0}.github-link,.project-link{color:#333;font-size:1.4rem;transition:color .3s ease}.github-link:hover,.project-link:hover{color:#000}.project-link{color:#f90}.project-link:hover{color:#e68a00}.work-description{color:#666;font-size:1rem;line-height:1.5;margin:0}.work-description ul{margin:0;padding-left:1.2rem}.work-description li{margin-bottom:.5rem}#contact p{font-family:Crimson Text,serif;font-size:1.3rem;font-weight:400;margin-bottom:2rem;margin-top:.5rem}.contact-form{display:flex;flex-direction:column;gap:1rem;max-width:500px}.form-input,.form-textarea{border:2px solid #e0e0e0;border-radius:8px;font-family:Inter,sans-serif;font-size:.9rem;padding:.8rem;transition:border-color .3s ease}.form-input:focus,.form-textarea:focus{border-color:#999;outline:none}.form-textarea{min-height:120px;resize:vertical}.form-button{align-self:flex-start;background:#333;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:.9rem;padding:.8rem 1.5rem;transition:background-color .3s ease}.form-button:hover{background:#555}html{scroll-behavior:smooth}*{box-sizing:border-box;margin:0;padding:0}body{background:#fff;color:#000;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.6;padding-top:4rem}.app{min-height:100vh}.section{background:#ffebeb;border-radius:40px;border-top:2px solid #f0f0f0;margin:2rem 2rem 0;scroll-margin-top:5rem;transition:background-color .5s ease}.section:target{animation:highlight 2s ease-out;background:#ffe0e0}@keyframes highlight{0%{background:#ffb0b0}to{background:#ffebeb}}.content{display:flex;flex-direction:column;margin:0 0 0 4rem;max-width:1000px;padding:2rem}.section h2{align-self:flex-start;font-family:Crimson Text,serif;font-size:2.2rem;font-weight:400;letter-spacing:.5px;margin-bottom:1rem}.section p{color:#333;font-size:1rem;margin-bottom:1rem}@media (max-width:768px){.content{padding:1.5rem}}
/*# sourceMappingURL=main.9b04468f.css.map*/