@font-face{font-family:Century Gothic Local;src:url(../../../Fonts/GOTHIC.TTF)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Century Gothic Local;src:url(../../../Fonts/GOTHICB.TTF)format("truetype");font-weight:700;font-style:normal;font-display:swap}html{background:var(--color-page)}body{min-width:320px;color:var(--color-accent);margin:0}*{box-sizing:border-box}.collaborate.svelte-9k0ah2{--font-ui:"Century Gothic Local", "Avenir Next", sans-serif;--font-editorial:"Iowan Old Style", "Palatino Linotype", "Book Antiqua", Georgia, serif;min-height:100vh;font-family:var(--font-ui);padding:clamp(1.25rem,3vw,2.75rem)}.topbar.svelte-9k0ah2,.hero.svelte-9k0ah2,.message-section.svelte-9k0ah2{width:min(74rem,100%);margin:0 auto}.topbar.svelte-9k0ah2{text-transform:uppercase;letter-spacing:.28em;justify-content:space-between;align-items:center;gap:1.5rem;padding-bottom:clamp(3rem,8vw,6rem);display:flex}.brand.svelte-9k0ah2,.nav-links.svelte-9k0ah2 a:where(.svelte-9k0ah2),.success.svelte-9k0ah2 a:where(.svelte-9k0ah2){color:inherit;text-decoration:none}.brand.svelte-9k0ah2{font-size:.78rem}.nav-links.svelte-9k0ah2{align-items:center;gap:clamp(1rem,2.5vw,2rem);display:flex}.nav-links.svelte-9k0ah2 a:where(.svelte-9k0ah2),.success.svelte-9k0ah2 a:where(.svelte-9k0ah2){font-size:.68rem}.brand.svelte-9k0ah2:focus-visible,.nav-links.svelte-9k0ah2 a:where(.svelte-9k0ah2):focus-visible,.success.svelte-9k0ah2 a:where(.svelte-9k0ah2):focus-visible,.message-form.svelte-9k0ah2 :where(.svelte-9k0ah2):is(input:where(.svelte-9k0ah2),textarea:where(.svelte-9k0ah2),button:where(.svelte-9k0ah2)):focus-visible{outline-offset:.4rem;outline:2px solid}.hero.svelte-9k0ah2{max-width:54rem;margin-left:max(0rem,50% - 37rem);margin-right:auto;padding-bottom:clamp(3rem,7vw,5rem);display:grid}.hero-copy.svelte-9k0ah2{gap:clamp(1.25rem,2.4vw,2rem);display:grid}.eyebrow.svelte-9k0ah2{letter-spacing:.26em;text-transform:uppercase;color:var(--color-accent);margin:0;font-size:.68rem;line-height:1.4}h1.svelte-9k0ah2,h2.svelte-9k0ah2,p.svelte-9k0ah2{margin:0}h1.svelte-9k0ah2{max-width:11ch;font-family:var(--font-editorial);letter-spacing:0;color:var(--color-accent);font-size:clamp(4rem,10vw,8.75rem);font-weight:400;line-height:.9}.hero-copy.svelte-9k0ah2>p:where(.svelte-9k0ah2):last-child{max-width:36rem;color:var(--color-muted);font-size:clamp(1rem,1.45vw,1.28rem);line-height:1.6}.message-section.svelte-9k0ah2{border-top:1px solid var(--line-strong);grid-template-columns:minmax(10rem,.34fr) minmax(0,.66fr);align-items:start;gap:clamp(1.5rem,5vw,5rem);padding-top:clamp(1.25rem,3vw,2rem);display:grid}.section-label.svelte-9k0ah2{gap:.85rem;display:grid;position:sticky;top:1.5rem}h2.svelte-9k0ah2{font-family:var(--font-editorial);letter-spacing:0;color:var(--color-accent);font-size:clamp(2.6rem,5.8vw,5rem);font-weight:400;line-height:.95}.message-form.svelte-9k0ah2{gap:1rem;display:grid}.field-row.svelte-9k0ah2{border-top:1px solid var(--line-medium);grid-template-columns:minmax(8rem,.34fr) minmax(0,.66fr);align-items:start;gap:clamp(1rem,3vw,2.5rem);padding-top:1rem;display:grid}.field-row.svelte-9k0ah2 label:where(.svelte-9k0ah2),.required-label.svelte-9k0ah2{letter-spacing:.22em;text-transform:uppercase;color:var(--color-accent);margin:0;padding-top:.95rem;font-size:.68rem;line-height:1.4}.field-row--note.svelte-9k0ah2{align-items:start}.form-note.svelte-9k0ah2{color:var(--color-muted);margin:0;padding-top:.82rem;font-size:.92rem;line-height:1.45}.required-mark.svelte-9k0ah2{color:var(--color-accent-strong)}.field-row.svelte-9k0ah2 input:where(.svelte-9k0ah2),.field-row.svelte-9k0ah2 textarea:where(.svelte-9k0ah2){border:1px solid var(--line-strong);width:100%;color:var(--color-text);font:inherit;background:#ffffff2e;border-radius:0;font-size:1rem;line-height:1.45}.field-row.svelte-9k0ah2 input:where(.svelte-9k0ah2){min-height:3.25rem;padding:0 1rem}.field-row.svelte-9k0ah2 textarea:where(.svelte-9k0ah2){resize:vertical;min-height:12rem;padding:1rem}.field-row.svelte-9k0ah2 input:where(.svelte-9k0ah2)::placeholder,.field-row.svelte-9k0ah2 textarea:where(.svelte-9k0ah2)::placeholder{color:var(--color-subtle)}.form-footer.svelte-9k0ah2{border-top:1px solid var(--line-medium);justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;display:flex}.form-error.svelte-9k0ah2{color:var(--color-accent-strong);margin:0;font-size:.82rem;line-height:1.45}button.svelte-9k0ah2,.success.svelte-9k0ah2 a:where(.svelte-9k0ah2){min-height:3rem;color:var(--color-accent);font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.16em;cursor:pointer;background:0 0;border:1px solid;border-radius:999px;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}button.svelte-9k0ah2{padding:0 1.1rem}.success.svelte-9k0ah2{border-top:1px solid var(--line-medium);gap:1.1rem;max-width:36rem;padding-top:1rem;display:grid}.success.svelte-9k0ah2 p:where(.svelte-9k0ah2):not(.eyebrow){font-family:var(--font-editorial);color:var(--color-accent);font-size:clamp(2.4rem,5vw,4.5rem);line-height:1}.success.svelte-9k0ah2 a:where(.svelte-9k0ah2){justify-self:start;padding:0 1rem}.honeypot.svelte-9k0ah2{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (width<=760px){.collaborate.svelte-9k0ah2{padding:1rem}.topbar.svelte-9k0ah2{align-items:flex-start;padding-bottom:3rem}.nav-links.svelte-9k0ah2{flex-wrap:wrap;justify-content:flex-end}.hero.svelte-9k0ah2,.message-section.svelte-9k0ah2,.field-row.svelte-9k0ah2{grid-template-columns:1fr}.hero.svelte-9k0ah2{gap:2rem;margin-left:auto}h1.svelte-9k0ah2{max-width:100%;font-size:clamp(3.8rem,18vw,6.4rem)}.section-label.svelte-9k0ah2{position:static}.field-row.svelte-9k0ah2{gap:.55rem}.field-row.svelte-9k0ah2 label:where(.svelte-9k0ah2),.required-label.svelte-9k0ah2,.form-note.svelte-9k0ah2{padding-top:0}.form-footer.svelte-9k0ah2{flex-direction:column;align-items:stretch}button.svelte-9k0ah2{width:100%}}
