.dh-hero.svelte-j6wkfh{margin-bottom:var(--space-2xl)}.dh-hero-eyebrow.svelte-j6wkfh{margin-bottom:var(--space-sm)}.dh-hero-title.svelte-j6wkfh{font-family:var(--font-family-display);font-variation-settings:var(--font-variation-display);font-size:var(--font-size-display);letter-spacing:var(--tracking-display-lg);color:var(--color-text-emphasis);margin:0 0 var(--space-md);font-weight:830;line-height:.98}.dossier.svelte-j6wkfh{gap:var(--space-lg);grid-template-columns:1fr;align-items:start;display:grid}.dossier-plate-link.svelte-j6wkfh{display:block}.dossier-plate.svelte-j6wkfh{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto}.dossier-dateline.svelte-j6wkfh{margin-bottom:var(--space-sm)}.dossier-title.svelte-j6wkfh{font-family:var(--font-family-display);font-variation-settings:var(--font-variation-display-sm);font-size:var(--font-size-3xl);letter-spacing:var(--tracking-display);color:var(--color-text-emphasis);margin:0 0 var(--space-sm);text-wrap:balance;font-weight:780;line-height:1.03}.dossier-desc.svelte-j6wkfh{font-family:var(--font-family-serif);font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);color:var(--color-text-soft);margin:0 0 var(--space-md);max-width:var(--measure-prose)}.dossier-action.svelte-j6wkfh{font-family:var(--font-family-mono);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-accent);text-decoration:none;display:inline-block}.dossier-action.svelte-j6wkfh:hover{color:var(--color-accent-dark)}.dossier-action.svelte-j6wkfh:focus-visible{outline:var(--border-width-medium) solid var(--color-accent);outline-offset:var(--space-2xs)}.featured-rest.svelte-j6wkfh{margin-top:var(--space-2xl)}.catalogue-count.svelte-j6wkfh{margin-left:auto}.catalogue-filter.svelte-j6wkfh{align-items:flex-start;gap:var(--space-sm) var(--space-lg);margin-bottom:var(--space-lg);flex-wrap:wrap;display:flex}.catalogue-filter.svelte-j6wkfh .chip-row:where(.svelte-j6wkfh){flex:20rem}.catalogue-search.svelte-j6wkfh{flex:0 18rem;min-width:12rem}.filter-note.svelte-j6wkfh{align-items:baseline;gap:var(--space-sm);margin:0 0 var(--space-md);font-family:var(--font-family-mono);font-size:var(--font-size-2xs);letter-spacing:var(--tracking-label);text-transform:uppercase;flex-wrap:wrap;display:flex}.filter-note-label.svelte-j6wkfh{color:var(--color-text-light);font-weight:var(--font-weight-medium)}.filter-note-value.svelte-j6wkfh{color:var(--color-accent);font-weight:var(--font-weight-bold)}.filter-note-clear.svelte-j6wkfh{color:var(--color-text-muted);font-weight:var(--font-weight-semibold);text-decoration:none}.filter-note-clear.svelte-j6wkfh:hover{color:var(--color-accent)}.catalogue-empty.svelte-j6wkfh{font-family:var(--font-family-serif);font-style:italic;font-size:var(--font-size-lg);color:var(--color-text-light);margin:var(--space-lg) 0}.dh-entry.svelte-j6wkfh{--ledger-key-w:8rem;align-items:start}.dh-entry-body.svelte-j6wkfh{gap:var(--space-md);align-items:flex-start;min-width:0;display:flex}.dh-entry-plate.svelte-j6wkfh{aspect-ratio:16/9;object-fit:cover;flex:none;width:96px;height:auto}.dh-entry-title.svelte-j6wkfh{letter-spacing:var(--tracking-title);font-variation-settings:normal}.dh-entry-methods.svelte-j6wkfh{margin-block-start:calc(-1 * var(--space-1))}@media (width>=768px){.dossier.svelte-j6wkfh{gap:var(--space-2xl);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center}.dossier-title.svelte-j6wkfh{font-size:var(--font-size-4xl)}.dh-entry-plate.svelte-j6wkfh{width:176px}}
