.page-header.svelte-nkc5cg{padding:64px 0 48px;border-bottom:1px solid #374151;margin-bottom:56px}.page-header.svelte-nkc5cg h1:where(.svelte-nkc5cg){font-size:48px;font-weight:800;margin-bottom:12px}.page-header.svelte-nkc5cg p:where(.svelte-nkc5cg){color:#9ca3af;font-size:18px}.faq.svelte-nkc5cg{margin-bottom:80px}.faq.svelte-nkc5cg>h2:where(.svelte-nkc5cg){font-size:28px;font-weight:800;margin-bottom:40px}.faq-group.svelte-nkc5cg{margin-bottom:48px}.faq-group.svelte-nkc5cg>h3:where(.svelte-nkc5cg){font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#10b981;margin-bottom:20px}.faq-item.svelte-nkc5cg{border-top:1px solid #374151;padding:24px 0}.faq-item.svelte-nkc5cg h4:where(.svelte-nkc5cg){font-size:16px;font-weight:600;margin-bottom:10px}.faq-item.svelte-nkc5cg p:where(.svelte-nkc5cg){color:#9ca3af;line-height:1.7;font-size:15px}.contact.svelte-nkc5cg{background:#1f2937;border:1px solid #374151;border-radius:16px;padding:48px;text-align:center;margin-bottom:80px}.contact.svelte-nkc5cg h2:where(.svelte-nkc5cg){font-size:28px;font-weight:800;margin-bottom:12px}.contact.svelte-nkc5cg p:where(.svelte-nkc5cg){color:#9ca3af;margin-bottom:28px;font-size:16px;line-height:1.6}.contact-btn.svelte-nkc5cg{display:inline-block;background:#1a56db;color:#fff;padding:14px 28px;border-radius:100px;font-weight:600;font-size:15px;text-decoration:none;transition:background .2s}.contact-btn.svelte-nkc5cg:hover{background:#1342b0;text-decoration:none}
