.faq-simple[data-v-6f337ff2]{display:flex;flex-direction:column;gap:1rem}.faq-item[data-v-6f337ff2]{background:#fff;border:1px solid var(--color-neutral-200);border-radius:12px;overflow:hidden;transition:border-color .3s ease,box-shadow .3s ease}.faq-item[data-v-6f337ff2]:hover{box-shadow:0 4px 12px #00000014}.faq-item.is-open[data-v-6f337ff2]{border-color:var(--color-primary);box-shadow:0 4px 12px rgba(var(--color-primary-rgb),.15)}.faq-q[data-v-6f337ff2]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;justify-content:space-between;padding:1.25rem 1.5rem;text-align:left;transition:background-color .2s ease;width:100%}.faq-q[data-v-6f337ff2]:hover{background-color:var(--color-neutral-50)}.faq-q[data-v-6f337ff2]:focus{background-color:var(--color-neutral-100);outline:none}.faq-q[data-v-6f337ff2]:focus-visible{box-shadow:inset 0 0 0 2px var(--color-primary)}.faq-question[data-v-6f337ff2]{color:var(--color-neutral-800);flex:1;font-family:Now,sans-serif;font-size:1rem;font-weight:500;padding-right:1rem}.faq-toggle-icon[data-v-6f337ff2]{color:var(--color-neutral-500);flex-shrink:0;transition:transform .2s ease}.faq-item.is-open .faq-toggle-icon[data-v-6f337ff2]{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.faq-toggle-icon[data-v-6f337ff2]{transition:none}}.faq-a[data-v-6f337ff2]{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.faq-a.is-visible[data-v-6f337ff2]{max-height:1000px;transition:max-height .5s ease-in}.faq-body[data-v-6f337ff2]{border-top:1px solid var(--color-neutral-100);padding:1rem 1.5rem 1.5rem}.faq-answer-text[data-v-6f337ff2]{color:var(--color-neutral-600);line-height:1.7;margin:0;white-space:pre-wrap}.faq-body[data-v-6f337ff2] p{color:var(--color-neutral-600);line-height:1.7;margin-bottom:.75rem}.faq-body[data-v-6f337ff2] p:last-child{margin-bottom:0}.faq-body[data-v-6f337ff2] ol,.faq-body[data-v-6f337ff2] ul{color:var(--color-neutral-600);margin-bottom:.75rem;margin-left:1.5rem}.faq-body[data-v-6f337ff2] li{margin-bottom:.25rem}.faq-body[data-v-6f337ff2] a{color:var(--color-primary);text-decoration:underline}.faq-body[data-v-6f337ff2] a:hover{color:var(--color-primary-hover)}.faq-body[data-v-6f337ff2] strong{color:var(--color-neutral-800);font-weight:600}.faq-body[data-v-6f337ff2] code{background-color:var(--color-neutral-100);border-radius:4px;font-size:.875em;padding:.125rem .375rem}.faq-empty[data-v-6f337ff2]{color:var(--color-neutral-500);padding:2rem;text-align:center}@media(max-width:640px){.faq-q[data-v-6f337ff2]{padding:1rem}.faq-question[data-v-6f337ff2]{font-size:.9375rem}.faq-toggle-icon[data-v-6f337ff2]{height:28px;width:28px}.icon-close[data-v-6f337ff2],.icon-plus[data-v-6f337ff2]{height:20px;width:20px}.faq-body[data-v-6f337ff2]{padding:0 1rem 1rem}}
