.insight-kicker{color:var(--color-accent);font:500 .7rem/1.3 var(--font-secondary);letter-spacing:.15em;text-transform:uppercase}.insight-article__header{padding-block:clamp(4.5rem,9vw,8rem);border-bottom:1px solid var(--color-rule)}.insight-article__header-grid{display:grid;grid-template-columns:minmax(0,8fr) minmax(16rem,3fr);gap:clamp(3rem,8vw,8rem);align-items:end}.insight-back{display:inline-block;margin-bottom:2.5rem;color:var(--color-mute);font-size:.8rem}.insight-article h1{max-width:16ch;margin-top:1rem;font-size:clamp(3rem,7vw,6rem);font-weight:800;line-height:.98;letter-spacing:-.05em}.insight-deck{max-width:48rem;margin-top:1.75rem;color:var(--color-mute);font-size:1.15rem;line-height:1.7}.insight-meta{border-top:2px solid var(--color-accent)}.insight-meta>div{padding-block:1rem;border-bottom:1px solid var(--color-rule)}.insight-meta dt{color:var(--color-mute);font:500 .64rem/1.3 var(--font-secondary);text-transform:uppercase;letter-spacing:.1em}.insight-meta dd{margin:.35rem 0 0;font-size:.85rem}.insight-article__body-grid{display:grid;grid-template-columns:minmax(12rem,3fr) minmax(0,7fr) 2fr;gap:clamp(2rem,6vw,6rem);padding-block:clamp(4rem,8vw,8rem)}.insight-article__rail{grid-column:1}.insight-article__rail p{max-width:15rem;padding-top:1rem;border-top:1px solid var(--color-accent);color:var(--color-mute);font-size:.75rem}.insight-prose{grid-column:2;min-width:0}.insight-prose :global(.ricos-content){color:var(--color-ink)}.insight-prose :global(p),.insight-prose :global(li){color:var(--color-ink-soft)!important;font-size:1.05rem!important;line-height:1.85!important}.insight-prose :global(p+p),.insight-prose :global(ul),.insight-prose :global(ol),.insight-prose :global(blockquote){margin-top:1.35rem!important}.insight-prose :global(h2){margin:3.5rem 0 1rem!important;font-size:clamp(2rem,4vw,3.2rem)!important;letter-spacing:-.035em}.insight-prose :global(h3){margin:2.5rem 0 .75rem!important;font-size:1.6rem!important}.insight-prose :global(a){color:var(--color-accent)!important;text-decoration:underline;text-underline-offset:.2em}.insight-next{padding-block:clamp(4rem,8vw,7rem);background:var(--color-ink);color:var(--color-paper)}.insight-next__inner{display:grid;grid-template-columns:3fr 6fr auto;gap:2rem;align-items:center}.insight-next p{color:var(--color-accent-soft);font:500 .67rem/1.4 var(--font-secondary);letter-spacing:.12em}.insight-next h2{max-width:18ch;font-size:clamp(2rem,4vw,3.5rem)}.insight-next .btn-primary{background:var(--color-accent);color:var(--color-paper)}@media(max-width:860px){.insight-article__header-grid,.insight-article__body-grid{grid-template-columns:1fr}.insight-article__rail,.insight-prose{grid-column:1}.insight-article__rail p{max-width:32rem}.insight-next__inner{grid-template-columns:1fr}.insight-next .btn-primary{width:fit-content}}@media(max-width:560px){.insight-next .btn-primary{width:100%}}
