.hero.svelte-1bv7ezn{position:relative;padding:var(--space-3xl) 0 var(--space-xl);text-align:center;overflow:hidden}.hero.svelte-1bv7ezn .container:where(.svelte-1bv7ezn){position:relative;z-index:1}.lead.svelte-1bv7ezn{max-width:640px;margin:0 auto}.alt.svelte-1bv7ezn{background:var(--color-bg-alt)}.calendly-wrap.svelte-1bv7ezn{background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:var(--space-sm)}.calendly-fallback.svelte-1bv7ezn{text-align:center;padding:var(--space-sm) var(--space-md) var(--space-md);border-top:1px solid var(--color-border)}.calendly-fallback.svelte-1bv7ezn p:where(.svelte-1bv7ezn){font-size:var(--fs-sm);margin-bottom:var(--space-xs)}.reasons.svelte-1bv7ezn{list-style:none;padding:0;display:flex;flex-direction:column;gap:var(--space-xs);margin:var(--space-md) 0}.commitments-card.svelte-1bv7ezn{padding:var(--space-md)}.commitments-card.svelte-1bv7ezn ul:where(.svelte-1bv7ezn){list-style:none;padding:0;display:flex;flex-direction:column;gap:.3em}.form-card.svelte-1bv7ezn{padding:var(--space-lg)}.muted.svelte-1bv7ezn{color:var(--color-text-faint);font-size:var(--fs-sm)}form.svelte-1bv7ezn{display:flex;flex-direction:column;gap:var(--space-sm);margin-top:var(--space-sm)}.row.svelte-1bv7ezn{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-sm)}@media(max-width:560px){.row.svelte-1bv7ezn{grid-template-columns:1fr}}label.svelte-1bv7ezn{display:flex;flex-direction:column;gap:.35em;font-size:var(--fs-sm);font-weight:600;color:var(--color-text-soft)}input.svelte-1bv7ezn,select.svelte-1bv7ezn,textarea.svelte-1bv7ezn{font-family:inherit;font-size:var(--fs-base);padding:.7em .9em;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-weight:400;color:var(--color-text)}input.svelte-1bv7ezn:focus,select.svelte-1bv7ezn:focus,textarea.svelte-1bv7ezn:focus{outline:none;border-color:var(--color-primary)}.honeypot.svelte-1bv7ezn{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.captcha-label.svelte-1bv7ezn{max-width:200px}.tip.svelte-1bv7ezn{font-size:var(--fs-xs);color:var(--color-text-faint);margin:0}.alert.svelte-1bv7ezn{padding:var(--space-sm);border-radius:var(--radius-sm);font-size:var(--fs-sm);margin-bottom:var(--space-sm)}.alert.success.svelte-1bv7ezn{background:#e4f9ee;color:#157347}.alert.error.svelte-1bv7ezn{background:#fdecec;color:#b3261e}.highlight.svelte-1bv7ezn{font-weight:700;color:var(--color-primary)}.accordion.svelte-1bv7ezn{display:flex;flex-direction:column;gap:var(--space-sm)}.faq-item.svelte-1bv7ezn{background:#fff;border-radius:var(--radius-md);box-shadow:var(--shadow-sm);overflow:hidden}.faq-item.svelte-1bv7ezn button:where(.svelte-1bv7ezn){width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--space-sm) var(--space-md);background:none;border:none;cursor:pointer;font-weight:600;text-align:left}.faq-item.svelte-1bv7ezn p:where(.svelte-1bv7ezn){padding:0 var(--space-md) var(--space-md)}.chevron.svelte-1bv7ezn{transition:transform var(--t-fast)}.chevron.open.svelte-1bv7ezn{transform:rotate(180deg)}.final-cta.svelte-1bv7ezn{text-align:center}
