.ada-lawsuits-page{padding:2rem;max-width:960px;margin:auto;font-family:var(--font-main);color:var(--color-text);background-color:transparent;line-height:1.6}@media (max-width:640px){.ada-lawsuits-page{padding:1rem 0}}.page-header{text-align:center;margin-bottom:2rem}.page-header h1{font-size:clamp(1.6rem,6vw,2.5rem);margin-bottom:.5rem}.page-header p{color:var(--color-text-muted);font-size:1.1rem}.highlight-box{border-left:6px solid var(--color-accent)}.highlight-box,.lawsuit-examples{background:var(--color-bg-card);padding:1.5rem;margin-bottom:2rem;border-radius:6px}.lawsuit-examples ul{padding-left:1.5rem;list-style:disc}.lawsuit-examples li{margin-bottom:.75rem}.lawsuit-examples .note{margin-top:1.5rem;color:var(--color-accent-secondary);font-style:italic}.solutions-promo{background:var(--color-bg-card);border-left:6px solid var(--color-accent-secondary);padding:1.5rem;border-radius:6px;margin-bottom:2rem}.cta-link{display:inline-block;margin-top:1rem;padding:.75rem 1.25rem;background-color:var(--color-accent);color:var(--color-bg);text-decoration:none;border-radius:5px;font-weight:700;transition:background-color .2s ease}.cta-link:hover{background-color:var(--color-accent-dark)}.page-footer{text-align:center;padding:1rem;border-top:1px solid var(--color-border);font-size:.9rem;color:var(--color-text-muted)}.page-footer a{color:var(--color-link);text-decoration:underline}.ada-table-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.ada-table{width:100%;min-width:30rem;margin-top:1.5rem;border-collapse:collapse;font-size:.95rem;background:var(--color-bg-card);color:var(--color-text);border-radius:6px;overflow:hidden}.ada-table thead tr{background:var(--color-accent);color:var(--color-bg)}.ada-table td,.ada-table th{padding:.75rem 1rem;text-align:left;border-bottom:1px solid var(--color-border)}.ada-table tbody tr:nth-child(2n){background-color:var(--color-card)}.ada-table tbody tr:hover{background-color:var(--color-header)}