.doc-page.svelte-1li27jz{max-width:900px;margin:0 auto;padding:40px 20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.back.svelte-1li27jz{background:none;border:none;color:#6366f1;cursor:pointer;font-size:14px;margin-bottom:20px;padding:8px 0}.back.svelte-1li27jz:hover{text-decoration:underline}h1.svelte-1li27jz{font-size:48px;font-weight:700;margin:0 0 12px;color:#000}.subtitle.svelte-1li27jz{font-size:18px;color:#666;margin:0 0 48px}section.svelte-1li27jz{margin-bottom:48px}h2.svelte-1li27jz{font-size:28px;font-weight:600;margin:0 0 24px;color:#000;padding-bottom:12px;border-bottom:2px solid #e5e5e5}.faq-list.svelte-1li27jz{display:flex;flex-direction:column;gap:12px}.faq-item.svelte-1li27jz{background:#fff;border:1px solid #e5e5e5;border-radius:12px;overflow:hidden;transition:all .2s}.faq-item.open.svelte-1li27jz{border-color:#6366f1}.faq-question.svelte-1li27jz{width:100%;padding:20px;background:none;border:none;display:flex;align-items:center;gap:12px;cursor:pointer;text-align:left;transition:background .2s}.faq-question.svelte-1li27jz:hover{background:#f9fafb}.q-icon.svelte-1li27jz{width:32px;height:32px;border-radius:50%;background:#6366f1;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;flex-shrink:0}.q-text.svelte-1li27jz{flex:1;font-size:16px;font-weight:600;color:#000}.arrow.svelte-1li27jz{color:#6366f1;font-size:14px;transition:transform .2s}.faq-answer.svelte-1li27jz{display:flex;gap:12px;padding:0 20px 20px;animation:svelte-1li27jz-slideDown .2s ease-out}@keyframes svelte-1li27jz-slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.a-icon.svelte-1li27jz{width:32px;height:32px;border-radius:50%;background:#10b981;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;flex-shrink:0}.faq-answer.svelte-1li27jz p:where(.svelte-1li27jz){flex:1;font-size:15px;line-height:1.7;color:#555;margin:0;padding-top:6px}.contact.svelte-1li27jz{background:linear-gradient(135deg,#f0f0ff,#e0e7ff);border:1px solid #c7d2fe;border-radius:16px;padding:32px;text-align:center}.contact.svelte-1li27jz h2:where(.svelte-1li27jz){border:none;padding:0;margin-bottom:16px}.contact.svelte-1li27jz p:where(.svelte-1li27jz){font-size:16px;line-height:1.7;color:#333;margin:0 0 24px}.contact-info.svelte-1li27jz{background:#fff;border-radius:12px;padding:20px}.contact-info.svelte-1li27jz p:where(.svelte-1li27jz){font-size:15px;color:#666;margin:8px 0}
