.faq-entry-stack[data-v-5c3f722d]{display:flex;flex-direction:column;gap:.8rem}.faq-entry-stack__empty[data-v-5c3f722d]{color:var(--text-faint);font-size:.95rem;padding:2.5rem 1rem;text-align:center}.faq-entry-stack__card[data-v-5c3f722d]{border:1px solid hsla(0,0%,100%,.12);overflow:hidden;position:relative;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease,background-color .18s ease}.faq-entry-stack__card[data-v-5c3f722d]:before{background:linear-gradient(180deg,#f0b429d9,#00d4ffbf);content:"";inset:0 auto 0 0;opacity:0;position:absolute;transition:opacity .18s ease;width:3px}.faq-entry-stack__card--open[data-v-5c3f722d]{border-color:#f0b42947;box-shadow:0 16px 34px #0003}.faq-entry-stack__card--open[data-v-5c3f722d]:before{opacity:1}.faq-entry-stack__trigger[data-v-5c3f722d]{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;gap:1rem;text-align:left;transition:background-color .18s ease;width:100%}.faq-entry-stack__trigger[data-v-5c3f722d]:hover{background:#ffffff0a}.faq-entry-stack__trigger[data-v-5c3f722d]:focus-visible{outline:2px solid rgba(240,180,41,.45);outline-offset:-2px}.faq-entry-stack__trigger--page[data-v-5c3f722d]{padding:1.15rem 1.2rem}.faq-entry-stack__trigger--compact[data-v-5c3f722d]{padding:.95rem 1rem}.faq-entry-stack__count[data-v-5c3f722d]{align-items:center;background:#f0b42917;border:1px solid rgba(240,180,41,.28);border-radius:999px;color:var(--accent-gold);display:inline-flex;flex-shrink:0;font-size:.78rem;font-weight:600;height:2.75rem;justify-content:center;letter-spacing:.14em;width:2.75rem}.faq-entry-stack__copy[data-v-5c3f722d]{display:flex;flex:1;flex-direction:column;gap:.3rem;min-width:0}.faq-entry-stack__category[data-v-5c3f722d]{color:#f0b429d1;font-size:.72rem;font-weight:600;letter-spacing:.16em;margin:0;text-transform:uppercase}.faq-entry-stack__question[data-v-5c3f722d]{color:#fffffff7;display:block;font-weight:600;line-height:1.4;padding-right:.5rem}.faq-entry-stack__icon[data-v-5c3f722d]{color:var(--accent-gold);flex-shrink:0;height:1.15rem;transition:transform .18s ease;width:1.15rem}.faq-entry-stack__icon--open[data-v-5c3f722d]{transform:rotate(180deg)}.faq-entry-stack__panel[data-v-5c3f722d]{border-top:1px solid hsla(0,0%,100%,.1)}.faq-entry-stack__panel-inner[data-v-5c3f722d]{color:#ffffffd1;display:flex;flex-direction:column;gap:.9rem}.faq-entry-stack__paragraph[data-v-5c3f722d]{line-height:1.72;margin:0}.faq-entry-stack__links[data-v-5c3f722d]{display:flex;flex-wrap:wrap;gap:.65rem;padding-top:.15rem}.faq-entry-stack__link[data-v-5c3f722d]{align-items:center;background:#f0b42914;border:1px solid rgba(240,180,41,.35);border-radius:.95rem;color:var(--accent-gold);display:inline-flex;font-size:.88rem;font-weight:500;justify-content:center;padding:.55rem .85rem;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.faq-entry-stack__link[data-v-5c3f722d]:hover{background:#f0b42926;border-color:#f0b42985;transform:translateY(-1px)}.faq-entry-stack--page .faq-entry-stack__card[data-v-5c3f722d]{background:radial-gradient(circle at top right,rgba(240,180,41,.08),transparent 38%),linear-gradient(180deg,#ffffff09,#ffffff04),#0e121ac7;border-radius:1.35rem}.faq-entry-stack--page .faq-entry-stack__question[data-v-5c3f722d]{font-size:1.05rem}.faq-entry-stack--page .faq-entry-stack__panel-inner[data-v-5c3f722d]{padding:1rem 1.25rem 1.25rem 4.95rem}.faq-entry-stack--compact .faq-entry-stack__card[data-v-5c3f722d]{background:linear-gradient(180deg,#ffffff0b,#ffffff05),#ffffff0d;border-radius:1rem}.faq-entry-stack--compact .faq-entry-stack__question[data-v-5c3f722d]{font-size:.97rem}.faq-entry-stack--compact .faq-entry-stack__panel-inner[data-v-5c3f722d]{font-size:.93rem;padding:.85rem 1rem 1rem}.faq-entry-stack-fade-enter-active[data-v-5c3f722d],.faq-entry-stack-fade-leave-active[data-v-5c3f722d]{transition:opacity .16s ease}.faq-entry-stack-fade-enter-from[data-v-5c3f722d],.faq-entry-stack-fade-leave-to[data-v-5c3f722d]{opacity:0}@media(max-width:640px){.faq-entry-stack--page .faq-entry-stack__trigger--page[data-v-5c3f722d]{padding:1rem}.faq-entry-stack--page .faq-entry-stack__count[data-v-5c3f722d]{font-size:.72rem;height:2.35rem;width:2.35rem}.faq-entry-stack--page .faq-entry-stack__panel-inner[data-v-5c3f722d]{padding:.95rem 1rem 1rem}}
