.q-btn--rectangle[data-v-498886ff]{border-radius:.5rem}a[data-v-498886ff]{color:inherit;text-decoration:none}[data-v-498886ff]:root{--q-primary:var(--color-primary-7);--q-secondary:var(--color-secondary);--q-accent:#9c27b0;--q-positive:var(--color-success);--q-negative:#c10015;--q-info:#31ccec;--q-warning:var(--color-warning);--q-dark:#1d1d1d;--q-dark-page:#121212}.features-faq[data-v-498886ff]{box-sizing:border-box;padding:80px 24px;scroll-margin-top:var(--filio-public-header-anchor-offset,96px)}.features-faq__header[data-v-498886ff]{align-items:center;display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:800px;text-align:center}.features-faq h2[data-v-498886ff]{color:var(--baby-heading,#18181b);font-size:44px;font-weight:800;letter-spacing:-.035em;line-height:54px;margin:0;scroll-margin-top:224px}.features-faq__eyebrow[data-v-498886ff]{color:var(--color-primary-10);font-size:.75rem;font-weight:700;letter-spacing:.25px;margin:0}.features-faq__description[data-v-498886ff]{color:var(--baby-copy,#475569);font-size:16px;line-height:1.7;margin:0;max-width:680px}.features-faq__list[data-v-498886ff]{border-top:1px solid var(--baby-border,#e2e8f0);display:grid;gap:0;margin:40px auto 0;max-width:800px}.features-faq__item[data-v-498886ff]{border-bottom:1px solid var(--baby-border,#e2e8f0)}.features-faq h3[data-v-498886ff]{margin:0}.features-faq__trigger[data-v-498886ff]{align-items:center;background:transparent;border:0;color:var(--baby-heading,#18181b);cursor:pointer;display:flex;font:inherit;font-size:18px;font-weight:600;gap:24px;justify-content:space-between;line-height:24px;min-height:68px;padding:20px 0;text-align:left;width:100%}.features-faq__trigger[data-v-498886ff]:hover{background:var(--baby-cool,#f5f8fc)}.features-faq__trigger span[data-v-498886ff]{min-width:0}.features-faq__trigger[data-v-498886ff]:focus-visible{outline:2px solid var(--color-primary-9,#705100);outline-offset:-4px}.features-faq__chevron[data-v-498886ff]{color:var(--baby-copy,#475569);flex:0 0 auto}.features-faq__item--open .features-faq__chevron[data-v-498886ff]{transform:rotate(180deg)}.features-faq--animated .features-faq__chevron[data-v-498886ff]{transition:transform .24s ease}.features-faq--animated .features-faq__answer[data-v-498886ff]{display:grid;grid-template-rows:0fr;opacity:0;padding:0 36px 0 0;transition:grid-template-rows .24s ease,opacity .2s ease,visibility .24s;visibility:hidden}.features-faq--animated .features-faq__answer-inner[data-v-498886ff]{min-height:0;overflow:hidden;padding-bottom:0;transition:padding-bottom .24s ease}.features-faq--animated .features-faq__item--open .features-faq__answer[data-v-498886ff]{grid-template-rows:1fr;opacity:1;visibility:visible}.features-faq--animated .features-faq__item--open .features-faq__answer-inner[data-v-498886ff]{padding-bottom:24px}.features-faq__answer[data-v-498886ff]{padding:0 36px 24px 0}.features-faq__answer[hidden][data-v-498886ff]{display:none}.features-faq__answer a[data-v-498886ff]{color:var(--baby-heading,#18181b);display:inline-block;font-size:15px;margin-top:4px;padding-block:12px;text-decoration:underline;text-underline-offset:4px}.features-faq__answer p[data-v-498886ff]{color:var(--baby-copy,#475569);font-size:16px;line-height:1.65;margin:0}.features-faq__answer p+p[data-v-498886ff]{margin-top:16px}@media (max-width:720px){.features-faq[data-v-498886ff]{padding:56px 16px}.features-faq h2[data-v-498886ff]{font-size:clamp(30px,8vw,34px);line-height:1.14}.features-faq__list[data-v-498886ff]{margin-top:32px}.features-faq__trigger[data-v-498886ff]{font-size:16px;gap:16px;line-height:22px;min-height:64px;padding:18px 0}.features-faq__answer[data-v-498886ff]{padding:0 0 20px}.features-faq--animated .features-faq__answer[data-v-498886ff]{padding:0}.features-faq--animated .features-faq__item--open .features-faq__answer-inner[data-v-498886ff]{padding-bottom:20px}}@media (prefers-reduced-motion:reduce){.features-faq--animated .features-faq__answer[data-v-498886ff],.features-faq--animated .features-faq__answer-inner[data-v-498886ff],.features-faq--animated .features-faq__chevron[data-v-498886ff]{transition:none}}
