.page[data-v-de6b7579]{background:#fff;min-height:100vh}.main[data-v-de6b7579]{max-width:720px;margin:0 auto;padding:2rem 1rem 3rem}.hero[data-v-de6b7579]{text-align:center;margin-bottom:2.5rem}.hero h1[data-v-de6b7579]{color:#6366f1;letter-spacing:-.02em;margin:0 0 .75rem;font-size:2rem;font-weight:700;line-height:1.2}.hero-lead[data-v-de6b7579]{color:#64748b;text-align:left;max-width:560px;margin:0 auto;font-size:1rem;line-height:1.65}.hero-lead[data-v-de6b7579] a{color:#6366f1;font-weight:500;text-decoration:none}.hero-lead[data-v-de6b7579] a:hover{text-decoration:underline}.faq-list[data-v-de6b7579]{flex-direction:column;gap:.75rem;display:flex}.faq-item[data-v-de6b7579]{background:#fafafa;border:1px solid #e2e8f0;border-radius:12px;transition:border-color .2s,box-shadow .2s;overflow:hidden}.faq-item.is-open[data-v-de6b7579]{background:#fff;border-color:#c7d2fe;box-shadow:0 1px 3px #6366f114}.faq-trigger[data-v-de6b7579]{text-align:left;color:#334155;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:flex-start;gap:1rem;width:100%;padding:1rem 1.15rem;font-family:inherit;font-size:.95rem;font-weight:600;line-height:1.45;display:flex}.faq-item.is-open .faq-trigger[data-v-de6b7579]{color:#4f46e5}.faq-trigger[data-v-de6b7579]:hover,.faq-item.is-open .faq-trigger[data-v-de6b7579]:hover{color:#4338ca}.faq-q[data-v-de6b7579]{flex:1}.faq-icon[data-v-de6b7579]{color:#94a3b8;flex-shrink:0;margin-top:2px}.faq-item.is-open .faq-icon[data-v-de6b7579]{color:#6366f1}.faq-panel[data-v-de6b7579]{border-top:1px solid #f1f5f9;padding:0 1.15rem 1.15rem}.faq-panel p[data-v-de6b7579]{color:#64748b;margin:0 0 .65rem;font-size:.9rem;line-height:1.65}.faq-panel p[data-v-de6b7579]:last-child{margin-bottom:0}@media (width<=640px){.hero h1[data-v-de6b7579]{font-size:1.65rem}}
