.contact-hero[data-astro-cid-657w5j3a]{padding-top:clamp(40px,5vw,64px);padding-bottom:clamp(72px,8vw,120px)}.side-label[data-astro-cid-657w5j3a]{writing-mode:vertical-rl;white-space:nowrap;position:absolute;top:120px;left:14px;transform:rotate(180deg)}.contact-grid[data-astro-cid-657w5j3a]{flex-wrap:wrap;gap:clamp(40px,6vw,96px);padding-left:clamp(0px,4vw,56px);display:flex;position:relative}.contact-intro[data-astro-cid-657w5j3a]{flex-direction:column;flex:400px;align-items:flex-start;gap:28px;display:flex}.dot[data-astro-cid-657w5j3a]{background:var(--color-accent);border-radius:50%;width:18px;height:18px}.contact-title[data-astro-cid-657w5j3a]{font-size:clamp(48px,6vw,88px)}.contact-title[data-astro-cid-657w5j3a] em[data-astro-cid-657w5j3a]{color:var(--color-accent);font-style:normal}.contact-lead[data-astro-cid-657w5j3a]{max-width:440px}.contact-links[data-astro-cid-657w5j3a]{flex-direction:column;gap:8px;font-size:17px;font-style:normal;font-weight:600;display:flex}.contact-form[data-astro-cid-657w5j3a]{background:var(--color-white);border:1px solid var(--color-line-soft);border-radius:var(--radius-card);flex-direction:column;flex:460px;gap:24px;max-width:560px;padding:clamp(24px,3vw,44px);display:flex}.hp[data-astro-cid-657w5j3a]{position:absolute;left:-9999px}.form-status[data-astro-cid-657w5j3a]:empty{display:none}.form-status[data-astro-cid-657w5j3a]{font-size:var(--text-small);font-weight:600}.form-status[data-astro-cid-657w5j3a][data-kind=error]{color:var(--color-error)}.form-status[data-astro-cid-657w5j3a][data-kind=ok]{color:var(--color-accent)}.form-footer[data-astro-cid-657w5j3a]{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.form-note[data-astro-cid-657w5j3a]{color:var(--color-graphite);font-size:13px}.form-note[data-astro-cid-657w5j3a] a[data-astro-cid-657w5j3a]{text-decoration:underline}@media (width<=900px){.side-label[data-astro-cid-657w5j3a]{display:none}}@media (width<=760px){.contact-title[data-astro-cid-657w5j3a]{font-size:var(--text-h1-mobile)}.contact-grid[data-astro-cid-657w5j3a]{padding-left:0}.contact-intro[data-astro-cid-657w5j3a],.contact-form[data-astro-cid-657w5j3a]{flex-basis:100%}}
