.faq{width:100%;margin-top:40px;flex-direction:column;gap:30px}.faq,.faq .faq-title{display:flex;align-items:center}.faq .faq-title{font-size:var(--header2-size);color:var(--REONA);font-weight:700;letter-spacing:0;line-height:1.5;gap:10px}.faq .faq-title .faq-title-icon{margin-top:5px}.faq .faq-wrapper{width:100%;background-color:#f9f9f9;border:1px #ddd;border-radius:4px;display:flex;flex-direction:column;gap:10px;padding:20px 10px}@media(max-width:500px){.faq .faq-wrapper{padding:20px 0}}.faq .faq-wrapper .faq-item{width:100%;overflow:hidden;display:flex;flex-direction:column;background-color:rgba(0,0,0,0);gap:10px;border:none;border-bottom:1px solid #ddd}.faq .faq-wrapper .faq-item summary{width:100%;cursor:pointer;font-weight:700;list-style:none;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;padding-left:12px}@media(max-width:500px){.faq .faq-wrapper .faq-item summary{padding-left:8px}}.faq .faq-wrapper .faq-item summary::-webkit-details-marker{display:none}.faq .faq-wrapper .faq-item summary .faq-question-icon{margin-top:2px;margin-right:10px;font-weight:700}.faq .faq-wrapper .faq-item summary .faq-question-text{font-weight:700;font-size:15px;margin:0;line-height:inherit;letter-spacing:inherit}.faq .faq-wrapper .faq-item[open] summary{width:100%}.faq .faq-wrapper .faq-item .faq-answer{margin:0 20px;padding:12px 16px;background-color:#fff;border-top:1px solid #eee;white-space:pre-wrap;font-size:15px}@media(max-width:500px){.faq .faq-wrapper .faq-item .faq-answer{margin:0 10px}}.faq .faq-wrapper .faq-item .faq-answer .faq-link-article,.faq .faq-wrapper .faq-item .faq-answer .faq-link-instagram{color:var(--REONA);font-weight:700;text-decoration:underline;text-underline-offset:3px}.faq .faq-wrapper .faq-item .faq-answer .faq-link-article:hover,.faq .faq-wrapper .faq-item .faq-answer .faq-link-instagram:hover{opacity:.7}