.faq-section[data-v-3e8624af]{padding:clamp(3rem,6vw,5rem) clamp(1rem,4vw,4rem) 4rem;text-align:center;background:#fff}.faq-section h2[data-v-3e8624af]{font-size:clamp(2rem,3vw,3rem);margin-bottom:2rem;font-weight:700;color:#050505;font-family:sans-serif}.faq-list[data-v-3e8624af]{max-width:960px;margin:0 auto;display:flex;flex-direction:column;gap:.35rem;border-top:1px solid rgba(15,23,42,.15);border-left:1px solid rgba(15,23,42,.15);border-right:1px solid rgba(15,23,42,.15);padding:0 1rem}.faq-item[data-v-3e8624af]{padding:1.25rem 0;border-bottom:1px solid rgba(15,23,42,.15);text-align:left}.faq-question[data-v-3e8624af]{width:100%;display:flex;align-items:center;justify-content:space-between;background:transparent;border:none;padding:0;font-size:1.15rem;font-weight:600;color:#0f172a;font-family:sans-serif;cursor:pointer;text-align:left}.faq-toggle-indicator[data-v-3e8624af]{width:36px;height:36px;border-radius:999px;border:none;display:inline-flex;align-items:center;justify-content:center;font-size:1.5rem;line-height:1}.faq-answer[data-v-3e8624af]{margin:0;color:#475467;font-size:1rem;line-height:1.6;font-family:Inter,Helvetica Neue,sans-serif;max-height:0;opacity:0;overflow:hidden;transition:max-height .35s cubic-bezier(.22,1,.36,1),opacity .35s ease,padding .35s ease;padding:0}.faq-answer--expanded[data-v-3e8624af]{padding-top:1rem;max-height:1200px;opacity:1}.faq-answer p[data-v-3e8624af]{margin:0}.faq-status[data-v-3e8624af]{padding:1rem 0;font-size:1rem;color:#475467}.faq-status--error[data-v-3e8624af]{color:#dc2626}
