.contacts-page[data-astro-cid-ltd53nb3]{font-family:var(--md-font-body);color:var(--md-primary)}.contacts-page__head[data-astro-cid-ltd53nb3],.contacts-page__next[data-astro-cid-ltd53nb3]{max-width:var(--md-container);padding-inline:var(--md-gutter);margin:0 auto}.contacts-page__head[data-astro-cid-ltd53nb3]{border-bottom:1px solid var(--md-border);grid-template-columns:minmax(0,1fr) minmax(290px,.8fr);align-items:start;gap:clamp(32px,6vw,100px);padding-block:40px 48px;display:grid}.contacts-page__eyebrow[data-astro-cid-ltd53nb3]{color:var(--md-accent-ink);letter-spacing:.07em;text-transform:uppercase;margin:0 0 16px;font-size:13px;font-weight:700}.contacts-page[data-astro-cid-ltd53nb3] h1[data-astro-cid-ltd53nb3]{font-size:var(--md-h1);letter-spacing:-.025em;margin:0;line-height:1.16}.contacts-page__lead[data-astro-cid-ltd53nb3]{text-wrap:pretty;max-width:42ch;margin:22px 0 0;font-size:clamp(17px,2vw,21px);font-weight:600;line-height:1.5}.contacts-page__address[data-astro-cid-ltd53nb3]{margin:24px 0 0;font-size:16px;line-height:1.65}.contacts-page__address[data-astro-cid-ltd53nb3] span[data-astro-cid-ltd53nb3]{color:var(--md-support)}.contacts-page__quick[data-astro-cid-ltd53nb3]{background:var(--md-soft);border-radius:var(--md-radius-md);padding:24px 28px}.contacts-page__phone[data-astro-cid-ltd53nb3]{min-height:44px;color:var(--md-primary);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:5px 16px;text-decoration:none;display:flex}.contacts-page__phone[data-astro-cid-ltd53nb3] span[data-astro-cid-ltd53nb3]{color:var(--md-support);font-size:14px}.contacts-page__phone[data-astro-cid-ltd53nb3] strong[data-astro-cid-ltd53nb3]{font-size:clamp(19px,2vw,26px);line-height:1.3}.contacts-page__phone[data-astro-cid-ltd53nb3]:hover strong[data-astro-cid-ltd53nb3]{text-underline-offset:4px;text-decoration:underline}.contacts-page__online[data-astro-cid-ltd53nb3]{border-radius:var(--md-radius-md);background:var(--md-btn-grad);min-height:50px;box-shadow:var(--md-btn-shadow);color:var(--md-btn-ink);justify-content:space-between;align-items:center;gap:14px;margin-top:15px;padding:12px 17px;font-weight:700;text-decoration:none;display:flex}.contacts-page__online[data-astro-cid-ltd53nb3]:hover{background:var(--md-btn-grad-hover);box-shadow:var(--md-btn-shadow-hover)}.contacts-page__other[data-astro-cid-ltd53nb3]{gap:4px;margin-top:14px;display:grid}.contacts-page__other[data-astro-cid-ltd53nb3] a[data-astro-cid-ltd53nb3]{min-height:44px;color:var(--md-primary);text-underline-offset:3px;overflow-wrap:anywhere;align-items:center;font-size:14px;display:inline-flex}.contacts-page__other[data-astro-cid-ltd53nb3] a[data-astro-cid-ltd53nb3] span[data-astro-cid-ltd53nb3]{margin-left:5px}.contacts-page__next[data-astro-cid-ltd53nb3]{border-top:1px solid var(--md-border);padding-block:20px 70px}.contacts-page__next[data-astro-cid-ltd53nb3] h2[data-astro-cid-ltd53nb3]{font-size:var(--md-h2);margin:0 0 12px;line-height:1.25}.contacts-page__next[data-astro-cid-ltd53nb3] p[data-astro-cid-ltd53nb3]{max-width:72ch;color:var(--md-support);margin:0 0 14px;font-size:16px;line-height:1.65}.contacts-page__next[data-astro-cid-ltd53nb3] div[data-astro-cid-ltd53nb3]{flex-wrap:wrap;gap:9px 26px;display:flex}.contacts-page__next[data-astro-cid-ltd53nb3] a[data-astro-cid-ltd53nb3]{min-height:44px;color:var(--md-primary);text-underline-offset:4px;align-items:center;font-weight:650;display:inline-flex}.contacts-page__next[data-astro-cid-ltd53nb3] a[data-astro-cid-ltd53nb3] span[data-astro-cid-ltd53nb3]{margin-left:7px}.contacts-page[data-astro-cid-ltd53nb3] a[data-astro-cid-ltd53nb3]:focus-visible{outline:3px solid var(--md-accent);outline-offset:3px}@media (width<=850px){.contacts-page__head[data-astro-cid-ltd53nb3]{grid-template-columns:1fr;gap:24px}.contacts-page__quick[data-astro-cid-ltd53nb3]{max-width:590px}}@media (width<=599px){.contacts-page__head[data-astro-cid-ltd53nb3],.contacts-page__next[data-astro-cid-ltd53nb3]{padding-inline:16px}.contacts-page__head[data-astro-cid-ltd53nb3]{padding-block:26px 33px}.contacts-page__lead[data-astro-cid-ltd53nb3]{margin-top:16px}.contacts-page__address[data-astro-cid-ltd53nb3]{margin-top:17px;font-size:15px}.contacts-page__quick[data-astro-cid-ltd53nb3]{padding:20px}.contacts-page__phone[data-astro-cid-ltd53nb3]{align-items:start}.contacts-page__phone[data-astro-cid-ltd53nb3] strong[data-astro-cid-ltd53nb3]{font-size:21px}.contacts-page__next[data-astro-cid-ltd53nb3]{padding-block:24px 48px}}
