.faq-component-empty{padding:2.5rem 0;font-size:var(--typo-plain-lg);color:var(--color-text-muted);text-align:center}.faq-component-empty a{text-decoration:underline}.faq-component-group+.faq-component-group{margin-top:3rem}.faq-component-group .group-title{padding-bottom:1rem;border-bottom:2px solid var(--color-border-strong);font-size:var(--typo-plain-xl)}.faq-component-list .list-item{border-bottom:1px solid var(--color-border-muted)}.faq-component-list .list-question{position:relative;display:block;padding:1.5rem 3rem 1.5rem 0.5rem;font-size:var(--typo-plain-lg);cursor:pointer;list-style:none}.faq-component-list .list-question::-webkit-details-marker{display:none}.faq-component-list .list-question::after{content:"";position:absolute;right:1rem;top:50%;width:0.625rem;height:0.625rem;margin-top:-0.4375rem;border-right:2px solid rgba(21,21,21,.5);border-bottom:2px solid rgba(21,21,21,.5);transform:rotate(45deg);transition:transform .2s ease}.faq-component-list .list-answer{padding:0 3rem 1.5rem 0.5rem;font-size:var(--typo-plain-md);color:var(--color-text-muted);line-height:1.7;word-break:keep-all}.faq-component-list .list-details[open] .list-question::after{margin-top:-0.1875rem;transform:rotate(-135deg)}@media screen and (max-width: 78.75rem){.faq-component-group+.faq-component-group{margin-top:2rem}}