.marketing-faq[data-v-9c613089]{--marketing-brand:#1e4dff;--marketing-brand-hover:#163ed1;--marketing-heading:#1f2542;--marketing-body:#475569;--marketing-muted:#64748b;--marketing-border:#e2e8f0;--marketing-soft:#f5f7ff;--marketing-surface:#fff;--marketing-button-height:3rem}.marketing-faq .faq-intro[data-v-9c613089]{position:static}@media (min-width:768px){.marketing-faq .faq-intro[data-v-9c613089]{position:sticky;top:8.5rem}}.marketing-faq .home-button[data-v-9c613089]{align-items:center;border:1px solid var(--marketing-brand);border-radius:999px;display:inline-flex;font-family:inherit;font-size:1rem;font-weight:700;justify-content:center;line-height:1.5rem;max-width:100%;min-height:var(--marketing-button-height);overflow-wrap:anywhere;padding:calc(var(--marketing-button-height)/2 - .75rem - 1px) 1.5rem;text-align:center;transition:color .15s ease,border-color .15s ease,background-color .15s ease;white-space:normal}@media (max-width:767px){.marketing-faq .home-button[data-v-9c613089]{--marketing-button-height:2.75rem}}.marketing-faq .home-button[data-v-9c613089]:focus-visible{outline:3px solid var(--marketing-brand);outline-offset:3px}.marketing-faq .home-button[data-v-9c613089]{background:var(--marketing-brand);color:var(--marketing-surface)}@media (hover:hover) and (pointer:fine){.marketing-faq .home-button[data-v-9c613089]:hover{background:var(--marketing-brand-hover);border-color:var(--marketing-brand-hover);color:var(--marketing-surface)}}.marketing-faq .home-button[data-v-9c613089]:active{background:var(--marketing-brand-hover);border-color:var(--marketing-brand-hover);color:var(--marketing-surface)}
