@import url(https://fonts.googleapis.com/css2?family=Lobster&display=swap);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;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.menu-button{background-color:#007bff;border-radius:10px;color:#fff;display:block;font-size:clamp(20px,2vw,50vw);padding:clamp(10px,2vh,20px);text-align:center;text-decoration:none;width:clamp(50%,150vw,400px)}.menu-button:hover{background-color:#0056b3}body{background-color:#fff;font-family:Arial,sans-serif}.navbar{background-color:#333;display:flex;height:50px;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.social-media{display:flex;flex-direction:column}.social-logo,.social-logo-linear{height:60px;margin-bottom:10px;width:60px}.social-logo-linear{margin-left:10px;margin-right:10px;transition:filter .3s ease-in-out}.subtitle{font-size:18px}.logo{font-size:24px;font-weight:700}.nav-links{display:flex;gap:20px;list-style:none}.nav-links li{display:inline-block}.nav-links a{background-color:initial;border:2px solid #0000;border-radius:5px;color:#fff;font-size:16px;font-weight:700;padding:10px 15px;text-decoration:none;transition:color .3s}.nav-links a:hover{border:2px solid red;color:red}.nav-links a.active{border:2px solid #ff0;color:#ff0}main{background-color:#fff;background-image:url(/static/media/background.e31c5453bedbb3d17a1c.jpg);background-position:top;background-repeat:no-repeat;background-size:100% 100vh;min-height:100vh;padding-top:60px}.main-section{margin-left:20vw;margin-right:20vw}section{margin-bottom:40px;padding-top:60px}footer{background-color:#333;color:#fff;padding:20px 0;text-align:center}footer a{color:#fc0;text-decoration:none}footer a:hover{text-decoration:underline}h1,h2{color:#333;font-size:3em}h2,h3{position:relative}h3{color:#4078a3;font-size:2em}h2:after{background-color:#333;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;width:100%}.image-gallery{display:flex;flex-direction:column;gap:20px}.image-item img{border:1px solid #ccc;border-radius:4px;height:auto;max-width:100%}.profile-section{align-items:center;display:flex;justify-content:center;margin-top:60px;padding-bottom:20vh}@media (min-height:600px){.profile-section{padding-bottom:20vh}}@media (min-height:800px){.profile-section{padding-bottom:40vh}}@media (min-height:1000px){.profile-section{padding-bottom:60vh}}@media (min-height:1200px){.profile-section{padding-bottom:80vh}}.profile-image{border:1px solid #ccc;border-radius:4px;height:auto;margin-right:20px;width:150px}.welcome-message{color:#333;font-size:10em;font-weight:700;margin:0;text-align:center}.job-description{color:#333;font-size:1.2em;margin-top:10px;text-align:center}.job{margin-top:20px;padding-top:20px;scroll-margin-top:20px}.scroll-link{color:inherit;font-weight:700;text-decoration:none}.scroll-link:hover{color:red}.responsive-img{display:inline-block;height:auto;max-width:100%;width:50%}html{scroll-behavior:smooth}.machineLearning-navigation{background-color:#fff;border:2px solid #4078a3;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin:20px auto;padding:20px;top:0;width:fit-content;z-index:1000}.machineLearning-navigation a{border-radius:4px;color:#4078a3;display:block;font-size:1.2rem;font-weight:700;margin:5px 0;padding:5px 10px;text-decoration:none;transition:all .3s ease}.machineLearning-navigation a:hover{background-color:#4078a3;box-shadow:0 2px 6px #0003;color:#fff;text-decoration:underline}.button-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;justify-content:center;margin-top:20px}.spec-button{align-items:center;background-color:#f5f5f5;border:1px solid #ccc;border-radius:6px;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:10px 16px;transition:background-color .3s}.spec-button:hover{background-color:#e0e0e0}.specs-icon{height:20px;width:20px}
/*# sourceMappingURL=main.bcd76913.css.map*/