.faq-empty{font-size:var(--typo-plain-lg);padding:2.5rem 0;text-align:center;color:var(--color-text-muted)}.faq-empty a{text-decoration:underline}.faq-group+.faq-group{margin-top:3rem}.faq-group-title{font-size:var(--typo-plain-xl);padding-bottom:1rem;border-bottom:2px solid var(--color-border-strong)}.faq-item{border-bottom:1px solid var(--color-border-muted)}.faq-details>summary{position:relative;display:block;padding:1.5rem 3rem 1.5rem 0.5rem;cursor:pointer;list-style:none}.faq-details>summary::-webkit-details-marker{display:none}.faq-details>summary::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-details[open]>summary::after{margin-top:-0.1875rem;transform:rotate(-135deg)}.faq-question{font-size:var(--typo-plain-lg)}.faq-answer{font-size:var(--typo-plain-md);padding:0 3rem 1.5rem 0.5rem;color:var(--color-text-muted);line-height:1.7;word-break:keep-all}@media screen and (max-width: 78.75rem){.faq-group+.faq-group{margin-top:2rem}}