.m-contact__grid{align-items:start;display:grid;gap:clamp(40px,6vw,80px);grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr))}.m-contact__info{gap:36px}.m-contact__info,.m-contact__row{display:flex;flex-direction:column}.m-contact__row{gap:10px}.m-contact .b-label{color:var(--c-link)}.bg-dark.m-contact .b-label{color:var(--c-teal-l)}.m-contact__big{color:inherit;font:700 clamp(22px,2.4vw,28px)/1.25 var(--f-body);overflow-wrap:anywhere}.m-contact__tel{text-decoration:none}.m-contact__people{border-top:1px solid;padding-top:28px}.m-contact__people,.m-contact__people ul{display:flex;flex-direction:column;gap:14px}.m-contact__people ul{list-style:none;margin:0;padding:0}.m-contact__people li{display:flex;flex-wrap:wrap;font-size:16px;gap:4px 16px;justify-content:space-between}.m-contact__people li:before{display:none}.m-contact__people a{color:inherit;text-decoration:none}.m-contact__card{background:var(--c-white);color:var(--c-ink);display:flex;flex-direction:column;gap:24px;padding:clamp(24px,4vw,40px)}.bg-white .m-contact__card{background:var(--c-bg)}.m-contact__card h2{font-size:clamp(24px,2.6vw,30px)}