.modal{--bs-modal-border-width:0;--bs-modal-border-radius:0}.faqs{margin-block:0;padding-block:0}.faqs--grid{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size);width:100%}@media (min-width:1200px){.faqs--grid .container{max-width:var(--wp--style--global--wide-size);width:100%}}.faqs .faqs__col{width:100%}@media (min-width:1024px){.faqs .faqs__list:not(.faqs__list--grid){-moz-column-count:1;column-count:1;-moz-column-gap:3rem;column-gap:3rem}}.faqs .column-break{-moz-column-break-after:column;break-after:column}.faqs .faqs__item{-moz-column-break-inside:avoid;break-inside:avoid}.faqs .faqs__summary{align-items:flex-start;cursor:pointer;display:flex;font-weight:700;justify-content:space-between;list-style:none;padding:1rem 0;text-align:left;width:100%}.faqs .faqs__summary::-webkit-details-marker{display:none}.faqs .faqs__summary::marker{content:""}.faqs .faqs__summary:focus-visible{outline:2px solid currentColor;outline-offset:2px}.faqs .faqs__question{flex:1;min-width:0}.faqs .faqs__icon{flex-shrink:0;line-height:1;margin-left:1rem}.faqs .faqs__icon--closed,.faqs .faqs__icon--open{display:inline-block;font-size:1rem}.faqs .faqs__icon--closed:before{content:"+";font-family:Font Awesome\ 6 Free;font-weight:900}.faqs .faqs__icon--open:before{content:"\f068";font-family:Font Awesome\ 6 Free;font-weight:900}.faqs .faqs__item:not([open]) .faqs__icon--open,.faqs .faqs__item[open] .faqs__icon--closed{display:none}.faqs .faqs__content{padding:0 0 1.25rem}.faqs .faqs__content>:last-child{margin-bottom:0}.faqs .faqs__intro-copy{margin-left:auto;margin-right:auto;max-width:850px}@media (min-width:1024px){.faqs .faqs--collapse-mobile-only .faqs__icon,.faqs .faqs--collapse-never .faqs__icon{display:none}.faqs .faqs--collapse-mobile-only .faqs__summary,.faqs .faqs--collapse-never .faqs__summary{cursor:default;pointer-events:none}.faqs .faqs--collapse-mobile-only .faqs__item:not([open])>.faqs__content{display:block}}.faqs .faqs--collapse-never .faqs__icon,.faqs .faqs__item--static .faqs__icon{display:none}.faqs .faqs--collapse-never .faqs__summary,.faqs .faqs__item--static .faqs__summary{cursor:default;pointer-events:none}.faqs__row--grid .faqs__grid-col{display:flex;flex-direction:column}.faqs__row--grid .faqs__item{height:100%;width:100%}
