.insights-page.svelte-u6zn5i{font-family:var(--font-sans);background:var(--bg-section-1);color:var(--ink);line-height:1.65}.insights-hero.svelte-u6zn5i{background:var(--bg-section-2);padding:3rem var(--section-padding-x) 3.5rem;text-align:center;border-bottom:1px solid var(--border)}.insights-hero-inner.svelte-u6zn5i{max-width:var(--max-width-content);margin:0 auto}.insights-hero-label.svelte-u6zn5i{font-size:var(--text-label);font-weight:500;text-transform:uppercase;letter-spacing:.12em;color:var(--accent);margin-bottom:1rem}.insights-hero-breadcrumb.svelte-u6zn5i{font-size:.9rem;margin-bottom:1rem}.insights-hero-breadcrumb.svelte-u6zn5i a:where(.svelte-u6zn5i){color:var(--accent);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s ease}.insights-hero-breadcrumb.svelte-u6zn5i a:where(.svelte-u6zn5i):hover{border-bottom-color:var(--accent)}.insights-hero-breadcrumb-sep.svelte-u6zn5i{color:var(--ink-light);margin:0 .35rem}.insights-hero-breadcrumb-current.svelte-u6zn5i{color:var(--ink-light)}.insights-hero-title.svelte-u6zn5i{font-family:var(--font-heading);font-size:clamp(1.65rem,4.2vw,2.35rem);font-weight:400;color:var(--ink);margin:0 0 .75rem;letter-spacing:-.02em;line-height:1.35}.insights-hero-sub.svelte-u6zn5i{font-size:1.05rem;color:var(--ink-light);line-height:1.55;max-width:560px;margin:0 auto}.insights-list-section.svelte-u6zn5i{padding:var(--section-padding-y) var(--section-padding-x)}.insights-list-inner.svelte-u6zn5i{max-width:var(--max-width-content);margin:0 auto}.insights-category-group.svelte-u6zn5i{margin-bottom:3rem}.insights-category-group.svelte-u6zn5i:last-child{margin-bottom:0}.insights-category-heading.svelte-u6zn5i{font-family:var(--font-heading);font-size:1.45rem;font-weight:600;color:var(--accent);margin:0 0 .5rem;padding-bottom:.75rem;border-bottom:2px solid var(--accent);letter-spacing:-.01em}.insights-list.svelte-u6zn5i{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.insights-list-item.svelte-u6zn5i{border-bottom:1px solid var(--border)}.insights-list-link.svelte-u6zn5i{display:block;padding:2rem 0;text-decoration:none;color:inherit;transition:background .2s ease}.insights-list-link.svelte-u6zn5i:hover{background:var(--bg-section-2)}.insights-list-link.svelte-u6zn5i:hover .insights-list-cta:where(.svelte-u6zn5i){color:var(--accent)}.insights-list-date.svelte-u6zn5i{font-size:.85rem;color:var(--ink-light);text-transform:uppercase;letter-spacing:.06em;display:block;margin-bottom:.5rem}.insights-list-title.svelte-u6zn5i{font-family:var(--font-heading);font-size:1.5rem;font-weight:500;margin:0 0 .75rem;line-height:1.3;color:var(--ink)}.insights-list-excerpt.svelte-u6zn5i{font-size:1rem;color:var(--ink-light);line-height:1.6;margin:0 0 1rem;max-width:640px}.insights-list-cta.svelte-u6zn5i{font-size:.95rem;font-weight:500;color:var(--ink-muted);transition:color .2s ease}@media(max-width:640px){.insights-hero.svelte-u6zn5i{padding:2.5rem 1.25rem 3rem}.insights-list-link.svelte-u6zn5i{padding:1.5rem 0}}
