.faq{background:#fff;padding:50px 20px}@media (min-width:1024px){.faq{padding:90px 120px}}.faq__heading{font-family:var(--font-publica),"PublicaSans",sans-serif;vertical-align:middle;font-size:30px;line-height:100%;font-weight:400;letter-spacing:-.03em;color:#292b2a}@media (min-width:1024px){.faq__heading{font-size:45px}}.faq__layout{margin-top:30px;display:flex;flex-direction:column}@media (min-width:1024px){.faq__layout{margin-top:53px;display:grid;grid-template-columns:repeat(2,1fr);gap:50px}}.faq__categories{display:flex;flex-direction:column}@media (min-width:1024px){.faq__categories{gap:10px}}.faq__category-swiper-wrap{margin-top:10px}@media (min-width:1024px){.faq__category-swiper-wrap{display:none}}.faq-swiper{padding-right:20px!important;-ms-overflow-style:none;scrollbar-width:none}.faq-swiper::-webkit-scrollbar{display:none}.faq__category-buttons{display:none;flex-wrap:wrap;gap:10px}@media (min-width:1024px){.faq__category-buttons{display:flex}}.faq__category-button{display:inline-flex;width:auto;align-items:center;font-family:var(--font-publica),"PublicaSans",sans-serif;padding:11px 16px;font-size:16px;line-height:120%;font-weight:300;letter-spacing:-.02em;border:none;cursor:pointer;transition:all .3s ease-in-out}@media (min-width:1024px){.faq__category-button{height:auto;padding:16px 24px;font-size:24px;line-height:22px}}.faq__category-button--active{border-radius:32px;background:#292b2a;color:#fff}.faq__category-button--inactive{border-radius:32px;background:#f5f5f7;color:#292b2a}.faq__category-button--inactive:hover{opacity:.8}.faq__accordion{margin-top:30px;width:100%}@media (min-width:1024px){.faq__accordion{margin-top:0}}.faq__item{border-top:1px solid #f3f4f3;border-bottom:0}.faq__item:last-child{border-bottom:1px solid #f3f4f3}.faq__trigger{cursor:pointer;padding-block:20px;font-family:var(--font-publica),"PublicaSans",sans-serif;font-size:16px;line-height:22px;font-weight:300;letter-spacing:-.02em;color:#292b2a}.faq__trigger:hover{text-decoration:none}@media (min-width:1024px){.faq__trigger{padding-block:25px;font-size:24px;line-height:120%}}.faq__trigger-icon{width:16px;height:16px}@media (min-width:1024px){.faq__trigger-icon{width:32px;height:32px}}.faq__content{font-family:var(--font-publica),"PublicaSans",sans-serif;font-size:14px;line-height:17px;font-weight:300;letter-spacing:0;color:#7a7b7b}@media (min-width:1024px){.faq__content{font-size:18px;line-height:120%;letter-spacing:-.02em}}.faq-answer a{color:inherit}.faq-answer a,.faq-answer a:hover{text-decoration:underline}.faq__cta-wrap{display:flex}.faq__cta,.faq__cta-wrap{width:100%;justify-content:center}.faq__cta{margin-top:30px;display:inline-flex;align-items:center;border-radius:54px;background:#ff6105;padding:14.24px 23.21px;font-size:18px;font-weight:500;letter-spacing:-.36px;color:#fff;text-decoration:none;border:none;cursor:pointer}@media (min-width:1024px){.faq__cta{margin-top:68px;width:fit-content;min-width:335px}}.faq__slide{width:auto!important}