.pym .cotizador,.cotizador.pym{--borde:#22110b1a;--borde-activo:var(--accion);--tarjeta:#fff;--sombra-suave:0 1px 0 #fff inset, 0 10px 30px -18px #7a2e1459;--verde-suave:#2f7a5c14;container-type:inline-size}:is(.pym .cotizador,.cotizador.pym).pym{background:0 0;flex:none;display:block}:is(.pym .cotizador,.cotizador.pym) .redes-gracias{gap:8px;display:grid}:is(.pym .cotizador,.cotizador.pym) .redes-gracias .t{letter-spacing:-.03em;color:var(--verde);font-size:36px;font-weight:800;line-height:1}:is(.pym .cotizador,.cotizador.pym) .redes-gracias .btn{justify-self:start;margin-top:12px}:is(.pym .cotizador,.cotizador.pym) .redes-gracias .nota a{color:var(--accion-texto);text-underline-offset:3px;font-weight:600}:is(.pym .cotizador,.cotizador.pym) .pr-ok{background:var(--verde-suave);border:1px solid #2f7a5c4d;border-radius:18px;gap:6px;padding:20px 22px;font-size:15px;display:grid}:is(.pym .cotizador,.cotizador.pym) .pr-ok .t{color:var(--tinta);font-size:17px;font-weight:700}:is(.pym .cotizador,.cotizador.pym) form .err{color:var(--error);margin-top:4px;font-size:13px}:is(.pym .cotizador,.cotizador.pym) button{font-family:var(--f)}:is(.pym .cotizador,.cotizador.pym) button:focus-visible{outline:3px solid var(--mango);outline-offset:2px}:is(.pym .cotizador,.cotizador.pym) .ayuda{color:var(--tinta-2);margin:0;font-size:13px;line-height:1.45}:is(.pym .cotizador,.cotizador.pym) .armar{gap:28px;display:grid}:is(.pym .cotizador,.cotizador.pym) .armar[hidden]{display:none}:is(.pym .cotizador,.cotizador.pym) .paso-cot{gap:14px;min-width:0;display:grid}:is(.pym .cotizador,.cotizador.pym) .cab-paso{align-items:center;gap:12px;display:flex}:is(.pym .cotizador,.cotizador.pym) .cab-paso h3{color:var(--tinta);font:800 22px / 1.1 var(--f-display);letter-spacing:-.03em;margin:0}:is(.pym .cotizador,.cotizador.pym) .cab-paso .num{background:var(--tinta);width:30px;height:30px;color:var(--crema);font:800 15px / 1 var(--f-display);border-radius:50%;flex:none;place-items:center;display:grid}:is(.pym .cotizador,.cotizador.pym) .cab-paso .opcional{font:500 11px / 1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tinta-2);margin-left:auto}:is(.pym .cotizador,.cotizador.pym) .sub-paso{color:var(--tinta);margin:0;font-size:14px;font-weight:700}:is(.pym .cotizador,.cotizador.pym) .sub-paso span{color:var(--tinta-2);font-weight:400}:is(.pym .cotizador,.cotizador.pym) .plan-armado,:is(.pym .cotizador,.cotizador.pym) .tecla-red,:is(.pym .cotizador,.cotizador.pym) .formato,:is(.pym .cotizador,.cotizador.pym) .adicional,:is(.pym .cotizador,.cotizador.pym) .recibo{background:var(--tarjeta);border:1.5px solid var(--borde);box-shadow:var(--sombra-suave);transition:border-color .2s var(--ease), background .2s var(--ease), transform .2s var(--ease), box-shadow .2s var(--ease);border-radius:18px}:is(.pym .cotizador,.cotizador.pym) .planes{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:10px;display:grid}:is(.pym .cotizador,.cotizador.pym) .plan-armado{text-align:left;cursor:pointer;color:var(--tinta);justify-items:start;gap:2px;padding:14px 14px 12px;display:grid;position:relative}:is(.pym .cotizador,.cotizador.pym) .plan-armado:hover{border-color:var(--linea-2);transform:translateY(-1px)}:is(.pym .cotizador,.cotizador.pym) .plan-armado .nombre{font-size:15px;font-weight:800}:is(.pym .cotizador,.cotizador.pym) .plan-armado .cuanto{color:var(--tinta-2);font-size:13px}:is(.pym .cotizador,.cotizador.pym) .plan-armado .cifra{font:800 24px / 1 var(--f-display);letter-spacing:-.03em;margin-top:8px}:is(.pym .cotizador,.cotizador.pym) .plan-armado .cifra small{font:600 12px var(--f);letter-spacing:0;color:var(--tinta-2)}:is(.pym .cotizador,.cotizador.pym) .plan-armado.activo{border-color:var(--borde-activo);box-shadow:0 0 0 3px #e5391f1f, var(--sombra-suave);background:#fff0e3}:is(.pym .cotizador,.cotizador.pym) .plan-armado.activo .cifra{color:var(--accion-texto)}:is(.pym .cotizador,.cotizador.pym) .plan-armado.activo:after{content:"check";background:var(--accion);color:#fff;font-variation-settings:"FILL" 1, "wght" 600;border-radius:50%;place-items:center;width:22px;height:22px;font:18px/1 Material Symbols Rounded;display:grid;position:absolute;top:10px;right:10px}:is(.pym .cotizador,.cotizador.pym) .mezcla{border:1px dashed var(--linea-2);background:#ffffff80;border-radius:20px;gap:10px;padding:14px;display:grid}:is(.pym .cotizador,.cotizador.pym) .mezcla ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}:is(.pym .cotizador,.cotizador.pym) .formato{box-shadow:none;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:10px 10px 10px 12px;display:grid}:is(.pym .cotizador,.cotizador.pym) .formato .icono{width:36px;height:36px;color:var(--tinta-2);background:#22110b0a;border-radius:10px;place-items:center;font-size:20px;transition:background .2s,color .2s;display:grid}:is(.pym .cotizador,.cotizador.pym) .formato.activo .icono{background:var(--durazno);color:var(--accion-texto)}:is(.pym .cotizador,.cotizador.pym) .formato .que{gap:1px;min-width:0;display:grid}:is(.pym .cotizador,.cotizador.pym) .formato .que b{font-size:15px;font-weight:700}:is(.pym .cotizador,.cotizador.pym) .formato .que small{color:var(--tinta-2);font-size:12.5px}:is(.pym .cotizador,.cotizador.pym) .mezcla .lectura{color:var(--tinta-2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin:2px 0 0;font-size:14px;display:flex}:is(.pym .cotizador,.cotizador.pym) .mezcla .lectura b{font:800 24px / 1 var(--f-display);letter-spacing:-.03em;color:var(--tinta);margin-right:2px}:is(.pym .cotizador,.cotizador.pym) .mezcla .por-pub{font:600 12px var(--f-mono);color:var(--verde);background:var(--verde-suave);border-radius:var(--r-pill);padding:4px 9px}:is(.pym .cotizador,.cotizador.pym) .contador{background:var(--crema);border:1px solid var(--borde);border-radius:12px;align-items:center;gap:2px;padding:3px;display:inline-flex}:is(.pym .cotizador,.cotizador.pym) .contador button{width:34px;height:34px;color:var(--tinta);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;transition:background .15s;display:grid}:is(.pym .cotizador,.cotizador.pym) .contador button:hover:not(:disabled){background:#fff;box-shadow:0 1px 3px #7a2e1426}:is(.pym .cotizador,.cotizador.pym) .contador button:disabled{color:#22110b40;cursor:not-allowed}:is(.pym .cotizador,.cotizador.pym) .contador button .ic{font-size:20px}:is(.pym .cotizador,.cotizador.pym) .contador output{text-align:center;min-width:26px;font:800 18px / 1 var(--f-display);font-variant-numeric:tabular-nums;color:var(--tinta)}:is(.pym .cotizador,.cotizador.pym) .elige-red{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}:is(.pym .cotizador,.cotizador.pym) .tecla-red{cursor:pointer;color:var(--tinta-2);justify-items:center;gap:6px;padding:16px 8px 12px;display:grid;position:relative}:is(.pym .cotizador,.cotizador.pym) .tecla-red:hover{border-color:var(--linea-2)}:is(.pym .cotizador,.cotizador.pym) .tecla-red .logo{width:30px;height:30px}:is(.pym .cotizador,.cotizador.pym) .tecla-red .nombre{color:var(--tinta);font-size:14.5px;font-weight:700}:is(.pym .cotizador,.cotizador.pym) .tecla-red .cuesta{font:600 11.5px / 1.2 var(--f-mono);color:var(--tinta-2)}:is(.pym .cotizador,.cotizador.pym) .tecla-red.activa{border-color:var(--borde-activo);background:#fff0e3}:is(.pym .cotizador,.cotizador.pym) .tecla-red.activa .cuesta{color:var(--accion-texto)}:is(.pym .cotizador,.cotizador.pym) .tecla-red.activa .logo.ig{color:#d62976}:is(.pym .cotizador,.cotizador.pym) .tecla-red.activa .logo.li{color:#0a66c2}:is(.pym .cotizador,.cotizador.pym) .tecla-red.activa .logo.fb{color:#1877f2}:is(.pym .cotizador,.cotizador.pym) .tecla-red.activa:after{content:"check";background:var(--accion);color:#fff;font-variation-settings:"FILL" 1, "wght" 600;border-radius:50%;place-items:center;width:20px;height:20px;font:16px/1 Material Symbols Rounded;display:grid;position:absolute;top:8px;right:8px}:is(.pym .cotizador,.cotizador.pym) .adicionales{grid-template-columns:1fr;gap:14px;display:grid}:is(.pym .cotizador,.cotizador.pym) .adicional{border-radius:22px;display:grid;position:relative}:is(.pym .cotizador,.cotizador.pym) .adicional .sello{z-index:1;border-radius:var(--r-pill);font:700 12px / 1 var(--f);letter-spacing:.01em;background:var(--mango);color:var(--tinta);padding:6px 11px;position:absolute;top:-9px;right:16px;box-shadow:0 6px 16px -6px #7a2e1466}:is(.pym .cotizador,.cotizador.pym) .adicional .sello.oferta{background:var(--brasa-btn);color:#fff}:is(.pym .cotizador,.cotizador.pym) .adicional .sello.nuevo{background:var(--tinta);color:var(--crema)}:is(.pym .cotizador,.cotizador.pym) .adicional .cuerpo{align-content:start;gap:10px;padding:18px;display:grid}:is(.pym .cotizador,.cotizador.pym) .cabeza-extra{grid-template-columns:auto 1fr;align-items:center;gap:14px;display:grid}:is(.pym .cotizador,.cotizador.pym) .ilus{width:104px;height:104px;margin:-6px 0 -6px -4px;display:block}:is(.pym .cotizador,.cotizador.pym) .ilus .ilustracion{transform-origin:50% 80%;width:100%;height:100%;overflow:visible}:is(.pym .cotizador,.cotizador.pym) .adicional:hover .ilustracion{animation:cot-menea .7s var(--ease)}:is(.pym .cotizador,.cotizador.pym) .adicional.activa .ilustracion{animation:cot-salta .5s var(--ease)}:is(.pym .cotizador,.cotizador.pym) .titulos{gap:4px;min-width:0;display:grid}:is(.pym .cotizador,.cotizador.pym) .adicional h4{font:800 21px / 1.1 var(--f-display);letter-spacing:-.03em;color:var(--tinta);margin:0}:is(.pym .cotizador,.cotizador.pym) .adicional .gancho{color:var(--accion-texto);text-wrap:balance;margin:0;font-size:15px;font-weight:600;line-height:1.35}:is(.pym .cotizador,.cotizador.pym) .incluye-extra{gap:5px;margin:2px 0 0;padding:0;list-style:none;display:grid}:is(.pym .cotizador,.cotizador.pym) .incluye-extra li{color:#4a342a;grid-template-columns:auto 1fr;align-items:start;gap:7px;font-size:13.5px;line-height:1.4;display:grid}:is(.pym .cotizador,.cotizador.pym) .incluye-extra .ic{color:var(--verde);font-variation-settings:"FILL" 1, "wght" 700, "opsz" 20;margin-top:1px;font-size:17px}:is(.pym .cotizador,.cotizador.pym) .nota-extra{color:var(--tinta-2);margin:0;font-size:12.5px;font-style:italic}:is(.pym .cotizador,.cotizador.pym) .adicional .pie-extra{border-top:1px solid var(--linea);justify-content:space-between;align-items:center;gap:12px;margin-top:6px;padding-top:12px;display:flex}:is(.pym .cotizador,.cotizador.pym) .adicional .precio{gap:2px;display:grid}:is(.pym .cotizador,.cotizador.pym) .adicional .precio b{font:800 20px / 1.05 var(--f-display);letter-spacing:-.025em;color:var(--tinta)}:is(.pym .cotizador,.cotizador.pym) .adicional .precio small{color:var(--tinta-2);font-size:12px}:is(.pym .cotizador,.cotizador.pym) .agregar{border:1.5px solid var(--accion);color:var(--accion-texto);font:700 14.5px / 1 var(--f);cursor:pointer;background:#fff;border-radius:12px;flex:none;align-items:center;gap:6px;padding:11px 16px;transition:background .15s,color .15s,transform .15s;display:inline-flex}:is(.pym .cotizador,.cotizador.pym) .agregar:hover:not(:disabled){background:#fff0e3;transform:translateY(-1px)}:is(.pym .cotizador,.cotizador.pym) .agregar .ic{font-size:19px}:is(.pym .cotizador,.cotizador.pym) .agregar.hecho{background:var(--verde);border-color:var(--verde);color:#fff}:is(.pym .cotizador,.cotizador.pym) .agregar.hecho:hover{background:#276a4f}:is(.pym .cotizador,.cotizador.pym) .agregar.incluida{cursor:default}:is(.pym .cotizador,.cotizador.pym) .adicional.activa{border-color:var(--verde);box-shadow:0 0 0 3px #2f7a5c26, var(--sombra-suave)}:is(.pym .cotizador,.cotizador.pym) .adicional.activa .precio b{color:var(--verde)}:is(.pym .cotizador,.cotizador.pym) .opciones-extra{background:var(--crema);border:1px solid var(--borde);border-radius:14px;gap:8px;padding:12px;display:grid}:is(.pym .cotizador,.cotizador.pym) .opciones-extra .pregunta{color:var(--tinta);margin:0;font-size:13.5px;font-weight:700}:is(.pym .cotizador,.cotizador.pym) .fila-opcion{justify-content:space-between;align-items:center;gap:10px;display:flex}:is(.pym .cotizador,.cotizador.pym) .fila-opcion .contador{background:#fff}:is(.pym .cotizador,.cotizador.pym) .segmentos{background:#22110b0d;border-radius:13px;grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;padding:4px;display:grid}:is(.pym .cotizador,.cotizador.pym) .segmentos button{cursor:pointer;min-width:0;font:600 13px / 1.2 var(--f);color:var(--tinta-2);text-align:center;background:0 0;border:0;border-radius:10px;justify-items:center;gap:2px;padding:9px 6px;transition:background .15s,color .15s,box-shadow .15s;display:grid}:is(.pym .cotizador,.cotizador.pym) .segmentos button small{font:500 11px / 1.2 var(--f-mono);color:inherit;opacity:.85}:is(.pym .cotizador,.cotizador.pym) .segmentos button.activo{color:var(--accion-texto);background:#fff;font-weight:700;box-shadow:0 2px 8px -2px #7a2e1440}:is(.pym .cotizador,.cotizador.pym) .pauta-slider{border:1px solid var(--linea-2);color:var(--tinta-2);background:#22110b06;border-radius:18px;grid-template-columns:auto 1fr;align-items:start;gap:12px;padding:16px;display:grid}:is(.pym .cotizador,.cotizador.pym) .pauta-slider .ic{width:38px;height:38px;color:var(--tinta-2);background:#22110b0a;border-radius:50%;place-items:center;font-size:21px;display:grid}:is(.pym .cotizador,.cotizador.pym) .pauta-slider .txt{gap:8px;min-width:0;display:grid}:is(.pym .cotizador,.cotizador.pym) .pauta-slider .n{color:var(--tinta);font-size:15px;font-weight:700;line-height:1.3}:is(.pym .cotizador,.cotizador.pym) .pauta-slider .d{margin:0;font-size:13px;line-height:1.4}:is(.pym .cotizador,.cotizador.pym) .pauta-slider .pauta-fila{grid-template-columns:1fr auto;align-items:center;gap:12px;display:grid}:is(.pym .cotizador,.cotizador.pym) .pauta-slider .pauta-fila input[type=range]{width:100%;accent-color:var(--tinta)}:is(.pym .cotizador,.cotizador.pym) .pauta-slider .pauta-fila b{font-variant-numeric:tabular-nums;color:var(--tinta);white-space:nowrap}:is(.pym .cotizador,.cotizador.pym) .pauta-slider .pauta-uno{gap:4px;display:grid}:is(.pym .cotizador,.cotizador.pym) .pauta-cuentas,:is(.pym .cotizador,.cotizador.pym) .pauta-resumen dl{margin:0}:is(.pym .cotizador,.cotizador.pym) .pauta-cuentas{gap:6px;display:grid}:is(.pym .cotizador,.cotizador.pym) .pauta-cuentas>div{justify-content:space-between;gap:12px;font-size:13.5px;display:flex}:is(.pym .cotizador,.cotizador.pym) .pauta-cuentas dd{text-align:right;color:var(--tinta);margin:0;font-weight:700}:is(.pym .cotizador,.cotizador.pym) .pauta-cuentas small{color:var(--tinta-2);font-weight:400;display:block}:is(.pym .cotizador,.cotizador.pym) .pauta-resumen{border-top:1px dashed var(--linea-2);margin-top:14px;padding-top:12px}:is(.pym .cotizador,.cotizador.pym) .pauta-resumen h4{margin:0 0 6px;font-size:13.5px}:is(.pym .cotizador,.cotizador.pym) .recibo{border-radius:24px;gap:14px;padding:20px;scroll-margin-bottom:100px;display:grid}:is(.pym .cotizador,.cotizador.pym) .recibo h3{font:800 22px / 1.1 var(--f-display);letter-spacing:-.03em;color:var(--tinta);margin:0}:is(.pym .cotizador,.cotizador.pym) .periodo button{flex-wrap:wrap;grid-auto-flow:column;justify-content:center;align-items:center;gap:6px;padding:10px 6px;font-size:14px;display:inline-flex}:is(.pym .cotizador,.cotizador.pym) .periodo .ahorro{border-radius:var(--r-pill);background:var(--verde);color:#fff;font:700 11px / 1 var(--f);padding:3px 8px}:is(.pym .cotizador,.cotizador.pym) .lineas{margin:0;padding:0;list-style:none;display:grid}:is(.pym .cotizador,.cotizador.pym) .lineas li{border-bottom:1px dashed var(--linea-2);justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;font-size:14.5px;display:flex}:is(.pym .cotizador,.cotizador.pym) .lineas li span{gap:1px;display:grid}:is(.pym .cotizador,.cotizador.pym) .lineas li small{color:var(--tinta-2);font-size:12px}:is(.pym .cotizador,.cotizador.pym) .lineas li b{font:700 14.5px var(--f);font-variant-numeric:tabular-nums;white-space:nowrap}:is(.pym .cotizador,.cotizador.pym) .lineas li b.incluida{color:var(--verde)}:is(.pym .cotizador,.cotizador.pym) .suma{justify-content:space-between;align-items:baseline;gap:12px;font-size:15px;font-weight:700;display:flex}:is(.pym .cotizador,.cotizador.pym) .cifra-total{font:800 40px / 1 var(--f-display);letter-spacing:-.035em;color:var(--tinta);font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;display:inline-flex}:is(.pym .cotizador,.cotizador.pym) .cifra-total s{font:600 16px var(--f);letter-spacing:0;color:var(--tinta-2);text-decoration-thickness:2px}:is(.pym .cotizador,.cotizador.pym) .letra-chica{color:var(--tinta-2);margin:0;font-size:13px;line-height:1.45}:is(.pym .cotizador,.cotizador.pym) .recibo>.btn{width:100%}:is(.pym .cotizador,.cotizador.pym) .cobro{background:var(--crema);border:1px solid var(--borde);border-radius:14px;margin:0;padding:8px 14px;display:grid}:is(.pym .cotizador,.cotizador.pym) .cobro>div{justify-content:space-between;align-items:baseline;gap:12px;padding:6px 0;font-size:14px;display:flex}:is(.pym .cotizador,.cotizador.pym) .cobro dt{color:var(--tinta-2)}:is(.pym .cotizador,.cotizador.pym) .cobro dd{text-align:right;margin:0;font-weight:700}:is(.pym .cotizador,.cotizador.pym) .cobro small{color:var(--tinta-2);font-size:12px;font-weight:400;display:block}:is(.pym .cotizador,.cotizador.pym) .barra-total{z-index:5;height:64px;color:var(--crema);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#22110bf2;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-top:-92px;padding:10px 10px 10px 18px;display:grid;position:sticky;bottom:12px;box-shadow:0 18px 40px -16px #22110b99}:is(.pym .cotizador,.cotizador.pym) .barra-total .monto-barra{align-items:baseline;gap:3px;display:inline-flex}:is(.pym .cotizador,.cotizador.pym) .barra-total .monto-barra b{font:800 26px / 1 var(--f-display);letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums}:is(.pym .cotizador,.cotizador.pym) .barra-total .monto-barra small{color:#ffe3cccc;font-size:12.5px}:is(.pym .cotizador,.cotizador.pym) .barra-total .que-barra{text-overflow:ellipsis;white-space:nowrap;color:#ffe3ccb3;min-width:0;font-size:12.5px;overflow:hidden}:is(.pym .cotizador,.cotizador.pym) .btn.chico{box-shadow:none;padding:12px 18px;font-size:14.5px}:is(.pym .cotizador,.cotizador.pym) .barra-total{transition:opacity .25s var(--ease), transform .25s var(--ease)}:is(.pym .cotizador,.cotizador.pym) .barra-total.oculta{opacity:0;pointer-events:none;transform:translateY(16px)}:is(.pym .cotizador,.cotizador.pym) form fieldset{border:0;min-width:0;margin:0;padding:0}:is(.pym .cotizador,.cotizador.pym) form legend{margin-bottom:8px;padding:0;font-size:15px;font-weight:700}:is(.pym .cotizador,.cotizador.pym) .datos{gap:16px;scroll-margin-top:110px;display:grid}:is(.pym .cotizador,.cotizador.pym) .datos .btn{width:100%}:is(.pym .cotizador,.cotizador.pym) .datos .resumen{border:1px solid var(--borde);background:#fff;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:14px;line-height:1.4;display:flex}:is(.pym .cotizador,.cotizador.pym) .datos .resumen b{font-weight:700}:is(.pym .cotizador,.cotizador.pym) .aceptar-lado{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}:is(.pym .cotizador,.cotizador.pym) .aceptar-lado>*{min-width:0}:is(.pym .cotizador,.cotizador.pym) .resumen-final .cambiar{justify-self:start}:is(.pym .cotizador,.cotizador.pym) .tarjeta-aceptar{border:1px solid var(--borde);background:#fff;border-radius:24px;gap:14px;padding:20px;display:grid}:is(.pym .cotizador,.cotizador.pym) .tarjeta-aceptar h3{font:800 22px / 1.1 var(--f-display);letter-spacing:-.03em;color:var(--tinta);margin:0}@media (max-width:760px){:is(.pym .cotizador,.cotizador.pym) .aceptar-lado{grid-template-columns:1fr}}:is(.pym .cotizador,.cotizador.pym) .datos .cambiar{font:700 14px var(--f);color:var(--verde);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex:none;padding:0;text-decoration:underline}:is(.pym .cotizador,.cotizador.pym) .redes-campos,:is(.pym .cotizador,.cotizador.pym) .pr-campos{grid-template-columns:1fr 1fr;gap:16px;display:grid}:is(.pym .cotizador,.cotizador.pym) .redes-campos .ancho,:is(.pym .cotizador,.cotizador.pym) .pr-campos .ancho,:is(.pym .cotizador,.cotizador.pym) .pr-campos legend{grid-column:1/-1}:is(.pym .cotizador,.cotizador.pym) .pr-sub{color:var(--tinta-2);font-size:14px}:is(.pym .cotizador,.cotizador.pym) .pr-sub a,:is(.pym .cotizador,.cotizador.pym) .casillas a{color:var(--accion-texto);text-underline-offset:3px;text-decoration:underline}:is(.pym .cotizador,.cotizador.pym) .casillas{gap:10px;display:grid}:is(.pym .cotizador,.cotizador.pym) .casillas label{margin:0;line-height:1.4}@container (min-width:700px){:is(.pym .cotizador,.cotizador.pym) .adicionales{grid-template-columns:1fr 1fr}:is(.pym .cotizador,.cotizador.pym) .adicional.responder,:is(.pym .cotizador,.cotizador.pym) .adicional.jornada{grid-column:1/-1}:is(.pym .cotizador,.cotizador.pym) .mezcla ul{grid-template-columns:1fr 1fr}}@container (max-width:420px){:is(.pym .cotizador,.cotizador.pym) .planes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}:is(.pym .cotizador,.cotizador.pym) .planes:has(>:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}:is(.pym .cotizador,.cotizador.pym) .plan-armado{padding:12px 10px 10px}:is(.pym .cotizador,.cotizador.pym) .plan-armado .nombre{font-size:13.5px}:is(.pym .cotizador,.cotizador.pym) .plan-armado .cuanto{font-size:12px}:is(.pym .cotizador,.cotizador.pym) .plan-armado .cifra{font-size:20px}:is(.pym .cotizador,.cotizador.pym) .plan-armado .cifra small{margin-top:3px;display:block}:is(.pym .cotizador,.cotizador.pym) .plan-armado.activo:after{width:18px;height:18px;font-size:14px;top:6px;right:6px}:is(.pym .cotizador,.cotizador.pym) .mezcla{padding:10px}:is(.pym .cotizador,.cotizador.pym) .formato{gap:10px;padding:8px}:is(.pym .cotizador,.cotizador.pym) .formato .icono{width:32px;height:32px}:is(.pym .cotizador,.cotizador.pym) .formato .que small{display:none}:is(.pym .cotizador,.cotizador.pym) .elige-red{gap:8px}:is(.pym .cotizador,.cotizador.pym) .tecla-red .nombre{font-size:13px}:is(.pym .cotizador,.cotizador.pym) .tecla-red .cuesta{font-size:10.5px}:is(.pym .cotizador,.cotizador.pym) .adicional .cuerpo{padding:16px 14px 14px}:is(.pym .cotizador,.cotizador.pym) .adicional h4{font-size:19px}:is(.pym .cotizador,.cotizador.pym) .ilus{width:80px;height:80px;margin:-4px 0 -4px -2px}:is(.pym .cotizador,.cotizador.pym) .cabeza-extra{gap:10px}:is(.pym .cotizador,.cotizador.pym) .adicional .gancho{font-size:14px}:is(.pym .cotizador,.cotizador.pym) .agregar{padding:10px 13px}:is(.pym .cotizador,.cotizador.pym) .segmentos.tres button{padding:8px 3px;font-size:12px}:is(.pym .cotizador,.cotizador.pym) .recibo{padding:16px}:is(.pym .cotizador,.cotizador.pym) .cifra-total{font-size:34px}:is(.pym .cotizador,.cotizador.pym) .barra-total{gap:8px;padding-left:14px}:is(.pym .cotizador,.cotizador.pym) .barra-total .que-barra{display:none}:is(.pym .cotizador,.cotizador.pym) .barra-total{grid-template-columns:1fr auto}:is(.pym .cotizador,.cotizador.pym) .redes-campos,:is(.pym .cotizador,.cotizador.pym) .pr-campos{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){:is(.pym .cotizador,.cotizador.pym) *,:is(.pym .cotizador,.cotizador.pym) :before,:is(.pym .cotizador,.cotizador.pym) :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@keyframes cot-menea{0%,to{transform:rotate(0)}25%{transform:rotate(-6deg)}60%{transform:rotate(5deg)}}@keyframes cot-salta{0%{transform:scale(1)}40%{transform:scale(1.12)rotate(-4deg)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.cotizador .ilustracion{animation:none!important}}
