.container.svelte-1vby5nc{max-width:760px;margin:0 auto;padding:32px 20px 60px}.hero-header.svelte-1vby5nc{text-align:center;padding:32px 0 30px}h1.svelte-1vby5nc{font-size:2rem;color:#fff;margin:0 0 10px;letter-spacing:-.5px}.subtitle.svelte-1vby5nc{color:#8888a0;margin:0;font-size:1.05rem}.faq-list.svelte-1vby5nc{display:flex;flex-direction:column;gap:12px;margin-bottom:28px}.faq-item.svelte-1vby5nc{background:linear-gradient(180deg,#ffffff09,#ffffff04);border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:2px 22px;transition:border-color .2s,background .2s}.faq-item.svelte-1vby5nc:hover{border-color:#7c5cff59}.faq-item[open].svelte-1vby5nc{border-color:#7c5cff73;background:linear-gradient(180deg,#7c5cff14,#7c5cff05)}.faq-item.svelte-1vby5nc summary:where(.svelte-1vby5nc){cursor:pointer;list-style:none;padding:18px 0;color:#fff;font-weight:600;font-size:1.02rem;display:flex;justify-content:space-between;align-items:center;gap:16px}.faq-item.svelte-1vby5nc summary:where(.svelte-1vby5nc)::-webkit-details-marker{display:none}.faq-item.svelte-1vby5nc summary:where(.svelte-1vby5nc):after{content:"";flex-shrink:0;width:22px;height:22px;background:#7c5cff26;border-radius:7px;transition:transform .25s,background .2s;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238b7bff' stroke-width='3' stroke-linecap='round'%3E%3Cline x1='12' y1='5' x2='12' y2='19'/%3E%3Cline x1='5' y1='12' x2='19' y2='12'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.faq-item[open].svelte-1vby5nc summary:where(.svelte-1vby5nc):after{transform:rotate(135deg);background-color:#7c5cff4d}.faq-item.svelte-1vby5nc p:where(.svelte-1vby5nc){color:#9a9ab0;font-size:.95rem;line-height:1.65;padding:0 0 20px;margin:0}.card.svelte-1vby5nc{background:linear-gradient(180deg,#7c5cff14,#7c5cff05);border:1px solid rgba(124,92,255,.2);border-radius:16px;padding:28px;text-align:center}.contact-card.svelte-1vby5nc h2:where(.svelte-1vby5nc){color:#fff;font-size:1.25rem;margin:0 0 8px}.contact-card.svelte-1vby5nc p:where(.svelte-1vby5nc){color:#b0b0c2;margin:0 0 18px}.tg-btn.svelte-1vby5nc{display:inline-flex;align-items:center;gap:9px;color:#fff;text-decoration:none;font-weight:600;padding:11px 22px;border-radius:10px;background:linear-gradient(135deg,#08c,#29b6f6);box-shadow:0 4px 15px #29b6f64d;transition:transform .2s,box-shadow .2s}.tg-btn.svelte-1vby5nc:hover{transform:translateY(-1px);box-shadow:0 6px 20px #29b6f673}.tg-btn.svelte-1vby5nc svg:where(.svelte-1vby5nc){width:18px;height:18px}.back-link.svelte-1vby5nc{text-align:center;margin-top:24px}.back-link.svelte-1vby5nc a:where(.svelte-1vby5nc){color:#8b7bff;text-decoration:none;font-size:.95rem}.back-link.svelte-1vby5nc a:where(.svelte-1vby5nc):hover{text-decoration:underline}
