.block-faqs{margin-bottom:30px}@media (min-width:600px){.block-faqs{columns:2;gap:40px}}.block-faqs__item{margin-bottom:20px;break-inside:avoid}.block-faqs__item h3{margin-top:0;margin-bottom:10px}.block-faqs__item div{line-height:1.8em;letter-spacing:.12px}.wp-block-columns .wp-block-column .block-faqs{columns:unset}.block-faqs--accordion{--faqs-border:var(--theme-color-grey-1);--faqs-icon-size:14px;--faqs-duration:.3s;columns:unset}@media (min-width:600px){.block-faqs--accordion{columns:unset}}.block-faqs--accordion .block-faqs__item{margin-bottom:0;border-bottom:1px solid var(--faqs-border)}.block-faqs--accordion .block-faqs__question{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;gap:30px;padding:22px 0;cursor:pointer;list-style:none;-webkit-tap-highlight-color:#fff0}.block-faqs--accordion .block-faqs__question::-webkit-details-marker,.block-faqs--accordion .block-faqs__question::marker{display:none;content:""}.block-faqs--accordion .block-faqs__question h3{margin:0;font-size:18px;line-height:1.4;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}@media (max-width:599px){.block-faqs--accordion .block-faqs__question h3{font-size:16px}}.block-faqs--accordion .block-faqs__question:hover h3{color:var(--theme-color-accent)}.block-faqs--accordion .block-faqs__question:focus{outline:none}.block-faqs--accordion .block-faqs__question:focus-visible{outline:2px solid var(--theme-color-accent);outline-offset:4px}.block-faqs--accordion .block-faqs__icon{-ms-flex:0 0 auto;flex:0 0 auto;width:var(--faqs-icon-size);height:var(--faqs-icon-size);margin-top:4px;margin-right:4px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:-ms-transform var(--faqs-duration) ease-in-out,margin var(--faqs-duration) ease-in-out;transition:-webkit-transform var(--faqs-duration) ease-in-out,margin var(--faqs-duration) ease-in-out;transition:transform var(--faqs-duration) ease-in-out,margin var(--faqs-duration) ease-in-out;-webkit-transition:-webkit-transform var(--faqs-duration) ease-in-out,margin var(--faqs-duration) ease-in-out}.block-faqs--accordion:not(.is-enhanced) .block-faqs__item[open] .block-faqs__icon,.block-faqs--accordion.is-enhanced .block-faqs__item.is-expanded .block-faqs__icon{-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg);margin-top:10px}.block-faqs--accordion .block-faqs__answer{overflow:hidden}.block-faqs--accordion .block-faqs__answer-inner{padding:0 calc(var(--faqs-icon-size) + 30px) 24px 0;line-height:1.8em;letter-spacing:.12px}@media (max-width:599px){.block-faqs--accordion .block-faqs__answer-inner{padding-right:0}}@media (prefers-reduced-motion:reduce){.block-faqs--accordion .block-faqs__icon{-webkit-transition:none;transition:none}}