.service-card[data-v-652b2536]{background:#111;border-radius:18px;box-shadow:0 1px 2px #00000059,0 6px 20px #00000040;height:280px;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.service-card[data-v-652b2536]:hover{box-shadow:0 6px 24px #00000059;transform:translateY(-3px)}.service-card:hover .service-card__img[data-v-652b2536] .v-img__img{transform:scale(1.04)}.service-card__media[data-v-652b2536]{height:100%;overflow:hidden;position:relative}.service-card__img[data-v-652b2536]{height:100%}.service-card__img[data-v-652b2536] .v-img__img{transition:transform .4s ease}.service-card__shade[data-v-652b2536]{background:linear-gradient(0deg,#000000e0 0,#0000008c 28%,#0000002e 78%,#00000014);inset:0;pointer-events:none;position:absolute}.service-card__content[data-v-652b2536]{color:#fff;display:flex;flex-direction:column;gap:12px;inset:auto 0 0;padding:18px 16px 16px;position:absolute;z-index:1}.service-card__title[data-v-652b2536]{font-size:18px;font-weight:600;letter-spacing:.2px;line-height:1.3;text-shadow:0 1px 8px rgba(0,0,0,.45)}.service-card__bottom[data-v-652b2536]{align-items:center;display:flex;gap:12px;justify-content:space-between}.service-card__price[data-v-652b2536]{color:#f1aa34;font-size:16px;font-weight:600;text-shadow:0 1px 6px rgba(0,0,0,.5)}.service-card__chip[data-v-652b2536]{color:#1a1a1a!important;text-transform:none}@media screen and (max-width:600px){.service-card[data-v-652b2536]{height:220px}}.complex[data-v-e93392d1]{border-radius:4px;display:flex;flex-direction:column;min-height:260px;padding:16px}.complex__list[data-v-e93392d1]{list-style:none;margin:16px 0}.complex__list .list-item[data-v-e93392d1]{display:flex;font-size:14px;gap:8px;margin-bottom:12px}.complex__title[data-v-e93392d1]{font-size:22px;font-weight:500;margin-bottom:8px}.complex__services[data-v-e93392d1]{font-size:14px;margin-bottom:16px;margin-left:16px}.complex__footer[data-v-e93392d1]{align-items:center;display:flex;justify-content:space-between;margin-top:auto}.complex__price[data-v-e93392d1]{display:flex;font-size:20px;gap:12px;margin-bottom:12px}.complex__price_prev[data-v-e93392d1]{text-decoration:line-through}.complex__price_current[data-v-e93392d1]{color:#f1aa34}.complex__btn[data-v-e93392d1]{margin-top:auto}
