.rm-faq-list details{border-bottom:1px solid var(--public-line)}.rm-faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:4.75rem;padding-block:1.3rem;font-size:.95rem;font-weight:600;list-style:none;display:flex}.rm-faq-list details[open] summary{color:var(--public-blue)}.rm-faq-list details[open] .rm-icon{transform:rotate(45deg)}.rm-faq-list details p{color:var(--public-muted);padding:0 2rem 1.5rem 0;font-size:.9rem;line-height:1.85}@media (max-width:500px){.rm-faq-list summary{font-size:.9rem}}
