.fg-row.svelte-1aytm1t:hover .title:where(.svelte-1aytm1t){color:var(--fg-forest);text-underline-offset:4px;text-decoration:underline}.text.svelte-1aytm1t{gap:var(--fg-space-1);flex-direction:column;display:flex}.label.svelte-1aytm1t{font-size:var(--fg-text-xs);font-weight:var(--fg-weight-semibold);letter-spacing:1.2px;text-transform:uppercase;color:var(--fg-rust)}.title.svelte-1aytm1t{font-size:18px;font-weight:var(--fg-weight-medium)}.meta.svelte-1aytm1t{font-size:var(--fg-text-sm);color:var(--fg-ink-muted)}.chevron.svelte-1aytm1t{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}@media (width>=900px){.title.svelte-1aytm1t{font-size:20px}}.photo.svelte-i155a0{gap:var(--fg-space-2);flex-direction:column;margin:0;display:flex}img.svelte-i155a0,.placeholder.svelte-i155a0{width:100%;height:var(--photo-height,260px);border-radius:var(--fg-radius-sm);object-fit:cover;display:block}.placeholder.svelte-i155a0{padding:var(--fg-space-4);box-sizing:border-box;background:var(--fg-moss);color:var(--fg-ink);font-size:var(--fg-text-sm);text-align:center;justify-content:center;align-items:center;display:flex}figcaption.svelte-i155a0{font-style:italic;font-size:var(--fg-text-sm);color:var(--fg-ink-muted)}@media (width>=900px){.placeholder.svelte-i155a0{font-size:18px}figcaption.svelte-i155a0{font-size:16px}}.home.svelte-1uha8ag{grid-template-columns:minmax(0,1fr);display:grid}.intro.svelte-1uha8ag{gap:var(--fg-space-3);padding-top:var(--fg-space-7);flex-direction:column;display:flex}h1.svelte-1uha8ag{font-weight:var(--fg-weight-regular);font-size:clamp(var(--fg-text-3xl), 5.3vw, var(--fg-text-5xl));line-height:var(--fg-leading-tight)}h2.svelte-1uha8ag{font-weight:var(--fg-weight-semibold);font-size:var(--fg-text-xl)}.lede.svelte-1uha8ag{font-size:18px}.hero.svelte-1uha8ag{--photo-height:260px;margin-top:var(--fg-space-5)}.visit.svelte-1uha8ag{margin-top:var(--fg-space-7);flex-direction:column;gap:14px;display:flex}dl.svelte-1uha8ag{gap:var(--fg-space-3);grid-template-columns:96px minmax(0,1fr);margin:0;line-height:1.45;display:grid}dt.svelte-1uha8ag{font-weight:var(--fg-weight-semibold);color:var(--fg-rust)}dd.svelte-1uha8ag{margin:0}.actions.svelte-1uha8ag{gap:var(--fg-space-3);flex-wrap:wrap;margin-top:22px;display:flex}.actions.svelte-1uha8ag .fg-btn:where(.svelte-1uha8ag){flex:auto}.note.svelte-1uha8ag{margin-top:var(--fg-space-7);padding:var(--fg-space-5);flex-direction:column;gap:10px;display:flex}.note.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-family:var(--fg-font-body);font-size:var(--fg-text-xs);line-height:var(--fg-leading-normal)}.note-text.svelte-1uha8ag{font-family:var(--fg-font-display);font-size:var(--fg-text-lg);line-height:1.4}.note-art.svelte-1uha8ag{display:none}.updates.svelte-1uha8ag{margin-top:var(--fg-space-7)}.help.svelte-1uha8ag{margin-top:var(--fg-space-8);flex-direction:column;gap:14px;display:flex}.help.svelte-1uha8ag .fg-btn:where(.svelte-1uha8ag):first-of-type{margin-top:var(--fg-space-1)}.dedication.svelte-1uha8ag{padding-block:var(--fg-space-6);border-block:var(--fg-border-hairline) solid var(--fg-rule);flex-direction:column;gap:10px;margin:36px 0 0;display:flex}blockquote.svelte-1uha8ag{margin:0}blockquote.svelte-1uha8ag p:where(.svelte-1uha8ag){font-style:italic;font-size:var(--fg-text-lg);line-height:1.4}figcaption.svelte-1uha8ag{font-family:var(--fg-font-body);font-size:var(--fg-text-sm);color:var(--fg-ink-muted)}@media (width>=900px){.home.svelte-1uha8ag{column-gap:var(--fg-space-8);grid-template-rows:1fr auto auto auto auto;grid-template-columns:repeat(12,minmax(0,1fr))}.intro.svelte-1uha8ag{align-self:end;gap:var(--fg-space-5);padding-top:var(--fg-space-12);grid-area:1/1/auto/span 5}.intro.svelte-1uha8ag .fg-eyebrow:where(.svelte-1uha8ag){letter-spacing:1.8px;font-size:14px}.lede.svelte-1uha8ag{font-size:var(--fg-text-lg);max-width:480px}.actions.svelte-1uha8ag{padding-top:var(--fg-space-7);padding-bottom:var(--fg-space-12);grid-area:2/1/auto/span 5;align-self:end;margin-top:0}.actions.svelte-1uha8ag .fg-btn:where(.svelte-1uha8ag){min-height:var(--fg-control-lg);flex:none;font-size:18px}.hero.svelte-1uha8ag{--photo-height:520px;margin-top:var(--fg-space-12);grid-area:1/6/span 2/span 7;align-self:end}h2.svelte-1uha8ag{font-size:var(--fg-text-2xl)}.visit.svelte-1uha8ag,.note.svelte-1uha8ag{grid-row:3;align-self:start;margin-top:72px}.visit.svelte-1uha8ag{gap:var(--fg-space-4);grid-column:1/span 6}.note.svelte-1uha8ag{gap:var(--fg-space-3);padding:var(--fg-space-7);grid-column:7/span 6}.note.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:1.8px;font-size:14px}.note-text.svelte-1uha8ag{font-size:24px}.note-art.svelte-1uha8ag{height:120px;padding:var(--fg-space-3);border-radius:var(--fg-radius-sm);background:var(--fg-stone);font-size:var(--fg-text-sm);text-align:center;justify-content:center;align-items:center;display:flex}.updates.svelte-1uha8ag{margin-top:var(--fg-space-10);grid-area:4/1/auto/-1}.dedication.svelte-1uha8ag,.help.svelte-1uha8ag{margin-top:var(--fg-space-14);grid-row:5;align-self:center}.dedication.svelte-1uha8ag{border:0;grid-column:1/span 7;gap:14px;padding:0}blockquote.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:32px;line-height:var(--fg-leading-snug)}figcaption.svelte-1uha8ag{font-size:16px}.help.svelte-1uha8ag{padding:var(--fg-space-8);background:var(--fg-paper-raised);border:var(--fg-border-hairline) solid var(--fg-rule);border-radius:var(--fg-radius-sm);grid-column:8/span 5}.help.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:28px}.help.svelte-1uha8ag .fg-btn:where(.svelte-1uha8ag){min-height:var(--fg-control-lg);font-size:18px}}@media (width>=1200px){.visit.svelte-1uha8ag{grid-column:1/span 4}.note.svelte-1uha8ag{grid-column:5/span 4}.updates.svelte-1uha8ag{grid-area:3/9/auto/span 4;align-self:start;margin-top:72px}.dedication.svelte-1uha8ag,.help.svelte-1uha8ag{grid-row:4}.help.svelte-1uha8ag{grid-column:9/span 4}}
