.guide-body[data-v-3aae6c61]{max-width:70ch}.guide-body[data-v-3aae6c61] h2,.guide-body[data-v-3aae6c61] h3{scroll-margin-top:var(--space-lg)}.guide-body[data-v-3aae6c61] h2{margin-top:var(--space-2xl)}.guide-body[data-v-3aae6c61] h2:first-child{margin-top:0}.guide-body[data-v-3aae6c61] h3{margin-top:var(--space-xl);margin-bottom:var(--space-md);font-size:1.3rem}.guide-body[data-v-3aae6c61] h4{margin-top:var(--space-lg);margin-bottom:var(--space-sm);font-size:1.1rem;font-weight:600}.guide-body[data-v-3aae6c61]>ol{counter-reset:guide-step;padding-left:0;list-style:none}.guide-body[data-v-3aae6c61]>ol>li{counter-increment:guide-step;padding-left:var(--space-xl);margin-bottom:var(--space-sm);position:relative}.guide-body[data-v-3aae6c61]>ol>li:before{content:counter(guide-step);border-radius:var(--radius-sm);background:var(--gold);width:1.6em;height:1.6em;color:var(--text);text-align:center;font-size:.9em;font-weight:600;line-height:1.6em;position:absolute;top:.1em;left:0}.guide-body[data-v-3aae6c61] ol ol{padding-left:var(--space-lg);margin-top:var(--space-xs);list-style:decimal}.guide-body[data-v-3aae6c61] .guide-callout{margin:var(--space-lg) 0;padding:var(--space-md) var(--space-lg);border-left:3px solid var(--gold);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--gold-subtle)}.guide-body[data-v-3aae6c61] .guide-callout-careful{border-left-color:var(--warning);background:var(--warning-bg)}.guide-body[data-v-3aae6c61] .guide-callout>:last-child{margin-bottom:0}.guide-body[data-v-3aae6c61] dl{gap:var(--space-xs) var(--space-lg);margin-bottom:var(--space-md);grid-template-columns:max-content 1fr;display:grid}.guide-body[data-v-3aae6c61] dt{font-weight:600}.guide-body[data-v-3aae6c61] dd{margin:0}.guide-body[data-v-3aae6c61] img{max-width:100%;margin:var(--space-lg) 0;padding:var(--space-xs);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg);display:block}.guide-body[data-v-3aae6c61] table{border-collapse:collapse;width:100%;margin-bottom:var(--space-md)}.guide-body[data-v-3aae6c61] code{font-family:var(--font-mono);padding:0 var(--space-xs);border-radius:var(--radius-sm);background:var(--surface);font-size:.9em}.guide-body[data-v-3aae6c61] pre{margin-bottom:var(--space-md);padding:var(--space-md);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);overflow-x:auto}.guide-body[data-v-3aae6c61] pre code{background:0 0;padding:0}.guide-body[data-v-3aae6c61] kbd{font-family:var(--font-mono);padding:0 var(--space-xs);border:1px solid var(--border-dark);border-radius:var(--radius-sm);background:var(--bg);border-bottom-width:2px;font-size:.85em}@media (width<=600px){.guide-body[data-v-3aae6c61] dl{grid-template-columns:1fr;gap:0}.guide-body[data-v-3aae6c61] dd{margin-bottom:var(--space-sm)}}.guide-hero[data-v-315e6b7d]{padding:var(--space-xl) 0}.guide-hero-kicker[data-v-315e6b7d]{margin:0 0 var(--space-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);font-size:.85rem;font-weight:600}.guide-hero-title[data-v-315e6b7d]{margin:0}.guide-hero-title[data-v-315e6b7d]:after{content:"";width:var(--space-2xl);height:3px;margin-top:var(--space-md);background:var(--gold);border-radius:2px;display:block}.guide-hero-lead[data-v-315e6b7d]{max-width:70ch;margin:var(--space-md) 0 0;color:var(--text-muted);font-size:1.1em}.guide-hero-actions[data-v-315e6b7d]{gap:var(--space-sm);margin-top:var(--space-lg);flex-wrap:wrap;display:flex}
