.faq-accordion__eyebrow{color:#f72585;font-family:var(--font-primary,"Lato",sans-serif);font-size:11px;font-weight:700;letter-spacing:1.76px;line-height:17.6px;margin-bottom:14px;text-transform:uppercase}.faq-accordion h2{color:#3a0ca3;margin:0 0 40px}.faq-accordion__list{border-top:1px solid #e4dcef}.faq-accordion__item{border-bottom:1px solid #e4dcef}.faq-accordion__question{align-items:center;background:none;border:none;color:#3a0ca3;cursor:pointer;display:flex;font-family:var(--font-primary,"Lato",sans-serif);font-size:18px;font-weight:700;gap:24px;justify-content:space-between;padding:24px 0;text-align:left;width:100%}.faq-accordion__question:focus,.faq-accordion__question:hover{background:none;border:none;border-radius:0;color:#3a0ca3}.faq-accordion__icon{flex:none;height:16px;position:relative;width:16px}.faq-accordion__icon:after,.faq-accordion__icon:before{background:#7209b7;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .2s ease}.faq-accordion__icon:before{height:2px;width:16px}.faq-accordion__icon:after{height:16px;width:2px}.faq-accordion__item.is-open .faq-accordion__icon{transform:rotate(45deg)}.faq-accordion__answer{color:#4a4a63;display:none;max-width:900px;padding:0 0 24px}.faq-accordion__answer p{margin:0}.faq-accordion__item.is-open .faq-accordion__answer{display:block}.faq-accordion--expanded .faq-accordion__eyebrow{font-size:13px;letter-spacing:.16em;line-height:1}.faq-accordion--expanded .content-wrapper{box-sizing:content-box;max-width:1120px}.faq-accordion--expanded h2{font-size:clamp(30px,3.6vw,44px);font-weight:900;letter-spacing:-.02em;line-height:1.1;margin:0 0 24px;text-transform:none}.faq-accordion--expanded .faq-accordion__list{border-top:0;max-width:860px}.faq-accordion__item--static{padding:24px 0}.faq-accordion__item--static:last-child{border-bottom:0}.faq-accordion__q{color:#3a0ca3;font-family:var(--font-primary,"Lato",sans-serif);font-size:17px;font-weight:700;line-height:1.4;margin-bottom:10px}.faq-accordion__a{color:#7c7392;font-size:15px;line-height:1.7}.faq-accordion__a p{color:inherit;font-size:inherit;line-height:inherit;margin:0}.faq-accordion__split{align-items:start;display:grid;gap:56px;grid-template-columns:minmax(0,.85fr) minmax(0,1fr)}.faq-accordion--split h2{margin:0 0 32px}.faq-accordion--split .faq-accordion__list{border-top:0}.faq-accordion--split .faq-accordion__item:first-child .faq-accordion__question{padding-top:0}.faq-accordion__card{background:#fff;border:1px solid #e4dcef;border-radius:16px;box-shadow:0 8px 24px rgba(58,12,163,.06);overflow:hidden;padding:32px 28px 28px;position:relative}.faq-accordion__card:before{background:linear-gradient(90deg,#f72585,#3a0ca3 50%,#7209b7);content:"";height:4px;left:0;position:absolute;right:0;top:0}.faq-accordion__card-eyebrow{color:#7209b7;font-family:var(--font-primary,"Lato",sans-serif);font-size:11px;font-weight:700;letter-spacing:1.76px;line-height:17.6px;margin-bottom:20px;text-transform:uppercase}.faq-accordion__card-item+.faq-accordion__card-item{margin-top:18px}.faq-accordion__card-title{color:#3a0ca3;font-family:var(--font-primary,"Lato",sans-serif);font-size:15px;font-weight:700;line-height:1.4;margin-bottom:4px}.faq-accordion__card-text,.faq-accordion__card-text p{color:#4a4a63;font-family:var(--font-primary,"Lato",sans-serif);font-size:14px;line-height:1.6}.faq-accordion__card-text p{margin:0}@media (max-width:991px){.faq-accordion__split{gap:40px;grid-template-columns:minmax(0,1fr)}}