.tool-module__8HFgVG__head{padding-top:clamp(40px,6vw,88px);padding-bottom:clamp(28px,4vw,48px)}.tool-module__8HFgVG__crumbs{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-dim);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:11px;font-weight:500;display:flex}.tool-module__8HFgVG__crumbs a{transition:color .4s var(--ease)}.tool-module__8HFgVG__crumbs a:hover{color:var(--ink)}.tool-module__8HFgVG__crumbs i{background:var(--hairline-strong);width:1px;height:11px;display:inline-block}.tool-module__8HFgVG__crumbs [aria-current]{color:var(--accent-ink)}.tool-module__8HFgVG__titleRow{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px 64px;margin-top:clamp(28px,4vw,48px);display:grid}@media (max-width:860px){.tool-module__8HFgVG__titleRow{grid-template-columns:1fr}}.tool-module__8HFgVG__titleCol{gap:20px;display:grid}.tool-module__8HFgVG__useWhen .label{color:var(--accent-ink)}.tool-module__8HFgVG__useWhen{max-width:40rem;font-family:var(--serif);color:var(--ink-soft);flex-wrap:wrap;align-items:baseline;gap:4px 14px;font-size:1.05rem;font-style:italic;line-height:1.5;display:flex}.tool-module__8HFgVG__meta{border-left:1px solid var(--hairline-strong);gap:12px;min-width:15rem;padding-left:20px;display:grid}.tool-module__8HFgVG__meta div{gap:1px;display:grid}.tool-module__8HFgVG__meta dd{color:var(--ink);font-size:14.5px}@media (max-width:860px){.tool-module__8HFgVG__meta{border-left:0;border-top:1px solid var(--hairline-strong);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));padding-top:16px;padding-left:0}}.tool-module__8HFgVG__workspace{margin-bottom:var(--section)}.tool-module__8HFgVG__article{gap:clamp(56px,7vw,96px);display:grid}.tool-module__8HFgVG__sec{grid-template-columns:minmax(10rem,15rem) minmax(0,1fr);align-items:start;gap:20px 48px;display:grid}@media (max-width:760px){.tool-module__8HFgVG__sec{grid-template-columns:1fr}}.tool-module__8HFgVG__secHead{gap:8px;padding-top:4px;display:grid}.tool-module__8HFgVG__secNum{font-family:var(--mono);letter-spacing:.14em;color:var(--accent-ink);font-size:11px}.tool-module__8HFgVG__steps{border-top:1px solid var(--hairline-strong);max-width:44rem;display:grid}.tool-module__8HFgVG__steps li{border-bottom:1px solid var(--hairline);grid-template-columns:3rem minmax(0,1fr);gap:8px;padding:18px 0 20px;display:grid}.tool-module__8HFgVG__steps p{font-family:var(--serif);color:var(--ink-soft);margin-top:4px;font-size:1.08rem;line-height:1.65}.tool-module__8HFgVG__stepNum{font-family:var(--mono);letter-spacing:.1em;color:var(--accent-ink);padding-top:.5em;font-size:11px}.tool-module__8HFgVG__list{gap:10px;max-width:42rem;display:grid}.tool-module__8HFgVG__list li{font-family:var(--serif);color:var(--ink-soft);padding-left:26px;font-size:1.1rem;line-height:1.6;position:relative}.tool-module__8HFgVG__list li:before{content:"";background:var(--ink-dim);width:12px;height:1px;position:absolute;top:.82em;left:0}.tool-module__8HFgVG__refs{gap:18px;max-width:44rem;display:grid}.tool-module__8HFgVG__refs ol{counter-reset:ref;gap:10px;display:grid}.tool-module__8HFgVG__refs li{counter-increment:ref;color:var(--ink-soft);padding-left:2.4rem;font-size:14.5px;line-height:1.6;position:relative}.tool-module__8HFgVG__refs li:before{content:"[" counter(ref) "]";font-family:var(--mono);color:var(--ink-dim);font-size:11.5px;position:absolute;top:.2em;left:0}.tool-module__8HFgVG__related a{transition:opacity .4s var(--ease);grid-template-columns:3.4rem minmax(0,14rem) minmax(0,1fr);align-items:baseline;gap:4px 20px;padding:16px 4px;display:grid}.tool-module__8HFgVG__related:hover li:not(:hover) a{opacity:.45}@media (max-width:640px){.tool-module__8HFgVG__related a{grid-template-columns:3.4rem 1fr}.tool-module__8HFgVG__relSummary{grid-column:2}}.tool-module__8HFgVG__relNum{font-family:var(--mono);color:var(--ink-dim);font-size:11px}.tool-module__8HFgVG__relName{font-family:var(--serif);color:var(--ink);font-size:1.15rem}.tool-module__8HFgVG__relSummary{color:var(--ink-soft);font-size:14.5px}.tool-module__8HFgVG__pager{grid-template-columns:1fr 1fr;gap:24px;margin-top:clamp(64px,8vw,112px);display:grid}.tool-module__8HFgVG__pagerLink{border-top:1px solid var(--hairline-strong);transition:border-color .4s var(--ease);gap:6px;padding:20px 0;display:grid}.tool-module__8HFgVG__pagerLink:hover{border-top-color:var(--accent)}.tool-module__8HFgVG__pagerNext{text-align:right}.tool-module__8HFgVG__pagerName{font-family:var(--serif);color:var(--ink);font-size:clamp(1.2rem,2vw,1.5rem)}@media print{.tool-module__8HFgVG__article,.tool-module__8HFgVG__pager{display:none}.tool-module__8HFgVG__workspace{margin-bottom:0}}
