.ico-b{flex:none}.pastilla-e{font-family:var(--display);background:var(--accion-suave);color:var(--accion-texto);white-space:nowrap;border-radius:999px;align-items:center;padding:2px 11px;font-size:12px;font-weight:700;line-height:1.5;display:inline-flex}.pastilla-neutra{background:var(--suave);border:1px solid var(--linea);color:var(--texto-2)}.hero.hero-empresas .hero-int{text-align:left;grid-template-columns:1.1fr .9fr;align-items:center;gap:64px;width:min(1160px,100%);max-width:none;margin-inline:auto;padding-bottom:80px;display:grid}.hero.hero-empresas .hero-int>*{min-width:0}.hero.hero-empresas h1{letter-spacing:-.03em;font-size:clamp(36px,5vw,68px);line-height:1}.hero.hero-empresas .bajada{text-align:left;max-width:44ch;margin-top:24px}.hero.hero-empresas .bajada strong{color:var(--marca);font-weight:700}.hero.hero-empresas .acciones{justify-content:flex-start;margin-top:32px}.hero.hero-empresas .btn-blanco{border-color:var(--linea);box-shadow:var(--sombra-1)}.hero.hero-empresas .hero-checks{gap:8px 18px}.nota-hero{color:var(--texto-2);margin-top:18px;font-size:13.5px}.marca-empresa{background:var(--superficie);border:1px solid var(--linea);box-shadow:var(--sombra-1);font-family:var(--display);color:var(--marca);border-radius:999px;align-items:center;gap:8px;margin:0 0 26px;padding:6px 14px 6px 10px;font-size:14px;font-weight:700;display:inline-flex}.marca-empresa svg{width:20px;height:20px;display:block}.solicitud-escena{text-align:left;cursor:default;justify-self:center;width:min(420px,100%);margin:32px 0 40px;position:relative}.escritorio.solicitud{gap:14px;padding:22px 22px 24px;display:grid}.solicitud-cab{justify-content:space-between;align-items:center;gap:12px;display:flex}.solicitud-etq{letter-spacing:.06em;text-transform:uppercase;color:var(--texto-2);font-size:11px}.emitida{color:var(--accion-texto);background:var(--accion-suave);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:11px;font-weight:500;display:inline-flex}.emitida:before{content:"";background:var(--accion);border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite latidoAtencion}.solicitud-rep{color:var(--texto-2);margin-top:-6px;font-size:13px}.solicitud-rep b{font-family:var(--display);color:var(--texto);font-size:16px;font-weight:700}.solicitud-datos{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.solicitud-datos div{min-width:0}.solicitud-datos dt{color:var(--texto-2);font-size:11px}.solicitud-datos dd{color:var(--texto);margin:2px 0 0;font-size:13px;font-weight:500}.solicitud-monto{border-top:1px solid var(--linea);padding-top:12px}.solicitud-monto small,.solicitud-cvu small{letter-spacing:.06em;text-transform:uppercase;color:var(--texto-2);font-size:11px;display:block}.solicitud-monto strong{font-family:var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:700;line-height:1.1;display:block}.solicitud-cvu span{font-family:var(--mono);font-variant-numeric:tabular-nums;border:1px solid var(--linea);word-break:break-all;border-radius:9px;margin-top:6px;padding:8px 11px;font-size:12.5px;display:block}.solicitud-destino{background:var(--accion-suave);color:var(--texto-2);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;font-size:11.5px;display:flex}.solicitud-destino b{font-family:var(--display);color:var(--texto);font-size:13px;display:block}.solicitud-destino svg{flex:none;width:30px;height:30px}.aviso-envio,.chip-acreditado{z-index:2;box-shadow:var(--sombra-2);border-radius:14px;align-items:center;gap:10px;padding:10px 14px;font-size:11.5px;line-height:1.35;display:flex;position:absolute}.aviso-envio b,.chip-acreditado b{font-family:var(--display);font-size:13px;display:block}.aviso-envio svg,.chip-acreditado svg{flex:none;width:26px;height:26px}.aviso-envio{background:var(--superficie);color:var(--texto-2);animation:subir .8s var(--curva) 1.2s both, flotar 5.2s ease-in-out 2s infinite alternate-reverse;top:-26px;right:-18px}.aviso-envio b{color:var(--texto)}.chip-acreditado{background:var(--marca);color:#ffffffb3;animation:subir .8s var(--curva) 1.6s both, flotar 5.6s ease-in-out 2.4s infinite alternate;--ico-cuerpo:#fff;--ico-acento:var(--atencion);--ico-claro:var(--marca);--ico-aviso:var(--atencion);bottom:-22px;left:-24px}.chip-acreditado b{color:#fff}@media (width<=900px){.hero.hero-empresas .hero-int{grid-template-columns:1fr;gap:40px;padding-bottom:64px}}@media (width<=520px){.aviso-envio{top:-30px;right:8px}.chip-acreditado{bottom:-28px;left:8px}}.casos{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px;display:grid}.tarjeta-e{background:var(--superficie);border:1px solid var(--linea);box-shadow:var(--sombra-1);transition:translate .35s var(--curva), box-shadow .35s ease, border-color .35s ease;border-radius:22px;padding:28px;position:relative}.tarjeta-e:hover{box-shadow:var(--sombra-2);border-color:#0000;translate:0 -4px}.tarjeta-e .ico-b{display:block}.tarjeta-e .pastilla-e{margin-top:18px}.tarjeta-e h3{margin-top:10px;font-size:20px;line-height:1.2}.tarjeta-e p{color:var(--texto-2);margin-top:8px;font-size:15px}@media (width<=960px){.casos{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.casos{grid-template-columns:1fr}.tarjeta-e{padding:22px}}.flujo-empresas{margin-top:56px}.flujo.flujo-5{grid-template-columns:repeat(5,1fr);gap:18px}.flujo.flujo-5 .cable{left:10%;right:10%}.flujo.flujo-5 .nodo:nth-child(5) .baldosa{animation:5.2s ease-in-out infinite alternate-reverse flotar}.flujo.flujo-5 .nodo:nth-child(6) .baldosa{animation:5.8s ease-in-out infinite alternate flotar}.flujo.flujo-5 .nodo .rol{font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--accion-texto);margin-top:16px;font-size:11.5px;font-weight:700}.flujo.flujo-5 .nodo h3{margin-top:6px;font-size:16.5px;line-height:1.2}.flujo.flujo-5 .nodo p:not(.rol){max-width:24ch;margin-inline:auto;font-size:13.5px}@media (width<=960px){.flujo.flujo-5{grid-template-columns:repeat(2,1fr);gap:36px 16px}.flujo.flujo-5 .cable{display:none}.flujo.flujo-5 .nodo:last-child{grid-column:1/-1}}@media (width<=400px){.flujo.flujo-5{grid-template-columns:1fr}}.roles{grid-template-columns:1fr 1fr;gap:20px;margin-top:48px;display:grid}.rol-caja{background:var(--superficie);border:1px solid var(--linea);box-shadow:var(--sombra-1);border-radius:22px;padding:28px 28px 30px}.rol-caja h3{font-size:20px}.rol-empresa{border-color:var(--accion);box-shadow:0 0 0 3px var(--accion-suave), var(--sombra-1)}.ventaja{background:var(--suave);border:1px solid var(--linea);border-radius:22px;grid-template-columns:48px 1fr;align-items:start;gap:18px;margin-top:20px;padding:26px 28px;display:grid}.ventaja h3{font-size:19px;line-height:1.25}.ventaja p{color:var(--texto-2);max-width:78ch;margin-top:8px;font-size:15px}@media (width<=760px){.roles{grid-template-columns:1fr}}@media (width<=600px){.rol-caja,.ventaja{padding:22px}}@media (width<=400px){.ventaja{grid-template-columns:1fr;gap:12px}}.opciones-wa{grid-template-columns:1fr 1fr;gap:20px;margin-top:48px;display:grid}.opcion-wa{background:var(--superficie);border:1px solid var(--linea);box-shadow:var(--sombra-1);border-radius:22px;padding:26px 28px}.opcion-wa.recomendada{border-color:var(--accion);box-shadow:0 0 0 3px var(--accion-suave), var(--sombra-1)}.opcion-wa-cab{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.opcion-wa h3{font-size:19px;line-height:1.25}.opcion-wa p{color:var(--texto-2);margin-top:10px;font-size:15px}.alerta-wa{background:var(--atencion-fondo);color:var(--atencion-texto);--ico-cuerpo:var(--atencion-texto);--ico-acento:var(--atencion);--ico-claro:var(--atencion-fondo);--ico-aviso:var(--atencion);border-radius:18px;grid-template-columns:30px 1fr;align-items:start;gap:14px;margin-top:20px;padding:18px 22px;font-size:15px;display:grid}.alerta-wa svg{width:30px;height:30px}@media (width<=760px){.opciones-wa{grid-template-columns:1fr}}@media (width<=600px){.opcion-wa{padding:22px}.alerta-wa{padding:16px 18px}}.tarifario{background:var(--superficie);border:1px solid var(--linea);box-shadow:var(--sombra-2);border-radius:22px;margin-top:48px;overflow:hidden}.tabla-precios{border-collapse:collapse;width:100%;font-size:14.5px}.tabla-precios thead th{background:var(--marca);color:#fff;text-align:left;font-family:var(--display);vertical-align:bottom;padding:16px 20px;font-size:14px;font-weight:700}.tabla-precios thead small{font-family:var(--cuerpo);color:#ffffffb3;margin-top:2px;font-size:12px;font-weight:400;display:block}.tabla-precios tbody th,.tabla-precios td{border-bottom:1px solid var(--linea-suave);text-align:left;vertical-align:middle;padding:16px 20px}.tabla-precios tbody tr:last-child>*{border-bottom:0}.tabla-precios tbody th{font-family:var(--display);color:var(--marca);white-space:nowrap;font-size:16px;font-weight:700}.tabla-precios tbody th .pastilla-e{vertical-align:2px;margin-left:10px;font-size:11px}.tabla-precios td b{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--texto);white-space:nowrap;font-weight:500;display:block}.tabla-precios td small{color:var(--texto-2);font-variant-numeric:tabular-nums;margin-top:2px;font-size:12.5px;display:block}.tabla-precios td.vol{color:var(--texto-2);font-size:13.5px}.tabla-precios td.sin-wa b{color:var(--texto-2)}.tabla-precios tbody tr{transition:background .25s}.tabla-precios tbody tr:hover{background:var(--suave)}.notas-precio{color:var(--texto-2);gap:6px;margin:18px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.a-medida{margin-top:40px}.a-medida p{color:var(--texto-2);font-size:17px}.a-medida .btn{margin-top:18px}@media (width<=720px){.tarifario{box-shadow:none;background:0 0;border:0;overflow:visible}.tabla-precios thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tabla-precios,.tabla-precios tbody{display:block}.tabla-precios tbody{gap:12px;display:grid}.tabla-precios tbody tr{background:var(--superficie);border:1px solid var(--linea);box-shadow:var(--sombra-1);border-radius:18px;grid-template-columns:1fr 1fr;gap:12px 16px;padding:18px;display:grid}.tabla-precios tbody tr:hover{background:var(--superficie)}.tabla-precios tbody th{white-space:normal;border:0;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px 10px;padding:0;display:flex}.tabla-precios tbody th .pastilla-e{margin-left:0}.tabla-precios td{border:0;min-width:0;padding:0}.tabla-precios td.vol{grid-column:1/-1;margin-top:-8px}.tabla-precios td.vol:before{content:none}.tabla-precios td:before{content:attr(data-label);font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;color:var(--texto-2);margin-bottom:4px;font-size:11.5px;font-weight:700;display:block}.tabla-precios td b{white-space:normal}}.cierre.cierre-empresas{grid-template-columns:minmax(0,1.3fr) .7fr}.cierre-empresas .antetitulo-cierre{opacity:1;font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;color:var(--atencion);margin:0 0 14px;font-size:13px;font-weight:700}.cierre-empresas h2{max-width:18ch}.cierre-empresas .btn{margin-top:28px}.cierre-empresas .nota-cierre{opacity:.6;max-width:56ch;margin-top:18px;font-size:13.5px}@media (width<=800px){.cierre.cierre-empresas{padding-bottom:200px}}@media (width<=480px){.nav-links .btn-accion{padding:10px 16px;font-size:14px}}@media (width<=400px){.nav-links .btn-accion{display:none}}@media (width<=480px){.hero.hero-empresas .acciones .btn,.cierre-empresas .btn,.a-medida .btn{white-space:normal;text-align:center;width:100%}.escritorio.solicitud{padding:18px 16px 20px}.solicitud-datos{grid-template-columns:1fr 1fr}.solicitud-monto strong{font-size:28px}}
