.faq-section__header{margin:0 auto 50px;max-width:600px;text-align:center}.faq-section__header-icon{margin-bottom:30px}@media (min-width:1024px){.faq-section--columns .faq-section__body{display:flex;flex-direction:column;justify-content:space-between}.faq-section--columns .faq-section__column{border-bottom:.25px solid #6e6e6e;flex-grow:0;flex-shrink:0;width:100%}.faq-section--columns .faq-section__column:only-child{width:100%}.faq-section--image-popout .faq-section__body{padding-right:calc(100% - 454px);position:relative}.faq-section--image-popout .faq-question__image{max-width:calc(100% - 500px);position:absolute;right:0;top:0}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.faq-section--image-popout .faq-question__image{animation:fade-in-left .8s .2s forwards;opacity:0}}@media (min-width:1024px){.faq-section--image-popout .faq-question__image+*{margin-top:0}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.faq-section--image-popout .faq-question.closing .faq-question__image{animation:fade-out-right .4s forwards}}@media (min-width:1280px){.faq-section--image-popout .faq-question__image{right:-5em}}.faq-question{border-bottom:1px solid var(--borders-color)}.faq-question__question-wrapper{list-style:none}.faq-question__question-wrapper::marker{display:none}.faq-question__question-wrapper::-webkit-details-marker{display:none}.faq-question__question{align-items:flex-start;border-top:.25px solid #6e6e6e;color:var(--headings-color);cursor:pointer;display:flex;font-size:18px;font-weight:700;justify-content:space-between;list-style:none;padding:20px 0;width:100%}.faq-question__question-text{font-size:1.5rem;line-height:1.416}.faq-question__question svg{margin-top:12px;transition:all .1s linear}.faq-question__answer{padding-bottom:20px}@media (min-width:768px){.faq-question--has-icon .faq-question__answer{padding-left:52px}}.faq-question__answer>:first-child{margin-top:0}.faq-question__answer>:last-child{margin-bottom:0}.faq-question[open] .faq-question__question svg{transform:rotate(-180deg)}.faq-question[open] .faq-question__question-text{color:#fd312e}