.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)}}.article-body.svelte-1tzttwy{font-family:var(--font-sans);font-size:var(--font-size-base);line-height:var(--leading-relaxed);color:var(--color-text)}.article-body.svelte-1tzttwy p{margin-bottom:var(--spacing-md)}.article-body.svelte-1tzttwy p:last-child{margin-bottom:0}.article-body.svelte-1tzttwy a{color:var(--color-dark);text-decoration:underline;text-underline-offset:2px}.article-body.svelte-1tzttwy a:hover{color:var(--color-accent)}.article-body.svelte-1tzttwy h2{font-family:var(--font-serif);font-size:var(--font-size-4xl);font-weight:var(--font-weight-normal);margin-top:var(--spacing-xl);margin-bottom:var(--spacing-sm);color:var(--color-dark)}.article-body.svelte-1tzttwy h3{font-family:var(--font-serif);font-size:var(--font-size-2xl);font-weight:var(--font-weight-normal);margin-top:var(--spacing-lg);margin-bottom:var(--spacing-sm);color:var(--color-dark)}.article-body.svelte-1tzttwy blockquote{border-left:var(--border-width-accent) solid var(--color-accent);margin:var(--spacing-lg) 0;padding:var(--spacing-sm) var(--spacing-sm);font-style:italic;font-size:var(--font-size-lg);line-height:var(--leading-normal);color:var(--color-dark)}.article-body.svelte-1tzttwy blockquote p{margin-bottom:0}.article-body.svelte-1tzttwy ul,.article-body.svelte-1tzttwy ol{margin-bottom:var(--spacing-md);padding-left:var(--spacing-md)}.article-body.svelte-1tzttwy li{margin-bottom:var(--spacing-xs)}.article-body.svelte-1tzttwy strong{font-weight:var(--font-weight-semibold)}@media(min-width:768px){.article-body.svelte-1tzttwy{font-size:var(--font-size-lg);line-height:var(--leading-loose)}.article-body.svelte-1tzttwy blockquote{font-size:var(--font-size-xl);padding-left:var(--spacing-md)}}.image-figure.svelte-3ned59{margin:var(--spacing-md) 0;padding:0}@media(min-width:768px){.image-figure.svelte-3ned59{margin:var(--spacing-lg) 0}}.size-full.svelte-3ned59{width:100%}.size-large.svelte-3ned59{width:100%;max-width:var(--max-width-image-large)}.size-medium.svelte-3ned59{width:100%;max-width:var(--max-width-image-medium)}.size-small.svelte-3ned59{width:100%;max-width:var(--max-width-image-small)}.image.svelte-3ned59{width:100%;height:auto;display:block}.caption-container.svelte-3ned59{display:flex;flex-direction:column;gap:var(--spacing-xs);padding-top:var(--spacing-xs);margin-top:var(--spacing-xs)}.caption.svelte-3ned59{font-size:var(--font-size-sm);line-height:var(--leading-caption);color:var(--color-text)}.credit.svelte-3ned59{font-size:var(--font-size-xs);color:var(--color-medium-gray);font-style:italic}.related-links.svelte-1glvt4s{margin-top:var(--spacing-xl)}.related-title.svelte-1glvt4s{display:flex;align-items:center;gap:var(--spacing-sm);font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);color:var(--color-dark);margin-bottom:var(--spacing-md)}.related-title.svelte-1glvt4s:after{content:"";flex:1;height:var(--border-width-divider);background-color:var(--color-accent)}.link-list.svelte-1glvt4s{list-style:none;margin:0;padding:0}.link-item.svelte-1glvt4s{margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-md);border-bottom:var(--border-width-thin) solid var(--color-border)}.link-item.svelte-1glvt4s:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.link.svelte-1glvt4s{font-family:var(--font-serif);font-size:var(--font-size-lg);font-weight:var(--font-weight-normal);color:var(--color-dark);text-decoration:none;line-height:var(--leading-snug);display:block;transition:var(--transition-color)}.link.svelte-1glvt4s:hover{color:var(--color-accent);text-decoration:none}@media(min-width:768px){.link.svelte-1glvt4s{font-size:var(--font-size-xl)}}
