.profile_figure__MGzwL{margin:0}.profile_photoCredit__xSqiz{overflow-wrap:anywhere}.profile_portrait__sUEsy{display:flex;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:var(--ft-tint-sage);box-shadow:0 0 0 1px var(--ft-ink-line);color:var(--ft-ink);font-weight:600}.profile_portrait__sUEsy img{width:100%;height:100%;object-fit:cover;object-position:50% 20%}.profile_bar__DVGzI{display:flex;align-items:center;gap:12px;min-width:120px}.profile_barTrack__86ik1{flex:1 1 auto;height:10px;border-radius:var(--ft-radius-pill);background:var(--ft-tint-paper);overflow:hidden}.profile_barFill__PeXIE{display:block;height:100%;border-radius:var(--ft-radius-pill);background:var(--ft-ink-3)}.profile_cellNote__CJCSo{display:block;margin-top:4px;color:var(--ft-ink-2);font-size:var(--ft-fs-small);font-weight:400}.profile_billId__xM6r2{white-space:nowrap;font-variant-numeric:tabular-nums}.profile_pager__OVAzI{justify-content:center}.profile_pager__OVAzI,.profile_tableHead__wcwIL{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;color:var(--ft-ink-2);font-size:var(--ft-fs-small)}.profile_tableHead__wcwIL{justify-content:space-between}.profile_district__kMM5z{display:grid;gap:10px;max-width:62ch}.profile_district__kMM5z a{color:var(--ft-ink);text-decoration:underline;text-decoration-color:var(--ft-ink-line-strong);text-underline-offset:4px}.profile_district__kMM5z a:hover{text-decoration-color:currentColor}.profile_note__wyys5,.profile_quiet__QdOuS{color:var(--ft-ink-2)}.profile_note__wyys5{font-size:var(--ft-fs-small);line-height:1.5}.profile_stages__iNM1b{display:grid;padding:0;margin:0;list-style:none;border-top:1px solid var(--ft-ink-line)}.profile_stages__iNM1b li{display:grid;grid-template-columns:minmax(0,1fr) minmax(56px,140px) 5ch;align-items:center;gap:16px;padding:12px 0;border-bottom:1px solid var(--ft-ink-line)}.profile_stages__iNM1b .profile_barTrack__86ik1{display:block;width:100%}.profile_stageCount__bXlOn{text-align:end;font-weight:600;font-variant-numeric:tabular-nums}.profile_standalone__Lkq8J{display:grid;gap:24px;padding:clamp(24px,3.5vw,48px) 0}.profile_full__jSk48 .ft-accordion__a{max-width:none;color:var(--ft-ink)}.profile_fullTools__ApEWb{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px}.profile_portrait__sUEsy{position:relative}.profile_portrait__sUEsy>img{position:absolute;inset:0;width:100%;height:100%}