.wp-block-accordion,.wp-block-details{--tcb-accordion-bg:#faf7fd;--tcb-accordion-border:#e4d9ee;--tcb-accordion-ink:#20182b;--tcb-accordion-copy:#51465d;--tcb-accordion-accent:#7946a8}.dark .wp-block-accordion,.dark .wp-block-details{--tcb-accordion-bg:#231c2c;--tcb-accordion-border:#483654;--tcb-accordion-ink:#f5effb;--tcb-accordion-copy:#d4c8df;--tcb-accordion-accent:#c49ae5}.wp-block-accordion>.wp-block-accordion-item,details.wp-block-details{margin-block:0 .85rem;border:1px solid var(--tcb-accordion-border);border-radius:.85rem;background:var(--tcb-accordion-bg);color:var(--tcb-accordion-ink);padding:0 1.15rem}.wp-block-accordion-item>.wp-block-accordion-heading{margin:0;color:inherit;font-size:1.1rem;font-weight:650;line-height:1.45}.wp-block-accordion-heading .wp-block-accordion-heading__toggle,.wp-block-details>summary{display:flex;align-items:center;gap:1rem;width:100%;min-height:4.25rem;margin:0;padding:1rem 0;border:0;background:0 0;color:inherit;font-size:1.1rem;font-weight:650;line-height:1.45;text-align:start;cursor:pointer}.wp-block-accordion-heading__toggle .wp-block-accordion-heading__toggle-title{flex:1;min-width:0}.wp-block-accordion-heading__toggle .wp-block-accordion-heading__toggle-icon{flex:0 0 1.5rem;color:var(--tcb-accordion-accent);font-size:1.5rem}.wp-block-accordion-heading .wp-block-accordion-heading__toggle:hover,.wp-block-details>summary:hover{color:var(--tcb-accordion-accent)}.wp-block-accordion-heading .wp-block-accordion-heading__toggle:focus-visible,.wp-block-details>summary:focus-visible{outline:2px solid var(--tcb-accordion-accent);outline-offset:4px;border-radius:.25rem}.wp-block-accordion-item>.wp-block-accordion-panel{margin-block:0;color:var(--tcb-accordion-copy);font-size:1rem;line-height:1.75}.wp-block-accordion-item.is-open>.wp-block-accordion-panel{border-top:1px solid var(--tcb-accordion-border);padding-block:1rem}.wp-block-accordion-panel>:first-child{margin-top:0}.wp-block-accordion-panel>:last-child{margin-bottom:0}.wp-block-details>summary{list-style:none}.wp-block-details>summary::-webkit-details-marker{display:none}.wp-block-details>summary::after{content:"+";flex:0 0 1.5rem;margin-inline-start:auto;color:var(--tcb-accordion-accent);font-size:1.5rem;text-align:center}.wp-block-details[open]>summary{border-bottom:1px solid var(--tcb-accordion-border);margin-bottom:1rem}.wp-block-details[open]>summary::after{transform:rotate(45deg)}.wp-block-details>:not(summary){color:var(--tcb-accordion-copy);font-size:1rem;line-height:1.75}.wp-block-details>:last-child:not(summary){margin-bottom:1rem}@media (max-width:600px){.wp-block-accordion>.wp-block-accordion-item,details.wp-block-details{padding-inline:.85rem}.wp-block-accordion-heading .wp-block-accordion-heading__toggle,.wp-block-details>summary{gap:.65rem;font-size:1rem}}