.tag-hero.svelte-epatxm{position:relative;width:100%;padding:var(--space-24) var(--container-padding) var(--space-12);background-color:var(--color-bg-dark);color:var(--color-text-white);overflow:hidden}.tag-hero__bg.svelte-epatxm{position:absolute;inset:0;background-image:var(--bg-dot-pattern);background-size:var(--bg-dot-pattern-size);pointer-events:none}.tag-hero__inner.svelte-epatxm{position:relative;max-width:var(--container-max-width);margin:0 auto;text-align:center;z-index:1}.tag-hero__headline.svelte-epatxm{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);margin-bottom:var(--space-3);color:var(--color-text-white)}.tag-hero.svelte-epatxm .breadcrumb-link{color:#ffffffb3}.tag-hero.svelte-epatxm .breadcrumb-link:hover{color:#fff}.tag-hero.svelte-epatxm .breadcrumb-separator{color:#fff6}.tag-hero.svelte-epatxm .breadcrumb-current{color:#fff}.tag-hero__sub.svelte-epatxm{font-size:var(--font-size-lg);color:var(--color-text-on-dark)}.tag-grid.svelte-epatxm{padding:var(--space-16) var(--container-padding);background-color:var(--color-bg-white)}.tag-grid__inner.svelte-epatxm{max-width:var(--container-max-width);margin:0 auto}.post-grid.svelte-epatxm{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:var(--space-6)}.no-posts.svelte-epatxm{text-align:center;padding:var(--space-16) var(--space-4);color:var(--color-text-muted)}.no-posts__link.svelte-epatxm{display:inline-block;margin-top:var(--space-4);padding:var(--space-3) var(--space-6);border-radius:var(--radius-pill);background-color:var(--color-primary);color:var(--color-text-white);font-weight:var(--font-weight-semibold);text-decoration:none}.pagination.svelte-epatxm{padding:var(--space-8) var(--container-padding) var(--space-16);background-color:var(--color-bg-white)}.pagination__inner.svelte-epatxm{max-width:var(--container-max-width);margin:0 auto;display:flex;justify-content:center;align-items:center;gap:var(--space-6)}.pagination__link.svelte-epatxm{display:inline-block;padding:var(--space-3) var(--space-6);border-radius:var(--radius-pill);background-color:var(--color-primary);color:var(--color-text-white);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-decoration:none;transition:background-color var(--transition-fast),transform var(--transition-fast)}.pagination__link.svelte-epatxm:hover{background-color:var(--color-primary-hover);transform:translateY(-1px)}.pagination__info.svelte-epatxm{font-size:var(--font-size-sm);color:var(--color-text-light)}@media(max-width:768px){.tag-hero.svelte-epatxm{padding:var(--space-16) var(--container-padding) var(--space-8)}.tag-hero__headline.svelte-epatxm{font-size:var(--font-size-3xl)}.post-grid.svelte-epatxm{grid-template-columns:1fr}}
