body{min-height:100vh}.split{display:grid;grid-template-columns:1fr 1fr;min-height:100vh}.brandside{background:#133459;color:#fff;padding:40px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.brandside::after{content:"";position:absolute;inset:0;pointer-events:none;z-index:2;background:radial-gradient(90% 70% at 80% 10%,rgba(35,89,151,.4),transparent 60%)}.brandside .logo{color:#fff;position:relative;z-index:3;font-family:valparas,sans-serif;font-size:24px;line-height:1;display:inline-flex;align-items:baseline;gap:1px;text-decoration:none}.brandside .logo b{color:var(--vb-verde);font-weight:400}.brandside .logo .logo-tag{font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.72);margin-left:10px}.brand-inner{position:relative;z-index:3}.quote{font-size:22px;font-weight:600;letter-spacing:-.02em;line-height:1.3;max-width:24ch}.brand-bullets{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.brand-bullets li{display:flex;align-items:center;gap:10px;font-size:13px;color:rgba(255,255,255,.86)}.brand-bullets svg{width:16px;height:16px;flex:none;opacity:.9}.brand-foot{font-size:12px;opacity:.7;position:relative;z-index:3}.cards-art{position:relative;height:200px;margin:30px 0;z-index:3}.cards-art .ca,.cards-art .cb{position:absolute;width:260px}.cards-art .ca{top:0;left:0;transform:rotate(-5deg);z-index:2}.cards-art .cb{top:40px;left:70px;transform:rotate(6deg);z-index:1;opacity:.96}.cards-art .vplus-card{width:100%;box-shadow:0 20px 50px -16px rgba(0,0,0,.5)}.brand-sky{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none}.lg-pattern{position:absolute;inset:-12% -8%;display:flex;flex-direction:column;gap:.18em;font-family:valparas,sans-serif;font-weight:400;font-size:58px;letter-spacing:.04em;line-height:1.05;color:#fff;transform:rotate(-12deg) translate(var(--px,0),var(--py,0));transition:transform .12s linear}.lg-prow{white-space:nowrap;opacity:0;color:rgba(255,255,255,calc(.1 * var(--o,1)));animation:lgPatIn .9s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--d,0s)}.lg-pstrip{display:inline-block}@keyframes lgPatIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lg-prow{opacity:1;animation:none}}.lg-pattern--drift{animation:lgDrift 60s linear infinite alternate}@keyframes lgDrift{from{transform:rotate(-12deg) translate(0,0)}to{transform:rotate(-12deg) translate(-30px,-18px)}}.lg-grain{position:absolute;inset:0;z-index:2;opacity:.05;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.formside{display:flex;align-items:center;justify-content:center;padding:40px}.form-card{width:100%;max-width:372px}.eyebrow{font-size:10px;letter-spacing:.05em;text-transform:uppercase;color:var(--mut-2);font-weight:600;margin-bottom:8px}.form-card h1{font-size:20px;font-weight:600;letter-spacing:-.022em;margin:0 0 4px}.err{display:none;align-items:center;gap:7px;margin:0 0 14px;padding:8px 11px;border-radius:var(--r-sm);background:var(--danger-bg);color:var(--danger);font-size:12px;font-weight:500}.err.show{display:flex}.err svg{width:15px;height:15px;flex:none}.inwrap{position:relative}.inwrap .eye{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:28px;height:28px;display:grid;place-items:center;border:0;background:0 0;color:var(--mut-2);cursor:pointer;border-radius:var(--r-sm)}.inwrap .eye:hover{color:var(--ink-2);background:color-mix(in srgb,var(--ink) 5%,transparent)}.inwrap.has-eye .input{padding-right:38px}.demo{margin-top:22px;border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.demo .dt{display:flex;align-items:center;gap:7px;padding:9px 12px;font-size:12px;font-weight:550;width:100%;border:0;background:0 0;text-align:left;font-family:inherit;color:var(--ink-2);cursor:pointer;user-select:none}.demo .dt svg{width:13px;height:13px;flex:none}.demo .dt .ch{margin-left:auto;transition:transform .15s}.demo.open .dt .ch{transform:rotate(180deg)}.demolist{display:none;border-top:1px solid var(--line);max-height:230px;overflow:auto}.demo.open .demolist{display:block}.demo-item{display:flex;align-items:center;gap:9px;padding:8px 12px;cursor:pointer;font-size:12px;width:100%;border:0;background:0 0;color:inherit;text-align:left;font-family:inherit;border-bottom:1px solid var(--line);transition:background .1s}.demo-item:last-child{border-bottom:0}.demo-item:hover{background:color-mix(in srgb,var(--ink) 3%,transparent)}.demo-mono{width:24px;height:24px;border-radius:6px;display:grid;place-items:center;color:#fff;font-size:10px;font-weight:700;flex:none}.demo-item .du{margin-left:auto;color:var(--mut-2);font-variant-numeric:tabular-nums;font-size:11px}@media(max-width:760px){.split{grid-template-columns:1fr}.brandside{display:none}.formside{padding:28px 20px}}/*# sourceMappingURL=empresas.min.css.map */
