.page-title.svelte-1bex8oj{font-size:2.4rem;font-weight:800;background:linear-gradient(90deg,#4f46e5,#22c55e);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.subtitle.svelte-1bex8oj{margin-top:.75rem;color:#6b7280;font-size:1.05rem}.faq-wrapper.svelte-1bex8oj{display:flex;flex-direction:column;gap:1rem}.faq-card.svelte-1bex8oj{background:#fff;border-radius:14px;padding:1.25rem 1.5rem;box-shadow:0 10px 28px #0000000d;cursor:pointer}.faq-card.svelte-1bex8oj summary:where(.svelte-1bex8oj){font-weight:600;font-size:1.05rem;list-style:none;color:#111827;position:relative}.faq-card.svelte-1bex8oj summary:where(.svelte-1bex8oj)::-webkit-details-marker{display:none}.faq-card.svelte-1bex8oj summary:where(.svelte-1bex8oj):after{content:"+";position:absolute;right:0;font-size:1.4rem;color:#4f46e5;transition:transform .3s ease}.faq-card[open].svelte-1bex8oj summary:where(.svelte-1bex8oj):after{content:"−"}.faq-card.svelte-1bex8oj p:where(.svelte-1bex8oj){margin-top:.75rem;color:#4b5563;line-height:1.6}.cta-box.svelte-1bex8oj{text-align:center;padding:3rem 2rem;border-radius:22px;background:linear-gradient(135deg,#4f46e5,#22c55e);color:#fff}.cta-btn.svelte-1bex8oj{display:inline-block;margin-top:1.25rem;padding:.75rem 1.75rem;border-radius:999px;background:#fff;color:#111827;font-weight:700}.reveal.svelte-1bex8oj{opacity:0;transform:translateY(30px);transition:all .7s ease}.reveal.active.svelte-1bex8oj{opacity:1;transform:translateY(0)}
