html body .vo-actions-process{padding:76px 20px;background:linear-gradient(120deg,#fbf6f0,#f3f8f5);color:#30483f;scroll-margin-top:235px}
html body .vo-actions-process *{box-sizing:border-box}
html body .vo-actions-process__inner{max-width:1170px;margin:0 auto}
html body .vo-actions-process__head{max-width:750px;margin:0 auto 36px;text-align:center;background:transparent;position:static;padding:0;min-height:0}
html body .vo-actions-process__eyebrow{display:block;color:#a66843;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;margin-bottom:12px}
html body .vo-actions-process h2{font-size:34px;line-height:1.2;font-weight:700;color:#30483f;margin:0 0 18px;background:none;text-transform:none}
html body .vo-actions-process__head p{font-size:16px;line-height:1.7;margin:0;padding:0;color:#58675f}
html body .vo-actions-process__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;list-style:none;padding:0;margin:0}
html body .vo-actions-process__card{display:grid;grid-template-columns:42% minmax(0,1fr);padding:0;margin:0;background:#fff;border:1px solid #e8dcd1;border-radius:20px;overflow:hidden;box-shadow:0 12px 30px #30483f08;min-height:280px}
html body .vo-actions-process__photo{overflow:hidden;margin:0;min-height:280px}
html body .vo-actions-process__photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1);transition:transform 1.3s cubic-bezier(.22,1,.36,1);padding:0;border:0;margin:0;max-width:none}
html body .vo-actions-process__copy{padding:27px 25px;align-self:center;min-width:0}
html body .vo-actions-process__number{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;background:#ffaa80;color:#fff;border-radius:50%;font-size:12px;font-weight:700;margin-bottom:15px}
html body .vo-actions-process h3{margin:0 0 12px;font-size:20px;line-height:1.3;font-weight:700;color:#30483f;text-transform:none;background:none}
html body .vo-actions-process__copy p{margin:0;padding:0;font-size:14px;line-height:1.75;color:#58675f}
html body .vo-actions-process__footer{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:28px;padding:24px 28px;border-radius:16px;background:#30483f;color:#fff}
html body .vo-actions-process__footer p{font-size:15px;line-height:1.7;margin:0;padding:0;color:#fff;max-width:730px}
html body .vo-actions-process__button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:48px;padding:12px 23px;background:#ffaa80;color:#213a30;border:0;border-radius:8px;text-decoration:none;font-weight:700;font-size:14px}
html body .vo-actions-process__button:focus-visible{outline:3px solid #fff;outline-offset:4px}
@media(min-width:601px){html body .vo-actions-process__card:hover img{transform:scale(1.065)}}
@media(max-width:991px){html body .vo-actions-process__card{grid-template-columns:1fr}html body .vo-actions-process__photo{height:220px;min-height:0}html body .vo-actions-process__footer{align-items:flex-start;flex-direction:column}}
@media(max-width:600px){html body .vo-actions-process{padding:46px 16px;scroll-margin-top:20px}html body .vo-actions-process h2{font-size:27px}html body .vo-actions-process__head p{font-size:15px}html body .vo-actions-process__list{grid-template-columns:1fr;gap:18px}html body .vo-actions-process__photo{height:auto;aspect-ratio:4/3}html body .vo-actions-process__copy{padding:23px}html body .vo-actions-process__footer{padding:23px}html body .vo-actions-process__button{width:100%}}
html body #actions-consultation{scroll-margin-top:235px}
@media(max-width:600px){html body #actions-consultation{scroll-margin-top:20px}}
