.vm-intro,.vm-answer,.vm-service-summary,.vm-process{font-family:Inter,sans-serif;color:#242424;box-sizing:border-box}
.vm-intro{line-height:1.65}
.vm-service-summary{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1.4fr) auto;align-items:center;gap:20px 28px;width:100%;margin:28px 0 36px;padding:28px;background:#f2f2f2;border-left:3px solid #a30100;border-radius:0 14px 14px 0}
.vm-service-summary__prices{display:flex;gap:20px;flex-wrap:wrap;min-width:0}
.vm-service-summary__prices>div{display:flex;flex-direction:column;gap:7px;flex:1 1 130px;min-width:0}
.vm-service-summary__prices span{font-size:14px;line-height:1.4}
.vm-service-summary__prices strong{font-size:28px;font-weight:600;line-height:1.25;color:#a30100}
.vm-service-summary__details{min-width:0}
.vm-service-summary__note{margin:0 0 12px!important;font-size:14px;line-height:1.6}
.vm-service-summary__bottom{display:flex;gap:10px 20px;flex-wrap:wrap;font-size:14px;line-height:1.5}
.vm-service-summary a,.vm-answer a{color:#a30100;text-decoration:underline;text-underline-offset:3px}
.vm-service-summary .vm-service-summary__phone{display:block;margin:0;font-size:24px;font-weight:600;line-height:1.4;text-decoration:none;justify-self:end}
.vm-service-summary__links{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:10px 24px;font-size:14px;line-height:1.5;margin:0;padding-top:18px;border-top:1px solid #d9d9d9}
@media(max-width:991.98px){.vm-service-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:24px}.vm-service-summary .vm-service-summary__phone{grid-column:1/-1;justify-self:start}}
@media(max-width:767.98px){.vm-service-summary{grid-template-columns:minmax(0,1fr);gap:18px;margin:24px 0 30px;padding:22px}.vm-service-summary__prices{gap:16px}.vm-service-summary__prices strong{font-size:25px}.vm-service-summary .vm-service-summary__phone{font-size:22px}.vm-service-summary__links{gap:10px 18px;padding-top:16px}}
.vm-answer{margin:20px 0 28px;padding:24px;background:#f2f2f2;border-left:3px solid #a30100;border-radius:0 14px 14px 0}
.vm-answer__question{margin:0 0 14px;font-size:22px;line-height:1.35;font-weight:600;color:#a30100}
.vm-answer__text{margin:0;font-size:16px;line-height:1.65}
.vm-answer__links{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:16px;font-size:14px;line-height:1.5}
.vm-process{margin:50px 0}
.vm-process__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:0;margin:24px 0;list-style:none}
.vm-process__step{display:flex;flex-direction:column;padding:24px;background:#f2f2f2;border-radius:0;min-width:0}
.vm-process__number{display:block;color:#a30100;font-weight:600;font-size:25px;margin-bottom:16px}
.vm-process__step h3{margin:0 0 10px;font-size:18px;line-height:1.35;font-weight:600}
.vm-process__when{font-size:13px;color:#a30100;line-height:1.5}
.vm-process__step p{margin:12px 0 0;font-size:14px;line-height:1.6}



@media(max-width:991.98px){.vm-process__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:575.98px){.vm-answer{padding:20px 17px}.vm-answer__question{font-size:19px}.vm-answer__text{font-size:15px}.vm-process{margin:35px 0}.vm-process__steps{grid-template-columns:1fr;gap:12px}.vm-process__step{padding:20px}}
.page-94 .contacts__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;list-style:none;padding:0;margin:24px 0;font-family:Inter,sans-serif;color:#242424;box-sizing:border-box}
.page-94 .contacts__list>li{display:flex;align-items:center;min-width:0;min-height:92px;padding:20px 22px;margin:0;background:#f2f2f2;border-left:3px solid #a30100;border-radius:0;font-size:16px;line-height:1.55;box-sizing:border-box;list-style:none}
.page-94 .contacts__list>li:last-child:nth-child(odd){grid-column:1/-1}
@media(max-width:767.98px){.page-94 .contacts__list{grid-template-columns:1fr;gap:12px;margin:20px 0}.page-94 .contacts__list>li{min-height:0;padding:18px 20px}}
