.contacts__inner[data-v-f91c6924]{grid-template-columns:220px 1fr 360px;align-items:center;gap:32px;display:grid}.contacts__list[data-v-f91c6924]{flex-wrap:wrap;align-items:center;gap:20px 32px;font-size:12.5px;font-style:normal;display:flex}.contacts__item[data-v-f91c6924]{align-items:flex-start;gap:10px;line-height:1.45;display:flex}.contacts__item svg[data-v-f91c6924]{color:var(--green);flex:none}.contacts__item a[data-v-f91c6924]:hover{color:var(--green)}.contacts__social[data-v-f91c6924]{gap:4px;display:flex}.contacts__social a[data-v-f91c6924]{border-radius:8px;place-items:center;width:34px;height:34px;transition:color .2s,background .2s;display:grid}.contacts__social a[data-v-f91c6924]:hover{color:var(--green);background:var(--surface)}.contacts__map[data-v-f91c6924]{border-radius:var(--radius);border:1px solid var(--line);background:#121816;height:140px;position:relative;overflow:hidden}.contacts__map iframe[data-v-f91c6924]{border:0;width:100%;height:100%}.contacts__map-ph[data-v-f91c6924]{background:linear-gradient(115deg,#0000 47%,#1e2624 47.5% 50%,#0000 50.5%),linear-gradient(25deg,#0000 30%,#1a211f 30.5% 32%,#0000 32.5%),repeating-linear-gradient(0deg,#0000 0 22px,#161c1a 22px 23px),repeating-linear-gradient(90deg,#0000 0 30px,#161c1a 30px 31px),#101513;border:0;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;font-size:12px;display:flex;position:absolute;inset:0}.contacts__pin[data-v-f91c6924]{background:#22e06b1f;border-radius:50%;place-items:center;width:64px;height:64px;display:grid;box-shadow:0 0 0 10px #22e06b0d,0 0 30px #22e06b33}.contacts__pin img[data-v-f91c6924]{width:auto;height:46px}.contacts--big .contacts__inner[data-v-f91c6924]{grid-template-columns:1fr 1.3fr;align-items:stretch}.contacts--big .contacts__head[data-v-f91c6924]{grid-column:1/-1}.contacts--big .contacts__list[data-v-f91c6924]{flex-direction:column;align-items:flex-start;gap:24px;font-size:15px}.contacts--big .contacts__map[data-v-f91c6924]{height:auto;min-height:380px}@media (width<=1100px){.contacts__inner[data-v-f91c6924]{grid-template-columns:1fr 1fr}.contacts__map[data-v-f91c6924]{grid-column:1/-1;height:220px}}@media (width<=680px){.contacts__inner[data-v-f91c6924],.contacts--big .contacts__inner[data-v-f91c6924]{grid-template-columns:1fr}.contacts__list[data-v-f91c6924]{flex-direction:column;align-items:flex-start}.contacts--big .contacts__map[data-v-f91c6924]{min-height:300px}}
