.wp-block-ds-faq:not(.is-tw){margin-bottom:var(--block-gap);width:100%}.wp-block-ds-faq:not(.is-tw) div[class^=wp-block-ds-faq]{border:1px solid rgba(var(--black-rgb),.3);border-radius:4px}.wp-block-ds-faq:not(.is-tw) div[class^=wp-block-ds-faq] .header{align-items:center;cursor:pointer;display:flex;padding:1rem}.wp-block-ds-faq:not(.is-tw) div[class^=wp-block-ds-faq] .header h4{display:flex;flex:1;margin:0 0 0 8px;padding-right:8px}.wp-block-ds-faq:not(.is-tw) div[class^=wp-block-ds-faq] .header .indicator{background-color:var(--muted);display:block;height:12.8px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:8px 12.8px;mask-size:8px 12.8px;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 320 512%27><path fill=%27currentColor%27 d=%27M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z%27></path></svg>");mask:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 320 512%27><path fill=%27currentColor%27 d=%27M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z%27></path></svg>");width:8px}.wp-block-ds-faq:not(.is-tw) div[class^=wp-block-ds-faq] .details{display:none;padding:1rem}.wp-block-ds-faq:not(.is-tw) div[class^=wp-block-ds-faq]:not(:last-child){margin-bottom:8px}.wp-block-ds-faq:not(.is-tw) div[class^=wp-block-ds-faq].open .header h4{margin:0 0 0 1rem;padding-right:0}.wp-block-ds-faq:not(.is-tw) div[class^=wp-block-ds-faq].open .header span.indicator{transform:rotate(90deg)}.wp-block-ds-faq:not(.is-tw) div[class^=wp-block-ds-faq].open .details{display:block}.wp-block-ds-faq:not(.is-tw) .wp-block-ds-faq-item-image .header{min-height:80px;position:relative}.wp-block-ds-faq:not(.is-tw) .wp-block-ds-faq-item-image .header .image-bg{z-index:2}.wp-block-ds-faq:not(.is-tw) .wp-block-ds-faq-item-image .header .indicator,.wp-block-ds-faq:not(.is-tw) .wp-block-ds-faq-item-image .header h4{position:relative;z-index:5}.wp-block-ds-faq:not(.is-tw) .wp-block-ds-faq-item-image .header .indicator{background-color:var(--white)!important}.wp-block-ds-faq:not(.is-tw) .wp-block-ds-faq-item-image .header .image-bg:after{background-color:rgba(0,0,0,.66)}.wp-block-ds-faq:not(.is-tw) .wp-block-ds-faq-item-image.open .header{min-height:128px}.wp-block-ds-faq:not(.is-tw) .wp-block-ds-faq-item-image.open .header .image-bg:after{background-color:rgba(0,0,0,.25)}.wp-block-ds-faq:not(.is-tw).is-style-cards div[class^=wp-block-ds]{background:var(--card-darken);border:none}.wp-block-ds-faq:not(.is-tw).is-style-cards div[class^=wp-block-ds] .details{padding-top:0}.wp-block-ds-faq:not(.is-tw).is-style-compact div[class^=wp-block-ds]{border-bottom:none;border-radius:0;margin-bottom:0}.wp-block-ds-faq:not(.is-tw).is-style-compact div[class^=wp-block-ds] .details{background:none;padding-top:0}.wp-block-ds-faq:not(.is-tw).is-style-compact div[class^=wp-block-ds]:first-child{border-radius:4px 4px 0 0}.wp-block-ds-faq:not(.is-tw).is-style-compact div[class^=wp-block-ds]:last-child{border-bottom:1px solid rgba(var(--black-rgb),.3);border-radius:0 0 4px 4px}.wp-block-ds-faq:not(.is-tw).is-style-separator div[class^=wp-block-ds]{border:none;border-bottom:1px solid rgba(var(--black-rgb),.3);border-radius:0;margin-bottom:0;padding:0}.wp-block-ds-faq:not(.is-tw).is-style-separator div[class^=wp-block-ds] .header{padding-left:0;padding-right:0}.wp-block-ds-faq:not(.is-tw).is-style-separator div[class^=wp-block-ds] .details{background:none;padding-left:0;padding-right:0;padding-top:0}.wp-block-ds-faq:not(.is-tw).is-style-separator div[class^=wp-block-ds]:last-child{border-bottom:none}.wp-block-ds-faq:not(.is-tw).is-style-naked div[class^=wp-block-ds]{border:none;border-radius:0;margin-bottom:0;padding:0}.wp-block-ds-faq:not(.is-tw).is-style-naked div[class^=wp-block-ds] .header{padding:4px 0}.wp-block-ds-faq:not(.is-tw).is-style-naked div[class^=wp-block-ds] .details{background:none;padding-left:0;padding-right:0;padding-top:0}.wp-block-ds-faq:not(.is-tw).is-style-naked div[class^=wp-block-ds]:last-child{padding-bottom:0}
