.form-grid.svelte-1ppmcy{gap:var(--space-md);margin-bottom:var(--space-lg);grid-template-columns:1fr 1fr;display:grid}.field.svelte-1ppmcy{gap:var(--space-xs);flex-direction:column;display:flex}.full-width.svelte-1ppmcy{grid-column:1/-1}input.svelte-1ppmcy,select.svelte-1ppmcy,textarea.svelte-1ppmcy{border:1px solid var(--color-stone);border-radius:var(--radius-button);color:var(--color-charcoal);background:var(--color-white);padding:10px 14px;font-family:"Source Sans 3",sans-serif;font-size:1rem;transition:border-color .2s}input.svelte-1ppmcy:focus,select.svelte-1ppmcy:focus,textarea.svelte-1ppmcy:focus{border-color:var(--color-burgundy);outline:none}.success.svelte-1ppmcy{background:var(--color-linen);padding:var(--space-lg);border-radius:var(--radius-card);text-align:center}@media (width<=640px){.form-grid.svelte-1ppmcy{grid-template-columns:1fr}}.section.svelte-h2blvj{padding:var(--space-xl) 0}.section-white.svelte-h2blvj{background:var(--color-white)}.section-linen.svelte-h2blvj{background:var(--color-linen)}.split.svelte-h2blvj{gap:var(--space-xl);grid-template-columns:1fr 1fr;align-items:center;display:grid}.split-reverse.svelte-h2blvj .split-text:where(.svelte-h2blvj){order:2}.split-reverse.svelte-h2blvj .split-image:where(.svelte-h2blvj){order:1}.split-text.svelte-h2blvj h2:where(.svelte-h2blvj){margin-bottom:var(--space-md)}.split-text.svelte-h2blvj p:where(.svelte-h2blvj){color:var(--color-grey);margin-bottom:var(--space-md);line-height:1.7}.split-text.svelte-h2blvj p:where(.svelte-h2blvj):last-child{margin-bottom:0}.split-image.svelte-h2blvj img:where(.svelte-h2blvj){border-radius:var(--radius-card);width:100%;box-shadow:var(--shadow-card)}.form-section.svelte-h2blvj{padding:var(--space-xl) var(--space-lg);background:var(--color-linen);border-radius:var(--radius-card);margin-bottom:var(--space-xl)}.form-section.svelte-h2blvj h2:where(.svelte-h2blvj){margin-bottom:var(--space-lg)}@media (width<=768px){.split.svelte-h2blvj{gap:var(--space-lg);grid-template-columns:1fr}.split-reverse.svelte-h2blvj .split-text:where(.svelte-h2blvj){order:0}.split-reverse.svelte-h2blvj .split-image:where(.svelte-h2blvj){order:1}}
