.accordion-block-frontend,.faq-block-frontend{width:100%;border:none}.accordion-block-frontend .accordion-item,.faq-block-frontend .faq-item{margin-bottom:var(--acc-margin,var(--faq-margin,10px));border-style:solid;border-width:var(--acc-border-width,1px);border-color:var(--acc-border-color,var(--faq-border-color,#ccc));border-top-left-radius:var(--acc-border-radius-tl,var(--acc-border-radius,var(--faq-border-radius,0)));border-top-right-radius:var(--acc-border-radius-tr,var(--acc-border-radius,var(--faq-border-radius,0)));border-bottom-right-radius:var(--acc-border-radius-br,var(--acc-border-radius,var(--faq-border-radius,0)));border-bottom-left-radius:var(--acc-border-radius-bl,var(--acc-border-radius,var(--faq-border-radius,0)));overflow:hidden;width:100%;transition:border-color .3s ease}.accordion-block-frontend .accordion-item.open,.accordion-block-frontend .accordion-item:hover,.faq-block-frontend .faq-item.open,.faq-block-frontend .faq-item:hover{border-color:var(--acc-border-hover-color,var(--acc-border-color,var(--faq-border-color,#ccc)))}.accordion-block-frontend .accordion-question,.faq-block-frontend .faq-question{background-color:var(--acc-bg-question,var(--faq-bg-question,#f2f2f2));background-image:var(--acc-bg-image-question,none);color:var(--acc-color-question,var(--faq-color-question,#333));padding-top:var(--acc-pad-q-top,var(--acc-padding,var(--faq-padding,10px)));padding-right:var(--acc-pad-q-right,var(--acc-padding,var(--faq-padding,10px)));padding-bottom:var(--acc-pad-q-bottom,var(--acc-padding,var(--faq-padding,10px)));padding-left:var(--acc-pad-q-left,var(--acc-padding,var(--faq-padding,10px)));width:100%;box-sizing:border-box;user-select:none;cursor:pointer;display:flex;align-items:center;transition:background-color .3s ease,background-image .3s ease,color .3s ease;outline:0;border:0;border-radius:0;margin:0;font:inherit;text-align:inherit;appearance:none;-webkit-appearance:none}.accordion-question:focus,.accordion-question:focus-visible,.faq-question:focus,.faq-question:focus-visible{outline:0}.accordion-item.has-focus,.faq-item.has-focus{outline:1px solid #1C2C24;outline-offset:3px}.accordion-block-frontend .accordion-item.open .accordion-question,.accordion-block-frontend .accordion-question:hover,.faq-block-frontend .faq-item.open .faq-question,.faq-block-frontend .faq-question:hover{background-color:var(--acc-bg-hover-question,var(--faq-bg-hover-question,#e0e0e0))!important;background-image:var(--acc-bg-image-hover-question,none)!important;color:var(--acc-color-hover-question,var(--faq-color-hover-question,#000))!important}.accordion-icon-bg{user-select:none;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:var(--acc-icon-gap,8px);line-height:1;background-color:var(--acc-icon-bg,transparent);color:var(--acc-icon-color,inherit);border-radius:var(--acc-icon-radius,0);padding-top:var(--acc-icon-pad-top,6px);padding-right:var(--acc-icon-pad-right,6px);padding-bottom:var(--acc-icon-pad-bottom,6px);padding-left:var(--acc-icon-pad-left,6px);transition:background-color .3s ease,color .3s ease,transform .3s ease}.accordion-item.open .accordion-icon-bg,.accordion-question:hover .accordion-icon-bg,.faq-item.open .accordion-icon-bg,.faq-question:hover .accordion-icon-bg{background-color:var(--acc-icon-bg-hover,var(--acc-icon-bg,transparent));color:var(--acc-icon-color-hover,var(--acc-icon-color,inherit))}[data-icon-position=right] .accordion-icon-bg{order:2;margin-right:0;margin-left:var(--acc-icon-gap,8px)}.accordion-icon-glyph{font-weight:700;display:inline-block;width:1em;text-align:center;font-size:var(--acc-icon-size, 24px);line-height:1}.accordion-icon-svg{display:block;width:var(--acc-icon-size,24px);height:var(--acc-icon-size,24px)}.accordion-item.open .accordion-icon-bg[data-icon-type=arrow] .accordion-icon-svg,.accordion-item.open .accordion-icon-bg[data-icon-type=chevron] .accordion-icon-svg,.faq-item.open .accordion-icon-bg[data-icon-type=arrow] .accordion-icon-svg,.faq-item.open .accordion-icon-bg[data-icon-type=chevron] .accordion-icon-svg{transform:rotate(90deg)}.accordion-icon-svg{transition:transform .3s ease}.accordion-question-text,.faq-question-text{flex:1 1 auto;font-size:var(--acc-question-font-size, inherit);margin:0}.accordion-block-frontend .accordion-item>h2,.accordion-block-frontend .accordion-item>h3,.accordion-block-frontend .accordion-item>h4,.accordion-block-frontend .accordion-item>h5,.accordion-block-frontend .accordion-item>h6,.faq-block-frontend .faq-item>h2,.faq-block-frontend .faq-item>h3,.faq-block-frontend .faq-item>h4,.faq-block-frontend .faq-item>h5,.faq-block-frontend .faq-item>h6{margin:0;padding:0;font-size:inherit;font-weight:inherit;line-height:inherit}.accordion-block-frontend .accordion-question .accordion-question-text,.faq-block-frontend .faq-question .faq-question-text{color:var(--acc-color-question,var(--faq-color-question,#333))!important}.accordion-block-frontend .accordion-item.open .accordion-question-text,.accordion-block-frontend .accordion-question:hover .accordion-question-text,.faq-block-frontend .faq-item.open .faq-question-text,.faq-block-frontend .faq-question:hover .faq-question-text{color:var(--acc-color-hover-question,var(--faq-color-hover-question,#000))!important}@media (max-width:921px){.accordion-question-text,.faq-question-text{font-size:var(--acc-question-font-size-tablet, var(--acc-question-font-size, inherit))}}@media (max-width:544px){.accordion-question-text,.faq-question-text{font-size:var(--acc-question-font-size-mobile, var(--acc-question-font-size-tablet, var(--acc-question-font-size, inherit)))}}.accordion-block-frontend .accordion-answer,.faq-block-frontend .faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease;background-color:var(--acc-bg-answer,var(--faq-bg-answer,transparent));background-image:var(--acc-bg-image-answer,none);color:var(--acc-color-answer,var(--faq-color-answer,inherit));overflow:hidden}.accordion-block-frontend .accordion-answer>*,.faq-block-frontend .faq-answer>*{overflow:hidden;color:var(--acc-color-answer,var(--faq-color-answer,inherit));padding-left:var(--acc-pad-a-left,var(--acc-padding,var(--faq-padding,10px)));padding-right:var(--acc-pad-a-right,var(--acc-padding,var(--faq-padding,10px)));padding-top:0;padding-bottom:0;transition:padding .35s ease}.accordion-block-frontend .accordion-item.open .accordion-answer,.faq-block-frontend .faq-item.open .faq-answer{grid-template-rows:1fr}.accordion-block-frontend .accordion-item.open .accordion-answer>*,.faq-block-frontend .faq-item.open .faq-answer>*{padding-top:var(--acc-pad-a-top,var(--acc-padding,var(--faq-padding,10px)));padding-right:var(--acc-pad-a-right,var(--acc-padding,var(--faq-padding,10px)));padding-bottom:var(--acc-pad-a-bottom,var(--acc-padding,var(--faq-padding,10px)));padding-left:var(--acc-pad-a-left,var(--acc-padding,var(--faq-padding,10px)))}.accordion-answer p:last-child,.faq-answer p:last-child{margin-bottom:0!important}