.page-hero.svelte-1bv7ezn{margin-top:calc(-1 * var(--header-total));padding-top:calc(clamp(3.5rem, 9vw, 6.5rem) + var(--header-total));padding-bottom:clamp(3.5rem,9vw,6.5rem);position:relative;overflow:hidden}.page-hero.svelte-1bv7ezn .container{z-index:2;position:relative}.page-hero.svelte-1bv7ezn .h-display:where(.svelte-1bv7ezn){color:#fff;margin:.5rem 0 1.25rem}.form-layout.svelte-1bv7ezn{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.form-intro.svelte-1bv7ezn .h-section:where(.svelte-1bv7ezn){margin:.25rem 0 .75rem}.form-intro.svelte-1bv7ezn p:where(.svelte-1bv7ezn){color:var(--text-muted);max-width:46ch}.form-card.svelte-1bv7ezn{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:clamp(1.5rem,3vw,2.25rem)}.field.svelte-1bv7ezn{margin-bottom:1.1rem}.field.svelte-1bv7ezn label:where(.svelte-1bv7ezn){margin-bottom:.4rem;font-size:.85rem;font-weight:600;display:block}.field.svelte-1bv7ezn .opt:where(.svelte-1bv7ezn){color:var(--text-muted);font-weight:400}input.svelte-1bv7ezn,textarea.svelte-1bv7ezn{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--paper-2);width:100%;padding:.75rem .9rem;transition:border-color .15s,background .15s}input.svelte-1bv7ezn:focus,textarea.svelte-1bv7ezn:focus{background:var(--paper);border-color:var(--amber);outline:none}textarea.svelte-1bv7ezn{resize:vertical}.hp.svelte-1bv7ezn{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form-error.svelte-1bv7ezn{color:#b23b2e;margin-bottom:1rem;font-size:.9rem}.form-success.svelte-1bv7ezn h3:where(.svelte-1bv7ezn){margin-bottom:.6rem;font-size:1.4rem}.form-success.svelte-1bv7ezn p:where(.svelte-1bv7ezn){color:var(--text-muted)}.form-success.svelte-1bv7ezn a:where(.svelte-1bv7ezn),.inline-link.svelte-1bv7ezn{color:var(--brass);border-bottom:1px solid}.section--dark.svelte-1bv7ezn .inline-link:where(.svelte-1bv7ezn){color:var(--gold)}.reach-grid.svelte-1bv7ezn{grid-template-columns:1.4fr 1fr;gap:3rem;display:grid}.reach-grid.svelte-1bv7ezn .h-section:where(.svelte-1bv7ezn){margin:.25rem 0 .75rem}.reach-links.svelte-1bv7ezn{padding:0;list-style:none}.reach-links.svelte-1bv7ezn li:where(.svelte-1bv7ezn){border-bottom:1px solid var(--ink-line)}.reach-links.svelte-1bv7ezn a:where(.svelte-1bv7ezn){color:#fff;justify-content:space-between;padding:.9rem 0;font-weight:600;display:flex}.reach-links.svelte-1bv7ezn a:where(.svelte-1bv7ezn) span:where(.svelte-1bv7ezn){color:var(--gold)}@media (width<=820px){.form-layout.svelte-1bv7ezn,.reach-grid.svelte-1bv7ezn{grid-template-columns:1fr}}
