.riq-faq__list{display:flex;flex-direction:column;gap:12px;margin:0 auto;max-width:840px}.riq-faq__item{background-color:var(--riq-white,#fff);border:1px solid #ccc;border-radius:var(--riq-radius,10px);transition:border-color .2s ease}.riq-faq__item[open]{border-color:var(--riq-orange,#e1794c)}.riq-faq__question{align-items:center;cursor:pointer;display:flex;font-size:18px;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:var(--riq-radius,10px);outline:2px solid var(--riq-dblue,#375586);outline-offset:2px}.riq-faq__toggle{background-color:rgba(225,121,76,.2);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__answer{padding:0 20px 18px}.riq-faq__answer p{font-size:16px}.riq-faq__answer>:last-child{margin-bottom:0}.riq-faq__footer{align-items:center;display:flex;flex-direction:column;gap:16px;margin-top:32px;text-align:center}.riq-faq__footer-content>:last-child{margin-bottom:0}.riq-faq__footer-content p{font-size:16px}.riq-faq__footer-content a{color:var(--riq-orange,#e1794c);font-size:inherit}@media (max-width:767px){.riq-faq__question{font-size:16px;padding:16px}.riq-faq__answer{padding:0 16px 16px}}