.howto-hero{margin-top:16px;padding:28px 32px}.howto-hero h1{margin:0 0 10px;font-size:28px}.howto-lede{color:var(--muted);font-size:15px;line-height:1.6;max-width:72ch;margin:0}.howto-kicker{font-size:13px;text-transform:uppercase;letter-spacing:.12em;color:var(--accent-link);margin:0 0 8px}.howto-method{margin-top:22px;padding:24px 28px}.howto-method-sub{margin:0;color:var(--muted);font-size:14px;line-height:1.6;max-width:80ch}.howto-steps{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-top:16px}@media (max-width:900px){.howto-steps{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.howto-steps{grid-template-columns:1fr}}.howto-step{background:rgba(var(--accent-rgb),.05);border:1px solid rgba(var(--accent-rgb),.22);border-radius:var(--radius);padding:16px;box-shadow:inset 0 0 0 1px rgba(var(--accent-rgb),.08),0 0 16px rgba(var(--accent-rgb),.08)}.howto-step-num{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:rgba(var(--accent-rgb),.14);border:1px solid rgba(var(--accent-rgb),.45);color:var(--accent-link);font-size:13px;font-weight:700;box-shadow:0 0 10px rgba(var(--accent-rgb),.18);margin-bottom:10px}.howto-step h3{margin:0 0 6px;font-size:15px;color:var(--text)}.howto-step p{margin:0;font-size:13.5px;line-height:1.55;color:var(--muted)}.howto-modes-panel{margin-top:22px;padding:24px 28px}.howto-modes{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-top:14px}@media (max-width:900px){.howto-modes{grid-template-columns:1fr}}.howto-mode{background:var(--panel-2);border:1px solid var(--border);border-radius:var(--radius);padding:14px 16px}.howto-mode h3{margin:0 0 6px;font-size:14px;color:var(--text)}.howto-mode p{margin:0;font-size:13.5px;line-height:1.55;color:var(--muted)}.howto-examples-wrap{margin-top:28px}.howto-examples-sub{color:var(--muted);font-size:14px;line-height:1.6;max-width:80ch;margin:0}.howto-examples{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;align-items:start;margin-top:14px}@media (max-width:900px){.howto-examples{grid-template-columns:1fr}}.howto-example{min-width:0}.howto-example-label{font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin-bottom:8px}.howto-examples .soaa-read-card{margin:0}.howto-examples .soaa-read-foot{margin-top:12px;font-size:11px;color:var(--muted)}.howto-examples .soaa-live-chip{gap:4px;border:1px solid rgba(var(--danger-rgb),.5);border-radius:var(--radius-xs);padding:1px 6px;font-size:10px}.howto-examples .soaa-live-chip,.howto-examples .soaa-live-slate{display:inline-flex;align-items:center;background:rgba(var(--danger-rgb),.12);color:var(--danger);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.howto-examples .soaa-live-slate{gap:6px;border:1px solid rgba(var(--danger-rgb),.5);border-radius:var(--radius-pill);padding:3px 10px;margin-bottom:8px;font-size:11px}.howto-examples .soaa-live-dot{width:5px;height:5px;border-radius:50%;background:var(--danger);box-shadow:0 0 4px var(--danger);animation:soaaLivePulse 1.4s infinite}.howto-examples-link{margin:14px 0 0;font-size:14px}.howto-arb{margin-top:28px;padding:24px 28px}.howto-arb-what{margin:0}.howto-arb-steps,.howto-arb-what{color:var(--text);font-size:14px;line-height:1.6;max-width:80ch}.howto-arb-steps{margin:12px 0;padding-left:22px}.howto-arb-steps li{margin:4px 0}.howto-arb-caveats{margin:12px 0 0;padding-top:10px;border-top:1px dashed var(--border);max-width:80ch}.howto-arb-caveats,.howto-disclaimer{color:var(--muted);font-size:13px;line-height:1.6}.howto-disclaimer{margin-top:28px}.howto-disclaimer strong{color:var(--text)}@media (max-width:520px){.howto-arb,.howto-hero,.howto-method,.howto-modes-panel{padding:20px 18px}}