@layer features{.dialog-content[data-v-45b70bef]{overflow-y:auto;padding:0}.dialog-banner[data-v-45b70bef]{align-items:flex-start;background:#00639a;border-radius:16px;color:#fff;display:grid;gap:16px;grid-template-rows:1fr min-content;min-height:164px;overflow:hidden;padding:12px 12px 8px;position:relative}@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;bottom:0;height:68%;min-width:-moz-max-content;min-width:max-content;pointer-events:none;position:absolute;right:0;width:auto}@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]{display:block;font-size:20px;font-weight:600;line-height:1.2;margin-bottom:16px;max-width:95%}@media (min-width:960px){.dialog-banner__title[data-v-45b70bef]{font-size:32px;margin-bottom:20px;max-width:360px}}.dialog-banner__text[data-v-45b70bef]{font-size:12px;font-weight:500;line-height:1.2;max-width:86%}@media (min-width:960px){.dialog-banner__text[data-v-45b70bef]{font-size:16px;max-width:340px}}.dialog-banner__footer-text[data-v-45b70bef]{font-size:10px;font-weight:500;line-height:1.2;width:50%}@media (min-width:960px){.dialog-banner__footer-text[data-v-45b70bef]{font-size:14px}}.dialog-banner__footer-text-span[data-v-45b70bef]{display:block;font-size:12px;font-weight:600}@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]{display:flex;flex-direction:column;padding:24px 16px 16px}@media (min-width:960px){.dialog-content__form[data-v-45b70bef]{padding:40px}}}
