.page-hero.svelte-14mf10n.svelte-14mf10n{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-secondary) 100%);text-align:center;padding:var(--space-4xl) var(--space-xl) var(--space-3xl)}.page-hero-inner.svelte-14mf10n.svelte-14mf10n{max-width:640px;margin:0 auto}.hero-logo.svelte-14mf10n.svelte-14mf10n{display:block;width:96px;height:96px;border-radius:50%;border:3px solid rgba(255,255,255,.25);margin:0 auto var(--space-lg);box-shadow:0 8px 32px #0003}.page-hero-badge.svelte-14mf10n.svelte-14mf10n{display:inline-block;background:#0e9aba4d;border:1px solid rgba(14,154,186,.5);color:#fff;padding:var(--space-xs) var(--space-lg);border-radius:var(--radius-full);font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin-bottom:var(--space-lg)}.page-hero.svelte-14mf10n h1.svelte-14mf10n{color:#fff;margin-bottom:var(--space-md)}.page-hero.svelte-14mf10n p.svelte-14mf10n{color:var(--color-text-on-dark-muted);font-size:1.15rem;margin:0}.about-section.svelte-14mf10n.svelte-14mf10n{background:linear-gradient(180deg,var(--color-bg-warm) 0%,white 100%)}.about-inner.svelte-14mf10n.svelte-14mf10n{max-width:var(--max-width);margin:0 auto;padding:var(--space-4xl) var(--space-xl)}.about-grid.svelte-14mf10n.svelte-14mf10n{display:grid;grid-template-columns:1fr;gap:var(--space-3xl);align-items:center}.about-image.svelte-14mf10n.svelte-14mf10n{border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-lg)}.about-image.svelte-14mf10n img.svelte-14mf10n{width:100%;height:auto;display:block}.about-text.svelte-14mf10n h2.svelte-14mf10n{font-size:2rem;color:var(--color-primary);margin-bottom:var(--space-lg)}.about-text.svelte-14mf10n p.svelte-14mf10n{font-size:1rem;line-height:1.8;color:var(--color-text-secondary)}.expertise-list.svelte-14mf10n.svelte-14mf10n{display:grid;grid-template-columns:1fr;gap:var(--space-sm);margin:var(--space-xl) 0}.expertise-item.svelte-14mf10n.svelte-14mf10n{display:flex;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);background:var(--color-bg-teal);border-radius:var(--radius-md);border-left:4px solid var(--color-secondary);transition:transform var(--transition-fast),box-shadow var(--transition-fast),background var(--transition-fast)}.expertise-item.svelte-14mf10n.svelte-14mf10n:hover{transform:translate(4px);box-shadow:var(--shadow-sm);background:var(--color-bg-soft)}.expertise-item.svelte-14mf10n .material-symbols-outlined.svelte-14mf10n{color:var(--color-secondary);font-size:1.25rem}.expertise-item.svelte-14mf10n span.svelte-14mf10n:last-child{font-weight:500;color:var(--color-text);font-size:.95rem}.publications-section.svelte-14mf10n.svelte-14mf10n{background:linear-gradient(180deg,var(--color-bg-soft) 0%,var(--color-bg-teal) 100%)}.publications-inner.svelte-14mf10n.svelte-14mf10n{max-width:var(--max-width);margin:0 auto;padding:var(--space-4xl) var(--space-xl)}.section-header.svelte-14mf10n.svelte-14mf10n{text-align:center;margin-bottom:var(--space-3xl)}.section-title.svelte-14mf10n.svelte-14mf10n{font-size:2.25rem;font-weight:700;color:var(--color-primary);margin-bottom:var(--space-md)}.section-subtitle.svelte-14mf10n.svelte-14mf10n{color:var(--color-text-muted);font-size:1.1rem;max-width:540px;margin:0 auto}.publications-list.svelte-14mf10n.svelte-14mf10n{display:flex;flex-direction:column;gap:var(--space-lg);max-width:840px;margin:0 auto}.publication-card.svelte-14mf10n.svelte-14mf10n{display:flex;gap:var(--space-xl);background:#fff;border-radius:var(--radius-lg);padding:var(--space-xl);border:1px solid var(--color-border-light);border-left:4px solid var(--color-secondary);transition:box-shadow var(--transition-base),transform var(--transition-base)}.publication-card.svelte-14mf10n.svelte-14mf10n:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.pub-year.svelte-14mf10n.svelte-14mf10n{font-family:var(--font-heading);font-weight:700;font-size:1.1rem;color:var(--color-secondary);white-space:nowrap;padding-top:2px}.pub-content.svelte-14mf10n.svelte-14mf10n{flex:1}.pub-title.svelte-14mf10n.svelte-14mf10n{font-weight:600;font-size:.95rem;color:var(--color-primary);line-height:1.5;display:inline;transition:color var(--transition-fast)}.pub-title.svelte-14mf10n.svelte-14mf10n:hover{color:var(--color-secondary);text-decoration:none}.link-icon.svelte-14mf10n.svelte-14mf10n{font-size:.9rem;vertical-align:middle;margin-left:2px}.pub-authors.svelte-14mf10n.svelte-14mf10n{color:var(--color-text-muted);font-size:.85rem;margin-top:var(--space-sm);line-height:1.5}.pub-journal.svelte-14mf10n.svelte-14mf10n{color:var(--color-secondary);font-size:.85rem;font-style:italic;margin-top:var(--space-xs)}@media screen and (min-width: 640px){.expertise-list.svelte-14mf10n.svelte-14mf10n{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 1080px){.about-grid.svelte-14mf10n.svelte-14mf10n{grid-template-columns:1fr 1fr}.expertise-list.svelte-14mf10n.svelte-14mf10n{grid-template-columns:repeat(2,1fr)}.about-text.svelte-14mf10n h2.svelte-14mf10n{font-size:2.25rem}}
