.partner-banners[data-v-7e339013]{display:grid;gap:14px;margin:-8px auto 22px;width:min(1180px,calc(100% - 48px))}.partner-banner[data-v-7e339013]{align-items:center;border:1px solid;border-radius:20px;box-shadow:0 12px 30px #174d5b1a;display:grid;gap:18px;grid-template-columns:auto 1fr auto;padding:20px 24px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.partner-banner[data-v-7e339013]:hover{box-shadow:0 16px 34px #174d5b2b;transform:translateY(-2px)}.partner-banner--boiler[data-v-7e339013]{background:linear-gradient(120deg,#fff9df,#fff0bd 50%,#fffdf4);border-color:#d7c88a;color:#654f0c}.partner-banner--washer[data-v-7e339013]{background:linear-gradient(120deg,#f5f3ff,#ebe8ff 48%,#fcfbff);border-color:#c9c3ed;color:#37316d}.partner-banner-icon[data-v-7e339013]{border-radius:15px;color:#fff;display:grid;font-size:31px;font-weight:800;height:50px;line-height:1;place-items:center;width:50px}.partner-banner--boiler .partner-banner-button[data-v-7e339013],.partner-banner--boiler .partner-banner-icon[data-v-7e339013]{background:#a47a14}.partner-banner--washer .partner-banner-button[data-v-7e339013],.partner-banner--washer .partner-banner-icon[data-v-7e339013]{background:#5b50ad}.partner-banner-copy[data-v-7e339013]{display:grid;gap:3px}.partner-banner-kicker[data-v-7e339013]{font-size:13px;font-weight:800;letter-spacing:.06em;opacity:.76;text-transform:uppercase}.partner-banner-title[data-v-7e339013]{font-size:22px;font-weight:850;line-height:1.2}.partner-banner-text[data-v-7e339013]{font-size:15px;line-height:1.4;opacity:.8}.partner-banner-button[data-v-7e339013]{align-items:center;border-radius:11px;color:#fff;display:inline-flex;font-size:15px;font-weight:800;gap:8px;min-height:42px;padding:0 16px;white-space:nowrap}@media(max-width:700px){.partner-banners[data-v-7e339013]{margin:0 auto 12px;width:min(calc(100% - 32px),1180px)}.partner-banner[data-v-7e339013]{gap:14px;grid-template-columns:auto 1fr;padding:18px}.partner-banner-icon[data-v-7e339013]{border-radius:13px;font-size:28px;height:44px;width:44px}.partner-banner-title[data-v-7e339013]{font-size:19px}.partner-banner-text[data-v-7e339013]{font-size:14px}.partner-banner-button[data-v-7e339013]{grid-column:1/-1;justify-content:center}}.social-groups[data-v-f3963b51]{padding-top:40px}.social-groups-grid[data-v-f3963b51]{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.social-group-card[data-v-f3963b51]{background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 10px 28px #174d5b0f;padding:24px}.social-group-card__head[data-v-f3963b51]{align-items:center;display:flex;gap:13px;margin-bottom:17px}.social-group-card__head h3[data-v-f3963b51]{font-size:18px;margin:0 0 4px}.social-group-card__head p[data-v-f3963b51],.social-group-note[data-v-f3963b51]{color:var(--muted);font-size:12px;font-weight:700;line-height:1.5;margin:0}.social-group-card__icon[data-v-f3963b51]{border-radius:14px;color:#fff;display:grid;flex:0 0 45px;font-size:12px;font-weight:900;height:45px;place-items:center;width:45px}.social-group-button--vk[data-v-f3963b51],.social-group-card__icon--vk[data-v-f3963b51]{background:#07f}.social-group-button--ok[data-v-f3963b51],.social-group-card__icon--ok[data-v-f3963b51]{background:#ed812b}.social-group-button[data-v-f3963b51]{align-items:center;border-radius:10px;color:#fff;display:inline-flex;font-size:13px;font-weight:800;gap:8px;justify-content:center;min-height:43px;padding:0 15px;text-decoration:none}.social-group-button[data-v-f3963b51]:hover{filter:brightness(.9)}.social-group-button span[data-v-f3963b51]{font-size:17px}.social-group-widget[data-v-f3963b51]{align-items:center;background:#f6fbfc;border-radius:12px;display:flex;justify-content:center;margin-top:16px;min-height:220px;overflow:hidden}.social-group-widget[data-v-f3963b51]:empty:before{color:#718a91;content:"Загружаем ленту…";font-size:12px;font-weight:700}.social-group-note[data-v-f3963b51]{background:#f6fbfc;border-radius:10px;margin-top:15px;min-height:54px;padding:13px 14px}@media(max-width:700px){.social-groups-grid[data-v-f3963b51]{grid-template-columns:1fr}}
