.contact-layout.svelte-1bv7ezn{border-bottom:1px solid #ffffff1f;grid-template-columns:.7fr 1.3fr;display:grid}.contact-layout.svelte-1bv7ezn>aside:where(.svelte-1bv7ezn){padding:2rem 1.25rem}.contact-layout.svelte-1bv7ezn>aside:where(.svelte-1bv7ezn)>p:where(.svelte-1bv7ezn),dt.svelte-1bv7ezn{font:500 .64rem/1 var(--font-mono);text-transform:uppercase;color:#b0b0aa}dl.svelte-1bv7ezn{margin:5rem 0 0}dl.svelte-1bv7ezn>div:where(.svelte-1bv7ezn){border-top:1px solid #ffffff1f;justify-content:space-between;padding:1rem 0;display:flex}dd.svelte-1bv7ezn{color:#b8b8b2;margin:0;font-size:.8rem}.form-panel.svelte-1bv7ezn{border-left:1px solid #ffffff1f;padding:2rem}form.svelte-1bv7ezn{flex-direction:column;gap:1.5rem;display:flex}.fields.svelte-1bv7ezn,.options.svelte-1bv7ezn{gap:.75rem;display:grid}.two.svelte-1bv7ezn{grid-template-columns:repeat(2,1fr)}.four.svelte-1bv7ezn{grid-template-columns:repeat(4,1fr)}form.svelte-1bv7ezn>label:where(.svelte-1bv7ezn),.fields.svelte-1bv7ezn>label:where(.svelte-1bv7ezn),legend.svelte-1bv7ezn{font:500 .64rem/1 var(--font-mono);text-transform:uppercase;color:#b0b0aa;flex-direction:column;gap:.65rem;display:flex}input.svelte-1bv7ezn,select.svelte-1bv7ezn,textarea.svelte-1bv7ezn{color:#f0f0ec;width:100%;font:400 .95rem/1.4 var(--font-body);background:#111;border:1px solid #ffffff24;border-radius:0;padding:1rem}select.svelte-1bv7ezn{appearance:none;background-color:#111;background-image:linear-gradient(45deg,#0000 50%,#b0b0aa 50%),linear-gradient(135deg,#b0b0aa 50%,#0000 50%);background-position:calc(100% - 1.35rem),calc(100% - 1rem);background-repeat:no-repeat;background-size:.35rem .35rem,.35rem .35rem;padding-right:2.5rem}input.svelte-1bv7ezn:focus,select.svelte-1bv7ezn:focus,textarea.svelte-1bv7ezn:focus{border-color:var(--orange);outline:none}fieldset.svelte-1bv7ezn{border:0;margin:0;padding:0}legend.svelte-1bv7ezn{color:#d0d0ca;margin-bottom:.75rem}.options.svelte-1bv7ezn label:where(.svelte-1bv7ezn){cursor:pointer}.options.svelte-1bv7ezn input:where(.svelte-1bv7ezn){opacity:0;pointer-events:none;position:absolute}.options.svelte-1bv7ezn span:where(.svelte-1bv7ezn){text-align:center;color:#d0d0ca;border:1px solid #ffffff24;place-items:center;min-height:3.5rem;padding:.75rem;font-size:.75rem;transition:background .18s,border-color .18s,color .18s;display:grid}.options.svelte-1bv7ezn label:where(.svelte-1bv7ezn):hover span:where(.svelte-1bv7ezn),.options.svelte-1bv7ezn input:where(.svelte-1bv7ezn):checked+span:where(.svelte-1bv7ezn){border-color:var(--orange);background:var(--orange);color:#090909}.options.svelte-1bv7ezn input:where(.svelte-1bv7ezn):focus-visible+span:where(.svelte-1bv7ezn),select.svelte-1bv7ezn:focus-visible,input.svelte-1bv7ezn:focus-visible,textarea.svelte-1bv7ezn:focus-visible{outline-offset:2px;outline:2px solid #f0f0ec}.honeypot.svelte-1bv7ezn{position:absolute;left:-9999px}.error.svelte-1bv7ezn{color:#ff8d5a;margin:0}button.svelte-1bv7ezn{border:1px solid var(--orange);background:var(--orange);color:#090909;font:600 .72rem/1 var(--font-mono);text-transform:uppercase;justify-content:space-between;padding:1.25rem;display:flex}button.svelte-1bv7ezn:disabled{opacity:.55}.success.svelte-1bv7ezn{flex-direction:column;justify-content:center;min-height:35rem;display:flex}.success.svelte-1bv7ezn span:where(.svelte-1bv7ezn){font:500 .64rem/1 var(--font-mono);text-transform:uppercase;color:var(--orange)}.success.svelte-1bv7ezn h2:where(.svelte-1bv7ezn){font:580 clamp(4rem, 8vw, 8rem)/.85 var(--font-body);letter-spacing:-.075em;text-transform:uppercase;margin:2rem 0}.success.svelte-1bv7ezn p:where(.svelte-1bv7ezn){color:#b0b0aa}@media (width<=760px){.contact-layout.svelte-1bv7ezn,.two.svelte-1bv7ezn,.four.svelte-1bv7ezn{grid-template-columns:1fr}.contact-layout.svelte-1bv7ezn>aside:where(.svelte-1bv7ezn){border-bottom:1px solid #ffffff1f}.form-panel.svelte-1bv7ezn{border-left:0;padding:1.25rem}}
