.alef-faq{gap:var(--alef-faq-gap,10px);flex-direction:column;margin:0 0 24px;display:flex}.alef-faq__item{box-shadow:var(--alef-faq-shadow,none);border-radius:var(--alef-faq-radius,6px)}.alef-faq__item summary{cursor:pointer;background:var(--alef-faq-bg,#f2f2f2);color:var(--alef-faq-title-color,#555);border:1px solid var(--alef-faq-border-color,var(--alef-faq-bg,#f2f2f2));border-radius:var(--alef-faq-radius,6px);padding:var(--alef-faq-header-padding-y,13px) var(--alef-faq-header-padding-x,20px);align-items:center;gap:12px;font-weight:700;list-style:none;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;display:flex}.alef-faq__item summary::-webkit-details-marker{display:none}.alef-faq__item[open] summary{background:var(--alef-faq-bg-open,var(--alef-faq-bg,#f2f2f2));color:var(--alef-faq-title-color-open,var(--alef-faq-title-color,#555));border-color:var(--alef-faq-border-color-open,var(--alef-faq-bg-open,var(--alef-faq-bg,#f2f2f2)));border-end-end-radius:0;border-end-start-radius:0}.alef-faq__item summary:focus-visible{outline-offset:2px;outline:2px solid}.alef-faq__question{flex:auto}.alef-faq__icon{width:16px;height:16px;color:var(--alef-faq-icon-color,currentColor);flex:none;position:relative}.alef-faq__icon:before,.alef-faq__icon:after{content:"";inset-inline-start:0;background:currentColor;border-radius:2px;width:100%;height:2px;transition:transform .1333s ease-in-out;position:absolute;top:50%}.alef-faq__icon:before{transform:translateY(-50%)}.alef-faq__icon:after{transform:translateY(-50%)rotate(90deg)}.alef-faq__item[open] .alef-faq__icon{color:var(--alef-faq-icon-color-open,var(--alef-faq-icon-color,currentColor))}.alef-faq__item[open] .alef-faq__icon:after{transform:translateY(-50%)rotate(0)}.alef-faq[data-icon=chevron] .alef-faq__icon:before{width:60%;transform:translateY(-50%)rotate(45deg)translate(3px,3px)}.alef-faq[data-icon=chevron] .alef-faq__icon:after{width:60%;inset-inline:auto 0;transform:translateY(-50%)rotate(-45deg)translate(-3px,3px)}.alef-faq[data-icon=none] .alef-faq__icon{display:none}.alef-faq__answer{background:var(--alef-faq-answer-bg,#fff);color:var(--alef-faq-answer-color,#18272e);padding:var(--alef-faq-header-padding-y,13px) var(--alef-faq-header-padding-x,20px);border:1px solid var(--alef-faq-border-color,#e3e6e8);border-top:0;border-end-end-radius:var(--alef-faq-radius,6px);border-end-start-radius:var(--alef-faq-radius,6px);line-height:1.9}.alef-faq__answer>:first-child{margin-top:0}.alef-faq__answer>:last-child{margin-bottom:0}.alef-faq__panel{overflow:hidden}.alef-faq--animating .alef-faq__panel{transition:height .45s}@media (prefers-reduced-motion:reduce){.alef-faq__item summary,.alef-faq__icon:before,.alef-faq__icon:after,.alef-faq--animating .alef-faq__panel{transition:none}}.alef-faq-editor__row{border:1px solid #e3e6e8;border-radius:6px;margin-bottom:10px;padding:10px 12px}.alef-faq-editor__title{margin:0 0 10px;font-weight:700}