.service-card[data-v-1c545ca5]{align-content:start;display:grid;grid-template-rows:auto 1fr;overflow:clip}.service-card__art[data-v-1c545ca5]{border-bottom:1px solid var(--line);height:168px;overflow:hidden;position:relative}.service-card__art img[data-v-1c545ca5]{filter:saturate(.82);height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s var(--ease-out);width:100%}.service-card:hover .service-card__art img[data-v-1c545ca5]{transform:scale(1.05)}.service-card__art[data-v-1c545ca5]:after{background:linear-gradient(180deg,hsl(var(--h) 60% 18%/.38),transparent 45%,rgba(8,10,14,.82)),linear-gradient(120deg,hsl(var(--h) 70% 45%/.22),transparent 60%);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.service-card__chips[data-v-1c545ca5]{bottom:14px;display:flex;flex-wrap:wrap;gap:6px;left:16px;position:absolute;z-index:1}.service-card__chips li[data-v-1c545ca5]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0c11a8;border:1px solid hsl(var(--h) 60% 60%/.45);border-radius:999px;color:hsl(var(--h) 80% 82%);font-size:.72rem;font-weight:500;letter-spacing:.02em;padding:3px 10px}.service-card__icon[data-v-1c545ca5]{background:linear-gradient(150deg,#1b1e27,#12141b);border:1px solid rgba(240,160,32,.4);border-radius:13px;box-shadow:0 10px 24px -10px #000c;color:var(--brand-400);display:grid;height:46px;place-items:center;position:absolute;right:18px;top:145px;transition:transform .3s var(--ease-out),border-color .3s;width:46px;z-index:2}.service-card:hover .service-card__icon[data-v-1c545ca5]{border-color:#f0a020b3;transform:translateY(-3px) rotate(-4deg)}.service-card__body[data-v-1c545ca5]{align-content:start;display:grid;gap:12px;padding:24px 26px 28px}.service-card__title[data-v-1c545ca5]{font-size:1.25rem;padding-right:48px}.service-card__link[data-v-1c545ca5]:after{border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;position:absolute}.service-card__text[data-v-1c545ca5]{color:var(--text-2);font-size:.97rem}.service-card__more[data-v-1c545ca5]{margin-top:4px}
