.riq-faq__list{margin:0 auto;max-width:760px}.riq-faq__q{margin:0}.riq-faq__answer li,.riq-faq__answer p{font-size:16px;line-height:1.5}.riq-faq__answer>:last-child{margin-bottom:0}.riq-faq--list .riq-faq__item{border-bottom:1px solid var(--riq-line,#dfd9c8);padding:22px 0}.riq-faq--list .riq-faq__q{margin-bottom:8px}.riq-faq--accordion .riq-faq__list{display:flex;flex-direction:column;gap:12px}.riq-faq--accordion .riq-faq__item{background-color:var(--riq-white,#fff);border:1px solid var(--riq-line,#dfd9c8);border-radius:14px;transition:border-color .2s ease}.riq-faq--accordion .riq-faq__item[open]{border-color:var(--riq-orange,#e1794c)}.riq-faq__question{align-items:center;cursor:pointer;display:flex;gap:16px;justify-content:space-between;list-style:none;padding:18px 20px}.riq-faq__question::-webkit-details-marker{display:none}.riq-faq__question:focus-visible{border-radius:14px;outline:2px solid var(--riq-dblue,#375586);outline-offset:2px}.riq-faq__toggle{background-color:var(--riq-orange-tint,#fbebe4);border-radius:var(--riq-radius-sm,6px);flex:0 0 24px;height:24px;position:relative;width:24px}.riq-faq__toggle:before{border-bottom:2px solid var(--riq-orange,#e1794c);border-right:2px solid var(--riq-orange,#e1794c);content:"";height:7px;left:50%;position:absolute;top:45%;transform:translate(-50%,-50%) rotate(45deg);transition:transform .2s ease;width:7px}.riq-faq__item[open] .riq-faq__toggle:before{top:55%;transform:translate(-50%,-50%) rotate(-135deg)}.riq-faq--accordion .riq-faq__answer{padding:0 20px 18px}.riq-faq__footer-content>:last-child{margin-bottom:0}.riq-faq__footer-content a{color:var(--riq-orange-dark,#b24e22);font-size:inherit}@media (max-width:767px){.riq-faq__question{padding:16px}.riq-faq--accordion .riq-faq__answer{padding:0 16px 16px}}