.contact[data-astro-cid-d56ov33j]{padding-bottom:80px;position:relative;overflow:hidden}.contact__inner[data-astro-cid-d56ov33j]{position:relative}.contact__grid[data-astro-cid-d56ov33j]{grid-template-columns:1fr 1.2fr;gap:72px;padding-top:48px;display:grid}.contact__left[data-astro-cid-d56ov33j]{flex-direction:column;gap:56px;display:flex}.contact__name[data-astro-cid-d56ov33j]{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;margin-top:16px;font-size:30px;font-weight:500}.contact__role[data-astro-cid-d56ov33j]{font-family:var(--font-display);color:#ffffffb3;margin-top:8px;font-size:15px}.contact__routes[data-astro-cid-d56ov33j]{flex-direction:column;display:flex}.contact__row[data-astro-cid-d56ov33j]{border-bottom:.5px solid #fff3;grid-template-columns:120px 1fr;align-items:baseline;gap:24px;padding:18px 0;display:grid}.contact__row[data-astro-cid-d56ov33j]:last-child{border-bottom:0}.contact__val[data-astro-cid-d56ov33j]{font-family:var(--font-display);color:#fff;font-size:16px}.contact__form[data-astro-cid-d56ov33j]{flex-direction:column;gap:20px;display:flex}.field-row[data-astro-cid-d56ov33j]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.field[data-astro-cid-d56ov33j]{flex-direction:column;gap:8px;display:flex}.field[data-astro-cid-d56ov33j] label[data-astro-cid-d56ov33j]{color:#ffffff8c}.field[data-astro-cid-d56ov33j] input[data-astro-cid-d56ov33j],.field[data-astro-cid-d56ov33j] textarea[data-astro-cid-d56ov33j]{color:#fff;font-family:var(--font-body);-webkit-appearance:none;transition:border-color var(--dur-fast);background:0 0;border:0;border-bottom:.5px solid #ffffff4d;border-radius:0;outline:none;padding:10px 0;font-size:16px;line-height:1.4}.field[data-astro-cid-d56ov33j] input[data-astro-cid-d56ov33j]:focus,.field[data-astro-cid-d56ov33j] textarea[data-astro-cid-d56ov33j]:focus{border-bottom-color:var(--color-blue-2)}.field[data-astro-cid-d56ov33j] textarea[data-astro-cid-d56ov33j]{resize:vertical;min-height:120px}.field--hp[data-astro-cid-d56ov33j]{height:0;position:absolute;left:-9999px;overflow:hidden}.consent[data-astro-cid-d56ov33j]{font-family:var(--font-body);color:#ffffffb3;cursor:pointer;align-items:start;gap:12px;font-size:13px;line-height:1.5;display:flex}.consent[data-astro-cid-d56ov33j] input[data-astro-cid-d56ov33j]{accent-color:var(--color-blue-2);margin-top:4px}.contact__submit-row[data-astro-cid-d56ov33j]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.contact__submit[data-astro-cid-d56ov33j]{color:var(--color-ink);background:#fff}.contact__submit[data-astro-cid-d56ov33j][disabled]{opacity:.5;cursor:wait}.contact__status[data-astro-cid-d56ov33j]{color:#ffffffb3;font-family:var(--font-body);font-size:13px;font-weight:500}.contact__status[data-astro-cid-d56ov33j][data-state=success]{color:var(--color-blue-2)}.contact__status[data-astro-cid-d56ov33j][data-state=error]{color:#fff}.locations[data-astro-cid-d56ov33j]{grid-template-columns:repeat(4,1fr);padding-top:48px;display:grid}.loc[data-astro-cid-d56ov33j]{flex-direction:column;gap:6px;padding:0 32px 0 0;display:flex}.loc[data-astro-cid-d56ov33j]+.loc[data-astro-cid-d56ov33j]{border-left:.5px solid #ffffff2e;padding-left:32px}.loc__city[data-astro-cid-d56ov33j]{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;margin-top:10px;font-size:26px;font-weight:500}.loc__company[data-astro-cid-d56ov33j]{font-family:var(--font-body);color:#ffffffd9;font-size:14px}.loc__addr[data-astro-cid-d56ov33j]{font-style:normal;font-family:var(--font-body);color:#fff9;flex-direction:column;margin-top:10px;font-size:14px;line-height:1.5;display:flex}.loc__routes[data-astro-cid-d56ov33j]{flex-direction:column;gap:4px;margin-top:14px;display:flex}.loc__link[data-astro-cid-d56ov33j]{font-family:var(--font-body);color:#fff;font-size:14px}.loc__link[data-astro-cid-d56ov33j]:hover{text-underline-offset:4px;text-decoration:underline}@media (width<=900px){.contact__grid[data-astro-cid-d56ov33j]{grid-template-columns:1fr;gap:48px}.field-row[data-astro-cid-d56ov33j]{grid-template-columns:1fr}.locations[data-astro-cid-d56ov33j]{grid-template-columns:1fr 1fr;row-gap:40px}.loc[data-astro-cid-d56ov33j]{padding-right:24px}.loc[data-astro-cid-d56ov33j]+.loc[data-astro-cid-d56ov33j]{padding-left:24px}.loc[data-astro-cid-d56ov33j]:nth-child(odd){border-left:0;padding-left:0}}@media (width<=560px){.locations[data-astro-cid-d56ov33j]{grid-template-columns:1fr;row-gap:0}.loc[data-astro-cid-d56ov33j],.loc[data-astro-cid-d56ov33j]+.loc[data-astro-cid-d56ov33j]{border-top:.5px solid #ffffff2e;border-left:0;padding:24px 0}.loc[data-astro-cid-d56ov33j]:first-child{border-top:0;padding-top:0}}
