.trends-page.svelte-1aizo1m{background:linear-gradient(180deg, color-mix(in srgb, var(--primary-color) 10%, white), #f8fafc 360px);color:#0f172a;margin:-1.5rem -1rem 0;padding:0 20px 64px}.trends-shell.svelte-1aizo1m{max-width:1200px;margin:0 auto}.editorial-hero.svelte-1aizo1m{grid-template-columns:minmax(0,1fr) minmax(320px,.55fr);align-items:end;gap:24px;padding:48px 0 26px;display:grid}.hero-copy.svelte-1aizo1m{border-left:6px solid var(--accent-color);padding-left:20px}.eyebrow.svelte-1aizo1m,.section-head.svelte-1aizo1m p:where(.svelte-1aizo1m){color:var(--accent-color);letter-spacing:.15em;text-transform:uppercase;margin:0 0 10px;font-size:.72rem;font-weight:900}.hero-copy.svelte-1aizo1m h1:where(.svelte-1aizo1m){max-width:760px;color:var(--primary-color);margin:0 0 14px;font-size:clamp(2.25rem,4vw,4.4rem);font-weight:900;line-height:1}.hero-copy.svelte-1aizo1m p:where(.svelte-1aizo1m):not(.eyebrow){color:#475569;max-width:720px;margin:0;line-height:1.7}.signal-strip.svelte-1aizo1m{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.signal-strip.svelte-1aizo1m div:where(.svelte-1aizo1m),.lead-brief.svelte-1aizo1m,.briefing-cards.svelte-1aizo1m,.trend-column.svelte-1aizo1m{background:#fff;border:1px solid #dbe3ee;border-radius:8px;box-shadow:0 18px 42px #0f172a14}.signal-strip.svelte-1aizo1m div:where(.svelte-1aizo1m){padding:16px}.signal-strip.svelte-1aizo1m span:where(.svelte-1aizo1m){color:var(--primary-color);font-size:2rem;font-weight:900;line-height:1;display:block}.signal-strip.svelte-1aizo1m p:where(.svelte-1aizo1m){color:#64748b;text-transform:uppercase;margin:6px 0 0;font-size:.8rem;font-weight:800}.briefing-grid.svelte-1aizo1m{grid-template-columns:minmax(0,1fr) minmax(360px,.7fr);gap:20px;display:grid}.lead-brief.svelte-1aizo1m,.briefing-cards.svelte-1aizo1m,.trend-column.svelte-1aizo1m{padding:20px}.section-head.svelte-1aizo1m h2:where(.svelte-1aizo1m){color:var(--primary-color);margin:0 0 16px;font-size:1.3rem;font-weight:900}.section-head.compact.svelte-1aizo1m h2:where(.svelte-1aizo1m){font-size:1.08rem}.lead-link.svelte-1aizo1m{color:inherit;grid-template-columns:300px minmax(0,1fr);gap:18px;text-decoration:none;display:grid}.lead-image.svelte-1aizo1m{background:#e2e8f0;border-radius:8px;height:260px;overflow:hidden}.lead-image.svelte-1aizo1m img:where(.svelte-1aizo1m){object-fit:cover;width:100%;height:100%}.lead-text.svelte-1aizo1m{align-self:center}.lead-text.svelte-1aizo1m span:where(.svelte-1aizo1m){color:var(--accent-color);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:900}.lead-text.svelte-1aizo1m h3:where(.svelte-1aizo1m){color:var(--primary-color);margin:10px 0;font-size:clamp(1.45rem,2.4vw,2.2rem);font-weight:900;line-height:1.05}.lead-text.svelte-1aizo1m p:where(.svelte-1aizo1m){color:#475569;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.6;display:-webkit-box;overflow:hidden}.lead-text.svelte-1aizo1m strong:where(.svelte-1aizo1m){color:var(--secondary-color);margin-top:14px;font-size:.86rem;font-weight:900;display:inline-block}.small-card-grid.svelte-1aizo1m{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.trend-columns.svelte-1aizo1m{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:20px;display:grid}.rank-item.svelte-1aizo1m{color:inherit;border-top:1px solid #e2e8f0;grid-template-columns:34px minmax(0,1fr);gap:10px;padding:12px 0;text-decoration:none;display:grid}.rank-item.svelte-1aizo1m>span:where(.svelte-1aizo1m){background:var(--primary-color);color:#fff;border-radius:999px;place-items:center;width:28px;height:28px;font-size:.8rem;font-weight:900;display:grid}.rank-item.svelte-1aizo1m strong:where(.svelte-1aizo1m){color:#0f172a;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.86rem;line-height:1.35;display:-webkit-box;overflow:hidden}.rank-item.svelte-1aizo1m small:where(.svelte-1aizo1m){color:var(--accent-color);margin-top:5px;font-size:.75rem;font-weight:900;display:block}.accent-column.svelte-1aizo1m{background:linear-gradient(#fff,#f8fafc)}.pill-list.svelte-1aizo1m{gap:9px;display:grid}.pill-list.svelte-1aizo1m a:where(.svelte-1aizo1m){color:#0f172a;border:1px solid #e2e8f0;border-radius:8px;justify-content:space-between;gap:12px;padding:10px 11px;text-decoration:none;display:flex}.pill-list.svelte-1aizo1m span:where(.svelte-1aizo1m){text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:800;overflow:hidden}.pill-list.svelte-1aizo1m strong:where(.svelte-1aizo1m){color:var(--secondary-color);font-size:.82rem;font-weight:900}.muted.svelte-1aizo1m{color:#64748b;margin:0;line-height:1.6}@media (width<=1080px){.editorial-hero.svelte-1aizo1m,.briefing-grid.svelte-1aizo1m,.lead-link.svelte-1aizo1m{grid-template-columns:1fr}.trend-columns.svelte-1aizo1m{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.signal-strip.svelte-1aizo1m,.small-card-grid.svelte-1aizo1m,.trend-columns.svelte-1aizo1m{grid-template-columns:1fr}.lead-image.svelte-1aizo1m{height:220px}}
