.faq-intro{justify-content:center;width:100%;display:flex}.faq-intro__inner{justify-content:space-between;gap:var(--spacing-3x);flex-direction:column;width:100%;display:flex}@media (min-width:1024px){.faq-intro__inner{flex-direction:row}}.faq-intro__text-holder,.faq-intro .text-holder{flex-direction:column;align-items:flex-start;gap:24px;width:100%;max-width:625px;display:flex}.faq-intro__text-holder__title,.faq-intro .text-holder__title{align-self:stretch;align-items:flex-start;gap:8px;font-family:Campaign;font-size:2.4rem;font-style:normal;font-weight:300;line-height:140%;display:inline}.faq-intro__text-holder__title div,.faq-intro .text-holder__title div{display:inline;position:relative}.faq-intro__text-holder__title div.animation--running:after,.faq-intro .text-holder__title div.animation--running:after{z-index:-1;content:"";width:0;height:50%;animation:.5s ease-in-out 1s forwards slideFromLeft;position:absolute;bottom:0;left:-4px}@keyframes slideFromLeft{0%{width:0}to{width:100%}}.faq-intro__text-holder__text,.faq-intro .text-holder__text{color:var(--color-gray,#626262);align-self:stretch;font-family:Open Sans;font-size:1.5rem;font-style:normal;font-weight:400;line-height:190%}.faq-intro__text-holder .dropdown,.faq-intro .text-holder .dropdown{z-index:10;display:inline-block;position:relative}.faq-intro__text-holder .dropdown .faq-filter-button,.faq-intro .text-holder .dropdown .faq-filter-button{background:#fffdfb;border:1px solid #f1ebea;border-radius:100px;justify-content:center;align-items:center;gap:8px;min-width:120px;padding:6px 16px;font-family:Open Sans;font-size:1.5rem;font-style:normal;font-weight:400;line-height:190%;display:flex}.faq-intro__text-holder .dropdown .dropdown-content,.faq-intro .text-holder .dropdown .dropdown-content{z-index:20;background-color:#fffdfb;border:1px solid #f1ebea;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:none;position:absolute;top:100%;left:0}.faq-intro__text-holder .dropdown .dropdown-content button,.faq-intro .text-holder .dropdown .dropdown-content button{padding:12px 16px;font-family:Open Sans;font-size:1.5rem;font-style:normal;font-weight:400;line-height:190%;text-decoration:none;display:block}.faq-intro__text-holder .dropdown .dropdown-content button:hover,.faq-intro .text-holder .dropdown .dropdown-content button:hover{color:#858b92}.faq-intro__text-holder .dropdown:hover .dropdown-content,.faq-intro .text-holder .dropdown:hover .dropdown-content{display:block}.faq-intro__text-holder .dropdown .dropdown svg,.faq-intro .text-holder .dropdown .dropdown svg{transition:all .1s ease-out}.faq-intro__text-holder .dropdown:hover svg,.faq-intro .text-holder .dropdown:hover svg{transform:rotate(90deg)}.faq-intro__image-holder,.faq-intro .image-holder{justify-content:center;align-items:center;width:100%;height:auto;display:flex}@media (min-width:1024px){.faq-intro__image-holder,.faq-intro .image-holder{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:10px;max-width:536px;display:flex}}.faq-intro__image-holder img,.faq-intro__image-holder svg,.faq-intro .image-holder img,.faq-intro .image-holder svg{object-fit:cover;object-fit:cover;border-radius:6px;flex-shrink:0;width:100%;max-width:100%;height:100%;max-height:300px}@media (min-width:1024px){.faq-intro__image-holder img,.faq-intro__image-holder svg,.faq-intro .image-holder img,.faq-intro .image-holder svg{align-self:stretch}}
