.contact-page[data-astro-cid-ogjzdvpc]{padding-block-start:clamp(8.5rem,10vw,10rem)}.contact[data-astro-cid-ogjzdvpc]{padding-block:0 calc(var(--space-xxl) * 3);padding-inline:var(--gutter)}.contact__inner[data-astro-cid-ogjzdvpc]{gap:calc(var(--content-gap) * 2);inline-size:100%;max-inline-size:62.5rem;flex-direction:column;margin-inline:auto;padding-block-start:var(--space-l);display:flex}.contact__header[data-astro-cid-ogjzdvpc]{align-items:center;gap:var(--content-gap);grid-template-columns:9.65rem minmax(0,1fr);display:grid}.contact__header[data-astro-cid-ogjzdvpc] figure[data-astro-cid-ogjzdvpc]{aspect-ratio:1;background:var(--neutral-light);border-radius:50%;margin:0;overflow:clip}.contact__header[data-astro-cid-ogjzdvpc] img[data-astro-cid-ogjzdvpc]{object-fit:cover;block-size:100%;inline-size:100%;display:block}.contact[data-astro-cid-ogjzdvpc] h1[data-astro-cid-ogjzdvpc]{font-size:var(--h2);text-wrap:balance}.contact__details[data-astro-cid-ogjzdvpc]{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.contact__details[data-astro-cid-ogjzdvpc] li[data-astro-cid-ogjzdvpc]{grid-template-columns:3.75rem minmax(0,1fr);align-items:center;display:grid}.contact__icon[data-astro-cid-ogjzdvpc]{block-size:2.5rem;inline-size:2.5rem;display:block}.contact__details[data-astro-cid-ogjzdvpc] a[data-astro-cid-ogjzdvpc],.contact__details[data-astro-cid-ogjzdvpc] span[data-astro-cid-ogjzdvpc]{color:var(--text-dark);font-size:var(--text-l);font-weight:600}.contact__details[data-astro-cid-ogjzdvpc] a[data-astro-cid-ogjzdvpc]{text-underline-offset:.18em}.contact-form[data-astro-cid-ogjzdvpc]{gap:var(--space-s);flex-direction:column;display:flex}.contact-form__field[data-astro-cid-ogjzdvpc]{gap:var(--space-xs);flex-direction:column;display:flex}.contact-form[data-astro-cid-ogjzdvpc] label[data-astro-cid-ogjzdvpc]{font-size:var(--text-l);font-weight:600}.contact-form[data-astro-cid-ogjzdvpc] input[data-astro-cid-ogjzdvpc],.contact-form[data-astro-cid-ogjzdvpc] textarea[data-astro-cid-ogjzdvpc]{--input-bg:transparent;--input-border-color:var(--neutral-semi-dark);--input-border-color-hover:var(--neutral-dark);min-block-size:5rem;padding-block:1.3rem;padding-inline:var(--space-s);font-size:var(--text-l)}.contact-form[data-astro-cid-ogjzdvpc] textarea[data-astro-cid-ogjzdvpc]{border-radius:var(--radius-s);min-block-size:16rem}.contact-form__trap[data-astro-cid-ogjzdvpc]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.contact-form__turnstile[data-astro-cid-ogjzdvpc]{min-block-size:65px}.contact-form__status[data-astro-cid-ogjzdvpc]{font-size:var(--text-m);font-weight:600}.contact-form__status[data-astro-cid-ogjzdvpc]:empty{display:none}.contact-form__status[data-astro-cid-ogjzdvpc][data-state=pending]{color:var(--text-dark-muted)}.contact-form__status[data-astro-cid-ogjzdvpc][data-state=error]{color:#b3261e}.contact-form__submit[data-astro-cid-ogjzdvpc]{--btn-width:100%;--btn-min-width:100%;--btn-padding-block:1.3rem}@media (width<=42rem){.contact-page[data-astro-cid-ogjzdvpc]{padding-block-start:7.5rem}.contact[data-astro-cid-ogjzdvpc]{padding-block-end:var(--section-space-xl)}.contact__inner[data-astro-cid-ogjzdvpc]{gap:var(--space-xl);padding-block-start:var(--space-s)}.contact__header[data-astro-cid-ogjzdvpc]{gap:var(--space-s);grid-template-columns:6.5rem minmax(0,1fr)}.contact[data-astro-cid-ogjzdvpc] h1[data-astro-cid-ogjzdvpc]{font-size:var(--h2-to-h4)}.contact__details[data-astro-cid-ogjzdvpc] li[data-astro-cid-ogjzdvpc]{gap:var(--space-xs);grid-template-columns:3rem minmax(0,1fr)}.contact__icon[data-astro-cid-ogjzdvpc]{block-size:2rem;inline-size:2rem}.contact__details[data-astro-cid-ogjzdvpc] a[data-astro-cid-ogjzdvpc],.contact__details[data-astro-cid-ogjzdvpc] span[data-astro-cid-ogjzdvpc]{font-size:var(--text-m)}.contact-form[data-astro-cid-ogjzdvpc] input[data-astro-cid-ogjzdvpc],.contact-form[data-astro-cid-ogjzdvpc] textarea[data-astro-cid-ogjzdvpc]{min-block-size:4rem;font-size:var(--text-m);padding-block:1rem}.contact-form[data-astro-cid-ogjzdvpc] textarea[data-astro-cid-ogjzdvpc]{min-block-size:12rem}}@media (width<=30rem){.contact__header[data-astro-cid-ogjzdvpc]{grid-template-columns:minmax(0,1fr)}.contact__header[data-astro-cid-ogjzdvpc] figure[data-astro-cid-ogjzdvpc]{inline-size:7rem}}
