@layer features{.dialog-content[data-v-45b70bef]{padding:0;overflow-y:auto}.dialog-banner[data-v-45b70bef]{color:#fff;background:linear-gradient(91deg,#4d5467 22.82%,#a0a5b2 96%);border-radius:16px;grid-template-rows:1fr min-content;align-items:flex-start;gap:16px;min-height:164px;padding:12px 12px 8px;display:grid;position:relative;overflow:hidden}@media (min-width:960px){.dialog-banner[data-v-45b70bef]{border-radius:30px;min-height:320px;padding:20px}}.dialog-banner__img[data-v-45b70bef]{aspect-ratio:520/320;pointer-events:none;width:auto;min-width:max-content;height:68%;position:absolute;bottom:0;right:0}@media (min-width:0) and (max-width:959.8px){.dialog-banner__img[data-v-45b70bef]{transform:translate(30%)}}@media (min-width:960px){.dialog-banner__img[data-v-45b70bef]{height:100%}}.dialog-banner__content-wrap[data-v-45b70bef]{width:85%}@media (min-width:0) and (max-width:959.8px){.dialog-banner__content-wrap[data-v-45b70bef]{--n-banner-pane-border-radius:12px}}@media (min-width:960px){.dialog-banner__content-wrap[data-v-45b70bef]{--n-banner-pane-border-radius:30px;width:62%}}.dialog-banner__content[data-v-45b70bef]{padding:8px 12px}@media (min-width:960px){.dialog-banner__content[data-v-45b70bef]{padding:20px}}.dialog-banner__title[data-v-45b70bef]{max-width:95%;margin-bottom:16px;font-size:20px;font-weight:600;line-height:1.2;display:block}@media (min-width:960px){.dialog-banner__title[data-v-45b70bef]{max-width:360px;margin-bottom:20px;font-size:32px}}.dialog-banner__text[data-v-45b70bef]{max-width:86%;font-size:12px;font-weight:500;line-height:1.2}@media (min-width:960px){.dialog-banner__text[data-v-45b70bef]{max-width:340px;font-size:16px}}.dialog-banner__footer-text[data-v-45b70bef]{width:50%;font-size:10px;font-weight:500;line-height:1.2}@media (min-width:960px){.dialog-banner__footer-text[data-v-45b70bef]{font-size:14px}}.dialog-banner__footer-text-span[data-v-45b70bef]{font-size:12px;font-weight:600;display:block}@media (min-width:960px){.dialog-banner__footer-text-span[data-v-45b70bef]{font-size:24px}}.dialog-content__epilogue--strong[data-v-45b70bef]{color:#fff;font-size:12px;font-weight:600}@media (min-width:960px){.dialog-content__epilogue--strong[data-v-45b70bef]{font-size:24px}}.dialog-content__form[data-v-45b70bef]{flex-direction:column;padding:24px 16px 16px;display:flex}@media (min-width:960px){.dialog-content__form[data-v-45b70bef]{padding:40px}}}
