svg.svelte-vawajf{pointer-events:none;width:70%;height:auto;position:absolute;bottom:-14px;right:-18px;overflow:visible}.head.svelte-1e6mq4h{border-top:var(--border-rule);padding-top:var(--space-3);margin-bottom:var(--space-2)}span.svelte-1e6mq4h{font:var(--type-meta);letter-spacing:var(--tracking-caps);color:var(--text-meta)}.tag.svelte-1famv1g{font:500 var(--text-xs) / 1.2 var(--font-mono);letter-spacing:.02em;border-radius:var(--radius-pill);white-space:nowrap;align-items:center;padding:4px 10px;display:inline-flex}.neutral.svelte-1famv1g{background:var(--surface-inset);color:var(--ink-soft);border:1px solid var(--line)}.pine.svelte-1famv1g{background:var(--pine-wash);color:var(--pine-deep);border:1px solid #0000}.brass.svelte-1famv1g{background:var(--brass-wash);color:var(--brass);border:1px solid #0000}button.svelte-1jg8crr{align-items:baseline;column-gap:var(--space-4);text-align:left;cursor:pointer;width:100%;padding:var(--space-3) 0;background:0 0;border:none;grid-template-columns:1fr auto auto;display:grid}.title.svelte-1jg8crr{font:var(--type-h3);color:var(--text-body);transition:color var(--duration-base) var(--ease-out);grid-column:1;position:relative}.title.stained.svelte-1jg8crr{color:var(--pine)}button.svelte-1jg8crr:hover .title:where(.svelte-1jg8crr),.title.open.svelte-1jg8crr{color:var(--pine-deep)}.title-text.svelte-1jg8crr{position:relative}.stain.svelte-1jg8crr{pointer-events:none;opacity:0;width:min(60%,240px);height:calc(100% + 8px);transition:opacity .9s var(--ease-out);mix-blend-mode:multiply;position:absolute;top:-4px;left:-10px;overflow:visible}.title.stained.svelte-1jg8crr .stain:where(.svelte-1jg8crr){opacity:1}.meta.svelte-1jg8crr{font:var(--type-meta);letter-spacing:var(--tracking-caps);color:var(--text-meta);white-space:nowrap;grid-column:2}.plus.svelte-1jg8crr{font:var(--type-h3);color:var(--pine);transition:transform var(--duration-base) var(--ease-out);grid-column:3;display:inline-block}.plus.open.svelte-1jg8crr{transform:rotate(45deg)}@media (width<=620px){button.svelte-1jg8crr{grid-template-columns:1fr auto}.title.svelte-1jg8crr{grid-row:1}.plus.svelte-1jg8crr{grid-area:1/2}.meta.svelte-1jg8crr{white-space:normal;grid-area:2/1;margin-top:2px}}.reveal.svelte-1jg8crr{transition:grid-template-rows var(--duration-base) var(--ease-out);grid-template-rows:0fr;display:grid}.reveal.open.svelte-1jg8crr{grid-template-rows:1fr}.clip.svelte-1jg8crr{overflow:hidden}.body.svelte-1jg8crr{padding:var(--space-2) 0;gap:var(--space-6);flex-wrap:wrap;align-items:flex-start;display:flex}p.svelte-1jg8crr{font:var(--type-body);color:var(--text-secondary);max-width:var(--measure);flex:320px;margin:0}.sketch.svelte-1jg8crr{mix-blend-mode:multiply;flex:none;order:2;align-self:center;width:104px;height:104px;margin-inline:auto}@media (width<=640px){.body.svelte-1jg8crr{display:block}.sketch.svelte-1jg8crr{float:right;width:72px;height:72px;margin:4px 0 var(--space-2) var(--space-3)}}.tags.svelte-1jg8crr{gap:var(--space-2);padding:0 0 var(--space-4);flex-wrap:wrap;align-items:baseline;display:flex}.tags.svelte-1jg8crr a:where(.svelte-1jg8crr){font:var(--type-meta);color:var(--text-link);text-underline-offset:3px;margin-left:auto}.hero-grid.svelte-1uha8ag{padding:var(--space-8) 0;gap:var(--space-7);grid-template-columns:minmax(0,1fr) clamp(200px,22vw,270px);align-items:center;display:grid;position:relative}.kicker.svelte-1uha8ag{font:var(--type-meta);letter-spacing:var(--tracking-caps);color:var(--text-meta);margin:0 0 var(--space-5)}h1.svelte-1uha8ag{font:var(--type-hero);letter-spacing:var(--tracking-display);margin:0 0 var(--space-5);font-size:clamp(40px,4vw,58px)}.hero-word.svelte-1uha8ag{display:inline-block;position:relative}.underline.svelte-1uha8ag{mix-blend-mode:multiply;width:104%;height:12px;position:absolute;bottom:-10px;left:-2%;overflow:visible}.glance.svelte-1uha8ag{font:italic 400 var(--text-lg) / 1.6 var(--font-body);color:var(--text-secondary);max-width:var(--measure);margin:0}.glance.svelte-1uha8ag .pine:where(.svelte-1uha8ag){color:var(--pine-deep)}.glance.svelte-1uha8ag .brass:where(.svelte-1uha8ag){color:var(--brass)}.hero-links.svelte-1uha8ag{margin:var(--space-5) 0 0}.hero-links.svelte-1uha8ag a:where(.svelte-1uha8ag){font:var(--type-meta);color:var(--text-link);text-decoration:none}.hero-links.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--text-link-hover)}.hero-art.svelte-1uha8ag{margin:0;position:relative}.art-stage.svelte-1uha8ag{aspect-ratio:202.4/271.35;border:var(--border-hairline);border-radius:3px;width:100%;position:relative;overflow:hidden}.art-stage.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}section.svelte-1uha8ag{padding-bottom:var(--space-9)}#work.svelte-1uha8ag{scroll-margin-top:var(--space-8)}.quotes.svelte-1uha8ag{gap:var(--space-6) var(--space-7);grid-template-columns:repeat(auto-fit,minmax(340px,1fr));display:grid}#recommendations.svelte-1uha8ag figure:where(.svelte-1uha8ag){max-width:var(--measure);margin:0}blockquote.svelte-1uha8ag{font:var(--type-lede);color:var(--text-body);margin:0 0 var(--space-3);padding:0}figcaption.svelte-1uha8ag{font:var(--type-meta);letter-spacing:var(--tracking-caps);color:var(--text-meta)}.more-recs.svelte-1uha8ag{margin:var(--space-6) 0 0}.more-recs.svelte-1uha8ag a:where(.svelte-1uha8ag){font:var(--type-meta);color:var(--text-link);text-underline-offset:3px}.off-hours.svelte-1uha8ag{font:var(--type-body);color:var(--text-secondary);max-width:var(--measure);margin:0}.off-hours.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--text-link);text-underline-offset:3px}@media (width<=640px){.hero-grid.svelte-1uha8ag{display:block}.hero-art-cell.svelte-1uha8ag{max-width:280px;margin:var(--space-6) auto 0}}
