.PoliticianProfileView-module__-r70cG__profileHeader{border-bottom-style:solid;border-bottom-width:1px;border-color:var(--line)}.PoliticianProfileView-module__-r70cG__container{max-width:64rem;margin-inline:auto;padding-block:2.5rem;padding-inline:1rem}@media (min-width:40rem){.PoliticianProfileView-module__-r70cG__container{padding-inline:1.5rem}}@media (min-width:64rem){.PoliticianProfileView-module__-r70cG__container{padding-inline:2rem}}.PoliticianProfileView-module__-r70cG__backLink{font-size:.875rem;line-height:var(--leading-sm);color:var(--muted);margin-bottom:1rem;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-block}@media (hover:hover){.PoliticianProfileView-module__-r70cG__backLink:hover{color:var(--ink)}}.PoliticianProfileView-module__-r70cG__title{font-size:1.875rem;line-height:var(--leading-displayMedium);color:var(--ink);margin-bottom:.5rem;font-weight:700}@media (min-width:40rem){.PoliticianProfileView-module__-r70cG__title{font-size:2.25rem;line-height:var(--leading-displayLarge)}}.PoliticianProfileView-module__-r70cG__title{font-family:var(--font-playfair),Georgia,"Times New Roman",serif}.PoliticianProfileView-module__-r70cG__statistics{flex-wrap:wrap;gap:1.5rem;margin-top:1rem;display:flex}.PoliticianProfileView-module__-r70cG__statLabel{font-size:.875rem;line-height:var(--leading-sm);color:var(--muted)}.PoliticianProfileView-module__-r70cG__statCount{font-size:1.5rem;line-height:var(--leading-displaySmall);color:var(--ink);font-weight:700}.PoliticianProfileView-module__-r70cG__statSeverity{font-size:1.5rem;line-height:var(--leading-displaySmall);font-weight:700}.PoliticianProfileView-module__-r70cG__timeline{margin-top:1.5rem}.PoliticianProfileView-module__-r70cG__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:700}.PoliticianProfileView-module__-r70cG__timelineBars{align-items:flex-end;gap:.25rem;height:4rem;margin-top:.5rem;display:flex}.PoliticianProfileView-module__-r70cG__timelineBar{border-top-left-radius:.25rem;border-top-right-radius:.25rem;flex:1;min-width:.25rem;max-width:1.5rem}.PoliticianProfileView-module__-r70cG__timelineLabels{color:var(--muted);justify-content:space-between;margin-top:.25rem;font-size:10px;display:flex}.PoliticianProfileView-module__-r70cG__filterContainer{max-width:64rem;margin-inline:auto;padding-block:.75rem;padding-inline:1rem}@media (min-width:40rem){.PoliticianProfileView-module__-r70cG__filterContainer{padding-inline:1.5rem}}@media (min-width:64rem){.PoliticianProfileView-module__-r70cG__filterContainer{padding-inline:2rem}}.PoliticianProfileView-module__-r70cG__findings{max-width:64rem;margin-inline:auto;padding-block:2rem;padding-inline:1rem}@media (min-width:40rem){.PoliticianProfileView-module__-r70cG__findings{padding-inline:1.5rem}}@media (min-width:64rem){.PoliticianProfileView-module__-r70cG__findings{padding-inline:2rem}}.PoliticianProfileView-module__-r70cG__emptyState{text-align:center;color:var(--muted);padding-block:4rem}:where(.PoliticianProfileView-module__-r70cG__findingList>:not(:last-child)){margin-block:0 1rem}.PoliticianProfileView-module__-r70cG__findingLink{border-style:solid;border-width:1px;border-color:var(--line);background-color:var(--surface);border-radius:.5rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block}@media (hover:hover){.PoliticianProfileView-module__-r70cG__findingLink:hover{border-color:#d1d5dc;border-color:lab(85.1236% -.612259 -3.7138)}.PoliticianProfileView-module__-r70cG__findingLink:hover{box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 2px 20px #0000000f}}.PoliticianProfileView-module__-r70cG__findingBody{padding:1.25rem}.PoliticianProfileView-module__-r70cG__findingHeader{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.PoliticianProfileView-module__-r70cG__findingMetadata{align-items:center;gap:.5rem;display:flex}.PoliticianProfileView-module__-r70cG__typeBadge{font-size:.75rem;line-height:var(--leading-xs);border-radius:3.40282e38px;padding-block:.125rem;padding-inline:.5rem;font-weight:500}.PoliticianProfileView-module__-r70cG__detectedAt{font-size:.75rem;line-height:var(--leading-xs);color:var(--muted)}.PoliticianProfileView-module__-r70cG__severity{font-size:.875rem;line-height:var(--leading-sm);font-variant-numeric:tabular-nums;font-weight:700}.PoliticianProfileView-module__-r70cG__quotePair{gap:.75rem;display:grid}@media (min-width:48rem){.PoliticianProfileView-module__-r70cG__quotePair{grid-template-columns:repeat(2,minmax(0,1fr))}}.PoliticianProfileView-module__-r70cG__thenPanel{border:1px solid #b9f8cfb3;border-radius:.25rem}@supports (color:color-mix(in lab, red, red)){.PoliticianProfileView-module__-r70cG__thenPanel{border-color:lab(92.4222% -26.4702 12.9427/.7)}}.PoliticianProfileView-module__-r70cG__thenPanel{background-color:#f4faf5;padding:.75rem}.PoliticianProfileView-module__-r70cG__quoteLabel{letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:700}.PoliticianProfileView-module__-r70cG__quoteDate{color:var(--muted);margin-left:.5rem;font-size:10px}.PoliticianProfileView-module__-r70cG__quote{-webkit-line-clamp:2;font-size:.875rem;line-height:var(--leading-sm);color:var(--ink);font-family:var(--font-playfair),Georgia,"Times New Roman",serif;-webkit-box-orient:vertical;margin-top:.25rem;display:-webkit-box;overflow:hidden}.PoliticianProfileView-module__-r70cG__nowPanel{border:1px solid #ffcacab3;border-radius:.25rem}@supports (color:color-mix(in lab, red, red)){.PoliticianProfileView-module__-r70cG__nowPanel{border-color:lab(86.017% 19.8815 7.75869/.7)}}.PoliticianProfileView-module__-r70cG__nowPanel{background-color:#fdf4f4;padding:.75rem}.PoliticianProfileView-module__-r70cG__explanation{-webkit-line-clamp:1;font-size:.75rem;line-height:var(--leading-xs);color:var(--muted);-webkit-box-orient:vertical;margin-top:.5rem;display:-webkit-box;overflow:hidden}
.PoliticianFilters-module__KcJTSa__filters{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.PoliticianFilters-module__KcJTSa__filterLabel{font-size:.75rem;line-height:var(--leading-xs);color:var(--muted);margin-right:.25rem}.PoliticianFilters-module__KcJTSa__typeButton{font-size:.75rem;line-height:var(--leading-xs);border-style:solid;border-width:1px;border-radius:3.40282e38px;padding-block:.25rem;padding-inline:.75rem;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.PoliticianFilters-module__KcJTSa__selectedType{border-color:var(--ink);background-color:var(--surface);color:var(--ink)}.PoliticianFilters-module__KcJTSa__inactiveType{border-color:var(--line);color:var(--muted)}@media (hover:hover){.PoliticianFilters-module__KcJTSa__inactiveType:hover{border-color:#d1d5dc;border-color:lab(85.1236% -.612259 -3.7138)}}
