.ContactsPage_page__LKoyj{width:100%;max-width:144rem;margin-inline:auto;padding-inline:clamp(1.6rem,3vw,6.4rem);display:flex;flex-direction:column;gap:4rem;padding-top:14rem;padding-bottom:6.4rem}@media(max-width:767px){.ContactsPage_page__LKoyj{gap:3.2rem;padding-top:11.2rem;padding-bottom:4.8rem}}.ContactsPage_intro__00oKs{display:flex;flex-direction:column;gap:2.4rem}.ContactsPage_channels__Du8x7{display:flex;flex-wrap:wrap;gap:1.2rem}@media(max-width:768px){.ContactsPage_channels__Du8x7>*{flex:1 1 auto}}@media(max-width:480px){.ContactsPage_channels__Du8x7{flex-direction:column}.ContactsPage_channels__Du8x7>*{width:100%}}.ContactsPage_section__5fqS_{display:flex;flex-direction:column;gap:1.6rem}.ContactsPage_sectionTitle__drVDD{margin:0;font-size:2.4rem;font-weight:800;line-height:1.2;color:#111827}@media(max-width:768px){.ContactsPage_sectionTitle__drVDD{font-size:2rem}}.ContactsPage_officeList__wCfwB{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1.6rem;gap:1.6rem;margin:0;padding:0;list-style:none}@media(max-width:1100px){.ContactsPage_officeList__wCfwB{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.ContactsPage_officeList__wCfwB{grid-template-columns:minmax(0,1fr)}}.ContactsPage_office__93QWZ{display:flex;flex-direction:column;gap:1.6rem;padding:2rem 2.4rem;border-radius:1.8rem;background:#fff;border:.1rem solid #e2e8f0;box-shadow:0 2rem 4rem -3rem rgba(15,23,42,.22)}@media(max-width:480px){.ContactsPage_office__93QWZ{padding:1.6rem}}.ContactsPage_officeHead__Iknx7{display:flex;align-items:baseline;justify-content:space-between;gap:1.2rem}.ContactsPage_officeCity__rDtby{margin:0;font-size:2rem;font-weight:800;line-height:1.2;color:#111827}.ContactsPage_officeCountry__pd2B8{font-size:1.3rem;font-weight:600;color:#64748b}.ContactsPage_officeFacts__0moev{display:flex;flex-direction:column;gap:1rem;margin:0}.ContactsPage_officeFact__gAxK7{display:grid;grid-template-columns:1.6rem minmax(0,1fr);align-items:start;grid-gap:1rem;gap:1rem}.ContactsPage_officeFact__gAxK7 dt{display:flex;padding-top:.2rem;color:#0797a6}.ContactsPage_officeFact__gAxK7 dd{margin:0;font-size:1.5rem;line-height:1.4;color:#0f172a;overflow-wrap:anywhere}.ContactsPage_officeMore__06BSW{display:inline-flex;align-items:center;align-self:flex-start;gap:.6rem;margin-top:auto;color:#07697a;font-size:1.5rem;font-weight:700;text-decoration:underline;-webkit-text-decoration-color:rgba(7,151,166,.35);text-decoration-color:rgba(7,151,166,.35);text-underline-offset:.3rem}.ContactsPage_officeMore__06BSW:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.ContactsPage_officeMore__06BSW:focus-visible{outline:.2rem solid #0797a6;outline-offset:.2rem;border-radius:.6rem}.ContactsPage_link__Y5Rza{font-size:1.5rem;color:#07697a;font-weight:600;text-decoration:underline;-webkit-text-decoration-color:rgba(7,151,166,.35);text-decoration-color:rgba(7,151,166,.35);text-underline-offset:.3rem;transition:-webkit-text-decoration-color .2s ease;transition:text-decoration-color .2s ease;transition:text-decoration-color .2s ease,-webkit-text-decoration-color .2s ease}.ContactsPage_link__Y5Rza:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.ContactsPage_link__Y5Rza:focus-visible{outline:.2rem solid #0797a6;outline-offset:.2rem;border-radius:.6rem}.ContactsPage_requisites__CHWXH{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem;padding:2rem 2.4rem;border-radius:1.8rem;background:#f8fafc;border:.1rem solid #e2e8f0}@media(max-width:480px){.ContactsPage_requisites__CHWXH{padding:1.6rem}}.ContactsPage_requisitesList__hTHAG{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(22rem,100%),1fr));grid-gap:1.2rem 2.4rem;gap:1.2rem 2.4rem;width:100%;margin:0}.ContactsPage_requisitesList__hTHAG dt{font-size:1.3rem;font-weight:600;line-height:1.8rem;color:#64748b}.ContactsPage_requisitesList__hTHAG dd{margin:0;font-size:1.5rem;font-weight:700;line-height:2.2rem;color:#0f172a;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ContactsPage_visuallyHidden__22wJS{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}