.cform-wrap[data-astro-cid-vekgkm42]{flex-direction:column;gap:1.5rem;max-width:40rem;display:flex}.hp[data-astro-cid-vekgkm42]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.cform-wrap[data-astro-cid-vekgkm42] [data-astro-cid-vekgkm42][hidden]{display:none!important}.cform[data-astro-cid-vekgkm42]{flex-direction:column;gap:1.25rem;display:flex}.row2[data-astro-cid-vekgkm42]{grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));gap:1.25rem 1rem;display:grid}.field[data-astro-cid-vekgkm42]{flex-direction:column;gap:.375rem;display:flex}label[data-astro-cid-vekgkm42]{font-size:.9375rem;font-weight:var(--weight-semibold);color:var(--color-ink)}.opt[data-astro-cid-vekgkm42]{color:var(--muted-on-light);font-weight:400}.hint[data-astro-cid-vekgkm42]{color:var(--muted-on-light);font-size:.875rem;line-height:1.5}input[data-astro-cid-vekgkm42],textarea[data-astro-cid-vekgkm42]{font:inherit;color:var(--color-ink);border:1.5px solid var(--muted-on-light);border-radius:var(--radius-button-sm);background:#fff;width:100%;min-height:3rem;padding:.75rem .875rem;font-size:1rem}[data-astro-cid-vekgkm42]::placeholder{color:var(--placeholder-on-light);opacity:1;font-style:normal;font-weight:400}textarea[data-astro-cid-vekgkm42]{resize:vertical;min-height:9rem}input[data-astro-cid-vekgkm42]:hover,textarea[data-astro-cid-vekgkm42]:hover{border-color:var(--color-ink)}input[data-astro-cid-vekgkm42]:focus-visible,textarea[data-astro-cid-vekgkm42]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px;border-color:var(--color-ink)}[data-astro-cid-vekgkm42][aria-invalid=true]{border-color:var(--color-signal-pink);box-shadow:0 0 0 1.5px var(--color-signal-pink)}.err[data-astro-cid-vekgkm42]{font-size:.875rem;line-height:1.45;font-weight:var(--weight-semibold);color:var(--color-ink);align-items:baseline;gap:.5rem;display:flex}.err[data-astro-cid-vekgkm42]:before{content:"";background:var(--color-signal-pink);border-radius:2px;flex:none;width:8px;height:8px;transform:translateY(-1px)}.err[data-astro-cid-vekgkm42]:empty{display:none}.summary[data-astro-cid-vekgkm42],.failed[data-astro-cid-vekgkm42]{border-left:4px solid var(--color-signal-pink);background:var(--color-sand);font-weight:var(--weight-semibold);color:var(--color-ink);border-radius:4px;padding:.875rem 1rem}.send-row[data-astro-cid-vekgkm42]{margin-top:.25rem}.send-row[data-astro-cid-vekgkm42] .button[data-astro-cid-vekgkm42]:disabled{opacity:.7;cursor:progress;transform:none}.privacy[data-astro-cid-vekgkm42]{max-width:34rem;color:var(--muted-on-light);margin-top:-.25rem;font-size:.8125rem;line-height:1.5}.sent[data-astro-cid-vekgkm42]{border-radius:var(--radius-card);background:var(--color-sand);flex-direction:column;gap:.5rem;padding:2rem;display:flex}.sent[data-astro-cid-vekgkm42]:focus,.summary[data-astro-cid-vekgkm42]:focus{outline:none}.play[data-astro-cid-vekgkm42]{margin-top:.75rem}.sent-h[data-astro-cid-vekgkm42]{font-size:var(--type-heading-2-size);line-height:1.286;font-weight:var(--weight-bold)}.copy[data-astro-cid-vekgkm42]{font:inherit;font-size:.875rem;font-weight:var(--weight-semibold);color:var(--color-ink);border:1.5px solid var(--muted-on-light);cursor:pointer;background:0 0;border-radius:999px;min-height:2.25rem;padding:0 .875rem}.copy[data-astro-cid-vekgkm42]:hover{border-color:var(--color-ink)}.failed[data-astro-cid-vekgkm42] a[data-astro-cid-vekgkm42]{color:var(--color-purple);font-weight:var(--weight-semibold)}.form-band[data-astro-cid-x5d4ucax]{padding-block:clamp(3rem,6vw,5rem) clamp(4rem,8vw,6.5rem)}.form-grid[data-astro-cid-x5d4ucax]{grid-template-columns:minmax(0,40rem) minmax(15rem,19rem);align-items:start;gap:clamp(3rem,7vw,7rem);display:grid}.reach[data-astro-cid-x5d4ucax]{border-left:2px solid var(--hairline-on-light);flex-direction:column;gap:2rem;padding-left:2.5rem;display:flex}.reach-label[data-astro-cid-x5d4ucax]{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-on-light);margin:0;font-family:M PLUS Code Latin,ui-monospace,monospace;font-size:13px;line-height:22px}.reach-block[data-astro-cid-x5d4ucax]{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.reach-h[data-astro-cid-x5d4ucax]{font-size:.9375rem;font-weight:var(--weight-bold);color:var(--color-ink);margin:0}.reach-mail[data-astro-cid-x5d4ucax]{margin:0;font-size:1.0625rem}.reach-mail[data-astro-cid-x5d4ucax] a[data-astro-cid-x5d4ucax]{color:var(--color-purple);font-weight:var(--weight-semibold);text-underline-offset:3px}.reach-mailrow[data-astro-cid-x5d4ucax]{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}.reach-mail[data-astro-cid-x5d4ucax]{white-space:nowrap}.reach-copy[data-astro-cid-x5d4ucax]{font:inherit;font-size:.8125rem;font-weight:var(--weight-semibold);color:var(--color-ink);border:1.5px solid var(--muted-on-light);cursor:pointer;background:0 0;border-radius:999px;min-height:1.75rem;padding:0 .625rem;position:relative}.reach-copy[data-astro-cid-x5d4ucax]:after{content:"";position:absolute;inset:calc(-.5rem - 1.5px) calc(-.375rem - 1.5px)}.reach-copy[data-astro-cid-x5d4ucax]:hover{border-color:var(--color-ink)}.reach-social[data-astro-cid-x5d4ucax]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.reach-social[data-astro-cid-x5d4ucax] a[data-astro-cid-x5d4ucax]{min-height:44px;color:var(--color-ink);font-weight:var(--weight-semibold);align-items:center;gap:.75rem;text-decoration:none;display:flex}.reach-social[data-astro-cid-x5d4ucax] a[data-astro-cid-x5d4ucax]:hover span[data-astro-cid-x5d4ucax]{color:var(--color-purple);text-underline-offset:3px;text-decoration:underline}.reach-social[data-astro-cid-x5d4ucax] a[data-astro-cid-x5d4ucax]:focus-visible{outline:3px solid var(--color-purple);outline-offset:2px;border-radius:4px}.reach-social[data-astro-cid-x5d4ucax] svg[data-astro-cid-x5d4ucax]{flex:none;width:22px;height:22px}@media (width<=63.99rem){.form-grid[data-astro-cid-x5d4ucax]{grid-template-columns:minmax(0,40rem);gap:2.5rem}.reach[data-astro-cid-x5d4ucax]{border-left:0;border-top:2px solid var(--hairline-on-light);padding-top:2rem;padding-left:0}}
