.faq-component{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:356px){.faq-component{max-width:356px}}@media (min-width:576px){.faq-component{max-width:576px}}@media (min-width:768px){.faq-component{max-width:768px}}@media (min-width:992px){.faq-component{max-width:992px}}@media (min-width:1200px){.faq-component{max-width:1200px}}@media (min-width:1400px){.faq-component{max-width:1400px}}.faq-component{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-sm);margin-bottom:var(--spacing-lg);margin-top:var(--spacing-lg)}.faq-component .faq-title{width:100%}.faq-component .faq-categories{display:flex;flex-direction:column;gap:var(--spacing-sm);width:100%}.faq-component .faq-categories .faq-category{display:flex;flex-direction:column;gap:1.25rem}@media (min-width:768px){.faq-component .faq-categories .faq-category{flex-direction:row}}.faq-component .faq-categories .faq-category .faq-category-title{--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1));display:flex;font-size:1.125rem;font-weight:600;line-height:1.75rem;max-width:18%;min-width:18%;text-transform:uppercase;width:fit-content}.faq-component .faq-categories .faq-category .faq-list,.faq-component .faq-categories .faq-category .faq-list .faq-item{display:flex;flex-direction:column;width:100%}.faq-component .faq-categories .faq-category .faq-list .faq-item .faq-question{--tw-border-opacity:1;align-items:center;border-color:rgb(183 183 183/var(--tw-border-opacity,1));border-top-width:1px;cursor:pointer;display:flex;font-size:1.125rem;font-weight:600;gap:1.5rem;justify-content:space-between;line-height:1.75rem;padding-bottom:1.5rem;padding-top:1.5rem;transition:all .2s;width:100%}.faq-component .faq-categories .faq-category .faq-list .faq-item .faq-question:after,.faq-component .faq-categories .faq-category .faq-list .faq-item .faq-question:hover{--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.faq-component .faq-categories .faq-category .faq-list .faq-item .faq-question:after{align-items:center;content:"\e59e";display:flex;font-family:Font Awesome\ 6 Pro;font-size:.75rem;height:.75rem;justify-content:center;line-height:1rem;transition:all .2s;width:.75rem}.faq-component .faq-categories .faq-category .faq-list .faq-item .faq-answer{--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1));display:none;font-family:Montserrat,sans-serif;font-size:.875rem;line-height:1.25rem;padding-bottom:1.5rem;width:100%}.faq-component .faq-categories .faq-category .faq-list .faq-item .faq-answer h1,.faq-component .faq-categories .faq-category .faq-list .faq-item .faq-answer h2,.faq-component .faq-categories .faq-category .faq-list .faq-item .faq-answer h3,.faq-component .faq-categories .faq-category .faq-list .faq-item .faq-answer h4,.faq-component .faq-categories .faq-category .faq-list .faq-item .faq-answer h5,.faq-component .faq-categories .faq-category .faq-list .faq-item .faq-answer h6{--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1));font-family:var(--font-primary),sans-serif;font-size:var(--header-font-sm);font-weight:600;text-transform:none}.faq-component .faq-categories .faq-category .faq-list .faq-item:first-child .faq-question{border-top-width:0;padding-top:0}.faq-component .faq-categories .faq-category .faq-list .faq-item.active .faq-question:after{--tw-rotate:45deg;font-size:1rem;height:1rem;line-height:1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:1rem}.faq-component .faq-categories .faq-category .faq-list .faq-item.active .faq-answer{display:block}
