[data-astro-cid-s77ipxvw][data-field-wrap].has-error .wm-input[data-astro-cid-s77ipxvw]{border-color:#dc2626}[data-astro-cid-s77ipxvw][data-field-wrap].has-error .wm-input[data-astro-cid-s77ipxvw]:focus{border-color:#dc2626;box-shadow:0 0 0 2px #dc262633}.contact-intro[data-astro-cid-kphbpcdu]{min-height:calc(100dvh - var(--wm-header-total));flex-direction:column;display:flex}.contact-hero__title[data-astro-cid-kphbpcdu]{color:var(--color-wm-sky)}.contact-hero__lead[data-astro-cid-kphbpcdu]{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width>=640px){.contact-hero__lead[data-astro-cid-kphbpcdu]{-webkit-line-clamp:unset;display:block;overflow:visible}}@media (width>=1024px){.contact-hero__lead[data-astro-cid-kphbpcdu]{-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}}@media (width>=1280px){.contact-hero__lead[data-astro-cid-kphbpcdu]{-webkit-line-clamp:unset;display:block;overflow:visible}}.contact-quick__email[data-astro-cid-kphbpcdu]{word-break:break-all}@media (width>=400px){.contact-quick__email[data-astro-cid-kphbpcdu]{word-break:normal}}.contact-quick__card[data-astro-cid-kphbpcdu]{animation:3s ease-in-out infinite contact-quick-card-pulse}.contact-quick__grid[data-astro-cid-kphbpcdu]>.contact-quick__card[data-astro-cid-kphbpcdu]:first-child{animation-delay:0s}.contact-quick__grid[data-astro-cid-kphbpcdu]>.contact-quick__card[data-astro-cid-kphbpcdu]:nth-child(2){animation-delay:1s}.contact-quick__grid[data-astro-cid-kphbpcdu]>.contact-quick__card[data-astro-cid-kphbpcdu]:nth-child(3){animation-delay:2s}.contact-quick__card[data-astro-cid-kphbpcdu]>span[data-astro-cid-kphbpcdu]:first-of-type{animation:3s ease-in-out infinite contact-quick-icon-pulse}.contact-quick__grid[data-astro-cid-kphbpcdu]>.contact-quick__card[data-astro-cid-kphbpcdu]:first-child>span[data-astro-cid-kphbpcdu]:first-of-type{animation-delay:0s}.contact-quick__grid[data-astro-cid-kphbpcdu]>.contact-quick__card[data-astro-cid-kphbpcdu]:nth-child(2)>span[data-astro-cid-kphbpcdu]:first-of-type{animation-delay:1s}.contact-quick__grid[data-astro-cid-kphbpcdu]>.contact-quick__card[data-astro-cid-kphbpcdu]:nth-child(3)>span[data-astro-cid-kphbpcdu]:first-of-type{animation-delay:2s}.contact-quick__card[data-astro-cid-kphbpcdu]:hover,.contact-quick__card[data-astro-cid-kphbpcdu]:focus-visible,.contact-quick__card[data-astro-cid-kphbpcdu]:hover>span[data-astro-cid-kphbpcdu]:first-of-type,.contact-quick__card[data-astro-cid-kphbpcdu]:focus-visible>span[data-astro-cid-kphbpcdu]:first-of-type{animation-play-state:paused}@keyframes contact-quick-card-pulse{0%,to{border-color:var(--color-wm-border);box-shadow:0 1px 2px #0f172a0d}50%{border-color:color-mix(in srgb, var(--color-wm-teal) 42%, var(--color-wm-border));box-shadow:0 4px 14px -4px #0e9aa738,0 0 0 1px #0e9aa70f}}@keyframes contact-quick-icon-pulse{0%,to{box-shadow:none;transform:scale(1)}50%{transform:scale(1.06);box-shadow:0 0 0 4px #0e9aa71f}}.contact-hero__scroll-icon[data-astro-cid-kphbpcdu]{animation:2s ease-in-out infinite contact-hero-scroll-bounce}@keyframes contact-hero-scroll-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(.35rem)}}@media (prefers-reduced-motion:reduce){.contact-hero__scroll-icon[data-astro-cid-kphbpcdu],.contact-quick__card[data-astro-cid-kphbpcdu],.contact-quick__card[data-astro-cid-kphbpcdu]>span[data-astro-cid-kphbpcdu]:first-of-type{animation:none}}.contact-hero__bg[data-astro-cid-kphbpcdu]{pointer-events:none;background:linear-gradient(148deg,#041824 0%,#061f33 32%,#082a42 58%,#0a2f4f 82%,#061f33 100%);position:absolute;inset:0}.contact-hero__bg[data-astro-cid-kphbpcdu]:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#041824a6 100%);position:absolute;inset:0}.contact-hero__glow[data-astro-cid-kphbpcdu]{pointer-events:none;background:radial-gradient(circle,#0e9aa733 0%,#0000 70%);border-radius:50%;width:min(520px,70vw);height:min(420px,55vw);position:absolute;top:-30%;right:-10%}.contact-hero__pill[data-astro-cid-kphbpcdu]{color:#ffffffeb;backdrop-filter:blur(6px);background:#ffffff14;border:1px solid #ffffff2e;border-radius:9999px;align-items:center;gap:.35rem;padding:.3rem .65rem;font-size:.75rem;font-weight:500;display:inline-flex}@media (width>=640px){.contact-hero__pill[data-astro-cid-kphbpcdu]{padding:.4rem .85rem;font-size:.8125rem}}.contact-hero__pill[data-astro-cid-kphbpcdu]:before{content:"";background:var(--color-wm-teal);border-radius:50%;flex-shrink:0;width:.4rem;height:.4rem}
