@import url(https://fonts.googleapis.com/css2?family=Inria+Sans:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap);.theme-default{--bg-color:#f0e5c8;--highlight-color:#f7e2ad;--text-color:#242f6e;--accent-color:#c9179a;--dark-accent-color:#90106e}.theme-bio{--bg-color:#a6daa9;--highlight-color:#b5e8b5;--text-color:#234331;--accent-color:#cf2828;--dark-accent-color:#9a1f1f}.header{margin-top:48px}.nav{align-items:center;display:flex;justify-content:center}.nav-links{display:flex;gap:28px;list-style:none;margin:0;padding:0}.nav-links li{display:inline}.nav-links .link,.nav-links a,.nav-links li{color:var(--accent-color);font-size:1.3rem;font-weight:700}.nav-links .link,.nav-links a{text-decoration:none}.nav-links .link:hover,.nav-links a:hover{color:#90106e}.nav-links .active{text-decoration:underline}.hero-section{display:flex;flex-direction:row;gap:40px;margin:40px 0}.hero-text{flex:0 0 65%}.hero-text a{color:var(--text-color)}.hero-profile{align-items:center;display:flex;flex-direction:column;margin-top:-4px}.hero-text h1{color:var(--text-color);font-size:2.5rem;font-weight:700;margin:0 0 8px;text-align:center}.hero-text p{color:var(--text-color);font-size:1.1rem;text-align:justify}.social-links{display:flex;gap:20px;justify-content:center;list-style:none;margin:0;padding:0}.social-links li{color:var(--text-color);font-weight:700}.social-links a{color:var(--text-color);text-decoration:none}.profile-image{width:100%}.download-cv{background-color:var(--accent-color);border:3px solid var(--bg-color);color:var(--bg-color);cursor:pointer;font-family:inherit;font-size:1rem;font-weight:700;margin-top:-20px;padding:10px 20px}.download-cv:hover{background-color:var(--dark-accent-color)}@media (max-width:768px){.hero-section{align-items:center;flex-direction:column}.hero-text{flex:0 0 100%}.hero-text h1{font-size:2rem}.hero-text p{font-size:1rem;text-align:center}.social-links{gap:10px}.hero-profile{width:60%}.download-cv{text-align:center;width:80%}}.news-section{background-color:var(--text-color);color:var(--bg-color);margin:40px 0;padding:28px}.news-section h2{font-size:1.5rem;margin:0 0 12px}.news-section p{font-size:1.1rem;margin:0}.news-list{display:flex;flex-direction:column;gap:10px}.news-section p a{color:var(--bg-color)}.research-section{margin:40px 0}.research-section h2{color:var(--text-color);font-size:2rem;font-weight:700;margin:0 0 20px}.research-list{display:flex;flex-direction:column;gap:20px}.research-item{align-items:flex-start;display:flex;gap:20px}.highlighted{background-color:var(--highlight-color);margin:0 -12px;padding:12px}.thumbnail{background-color:#fff;height:130px;object-fit:contain;width:180px}.content{flex:1 1}.content h3{color:var(--text-color);font-size:1.2rem;margin:0 0 2px}.content h3 a{color:var(--text-color);text-decoration:none}.content p{color:var(--text-color);font-size:1.1rem;line-height:1.3;margin:0 0 10px}.content .authors{margin:0 0 2px}.content .journal{font-size:.9rem;font-style:italic;margin:0 0 8px}.links{display:flex;gap:8px;list-style:none;margin:0;padding:0}.links li{display:inline;font-size:1rem;font-weight:700}.links a,.links li{color:var(--accent-color)}.links a{cursor:pointer;text-decoration:none}.links a:hover{text-decoration:underline}body{font-family:Inria Sans,sans-serif;margin:0;padding:0}.Wrapper{background-color:var(--bg-color)}.Home{display:flex;flex-direction:column;height:100%;margin:0 auto;max-width:50%}.footer{align-items:center;display:flex;justify-content:center}.footer p{color:#9e7d22;margin-bottom:80px;margin-top:80px}@media (max-width:768px){.Home{max-width:80%}}@media (max-width:480px){.Home{margin:0 20px 40px;max-width:100%}}
/*# sourceMappingURL=main.0ca5c427.css.map*/