.profile.svelte-o3jyrr{display:grid;gap:var(--tb-space-6);margin-block:var(--tb-space-5) var(--tb-space-7)}@media(min-width:48rem){.profile.svelte-o3jyrr{grid-template-columns:var(--tb-artisan-portrait) 1fr;align-items:start}.festival.svelte-o3jyrr{grid-column:2}}@media(min-width:64rem){.profile.svelte-o3jyrr{grid-template-columns:var(--tb-artisan-portrait) 1fr auto}.festival.svelte-o3jyrr{grid-column:3}}.photo.svelte-o3jyrr{max-width:var(--tb-artisan-portrait)}.details.svelte-o3jyrr{display:flex;flex-direction:column;gap:var(--tb-space-3)}h1.svelte-o3jyrr{margin:0}h1.svelte-o3jyrr:before{content:"";display:block;width:var(--tb-space-7);height:var(--tb-space-2);margin-bottom:var(--tb-space-4);border-radius:var(--tb-radius-pill);background:var(--tb-art-crimson)}.brand.svelte-o3jyrr{margin:0;color:var(--tb-art-crimson);font-weight:700;font-size:var(--tb-text-lg)}.about.svelte-o3jyrr{max-width:var(--tb-measure);margin-top:var(--tb-space-6)}.about.svelte-o3jyrr h2:where(.svelte-o3jyrr),.work.svelte-o3jyrr h2:where(.svelte-o3jyrr){color:var(--tb-art-crimson)}.work.svelte-o3jyrr{margin-top:var(--tb-space-7);scroll-margin-top:var(--tb-space-8)}.gallery.svelte-o3jyrr{list-style:none;padding:0;margin:0 0 var(--tb-space-5);max-width:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:var(--tb-gap-grid);align-items:start}.gallery.svelte-o3jyrr img:where(.svelte-o3jyrr){width:100%;height:auto;border-radius:var(--tb-radius-image);display:block}.gallery.svelte-o3jyrr img.whole:where(.svelte-o3jyrr){aspect-ratio:4 / 3;object-fit:contain;padding:var(--tb-space-5);background:var(--tb-paper);border:var(--tb-hairline) solid var(--tb-line-soft)}.sold.svelte-o3jyrr{margin-block:var(--tb-space-6) 0;font-weight:700}.back.svelte-o3jyrr{margin-block:var(--tb-space-7) var(--tb-space-8)}
