.rcad-faq-open{font-family:inherit;color:inherit;max-width:100%}
.rcad-faq-open>h2{font-family:inherit;font-size:1.15rem;font-weight:600;margin:0 0 1.1rem;line-height:1.4}
.rcad-faq-open__item{padding:1.1rem 0;border-bottom:1px solid #e5e7eb}
.rcad-faq-open__item:first-of-type{padding-top:0}
.rcad-faq-open__item:last-of-type{border-bottom:0}
.rcad-faq-open .rcad-faq-open__item>h3{font-family:inherit;font-size:1rem;font-weight:600;line-height:1.5;margin:0 0 .5rem;color:inherit}
.rcad-faq-open__answer{font-size:inherit;line-height:1.7}
.rcad-faq-open__answer p{margin:0 0 .65rem}
.rcad-faq-open__answer p:last-child{margin-bottom:0}
.rcad-faq-open .rcad-faq-manual-link{font-size:.95em;margin-top:.75rem;padding:0;background:none;border:0;color:inherit}
.rcad-faq-open a{text-underline-offset:3px}

/* Quiet visual hierarchy: questions carry weight, answers remain body text. */
.rcad-resource-richtext-v350 .rcad-faq-open__item{padding:1.2rem 0}
.rcad-faq-open .rcad-faq-open__item>h3{font-size:1.06rem;font-weight:700;line-height:1.5;color:inherit;margin:0 0 .7rem;padding-left:.8rem;border-left:3px solid #e9ad26}
.rcad-faq-open .rcad-faq-open__answer{font-weight:400;font-size:1rem;line-height:1.75;padding-left:calc(.8rem + 3px)}
.rcad-faq-open__answer ol,.rcad-faq-open__answer ul{margin:.7rem 0;padding-left:1.4rem}
.rcad-faq-open__answer li+li{margin-top:.3rem}
@media(max-width:600px){.rcad-faq-open .rcad-faq-open__item>h3{font-size:1rem}.rcad-faq-open .rcad-faq-open__answer{font-size:.96rem}}
