.design-scope .cot-kv{grid-template-columns:auto auto 1fr;column-gap:5px;display:grid}.design-scope .cot-titulo{grid-template-columns:1fr auto 1fr;align-items:baseline;display:grid}.design-scope .cot-dos{grid-template-columns:1.15fr .85fr;gap:8px;display:grid}.design-scope .cot-items{grid-template-columns:26px 1fr 30px 38px 54px 62px;gap:4px;display:grid}.design-scope .cot-vacia{grid-template-columns:26px 1fr 62px;gap:4px;display:grid}.design-scope .cot-pie{grid-template-columns:1fr 170px;align-items:start;gap:8px;display:grid}.design-scope .cot-totales{grid-template-columns:1fr auto;row-gap:1px;display:grid}
.design-scope .eb-grilla{grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);align-items:start;gap:56px;display:grid}.design-scope .eb-cta{transition:background .18s,color .18s}.design-scope .eb-cta:hover{color:#fff!important;background:#ff3c00!important}@media (max-width:1023px){.design-scope .eb-grilla{grid-template-columns:minmax(0,1fr);gap:44px}}@media (max-width:860px){.design-scope .eb-br{display:none}.design-scope .eb-numero{font-size:84px!important}.design-scope .eb-fila{gap:14px!important;padding:20px 18px!important}.design-scope .eb-panel>div:first-child{flex-wrap:wrap;padding:18px!important}}
.design-scope .sb-cabecera{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:64px;margin-top:24px;display:grid}.design-scope .sb-barra{align-items:center;gap:18px;margin-top:48px;display:flex}.design-scope .sb-linea{background:#1818182e;flex:1;height:1px}.design-scope .sb-pasos{background:#18181824;border:1px solid #18181824;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:20px 0 0;padding:0;list-style:none;display:grid}.design-scope .sb-paso{background:#fff;flex-direction:column;min-width:0;padding:30px 24px 28px;display:flex;position:relative}.design-scope .sb-paso:before{content:"";background:#ff3c0066;height:2px;position:absolute;top:-1px;left:-1px;right:-1px}.design-scope .sb-paso[data-primero=si]:before{background:#ff3c00}@media (max-width:1100px){.design-scope .sb-pasos{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.design-scope .sb-cabecera{grid-template-columns:minmax(0,1fr);gap:20px}.design-scope .sb-barra{flex-wrap:wrap;gap:10px}.design-scope .sb-linea{display:none}.design-scope .sb-pasos{grid-template-columns:minmax(0,1fr)}}@media (min-width:540px) and (max-width:860px){.design-scope .sb-pasos{grid-template-columns:repeat(2,minmax(0,1fr))}}
.design-scope .b2s-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;max-width:1320px;margin:0 auto;padding:0 40px;display:grid}.design-scope .b2s-imagen-izq .b2s-panel{grid-area:1/1}.design-scope .b2s-imagen-izq .b2s-texto{grid-area:1/2}.design-scope .b2s-imagen-der .b2s-texto{grid-area:1/1}.design-scope .b2s-imagen-der .b2s-panel{grid-area:1/2}.design-scope .b2s-panel{justify-content:center;align-items:center;min-height:560px;padding:72px 44px;display:flex;position:relative;overflow:hidden}.design-scope .b2s-img{object-fit:cover}.design-scope .b2s-tarjetas{z-index:1;position:relative}.design-scope .b2s-umbral-tarjetas{flex-direction:column;gap:14px;width:100%;max-width:520px;display:flex}.design-scope .b2s-texto{justify-content:center;align-items:center;padding:72px 56px;display:flex}.design-scope .b2s-bloque{width:100%}.design-scope .b2s-botones{flex-wrap:wrap;align-items:center;gap:12px;margin-top:34px;display:flex}.design-scope .b2s-cta-pri{transition:background .18s,color .18s}.design-scope .b2s-cta-pri:hover{color:#fff!important;background:#ff3c00!important}.design-scope .b2s-cta-sec{transition:background .18s}.design-scope .b2s-cta-sec:hover{background:#fff5f2!important}@media (max-width:1023px){.design-scope .b2s-split{grid-template-columns:minmax(0,1fr)!important}.design-scope .b2s-split .b2s-texto{grid-area:1/1;justify-content:flex-start;padding:64px 0 40px}.design-scope .b2s-split .b2s-panel{grid-area:2/1}.design-scope .b2s-panel{aspect-ratio:4/3;min-height:auto;margin-bottom:64px;padding:40px 28px;overflow:visible}}@media (max-width:860px){.design-scope .b2s-split{padding:0 20px}.design-scope .b2s-seccion{padding-top:0!important;padding-bottom:0!important}.design-scope .b2s-panel{margin-bottom:48px;padding:24px 14px}.design-scope .b2s-texto{padding:48px 0 32px!important}.design-scope .b2s-umbral-tarjetas{gap:10px}.design-scope .b2s-umbral-tarjetas>div{padding:16px!important}.design-scope .b2s-cifra{font-size:32px!important}.design-scope .b2s-fila{flex-wrap:wrap!important;gap:10px!important}.design-scope .b2s-fila>div>div:first-child{font-size:15px!important}}
