.wia{position:relative;overflow-x:clip}.wia-portada{padding-top:clamp(40px,7vh,96px);padding-bottom:clamp(72px,9vw,128px);position:relative;overflow:hidden}.wia-portada .reticula{width:min(46vw,580px);top:-24px;right:-40px;-webkit-mask-image:linear-gradient(270deg,#000 40%,#0000);mask-image:linear-gradient(270deg,#000 40%,#0000)}.wia-portada-in{z-index:2;position:relative}.wia-titulo{font-family:var(--titular);letter-spacing:-.04em;text-wrap:balance;max-width:19ch;font-size:clamp(2.5rem,5.4vw,4.6rem);font-weight:800;line-height:1.1}.wia-titulo-b{color:var(--turquesa-texto)}.wia-portada-pie{grid-template-columns:minmax(0,38rem) auto;align-items:end;gap:24px 56px;margin-top:clamp(26px,3.5vw,40px);display:grid}.wia-portada-pie.entra{display:grid}.wia-lead{color:var(--grafito-suave);text-wrap:pretty;font-size:clamp(1.08rem,1.4vw,1.25rem);line-height:1.6}.wia-ctas{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.wia-lectores-titulo{margin-bottom:18px}.wia-lectores-intro{margin-bottom:clamp(48px,6vw,80px)}.wia-plano{position:relative}.wia-origen{flex-direction:column;align-items:center;gap:10px;display:flex}.wia-origen-nombre{font-family:var(--titular);letter-spacing:-.02em;order:-1;font-size:1.15rem;font-weight:800}.wia-anillo{border:6px solid var(--grafito);box-sizing:border-box;width:26px;height:26px;transition:background-color .35s var(--ease),transform .4s var(--ease);background:#fff;border-radius:50%;flex:none;display:block}.wia-anillo--activo{background:var(--turquesa)}.wia-ramas{width:100%;height:120px;margin-top:-2px;display:block;overflow:visible}.wia-rama{fill:none;stroke:var(--turquesa);stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:stroke .4s var(--ease)}.wia-lectores{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.5vw,36px);display:grid}.wia-lector{text-align:center;flex-direction:column;align-items:center;display:flex}.wia-lector>.wia-anillo{margin-top:-13px}.wia-lector-nombre{font-family:var(--titular);letter-spacing:-.025em;margin-top:18px;font-size:clamp(1.3rem,1.9vw,1.6rem);font-weight:800;line-height:1.15}.wia-lector-lee{color:var(--turquesa-texto);margin-top:6px;font-weight:650}.wia-lector-texto{color:var(--grafito-suave);text-wrap:pretty;max-width:34ch;margin-top:22px;line-height:1.6}.wia-vista{text-align:left;width:100%;min-height:236px;box-shadow:var(--sombra);transition:transform .45s var(--ease),box-shadow .45s var(--ease);background:#fff;border-radius:20px;margin-top:24px;padding:22px;display:flex}.wia-vista>div{width:100%}.wia-g-miga{color:var(--grafito-suave);font-size:.82rem}.wia-g-titulo{font-family:var(--titular);letter-spacing:-.01em;text-decoration:underline;-webkit-text-decoration-color:var(--turquesa);text-decoration-color:var(--turquesa);text-underline-offset:.25em;margin-top:4px;font-size:1.08rem;font-weight:750;line-height:1.3;text-decoration-thickness:2px}.wia-g-texto{color:var(--grafito-suave);margin-top:8px;font-size:.92rem;line-height:1.5}.wia-g-faq{border-top:1px solid var(--hairline);margin-top:14px}.wia-g-faq li{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;font-size:.9rem;font-weight:600;display:flex}.wia-g-faq svg{fill:none;width:18px;height:18px;stroke:var(--grafito-suave);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none}.wia-chat{flex-direction:column;gap:12px;display:flex}.wia-chat-pregunta{background:var(--grafito);max-width:88%;color:var(--papel);border-radius:16px 16px 4px;align-self:flex-end;padding:10px 14px;font-size:.92rem;line-height:1.45}.wia-chat-respuesta{background:var(--papel-2);border-radius:16px 16px 16px 4px;max-width:94%;padding:12px 14px;font-size:.92rem;line-height:1.5}.wia-chat-fuente{border:1.5px solid var(--turquesa);color:var(--turquesa-texto);background:#fff;border-radius:999px;margin-top:10px;padding:3px 10px;font-size:.78rem;font-weight:700;display:inline-block}.wia-md{background:var(--grafito);color:#f4f3f0db;border-radius:12px;padding:16px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.84rem;line-height:1.7}.wia-md p{overflow-wrap:anywhere}.wia-md-peticion{color:var(--turquesa);margin-bottom:6px}.wia-md-accion{background:var(--turquesa);color:var(--grafito);font-family:var(--titular);border-radius:999px;margin-top:12px;padding:4px 12px;font-size:.82rem;font-weight:750;display:inline-block}@media (hover:hover) and (pointer:fine){.wia-plano:has(.wia-lector:hover) .wia-rama{stroke:var(--linea-gris)}:is(.wia-plano:has(.wia-lector--google:hover) .wia-rama--google,.wia-plano:has(.wia-lector--ia:hover) .wia-rama--ia,.wia-plano:has(.wia-lector--agente:hover) .wia-rama--agente){stroke:var(--turquesa)}.wia-lector:hover>.wia-anillo{background:var(--turquesa);transform:scale(1.15)}.wia-lector:hover .wia-vista{transform:translateY(-6px);box-shadow:0 1px 2px #15171d0f,0 28px 50px -20px #15171d57}}.wia-incluye{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.wia-incluye-cabecera .titulo-seccion{margin-bottom:20px}.wia-incluye-lista{border-top:2px solid var(--grafito)}.wia-incluye-lista li{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,14rem) minmax(0,1fr);align-items:baseline;gap:6px 28px;padding:20px 0;display:grid}.wia-incluye-lista h3{font-family:var(--titular);letter-spacing:-.015em;text-wrap:balance;font-size:1.1rem;font-weight:750;line-height:1.3}.wia-incluye-lista p{color:var(--grafito-suave);text-wrap:pretty;line-height:1.6}.wia-prueba-titulo{margin-bottom:18px}.wia-prueba-intro{margin-bottom:clamp(40px,5vw,64px)}.wia-casos{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,3vw,40px);display:grid}.wia-caso{box-shadow:var(--sombra);background:#fff;border-radius:24px;flex-direction:column;scroll-margin-top:120px;display:flex;overflow:hidden}.wia-caso-imagen{background:var(--papel);padding:clamp(20px,2.5vw,32px)}.wia-caso-imagen img{width:100%;height:auto;box-shadow:var(--sombra);transition:transform .6s var(--ease);border-radius:12px;display:block}.wia-caso-texto{flex-direction:column;flex:1;align-items:flex-start;gap:12px;padding:clamp(24px,3vw,40px);display:flex}.wia-caso-cliente{font-family:var(--titular);letter-spacing:-.035em;font-size:clamp(1.6rem,2.4vw,2.1rem);font-weight:800;line-height:1.05}.wia-caso-texto>p{color:var(--grafito);text-wrap:pretty;line-height:1.6}.wia-caso-resultado{font-family:var(--titular);font-weight:750}.wia-caso .enlace-flecha{margin-top:auto;padding-top:8px}@media (hover:hover){.wia-caso:hover .wia-caso-imagen img{transform:translateY(-4px)}}.wia-propia{border-top:2px solid var(--grafito);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px clamp(32px,6vw,96px);margin-top:clamp(48px,6vw,80px);padding-top:28px;display:grid}.wia-propia p{color:var(--grafito-suave);max-width:44ch;margin-top:10px;line-height:1.6}.wia-propia ul{border-bottom:1px solid var(--hairline)}.wia-propia li{border-top:1px solid var(--hairline)}.wia-propia-enlace{min-height:56px;color:var(--grafito);grid-template-columns:minmax(0,8rem) minmax(0,1fr) 20px;align-items:center;gap:16px;padding:12px 0;text-decoration:none;display:grid}.wia-propia-ruta{color:#0a625e;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9rem;font-weight:600}.wia-propia-nombre{font-family:var(--titular);text-decoration:underline;-webkit-text-decoration-color:var(--turquesa);text-decoration-color:var(--turquesa);text-underline-offset:.3em;transition:color .25s var(--ease);font-size:1.05rem;font-weight:750;text-decoration-thickness:2px}.wia-propia-enlace svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;transition:transform .3s var(--ease)}.wia-propia-enlace:active{transform:scale(.99)}@media (hover:hover){.wia-propia-enlace:hover .wia-propia-nombre{color:var(--turquesa-texto)}.wia-propia-enlace:hover svg{transform:translate(3px)}}.wia-para-linea{justify-content:space-between;gap:12px;padding-top:8px;display:flex;position:relative}.wia-para-linea:before{content:"";background:linear-gradient(90deg,var(--turquesa)0,var(--turquesa)calc(100% - 180px),#15b7b100 100%);border-radius:6px;height:6px;position:absolute;top:18px;left:13px;right:0}.wia-para-linea li{text-align:center;min-width:0;font-family:var(--titular);letter-spacing:-.01em;color:var(--papel);flex-direction:column;flex:1 1 0;align-items:center;gap:14px;font-size:clamp(.98rem,1.3vw,1.15rem);font-weight:750;display:flex;position:relative}.wia-para-linea li:first-child{text-align:left;align-items:flex-start}.wia-para-linea li.wia-para-mas{white-space:nowrap;text-align:right;color:#f4f3f09e;flex:1.7 1 0;align-items:flex-end;font-weight:600}.wia-para-hueco{visibility:hidden}.wia-anillo--claro{background:var(--grafito);border-color:var(--papel)}.wia-para-texto{margin-top:clamp(40px,5vw,64px)}@media (max-width:1099px){.wia-incluye-lista li{grid-template-columns:1fr}}@media (max-width:899px){.wia-portada{padding-top:32px;padding-bottom:56px}.wia-portada .reticula{opacity:.8;width:120vw;top:-10px;right:-50vw}.wia-titulo{font-size:clamp(2.1rem,9vw,3rem)}.wia-portada-pie{grid-template-columns:1fr}.wia-ctas{align-items:stretch}.wia-ctas .boton{width:100%}.wia-ctas .enlace-flecha{align-self:flex-start;min-height:44px}.wia-ramas{display:none}.wia-origen{flex-direction:row;justify-content:flex-start;gap:14px}.wia-origen-nombre{order:0}.wia-lectores{grid-template-columns:1fr;gap:40px;padding:28px 0 0 44px;position:relative}.wia-lectores:before{content:"";background:var(--turquesa);border-radius:6px;width:6px;position:absolute;top:-10px;bottom:24px;left:10px}.wia-lector{text-align:left;align-items:flex-start;position:relative}.wia-lector>.wia-anillo{margin-top:0;position:absolute;top:2px;left:-44px}.wia-lector-nombre{margin-top:0}.wia-vista{min-height:0;margin-top:16px;padding:18px}.wia-lector-texto{margin-top:16px}.wia-incluye{grid-template-columns:1fr}.wia-incluye-lista li{padding:18px 0}.wia-casos{grid-template-columns:1fr}.wia-caso{border-radius:22px}.wia-caso-texto{padding:22px 20px 26px}.wia-propia{grid-template-columns:1fr}.wia-propia-enlace{grid-template-columns:minmax(0,1fr) 20px;gap:2px 16px}.wia-propia-ruta{grid-column:1}.wia-propia-nombre{grid-area:2/1}.wia-propia-enlace svg{grid-area:1/2/span 2}.wia-para-linea{flex-direction:column;gap:22px;padding-top:0}.wia-para-linea:before{background:linear-gradient(180deg,var(--turquesa)0,var(--turquesa)calc(100% - 70px),#15b7b100 100%);width:6px;height:auto;inset:8px auto 0 10px}.wia-para-linea li,.wia-para-linea li:first-child,.wia-para-linea li.wia-para-mas{text-align:left;flex-direction:row;align-items:center;font-size:1.08rem}}@media (prefers-reduced-motion:reduce){.wia-anillo,.wia-rama,.wia-vista,.wia-caso-imagen img,.wia-propia-enlace svg,.wia-propia-nombre{transition:none}}
