.contacts-page{margin-bottom:105px}.contacts-page__wrapper{max-width:1086px;margin:0 auto}.contacts-page__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}@media (max-width:992px){.contacts-page__cards{grid-template-columns:repeat(1,minmax(0,1fr))}}.contacts-page__card{background:#fff;border-radius:28px;padding:32px}.contacts-page__card:nth-child(2){background:#fff url(/contacts-page/person.webp) 100% 100%/200px no-repeat;grid-area:1/2/3/3}@media (max-width:992px){.contacts-page__card:nth-child(2){grid-column:initial;grid-row:initial;background:#fff url(/contacts-page/person.webp) 100% 100%/150px no-repeat}}.contacts-page__card-title{color:#0e0e12;opacity:.5;margin-bottom:12px;font-family:Inter,sans-serif;font-size:15px;font-weight:400;line-height:162%}@media (max-width:1500px){.contacts-page__card-title{font-size:clamp(13px,.273224vw + 10.9016px,15px)}}@media (max-width:768px){.contacts-page__card-title{font-size:13px}}.contacts-page__card-description{color:#0e0e12;font-family:Inter,sans-serif;font-size:20px;font-weight:500;line-height:144%}@media (max-width:1500px){.contacts-page__card-description{font-size:clamp(16px,.546448vw + 11.8033px,20px)}}@media (max-width:768px){.contacts-page__card-description{font-size:16px}}.contacts-page__card-description:not(:last-child){margin-bottom:12px}.contacts-page__card-description a{color:#0e0e12;font-family:Inter,sans-serif;font-size:20px;font-weight:500;line-height:144%}@media (max-width:1500px){.contacts-page__card-description a{font-size:clamp(16px,.546448vw + 11.8033px,20px)}}@media (max-width:768px){.contacts-page__card-description a{font-size:16px}}
