.guide h1{font-size:clamp(32px,5vw,46px);line-height:1.12;letter-spacing:-1.6px;margin:0 0 18px}.guide .eyebrow{margin-bottom:20px}.guide .guide-byline{font-size:12px;margin-bottom:30px}.guide h2{font-size:22px;font-weight:550;letter-spacing:-.4px;margin:38px 0 14px}.guide strong{color:var(--text);font-weight:550}.guide pre{overflow-x:auto;padding:20px;border:1px solid var(--line);border-radius:8px;background:var(--surface);font-size:12px;line-height:1.8;tab-size:2}.guide code{font-family:Consolas,"Cascadia Code",monospace}.guide-table{overflow-x:auto}.guide table{width:100%;border-collapse:collapse;font-size:13px;line-height:1.7}.guide caption{text-align:left;color:var(--muted);font-size:12px;padding:0 0 12px}.guide th,.guide td{padding:14px 12px;border-bottom:1px solid var(--line);vertical-align:top;text-align:left}.guide th{font-weight:550}.guide tbody th{width:36%}.guide td{color:var(--muted)}.guide .button{text-decoration:none}@media(max-width:600px){.guide pre{padding:14px;font-size:11px}.guide th,.guide td{padding:12px 8px;font-size:12px}.guide tbody th{width:40%}}
.guide .comparison-shot{margin:24px 0}.guide .comparison-shot img{display:block;max-width:100%;height:auto}
