.conversion-heading,.conversion-form{max-width:56rem;margin-inline:auto}.conversion-heading{margin-bottom:var(--space-8)}.conversion-heading p{margin-top:var(--space-5);color:var(--text-secondary)}.conversion-notice{border-left:2px solid var(--border-accent);padding:var(--space-6);background:var(--surface-page);margin-bottom:var(--space-8)}.conversion-notice p+p{margin-top:var(--space-4);color:var(--text-secondary);font-size:var(--text-small)}.conversion-controls{border:0;min-width:0;margin:0;padding:0}.conversion-form .site-field-group{padding-block:var(--space-8);border-top:1px solid var(--border-subtle)}.conversion-form .site-field-group legend{padding-right:var(--space-5);font-family:var(--font-display), Georgia, serif;font-size:2rem;font-weight:600;line-height:1.2}.conversion-grid{gap:var(--space-6) var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.conversion-grid>*{min-width:0}.conversion-wide{grid-column:1/-1}.conversion-form .site-field{margin-block:0}.conversion-form :where(input,textarea,select){font-size:1rem}.conversion-count{font-size:var(--text-small);color:var(--text-secondary);text-align:right;margin-top:var(--space-2)}.conversion-privacy{padding-block:var(--space-8);border-top:1px solid var(--border-subtle)}.site-shell .conversion-privacy h3.site-heading{font-size:1.75rem}.conversion-privacy p{margin-top:var(--space-4);color:var(--text-secondary);max-width:var(--reading-width)}.conversion-actions{gap:var(--space-4);flex-wrap:wrap;display:flex}.conversion-form .site-form-status{margin-top:var(--space-6);overflow-wrap:anywhere}.conversion-form .site-error-summary{margin-bottom:var(--space-8)}.conversion-trap,.conversion-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.founding-expectations{padding-left:var(--space-6);margin-top:var(--space-8);color:var(--text-secondary)}.founding-expectations li+li{margin-top:var(--space-4)}@media (max-width:39.999rem){.conversion-grid{grid-template-columns:1fr}.conversion-actions>*{width:100%}.conversion-notice{padding:var(--space-5)}}.conversion-grid>div:not(.conversion-wide) .site-field{flex-direction:column;height:100%;display:flex}.conversion-grid>div:not(.conversion-wide) .site-field label{margin-bottom:var(--space-2)}.conversion-grid>div:not(.conversion-wide) .site-field__hint{margin-top:0;margin-bottom:var(--space-2)}.conversion-grid>div:not(.conversion-wide) .site-field :is(input,select){margin-top:auto}
