.cat-ind-hero{background:#0e1a30;padding:72px 0 64px}.cat-ind-hero h1{color:var(--brand-text-inverse);font-size:max(2rem, min(4vw, 3rem));margin-bottom:16px}.cat-ind-hero p{color:rgba(255,255,255,.88);max-width:820px;margin:0 auto;font-size:1.05rem}.cat-ind-grid{padding:64px 0;background:var(--brand-bg)}.cnst-icon-grid-4{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.cnst-icon-grid-4 article{background:var(--brand-bg-alt);border-radius:var(--brand-radius);padding:24px 20px;border-top:3px solid var(--brand-secondary);min-height:180px}.cnst-icon-grid-4 h3{font-size:1.2rem;margin-bottom:10px;color:var(--brand-primary)}.cnst-icon-grid-4 p{margin:0;font-size:.92rem;color:var(--brand-neutral-mid)}.cat-ind-compare{padding:56px 0 72px;background:var(--brand-bg-alt)}.cat-ind-dispute{background:var(--brand-bg);border:1px solid var(--brand-border);border-left:4px solid var(--brand-secondary);border-radius:var(--brand-radius);padding:24px;margin-bottom:32px}.cat-ind-dispute h3{font-size:1.2rem;margin-bottom:12px;color:var(--brand-primary)}.cat-ind-dispute p{color:var(--brand-neutral-mid);margin-bottom:10px;font-size:.95rem}.cat-ind-dispute p:last-child{margin-bottom:0}.cnst-compare-table{width:100%;border-collapse:collapse;background:var(--brand-bg);border:1px solid var(--brand-border)}.cnst-compare-table td,.cnst-compare-table th{padding:12px 14px;border-bottom:1px solid var(--brand-border);text-align:left;font-size:.92rem}.cnst-compare-table thead th{background:var(--brand-primary);color:var(--brand-text-inverse);font-weight:700}.cat-ind-cta h2,.cat-ind-cta p{color:var(--brand-text-inverse)}@media (max-width:991.98px){.cnst-icon-grid-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:575.98px){.cnst-icon-grid-4{grid-template-columns:1fr}}