.page-section.svelte-cdqu8t{padding:3.5rem 0}.confirmation-card.svelte-cdqu8t{background-color:#fff;border:2px solid #0f5338;border-radius:6px;max-width:48rem;margin:0 auto;padding:2.25rem}.lead.svelte-cdqu8t{color:#2f3944;font-size:1.05rem}.next-steps-box.svelte-cdqu8t,.upgrade-box.svelte-cdqu8t{background-color:#f6f4ef;border:1px solid #d5d0c5;border-radius:4px;margin:1.5rem 0;padding:1.25rem}.next-steps-box.svelte-cdqu8t h3:where(.svelte-cdqu8t),.upgrade-box.svelte-cdqu8t h3:where(.svelte-cdqu8t){margin-bottom:.5rem;font-size:1.05rem}.email-callout.svelte-cdqu8t{background-color:#fff;border:1px solid #c5bfb2;border-radius:4px;padding:.75rem 1rem;font-size:1rem;font-weight:700}.email-callout.svelte-cdqu8t a:where(.svelte-cdqu8t){color:#0f5338}.tier-buttons.svelte-cdqu8t{flex-direction:column;gap:.65rem;margin-top:1rem;display:flex}.conf-footer.svelte-cdqu8t{border-top:1px solid #e2ddd2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;display:flex}.paid-banner.svelte-cdqu8t{background-color:#dff0e8;border:2px solid #0f5338;border-radius:6px;margin-bottom:2rem;padding:1.5rem}.paid-badge.svelte-cdqu8t{color:#fff;background-color:#0f5338;border-radius:3px;margin-bottom:.5rem;padding:.2rem .55rem;font-size:.76rem;font-weight:700;display:inline-block}.paid-banner.svelte-cdqu8t h2:where(.svelte-cdqu8t){margin-bottom:.4rem;font-size:1.35rem}.paid-banner.svelte-cdqu8t p:where(.svelte-cdqu8t){color:#19382b;margin:0}.intake-grid.svelte-cdqu8t{grid-template-columns:1.3fr .85fr;align-items:start;gap:2.25rem;display:grid}.intro-text.svelte-cdqu8t{color:#3e4854;margin-bottom:1.5rem}.case-form.svelte-cdqu8t{background-color:#fff;border:1px solid #c5bfb2;border-radius:6px;padding:1.75rem}.field-row.svelte-cdqu8t{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.field-row.three-col.svelte-cdqu8t{grid-template-columns:1fr 1fr 1.2fr}.field.svelte-cdqu8t{margin-bottom:1.1rem}.field.svelte-cdqu8t label:where(.svelte-cdqu8t){margin-bottom:.35rem;font-size:.86rem;font-weight:600;display:block}.field.svelte-cdqu8t input:where(.svelte-cdqu8t),.field.svelte-cdqu8t select:where(.svelte-cdqu8t),.field.svelte-cdqu8t textarea:where(.svelte-cdqu8t){border:1px solid #b5afa1;border-radius:4px;width:100%;padding:.65rem .75rem;font-family:inherit;font-size:.92rem}.submit-actions.svelte-cdqu8t{flex-direction:column;gap:.65rem;margin-top:1.25rem;display:flex}.full-width.svelte-cdqu8t{width:100%}.summary-card.svelte-cdqu8t{background-color:#fff;border:1px solid #c5bfb2;border-radius:6px;padding:1.5rem}.mt-card.svelte-cdqu8t{margin-top:1.25rem}.summary-card.svelte-cdqu8t h3:where(.svelte-cdqu8t){margin-bottom:.5rem;font-size:1.15rem}.summary-card.svelte-cdqu8t p:where(.svelte-cdqu8t){color:#3e4854;margin-bottom:1rem;font-size:.88rem}.summary-card.svelte-cdqu8t ul:where(.svelte-cdqu8t){color:#252f3a;margin:0 0 1.25rem;padding-left:1.2rem;font-size:.86rem}.summary-card.svelte-cdqu8t li:where(.svelte-cdqu8t){margin-bottom:.45rem}.guarantee-note.svelte-cdqu8t{color:#2f3944;background-color:#f6f4ef;border:1px solid #d5d0c5;border-radius:4px;padding:.85rem;font-size:.82rem}.direct-links.svelte-cdqu8t{flex-direction:column;gap:.55rem;display:flex}.form-error.svelte-cdqu8t{color:#823c00;background-color:#fcebd9;border-radius:4px;margin-bottom:1rem;padding:.75rem;font-weight:600}@media (width<=880px){.intake-grid.svelte-cdqu8t,.field-row.svelte-cdqu8t,.field-row.three-col.svelte-cdqu8t{grid-template-columns:1fr}}
