.faq{min-height:100vh;padding-top:5px;padding-bottom:60px}.faq__loading,.faq__error,.about__loading,.about__error{text-align:center;padding:var(--spacing-xl);font-size:1.1rem}.intro__header{text-align:left;margin-bottom:var(--spacing-xl)}.faq__content{--color-background:#fbfbfb;flex-direction:column;max-width:90%;display:flex}.faq__category-separator{background-color:#10c186;height:1px;margin-top:40px;margin-bottom:40px}.faq__category-title{margin-bottom:var(--spacing-md);color:var(--color-primary);font-size:22px}.faq__questions{flex-direction:column;display:flex}.faq-item{position:relative}.faq-item__separator{background-color:#d6d5d5;height:1px;margin-top:30px;margin-bottom:30px}.faq-item:first-child .faq-item__separator{display:none}.faq-item__question{cursor:pointer;text-align:left;width:100%;font-family:var(--font-body);color:var(--color-secondary);background:0 0;border:none;justify-content:space-between;align-items:center;padding:0;font-size:22px;font-weight:600;line-height:24px;transition:color .2s;display:flex}.faq-item__question:active{color:var(--color-primary)}@media (hover:hover){.faq-item__question:hover{color:var(--color-primary)}}.faq-item__question-text{padding-right:var(--spacing-md);flex:1}.faq-item__icon{text-align:center;width:24px;color:var(--color-primary);flex-shrink:0;font-size:24px;font-weight:300}.faq-item__answer{padding-top:var(--spacing-md)}@media (max-width:768px){.faq{padding-left:20px;padding-right:20px}.faq__category-separator{margin-top:25px;margin-bottom:15px}.faq-item__separator{margin-top:15px;margin-bottom:15px}.faq-item__question{min-height:44px}.intro__header{margin-bottom:var(--spacing-lg)}}
