.frs-faq-item{border-bottom:1px solid var(--ast-global-color-0)}.frs-faq-item:last-child{border-bottom:none}.frs-faq-item__question{display:flex;justify-content:space-between;align-items:center;padding:.5rem;cursor:pointer;list-style:none;font-weight:700;transition:background-color .2s ease;position:relative}.frs-faq-item__question:hover{background-color:#f8f8f8}.frs-faq-item__question::marker,.frs-faq-item__question::-webkit-details-marker{display:none;content:''}.frs-faq-item__question-text{margin-right:1rem}.frs-faq-item__icon{display:inline-flex;flex-shrink:0;width:50px;height:50px}.frs-faq-item__icon svg{width:80%;height:80%}.frs-faq-item__icon svg #rond{fill:var(--ast-global-color-0);transition:fill .3s ease-in-out}.frs-faq-item__icon svg #fleche{fill:#fff;transform-origin:center center;transition:transform .3s ease-in-out}.frs-faq-item__details[open]>.frs-faq-item__question .frs-faq-item__icon svg #rond{fill:var(--ast-global-color-1)}.frs-faq-item__details[open]>.frs-faq-item__question .frs-faq-item__icon svg #fleche{transform:rotate(90deg)}.frs-faq-item__answer{overflow:hidden;padding-left:1rem;padding-right:1rem;box-sizing:border-box}.frs-faq-item__answer>div[data-block]{margin-bottom:1em}.frs-faq-item__answer>div[data-block]:last-child{margin-bottom:0}