.container.svelte-u6zn5i{width:100%;max-width:1280px;margin:0 auto;padding:0 var(--space-5)}@media(min-width:1024px){.container.svelte-u6zn5i{padding:0 var(--space-8)}}.insights-header.svelte-u6zn5i{background-color:var(--surface-authority);padding:var(--space-14) 0 var(--space-10)}.insights-header__eyebrow-wrap.svelte-u6zn5i{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4)}.insights-header__line.svelte-u6zn5i{display:block;width:28px;height:1px;background-color:#ffffff59}.insights-header__eyebrow.svelte-u6zn5i{font-family:var(--font-mono);font-size:.625rem;font-weight:var(--font-bold);letter-spacing:.2em;text-transform:uppercase;color:#ffffffbf}.insights-header__title.svelte-u6zn5i{font-family:var(--font-display);font-size:clamp(2rem,4vw,3.25rem);font-weight:var(--font-semibold);color:#fff;line-height:1.15;margin-bottom:var(--space-3)}.insights-header__subtitle.svelte-u6zn5i{font-family:var(--font-body);font-size:.9375rem;color:#ffffffbf;max-width:48ch;line-height:1.6}.insights-categories.svelte-u6zn5i{background-color:#fff;border-bottom:1px solid var(--border-warm);position:sticky;top:0;z-index:20}.insights-categories__list.svelte-u6zn5i{display:flex;gap:0;overflow-x:auto;scrollbar-width:none}.insights-categories__list.svelte-u6zn5i::-webkit-scrollbar{display:none}.insights-categories__btn.svelte-u6zn5i{padding:var(--space-4) var(--space-5);font-family:var(--font-body);font-size:.6875rem;font-weight:var(--font-bold);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border:none;border-bottom:2px solid transparent;background:none;color:var(--text-secondary);cursor:pointer;transition:color .2s,border-color .2s}.insights-categories__btn.svelte-u6zn5i:hover{color:var(--text-authority)}.insights-categories__btn--active.svelte-u6zn5i{color:var(--color-kinos-blue);border-bottom-color:var(--color-kinos-blue)}.insights-featured.svelte-u6zn5i{padding:var(--space-12) 0;background-color:#fff}.insights-featured__grid.svelte-u6zn5i{display:grid;grid-template-columns:1fr;gap:var(--space-6)}@media(min-width:1024px){.insights-featured__grid.svelte-u6zn5i{grid-template-columns:repeat(2,1fr)}}.featured-card.svelte-u6zn5i{display:block;text-decoration:none;color:inherit}.featured-card__image-wrap.svelte-u6zn5i{aspect-ratio:16 / 9;overflow:hidden;margin-bottom:var(--space-4)}.featured-card__image.svelte-u6zn5i{width:100%;height:100%;object-fit:cover;transition:transform .5s}.featured-card.svelte-u6zn5i:hover .featured-card__image:where(.svelte-u6zn5i){transform:scale(1.05)}.featured-card__meta.svelte-u6zn5i{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);flex-wrap:wrap}.featured-card__badge.svelte-u6zn5i{font-family:var(--font-body);font-size:.625rem;font-weight:var(--font-bold);letter-spacing:.08em;text-transform:uppercase;padding:2px 8px;background-color:var(--surface-warm);color:var(--text-secondary)}.featured-card__date.svelte-u6zn5i,.featured-card__readtime.svelte-u6zn5i{font-family:var(--font-body);font-size:.75rem;color:var(--text-secondary)}.featured-card__title.svelte-u6zn5i{font-family:var(--font-display);font-size:1.25rem;font-weight:var(--font-semibold);color:var(--text-authority);line-height:1.3;margin-bottom:var(--space-2);transition:text-decoration .2s}.featured-card.svelte-u6zn5i:hover .featured-card__title:where(.svelte-u6zn5i){text-decoration:underline}.featured-card__excerpt.svelte-u6zn5i{font-family:var(--font-body);font-size:.875rem;color:var(--text-secondary);line-height:1.7;margin-bottom:var(--space-3)}.featured-card__cta.svelte-u6zn5i{font-family:var(--font-body);font-size:.625rem;font-weight:var(--font-bold);letter-spacing:.12em;text-transform:uppercase;color:var(--text-authority);display:inline-flex;align-items:center;gap:var(--space-1);transition:gap .2s}.featured-card.svelte-u6zn5i:hover .featured-card__cta:where(.svelte-u6zn5i){gap:var(--space-2)}.insights-all.svelte-u6zn5i{padding:var(--space-10) 0 var(--space-16);background-color:#fff;border-top:1px solid var(--border-warm)}.insights-all__title.svelte-u6zn5i{font-family:var(--font-display);font-size:1.25rem;font-weight:var(--font-semibold);color:var(--text-authority);margin-bottom:var(--space-6)}.insights-all__list.svelte-u6zn5i{display:flex;flex-direction:column;gap:0}.article-row.svelte-u6zn5i{display:flex;gap:var(--space-5);padding:var(--space-6) 0;border-bottom:1px solid var(--border-warm);text-decoration:none;color:inherit;transition:background-color .2s}.article-row.svelte-u6zn5i:hover{background-color:#06184a03}.article-row__image-wrap.svelte-u6zn5i{width:128px;height:96px;flex-shrink:0;overflow:hidden}@media(min-width:640px){.article-row__image-wrap.svelte-u6zn5i{width:160px;height:120px}}.article-row__image.svelte-u6zn5i{width:100%;height:100%;object-fit:cover;transition:transform .5s}.article-row.svelte-u6zn5i:hover .article-row__image:where(.svelte-u6zn5i){transform:scale(1.05)}.article-row__content.svelte-u6zn5i{flex:1;min-width:0}.article-row__meta.svelte-u6zn5i{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);flex-wrap:wrap}.article-row__badge.svelte-u6zn5i{font-family:var(--font-body);font-size:.625rem;font-weight:var(--font-bold);letter-spacing:.08em;text-transform:uppercase;padding:2px 8px;background-color:var(--surface-warm);color:var(--text-secondary)}.article-row__date.svelte-u6zn5i{font-family:var(--font-body);font-size:.75rem;color:var(--text-secondary)}.article-row__title.svelte-u6zn5i{font-family:var(--font-display);font-size:1rem;font-weight:var(--font-semibold);color:var(--text-authority);line-height:1.3;margin-bottom:var(--space-1);transition:text-decoration .2s}.article-row.svelte-u6zn5i:hover .article-row__title:where(.svelte-u6zn5i){text-decoration:underline}.article-row__excerpt.svelte-u6zn5i{font-family:var(--font-body);font-size:.8125rem;color:var(--text-secondary);line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
