.cr[data-astro-cid-ao36opyq]{aspect-ratio:621/652;pointer-events:none;inline-size:100%;position:relative}.cr__part[data-astro-cid-ao36opyq]{position:absolute;inset:0}.cr__layer[data-astro-cid-ao36opyq]{user-select:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.cr__visor[data-astro-cid-ao36opyq]{position:absolute}.cr__look[data-astro-cid-ao36opyq]{position:absolute;inset:0}.cr__eye[data-astro-cid-ao36opyq]{background:#a1edff;border-radius:50%;position:absolute;box-shadow:0 0 2px #a1edff80}.cr__ping[data-astro-cid-ao36opyq]{aspect-ratio:2.6;border:2px solid var(--blue);opacity:0;border-radius:50%;inline-size:15%;position:absolute;translate:-50% -50%}@media (prefers-reduced-motion:no-preference){.cr__sway[data-astro-cid-ao36opyq]{animation:5.2s ease-in-out infinite alternate cr-sway}.cr__arm[data-astro-cid-ao36opyq]{animation:3.4s ease-in-out infinite alternate cr-arm}.cr__arm-r[data-astro-cid-ao36opyq]{animation:4.6s ease-in-out infinite alternate cr-arm-r}.cr__nod[data-astro-cid-ao36opyq]{animation:6.8s ease-in-out infinite cr-nod}.cr__head[data-astro-cid-ao36opyq]{transform:rotate(var(--turn,0deg));transition:transform .7s cubic-bezier(.3,.7,.3,1)}.cr__look[data-astro-cid-ao36opyq]{transform:translate(var(--lx,0%), var(--ly,0%));transition:transform .28s cubic-bezier(.3,.7,.3,1)}.cr__eye[data-astro-cid-ao36opyq]{transition:transform 70ms ease-in}.cr[data-astro-cid-ao36opyq].is-blink .cr__eye[data-astro-cid-ao36opyq]{transform:scaleY(.08)}.cr[data-astro-cid-ao36opyq]:not(.is-live) .cr__eye[data-astro-cid-ao36opyq]{animation:5.6s ease-in-out infinite cr-blink}.cr__pin[data-astro-cid-ao36opyq]{animation:2.8s ease-in-out infinite cr-bob}.cr__ping[data-astro-cid-ao36opyq]{animation:2.8s ease-out infinite cr-ping}.cr[data-astro-cid-ao36opyq].is-hello .cr__arm[data-astro-cid-ao36opyq]{animation:1.6s cubic-bezier(.34,1.2,.5,1) cr-hello}.cr[data-astro-cid-ao36opyq]:not(.is-on) [data-astro-cid-ao36opyq],.cr[data-astro-cid-ao36opyq]:not(.is-on) [data-astro-cid-ao36opyq]:before,.cr[data-astro-cid-ao36opyq]:not(.is-on) [data-astro-cid-ao36opyq]:after{animation-play-state:paused}}@keyframes cr-sway{0%{transform:rotate(-1.4deg)}to{transform:rotate(1.4deg)}}@keyframes cr-arm{0%{transform:rotate(-3deg)}to{transform:rotate(2.5deg)}}@keyframes cr-arm-r{0%{transform:rotate(3deg)}to{transform:rotate(-2deg)}}@keyframes cr-nod{0%,to{transform:rotate(0)}30%{transform:rotate(-2.5deg)}55%{transform:rotate(1.5deg)translateY(.4%)}80%{transform:rotate(2.5deg)}}@keyframes cr-hello{0%{transform:rotate(0)}18%{transform:rotate(-11deg)}36%{transform:rotate(5deg)}54%{transform:rotate(-10deg)}72%{transform:rotate(4deg)}to{transform:rotate(-3deg)}}@keyframes cr-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3%)}}@keyframes cr-ping{0%,35%{opacity:0;transform:scale(.5)}45%{opacity:.7}to{opacity:0;transform:scale(1.9)}}@keyframes cr-blink{0%,90%,94%,to{transform:scaleY(1)}92%{transform:scaleY(.08)}}.hero-icon[data-astro-cid-pknpgobp]{fill:none;stroke:#fff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;block-size:30px;inline-size:30px}.reach[data-astro-cid-pknpgobp]{gap:var(--sp-4);margin:var(--sp-6) 0 0;padding:0;list-style:none;display:grid}.reach[data-astro-cid-pknpgobp] li[data-astro-cid-pknpgobp]{column-gap:var(--sp-4);grid-template-columns:auto 1fr;align-items:center;display:grid}.reach__icon[data-astro-cid-pknpgobp]{background:var(--color-surface);border-radius:14px;grid-row:span 2;place-items:center;block-size:48px;inline-size:48px;display:grid}.reach__icon[data-astro-cid-pknpgobp] svg[data-astro-cid-pknpgobp]{fill:none;block-size:22px;inline-size:22px;stroke:var(--color-primary);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.reach__label[data-astro-cid-pknpgobp]{font-size:var(--fs-small);color:var(--color-muted)}.reach__value[data-astro-cid-pknpgobp]{color:var(--color-primary-deep);font-variant-numeric:tabular-nums;justify-self:start;font-weight:700;text-decoration:none}.reach__value[data-astro-cid-pknpgobp]:hover{color:var(--color-primary)}.hero-robot[data-astro-cid-pknpgobp]{inline-size:min(300px,80%)}.contact[data-astro-cid-pknpgobp]{gap:var(--sp-7);align-items:start;display:grid}.contact__info[data-astro-cid-pknpgobp] .card[data-astro-cid-pknpgobp]{gap:var(--sp-4);position:relative}.contact__form[data-astro-cid-pknpgobp]{scroll-margin-block-start:100px}address[data-astro-cid-pknpgobp]{font-style:normal}.contact__addr[data-astro-cid-pknpgobp],.contact__hours[data-astro-cid-pknpgobp]{gap:var(--sp-3);align-items:start;line-height:1.8;display:flex}.contact__hours[data-astro-cid-pknpgobp]{color:var(--color-muted);margin-block-start:var(--sp-4)}.contact__addr[data-astro-cid-pknpgobp] svg[data-astro-cid-pknpgobp],.contact__hours[data-astro-cid-pknpgobp] svg[data-astro-cid-pknpgobp]{fill:none;block-size:20px;inline-size:20px;stroke:var(--color-primary);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;margin-block-start:6px}@media (width>=1024px){.contact[data-astro-cid-pknpgobp]{gap:var(--sp-8);grid-template-columns:1.5fr .9fr}}
