.Header-module__hBw1pG__header{z-index:100;width:90%;max-width:1200px;padding:.75rem 0;position:fixed;top:1rem;left:50%;transform:translate(-50%);border-radius:9999px!important}.Header-module__hBw1pG__nav{justify-content:space-between;align-items:center;display:flex}.Header-module__hBw1pG__logo{align-items:center;gap:.75rem;font-size:1.25rem;font-weight:700;display:flex}.Header-module__hBw1pG__logoImg{border-radius:50%}.Header-module__hBw1pG__links{align-items:center;gap:2rem;display:flex}.Header-module__hBw1pG__link{color:var(--text-muted);font-size:.95rem;font-weight:500}.Header-module__hBw1pG__link:hover{color:var(--text-main)}
.Hero-module__ZARIfG__hero{justify-content:center;align-items:center;min-height:100vh;padding-top:5rem;display:flex;position:relative;overflow:hidden}.Hero-module__ZARIfG__backgroundGlow{background:radial-gradient(circle, var(--primary-glow) 0%, transparent 70%);filter:blur(100px);z-index:-1;opacity:.6;width:60vw;height:60vw;animation:10s ease-in-out infinite alternate Hero-module__ZARIfG__float;position:absolute;top:30%;left:50%;transform:translate(-50%,-50%)}@keyframes Hero-module__ZARIfG__float{0%{transform:translate(-50%,-50%)scale(1)}to{transform:translate(-50%,-40%)scale(1.1)}}.Hero-module__ZARIfG__content{text-align:center;flex-direction:column;align-items:center;max-width:900px;margin:0 auto;display:flex}.Hero-module__ZARIfG__badge{background:var(--glass-bg);color:var(--primary);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #8b5cf64d;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.5rem 1.25rem;font-size:.85rem;font-weight:600;display:inline-flex}.Hero-module__ZARIfG__pulse{background:var(--primary);width:8px;height:8px;box-shadow:0 0 10px var(--primary);border-radius:50%;animation:2s infinite Hero-module__ZARIfG__pulse-glow}@keyframes Hero-module__ZARIfG__pulse-glow{0%{box-shadow:0 0 #8b5cf6b3}70%{box-shadow:0 0 0 10px #8b5cf600}to{box-shadow:0 0 #8b5cf600}}.Hero-module__ZARIfG__title{letter-spacing:-.02em;margin-bottom:1.5rem;font-size:4.5rem;font-weight:800;line-height:1.1}.Hero-module__ZARIfG__subtitle{color:var(--text-muted);max-width:700px;margin-bottom:3rem;font-size:1.25rem;line-height:1.7}.Hero-module__ZARIfG__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;display:flex}.Hero-module__ZARIfG__textLink{color:var(--text-muted);margin-left:1rem;font-weight:600}.Hero-module__ZARIfG__textLink:hover{color:var(--primary)}@media (max-width:768px){.Hero-module__ZARIfG__title{font-size:3rem}.Hero-module__ZARIfG__actions{flex-direction:column;gap:1rem}.Hero-module__ZARIfG__textLink{margin-top:1rem;margin-left:0}}
.Projects-module__2BoJ-q__projects{z-index:10;position:relative}.Projects-module__2BoJ-q__grid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-top:3rem;display:grid}.Projects-module__2BoJ-q__cardHeader{align-items:center;gap:1.25rem;margin-bottom:1.5rem;display:flex}.Projects-module__2BoJ-q__cardHeader h3{font-size:1.5rem;font-weight:700}.Projects-module__2BoJ-q__iconWrapper{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;justify-content:center;align-items:center;width:60px;height:60px;padding:.5rem;display:flex}.Projects-module__2BoJ-q__icon{object-fit:contain;width:100%;height:100%}.Projects-module__2BoJ-q__iconWrapperAlt{background:linear-gradient(135deg, var(--accent), var(--primary));border-radius:16px;justify-content:center;align-items:center;width:60px;height:60px;font-size:1.75rem;font-weight:800;display:flex;box-shadow:0 4px 20px #ec489966}.Projects-module__2BoJ-q__cardDesc{color:var(--text-muted);margin-bottom:2rem;line-height:1.7}.Projects-module__2BoJ-q__cardLink{color:var(--primary);align-items:center;font-weight:600;transition:all .2s;display:inline-flex}.Projects-module__2BoJ-q__cardLink:hover{filter:brightness(1.2);transform:translate(4px)}
.Publications-module__s7Q2la__publications{z-index:10;background:radial-gradient(circle at 100%,#ec48990d 0%,#0000 50%);position:relative}.Publications-module__s7Q2la__list{flex-direction:column;gap:2rem;max-width:900px;margin:0 auto;display:flex}.Publications-module__s7Q2la__pubCard{position:relative;overflow:hidden}.Publications-module__s7Q2la__tag{color:var(--secondary);text-transform:uppercase;letter-spacing:.05em;background:#0ea5e926;border-radius:9999px;margin-bottom:1rem;padding:.25rem .75rem;font-size:.75rem;font-weight:700;display:inline-block}.Publications-module__s7Q2la__title{margin-bottom:.5rem;font-size:1.5rem;font-weight:700;line-height:1.4}.Publications-module__s7Q2la__authors{color:var(--text-muted);margin-bottom:1rem;font-size:.95rem;font-style:italic}.Publications-module__s7Q2la__abstract{color:#d1d5db;margin-bottom:1.5rem;line-height:1.6}.Publications-module__s7Q2la__doi{color:var(--accent);font-family:monospace;font-size:.9rem;transition:opacity .2s}.Publications-module__s7Q2la__doi:hover{opacity:.8;text-decoration:underline}
.Footer-module__S6Hkya__footer{border-top:1px solid var(--glass-border);background:#00000080;margin-top:4rem;padding:3rem 0}.Footer-module__S6Hkya__container{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.Footer-module__S6Hkya__brand{align-items:center;gap:.5rem;font-size:1.1rem;font-weight:700;display:flex}.Footer-module__S6Hkya__logoImg{border-radius:50%}.Footer-module__S6Hkya__links{color:var(--text-muted);gap:1.5rem;font-size:.95rem;display:flex}.Footer-module__S6Hkya__links a:hover{color:var(--primary)}.Footer-module__S6Hkya__copy{color:#ffffff4d;font-size:.85rem}
