.guide-readability .prose{min-width:0}.guide-readability .prose>h2{margin-top:2.5em;margin-bottom:.7em;max-width:30ch}.guide-readability .prose>p{margin-bottom:1.15em}.guide-readability .prose>ul li{margin-bottom:.7em}.guide-readability .guide-overview{background:#f5f2e9;border-top:3px solid #bba575;padding:30px;margin:38px 0}.guide-readability .guide-overview h2{margin:10px 0 24px}.guide-readability .guide-sequence{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:24px}.guide-readability .guide-sequence li{margin:0;padding:0 0 16px;border-bottom:1px solid #d8cfbb}.guide-readability .guide-sequence span{display:block;color:#816a38;font-size:13px;letter-spacing:.13em;font-weight:700}.guide-readability .guide-sequence h3{font-size:24px;margin:8px 0}.guide-readability .guide-sequence p,.guide-readability .guide-flow-note{font-size:16px;line-height:1.65;margin:0}.guide-readability .guide-flow-note{margin-top:20px;border-left:3px solid #91a6a2;padding-left:16px}.guide-readability .guide-stages{list-style:none;padding:0;counter-reset:stage;display:grid;gap:18px;margin:28px 0}.guide-readability .guide-stages li{counter-increment:stage;background:#eef3f1;padding:24px;border-left:3px solid #9aab9f;margin:0}.guide-readability .guide-stages li:before{content:"0" counter(stage);display:block;color:#816a38;font-size:13px;letter-spacing:.13em;margin-bottom:8px}.guide-readability .guide-stages strong{display:block;font-size:22px;color:#263247;margin-bottom:8px}@media(max-width:650px){.guide-readability .guide-overview{padding:22px 18px}.guide-readability .guide-sequence{grid-template-columns:1fr;gap:16px}.guide-readability .prose>h2{margin-top:1.9em}.guide-readability .guide-stages li{padding:20px}}