.rails_list__0TSwJ{list-style:none;margin:0;padding:0;display:grid;grid-gap:14px;gap:14px}.rails_lab__FN_bQ{display:flex;align-items:center;gap:7px;font-family:var(--mh-font-sans);font-size:.8125rem;font-weight:600;color:var(--fabric-ink,#1f2a44);margin:0 0 5px}.rails_track__zQTdT{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:3px;gap:3px}.rails_tick__E4XjQ{height:7px}.rails_val__KDGIC{display:block;font-family:var(--mh-font-sans);font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--fabric-muted,#6e6a60);margin-top:4px}.portrait_plate__jZUPz{margin:0 0 var(--mh-space-7);background:var(--mh-surface-sunk);border:1px solid var(--mh-rule-strong);border-top:3px solid var(--mh-ink);padding:var(--mh-space-5) var(--mh-space-5) var(--mh-space-5);container-type:inline-size}.portrait_head__ov5Kc{display:flex;align-items:baseline;justify-content:space-between;gap:var(--mh-space-3);flex-wrap:wrap;margin-bottom:var(--mh-space-4)}.portrait_title__z3Q96{margin:0;font-family:var(--mh-font-serif);font-size:1.5rem;line-height:1.1}.portrait_stamp__wdfun{margin:0;font-family:var(--mh-font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--mh-ink-muted);border:1px solid var(--mh-rule-strong);padding:4px 8px}.portrait_grid__2mNS6{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:var(--mh-paper);border-width:1px;border-left:1px solid var(--mh-rule);border-bottom:0 solid var(--mh-rule);border-right:0 solid var(--mh-rule);border-top:1px solid var(--mh-rule)}.portrait_cell__OSmTo{padding:14px 16px 16px;display:grid;grid-template-columns:16px 1fr;grid-template-rows:auto auto;grid-column-gap:10px;column-gap:10px;grid-row-gap:5px;row-gap:5px;align-content:start;align-items:center;border-right:1px solid var(--mh-rule);border-bottom:1px solid var(--mh-rule)}.portrait_icon__xQKtr{width:16px;height:16px;grid-row:1/2}.portrait_label__kA3fF{font-family:var(--mh-font-sans);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mh-ink-muted)}.portrait_value__1vL4Z{grid-column:1/-1;font-family:var(--mh-font-serif);font-size:1.05rem;line-height:1.38;color:var(--mh-ink);text-wrap:pretty}.portrait_closers__2wptW{margin:var(--mh-space-5) 0 0;display:grid;grid-gap:var(--mh-space-4);gap:var(--mh-space-4)}.portrait_closer__UUqDH{display:grid;grid-template-columns:minmax(0,148px) 1fr;grid-gap:var(--mh-space-3) var(--mh-space-5);gap:var(--mh-space-3) var(--mh-space-5);align-items:baseline}.portrait_closer__UUqDH dt{font-family:var(--mh-font-sans);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mh-ink-muted);border-left:3px solid var(--mh-ink);padding-left:10px}.portrait_closer__UUqDH dd{margin:0;font-family:var(--mh-font-serif);font-size:1.2rem;line-height:1.4;color:var(--mh-ink);text-wrap:pretty}.portrait_foot__SzoD0{margin:var(--mh-space-5) 0 0;padding-top:var(--mh-space-3);border-top:1px solid var(--mh-rule);font-family:var(--mh-font-sans);font-size:.8125rem;line-height:1.5;color:var(--mh-ink-muted);max-width:62ch}@media (max-width:860px){.portrait_grid__2mNS6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.portrait_plate__jZUPz{padding:var(--mh-space-4)}.portrait_closer__UUqDH{grid-template-columns:1fr;gap:4px}}.fabric-root{--fabric-paper:#f6f4ee;--fabric-ink:#1f2a44;--fabric-muted:#6e6a60;--fabric-rule:#d5d0c4;--fabric-us-benchmark:#8f8b80;--strand-aa:#b08a3a;--strand-bb:#78569e;--strand-cc:#607c42;--strand-dd:#247678;--strand-ee:#3a5c8c;--strand-ff:#c46c34;--strand-gg:#a8483e;--strand-hh:#3a4860;--strand-ii:#785634;--strand-jj:#366c5a;--strand-kk:#5a3d46;--positive:#2f6b45;--negative:#9b3a32;--neutral:#6e6a60;--map-low:#f3ead4;--map-mid:#c08a48;--map-high:#4a2e14;--fabric-radius:0;--fabric-gap:28px;--fabric-gap-sm:14px}