.container.svelte-1wkeu8t{max-width:1200px;color:hsl(var(--foreground));margin:0 auto;padding:2rem}.page-header.svelte-1wkeu8t{text-align:center;border-bottom:2px solid hsl(var(--border));margin-bottom:4rem;padding:2rem 0}.subtitle.svelte-1wkeu8t{color:hsl(var(--muted-foreground));margin-top:.5rem;font-size:1.2rem}h1.svelte-1wkeu8t{color:hsl(var(--foreground));margin:0;font-size:2.5rem}section.svelte-1wkeu8t{margin-bottom:4rem}h2.svelte-1wkeu8t{color:hsl(var(--foreground));margin-bottom:2rem;padding-bottom:.5rem;font-size:1.8rem;position:relative}h2.svelte-1wkeu8t:after{content:"";background-color:hsl(var(--primary));width:60px;height:3px;position:absolute;bottom:0;left:0}.content-wrapper.svelte-1wkeu8t{grid-template-columns:1fr 1fr;align-items:start;gap:3rem;display:grid}.text-content.svelte-1wkeu8t{color:hsl(var(--muted-foreground));font-size:1.1rem;line-height:1.8}.text-content.svelte-1wkeu8t ul:where(.svelte-1wkeu8t){margin-top:1rem;margin-left:1.5rem}.text-content.svelte-1wkeu8t li:where(.svelte-1wkeu8t){margin-bottom:.5rem}.values-grid.svelte-1wkeu8t{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}.value-item.svelte-1wkeu8t{background:hsl(var(--secondary));box-shadow:0 2px 4px hsl(var(--shadow) / .05);border-radius:8px;padding:1.5rem}.value-item.svelte-1wkeu8t h3:where(.svelte-1wkeu8t){color:hsl(var(--primary));margin:0 0 .5rem}.value-item.svelte-1wkeu8t p:where(.svelte-1wkeu8t){color:hsl(var(--muted-foreground));margin:0}.contact-grid.svelte-1wkeu8t{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.contact-card.svelte-1wkeu8t{background:hsl(var(--secondary));box-shadow:0 2px 8px hsl(var(--shadow) / .1);border-radius:8px;padding:2rem}.contact-card.svelte-1wkeu8t h3:where(.svelte-1wkeu8t){color:hsl(var(--primary));margin:0 0 1rem}.contact-card.svelte-1wkeu8t p:where(.svelte-1wkeu8t){color:hsl(var(--muted-foreground));margin:0 0 1rem;line-height:1.6}.manuscript-info.svelte-1wkeu8t{background-color:hsl(var(--secondary));border-left:4px solid hsl(var(--primary));box-shadow:0 2px 4px hsl(var(--shadow) / .05);border-radius:8px;padding:2rem}.manuscript-info.svelte-1wkeu8t p:where(.svelte-1wkeu8t){color:hsl(var(--muted-foreground));margin:0;line-height:1.6}@media (width<=900px){.content-wrapper.svelte-1wkeu8t,.contact-grid.svelte-1wkeu8t{grid-template-columns:1fr}}@media (width<=600px){.container.svelte-1wkeu8t{padding:1rem}.values-grid.svelte-1wkeu8t{grid-template-columns:1fr}h1.svelte-1wkeu8t{font-size:2rem}.page-header.svelte-1wkeu8t{margin-bottom:2rem;padding:1rem 0}}
