.available.svelte-1bm8nz3{font-family:var(--font-mono);font-size:var(--text-eyebrow);color:var(--color-available);text-transform:uppercase;white-space:nowrap;flex-shrink:0;align-items:center;gap:8px;padding:8px 16px;font-weight:500;animation:2s ease-in-out infinite neon-glow;display:inline-flex}.available-dot.svelte-1bm8nz3{background:var(--color-available);border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:2s ease-in-out infinite hero-pulse}@media (prefers-reduced-motion:reduce){.available.svelte-1bm8nz3,.available-dot.svelte-1bm8nz3{animation:none}}.frame.svelte-1nhe0j1{width:100%;aspect-ratio:var(--ratio);background-color:var(--color-paper);border-radius:12px;margin:0;overflow:hidden}.frame.svelte-1nhe0j1 picture,.frame.svelte-1nhe0j1 img{object-fit:cover;width:100%;height:100%;display:block}.empty.svelte-1nhe0j1{border:.5px dashed color-mix(in srgb, var(--color-ink) 22%, transparent);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;height:100%;display:flex;position:relative}.corner.svelte-1nhe0j1{border-color:color-mix(in srgb, var(--color-ink) 30%, transparent);border-style:solid;border-width:0;width:10px;height:10px;position:absolute}.corner--tl.svelte-1nhe0j1{border-top-width:1px;border-left-width:1px;top:12px;left:12px}.corner--br.svelte-1nhe0j1{border-bottom-width:1px;border-right-width:1px;bottom:12px;right:12px}.empty-label.svelte-1nhe0j1{font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--mono-faint);text-align:center;padding-inline:var(--space-3)}.empty-ratio.svelte-1nhe0j1{font-family:var(--font-mono);font-size:calc(11px * var(--text-scale));color:var(--mono-faint)}.about.svelte-cwls5q{gap:var(--space-4);flex-direction:column;display:flex}.lang-switch.svelte-cwls5q{border:.5px solid color-mix(in srgb, var(--color-ink) 30%, transparent);border-radius:100px;align-items:center;gap:2px;padding:3px;display:inline-flex}.lang-btn.svelte-cwls5q{font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);color:var(--mono-muted);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out-expo), color var(--duration-fast) var(--ease-out-expo);background-color:#0000;border:none;border-radius:100px;padding:6px 14px;line-height:1}.lang-btn.svelte-cwls5q:hover:not(.is-active){color:var(--color-ink);background-color:color-mix(in srgb, var(--color-ink) 6%, transparent)}.lang-btn.is-active.svelte-cwls5q{background-color:var(--color-ink);color:var(--color-bone)}.lang-btn.svelte-cwls5q:focus-visible{outline:2px solid var(--sapphire);outline-offset:2px}.about-role.svelte-cwls5q{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.about-role-text.svelte-cwls5q{font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--mono-muted)}.about-intro.svelte-cwls5q{max-width:30ch}.about-photo.svelte-cwls5q{width:min(100%,360px);margin-block:var(--space-3) var(--space-5)}.chapter.svelte-cwls5q{gap:var(--space-3);padding-top:var(--space-5);border-top:.5px solid color-mix(in srgb, var(--color-ink) 15%, transparent);flex-direction:column;display:flex}.chapter-title.svelte-cwls5q{font-family:var(--font-display);font-size:clamp(26px, 2.9vw, calc(40px * var(--display-scale)));letter-spacing:-.025em;color:var(--color-ink);margin:0 0 var(--space-1);max-width:18ch;font-weight:700;line-height:1.15}.prose.svelte-cwls5q{font-family:var(--font-body);font-size:var(--text-body);color:var(--color-ink);margin:0;line-height:1.7}.facts.svelte-cwls5q{margin:0}.facts-row.svelte-cwls5q{gap:var(--space-2) var(--space-4);padding-block:var(--space-3);border-bottom:.5px solid color-mix(in srgb, var(--color-ink) 12%, transparent);grid-template-columns:3fr 7fr;display:grid}.facts-row.svelte-cwls5q:first-child{border-top:.5px solid color-mix(in srgb, var(--color-ink) 12%, transparent)}.facts-label.svelte-cwls5q{font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--mono-muted);margin:0;padding-top:4px}.facts-value.svelte-cwls5q{font-family:var(--font-body);font-size:var(--text-body);color:var(--color-ink);margin:0;line-height:1.5}.status.svelte-cwls5q{margin:var(--space-2) 0 0;border-top:.5px solid color-mix(in srgb, var(--color-ink) 15%, transparent)}.status-row.svelte-cwls5q{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding-block:var(--space-2);border-bottom:.5px solid color-mix(in srgb, var(--color-ink) 12%, transparent);display:flex}.status-label.svelte-cwls5q{font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--mono-muted);white-space:nowrap;margin:0}.status-value.svelte-cwls5q{font-family:var(--font-body);font-size:var(--text-body-sm);color:var(--color-ink);text-align:right;margin:0;line-height:1.45}@media (width<=640px){.facts-row.svelte-cwls5q{gap:var(--space-1);grid-template-columns:1fr}.chapter-title.svelte-cwls5q{max-width:none}}@media (pointer:coarse){.lang-btn.svelte-cwls5q{padding:10px 16px}}
