.ac-hero{padding-block:clamp(28px,4vw,56px) var(--seccion)}.ac-hero h1{max-width:15ch}.ac-lead{margin-top:22px}.ac-dem{gap:16px;margin-top:clamp(32px,5vw,56px);display:grid}.ac-dem fieldset{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.ac-dem label{cursor:pointer}.ac-dem input{opacity:0;width:1px;height:1px;position:absolute}.ac-dem label span{background:var(--blanco);min-height:48px;box-shadow:inset 0 0 0 1px var(--linea);border-radius:999px;align-items:center;gap:8px;padding:0 20px;font-weight:600;transition:background .3s;display:inline-flex}.ac-dem label svg{width:18px;height:18px}.ac-dem input:checked+span{background:var(--tinta);color:var(--blanco);box-shadow:none}.ac-dem input:focus-visible+span{outline:2px solid var(--verde);outline-offset:3px}.ac-tira{background:var(--tinta);border-radius:28px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:8px;display:none}.ac-dem:has(input[value=factura]:checked) .t-factura,.ac-dem:has(input[value=plan]:checked) .t-plan,.ac-dem:has(input[value=baja]:checked) .t-baja{display:grid}@supports not selector(:has(*)){.ac-tira{display:grid}}.ac-tira li{background:var(--tinta-2);min-height:230px;color:var(--blanco);border-radius:20px;align-content:start;gap:14px;padding:20px;display:grid}.ac-tira li.fin{background:var(--lima);color:var(--tinta)}.ac-n{font:700 18px var(--titular)}.ac-tira .msg{max-width:100%;margin:0}.ac-tira .msg.u{background:var(--tinta-3);place-self:auto start}.ac-comp{color:var(--gris-claro);align-items:flex-start;gap:8px;font-size:15px;line-height:1.35;display:flex}.ac-comp svg{width:20px;height:20px;color:var(--lima);flex:none}.ac-hecho{gap:10px;font-weight:600;line-height:1.35;display:grid}.ac-hecho i{background:var(--tinta);width:36px;height:36px;color:var(--lima);border-radius:50%;place-items:center;display:grid}.ac-hecho svg{stroke-width:2.6px;width:20px;height:20px}.ac-reglas{padding-block:var(--seccion)}.ac-re-in{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.ac-re-txt{gap:20px;display:grid}.ac-tabla-env{background:var(--tinta-2);border-radius:18px;overflow-x:auto}.ac-reglas table{border-collapse:collapse;width:100%}.ac-reglas th,.ac-reglas td{border-top:1px solid var(--linea-osc);padding:13px 14px;font-size:15px}.ac-reglas thead th{font:700 14px/1.2 var(--titular);text-align:center;vertical-align:bottom;border-top:0}.ac-reglas tbody th{text-align:left;font-weight:500}.ac-reglas td{text-align:center;width:96px}.ac-punto{vertical-align:middle;border-radius:50%;width:22px;height:22px;display:inline-block}.ac-punto.n0{background:var(--lima)}.ac-punto.n1{background:var(--blanco)}.ac-punto.n2{background:var(--rojo-tenue);box-shadow:inset 0 0 0 6px var(--rojo)}.ac-vacio{background:var(--tinta-3);vertical-align:middle;border-radius:50%;width:8px;height:8px;display:inline-block}.ac-dinero{padding-block:var(--seccion)}.ac-dinero h2{max-width:18ch}.ac-di-rej{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:clamp(32px,4vw,56px);display:grid}.ac-di-rej article{background:var(--verde-tenue);border-radius:28px;align-content:start;gap:14px;padding:clamp(22px,3vw,36px);display:grid}.ac-di-rej h3{letter-spacing:-.02em;font-size:clamp(24px,2.6vw,32px)}.ac-di-rej figure{justify-items:start;gap:10px;margin:8px 0 0;display:grid}.ac-di-rej .msg{max-width:100%}.ac-di-rej svg{width:14px;height:14px}.ac-di-rej .osc{background:var(--verde);color:var(--blanco)}.ac-di-rej .osc p{color:var(--sobre-verde-suave)}.ac-opc{flex-wrap:wrap;gap:8px;display:flex}.ac-opc li{background:var(--blanco);color:var(--tinta);border-radius:999px;padding:10px 16px;font-size:15px;font-weight:600}.ac-precio{padding-block:0 var(--seccion)}.ac-pr-in{justify-items:start;gap:22px;display:grid}.ac-precio h2{font-size:clamp(28px,3.4vw,44px)}.ac-precio dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;margin:0;display:grid}.ac-precio dl div{background:var(--blanco);border:1px solid var(--linea);border-radius:18px;align-content:space-between;gap:18px;min-height:150px;padding:20px;display:grid}.ac-precio dt{color:var(--gris);font-size:15px;line-height:1.35}.ac-precio dd{color:var(--verde);margin:0;font-size:clamp(34px,4vw,52px)}.ac-final{background:var(--lima);color:var(--tinta);padding-block:clamp(64px,8vw,104px)}.ac-final-in{justify-items:start;gap:28px;display:grid}.ac-final h2{max-width:24ch;font-size:clamp(32px,4.4vw,62px)}@media (width<=980px){.ac-re-in{grid-template-columns:1fr}.ac-tira{grid-template-columns:repeat(2,minmax(0,1fr))}.ac-di-rej,.ac-precio dl{grid-template-columns:1fr}.ac-precio dl div{min-height:0}}@media (width<=560px){.ac-tira{grid-template-columns:1fr}.ac-tira li{min-height:0}.ac-reglas th,.ac-reglas td{padding:10px 8px;font-size:13.5px}.ac-reglas td{width:64px}.ac-reglas thead th{font-size:12px}}
