.tc-hero{max-width:820px;margin-bottom:32px}.tc-kicker{font-size:0.75rem;letter-spacing:0.14em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:8px}.tc-title{font-size:2.25rem;margin-bottom:12px}.tc-lead{font-size:1rem;color:var(--gray-700);max-width:720px}.tc-article{max-width:880px}.tc-section{padding-top:24px;padding-bottom:8px;border-top:1px solid var(--gray-200);margin-top:24px}.tc-section:first-of-type{border-top:none;margin-top:0;padding-top:0}.tc-section h2{font-size:1.5rem;margin-bottom:12px}.tc-section p{font-size:0.98rem}.tc-section ul{margin:0 0 18px 24px;list-style:disc;color:var(--gray-800);font-size:0.95rem}.tc-section li{margin-bottom:6px}.tc-section a{color:var(--color-primary);text-decoration:underline}.tc-section a:hover{text-decoration:none}.tc-section strong{font-weight:600}@media (max-width:767.98px){.tc-title{font-size:1.9rem}.tc-hero{margin-bottom:24px}.tc-section{margin-top:20px;padding-top:20px}}