.block--accordion-panel{border:0;border-radius:0!important;border-bottom:1px solid var(--bs-primary);color:inherit}.block--accordion-panel.accordion-item{border:0;--bs-accordion-bg:transparent!important}.block--accordion-panel:first-child{border-top:1px solid var(--bs-primary)}.block--accordion-panel .accordion-header{position:relative;padding:22px calc(16px + 1.5em) 22px 12px;background:#fff0;font-size:18px;font-style:normal;font-weight:600;line-height:120%;transition:background .15s ease-out,color .15s ease-out}@media (min-width:768px){.block--accordion-panel .accordion-header{padding:22px calc(36px + 1.5em) 22px 32px;font-size:24px}}.block--accordion-panel .accordion-header:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='13' fill='none'%3E%3Cpath d='m21 1.5-10 10-10-10' stroke='%230d6efd' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round'/%3E%3C/svg%3E");position:absolute;top:50%;right:0;transform:translateY(-50%);height:1.5em;width:1.5em;transition:transform .15s ease-out;transform-origin:center}@media (min-width:992px){.block--accordion-panel .accordion-header:before{right:32px}}[data-bs-theme=dark] .accordion-header:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='13' fill='none'%3E%3Cpath d='m21 1.5-10 10-10-10' stroke='%23f8f9fa' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round'/%3E%3C/svg%3E")}.block--accordion-panel .accordion-header[aria-expanded=true]:before{transform:translateY(-50%) rotateX(180deg)}.block--accordion-panel .accordion-body{padding:.5rem 12px 1rem}@media (min-width:768px){.block--accordion-panel .accordion-body{padding:.5rem 32px 1rem}.block--accordion.is-style-inline-block .accordion-header{display:inline-block;padding:11px calc(10px + 1.5em) 11px 0}}.block--accordion.is-style-inline-block .accordion-header:before{right:0}.block--accordion.is-style-inline-block .accordion-header:after{content:"";width:100%;border-bottom:4px solid var(--bs-secondary);z-index:1;position:relative;display:block}.editor-styles-wrapper .block--accordion-panel{margin-bottom:2rem}.editor-styles-wrapper .block--accordion-panel .accordion-collapse{display:block!important}.editor-styles-wrapper .block--accordion-panel .accordion-body{padding:1rem 5rem 1rem 0}