.banner[data-v-cd24cdf1]{border-radius:16px;display:block;overflow:hidden;position:relative}.banner__title[data-v-cd24cdf1]{font-size:24px;font-weight:700;line-height:21px}.banner__description[data-v-cd24cdf1]{color:#ffffffb2;font-size:16px;font-weight:500;line-height:24px;padding-right:60px}@media(max-width:768px){.banner__description[data-v-cd24cdf1]{margin-top:6px}}.banner__content[data-v-cd24cdf1]{padding:20px 15px;position:relative;z-index:1}.banner__img[data-v-cd24cdf1]{display:none;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;position:absolute;width:100%}@media(min-width:768px){.banner__img[data-v-cd24cdf1]{display:block}}.banner__img--mobile[data-v-cd24cdf1]{display:none}@media(max-width:768px){.banner__img--mobile[data-v-cd24cdf1]{display:block;-o-object-position:top;object-position:top}}.banner__buttons[data-v-cd24cdf1]{align-items:center;display:flex;gap:24px;margin-top:16px}@media(max-width:768px){.banner__buttons[data-v-cd24cdf1]{flex-direction:column;gap:16px}}.banner__confirm[data-v-cd24cdf1]{background:#01fe91;border-radius:12px;color:#000;font-size:16px;font-weight:700;line-height:16px;padding:16px 24px;text-align:center}@media(max-width:768px){.banner__confirm[data-v-cd24cdf1]{width:100%}}.banner__more[data-v-cd24cdf1]{color:#ffffffb2;text-decoration:underline}
