.bio-page.svelte-1r4v5{padding:1rem 0}.bio-container.svelte-1r4v5{display:grid;grid-template-columns:300px 1fr;gap:3rem;align-items:start}.bio-photo-main.svelte-1r4v5{animation:svelte-1r4v5-slideInLeft .8s ease-out}.bio-content.svelte-1r4v5{animation:svelte-1r4v5-slideInRight .8s ease-out .2s both}.bio-heading.svelte-1r4v5{font-size:2.5rem;font-weight:700;color:#fff;margin-bottom:.5rem;font-family:Mr De Haviland,cursive}.bio-subheading.svelte-1r4v5{font-size:1rem;color:#c73;margin-bottom:1.5rem;font-weight:500}.bio-text.svelte-1r4v5{color:#fffc;line-height:1.8}.bio-text.svelte-1r4v5 p:where(.svelte-1r4v5){margin-bottom:1rem}.bio-photo-secondary.svelte-1r4v5{margin-top:2rem;max-width:250px;animation:svelte-1r4v5-fadeIn 1s ease-out .6s both}.wip-photo-container.svelte-1r4v5{width:100%;aspect-ratio:1/1;overflow:hidden;border-radius:.5rem}.wip-photo.svelte-1r4v5{width:100%;height:100%;object-fit:cover;object-position:center center}.photo-placeholder.svelte-1r4v5{display:flex;align-items:center;justify-content:center;text-align:center;padding:1rem;border:2px dashed rgba(255,255,255,.2)}.placeholder-text.svelte-1r4v5{color:#fff6;font-size:.875rem;line-height:1.5}.bio-stats.svelte-1r4v5{display:flex;gap:3rem;margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1);animation:svelte-1r4v5-slideInUp .8s ease-out .4s both}.stat-item.svelte-1r4v5{text-align:center}.stat-number.svelte-1r4v5{display:block;font-size:2.5rem;font-weight:700;color:#c73;line-height:1}.stat-label.svelte-1r4v5{display:block;font-size:.875rem;color:#fff9;margin-top:.5rem}@keyframes svelte-1r4v5-slideInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes svelte-1r4v5-slideInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes svelte-1r4v5-slideInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1r4v5-fadeIn{0%{opacity:0}to{opacity:1}}@media(max-width:991px){.bio-container.svelte-1r4v5{grid-template-columns:250px 1fr;gap:2rem}.bio-heading.svelte-1r4v5{font-size:2rem}.bio-stats.svelte-1r4v5{gap:2rem}.stat-number.svelte-1r4v5{font-size:2rem}}@media(max-width:767px){.bio-container.svelte-1r4v5{grid-template-columns:1fr;gap:1.5rem}.bio-photo-main.svelte-1r4v5{max-width:200px;margin:0 auto}.bio-heading.svelte-1r4v5{font-size:1.75rem;text-align:center}.bio-subheading.svelte-1r4v5{text-align:center}.bio-photo-secondary.svelte-1r4v5{max-width:200px;margin:1.5rem auto 0}.bio-stats.svelte-1r4v5{gap:1.5rem;flex-wrap:wrap;justify-content:center}.stat-number.svelte-1r4v5{font-size:1.75rem}}@media(max-width:479px){.bio-heading.svelte-1r4v5{font-size:1.5rem}.bio-text.svelte-1r4v5{font-size:.875rem;line-height:1.7}.bio-stats.svelte-1r4v5{gap:1rem}.stat-item.svelte-1r4v5{flex:1;min-width:80px}.stat-number.svelte-1r4v5{font-size:1.5rem}.stat-label.svelte-1r4v5{font-size:.75rem}}
