.TraceStepper_tabs__DGX_E{display:flex;gap:6px}.TraceStepper_tab__S1nIK{flex:1 1;padding:13px 15px;border:1px solid var(--rule);background:transparent;text-align:left;cursor:pointer;color:var(--muted)}.TraceStepper_tabEarlier__w_Hk_{background:var(--stone-tint);border-color:var(--rule);color:var(--ink)}.TraceStepper_tabCurrent__EircG{background:var(--ink);border-color:var(--ink);color:var(--stone)}.TraceStepper_tabNum__sQzfL{display:block;font-family:var(--mono);font-size:9px;letter-spacing:.1em;color:var(--faint)}.TraceStepper_tabCurrent__EircG .TraceStepper_tabNum__sQzfL{color:var(--on-dark-faint)}.TraceStepper_tabName__T__J3{display:block;margin-top:4px;font-size:12.5px;font-weight:500;line-height:1.3}.TraceStepper_tabCurrent__EircG .TraceStepper_tabName__T__J3{font-weight:600}.TraceStepper_progressTrack__pllSd{height:4px;background:var(--rule-fine,var(--rule));margin-top:14px}.TraceStepper_progressFill___y1sH{height:4px;background:var(--ink);transition:width .26s ease}.TraceStepper_body__u0DVp{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:40px;gap:40px;margin-top:26px}.TraceStepper_card__9FPM8{border:1px solid var(--ink);background:var(--white,#fff);padding:24px 26px}.TraceStepper_cardHead__Yo3mX{display:flex;align-items:center;gap:12px;justify-content:space-between}.TraceStepper_cardKicker__g_Kff{font-family:var(--mono);font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--faint)}.TraceStepper_cardTitle__sFArr{font-family:var(--serif);font-size:34px;line-height:1.08;color:var(--ink);margin:16px 0 0}.TraceStepper_cardDesc__TUwIG{margin-top:14px;font-size:15.5px;line-height:1.7;color:var(--text)}.TraceStepper_pair__RMFWi{display:grid;grid-template-columns:1fr 1fr;grid-gap:26px;gap:26px;margin-top:24px;padding-top:18px;border-top:1px solid var(--rule)}.TraceStepper_pairLabel__atxWc{font-family:var(--mono);font-size:8.5px;letter-spacing:.16em;text-transform:uppercase;margin-bottom:8px}.TraceStepper_pairLabelEstablishes__FMXp4{color:var(--link)}.TraceStepper_pairLabelDoesNot__r7NNL{color:var(--alert)}.TraceStepper_pair__RMFWi ul{margin:0;padding:0;list-style:none}.TraceStepper_pair__RMFWi li{font-size:13px;line-height:1.6;color:var(--text);padding:4px 0}.TraceStepper_rail__wTvD_{display:flex;flex-direction:column;gap:22px}.TraceStepper_railLabel__q5imB{font-family:var(--mono);font-size:8.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink);padding-bottom:8px;border-bottom:1px solid var(--rule)}.TraceStepper_docRow__Ec0jQ{padding:10px 0;border-bottom:1px solid var(--rule-fine,var(--rule))}.TraceStepper_docTitle__tpC5r{font-size:12.5px;font-weight:600;color:var(--ink)}.TraceStepper_docNote__wImio{margin-top:4px;font-size:11px;color:var(--muted)}.TraceStepper_ruleCallout__sTXkf{padding:14px 16px;background:var(--stone-tint);border-left:2px solid var(--ink);font-size:12px;line-height:1.6;color:var(--text)}.TraceStepper_railLink__jECYx{font-family:var(--mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--link)}@media (max-width:860px){.TraceStepper_tabs__DGX_E{flex-wrap:wrap}.TraceStepper_tab__S1nIK{flex:1 1 45%}.TraceStepper_body__u0DVp,.TraceStepper_pair__RMFWi{grid-template-columns:1fr}}