@charset "UTF-8";.page-header.svelte-c1holv .value-proposition.svelte-c1holv{margin-top:1.5rem;max-width:900px;margin-left:auto;margin-right:auto;line-height:1.6;font-size:1rem}.trust-action.svelte-c1holv.svelte-c1holv{margin:1rem;padding:1.5rem;background-color:var(--color--background-alt, rgba(0, 0, 0, .02));border-radius:12px;text-align:center}.trust-action.svelte-c1holv p.svelte-c1holv{margin:0;line-height:1.6;color:var(--color--text-secondary, #6b7280);font-size:.95rem}.faq-section.svelte-c1holv.svelte-c1holv{margin-top:3rem;padding:0 1rem}.faq-section.svelte-c1holv h2.svelte-c1holv{font-size:2rem;margin:0 0 2rem;text-align:center;color:var(--color--text)}@media (max-width: 640px){.faq-section.svelte-c1holv h2.svelte-c1holv{font-size:1.5rem}}.faq-list.svelte-c1holv.svelte-c1holv{max-width:900px;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.faq-item.svelte-c1holv.svelte-c1holv{background-color:var(--color--background-alt, rgba(0, 0, 0, .02));border-radius:8px;overflow:hidden;transition:background-color .2s}.faq-item.svelte-c1holv.svelte-c1holv:hover{background-color:var(--color--background-alt, rgba(0, 0, 0, .04))}.faq-item[open].svelte-c1holv .faq-question.svelte-c1holv:after{transform:rotate(180deg)}.faq-question.svelte-c1holv.svelte-c1holv{padding:1.25rem 1.5rem;font-size:1.1rem;font-weight:600;color:var(--color--text);cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;user-select:none}.faq-question.svelte-c1holv.svelte-c1holv::-webkit-details-marker{display:none}.faq-question.svelte-c1holv.svelte-c1holv:after{content:"\25bc";font-size:.8rem;transition:transform .2s;flex-shrink:0;margin-left:1rem}@media (max-width: 640px){.faq-question.svelte-c1holv.svelte-c1holv{font-size:1rem;padding:1rem 1.25rem}}.faq-answer.svelte-c1holv.svelte-c1holv{padding:0 1.5rem 1.25rem}.faq-answer.svelte-c1holv p.svelte-c1holv{margin:0;line-height:1.7;color:var(--color--text-secondary, #6b7280);white-space:pre-line}@media (max-width: 640px){.faq-answer.svelte-c1holv.svelte-c1holv{padding:0 1.25rem 1rem}}.caption-container.svelte-c1holv.svelte-c1holv{max-width:1400px;margin:0 auto;padding:2rem 0}.checkbox-group.svelte-c1holv.svelte-c1holv{display:flex;flex-direction:column;gap:.75rem;padding:1rem;background-color:var(--color--background-alt, rgba(0, 0, 0, .02));border-radius:8px}.results-container.svelte-c1holv h2.svelte-c1holv{margin:0 0 .25rem;font-size:1.5rem;color:var(--color--text)}.results-container.svelte-c1holv.svelte-c1holv{display:flex;flex-direction:column;gap:1.5rem}.results-container.svelte-c1holv h2.svelte-c1holv{margin:0;font-size:1.5rem;color:var(--color--text)}.page-header.svelte-c1holv.svelte-c1holv{text-align:center;margin-bottom:3rem}.page-header.svelte-c1holv h1.svelte-c1holv{margin:0 0 .5rem;font-size:2.5rem;color:var(--color--text)}@media (max-width: 640px){.page-header.svelte-c1holv h1.svelte-c1holv{font-size:2rem}}.page-header.svelte-c1holv p.svelte-c1holv{margin:0;font-size:1.1rem;color:var(--color--text-secondary, #6b7280)}.content-grid.svelte-c1holv.svelte-c1holv{display:grid;grid-template-columns:1fr 1fr;gap:2rem}@media (max-width: 1024px){.content-grid.svelte-c1holv.svelte-c1holv{grid-template-columns:1fr}}.form-section.svelte-c1holv.svelte-c1holv{display:flex;flex-direction:column;gap:2rem}.form-card.svelte-c1holv.svelte-c1holv{border-radius:12px;padding:2rem}form.svelte-c1holv.svelte-c1holv{display:contents}.form-fields.svelte-c1holv.svelte-c1holv{display:flex;flex-direction:column;gap:1.5rem}.results-section.svelte-c1holv.svelte-c1holv{display:flex;flex-direction:column;gap:1rem}.results-container.svelte-c1holv h2.svelte-c1holv{margin:0 0 1rem;font-size:1.5rem;color:var(--color--text)}.empty-state.svelte-c1holv.svelte-c1holv{padding:3rem 2rem;text-align:center;background-color:var(--color--background-alt, rgba(0, 0, 0, .02));border:2px dashed var(--color--border, #e5e7eb);border-radius:12px;color:var(--color--text-secondary, #6b7280)}.empty-state.svelte-c1holv p.svelte-c1holv{margin:0;font-size:1rem}
