.app.svelte-ypy25b{min-height:100vh;display:flex;flex-direction:column;background:var(--bg-primary)}.main-content.svelte-ypy25b{flex:1;padding-top:64px}.page-hero.svelte-ypy25b{position:relative;padding:4rem 0 3rem;text-align:center;overflow:hidden}.hero-background.svelte-ypy25b{position:absolute;inset:0;z-index:0}.hero-gradient.svelte-ypy25b{position:absolute;inset:0;background:radial-gradient(ellipse 80% 50% at 50% -20%,rgba(0,212,170,.15),transparent)}.hero-container.svelte-ypy25b{position:relative;z-index:1;max-width:1400px;margin:0 auto;padding:0 1.5rem}.hero-title.svelte-ypy25b{font-size:2.5rem;font-weight:800;color:var(--text-primary);line-height:1.2;margin-bottom:1rem}@media(min-width:768px){.hero-title.svelte-ypy25b{font-size:3rem}}.gradient-text-inline.svelte-ypy25b{background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-description.svelte-ypy25b{font-size:1.125rem;color:var(--text-secondary);max-width:600px;margin:0 auto;line-height:1.7}.authors-section.svelte-ypy25b{padding:2rem 0 4rem}.authors-container.svelte-ypy25b{max-width:1400px;margin:0 auto;padding:0 1.5rem}.breadcrumb.svelte-ypy25b{display:flex;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.875rem}.breadcrumb-link.svelte-ypy25b{color:var(--text-secondary);text-decoration:none;transition:color .15s ease}.breadcrumb-link.svelte-ypy25b:hover{color:var(--accent)}.breadcrumb-separator.svelte-ypy25b{color:var(--text-muted)}.breadcrumb-current.svelte-ypy25b{color:var(--text-primary);font-weight:500}.authors-grid.svelte-ypy25b{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:640px){.authors-grid.svelte-ypy25b{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.authors-grid.svelte-ypy25b{grid-template-columns:repeat(3,1fr)}}.author-card.svelte-ypy25b{display:flex;align-items:center;gap:1rem;padding:1.25rem;background:var(--bg-card);border:1px solid var(--border);border-radius:16px;text-decoration:none;transition:all .3s ease}.author-card.svelte-ypy25b:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:var(--shadow-glow)}.author-avatar-wrapper.svelte-ypy25b{width:64px;height:64px;border-radius:50%;background:var(--gradient-primary);padding:2px;flex-shrink:0}.author-avatar.svelte-ypy25b{width:100%;height:100%;border-radius:50%;object-fit:cover;background:var(--bg-card)}.author-avatar-placeholder.svelte-ypy25b{width:100%;height:100%;border-radius:50%;background:var(--bg-secondary)}.author-info.svelte-ypy25b{flex:1;min-width:0}.author-name.svelte-ypy25b{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin-bottom:.25rem}.author-card.svelte-ypy25b:hover .author-name:where(.svelte-ypy25b){color:var(--accent)}.author-role.svelte-ypy25b{font-size:.875rem;color:var(--accent);margin-bottom:.5rem}.author-bio.svelte-ypy25b{font-size:.8125rem;color:var(--text-secondary);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.author-arrow.svelte-ypy25b{color:var(--text-muted);transition:all .2s ease;flex-shrink:0}.author-card.svelte-ypy25b:hover .author-arrow:where(.svelte-ypy25b){color:var(--accent);transform:translate(4px)}.empty-message.svelte-ypy25b{text-align:center;color:var(--text-muted);font-size:.875rem;padding:4rem 0}
