.single-accordion{border-radius:var(--radius-large);box-shadow:var(--light-box-shadow);margin:0 auto;overflow:hidden}.single-accordion .accordion-item.is-active .accordion-header{background:#f6f7f9}.single-accordion .accordion-item.is-active .accordion-header:before{background-color:var(--primary)}.single-accordion .accordion-item.is-active .accordion-content{display:block}.single-accordion .accordion-header{border-bottom:1px solid #dde0e7;color:var(--dark-text);cursor:pointer;display:block;font-family:var(--font-alt);font-size:.95rem;font-weight:600;padding:1.5rem}.single-accordion .accordion-header:focus,.single-accordion .accordion-header:hover{background:#f6f7f9}.single-accordion .accordion-content{background:#f6f7f9;border-bottom:1px solid #dde0e7;color:var(--light-text);display:none;font-family:var(--font);padding:1.5rem}.is-dark .single-accordion{background:color-mix(in oklab,var(--dark-sidebar),#fff 4%);border-color:color-mix(in oklab,var(--dark-sidebar),#fff 12%)}.is-dark .single-accordion .accordion-header{border-color:color-mix(in oklab,var(--dark-sidebar),#fff 12%);color:var(--dark-dark-text)}.is-dark .single-accordion .accordion-header:focus,.is-dark .single-accordion .accordion-header:hover{background:color-mix(in oklab,var(--dark-sidebar),#fff 6%)}.is-dark .single-accordion .accordion-header:before{background:var(--dark-sidebar)}.is-dark .single-accordion .accordion-header.is-active:before{background-color:var(--primary)}.is-dark .single-accordion .accordion-content{background:var(--dark-sidebar);border-color:color-mix(in oklab,var(--dark-sidebar),#fff 8%)}
