.contacts_page__MPQJb{margin-top:-6px}.contacts_contacts__ChAuy{padding:clamp(34px,5vw,64px);background:linear-gradient(115deg,#e5efdf,#f8f9f4 67%,#eaf0ed);border-top:3px solid var(--brand-green)}.contacts_sectionIntro__qzMfv{max-width:650px}.contacts_sectionIntro__qzMfv h2{max-width:650px;margin-top:15px;color:var(--visual-ink);font-size:clamp(31px,4vw,50px);font-weight:600;letter-spacing:-.055em;line-height:1.06}.contacts_sectionDescription__pOOFF{max-width:520px;margin-top:16px;color:#58605a;font-size:16px;line-height:1.65}.contacts_contactGrid__umRfT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:30px;background:#cad5c5}.contacts_contactCard__hxmtP{display:flex;flex-direction:column;min-height:274px;padding:26px;background:#fbfcf8}.contacts_index__w5hMV{color:var(--brand-orange);font-size:11px;font-weight:650;letter-spacing:.1em}.contacts_label__pLj6n{margin-top:30px;color:#65705f;font-size:10px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.contacts_value__DyRP_{margin-top:9px;color:var(--visual-ink);font-size:clamp(18px,1.8vw,23px);font-weight:600;letter-spacing:-.04em;line-height:1.2;overflow-wrap:anywhere}.contacts_links__RGATL a:hover,.contacts_value__DyRP_:hover{color:var(--brand-blue);text-decoration:none}.contacts_action__dxUAM{display:inline-flex;align-items:center;gap:12px;width:fit-content;margin-top:auto;padding-bottom:3px;border-bottom:1px solid var(--brand-orange);color:#314a36;font-size:13px;font-weight:650}.contacts_address__mztwa{margin-top:9px;color:var(--visual-ink);font-size:16px;font-weight:600;line-height:1.55}.contacts_addressCard__6Rec0{background:#f1f4ed}.contacts_links__RGATL{display:flex;gap:28px;flex-wrap:wrap;padding:30px 0 0}.contacts_links__RGATL a{color:#314a36;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:6px}@media (max-width:760px){.contacts_contacts__ChAuy{padding:32px 22px}.contacts_sectionIntro__qzMfv{max-width:none}.contacts_sectionIntro__qzMfv h2{font-size:34px}.contacts_sectionDescription__pOOFF{margin-top:13px;font-size:15px}.contacts_contactGrid__umRfT{grid-template-columns:1fr;margin-top:24px}.contacts_contactCard__hxmtP{min-height:0;padding:22px}.contacts_label__pLj6n{margin-top:23px}.contacts_action__dxUAM{margin-top:28px}.contacts_links__RGATL{gap:20px;padding-top:25px}}