.comparison-views{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0 20px}.comparison-views button{min-height:44px;padding:9px 17px;border:1px solid var(--line);border-radius:24px;font-size:14px;background:var(--white)}.comparison-views button[aria-pressed=true]{background:var(--teal);color:var(--white);border-color:var(--teal)}.comparison-row>div{font-size:15px;line-height:1.6}.comparison-row>div>p{margin:0}.comparison-row>div>small{font-size:12px;line-height:1.5;color:var(--muted);display:block;margin-top:9px}.comparison-row>h2{font-size:14px}.compare-detail-link{display:block;font-size:12px;margin-top:12px}.compare-selectors button{font-size:13px;min-height:44px}.comparison-row.names{background:var(--sage)}@media(max-width:767px){.compare-page h1{font-size:37px}.comparison-views{gap:6px}.comparison-views button{font-size:12px;padding:8px 12px;flex:1;min-width:0}.comparison-row>div{font-size:14px;line-height:1.6;padding:15px 12px}.comparison-row>div>small{font-size:11px}.comparison-row>h2{font-size:12px;min-height:36px}.comparison-row.names>div{font-size:21px}.compare-selectors{gap:12px}.compare-selectors>div{padding:13px}.compare-selectors select{font-size:13px}.compare-selectors label{font-size:12px}.comparison-footer{gap:15px;flex-wrap:wrap}.comparison-footer .button{font-size:13px}}
