.banner[data-v-36222e15]{background-color:#131313;border-radius:16px;gap:16px;padding:136px 20px 12px;display:grid;position:relative;overflow:hidden;box-shadow:-1px 1px 2px #1212124d,1px -1px 2px #12121280,inset 3px 3px 6px #0003,inset -3px -3px 6px #0003,inset 3px -3px 6px #000000e6,inset -3px 3px 8px #000000e6}@media (min-width:960px){.banner[data-v-36222e15]{grid-template-columns:1fr 342px;align-items:center;gap:20px;padding:24px}}@media (min-width:1340px){.banner[data-v-36222e15]{gap:78px;padding:24px 70px}}.banner__svg[data-v-36222e15]{color:#ef6350;width:360px;position:absolute;top:0;left:50%;transform:translate(-50%)translateY(-50%)}@media (min-width:960px){.banner__svg[data-v-36222e15]{width:320px;top:50%;left:0;transform:translate(-30%)translateY(-50%)}}@media (min-width:1340px){.banner__svg[data-v-36222e15]{width:380px;transform:translate(0)translateY(-50%)}}.banner__img[data-v-36222e15]{width:236px;position:absolute;top:2px;left:50%;transform:translate(-50%)}@media (min-width:960px){.banner__img[data-v-36222e15]{width:320px;top:50%;left:0;transform:translate(-30%)translateY(-50%)}}@media (min-width:1340px){.banner__img[data-v-36222e15]{width:366px;transform:translate(2%)translateY(-50%)}}.banner__header[data-v-36222e15]{max-width:280px;position:relative}@media (min-width:960px){.banner__header[data-v-36222e15]{justify-self:flex-end;max-width:244px}}@media (min-width:1340px){.banner__header[data-v-36222e15]{max-width:342px}}.banner__title[data-v-36222e15]{color:#fff;margin-bottom:6px;font-size:20px;font-weight:600;line-height:24px}@media (min-width:960px){.banner__title[data-v-36222e15]{margin-bottom:8px;font-size:24px;line-height:28px}}@media (min-width:1340px){.banner__title[data-v-36222e15]{margin-bottom:12px}}.banner__description[data-v-36222e15]{color:#878787;font-size:12px;line-height:14px}@media (min-width:960px){.banner__description[data-v-36222e15]{font-size:16px;line-height:24px}}.form[data-v-36222e15]{gap:16px;width:100%;max-width:360px;display:grid;position:relative}@media (min-width:960px){.form[data-v-36222e15]{gap:24px}}.form__inputs[data-v-36222e15]{gap:16px;display:grid}
