.gz-faq{background:#fff;border-top:1px solid #e4e1ea;color:#221538;font-family:articulat-cf,Open Sans,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.gz-faq *,.gz-faq :after,.gz-faq :before{box-sizing:border-box}.gz-faq__inner{align-items:start;display:grid;gap:48px;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));margin:0 auto;max-width:1200px;padding:88px 24px}.gz-faq__intro{max-width:30em;min-width:0}.gz-faq__eyebrow{color:#5f3694;font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.gz-faq__title{color:#181e2a!important}.gz-faq__body{margin:18px 0 0}.gz-faq__link-wrap{margin-top:22px}.gz-faq__list{display:flex;flex-direction:column;gap:12px;min-width:0}.gz-faq__item{background:#fff;border:1px solid #e4e1ea;border-radius:24px;overflow:hidden;transition:border-color .18s ease-out,background-color .18s ease-out}.gz-faq__item.is-open{background:#f6f2fb;border-color:#7f48c6}.gz-faq__q{font-weight:700;margin:0}.gz-faq__trigger{align-items:flex-start;cursor:pointer;display:flex;gap:16px;padding:24px 26px;user-select:none;-webkit-tap-highlight-color:transparent}.gz-faq__trigger:focus{outline:none}.gz-faq__trigger:focus-visible{border-radius:24px;outline:2px solid #7f48c6;outline-offset:-4px}.gz-faq__q-text{flex:1;min-width:0}.gz-faq__icon{background:#f1ecf7;border-radius:999px;flex:none;height:30px;margin-top:2px;position:relative;transition:background-color .18s ease-out;width:30px}.gz-faq__icon:after,.gz-faq__icon:before{background:#5f3694;border-radius:2px;content:"";height:2px;left:50%;margin:-1px 0 0 -6px;position:absolute;top:50%;transition:transform .18s ease-out,background-color .18s ease-out;width:12px}.gz-faq__icon:after{transform:rotate(90deg)}.gz-faq__item.is-open .gz-faq__icon{background:#5f3694}.gz-faq__item.is-open .gz-faq__icon:after,.gz-faq__item.is-open .gz-faq__icon:before{background:#fff}.gz-faq__item.is-open .gz-faq__icon:after{transform:rotate(0deg)}.gz-faq__a{overflow:hidden}.gz-faq__a[hidden]{display:none}.gz-faq__a-inner{padding:0 72px 26px 26px}.gz-faq__a-inner p{color:#181e2a;margin:0 0 12px}.gz-faq__a-inner p:last-child{margin-bottom:0}@media (max-width:767px){.gz-faq__inner{padding:64px 24px}.gz-faq__trigger{padding:20px}.gz-faq__a-inner{padding:0 20px 22px}}@media (prefers-reduced-motion:reduce){.gz-faq__a,.gz-faq__icon,.gz-faq__icon:after,.gz-faq__icon:before,.gz-faq__item{transition:none!important}}