.contact-links[data-astro-cid-yataftjv]{gap:.9rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.contact-links[data-astro-cid-yataftjv] a[data-astro-cid-yataftjv]{color:var(--zd-white);align-items:center;gap:.75rem;font-weight:600;transition:color .2s;display:inline-flex}.contact-links[data-astro-cid-yataftjv] a[data-astro-cid-yataftjv]:hover{color:var(--zd-yellow)}.contact-links__icon[data-astro-cid-yataftjv]{width:40px;height:40px;color:var(--zd-yellow);background:var(--zd-navy-800);border:1px solid var(--zd-border);border-radius:var(--radius-sm);place-items:center;display:grid}.contact-form[data-astro-cid-yataftjv]{background:var(--zd-navy-800);border:1px solid var(--zd-border);border-radius:var(--radius-lg);text-align:left;gap:1.25rem;padding:clamp(1.5rem,1rem + 2vw,2.5rem);display:grid;position:relative}.field[data-astro-cid-yataftjv]{gap:.5rem;display:grid}.field[data-astro-cid-yataftjv] label[data-astro-cid-yataftjv]{color:var(--zd-white);font-size:.875rem;font-weight:600}.field[data-astro-cid-yataftjv] label[data-astro-cid-yataftjv] span[data-astro-cid-yataftjv]{color:var(--zd-yellow)}.field[data-astro-cid-yataftjv] input[data-astro-cid-yataftjv],.field[data-astro-cid-yataftjv] select[data-astro-cid-yataftjv],.field[data-astro-cid-yataftjv] textarea[data-astro-cid-yataftjv]{width:100%;font:inherit;color:var(--zd-white);background:var(--zd-navy-900);border:1px solid var(--zd-border-strong);border-radius:var(--radius-sm);padding:.85rem 1rem;font-size:1rem;transition:border-color .2s}.field[data-astro-cid-yataftjv] textarea[data-astro-cid-yataftjv]{resize:vertical;min-height:8rem}.field[data-astro-cid-yataftjv] input[data-astro-cid-yataftjv]:hover,.field[data-astro-cid-yataftjv] select[data-astro-cid-yataftjv]:hover,.field[data-astro-cid-yataftjv] textarea[data-astro-cid-yataftjv]:hover{border-color:#ffffff3d}.field[data-astro-cid-yataftjv] input[data-astro-cid-yataftjv]:focus-visible,.field[data-astro-cid-yataftjv] select[data-astro-cid-yataftjv]:focus-visible,.field[data-astro-cid-yataftjv] textarea[data-astro-cid-yataftjv]:focus-visible{border-color:var(--zd-yellow);outline:none}.was-validated[data-astro-cid-yataftjv] [data-astro-cid-yataftjv]:invalid,.field[data-astro-cid-yataftjv] [data-astro-cid-yataftjv][aria-invalid=true]{border-color:var(--zd-error)}.contact-form__trap[data-astro-cid-yataftjv]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.contact-form__status[data-astro-cid-yataftjv]:not(:has(:not([hidden]))){display:none}.contact-form__note[data-astro-cid-yataftjv]{color:var(--zd-white);background:var(--zd-navy-900);border:1px solid var(--zd-border-strong);border-left:3px solid var(--zd-yellow);border-radius:var(--radius-sm);margin:0;padding:.85rem 1rem;font-size:.9375rem}.contact-form__note--error[data-astro-cid-yataftjv]{border-left-color:var(--zd-error)}.contact-form__note[data-astro-cid-yataftjv] a[data-astro-cid-yataftjv]{color:var(--zd-yellow);font-weight:600}.contact-form__submit[data-astro-cid-yataftjv]:disabled{cursor:progress;opacity:.75}.select[data-astro-cid-yataftjv]{position:relative}.select[data-astro-cid-yataftjv] select[data-astro-cid-yataftjv]{appearance:none;cursor:pointer;padding-right:2.75rem}.select[data-astro-cid-yataftjv] svg[data-astro-cid-yataftjv]{color:var(--zd-text-muted);pointer-events:none;position:absolute;top:50%;right:1rem;translate:0 -50%}.select[data-astro-cid-yataftjv] option[data-astro-cid-yataftjv]{background:var(--zd-navy-900)}.contact-form__submit[data-astro-cid-yataftjv]{width:100%;font:inherit;isolation:isolate;color:var(--zd-navy-900);background:var(--zd-yellow);border-radius:var(--radius-sm);cursor:pointer;transition:transform .3s var(--ease-out);border:0;justify-content:center;align-items:center;gap:.6rem;margin-top:.25rem;padding:1.05rem 1.75rem;font-size:1rem;font-weight:600;line-height:1;display:inline-flex;position:relative;overflow:hidden}.contact-form__submit[data-astro-cid-yataftjv]:before{content:"";z-index:-1;background:repeating-linear-gradient(115deg, transparent 0 14px, color-mix(in srgb, var(--zd-navy-900) 12%, transparent) 14px 22px);opacity:0;transition:opacity .3s ease, transform .6s var(--ease-out);position:absolute;inset:0 -50%;transform:translate(-12%)}@media (hover:hover){.contact-form__submit[data-astro-cid-yataftjv]:not(:disabled):hover{transform:translateY(-2px)}.contact-form__submit[data-astro-cid-yataftjv]:not(:disabled):hover:before{opacity:1;transform:translate(12%)}}
