.guide-content{color:var(--color-text,#334155);overflow-wrap:anywhere;line-height:1.85}.guide-content>*+*{margin-block-start:2rem}.guide-section{min-width:0;overflow-x:auto}.guide-section h2,.guide-section h3,.guide-section h4{color:var(--color-ink,#162035);margin-block:1.25rem .75rem;font-weight:800;line-height:1.45}.guide-section h2{font-size:clamp(1.2rem,2vw,1.5rem)}.guide-section h3{font-size:1.15rem}.guide-section p,.guide-section ul,.guide-section ol{margin-block:.75rem}.guide-section ul,.guide-section ol{padding-inline-start:1.5rem}.guide-section ul{list-style:outside}.guide-section ol{list-style:decimal}.guide-section li+li{margin-block-start:.4rem}.guide-section a{color:var(--color-primary,#b91c22);text-underline-offset:.2em;font-weight:600;text-decoration:underline}.guide-section table{border-collapse:collapse;width:100%;min-width:36rem;margin-block:1rem}.guide-section th,.guide-section td{border:1px solid var(--color-border,#cbd5e1);text-align:start;padding:.75rem}.guide-section th{background:var(--color-ink,#162035);color:#fff}.guide-section tr:nth-child(2n) td{background:#f8fafc}.guide-section img{border-radius:.75rem;max-width:100%;height:auto;margin-block:1rem}.guide-section>div>div+div{margin-block-start:1rem}
