faqs-accordion{position:relative;background:var(--faq-accordion__background,rgba(var(--color-foreground-rgb),.025));border-radius:4px;display:block;padding:1rem 2rem;z-index:1}faqs-accordion .faq-title{cursor:pointer;display:flex;font-weight:600;gap:1.rem;justify-content:space-between;padding:1.5rem 0;margin-bottom:0px;word-break:break-word}faqs-accordion .faq-title::after{align-items:center;content:'+';display:flex;border:1px solid var(--color-foreground-10);border-radius:50%;flex-shrink:0;font-size:28px;font-weight:100;height:2.75rem;margin:-.625rem 0;width:2.75rem;transition:transform cubic-bezier(0.4,0,0.2,1) .3s;justify-content:center}.faqs-section faqs-accordion details:first-child~details .faq-title,.faqs-section faqs-accordion .faq-title::after{border-color:var(--faq-accordion__border-color,var(--color-background))}faqs-accordion .faq-title .loading-overlay{background-color:#fff0;position:absolute;right:0;top:0.875rem;left:auto;height:2.75rem;width:2.75rem}faqs-accordion details:first-child~details .faq-title{border-top:1px solid var(--color-foreground-10)}faqs-accordion .faq-content--inner{padding:0 1rem 1rem}.faq-title:empty,.faq-content:empty{display:none}faqs-accordion .faq-title.open::after{transform:rotate(45deg)}.action{padding:.5rem 0rem;margin:1rem 2rem}.action .link_to_faq_page{color:var(--color-base-accent-1)}@media (hover:hover){.action .link_to_faq_page:hover{text-decoration:underline}}@media (min-width:768px){faqs-accordion{padding:2rem 3rem}faqs-accordion .faq-content--inner{padding:0 2rem 2rem}}.faqs-section faqs-accordion .faq-content--inner{padding:0 2.5rem 2rem 0;word-break:break-all}