.prime-faq{background:#f5f5f5}.prime-faq__container{width:min(1180px, calc(100vw - 72px));margin:0 auto;padding:96px 0}.prime-faq__inner{width:min(780px, 100%);margin:0 auto}.prime-faq__heading-row{display:flex;align-items:center;gap:12px}.prime-faq__heading-icon{width:34px;height:34px;min-width:34px;flex:0 0 34px}.prime-faq__heading-icon svg{display:block;width:100%;height:100%}.app-container .prime-faq h2.prime-faq__heading,.app-container .prime-faq .prime-faq__heading{margin:0;color:#041544!important;font-family:"Argesta Headline",Georgia,"Times New Roman",serif;font-size:30px;font-weight:400;line-height:1}.prime-faq__intro-text{margin:20px 0 0 46px}.prime-faq__intro-text>:first-child{margin-top:0}.prime-faq__intro-text>:last-child{margin-bottom:0}.app-container .prime-faq .prime-faq__intro-text,.app-container .prime-faq .prime-faq__intro-text p,.app-container .prime-faq .prime-faq__intro-text li{color:#2a3140!important;font-family:"Fira Sans",sans-serif;font-size:15px;font-weight:300;line-height:1.42}.prime-faq__list{margin-top:32px}.prime-faq__item{border-bottom:1px solid rgb(4 21 68 / .35)}.prime-faq__item:first-child{border-top:0}.prime-faq__item:last-child{border-bottom:0}.app-container .prime-faq__question-wrap{margin:0}.prime-faq__question{width:100%;border:0;background:#fff0;color:inherit;display:grid;grid-template-columns:minmax(0,1fr) 36px;align-items:center;gap:20px;padding:20px 0;text-align:left;cursor:pointer}.app-container .prime-faq .prime-faq__question-text{color:#111827!important;font-family:"Fira Sans",sans-serif;font-size:16px;font-weight:600;line-height:1.4}.prime-faq__item.is-open .prime-faq__question-text{color:#720714!important}.prime-faq__toggle{width:30px;height:30px;border:1px solid rgb(0 0 0 / .45);position:relative;display:block;justify-self:end}.prime-faq__toggle::before,.prime-faq__toggle::after{content:"";position:absolute;left:50%;top:50%;background:#111;transform:translate(-50%,-50%)}.prime-faq__toggle::before{width:12px;height:2px}.prime-faq__toggle::after{width:2px;height:12px}.prime-faq__item.is-open .prime-faq__toggle::after{opacity:0}.prime-faq__answer{padding:2px 62px 24px 0}.prime-faq__answer-inner>:first-child{margin-top:0}.prime-faq__answer-inner>:last-child{margin-bottom:0}.app-container .prime-faq .prime-faq__answer-inner,.app-container .prime-faq .prime-faq__answer-inner p,.app-container .prime-faq .prime-faq__answer-inner li{color:#2a3140!important;font-family:"Fira Sans",sans-serif;font-size:15px;font-weight:300;line-height:1.42}.prime-faq__answer-inner ul,.prime-faq__answer-inner ol{margin:10px 0 0;padding-left:18px}.prime-faq__answer-inner li{margin:0 0 4px}@media (max-width:1199px){.prime-faq__container{width:calc(100vw - 48px)}}@media (max-width:767px){.prime-faq__container{width:calc(100vw - 32px);padding:64px 0}.prime-faq__heading-row{align-items:flex-start}.prime-faq__heading-icon{width:28px;height:28px;min-width:28px;flex:0 0 28px;margin-top:1px}.prime-faq__intro-text{margin-left:38px}.prime-faq__list{margin-top:24px}.prime-faq__question{grid-template-columns:minmax(0,1fr) 32px;gap:12px;padding:12px 0}.app-container .prime-faq .prime-faq__question-text{font-size:14px;line-height:1.4}.prime-faq__toggle{width:28px;height:28px}.prime-faq__answer{padding-right:0}.app-container .prime-faq .prime-faq__answer-inner,.app-container .prime-faq .prime-faq__answer-inner p,.app-container .prime-faq .prime-faq__answer-inner li{font-size:14px;line-height:1.4}}