.ch.svelte-q43b0k{border-top:var(--horizon) solid var(--line);margin:0;padding:0;list-style:none}.ch-row.svelte-q43b0k{gap:var(--s1) var(--s3);padding-block:var(--s2);border-bottom:1.5px solid var(--line);grid-template-columns:9.5rem minmax(0,1fr);align-items:baseline;display:grid}.ch-label.svelte-q43b0k{color:var(--muted)}.ch-value.svelte-q43b0k{gap:var(--s1);overflow-wrap:anywhere;justify-items:start;font-weight:500;display:grid}a.ch-value.svelte-q43b0k,.ch-small.svelte-q43b0k{align-items:center;min-height:44px;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}a.ch-value.svelte-q43b0k:hover,.ch-small.svelte-q43b0k:hover{text-decoration-thickness:2px}.ch-phone.svelte-q43b0k{font-family:var(--font-display);font-size:var(--size-m);white-space:nowrap;font-weight:400}address.svelte-q43b0k{font-style:normal}.ch-socials.svelte-q43b0k{align-items:center;gap:0 var(--s3);flex-wrap:wrap;display:flex}.ch-handle.svelte-q43b0k{color:var(--muted);flex-basis:100%;font-size:.95rem;font-weight:400}@media (width<=30rem){.ch-row.svelte-q43b0k{grid-template-columns:1fr;gap:0}}.cf.svelte-fq8g2m{gap:var(--s3);max-width:40rem;display:grid}.cf-field.svelte-fq8g2m{gap:var(--s1);display:grid}label.svelte-fq8g2m{font-size:1rem;font-weight:500}.cf-optional.svelte-fq8g2m,.cf-hint.svelte-fq8g2m{color:var(--muted);font-size:.95rem;font-weight:400}.cf-hint.svelte-fq8g2m{margin-top:-.25rem}input.svelte-fq8g2m,select.svelte-fq8g2m,textarea.svelte-fq8g2m{border:1.5px solid var(--muted);background:var(--raised);width:100%;min-height:48px;color:var(--text);font:400 var(--size-body) / 1.4 var(--font-body);transition:border-color var(--dur-fast) var(--ease-out);border-radius:8px;padding:.7rem .9rem}input.svelte-fq8g2m:hover,select.svelte-fq8g2m:hover,textarea.svelte-fq8g2m:hover{border-color:var(--text)}textarea.svelte-fq8g2m{resize:vertical;min-height:9rem}select.svelte-fq8g2m{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--text) 50%), linear-gradient(135deg, var(--text) 50%, transparent 50%);background-position:right 1.25rem center,right .9rem center;background-repeat:no-repeat;background-size:.4rem .4rem;padding-right:2.5rem}[aria-invalid=true].svelte-fq8g2m{border-color:var(--error);border-width:2px}.cf-error.svelte-fq8g2m{color:var(--error);font-size:.95rem;font-weight:500}.cf-trap.svelte-fq8g2m{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.cf-submit.svelte-fq8g2m{gap:var(--s2);padding-top:var(--s1);justify-items:start;display:grid}.cf-note.svelte-fq8g2m{color:var(--muted);font-size:.95rem}.cf-note.svelte-fq8g2m a:where(.svelte-fq8g2m){color:var(--text)}.cf-done.svelte-fq8g2m{gap:var(--s1);padding:var(--s3);border-top:var(--horizon) solid var(--line);background:var(--raised);border-radius:0 0 12px 12px;display:grid}.cf-done-title.svelte-fq8g2m{font-family:var(--font-display);font-size:var(--size-m);line-height:1.15}.cf-done.svelte-fq8g2m a:where(.svelte-fq8g2m){overflow-wrap:anywhere}.contact-bird.svelte-1bv7ezn{width:62%;color:var(--line)}.contact-bird.svelte-1bv7ezn .logo,.contact-bird.svelte-1bv7ezn .logo-mark{width:100%;height:auto;display:block}.contact.svelte-1bv7ezn{gap:var(--s8) clamp(2rem, 6vw, 6rem);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;padding-block:clamp(3rem,7vw,6rem);display:grid}.contact-form.svelte-1bv7ezn,.contact-direct.svelte-1bv7ezn{gap:var(--s3);min-width:0;display:grid}.contact-intro.svelte-1bv7ezn{color:var(--muted);max-width:46ch}@media (width<=56rem){.contact.svelte-1bv7ezn{grid-template-columns:1fr}}
