.auth-body .vsp-visual-panel{isolation:isolate;background:#173b61;overflow:hidden}.auth-body .vsp-visual-panel .vsp-vis-bg{inset:-14px;background-image:url('../images/login-inmobiliaria.png')!important;background-size:cover!important;background-position:center!important;filter:blur(3px);transform:scale(1.035);z-index:0}.auth-body .vsp-visual-panel::before{content:'';position:absolute;inset:0;background:linear-gradient(135deg,rgba(5,27,53,.88),rgba(7,49,82,.64) 55%,rgba(5,25,44,.76));z-index:1}.auth-body .vsp-visual-panel .vsp-vis-content{z-index:2;padding:28px;border-radius:22px;border:1px solid #ffffff24;background:#071e3438;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);box-shadow:0 24px 60px #03172d25}.auth-body .vsp-vis-headline{font-family:'DM Sans',system-ui,sans-serif;font-weight:750;line-height:1.2;text-shadow:0 3px 20px #0007}.auth-body .vsp-chip{background:#ffffff19;border-color:#ffffff36}.auth-body .vsp-stat-card{background:#071b324f;border-color:#ffffff32}.auth-body .vsp-vis-brand span{font-family:'DM Sans',system-ui,sans-serif}.auth-body .vsp-form-panel{padding-top:28px;padding-bottom:28px}.auth-body .vsp-field small{line-height:1.5;display:block;margin-top:7px;color:#627487}.auth-body .vsp-input-wrap input[name=trial_license_key]{font-family:ui-monospace,monospace;letter-spacing:.05em}@media(max-width:768px){.auth-body .vsp-visual-panel{display:none}.auth-body .vsp-form-panel{padding:26px 20px}.auth-body .vsp-form-inner{width:100%;max-width:440px;margin:auto}}
