.accordion-wrapper.accordion-wrapper--faq{box-sizing:border-box;color:var(--text-primary,#101828);font-family:var(--font-family,"Satoshi","SatoshiFallback-Segoe","SatoshiFallback-SF","SatoshiFallback-Roboto",sans-serif)}.accordion-wrapper.accordion-wrapper--faq *,.accordion-wrapper.accordion-wrapper--faq :after,.accordion-wrapper.accordion-wrapper--faq :before{box-sizing:border-box}.accordion-wrapper.accordion-wrapper--faq.no-image{margin:0 auto;max-width:780px;padding:0 24px}.accordion-wrapper.accordion-wrapper--faq.no-image .accordion{width:100%}.accordion-wrapper.accordion-wrapper--faq.has-image{align-items:flex-start;display:flex;gap:clamp(20px,4vw,40px);margin:0 auto;max-width:1200px;padding:0 24px}.accordion-wrapper.accordion-wrapper--faq.has-image .accordion{flex:1;min-width:0}.accordion-wrapper.accordion-wrapper--faq .image-container{align-self:flex-start;flex:0 0 clamp(280px,32vw,420px);position:sticky;top:24px}.accordion-wrapper.accordion-wrapper--faq .accordion-image{border-radius:14px;height:auto;max-height:clamp(320px,45vw,480px);object-fit:cover;transition:opacity .25s ease,transform .25s ease;width:100%}.accordion-wrapper.accordion-wrapper--faq .accordion-image.is-swapping{opacity:.6;transform:scale(.97)}.accordion-wrapper.accordion-wrapper--faq .accordion-image:not([src]),.accordion-wrapper.accordion-wrapper--faq .accordion-image[src=""]{visibility:hidden}.accordion-wrapper.accordion-wrapper--faq .accordion-item{background:#fff;border:1px solid var(--rule,#ece6f5);border-radius:14px;margin-bottom:12px;overflow:hidden;transition:box-shadow .2s ease}.accordion-wrapper.accordion-wrapper--faq .accordion-item:last-child{margin-bottom:0}.accordion-wrapper.accordion-wrapper--faq .accordion-item:hover{box-shadow:0 10px 26px rgba(38,33,80,.07)}.accordion-wrapper.accordion-wrapper--faq .accordion-header{align-items:center;color:var(--brand-navy,#342a5e);cursor:pointer;display:flex;font-family:var(--font-family,"Satoshi",sans-serif);font-size:16px;font-weight:600;gap:14px;justify-content:space-between;line-height:1.35;list-style:none;padding:18px 22px;transition:color .15s ease;user-select:none}.accordion-wrapper.accordion-wrapper--faq .accordion-header::-webkit-details-marker{display:none}.accordion-wrapper.accordion-wrapper--faq .accordion-header::marker{content:"";display:none}.accordion-wrapper.accordion-wrapper--faq .accordion-title{color:inherit;flex:1;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;text-align:left}.accordion-wrapper.accordion-wrapper--faq .accordion-header:hover{color:var(--brand-primary,#6b2cff)}.accordion-wrapper.accordion-wrapper--faq .accordion-pm{align-items:center;border:1.5px solid var(--brand-ice,#cdc7ea);border-radius:50%;color:var(--brand-primary,#6b2cff);display:flex;flex:none;height:22px;justify-content:center;position:relative;transform-origin:50% 50%;transition:transform .25s ease,border-color .2s ease;width:22px}.accordion-wrapper.accordion-wrapper--faq .accordion-pm:after,.accordion-wrapper.accordion-wrapper--faq .accordion-pm:before{background:currentColor;border-radius:1px;content:"";left:50%;position:absolute;top:50%}.accordion-wrapper.accordion-wrapper--faq .accordion-pm:before{height:10px;transform:translate(-50%,-50%);width:2px}.accordion-wrapper.accordion-wrapper--faq .accordion-pm:after{height:2px;transform:translate(-50%,-50%);width:10px}.accordion-wrapper.accordion-wrapper--faq .accordion-item[open] .accordion-pm{border-color:var(--brand-primary,#6b2cff);transform:rotate(45deg)}.accordion-wrapper.accordion-wrapper--faq .accordion-header:hover .accordion-pm{border-color:var(--brand-primary,#6b2cff)}.accordion-wrapper.accordion-wrapper--faq .accordion-content{padding:0 22px 20px}.accordion-wrapper.accordion-wrapper--faq .accordion-body,.accordion-wrapper.accordion-wrapper--faq .accordion-body li,.accordion-wrapper.accordion-wrapper--faq .accordion-body p{color:var(--text-meta,#6c757d);font-size:14.5px;line-height:1.6}.accordion-wrapper.accordion-wrapper--faq .accordion-body p{margin:0 0 10px}.accordion-wrapper.accordion-wrapper--faq .accordion-body p:last-child{margin-bottom:0}.accordion-wrapper.accordion-wrapper--faq .accordion-body b,.accordion-wrapper.accordion-wrapper--faq .accordion-body strong{color:var(--text-primary,#101828);font-weight:700}.accordion-wrapper.accordion-wrapper--faq .accordion-body a{color:var(--brand-primary,#6b2cff);text-decoration:underline}.accordion-wrapper.accordion-wrapper--faq .accordion-body a:hover{color:var(--brand-violet-deep,#4a2ba8)}.accordion-wrapper.accordion-wrapper--faq .accordion-body ol,.accordion-wrapper.accordion-wrapper--faq .accordion-body ul{margin:0 0 10px;padding-left:22px}.accordion-wrapper.accordion-wrapper--faq .accordion-header:focus-visible{border-radius:8px;outline:2px solid var(--brand-primary,#6b2cff);outline-offset:2px}@media (max-width:920px){.accordion-wrapper.accordion-wrapper--faq.has-image{flex-direction:column;gap:24px}.accordion-wrapper.accordion-wrapper--faq.has-image .image-container{flex:0 0 auto;margin:0 auto;max-width:520px;position:static;width:100%}}@media (max-width:600px){.accordion-wrapper.accordion-wrapper--faq.has-image,.accordion-wrapper.accordion-wrapper--faq.no-image{padding:0 16px}.accordion-wrapper.accordion-wrapper--faq .accordion-header{font-size:15px;padding:16px 18px}.accordion-wrapper.accordion-wrapper--faq .accordion-content{padding:0 18px 16px}.accordion-wrapper.accordion-wrapper--faq .accordion-body,.accordion-wrapper.accordion-wrapper--faq .accordion-body li,.accordion-wrapper.accordion-wrapper--faq .accordion-body p{font-size:14px}}@media (prefers-reduced-motion:reduce){.accordion-wrapper.accordion-wrapper--faq .accordion-image,.accordion-wrapper.accordion-wrapper--faq .accordion-pm{transition:none}}