.jl .btn-borde{color:var(--az);background:#fff;box-shadow:inset 0 0 0 1.5px #2b4c9c38}.jl .btn-borde:hover{background:var(--ba)}.jl .lab-hero{padding:40px 0 72px;position:relative;overflow:clip}.jl .lab-hero:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#2b4c9c21,#2b4c9c00);border-radius:50%;width:900px;height:900px;position:absolute;inset:-20% -10% auto auto}.jl .lab-hero:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#ee742f1a,#ee742f00);border-radius:50%;width:700px;height:700px;position:absolute;bottom:-200px;left:-260px}.jl .lab-hero-in{z-index:1;align-items:center;gap:48px;display:grid;position:relative}@media (min-width:1000px){.jl .lab-hero{padding:56px 0 96px}.jl .lab-hero-in{grid-template-columns:1fr 400px;gap:64px}}.jl .lab-hero h1{letter-spacing:-.035em;font-size:clamp(38px,6vw,68px);font-weight:800;line-height:1.02}.jl .lab-hero h1 em{color:var(--nar);font-style:normal}.jl .lab-hero .lead{margin-top:22px;font-size:clamp(17px,1.7vw,19px);line-height:1.6}.jl .lab-lema{font-family:var(--font-inter), system-ui, sans-serif;color:var(--az);align-items:center;gap:10px;margin-top:18px;font-size:clamp(18px,1.9vw,21px);font-weight:700;display:inline-flex}.jl .lab-lema svg{color:var(--nar);flex-shrink:0}.jl .lab-chips{flex-wrap:wrap;gap:8px;margin:26px 0 0;padding:0;list-style:none;display:flex}.jl .lab-chips li{border:1px solid var(--linea);color:var(--az);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:7px 14px 7px 11px;font-size:14px;font-weight:500;display:inline-flex}.jl .lab-chips svg{color:var(--az2);flex-shrink:0}.jl .lab-acc{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}@media (min-width:1000px){.jl .lab-ver-demo{display:none}}.jl .lab-demo{text-align:center;flex-direction:column;align-items:center;scroll-margin-top:76px;display:flex}.jl .lab-demo-marco{aspect-ratio:445/960;border-radius:28px;width:100%;max-width:380px}.jl .lab-demo-marco iframe{background:0 0;border:0;width:100%;height:100%;display:block}.jl .lab-demo-pie{max-width:360px;color:var(--tx2);margin-top:14px;font-size:13.5px;line-height:1.55}.jl .lab-demo-pie b{color:var(--az);font-weight:600}.jl .lab-ico{background:var(--ba);width:48px;height:48px;color:var(--az2);border-radius:14px;flex-shrink:0;place-items:center;display:grid}#que-buscamos .h2{max-width:820px}.jl .lab-tipos{gap:16px;display:grid}@media (min-width:860px){.jl .lab-tipos{grid-template-columns:repeat(3,1fr);gap:22px}}.jl .lab-tipo{border:1px solid var(--linea);border-radius:var(--radio);background:#fff;padding:28px}.jl .lab-tipo h3,.jl .lab-b h3{margin-top:20px;font-size:20px;font-weight:700}.jl .lab-tipo p,.jl .lab-b p{color:var(--tx2);margin-top:8px}@media (min-width:640px){.jl .lab-pasos{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.jl .lab-pasos{grid-template-columns:repeat(4,1fr);gap:18px}.jl .lab-pasos .paso{padding:26px}}.jl .lab-gana{gap:16px;display:grid}@media (min-width:720px){.jl .lab-gana{grid-template-columns:repeat(2,1fr);gap:20px}}.jl .lab-b{border:1px solid var(--linea);border-radius:var(--radio);background:#fff;padding:28px}.jl .lab-b-azul{background:linear-gradient(50deg,#2b4c9c,#28347c);border-color:#0000}.jl .lab-b-azul h3{color:#fff}.jl .lab-b-azul p{color:#ffffffd1}.jl .lab-b-azul .lab-ico{color:#fff;background:#ffffff1f}.jl .lab-acl{gap:14px;display:grid}@media (min-width:900px){.jl .lab-acl{grid-template-columns:repeat(2,1fr);gap:18px}}.jl .lab-a{color:var(--tx);border-radius:var(--radio);background:#fff;align-items:flex-start;gap:18px;padding:26px;display:flex}.jl .lab-a .lab-ico{color:var(--nar);border-radius:12px;width:44px;height:44px}.jl .lab-a h3{margin-top:2px;font-size:18px;font-weight:700;line-height:1.3}.jl .lab-a p{color:var(--tx2);margin-top:6px;font-size:15px}.jl .lab-cierre-acc{flex-direction:column;align-items:center;gap:12px;margin-top:30px;display:flex}.jl .lab-cierre-mail{color:#ffffffc7;font-size:15px;text-decoration:none}.jl .lab-cierre-mail:hover{color:#fff;text-decoration:underline}@media (max-width:719px){.jl .lab-hero{padding-top:28px}.jl .lab-hero h1{font-size:clamp(34px,9.6vw,44px);line-height:1.05}.jl .lab-hero .lead{font-size:16px}.jl .lab-acc .btn{flex:auto;justify-content:center}.jl .lab-tipo,.jl .lab-b,.jl .lab-a{padding:22px}.jl .lab-a{gap:14px}}
