.ar-root{font-family:var(--cc-font-sans);text-align:start}.ar-root button,.ar-root input,.ar-root select,.ar-root textarea{font-family:inherit}.ar-root .ar-ltr,.ar-root [data-ltr]{direction:ltr;unicode-bidi:isolate;display:inline-block}.ar-faq{padding:0 1rem 4rem}.ar-faq-inner{max-width:56rem;margin:0 auto}.ar-faq h2{font-size:1.4rem;font-weight:600;margin:0 0 8px;color:#141211}.ar-faq-intro{margin:0 0 18px;line-height:1.9;color:#5a5a5a}.ar-faq details{border:1px solid #e4e4e4;border-radius:var(--cc-radius-panel,5px);background:#fff;margin-bottom:10px}.ar-faq summary{cursor:pointer;padding:14px 18px;font-weight:600;line-height:1.7;list-style:none;display:flex;justify-content:space-between;gap:12px}.ar-faq summary::-webkit-details-marker{display:none}.ar-faq summary:after{content:"+";color:#ff5043;font-size:1.3rem;line-height:1.3}.ar-faq details[open] summary:after{content:"-"}.ar-faq-a{padding:0 18px 16px;color:#444;line-height:1.95}.ar-faq-a p{margin:0 0 10px}.ar-root h1,.ar-root h2,.ar-root h3{letter-spacing:0!important}.ar-root h1{line-height:1.4!important}.ar-root .pv-hero-h2,.ar-root .vc-hero-h2{margin-top:0!important;line-height:1.6}.ar-root .v-hero__h2{margin-top:10px!important;line-height:1.6}.ar-root .rac-hero h1{margin-bottom:.75rem}