.profile.svelte-remg3v{align-items:center}.lead-wrap.svelte-remg3v{width:100%;max-width:24rem;margin-inline:auto}.frame.svelte-remg3v{aspect-ratio:1;border:1px solid var(--color-line);border-radius:var(--radius-theme);background:var(--surface-deep);position:relative;overflow:hidden}.frame.svelte-remg3v img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.frame-fallback.svelte-remg3v{background:repeating-linear-gradient(45deg, var(--color-surface-2) 0 12px, var(--surface-deep) 12px 24px)}.bio-col.svelte-remg3v h2:where(.svelte-remg3v){margin:.6rem 0 .4rem;font-size:clamp(1.5rem,4vw,2.125rem)}.role.svelte-remg3v{font-family:var(--font-heading);color:var(--color-accent);margin-bottom:1.25rem;font-size:.9375rem;font-style:italic}.bio.svelte-remg3v p{color:var(--color-text-soft);font-size:.9375rem;line-height:1.8}.bio.svelte-remg3v p+p{margin-top:.9rem}.stamp.svelte-remg3v{margin-top:1.25rem}.stats.svelte-remg3v{border:1px solid var(--color-line);border-radius:var(--radius-theme);flex-wrap:wrap;justify-content:center;align-items:stretch;margin:2.75rem 0 0;display:flex}.stat.svelte-remg3v{text-align:center;flex:8.75rem;padding:1.125rem 1rem}.stat.svelte-remg3v+.stat:where(.svelte-remg3v){border-left:1px solid var(--color-line)}.stat.svelte-remg3v dd:where(.svelte-remg3v){font-family:var(--font-heading);color:var(--color-accent);margin:0;font-size:1.75rem;line-height:1}.stat.svelte-remg3v dt:where(.svelte-remg3v){color:var(--color-text-soft);letter-spacing:.14em;text-transform:uppercase;margin-top:.5rem;font-size:.5625rem}@media (width<=40rem){.stat.svelte-remg3v{flex-basis:50%}.stat.svelte-remg3v+.stat:where(.svelte-remg3v){border-left:none}.stat.svelte-remg3v:nth-child(2n){border-left:1px solid var(--color-line)}.stat.svelte-remg3v:nth-child(n+3){border-top:1px solid var(--color-line)}}.strip.svelte-remg3v{gap:1.625rem;margin-top:3rem;display:grid}.strip-head.svelte-remg3v{text-align:center;gap:.75rem;display:grid}.strip-head.svelte-remg3v h3:where(.svelte-remg3v){font-size:clamp(1.25rem,3vw,1.625rem)}.strip-sub.svelte-remg3v{color:var(--color-text-soft);margin-top:-.5rem;font-size:.875rem;font-style:italic}.collage.svelte-remg3v{columns:3;column-gap:.875rem}.collage-tile.svelte-remg3v{break-inside:avoid;background:var(--color-surface-2);border:1px solid var(--color-line);border-radius:var(--radius-theme);margin:0 0 .875rem;padding:.3125rem;transition:border-color .3s}.collage-tile.svelte-remg3v:hover{border-color:var(--accent-dim)}.collage-frame.svelte-remg3v{border:1px solid var(--color-line);overflow:hidden}.collage-frame.svelte-remg3v img{width:100%;height:auto;display:block}.collage-tile.svelte-remg3v figcaption:where(.svelte-remg3v){font-family:var(--font-heading);color:var(--color-text-soft);align-items:baseline;gap:.45rem;padding:.55rem .25rem .2rem;font-size:.8125rem;font-style:italic;display:flex}.fig-dot.svelte-remg3v{color:var(--color-accent);flex-shrink:0;font-size:.5625rem;font-style:normal}@media (width<=56rem){.collage.svelte-remg3v{columns:2}}@media (width<=35rem){.collage.svelte-remg3v{columns:1}}
