.vb-p8m,.vb-p8m *{box-sizing:border-box}.vb-p8m input,.vb-p8m textarea,.vb-p8m select{font:inherit}
.vb-p8m{font-family:var(--t-text-font,Roboto,Arial,sans-serif);color:#172e27;background:#fff;padding:40px 20px 60px}.vb-p8m .vb-p8m__inner{max-width:1160px;margin:0 auto}.vb-p8m .vb-p8m__title{font-family:var(--t-headline-font,Roboto,Arial,sans-serif);font-size:30px;line-height:1.2;font-weight:700;color:#111;margin:0 0 24px;text-wrap:balance}.vb-p8m .vb-p8m__list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.vb-p8m .vb-p8m__item{min-width:0;margin:0;padding:0}.vb-p8m .vb-p8m__card{height:100%;display:flex;align-items:center;gap:12px;padding:10px;background:#f3f4f6;border-radius:9px;color:#172e27!important;text-decoration:none;outline-offset:3px}.vb-p8m .vb-p8m__card:focus-visible{outline:2px solid #00563f}.vb-p8m .vb-p8m__card:hover .vb-p8m__link{text-decoration:underline}.vb-p8m .vb-p8m__image{width:128px;height:128px;flex:0 0 128px;object-fit:contain;background:#fff;display:block}.vb-p8m .vb-p8m__content{min-width:0}.vb-p8m .vb-p8m__name{font-family:var(--t-headline-font,Roboto,Arial,sans-serif);font-size:16px;line-height:1.3;font-weight:700;color:#111;margin:0 0 9px;overflow-wrap:anywhere}.vb-p8m .vb-p8m__link{font-size:14px;line-height:1.4;color:#00624a;display:block}
@media(max-width:1199px){.vb-p8m .vb-p8m__inner{max-width:940px}.vb-p8m .vb-p8m__list{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:959px){.vb-p8m{padding-top:32px;padding-bottom:48px}.vb-p8m .vb-p8m__inner{max-width:620px}.vb-p8m .vb-p8m__list{grid-template-columns:minmax(0,1fr)}.vb-p8m .vb-p8m__title{font-size:28px}}
@media(max-width:639px){.vb-p8m{padding:28px 20px 40px}.vb-p8m .vb-p8m__title{font-size:26px;margin-bottom:20px}.vb-p8m .vb-p8m__image{width:112px;height:112px;flex-basis:112px}}
@media(max-width:479px){.vb-p8m{padding-left:16px;padding-right:16px}.vb-p8m .vb-p8m__card{gap:10px;padding:8px}.vb-p8m .vb-p8m__image{width:100px;height:100px;flex-basis:100px}.vb-p8m .vb-p8m__name{font-size:15px}.vb-p8m .vb-p8m__link{font-size:13px}}
.vb-p8m .vb-p8m__finish{display:block;font-size:13px;line-height:1.35;color:#466056;margin:0 0 9px;overflow-wrap:anywhere}
