.nav button,.bias-nav{border:0;background:none;font:600 .82rem var(--sans);text-transform:uppercase;letter-spacing:.08em;color:var(--ink);padding:4px 0;white-space:nowrap;cursor:pointer;text-decoration:none}.bias-nav{color:var(--teal);border-left:1px solid var(--line);padding-left:30px}.bias-lens{margin:62px 0 20px;background:var(--white);border-top:6px solid var(--teal);display:grid;grid-template-columns:.7fr 1.3fr;box-shadow:0 14px 44px #0a233812}.bias-intro{padding:38px;border-right:1px solid var(--line)}.bias-intro h2{font-size:2.55rem;letter-spacing:-.04em}.bias-intro>p:not(.eyebrow){line-height:1.55;color:#52616b}.bias-intro label{display:block;margin:26px 0 8px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.bias-intro select{width:100%;padding:13px 38px 13px 14px;border:1px solid var(--ink);background:var(--white);color:var(--ink);font:600 .95rem var(--sans)}.lens-panel{padding:30px 36px 34px}.fact-line{border-left:4px solid var(--gold);padding:10px 16px;background:var(--paper)}.fact-line span,.frame-label{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--teal)}.fact-line p{margin:6px 0 0;line-height:1.45}.bias-tabs{display:grid;grid-template-columns:repeat(3,1fr);margin:25px 0 0;border-bottom:1px solid var(--line)}.bias-tabs button{border:0;background:none;padding:13px 8px;font:700 .78rem var(--sans);text-transform:uppercase;letter-spacing:.06em;color:#67727a;cursor:pointer}.bias-tabs button.active{color:var(--ink);border-bottom:4px solid var(--rust)}.bias-copy{padding:26px 4px 0;outline:none}.bias-copy>div{display:flex;justify-content:space-between;gap:10px}.confidence{font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;color:#788188}.bias-copy h3{font-size:2rem;margin-top:14px}.bias-copy>p{line-height:1.58;color:#485a66}.lens-note{font-size:.8rem!important;border-top:1px solid var(--line);padding-top:16px;margin-top:22px;color:#6c767c!important}@media(max-width:850px){.bias-lens{grid-template-columns:1fr}.bias-intro{border-right:0;border-bottom:1px solid var(--line)}.bias-nav{border-left:0;padding-left:0}}@media(max-width:560px){.bias-lens{margin:42px -16px 10px}.bias-intro,.lens-panel{padding:26px 20px}.bias-intro h2{font-size:2rem}.bias-copy h3{font-size:1.55rem}.bias-tabs button{font-size:.68rem;padding:12px 4px}}
