.E9mp2G_shell{background:#f5f1fb;min-height:100vh}.E9mp2G_brand{color:#23113e;align-items:center;gap:.7rem;font-family:Manrope,Segoe UI,sans-serif;display:inline-flex}.E9mp2G_brandImage{-o-object-fit:contain;object-fit:contain}.E9mp2G_grid{background:#fff;border-radius:14px;grid-template-columns:minmax(0,1.03fr) minmax(390px,.97fr);min-height:650px;display:grid;overflow:hidden}.E9mp2G_visual{background:#4c259b;min-height:100%;position:relative;overflow:hidden}.E9mp2G_visualImage{-o-object-fit:cover;object-fit:cover;opacity:.6}.E9mp2G_visualOverlay{background:linear-gradient(#0000,#281040 80%);position:absolute;inset:0}.E9mp2G_imageBadge{position:absolute;top:20px;left:20px}.E9mp2G_visualCopy{z-index:1;padding:40px;position:absolute;bottom:0;left:0;right:0}.E9mp2G_visualTitle{color:#fff;letter-spacing:-.035em;max-width:560px;margin:15px 0 0;font-size:clamp(2.1rem,3.5vw,3.25rem);font-weight:800;line-height:1.1}.E9mp2G_formPanel{background:#fff;border:0;border-radius:0;flex-direction:column;justify-content:center;display:flex}@media (max-width:62em){.E9mp2G_grid{grid-template-columns:1fr;min-height:auto}.E9mp2G_formPanel{min-height:550px}}@media (max-width:48em){.E9mp2G_formPanel{min-height:auto}.E9mp2G_shell .mantine-Container-root{padding:20px}}
