.guide-module__q4MZ0G__doc{max-width:720px;padding:var(--space-16) var(--space-6) var(--space-20);margin:0 auto}.guide-module__q4MZ0G__title{letter-spacing:-.02em;margin-bottom:var(--space-6);font-size:28px}.guide-module__q4MZ0G__lead{margin-bottom:var(--space-12);font-size:16px;line-height:1.8}.guide-module__q4MZ0G__section{margin-bottom:var(--space-12)}.guide-module__q4MZ0G__section h2{letter-spacing:-.01em;margin-bottom:var(--space-6);padding-bottom:var(--space-3);border-bottom:var(--guide-width) solid var(--guide);font-size:18px}.guide-module__q4MZ0G__section ul,.guide-module__q4MZ0G__section ol{margin:var(--space-6) 0;padding-left:var(--space-5)}.guide-module__q4MZ0G__section li,.guide-module__q4MZ0G__section p{margin:var(--space-3) 0;line-height:1.8}.guide-module__q4MZ0G__note{margin:var(--space-3) 0;padding:var(--space-4);background:var(--bg-100);border:var(--guide-width) solid var(--guide);border-radius:var(--radius-item);color:var(--fg-muted);font-size:14px;line-height:1.7}.guide-module__q4MZ0G__video{border:var(--guide-width) solid var(--guide);border-radius:var(--radius-card);width:100%;margin:var(--space-6) 0 var(--space-2);display:block}.guide-module__q4MZ0G__figure{margin:var(--space-6) 0}.guide-module__q4MZ0G__image{border:var(--guide-width) solid var(--guide);border-radius:var(--radius-card);width:100%;height:auto;display:block}.guide-module__q4MZ0G__caption{margin-top:var(--space-3);color:var(--fg-muted);display:block}.guide-module__q4MZ0G__section a,.guide-module__q4MZ0G__doc a{color:var(--fg);text-underline-offset:3px;text-decoration:underline}.guide-module__q4MZ0G__section a.guide-module__q4MZ0G__cta{min-height:48px;padding-inline:var(--space-6);margin:var(--space-2) 0 var(--space-4);border-radius:var(--radius-btn);background:var(--fg);color:var(--bg-100);font-weight:var(--fw-strong);justify-content:center;align-items:center;font-size:16px;text-decoration:none;display:inline-flex}@media (hover:hover){.guide-module__q4MZ0G__section a.guide-module__q4MZ0G__cta:hover{opacity:.8}}.guide-module__q4MZ0G__inlineLink{text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.guide-module__q4MZ0G__footnote{margin-top:var(--space-16);padding-top:var(--space-6);border-top:var(--guide-width) solid var(--guide);color:var(--fg-muted);font-size:13px;line-height:1.7}.guide-module__q4MZ0G__back{margin-top:var(--space-10);font-size:14px}
