.faq-section[data-astro-cid-cpjdupfh]{display:flex;flex-direction:column;width:100%}.faq-section[data-astro-cid-cpjdupfh] .faq-section__header,.faq-section[data-astro-cid-cpjdupfh] .faq-section__header .section-header__title{max-width:100%}.faq-section__groups[data-astro-cid-cpjdupfh]{display:flex;flex-direction:column;gap:clamp(2rem,4vw,2.75rem);margin-top:clamp(2.75rem,5vw,5rem)}.faq-cta[data-astro-cid-cpjdupfh]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-top:clamp(2.75rem,5vw,4rem);padding:clamp(1.35rem,3vw,1.9rem);background:linear-gradient(135deg,#be77ff21,#5a84ff1a),#14192fc2}.faq-cta__body[data-astro-cid-cpjdupfh]{min-width:0}.faq-cta__title[data-astro-cid-cpjdupfh]{color:var(--text-primary);font-size:clamp(1.1rem,2vw,1.35rem);font-weight:800;line-height:1.25;letter-spacing:-.02em}.faq-cta__description[data-astro-cid-cpjdupfh]{margin-top:.45rem;color:var(--text-secondary);font-size:.98rem;line-height:1.75}.faq-group[data-astro-cid-cpjdupfh]{display:flex;flex-direction:column;gap:1rem}.faq-group__title[data-astro-cid-cpjdupfh]{display:flex;align-items:center;gap:.9rem;color:var(--text-primary);font-size:clamp(1.08rem,1.7vw,1.28rem);font-weight:800;line-height:1.25;letter-spacing:-.015em}.faq-group__title[data-astro-cid-cpjdupfh]:before{width:.28rem;height:1.08em;border-radius:999px;background:linear-gradient(180deg,var(--accent-1),var(--accent-2));content:"";flex:0 0 auto}.faq-group__title[data-astro-cid-cpjdupfh]:after{height:1px;min-width:2rem;flex:1;background:linear-gradient(90deg,var(--surface-border),transparent);content:""}.faq-group__list[data-astro-cid-cpjdupfh]{display:flex;flex-direction:column;gap:.8rem}.faq-item[data-astro-cid-cpjdupfh]{overflow:hidden;border-radius:var(--radius-lg);transition:border-color .18s ease,box-shadow .18s ease}.faq-item[data-astro-cid-cpjdupfh][open]{border-color:var(--surface-border-strong);box-shadow:0 22px 56px #04081773}.faq-item__question[data-astro-cid-cpjdupfh]{display:flex;align-items:center;justify-content:space-between;gap:1.15rem;padding:1.28rem 1.35rem;color:var(--text-primary);cursor:pointer;list-style:none}.faq-item__question[data-astro-cid-cpjdupfh]::-webkit-details-marker{display:none}.faq-item__question[data-astro-cid-cpjdupfh] span[data-astro-cid-cpjdupfh]:first-child{min-width:0;font-size:1.02rem;font-weight:750;line-height:1.48;letter-spacing:-.01em;text-wrap:pretty;word-break:auto-phrase}.faq-item__icon[data-astro-cid-cpjdupfh]{position:relative;display:grid;width:2rem;height:2rem;flex:0 0 auto;place-items:center;border:1px solid var(--surface-border);border-radius:999px;color:var(--text-secondary);transition:background .18s ease,border-color .18s ease,transform .18s ease}.faq-item__icon[data-astro-cid-cpjdupfh]:before,.faq-item__icon[data-astro-cid-cpjdupfh]:after{position:absolute;width:.78rem;height:2px;border-radius:999px;background:currentColor;content:""}.faq-item__icon[data-astro-cid-cpjdupfh]:after{transform:rotate(90deg)}.faq-item[data-astro-cid-cpjdupfh][open] .faq-item__icon[data-astro-cid-cpjdupfh]{border-color:transparent;background:linear-gradient(135deg,var(--accent-1),var(--accent-2));color:#fff;transform:rotate(45deg)}.faq-item__body[data-astro-cid-cpjdupfh]{padding:0 1.35rem 1.35rem;color:var(--text-secondary);font-size:.95rem;line-height:1.82}.faq-item__lead[data-astro-cid-cpjdupfh],.faq-item__note[data-astro-cid-cpjdupfh]{margin:0;text-wrap:pretty;word-break:auto-phrase}.faq-item__lead[data-astro-cid-cpjdupfh] code{display:inline-block;padding:.08em .38em;border:1px solid rgba(255,255,255,.14);border-radius:.35rem;background:#ffffff14;color:var(--text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.9em;line-height:1.45}.faq-item__points[data-astro-cid-cpjdupfh]{display:flex;flex-direction:column;gap:.7rem;margin-top:.9rem}.faq-item__points[data-astro-cid-cpjdupfh] li[data-astro-cid-cpjdupfh]{position:relative;padding-left:1.1rem;text-wrap:pretty;word-break:auto-phrase}.faq-item__points[data-astro-cid-cpjdupfh] li[data-astro-cid-cpjdupfh]:before{position:absolute;top:.68em;left:.1rem;width:.36rem;height:.36rem;border-radius:999px;background:linear-gradient(135deg,var(--accent-1),var(--accent-2));content:""}.faq-item__points[data-astro-cid-cpjdupfh] span[data-astro-cid-cpjdupfh]{margin-right:.5rem;color:var(--text-primary);font-weight:750}.faq-item__note[data-astro-cid-cpjdupfh]{margin-top:.9rem}.faq-item__note[data-astro-cid-cpjdupfh] a[data-astro-cid-cpjdupfh]{color:#d4b0ff;font-weight:700;text-decoration:underline;text-decoration-color:#d4b0ff73;text-underline-offset:.22em}.faq-item__note[data-astro-cid-cpjdupfh] a[data-astro-cid-cpjdupfh]:hover{text-decoration-color:currentColor}@media(max-width:640px){.faq-section[data-astro-cid-cpjdupfh]{width:100%}.faq-cta[data-astro-cid-cpjdupfh]{align-items:stretch;flex-direction:column}.faq-item__question[data-astro-cid-cpjdupfh]{padding:1.1rem 1rem}.faq-item__body[data-astro-cid-cpjdupfh]{padding:0 1rem 1.15rem}}
