.u87vJG_head{border-bottom:1px solid var(--line);padding-block:64px 56px}.u87vJG_head .eyebrow a{color:inherit;text-underline-offset:3px}.u87vJG_lead{color:#3d3833;max-width:64ch;margin-top:16px}.u87vJG_h2{font-size:var(--t-h2)}.u87vJG_tableWrap{margin-top:20px;overflow-x:auto}.u87vJG_table{border-collapse:collapse;width:100%;font-size:var(--t-body);background:var(--paper)}.u87vJG_table th,.u87vJG_table td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:12px 14px}.u87vJG_table thead th{font-size:var(--t-small);color:var(--mute);border-bottom:2px solid var(--text);white-space:nowrap}.u87vJG_table tbody th{font-weight:600}.u87vJG_table a{color:var(--orange-ink);text-underline-offset:3px}.u87vJG_num{font-variant-numeric:tabular-nums;white-space:nowrap}.u87vJG_note{font-size:var(--t-small);color:var(--mute);max-width:80ch;margin-top:16px}.u87vJG_detail{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;gap:40px;display:grid}@media (max-width:900px){.u87vJG_detail{grid-template-columns:minmax(0,1fr);gap:16px}}.u87vJG_facts{font-size:var(--t-body);grid-template-columns:auto minmax(0,1fr);gap:10px 16px;margin:20px 0 0;display:grid}.u87vJG_facts dt{color:var(--mute);font-size:var(--t-small);font-weight:600}.u87vJG_facts dd{margin:0}.u87vJG_links{flex-wrap:wrap;gap:4px 14px;display:flex}.u87vJG_links a{color:var(--orange-ink);text-underline-offset:3px;font-weight:600}.u87vJG_notes{color:var(--mute);font-size:var(--t-body);gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.u87vJG_notes li{padding-left:16px;position:relative}.u87vJG_notes li:before{content:"·";position:absolute;left:4px}.u87vJG_toc{border-bottom:1px solid var(--line);padding-block:20px}.u87vJG_toc ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.u87vJG_toc a{border:1px solid var(--line);border-radius:var(--radius);color:var(--text);font-size:var(--t-small);flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px;text-decoration:none;display:flex}.u87vJG_toc a:hover{border-color:var(--orange-ink)}.u87vJG_toc strong{font-family:var(--f-display);font-size:var(--t-h3);font-variant-numeric:tabular-nums;font-weight:600}@media (max-width:860px){.u87vJG_toc ul{grid-template-columns:repeat(2,minmax(0,1fr))}}
