.banner[data-v-02babf4c]{--padding:16px;padding:var(--padding);border-radius:16px;position:relative;overflow:hidden}@media (min-width:960px){.banner[data-v-02babf4c]{border-radius:30px;flex-direction:column;min-height:243px;padding:30px 40px 40px;display:flex}}.banner.v1[data-v-02babf4c]{color:#fff;background:linear-gradient(92.4deg,#cb4148 18.5%,#ea787e 87.85%)}.banner.v2[data-v-02babf4c]{color:#3d3d3d;background:#f6f6f6}.banner.v3[data-v-02babf4c]{color:#fff;background:#3d3d3d}.car[data-v-02babf4c]{max-width:max-content;position:relative}@media (min-width:0) and (max-width:959.8px){.car[data-v-02babf4c]{max-width:420px}}.car__tech[data-v-02babf4c]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);word-break:break-word;background:#fff3;border:1px solid #ffffff80;border-radius:8px;justify-content:center;min-width:78px;padding-inline:10px;font-size:12px;font-weight:700;line-height:22px;display:flex;position:absolute}@media (min-width:960px){.car__tech[data-v-02babf4c]{border-radius:12px;min-width:100px;padding-inline:18px;font-size:20px;line-height:32px}}@media (min-width:1340px){.car__tech[data-v-02babf4c]{border-radius:16px;min-width:144px;font-size:24px;line-height:44px}}.banner.v2 .car__tech[data-v-02babf4c]{color:#fff;background:#cb414899;border:1px solid #cb414866}.car__tech[data-v-02babf4c]:first-of-type{bottom:24%;left:-12%}@media (min-width:960px){.car__tech[data-v-02babf4c]:first-of-type{bottom:22%;left:-25%}}.car__tech[data-v-02babf4c]:nth-of-type(2){top:18%;left:10%}@media (min-width:960px){.car__tech[data-v-02babf4c]:nth-of-type(2){top:16%;left:-8%}}.car__tech[data-v-02babf4c]:nth-of-type(3){top:24%;right:2%}@media (min-width:960px){.car__tech[data-v-02babf4c]:nth-of-type(3){top:21%;right:-11%}}.car__tech[data-v-02babf4c]:nth-of-type(4){bottom:8%;right:9%}@media (min-width:960px){.car__tech[data-v-02babf4c]:nth-of-type(4){bottom:3%;right:0}}.car__img[data-v-02babf4c]{aspect-ratio:432/243;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;max-inline-size:none;position:relative;transform:scaleX(-1)}@media (min-width:0) and (max-width:959.8px){.car__img[data-v-02babf4c]{height:150px}}@media (min-width:960px){.car__img[data-v-02babf4c]{transform:scaleX(-1)scale(1.1)}}.banner__car[data-v-02babf4c]{margin-top:-10px;position:relative}@media (min-width:0) and (max-width:959.8px){.banner__car[data-v-02babf4c]{margin-inline:auto;justify-content:center;max-width:300px;margin-bottom:20px;display:flex;transform:translate(6%)}}@media (min-width:960px){.banner__car[data-v-02babf4c]{height:80%;margin-top:-20px;position:absolute;top:50%;right:0;transform:translateY(-50%)translate(-16%)}}@media (min-width:1340px){.banner__car[data-v-02babf4c]{height:100%;right:0}}@media (min-width:0) and (max-width:959.8px){.banner__content[data-v-02babf4c]{margin-bottom:8px}}@media (min-width:960px){.banner__content[data-v-02babf4c]{margin-bottom:22px}}.banner__title[data-v-02babf4c]{margin-bottom:12px;font-size:20px;font-weight:600}@media (min-width:960px){.banner__title[data-v-02babf4c]{margin-bottom:8px;font-size:32px}}.banner__text[data-v-02babf4c]{max-width:280px;font-size:14px;font-weight:500}@media (min-width:960px){.banner__text[data-v-02babf4c]{max-width:340px;font-size:16px;line-height:1.5}}.banner__subtitle[data-v-02babf4c]{font-size:14px;font-weight:500;line-height:160%}@media (min-width:960px){.banner__subtitle[data-v-02babf4c]{font-size:16px;font-weight:500;line-height:28px}}@media (min-width:0) and (max-width:959.8px){.banner__button[data-v-02babf4c]{grid-area:2/1/3/2}}.banner__price-block[data-v-02babf4c]{grid-template-rows:min-content;grid-template-columns:100%;display:grid}@media (min-width:0) and (max-width:959.8px){.banner__price-block[data-v-02babf4c]{grid-area:1/1/2/2;gap:2px}}.banner__price-text[data-v-02babf4c]{font-size:12px;font-weight:500}@media (min-width:1340px){.banner__price-text[data-v-02babf4c]{font-size:16px;line-height:28px}}.banner__price[data-v-02babf4c]{font-size:16px;font-weight:600}@media (min-width:1340px){.banner__price[data-v-02babf4c]{font-size:24px}}@media (min-width:0) and (max-width:959.8px){.form-button[data-v-02babf4c]{width:100%}}.banner__footer[data-v-02babf4c]{margin-top:auto}
