.insights-hero{padding-top:var(--space-32);padding-bottom:var(--section-gap-sm);text-align:center}.insights-hero__title{font-size:var(--text-6xl);margin-bottom:var(--space-6)}.insights-hero__description{font-size:var(--text-xl);color:var(--color-text-secondary);max-width:var(--container-narrow);margin-inline:auto}.insights-listing{display:grid;grid-template-columns:1fr;gap:var(--space-6)}@media(min-width:768px){.insights-listing{grid-template-columns:repeat(2,1fr)}}.insights-featured{margin-bottom:var(--space-10)}.insights-grid{display:grid;grid-template-columns:1fr;gap:var(--space-6)}@media(min-width:640px){.insights-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.insights-grid{grid-template-columns:repeat(3,1fr)}}.article__featured-image{padding-bottom:var(--space-12)}.article__featured-img{width:100%;max-height:520px;object-fit:cover;border-radius:var(--radius-lg);display:block}.article__header{padding-top:var(--space-32);padding-bottom:var(--space-12);border-bottom:1px solid var(--color-border-subtle)}.article__header-content{max-width:52rem}.article__meta{display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-6);flex-wrap:wrap}.article__title{font-family:var(--font-heading);font-size:clamp(var(--text-4xl),5vw,var(--text-6xl));font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);margin-bottom:var(--space-6);color:var(--color-text-primary)}.article__subtitle{font-size:var(--text-xl);color:var(--color-text-secondary);line-height:var(--leading-relaxed);max-width:46rem}.article__body{padding-top:var(--space-14);padding-bottom:var(--space-20)}.article-hero{padding-top:var(--space-32);padding-bottom:var(--space-12);text-align:center}.article-hero__meta{display:flex;align-items:center;justify-content:center;gap:var(--space-4);font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-6)}.article-hero__title{font-size:var(--text-5xl);max-width:var(--container-narrow);margin-inline:auto;margin-bottom:var(--space-4)}.article-hero__excerpt{font-size:var(--text-xl);color:var(--color-text-secondary);max-width:var(--container-narrow);margin-inline:auto}.legal-hero{padding-top:var(--space-32);padding-bottom:var(--space-16);border-bottom:1px solid var(--color-border-subtle);margin-bottom:0}.legal-hero__meta{display:flex;align-items:center;gap:var(--space-4);font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-6)}.legal-hero__title{font-size:var(--text-5xl);font-weight:var(--weight-bold);margin-bottom:var(--space-4);line-height:var(--leading-tight)}.legal-hero__subtitle{font-size:var(--text-lg);color:var(--color-text-secondary);max-width:52rem;line-height:var(--leading-relaxed)}.section--legal-content{padding-top:var(--space-12)}.legal-body{max-width:52rem}.related-articles{border-top:1px solid var(--color-border-subtle);padding-top:var(--section-gap-sm);margin-top:var(--section-gap)}
