.banner[data-v-ed72a2ef]{align-items:center;background-color:var(--color_light-grey);border-radius:50px;box-shadow:4px 4px 8px 0 var(--color_dark_opacity);display:flex;justify-content:space-between;padding:32px}.banner__wrap-right[data-v-ed72a2ef]{width:45%}.banner__wrap-right fieldset[data-v-ed72a2ef]{flex-wrap:nowrap}.banner__form[data-v-ed72a2ef],.banner__wrap-right fieldset[data-v-ed72a2ef]{display:flex;flex-direction:column;gap:24px}.banner__form[data-v-ed72a2ef]{align-items:flex-start}.banner__wrap-left[data-v-ed72a2ef]{max-width:45%}.banner__title[data-v-ed72a2ef]{font-size:40px;font-weight:400;letter-spacing:.03em;line-height:48px;padding-bottom:24px}.banner__title[data-v-ed72a2ef],.hover-link[data-v-ed72a2ef]:hover{color:var(--color_signal-orange)}.banner__subtitle[data-v-ed72a2ef]{color:var(--color_ultra-dark-grey);font-size:20px;font-weight:400;letter-spacing:.03em;line-height:28px}.banner__check-mark[data-v-ed72a2ef]{display:none;justify-content:flex-end}.banner__check-mark--show[data-v-ed72a2ef]{display:flex}@media (max-width:992px){.banner[data-v-ed72a2ef]{flex-direction:column;gap:32px}.banner__wrap-right[data-v-ed72a2ef]{width:100%}.banner__wrap-left[data-v-ed72a2ef]{max-width:100%;text-align:center}.banner__title[data-v-ed72a2ef]{font-size:32px;line-height:38px;margin:auto;max-width:440px;padding-bottom:16px}.banner__check-mark[data-v-ed72a2ef]{justify-content:center}}@media (max-width:576px){.banner[data-v-ed72a2ef]{gap:24px;padding:24px 16px}.banner__title[data-v-ed72a2ef]{font-size:20px;line-height:24px}}
