.basf-faq{border-bottom:1px solid rgba(0,0,0,.1)}.basf-faq__header{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:flex;gap:24px;justify-content:space-between;padding:24px 24px 24px 0;text-align:left;width:100%}.basf-faq__header:focus-visible{outline:2px solid var(--wp--preset--color--accent);outline-offset:-2px}.basf-faq__question{color:var(--wp--preset--color--neutral);flex:1;font-family:var(--wp--preset--font-family--primary);margin:0}.basf-faq__icon{background:var(--wp--preset--color--accent);border-radius:50%;display:block;flex-shrink:0;height:64px;min-width:64px;position:relative;width:64px}.basf-faq__icon:before{height:3px;width:32px}.basf-faq__icon:after,.basf-faq__icon:before{background:#fff;border-radius:2px;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.basf-faq__icon:after{height:32px;transition:transform .4s cubic-bezier(.25,.46,.45,.94),opacity .3s ease;width:3px}.basf-faq.is-open .basf-faq__icon:after{opacity:0;transform:translate(-50%,-50%) scaleY(0)}.basf-faq__answer{height:0;overflow:hidden}.basf-faq.is-open .basf-faq__answer{height:auto}.basf-faq__answer-inner{padding:0 0 32px}@media (max-width:640px){.basf-faq__icon{height:48px;min-width:48px;width:48px}.basf-faq__icon:before{width:24px}.basf-faq__icon:after{height:24px}.basf-faq__header{gap:16px;padding:20px 16px 20px 0}}.editor-styles-wrapper .basf-faq__answer{height:auto;overflow:visible}
