/* SEO round 3 (2026-10-27): building guide, FAQ on the model pages. */
.rxm3-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 24px}
.rxm3-answer{border-left:3px solid #cf1721;padding:18px 0 18px 22px;max-width:80ch}
.rxm3-answer p{margin:0;color:#e6e6e6;font-size:1.08rem}
.rxm3-sources{margin:0 0 18px;padding-left:20px;display:grid;gap:8px}
.rxm3-sources a{color:#fff;text-underline-offset:4px;overflow-wrap:anywhere}
.rxm3-faq{scroll-margin-top:110px}
.rxm3-faq h2{margin:0 0 18px}
.rxm3-faq .rxm-faq details p{color:#cecece;line-height:1.65;max-width:72ch}
.rxm3-faq .rxm-faq a{color:#fff;text-underline-offset:4px}
@media(max-width:1100px){.rxm3-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:640px){.rxm3-steps{grid-template-columns:minmax(0,1fr)}.rxm3-answer{padding-left:16px}}
