.article-header.svelte-1b833yn{margin-bottom:var(--spacing-md)}.headline.svelte-1b833yn{font-family:var(--font-serif);font-size:var(--font-size-5xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);margin-bottom:var(--spacing-sm);color:var(--color-dark)}.meta.svelte-1b833yn{display:inline-flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-xs);padding:var(--font-size-xs) var(--spacing-sm);border-left:var(--border-width-accent) solid var(--color-accent);background-color:var(--color-light-gray)}.meta-item.svelte-1b833yn{display:inline-flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--color-medium-gray);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.meta-icon.svelte-1b833yn{color:var(--color-accent);flex-shrink:0}.byline.svelte-1b833yn{font-weight:var(--font-weight-medium);color:var(--color-dark)}@media(min-width:768px){.headline.svelte-1b833yn{font-size:var(--font-size-6xl)}.meta.svelte-1b833yn{flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--spacing-sm)}}.complaints.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--spacing-sm)}.card.svelte-1uha8ag{padding:var(--spacing-sm);border:var(--border-width-thin) solid var(--color-border);cursor:pointer}.card.svelte-1uha8ag:hover{background-color:var(--color-light-gray)}.overlay.svelte-1uha8ag{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;align-items:center;justify-content:center}.popup.svelte-1uha8ag{position:relative;background:#fff;padding:var(--spacing-lg);max-width:500px;width:90%}.popup.svelte-1uha8ag button:where(.svelte-1uha8ag){float:right;cursor:pointer}.close-btn.svelte-1uha8ag{position:absolute;top:var(--spacing-xs);right:var(--spacing-xs);background:none;border:none;font-size:var(--font-size-3xl);line-height:1;color:var(--color-medium-gray);cursor:pointer}.close-btn.svelte-1uha8ag:hover{color:var(--color-dark)}.wide-container.svelte-1uha8ag{max-width:1300px;margin:var(--spacing-md) auto;padding:0 var(--spacing-sm)}.blurb.svelte-1uha8ag{max-width:var(--max-width);margin:0 auto var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);background-color:var(--color-light-gray);color:var(--color-text);font-family:var(--font-sans);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--border-radius-sm);box-shadow:0 2px 8px var(--color-shadow)}.blurb.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;line-height:var(--leading-caption);font-size:var(--font-size-base)}.header-container.svelte-1uha8ag{padding-bottom:var(--spacing-xs)}.header-container.svelte-1uha8ag .article-header{margin-bottom:var(--spacing-xs)}
