.banner[data-v-0e5d5efe]{background:var(--grad-blue-red-light);border-radius:12px;color:var(--fg-black);margin:24px 24px 0;overflow:hidden}@media only screen and (max-width:768px){.banner[data-v-0e5d5efe]{margin:16px 16px 0}}.banner__header[data-v-0e5d5efe]{display:flex;flex-direction:column;gap:40px;justify-content:space-between;padding:64px 0 80px}@media only screen and (max-width:1024px){.banner__header[data-v-0e5d5efe]{gap:36px;padding:0}}.banner__content[data-v-0e5d5efe]{background:none;display:flex;flex-direction:column;gap:20px;max-width:520px;padding:0}@media only screen and (max-width:1024px){.banner__content[data-v-0e5d5efe]{align-self:start;gap:12px}}.banner__title[data-v-0e5d5efe]{font-family:Raleway,sans-serif;font-size:44px;font-weight:700;line-height:52px;padding:0;width:100%}@media only screen and (max-width:1024px){.banner__title[data-v-0e5d5efe]{font-family:Raleway,sans-serif;font-size:30px;font-weight:700;line-height:36px}}.banner__text[data-v-0e5d5efe]{font-family:Overpass,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.064px;line-height:22px;width:100%}.banner__container[data-v-0e5d5efe]{background:none;display:flex;gap:64px;min-height:400px}@media only screen and (max-width:1280px){.banner__container[data-v-0e5d5efe]{gap:16px}}@media only screen and (max-width:1024px){.banner__container[data-v-0e5d5efe]{flex-direction:column;gap:32px;justify-content:space-between;padding:20px 0 24px}}@media only screen and (max-width:768px){.banner__button[data-v-0e5d5efe]{justify-content:center;text-align:center;width:100%}}.banner__picture[data-v-0e5d5efe]{position:relative}@media only screen and (max-width:1024px){.banner__picture[data-v-0e5d5efe]{align-self:flex-end}}@media only screen and (max-width:768px){.banner__picture[data-v-0e5d5efe]{align-self:center}}.banner__img[data-v-0e5d5efe]{height:100%;min-width:695px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute}@media only screen and (max-width:1024px){.banner__img[data-v-0e5d5efe]{min-width:unset;position:relative;width:100%}}.banner.bg-grad1[data-v-0e5d5efe]{background:var(--grad-blue-red-yellow)}.banner.bg-grad2[data-v-0e5d5efe]{background:var(--grad-blue-red-light)}.banner.bg-grad3[data-v-0e5d5efe]{background:var(--grad-red-yellow-blue)}.banner.bg-blue[data-v-0e5d5efe]{background:var(--brand-blue-light)}.banner.bg-gray[data-v-0e5d5efe]{background:var(--bg-gray)}
