[data-v-944444f8]:root{--1-1:#2d4866;--1-2:#6c7f94;--1-3:#96a4b3;--1-4:#c0c9d2;--1-5:#e0e4e8;--1-6:#e8efff;--1-7:#f4f7fe;--1-8:#fff;--2-1:#47aeff;--2-2:#008eff;--2-3:#0073ce;--error:#cb282a;--root-border-radius:10px;--root-border-width:1px;--root-box-shadow:0 0 10px #0000001a;--font-family:"Open Sans", sans-serif;--second-family:"Open Sans", sans-serif;--container-width:1520px;--container-padding-x:20px;--transition-duration:.2s}@media (width>1024px){.image-banners-block--slim .image-banners-block__container[data-v-944444f8]{grid-template-columns:1fr}.image-banners-block--slim .image-banners-block__image[data-v-944444f8]{max-width:clamp(583.333px,45.5729vw,875px)}.image-banners-block--slim .image-banners-block__banners[data-v-944444f8]{grid-template-rows:1fr;grid-template-columns:repeat(2,1fr)}.image-banners-block--slim .banner-2__image[data-v-944444f8]{width:clamp(233.333px,18.2292vw,350px)}}.image-banners-block__container[data-v-944444f8]{grid-template-columns:clamp(583.333px,45.5729vw,875px) 1fr;gap:clamp(20px,1.5625vw,30px);display:grid}@media (width<=1024px){.image-banners-block__container[data-v-944444f8]{grid-template-columns:1fr;gap:20px}}.image-banners-block__title[data-v-944444f8]{color:var(--1-1)}.image-banners-block__text[data-v-944444f8]{color:var(--1-2)}.image-banners-block__image[data-v-944444f8]{aspect-ratio:875/704;border-radius:20px;width:100%;height:fit-content;overflow:hidden}@media (width<=1024px){.image-banners-block__image[data-v-944444f8]{max-width:875px}}.image-banners-block__banners[data-v-944444f8]{grid-template-rows:.8fr 1fr;gap:clamp(10px,.78125vw,15px);display:grid}.banner-1[data-v-944444f8]{background-color:var(--1-6);border-radius:20px;padding:clamp(20px,1.5625vw,30px)}.banner-1__button[data-v-944444f8]{margin-top:clamp(10px,.78125vw,15px)}.banner-2[data-v-944444f8]{background-color:var(--1-8);border-radius:20px;padding:clamp(20px,1.5625vw,30px);position:relative}@media (width<=1024px){.banner-2[data-v-944444f8]{height:340px;padding:24px}}.banner-2__button[data-v-944444f8]{margin-top:clamp(10px,.78125vw,15px)}@media (width<=1024px){.banner-2__button[data-v-944444f8]{margin-top:0}}.banner-2__text[data-v-944444f8]{width:clamp(258px,20.1563vw,387px)}.banner-2__image[data-v-944444f8]{aspect-ratio:451/300;width:clamp(300.667px,23.4896vw,451px);height:fit-content;position:absolute;bottom:0;right:clamp(8px,.625vw,12px)}
