.conversation[data-astro-cid-737s5a6t]{width:100%;max-width:23rem;max-height:11rem;margin:var(--space-6) auto 0;stroke-linecap:round;stroke-linejoin:round;display:block}.guide[data-astro-cid-737s5a6t]{stroke:var(--color-text-inverse-muted);stroke-opacity:.16}.wash[data-astro-cid-737s5a6t]{fill:var(--brand-teal);opacity:.09;filter:blur(20px)}.speech[data-astro-cid-737s5a6t]{fill:var(--color-surface-dark-raised);fill-opacity:.6;stroke-width:1.5px}.first[data-astro-cid-737s5a6t],.connection[data-astro-cid-737s5a6t]{stroke:var(--brand-green)}.second[data-astro-cid-737s5a6t],.branch[data-astro-cid-737s5a6t]{stroke:var(--brand-teal)}.echo[data-astro-cid-737s5a6t]{stroke:var(--brand-blue);stroke-opacity:.4}.connection[data-astro-cid-737s5a6t]{stroke-width:1.5px}.branch[data-astro-cid-737s5a6t]{stroke-opacity:.6}.halos[data-astro-cid-737s5a6t]{fill:var(--brand-green);opacity:.1}.points[data-astro-cid-737s5a6t]{fill:var(--brand-green)}.satellites[data-astro-cid-737s5a6t]{fill:var(--color-surface-dark);stroke:var(--brand-teal)}@media (width<40rem){.conversation[data-astro-cid-737s5a6t]{max-height:9rem}}@media (forced-colors:active){.conversation[data-astro-cid-737s5a6t]{display:none}}.web[data-astro-cid-q2cad7rp]{z-index:-1;width:min(78%,80rem);height:calc(100% + var(--contact-opening-overlap));pointer-events:none;position:absolute;inset:0 0 0 auto;mask-image:linear-gradient(90deg,#0000,#000 60%),linear-gradient(#000 65%,#0000);mask-composite:intersect}.connections[data-astro-cid-q2cad7rp]{fill:none;stroke:var(--brand-teal);stroke-width:1px;opacity:.28}.nodes[data-astro-cid-q2cad7rp]{fill:var(--brand-teal);opacity:.65}.nodes[data-astro-cid-q2cad7rp] circle[data-astro-cid-q2cad7rp]:nth-child(3n){fill:var(--brand-blue)}@media (width<40rem){.web[data-astro-cid-q2cad7rp]{opacity:.6;width:100%;mask-image:linear-gradient(90deg,#0000,#00000040 45%,#000),linear-gradient(#000 65%,#0000)}}@media (forced-colors:active){.web[data-astro-cid-q2cad7rp]{display:none}}._contact_k9hed_1{isolation:isolate;padding-block-end:var(--space-8);position:relative}._opening_k9hed_7{--contact-opening-overlap:18rem;padding-block:var(--space-7);position:relative}._opening_k9hed_7:before{z-index:-1;inset:0 0 calc(-1 * var(--contact-opening-overlap));background:radial-gradient(ellipse at 90% 20%, color-mix(in srgb, var(--brand-teal) 20%, transparent), transparent 70%), radial-gradient(ellipse at 0% 100%, color-mix(in srgb, var(--brand-teal) 12%, transparent), transparent 55%), var(--color-surface-dark);pointer-events:none;content:"";position:absolute}._introduction_k9hed_21{max-width:49rem}._introduction_k9hed_21 h1{color:var(--brand-green);font-size:var(--font-size-h2);margin-block-end:var(--space-4)}._introduction_k9hed_21 p{color:var(--color-text-inverse);font-size:var(--font-size-lead)}._columns_k9hed_34{align-items:start;gap:var(--space-5);display:grid;position:relative}._form_k9hed_41{min-width:0;padding:var(--space-5);border:1px solid var(--color-border-strong);border-radius:var(--radius-medium);background:var(--color-surface-subtle);box-shadow:0 .75rem 2rem color-mix(in srgb, var(--color-ink) 7%, transparent)}._form_k9hed_41 :is(input,textarea){min-width:0;min-height:3.5rem;padding:var(--space-3) var(--space-4);border:1px solid var(--color-text-muted);border-radius:var(--radius-small);color:var(--color-text);background-color:var(--color-background);font-family:var(--font-family-sans);transition:border-color var(--transition-fast) ease, box-shadow var(--transition-fast) ease, background-color var(--transition-fast) ease;font-size:1rem;line-height:1.5}._form_k9hed_41 :is(input,textarea):hover:not(:disabled,[readonly],[aria-invalid=true]),._form_k9hed_41 :is(input,textarea):focus{border-color:var(--color-brand-green-ink);box-shadow:0 0 0 1px var(--color-brand-green-ink);outline:none}._form_k9hed_41 :is(input,textarea)[readonly]{background-color:var(--color-surface-subtle);cursor:default;border-style:dashed}._form_k9hed_41 :is(input,textarea):disabled{color:var(--color-text-muted);background-color:var(--color-surface-neutral);cursor:not-allowed;opacity:1;border-style:dashed}._form_k9hed_41 :is(input,textarea)[aria-invalid=true]{border-color:var(--color-error-border);box-shadow:none}._form_k9hed_41 :is(input,textarea)[aria-invalid=true]:focus{border-color:var(--color-error-border);box-shadow:0 0 0 1px var(--color-error-border)}._form_k9hed_41 textarea{min-height:9rem}._form_k9hed_41 textarea::placeholder{color:var(--color-text-muted);opacity:1}._formHeading_k9hed_95,._expectations_k9hed_96 h2{font-size:var(--font-size-h3);line-height:1.4}._instructions_k9hed_101,._availability_k9hed_102,._privacy_k9hed_103{color:var(--color-text-muted);font-size:var(--font-size-small);line-height:1.6}._instructions_k9hed_101{margin-block:var(--space-2) var(--space-5)}._fields_k9hed_113,._names_k9hed_114{gap:var(--space-5);display:grid}._names_k9hed_114{align-items:start}._action_k9hed_123{justify-items:start;gap:var(--space-4);border-top:1px solid var(--color-rule);margin-block-start:var(--space-5);padding-block-start:var(--space-5);display:grid}._availability_k9hed_102{border-left:2px solid var(--color-border-strong);padding-inline-start:var(--space-3)}._verification_k9hed_137{gap:var(--space-3);max-width:100%;font-size:var(--font-size-small);justify-items:start;display:grid}._verification_k9hed_137[data-verification=verified]{gap:0}._verification_k9hed_137[data-verification=verified]:not([data-verification-interactive]){position:absolute}._verification_k9hed_137:focus-visible{outline:2px solid var(--color-brand-green-ink);outline-offset:3px}._submit_k9hed_155{width:100%}._submit_k9hed_155:focus-visible{outline:2px solid var(--color-brand-green-ink);outline-offset:3px}._submit_k9hed_155:disabled{border-color:var(--color-border-strong);color:var(--color-text-muted);background:var(--color-surface-neutral);box-shadow:none;cursor:not-allowed;opacity:1;transform:none}._expectations_k9hed_96{min-width:0;padding:var(--space-6) var(--space-5);border:1px solid color-mix(in srgb, var(--brand-blue) 35%, var(--color-surface-dark));border-radius:var(--radius-medium);background:radial-gradient(ellipse at 100% 100%, color-mix(in srgb, var(--brand-teal) 8%, transparent), transparent 45%), var(--color-surface-dark)}._expectations_k9hed_96 h2{color:var(--color-text-inverse);margin-block-end:var(--space-4)}._expectations_k9hed_96 p,._expectations_k9hed_96 li{color:var(--color-text-inverse-muted)}._expectations_k9hed_96 p+p{margin-block-start:var(--space-4)}._expectations_k9hed_96 ul{gap:var(--space-4);margin-block:var(--space-5) 0;grid-template-columns:minmax(0,1fr);padding-inline-start:var(--space-4);display:grid}._expectations_k9hed_96 li{padding-inline-start:var(--space-2)}._expectations_k9hed_96 li::marker{color:var(--brand-green);font-size:.85em}._next_k9hed_205{border-top:1px solid var(--color-rule-inverse);margin-block-start:var(--space-6);padding-block-start:var(--space-6)}@media (width<40rem){._opening_k9hed_7{--contact-opening-overlap:var(--space-8)}._form_k9hed_41 textarea{min-height:20rem}}@media (width>=40rem){._form_k9hed_41,._expectations_k9hed_96{padding:clamp(2rem,3vw,2.5rem)}._names_k9hed_114{grid-template-columns:repeat(2,minmax(0,1fr))}._submit_k9hed_155{width:auto;min-width:11rem}}@media (width>=60rem){._opening_k9hed_7{padding-block-start:var(--space-8)}._columns_k9hed_34{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}@media (forced-colors:active){._opening_k9hed_7:before{display:none}._form_k9hed_41,._expectations_k9hed_96{box-shadow:none;background:canvas;border-color:canvastext}._introduction_k9hed_21 h1,._introduction_k9hed_21 p,._expectations_k9hed_96 h2,._expectations_k9hed_96 p,._expectations_k9hed_96 li,._expectations_k9hed_96 li::marker{color:canvastext}._form_k9hed_41 :is(input,textarea){box-shadow:none;border-color:buttontext}._form_k9hed_41 :is(input,textarea)[aria-invalid=true]{border:2px solid canvastext}._form_k9hed_41 :is(input,textarea):disabled{color:graytext;border-color:graytext}._form_k9hed_41 :is(input,textarea):focus,._form_k9hed_41 :is(input,textarea)[aria-invalid=true]:focus{outline-offset:3px;box-shadow:none;outline:2px solid highlight}._submit_k9hed_155:disabled{color:graytext;background:canvas;border-color:graytext}._next_k9hed_205,._action_k9hed_123,._availability_k9hed_102{border-color:canvastext}}
