html,body,main.svelte-1bv7ezn{background:#2a291f}main.svelte-1bv7ezn{color:#fbf6e5;min-height:100vh;padding-top:9vw}.intro.svelte-1bv7ezn{margin:0 2.625vw 9vw}.intro.svelte-1bv7ezn>span:where(.svelte-1bv7ezn),.note.svelte-1bv7ezn>span:where(.svelte-1bv7ezn),.success.svelte-1bv7ezn>span:where(.svelte-1bv7ezn){font:500 .875vw/1.4 var(--font-sans)}.intro.svelte-1bv7ezn h1:where(.svelte-1bv7ezn){font:100 5.775vw/.95 var(--font-display);margin:2.5vw 0}.intro.svelte-1bv7ezn h1:where(.svelte-1bv7ezn) strong:where(.svelte-1bv7ezn){font:200 5.775vw/.95 var(--font-sans)}.intro.svelte-1bv7ezn p:where(.svelte-1bv7ezn){max-width:36vw;font:300 .875vw/1.5 var(--font-sans);margin:0 0 0 auto}.contact-layout.svelte-1bv7ezn{color:#24231e;background:#fbf6e5;grid-template-columns:28% 1fr;gap:8%;margin:0 2.625vw 10vw;padding:6vw;display:grid}.note.svelte-1bv7ezn p:where(.svelte-1bv7ezn){max-width:20vw;font:300 .875vw/1.5 var(--font-sans);margin:2vw 0 0}form.svelte-1bv7ezn{gap:2vw;display:grid}.pair.svelte-1bv7ezn{grid-template-columns:1fr 1fr;gap:2vw;display:grid}label.svelte-1bv7ezn{font:500 .875vw/1.4 var(--font-sans);gap:.7vw;display:grid}input.svelte-1bv7ezn,select.svelte-1bv7ezn,textarea.svelte-1bv7ezn{box-sizing:border-box;width:100%;color:inherit;font:300 1.05vw/1.4 var(--font-sans);background:0 0;border:0;border-bottom:1px solid #24231e73;border-radius:0;outline:0;padding:.9vw 0}textarea.svelte-1bv7ezn{resize:vertical}input.svelte-1bv7ezn:focus,select.svelte-1bv7ezn:focus,textarea.svelte-1bv7ezn:focus{border-color:#24231e}.privacy.svelte-1bv7ezn,.error.svelte-1bv7ezn{max-width:36vw;font:300 .75vw/1.5 var(--font-sans);margin:0}.privacy.svelte-1bv7ezn a:where(.svelte-1bv7ezn){color:inherit}.error.svelte-1bv7ezn{color:#9b3023}.submit.svelte-1bv7ezn,.success.svelte-1bv7ezn button:where(.svelte-1bv7ezn){color:inherit;font:500 .875vw/1 var(--font-sans);cursor:pointer;background:0 0;border:1px solid #24231e;border-radius:3vw;justify-self:start;padding:.9vw 1.5vw}.submit.svelte-1bv7ezn:hover,.success.svelte-1bv7ezn button:where(.svelte-1bv7ezn):hover{color:#fbf6e5;background:#24231e}.submit.svelte-1bv7ezn:disabled{opacity:.5;cursor:wait}.honeypot.svelte-1bv7ezn{position:absolute;left:-9999px}.success.svelte-1bv7ezn h2:where(.svelte-1bv7ezn){font:100 4vw/1 var(--font-display);margin:2vw 0}.success.svelte-1bv7ezn p:where(.svelte-1bv7ezn){font:300 .875vw/1.5 var(--font-sans)}.success.svelte-1bv7ezn button:where(.svelte-1bv7ezn){margin-top:2vw}form.svelte-1bv7ezn,.success.svelte-1bv7ezn{animation:svelte-1bv7ezn-form-reveal .7s var(--ease-editorial) both}label.svelte-1bv7ezn{transition:color .3s ease-out}label.svelte-1bv7ezn:focus-within{color:#000}input.svelte-1bv7ezn,select.svelte-1bv7ezn,textarea.svelte-1bv7ezn{transition:border-color .3s ease-out,box-shadow .3s ease-out}input.svelte-1bv7ezn:focus,select.svelte-1bv7ezn:focus,textarea.svelte-1bv7ezn:focus{box-shadow:0 1px #24231e}.submit.svelte-1bv7ezn,.success.svelte-1bv7ezn button:where(.svelte-1bv7ezn){transition:background .3s ease-out,color .3s ease-out,transform .4s var(--ease-editorial)}.submit.svelte-1bv7ezn:hover,.success.svelte-1bv7ezn button:where(.svelte-1bv7ezn):hover{transform:translateY(-2px)}.submit-indicator.svelte-1bv7ezn{transition:transform .4s var(--ease-editorial);margin-left:.5em;display:inline-block}.submit.svelte-1bv7ezn:hover .submit-indicator:where(.svelte-1bv7ezn){transform:translate(.18em,.18em)}.submit.sending.svelte-1bv7ezn .submit-indicator:where(.svelte-1bv7ezn){animation:.9s linear infinite svelte-1bv7ezn-submit-turn}.error.svelte-1bv7ezn{animation:.35s ease-out both svelte-1bv7ezn-message-in}.success.svelte-1bv7ezn h2:where(.svelte-1bv7ezn),.success.svelte-1bv7ezn p:where(.svelte-1bv7ezn),.success.svelte-1bv7ezn button:where(.svelte-1bv7ezn){animation:svelte-1bv7ezn-message-in .6s var(--ease-editorial) both}.success.svelte-1bv7ezn p:where(.svelte-1bv7ezn){animation-delay:80ms}.success.svelte-1bv7ezn button:where(.svelte-1bv7ezn){animation-delay:.16s}@keyframes svelte-1bv7ezn-form-reveal{0%{opacity:0;transform:translateY(18px)}}@keyframes svelte-1bv7ezn-message-in{0%{opacity:0;transform:translateY(10px)}}@keyframes svelte-1bv7ezn-submit-turn{to{transform:rotate(360deg)}}@media (width<=580px){main.svelte-1bv7ezn{padding-top:22vw}.intro.svelte-1bv7ezn{margin:0 3.793vw 16vw}.intro.svelte-1bv7ezn>span:where(.svelte-1bv7ezn),.note.svelte-1bv7ezn>span:where(.svelte-1bv7ezn),.success.svelte-1bv7ezn>span:where(.svelte-1bv7ezn){font-size:2.759vw}.intro.svelte-1bv7ezn h1:where(.svelte-1bv7ezn){margin:5vw 0;font-size:12vw}.intro.svelte-1bv7ezn h1:where(.svelte-1bv7ezn) strong:where(.svelte-1bv7ezn){font-size:12vw}.intro.svelte-1bv7ezn p:where(.svelte-1bv7ezn){max-width:none;margin:0;font-size:3.448vw}.contact-layout.svelte-1bv7ezn{margin:0 3.793vw 16vw;padding:10vw 7vw;display:block}.note.svelte-1bv7ezn p:where(.svelte-1bv7ezn){max-width:none;margin:5vw 0 12vw;font-size:3.448vw}form.svelte-1bv7ezn{gap:8vw}.pair.svelte-1bv7ezn{grid-template-columns:1fr;gap:8vw}label.svelte-1bv7ezn{gap:2vw;font-size:3.1vw}input.svelte-1bv7ezn,select.svelte-1bv7ezn,textarea.svelte-1bv7ezn{min-height:44px;padding:3vw 0;font-size:16px}.privacy.svelte-1bv7ezn,.error.svelte-1bv7ezn{max-width:none;font-size:2.759vw}.submit.svelte-1bv7ezn,.success.svelte-1bv7ezn button:where(.svelte-1bv7ezn){border-radius:7vw;min-height:44px;padding:3vw 5vw;font-size:2.759vw}.success.svelte-1bv7ezn h2:where(.svelte-1bv7ezn){margin:5vw 0;font-size:9vw}.success.svelte-1bv7ezn p:where(.svelte-1bv7ezn){font-size:3.448vw}.success.svelte-1bv7ezn button:where(.svelte-1bv7ezn){margin-top:7vw}}@media (prefers-reduced-motion:reduce){form.svelte-1bv7ezn,.success.svelte-1bv7ezn,.error.svelte-1bv7ezn,.success.svelte-1bv7ezn h2:where(.svelte-1bv7ezn),.success.svelte-1bv7ezn p:where(.svelte-1bv7ezn),.success.svelte-1bv7ezn button:where(.svelte-1bv7ezn){animation:none}.submit.svelte-1bv7ezn,.success.svelte-1bv7ezn button:where(.svelte-1bv7ezn),input.svelte-1bv7ezn,select.svelte-1bv7ezn,textarea.svelte-1bv7ezn,label.svelte-1bv7ezn{transition:none}.submit.sending.svelte-1bv7ezn .submit-indicator:where(.svelte-1bv7ezn){animation:none}}
