article.svelte-25bx2e{padding:56px 48px 0}@media screen and (width<=900px){article.svelte-25bx2e{padding:32px 20px 0}}.breadcrumb.svelte-25bx2e{font-family:var(--ds-font-mono);font-size:var(--ds-text-xs);color:var(--ds-color-ink-muted);margin:0 0 20px}.breadcrumb.svelte-25bx2e a:where(.svelte-25bx2e){border-bottom:none}.breadcrumb.svelte-25bx2e .current:where(.svelte-25bx2e){color:var(--ds-color-ink)}h1.svelte-25bx2e{font-size:var(--ds-text-h1);letter-spacing:-.02em;margin:0 0 20px;font-weight:700;line-height:1.08}@media screen and (width<=900px){h1.svelte-25bx2e{font-size:var(--ds-text-h2)}}.lead.svelte-25bx2e{font-size:var(--ds-text-lead);line-height:var(--ds-leading-text);max-width:58ch;color:var(--ds-color-ink-muted);margin:0 0 48px}@media screen and (width<=900px){.lead.svelte-25bx2e{margin-bottom:32px;font-size:16px}}.sheets.svelte-25bx2e{grid-template-columns:7fr 5fr;gap:40px;margin-bottom:56px;display:grid}@media screen and (width<=900px){.sheets.svelte-25bx2e{grid-template-columns:1fr;gap:24px;margin-bottom:40px}}.scope.svelte-25bx2e{border:1px solid var(--ds-color-line);background:var(--ds-color-bg-raised);align-self:start}.scope.svelte-25bx2e .head:where(.svelte-25bx2e){font-family:var(--ds-font-mono);letter-spacing:var(--ds-tracking-label);border-bottom:1px solid var(--ds-color-line);justify-content:space-between;padding:10px 16px;font-size:11px;display:flex}.scope.svelte-25bx2e .items:where(.svelte-25bx2e){padding:4px 20px 16px}.scope.svelte-25bx2e .item:where(.svelte-25bx2e){border-bottom:1px dashed #ede7da38;padding:14px 0}.scope.svelte-25bx2e .item:where(.svelte-25bx2e):last-child{border-bottom:none}.scope.svelte-25bx2e .item:where(.svelte-25bx2e) .title:where(.svelte-25bx2e){margin:0 0 4px;font-size:16px;font-weight:600}.scope.svelte-25bx2e .item:where(.svelte-25bx2e) .desc:where(.svelte-25bx2e){font-family:var(--ds-font-mono);font-size:var(--ds-text-xs);color:var(--ds-color-ink-muted);margin:0;line-height:1.6}.tolerances.svelte-25bx2e{align-self:start}.procedure-label.svelte-25bx2e{font-family:var(--ds-font-mono);font-size:var(--ds-text-xs);letter-spacing:var(--ds-tracking-label);border-bottom:1px solid var(--ds-color-line);margin:0 0 28px;padding-bottom:10px}.procedure.svelte-25bx2e{grid-template-columns:repeat(4,1fr);gap:32px;margin-bottom:56px;display:grid}@media screen and (width<=900px){.procedure.svelte-25bx2e{grid-template-columns:1fr;gap:24px;margin-bottom:40px}}.marker.svelte-25bx2e{align-items:center;gap:12px;margin-bottom:12px;display:flex}.circle.svelte-25bx2e{border:1.5px solid var(--ds-color-brass);width:28px;height:28px;font-family:var(--ds-font-mono);font-size:var(--ds-text-xs);color:var(--ds-color-brass);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.connector.svelte-25bx2e{border-top:1px dashed #ede7da4d;flex:1}@media screen and (width<=900px){.connector.svelte-25bx2e{display:none}}.step-label.svelte-25bx2e{font-family:var(--ds-font-mono);font-size:var(--ds-text-xs);color:var(--ds-color-brass);margin:0 0 6px}.step-desc.svelte-25bx2e{color:var(--ds-color-ink-muted);margin:0;font-size:14px;line-height:1.6}.cta-strip.svelte-25bx2e{border-top:1px solid var(--ds-color-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:32px 48px 36px;display:flex}@media screen and (width<=900px){.cta-strip.svelte-25bx2e{padding:24px 20px 28px}}.rev.svelte-25bx2e{font-family:var(--ds-font-mono);color:var(--ds-color-ink-faint);margin:0;font-size:11.5px}
