.ui-eyebrow.svelte-121ch8d{margin:0;color:var(--ui-color-accent);font:500 var(--ui-size-micro) / var(--ui-leading-heading) var(--ui-font-body);letter-spacing:var(--ui-tracking-label);text-transform:uppercase;overflow-wrap:anywhere}.ui-heading.svelte-1ehslni{margin:0;color:var(--ui-color-text);font-family:var(--ui-font-display);font-weight:400;line-height:var(--ui-leading-heading);letter-spacing:var(--ui-tracking-heading);text-wrap:balance;overflow-wrap:anywhere}.ui-heading[data-variant=display].svelte-1ehslni{font-size:var(--ui-size-display);line-height:var(--ui-leading-tight)}.ui-heading[data-variant=section].svelte-1ehslni{font-size:var(--ui-size-section)}.ui-heading[data-variant=card].svelte-1ehslni{font-size:var(--ui-size-card)}.ui-link.svelte-wqtygn{display:inline-flex;align-items:center;gap:var(--ui-space-3);min-height:44px;color:var(--ui-color-accent);font:500 var(--ui-size-small) / var(--ui-leading-heading) var(--ui-font-body);text-decoration:none;text-underline-offset:var(--ui-space-1);transition:color var(--ui-motion-fast) var(--ui-motion-ease)}.ui-link.svelte-wqtygn:hover{color:var(--ui-color-accent-hover);text-decoration:underline}.ui-link.svelte-wqtygn:focus-visible{outline:2px solid var(--ui-color-accent);outline-offset:4px;border-radius:var(--ui-radius-small)}.ui-button.svelte-jzsyb8{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:var(--ui-space-2);min-height:44px;padding:var(--ui-space-3) var(--ui-space-5);border:var(--ui-border-width) solid var(--ui-color-accent);border-radius:var(--ui-radius-small);background:var(--ui-color-accent);color:var(--ui-color-on-accent);font:500 var(--ui-size-small) / 1.4 var(--ui-font-body);cursor:pointer;transition:background var(--ui-motion-fast) var(--ui-motion-ease)}.ui-button.svelte-jzsyb8:hover:not(:disabled){background:var(--ui-color-accent-hover);color:var(--ui-color-on-accent)}.ui-button[data-variant=secondary].svelte-jzsyb8{background:transparent;color:var(--ui-color-accent)}.ui-button[data-variant=quiet].svelte-jzsyb8{background:transparent;border-color:transparent;color:var(--ui-color-accent)}.ui-button[data-variant=secondary].svelte-jzsyb8:hover:not(:disabled),.ui-button[data-variant=quiet].svelte-jzsyb8:hover:not(:disabled){background:var(--ui-color-soft);color:var(--ui-color-accent)}.ui-button.svelte-jzsyb8:disabled{opacity:.5;cursor:not-allowed}.ui-button.svelte-jzsyb8:focus-visible{outline:0;box-shadow:var(--ui-shadow-focus)}.ui-spinner.svelte-jzsyb8{width:1em;height:1em;border:2px solid currentColor;border-right-color:transparent;border-radius:var(--ui-radius-round);animation:svelte-jzsyb8-spin 1s linear infinite}@keyframes svelte-jzsyb8-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ui-spinner.svelte-jzsyb8{animation:none}}.ui-badge.svelte-177b6c1{display:inline-flex;align-items:center;max-width:100%;padding:var(--ui-space-1) var(--ui-space-3);font:400 var(--ui-size-caption) / var(--ui-leading-body) var(--ui-font-body);color:var(--ui-color-accent);background:var(--ui-color-soft);border:var(--ui-border-width) solid transparent;border-radius:var(--ui-radius-small);overflow-wrap:anywhere}.ui-badge[data-tone=outline].svelte-177b6c1{background:transparent;border-color:var(--ui-color-border)}.ui-section-heading.svelte-ljppxf{display:flex;align-items:flex-start;gap:var(--ui-space-5)}.ui-section-index.svelte-ljppxf{font:400 var(--ui-size-caption) / var(--ui-leading-heading) var(--ui-font-mono);color:var(--ui-color-muted);padding-top:var(--ui-space-1)}.ui-section-title.svelte-ljppxf{display:flex;gap:var(--ui-space-4);align-items:baseline;margin-top:var(--ui-space-3)}.ui-section-count.svelte-ljppxf{font:400 var(--ui-size-caption) / 1 var(--ui-font-mono);color:var(--ui-color-muted)}.ui-empty.svelte-13l2pw6{display:flex;gap:var(--ui-space-5);align-items:flex-start;padding:var(--ui-space-8);background:var(--ui-color-soft);border:var(--ui-border-width) solid var(--ui-color-border);color:var(--ui-color-muted)}.ui-empty-mark.svelte-13l2pw6{font:400 var(--ui-size-lead) / var(--ui-leading-body) var(--ui-font-editorial)}.ui-empty-title.svelte-13l2pw6{margin:0;font:400 var(--ui-size-body) / var(--ui-leading-body) var(--ui-font-body);color:var(--ui-color-text)}.ui-empty-description.svelte-13l2pw6{margin:var(--ui-space-2) 0 0;font:400 var(--ui-size-small) / var(--ui-leading-body) var(--ui-font-body)}.ui-media.svelte-3m197t{width:100%;overflow:hidden;position:relative;background:var(--ui-color-soft)}.ui-media[data-aspect=landscape].svelte-3m197t{aspect-ratio:4/3}.ui-media[data-aspect=portrait].svelte-3m197t{aspect-ratio:3/4}.ui-media[data-aspect=square].svelte-3m197t{aspect-ratio:1}.ui-media.svelte-3m197t img:where(.svelte-3m197t){display:block;width:100%;height:100%;object-fit:cover}.ui-media[data-fit=contain].svelte-3m197t img:where(.svelte-3m197t){object-fit:contain}.ui-media[data-aspect=natural].svelte-3m197t img:where(.svelte-3m197t){height:auto;max-height:45rem;object-fit:contain}.ui-media-fallback.svelte-3m197t{display:flex;min-height:10rem;height:100%;align-items:center;justify-content:center;gap:var(--ui-space-4);padding:var(--ui-space-6);box-sizing:border-box;color:var(--ui-color-muted);font:400 var(--ui-size-small) / var(--ui-leading-body) var(--ui-font-body);text-align:center}.ui-artwork.svelte-frv06m{margin:0;min-width:0}.ui-artwork-image.svelte-frv06m{display:block;background:var(--ui-color-soft);outline-offset:4px}.ui-artwork-image.svelte-frv06m:focus-visible{outline:2px solid var(--ui-color-accent)}figcaption.svelte-frv06m{padding-top:var(--ui-space-5)}.ui-artwork-index.svelte-frv06m{display:block;margin-bottom:var(--ui-space-3);font:400 var(--ui-size-micro) / var(--ui-leading-body) var(--ui-font-mono);letter-spacing:.06em;color:var(--ui-color-muted)}.ui-artwork-caption.svelte-frv06m{margin:var(--ui-space-4) 0 0;font:400 var(--ui-size-body) / var(--ui-leading-prose) var(--ui-font-body);white-space:pre-line;color:var(--ui-color-muted)}.ui-artwork-credit.svelte-frv06m{margin:var(--ui-space-3) 0 var(--ui-space-2);font:400 var(--ui-size-caption) / var(--ui-leading-body) var(--ui-font-body);color:var(--ui-color-muted)}.featured.svelte-frv06m{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:var(--ui-space-12);align-items:center}.featured.svelte-frv06m figcaption:where(.svelte-frv06m){padding:var(--ui-space-8) 0;max-width:24rem}@media(max-width:700px){.featured.svelte-frv06m{grid-template-columns:1fr;gap:0}.featured.svelte-frv06m figcaption:where(.svelte-frv06m){padding:var(--ui-space-5) 0}}.ui-journey.svelte-7xdvo2{display:block;color:var(--ui-color-text);text-decoration:none;border:var(--ui-border-width) solid var(--ui-color-border);background:var(--ui-color-surface);transition:border-color var(--ui-motion-fast) var(--ui-motion-ease)}.ui-journey.svelte-7xdvo2:hover{border-color:var(--ui-color-accent)}.ui-journey.svelte-7xdvo2:focus-visible{outline:2px solid var(--ui-color-accent);outline-offset:4px}.ui-journey-copy.svelte-7xdvo2{padding:var(--ui-space-6)}.ui-journey-dates.svelte-7xdvo2{margin:0 0 var(--ui-space-3);font:400 var(--ui-size-caption) / var(--ui-leading-body) var(--ui-font-mono);color:var(--ui-color-muted)}.ui-journey-action.svelte-7xdvo2{display:flex;justify-content:space-between;align-items:center;gap:var(--ui-space-4);font:500 var(--ui-size-small) / var(--ui-leading-body) var(--ui-font-body);color:var(--ui-color-accent);margin-top:var(--ui-space-6);padding-top:var(--ui-space-4);border-top:var(--ui-border-width) solid var(--ui-color-border)}.ui-profile.svelte-htlss4{box-sizing:border-box;width:min(var(--ui-layout-content),calc(100% - 2 * var(--ui-layout-gutter)));margin-inline:auto;padding-top:var(--ui-space-8);color:var(--ui-color-text);font-family:var(--ui-font-body)}.ui-profile-back.svelte-htlss4{margin-bottom:var(--ui-space-6)}.ui-profile-hero.svelte-htlss4{display:grid;grid-template-columns:minmax(0,1fr) 12.5rem;gap:var(--ui-space-16);align-items:center;padding:var(--ui-space-8) 0 var(--ui-space-16)}.ui-profile-identity.svelte-htlss4{min-width:0}.ui-profile-identity.svelte-htlss4 .ui-heading{margin-top:var(--ui-space-5)}.ui-profile-english.svelte-htlss4{font:italic 400 var(--ui-size-editorial) / var(--ui-leading-heading) var(--ui-font-editorial);color:var(--ui-color-muted);margin:var(--ui-space-3) 0 0}.ui-profile-credentials.svelte-htlss4{display:grid;gap:var(--ui-space-1);margin-top:var(--ui-space-6);color:var(--ui-color-muted);font:400 var(--ui-size-small) / var(--ui-leading-body) var(--ui-font-body)}.ui-profile-credentials.svelte-htlss4:empty{display:none}.ui-profile-credentials.svelte-htlss4 p:where(.svelte-htlss4){margin:0}.ui-profile-location.svelte-htlss4{color:var(--ui-color-accent)}.ui-profile-specialties.svelte-htlss4{margin-top:var(--ui-space-4)}.ui-profile-portrait.svelte-htlss4{padding:var(--ui-space-2);border:var(--ui-border-width) solid var(--ui-color-border);border-radius:var(--ui-radius-round);overflow:hidden}.ui-profile-portrait.svelte-htlss4 .ui-media{border-radius:var(--ui-radius-round)}.ui-profile-initial.svelte-htlss4{display:grid;place-items:center;aspect-ratio:1;background:var(--ui-color-soft);border-radius:var(--ui-radius-round);font:400 var(--ui-size-display) / 1 var(--ui-font-display);color:var(--ui-color-accent)}.ui-profile-nav.svelte-htlss4{display:flex;flex-wrap:wrap;gap:var(--ui-space-8);border-block:var(--ui-border-width) solid var(--ui-color-border);padding-block:var(--ui-space-3)}.ui-profile-nav.svelte-htlss4 a:where(.svelte-htlss4){display:flex;align-items:center;gap:var(--ui-space-3);min-height:44px;color:var(--ui-color-accent);font-size:var(--ui-size-small);text-decoration:none}.ui-profile-nav.svelte-htlss4 a:where(.svelte-htlss4):hover{text-decoration:underline;text-underline-offset:var(--ui-space-1)}.ui-profile-nav.svelte-htlss4 a:where(.svelte-htlss4):focus-visible{outline:2px solid var(--ui-color-accent);outline-offset:4px}.ui-profile-nav.svelte-htlss4 span:where(.svelte-htlss4),.ui-profile-nav.svelte-htlss4 small:where(.svelte-htlss4){font:400 var(--ui-size-micro) / 1 var(--ui-font-mono);color:var(--ui-color-muted)}.ui-profile-nav.svelte-htlss4 small:where(.svelte-htlss4){margin-left:var(--ui-space-1)}.ui-profile-section.svelte-htlss4{padding-block:var(--ui-layout-section-gap);scroll-margin-top:calc(var(--header, 84px) + var(--ui-space-6))}.ui-profile-section.svelte-htlss4+.ui-profile-section:where(.svelte-htlss4){border-top:var(--ui-border-width) solid var(--ui-color-border)}.ui-profile-about.svelte-htlss4{display:grid;grid-template-columns:minmax(12rem,1fr) minmax(0,2.5fr);gap:var(--ui-space-12)}.ui-profile-prose.svelte-htlss4{max-width:var(--ui-layout-reading);font:400 var(--ui-size-body) / var(--ui-leading-prose) var(--ui-font-body);letter-spacing:var(--ui-tracking-body);color:var(--ui-color-muted);white-space:pre-line;overflow-wrap:anywhere}.ui-profile-prose.svelte-htlss4 p:where(.svelte-htlss4){margin:0}.ui-profile-prose.svelte-htlss4 p:where(.svelte-htlss4)+p:where(.svelte-htlss4){margin-top:var(--ui-space-5)}.ui-profile-works.svelte-htlss4,.ui-profile-journeys.svelte-htlss4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ui-space-10);margin-top:var(--ui-space-8)}.ui-profile-works.single.svelte-htlss4{grid-template-columns:1fr}.ui-profile-works.svelte-htlss4 .ui-empty,.ui-profile-journeys.svelte-htlss4 .ui-empty{grid-column:1/-1}@media(max-width:800px){.ui-profile-hero.svelte-htlss4{gap:var(--ui-space-8);grid-template-columns:minmax(0,1fr) 9rem}.ui-profile-about.svelte-htlss4{grid-template-columns:1fr;gap:var(--ui-space-6)}}@media(max-width:600px){.ui-profile.svelte-htlss4{padding-top:var(--ui-space-5)}.ui-profile-hero.svelte-htlss4{grid-template-columns:minmax(0,1fr);gap:var(--ui-space-6);align-items:start;padding:var(--ui-space-5) 0 var(--ui-space-10)}.ui-profile-portrait.svelte-htlss4{grid-row:1;width:5.5rem;padding:var(--ui-space-1)}.ui-profile-nav.svelte-htlss4{gap:var(--ui-space-4)}.ui-profile-nav.svelte-htlss4 a:where(.svelte-htlss4){font-size:var(--ui-size-caption);gap:var(--ui-space-2)}.ui-profile-works.svelte-htlss4,.ui-profile-journeys.svelte-htlss4{grid-template-columns:1fr}.ui-profile-identity.svelte-htlss4 .ui-eyebrow{font-size:var(--ui-size-micro);letter-spacing:.08em}.ui-profile-credentials.svelte-htlss4{margin-top:var(--ui-space-4)}}
