.founders-page.svelte-12a2o8x{padding-bottom:var(--space-12)}.container.svelte-12a2o8x{max-width:var(--rm-container-narrow);margin:0 auto;padding-left:var(--space-6);padding-right:var(--space-6)}.founders-hero.svelte-12a2o8x{padding-top:var(--space-10);padding-bottom:var(--space-10);text-align:center;max-width:40rem}.founders-hero-title.svelte-12a2o8x{font-family:var(--rm-font-display);font-size:clamp(var(--text-2xl),4vw,var(--text-4xl));font-weight:var(--font-semibold);color:var(--rm-text);margin:0 0 var(--space-4);line-height:var(--leading-tight)}.founders-hero-sub.svelte-12a2o8x{margin:0;font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--rm-muted)}.section-h2.svelte-12a2o8x{font-family:var(--rm-font-display);font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--rm-text);margin:0 0 var(--space-4)}.section-h2-center.svelte-12a2o8x{text-align:center;margin-bottom:var(--space-8)}.section-prose.svelte-12a2o8x{padding-bottom:var(--space-10)}.prose.svelte-12a2o8x{font-family:var(--rm-font-ui);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--rm-muted);margin:0 0 var(--space-4);max-width:var(--rm-reading-width)}.prose.svelte-12a2o8x strong:where(.svelte-12a2o8x){color:var(--rm-text)}.section-alt.svelte-12a2o8x{background:var(--rm-surface-2);border-top:1px solid var(--rm-border);border-bottom:1px solid var(--rm-border);padding:var(--space-10) 0}.benefits-grid.svelte-12a2o8x{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--space-4);max-width:var(--rm-container-max);margin:0 auto}.benefit-card.svelte-12a2o8x{margin:0;padding:var(--space-5);background:var(--rm-bg);border:1px solid var(--rm-border);border-radius:var(--rm-radius)}.benefit-title.svelte-12a2o8x{font-family:var(--rm-font-ui);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--rm-sage);margin:0 0 var(--space-2)}.benefit-text.svelte-12a2o8x{margin:0;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--rm-muted)}.section-ask.svelte-12a2o8x{padding:var(--space-10) 0}.intro-ask.svelte-12a2o8x{margin-bottom:var(--space-4)}.ask-list.svelte-12a2o8x{font-family:var(--rm-font-ui);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--rm-muted);max-width:var(--rm-reading-width);margin:0;padding-left:var(--space-6)}.ask-list.svelte-12a2o8x li:where(.svelte-12a2o8x){margin-bottom:var(--space-3)}.ask-list.svelte-12a2o8x strong:where(.svelte-12a2o8x){color:var(--rm-text)}.section-form.svelte-12a2o8x{padding:var(--space-10) 0}.form-wrap.svelte-12a2o8x{max-width:32rem}.founders-form.svelte-12a2o8x{display:flex;flex-direction:column;gap:var(--space-6)}.field.svelte-12a2o8x{display:flex;flex-direction:column;gap:var(--space-2)}.fieldset-mod.svelte-12a2o8x{border:0;margin:0;padding:0}.label.svelte-12a2o8x{font-family:var(--rm-font-ui);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--rm-text)}.req.svelte-12a2o8x{color:var(--rm-sage)}.optional.svelte-12a2o8x{font-weight:var(--font-normal);color:var(--rm-dim)}.input.svelte-12a2o8x{font-family:var(--rm-font-ui);font-size:var(--text-sm);padding:var(--space-2) var(--space-3);border:1px solid var(--rm-border);border-radius:var(--rm-radius);background:var(--rm-bg);color:var(--rm-text);width:100%;box-sizing:border-box}.input.svelte-12a2o8x:focus-visible{outline:2px solid var(--rm-sage);outline-offset:1px}.input-invalid.svelte-12a2o8x{border-color:color-mix(in oklab,#f87171 70%,var(--rm-border))}.textarea.svelte-12a2o8x{resize:vertical;min-height:6rem}.checkbox-list.svelte-12a2o8x{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.check-label.svelte-12a2o8x{display:flex;align-items:flex-start;gap:var(--space-2);font-size:var(--text-sm);color:var(--rm-muted);cursor:pointer}.check-label.svelte-12a2o8x input:where(.svelte-12a2o8x){margin-top:.2rem;flex-shrink:0}.radio-row.svelte-12a2o8x{display:flex;flex-wrap:wrap;gap:var(--space-5)}.field-error.svelte-12a2o8x{font-size:var(--text-xs);color:#f87171}.form-error-banner.svelte-12a2o8x{padding:var(--space-3) var(--space-4);border-radius:var(--rm-radius);background:color-mix(in oklab,#f87171 12%,var(--rm-surface));border:1px solid color-mix(in oklab,#f87171 35%,var(--rm-border));color:var(--rm-text);font-size:var(--text-sm);margin:0 0 var(--space-6)}.form-actions.svelte-12a2o8x{margin-top:var(--space-2)}.btn-submit.svelte-12a2o8x{width:100%;justify-content:center;min-height:var(--button-height-md)}.form-privacy.svelte-12a2o8x{margin:0;font-size:var(--text-xs);color:var(--rm-dim);line-height:var(--leading-relaxed)}.form-success.svelte-12a2o8x{padding:var(--space-8);border:1px solid var(--rm-border);border-radius:var(--rm-radius);background:var(--rm-surface-raised);text-align:center}.form-success-title.svelte-12a2o8x{font-family:var(--rm-font-display);font-size:var(--text-xl);margin:0 0 var(--space-3);color:var(--rm-text)}.form-success-copy.svelte-12a2o8x{margin:0 0 var(--space-3);font-size:var(--text-sm);color:var(--rm-muted);line-height:var(--leading-relaxed)}.form-success-copy.svelte-12a2o8x a:where(.svelte-12a2o8x){color:var(--rm-sage)}.slots-footer.svelte-12a2o8x{padding:var(--space-8) 0 var(--space-4);text-align:center}.slots-line.svelte-12a2o8x{margin:0;font-family:var(--rm-font-ui);font-size:var(--text-sm);color:var(--rm-dim)}
