:root{--container-width: 100%;--header-height: 5rem;--header-scrolled-height: 4.375rem;--header-height-mob: 3.5rem;--header-scrolled-height-mob: 3.5rem;--bg-primary: #FBFBFB;--bg-secondary: #F7F7F7;--text-primary: #31373C;--header-primary: #4A56A6;--primary: #4A56A6;--primary-hover: #3a4483;--primary-invert: #F3716D;--primary-hover-invert: #ef433e;--text-secondary: #31373C;--border-color: #d0d0d0;--header-bg: #fff;--header-bg-dark-scrolled: #fff;--bg-blue-light-25: #F4F8FD;--bg-blue-light-50: #EFF4FB;--bg-blue-light-75: #E9F1FA;--brand-50: #989B9D}@media(min-width: 0){:root{--container-width: 100%;--container-gutter-x: 32px}}@media(min-width: 640px){:root{--container-width: 100%;--container-gutter-x: 32px}}@media(min-width: 1025px){:root{--container-width: 100%;--container-gutter-x: 40px}}@media(min-width: 1440px){:root{--container-width: 1330px;--container-gutter-x: 50px}}@media(min-width: 1800px){:root{--container-width: ;--container-gutter-x: }}[data-theme=dark]{--bg-primary: #1a1a1a;--bg-secondary: #2d2d2d;--text-primary: #e0e0e0;--header-primary:#fff;--primary: #F3716D;--primary-invert: #4A56A6;--primary-hover: #ef433e;--primary-hover-invert: #3a4483;--text-secondary: #b0b0b0;--border-color: #404040;--header-bg: #000;--header-bg-dark-scrolled: #000;--bg-blue-light-25: rgba(49, 55, 60, 0.25);--bg-blue-light-50: rgba(49, 55, 60, 0.5);--bg-blue-light-75: rgba(49, 55, 60, 0.75);--brand-50: #e0e0e0}.faq{padding:clamp(1.875rem,calc(1.875rem + (1vw - 6.4px) * 3.75),3.75rem) 0 clamp(3.75rem,calc(3.75rem + (1vw - 6.4px) * 7.5),7.5rem)}.faq__content{display:flex;flex-direction:column;align-items:center}.faq__inner{max-width:90%;margin:0 auto;text-align:center}.faq__description{font-size:1rem}.faq__accordion{width:100%;margin-top:clamp(1.875rem,calc(1.875rem + (1vw - 6.4px) * 2.5),3.125rem)}.faq__item{padding:1.375rem 1.375rem 1.375rem 1.375rem;border:1px solid #d0d0d0;border-radius:.625rem;margin-bottom:1.5rem}.faq__item:last-child{margin-bottom:0}.faq__question{display:flex}.faq__question-text{margin-bottom:0;font-size:1.25rem;font-weight:500}.faq__question-icon{display:block;width:2rem;height:2rem;margin-bottom:0;margin-left:auto}.faq__answer{padding-top:.875rem;font-size:1rem}.faq__answer p{letter-spacing:normal;word-spacing:normal}