.TIPizG_article{padding-block:var(--space-8) var(--space-10)}.TIPizG_header{margin-bottom:var(--space-8);border-bottom:1px solid var(--color-border);padding-bottom:var(--space-5)}.TIPizG_header h1{font-family:var(--font-serif);color:var(--color-text);margin-bottom:var(--space-2);font-size:clamp(1.75rem,4vw,2.5rem)}.TIPizG_meta{color:var(--color-text-muted);font-size:.875rem}.TIPizG_article section{margin-bottom:var(--space-7)}.TIPizG_article h2{font-family:var(--font-serif);color:var(--color-text);margin-bottom:var(--space-3);margin-top:var(--space-6);font-size:1.25rem}.TIPizG_article p{margin-bottom:var(--space-3);color:var(--color-text);line-height:1.7}.TIPizG_article a{color:var(--color-primary);text-underline-offset:3px;text-decoration:underline}.TIPizG_article a:hover{color:var(--color-primary-hover)}.TIPizG_callout{background:var(--color-primary-soft);border-left:3px solid var(--color-primary);border-radius:var(--radius-md);padding:var(--space-4) var(--space-5);color:var(--color-text);font-size:.95rem;line-height:1.55}
