.block_accordion{--accordion_base:var(--color-bronze);--accordion_active:var(--color-black);--accordion_title:var(--color-ivory);--content_color:var(--color-ivory)}.block_accordion.block-bg-ivory{--accordion_base:var(--color-ivory);--accordion_active:var(--color-black);--accordion_title:var(--color-bronze)}.block_accordion.block-bg-ivory .fs-swap-active{--accordion_title:var(--color-ivory)}.block_accordion .block_accordion_item:last-child{margin:0}.block_accordion_item .accordion_item_arrow{display:none}.block_accordion_item .accordion_item_arrow path{fill:var(--accordion_title)}.block_accordion_item .accordion_item_handle{background:var(--accordion_active);padding:var(--flow-spacing);padding-bottom:0}.block_accordion_item .accordion_item_handle:hover{--accordion_title:var(--color-ivory)}.block_accordion_item .accordion_item_title{--heading_color:var(--accordion_title)}.block_accordion_item .accordion_item_body{background:var(--accordion_active);padding:var(--flow-spacing);padding-top:0}.block_accordion_item .accordion_item_content>*{padding-right:var(--flow-spacing)}@media (min-width:980px){.block_accordion_item .accordion_item_content>*{padding-right:var(--flow-spacing-large)}}.block_accordion_item .accordion_item_content>:first-child{margin-top:0;padding-top:var(--flow-spacing-small)}.block_accordion_item .accordion_item_content>:last-child{margin-bottom:0}.block_accordion_item.fs-swap-enabled .accordion_item_handle,:where(html.js) .block_accordion_item .accordion_item_handle{background:var(--accordion_base);cursor:pointer;padding:var(--flow-spacing)}.block_accordion_item.fs-swap-enabled .accordion_item_handle:hover,:where(html.js) .block_accordion_item .accordion_item_handle:hover{background-color:var(--accordion_active)}.block_accordion_item.fs-swap-enabled .accordion_item_handle .accordion_item_arrow,:where(html.js) .block_accordion_item .accordion_item_handle .accordion_item_arrow{display:block;height:16px;transform:rotate(0deg);transition:transform .15s ease;width:16px}.block_accordion_item.fs-swap-enabled .accordion_item_body,:where(html.js) .block_accordion_item .accordion_item_body{height:0;overflow:hidden;padding:0}.block_accordion_item.fs-swap-enabled .accordion_item_content,:where(html.js) .block_accordion_item .accordion_item_content{opacity:0;transform:translateY(10px);transition:opacity .15s linear,transform .15s ease}.block_accordion_item.fs-swap-active .accordion_item_handle{background-color:var(--accordion_active);padding-bottom:0}.block_accordion_item.fs-swap-active .accordion_item_handle .accordion_item_arrow{transform:rotate(-180deg)}.block_accordion_item.fs-swap-active .accordion_item_body{height:auto;padding:var(--flow-spacing);padding-top:0}.block_accordion_item.fs-swap-active .accordion_item_content{opacity:1;transform:translate(0)}
/*# sourceMappingURL=style.css.map */
