.insights{color:hsl(var(--color-ink));font-family:var(--font-sans)}.insights .insight-label{font-family:var(--font-sans);font-size:.6875rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:hsl(var(--color-gold-deep))}.insights :focus-visible{outline:2px solid hsl(var(--ring));outline-offset:5px}.insight-prose{font-size:1.0625rem;line-height:1.85;color:hsl(var(--color-ink) / .8);overflow-wrap:break-word}.insight-prose h2{font-family:var(--font-serif);font-size:clamp(1.55rem,2.7vw,2rem);line-height:1.3;font-weight:500;margin-bottom:1.25rem;color:hsl(var(--color-ink))}.insight-prose p{margin-bottom:1.25rem}.insight-prose ul{list-style:disc;padding-left:1.5rem;margin-bottom:1.5rem}.insight-prose li{padding-left:.25rem;margin:.65rem 0}.insight-prose a{color:hsl(var(--color-gold-deep));text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.insight-prose a:hover{color:hsl(var(--color-ink))}.insight-prose strong{color:hsl(var(--color-ink));font-weight:600}@media (max-width: 640px){.insight-prose{font-size:1rem;line-height:1.8}}.insight-illustration .art-lines{stroke:hsl(var(--illustration-line));fill:none}.insight-illustration .art-canvas{fill:hsl(var(--illustration-canvas))}.insight-illustration .art-paper{fill:hsl(var(--illustration-paper))}.insight-illustration .art-accent{fill:hsl(var(--illustration-orange))}.insight-illustration .art-side{fill:hsl(var(--illustration-orange-side))}.insight-illustration .art-tint{fill:hsl(var(--illustration-peach))}.insight-illustration .art-ink{fill:hsl(var(--illustration-line))}.insight-illustration .art-fine{stroke:hsl(var(--illustration-muted))}.insight-illustration .art-reverse{stroke:hsl(var(--illustration-paper))}.insight-illustration .art-no-line{stroke:none}
