.docenten-page.svelte-1v25970.svelte-1v25970{min-height:100vh;padding:120px 0 4rem;background:var(--bg-primary)}.container.svelte-1v25970.svelte-1v25970{max-width:1200px;margin:0 auto;padding:0 2rem}.page-title.svelte-1v25970.svelte-1v25970{font-size:3rem;color:var(--accent-primary);text-align:center;margin-bottom:1rem}.page-intro.svelte-1v25970.svelte-1v25970{text-align:center;color:var(--text-secondary);max-width:700px;margin:0 auto 3rem;font-size:1.1rem;line-height:1.6}.teachers-grid.svelte-1v25970.svelte-1v25970{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem}.teacher-card.svelte-1v25970.svelte-1v25970{background:var(--bg-card);border-radius:12px;overflow:hidden;transition:all .3s ease;text-decoration:none;display:block;border:1px solid rgba(255,255,255,.05)}.teacher-card.svelte-1v25970.svelte-1v25970:hover{transform:translateY(-8px);box-shadow:0 20px 60px #ff6b3533;border-color:#ff6b354d}.teacher-card.svelte-1v25970:hover .meer-info-btn.svelte-1v25970{color:var(--accent-primary);transform:translate(5px)}.teacher-image.svelte-1v25970.svelte-1v25970{position:relative;aspect-ratio:1 / 1;overflow:hidden}.teacher-image.svelte-1v25970 img.svelte-1v25970{width:100%;height:100%;object-fit:cover;object-position:center top;transition:transform .3s ease}.teacher-card.svelte-1v25970:hover .teacher-image img.svelte-1v25970{transform:scale(1.05)}.image-overlay.svelte-1v25970.svelte-1v25970{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent 50%,rgba(10,10,10,.8) 100%)}.teacher-info.svelte-1v25970.svelte-1v25970{padding:1.5rem}.teacher-info.svelte-1v25970 h2.svelte-1v25970{color:var(--accent-primary);font-size:1.6rem;margin-bottom:.25rem}.real-name.svelte-1v25970.svelte-1v25970{color:var(--text-secondary);font-size:.9rem;display:block}.pronouns.svelte-1v25970.svelte-1v25970{color:var(--text-muted);font-size:.85rem;display:block;margin-bottom:.25rem}.role.svelte-1v25970.svelte-1v25970{color:var(--accent-secondary);font-size:.85rem;text-transform:uppercase;letter-spacing:.1em;display:block;margin-bottom:1rem}.props.svelte-1v25970.svelte-1v25970{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.prop-tag.svelte-1v25970.svelte-1v25970{background:#ff6b3526;color:var(--accent-primary);padding:.25rem .75rem;border-radius:20px;font-size:.75rem;border:1px solid rgba(255,107,53,.25)}.prop-tag.more.svelte-1v25970.svelte-1v25970{background:#ffffff1a;color:var(--text-secondary);border-color:#fff3}.meer-info-btn.svelte-1v25970.svelte-1v25970{display:inline-block;color:var(--text-secondary);font-size:.9rem;font-weight:500;transition:all .3s ease}@media (max-width: 768px){.docenten-page.svelte-1v25970.svelte-1v25970{padding:100px 0 3rem}.page-title.svelte-1v25970.svelte-1v25970{font-size:2.2rem}.teachers-grid.svelte-1v25970.svelte-1v25970{grid-template-columns:1fr}}
