.calc[data-astro-cid-ckgazcup]{grid-template-columns:1.15fr 1fr;align-items:start;gap:2rem;display:grid}.calc-ent[data-astro-cid-ckgazcup]{gap:1rem;display:grid}.calc-bloque[data-astro-cid-ckgazcup]{border:1px solid var(--ck-borde);box-shadow:var(--ck-sombra);background:#fff;border-radius:1.6rem;gap:1.3rem;min-width:0;padding:1.6rem;display:grid}.calc-bloque[data-astro-cid-ckgazcup] legend[data-astro-cid-ckgazcup]{float:left;width:100%;font-family:var(--aw-font-heading);letter-spacing:-.02em;color:var(--ck-carbon);align-items:center;gap:.6rem;font-size:1.25rem;font-weight:800;display:flex}.calc-bloque[data-astro-cid-ckgazcup] legend[data-astro-cid-ckgazcup] small[data-astro-cid-ckgazcup]{color:var(--ck-gris-txt);letter-spacing:0;font-family:Inter,sans-serif;font-size:.9rem;font-weight:500}.calc-paso[data-astro-cid-ckgazcup]{background:var(--ck-tinta);width:1.9rem;height:1.9rem;color:var(--ck-ambar);border-radius:50%;place-items:center;font-size:.95rem;display:inline-grid}.calc-campo[data-astro-cid-ckgazcup]{gap:.55rem;display:grid}.calc-et[data-astro-cid-ckgazcup]{color:var(--ck-carbon);justify-content:space-between;align-items:center;gap:1rem;font-weight:600;display:flex}.calc-et[data-astro-cid-ckgazcup] output[data-astro-cid-ckgazcup]{text-align:right;min-width:2.5ch;font-size:1.6rem;font-weight:800}.calc-num[data-astro-cid-ckgazcup]{color:var(--ck-carbon);white-space:nowrap;align-items:center;gap:.35rem;font-weight:700;display:inline-flex}.calc[data-astro-cid-ckgazcup] input[data-astro-cid-ckgazcup][type=number]{border:1.5px solid var(--ck-borde);width:6.2rem;font:inherit;text-align:right;background:var(--ck-crema);color:var(--ck-carbon);font-variant-numeric:tabular-nums;border-radius:.75rem;padding:.5rem .65rem;font-weight:700}.calc[data-astro-cid-ckgazcup] input[data-astro-cid-ckgazcup][type=number]:focus{border-color:var(--ck-ambar);outline:none;box-shadow:0 0 0 3px #f2a93b40}.calc[data-astro-cid-ckgazcup] input[data-astro-cid-ckgazcup][type=range]{accent-color:#f2a93b;cursor:pointer;width:100%;height:1.6rem}.calc-ayuda[data-astro-cid-ckgazcup]{color:var(--ck-gris-txt);font-size:.88rem}.calc-ayuda-top[data-astro-cid-ckgazcup]{margin-top:-.6rem}.calc-mod[data-astro-cid-ckgazcup]{border-top:1px dashed var(--ck-borde);gap:.7rem;padding-top:1rem;display:grid}.calc-mod-cab[data-astro-cid-ckgazcup]{flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;display:flex}.calc-mod-cab[data-astro-cid-ckgazcup] b[data-astro-cid-ckgazcup]{color:var(--ck-carbon)}.calc-mod-cab[data-astro-cid-ckgazcup] span[data-astro-cid-ckgazcup]{color:var(--ck-gris-txt);font-size:.85rem}.calc-mod-campos[data-astro-cid-ckgazcup]{flex-wrap:wrap;gap:.6rem 1.5rem;display:flex}.calc-mod-campos[data-astro-cid-ckgazcup] label[data-astro-cid-ckgazcup]{color:var(--ck-gris-txt);align-items:center;gap:.6rem;font-size:.92rem;display:inline-flex}.calc-mod-campos[data-astro-cid-ckgazcup] input[data-astro-cid-ckgazcup][type=number]{width:5.2rem}.calc-res[data-astro-cid-ckgazcup]{position:sticky;top:6rem}.calc-ticket[data-astro-cid-ckgazcup]{padding:1.8rem 1.8rem 2.2rem}.calc-sec[data-astro-cid-ckgazcup]{letter-spacing:.12em;text-transform:uppercase;color:var(--ck-salvia);margin:1rem 0 .2rem;font-size:.72rem;font-weight:800}.calc-sec[data-astro-cid-ckgazcup]:first-of-type{margin-top:0}.calc-sub[data-astro-cid-ckgazcup]{border-top:1px solid var(--ck-arena);margin-top:.2rem;padding-top:.55rem}.calc-sub[data-astro-cid-ckgazcup] span[data-astro-cid-ckgazcup]{color:var(--ck-carbon);font-weight:700}.calc-ticket[data-astro-cid-ckgazcup] .ck-ticket-fila span[data-astro-cid-ckgazcup]{font-size:.95rem}.calc-ticket[data-astro-cid-ckgazcup] .ck-ticket-total[data-astro-cid-ckgazcup] b[data-astro-cid-ckgazcup]{color:var(--ck-carbon);font-size:clamp(2.2rem,4vw,2.9rem)}.calc-rec[data-astro-cid-ckgazcup]{grid-template-columns:1fr 1fr;gap:.75rem;margin-top:1rem;display:grid}.calc-rec[data-astro-cid-ckgazcup] div[data-astro-cid-ckgazcup]{background:var(--ck-tinta);color:var(--ck-arena);border-radius:1rem;padding:.85rem 1rem}.calc-rec[data-astro-cid-ckgazcup] span[data-astro-cid-ckgazcup]{color:var(--ck-piedra);font-size:.8rem;font-weight:600;display:block}.calc-rec[data-astro-cid-ckgazcup] b[data-astro-cid-ckgazcup]{color:var(--ck-ambar);font-size:1.45rem}.calc-letra[data-astro-cid-ckgazcup]{color:var(--ck-gris-txt);margin-top:2rem;font-size:.85rem;line-height:1.6}.calc-acc[data-astro-cid-ckgazcup]{margin-top:1.2rem}.formula[data-astro-cid-ckgazcup]{grid-template-columns:1.1fr 1.1fr 1fr;align-items:start;gap:1rem;display:grid}.formula-t[data-astro-cid-ckgazcup]{border-collapse:collapse;width:100%;margin:1rem 0 .8rem;font-size:.93rem}.formula-t[data-astro-cid-ckgazcup] th[data-astro-cid-ckgazcup],.formula-t[data-astro-cid-ckgazcup] td[data-astro-cid-ckgazcup]{text-align:left;border-bottom:1px solid var(--ck-arena);padding:.55rem .4rem}.formula-t[data-astro-cid-ckgazcup] th[data-astro-cid-ckgazcup]{text-transform:uppercase;letter-spacing:.06em;color:var(--ck-gris-txt);font-size:.78rem}.formula-t[data-astro-cid-ckgazcup] td[data-astro-cid-ckgazcup]{color:var(--ck-carbon)}.formula[data-astro-cid-ckgazcup] .ck-nota[data-astro-cid-ckgazcup]{margin-top:.6rem}@media (width<=1024px){.calc[data-astro-cid-ckgazcup],.formula[data-astro-cid-ckgazcup]{grid-template-columns:1fr}.calc-res[data-astro-cid-ckgazcup]{position:static}}@media (width<=640px){.calc-bloque[data-astro-cid-ckgazcup]{border-radius:1.3rem;padding:1.2rem}.calc-ticket[data-astro-cid-ckgazcup]{padding:1.4rem 1.2rem 1.9rem}.calc-et[data-astro-cid-ckgazcup]{flex-direction:column;align-items:flex-start;gap:.4rem}.calc-et[data-astro-cid-ckgazcup] output[data-astro-cid-ckgazcup]{text-align:left}}