.hero[data-astro-cid-beic5cjj]{padding:100px 0 64px}h1[data-astro-cid-beic5cjj]{letter-spacing:-.045em;font-size:clamp(46px,8.5vw,112px);font-weight:500;line-height:.96}h1[data-astro-cid-beic5cjj] span[data-astro-cid-beic5cjj]{color:var(--gris)}.sub[data-astro-cid-beic5cjj]{max-width:600px;color:var(--gris-claro);margin-top:28px;font-size:clamp(18px,2vw,22px)}.tabs[data-astro-cid-beic5cjj]{border:1px solid var(--line);border-radius:999px;flex-wrap:wrap;gap:6px;margin-bottom:28px;padding:5px;display:inline-flex}.tabs[data-astro-cid-beic5cjj] button[data-astro-cid-beic5cjj]{color:var(--gris-claro);font:500 15px var(--font);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:11px 22px}.tabs[data-astro-cid-beic5cjj] button[data-astro-cid-beic5cjj][aria-selected=true]{background:var(--blanco);color:var(--carbon)}.calc[data-astro-cid-beic5cjj]{grid-template-columns:1fr 1fr;align-items:start;gap:32px;display:grid}.campos[data-astro-cid-beic5cjj]{border:1px solid var(--line);border-radius:28px;flex-direction:column;gap:26px;padding:36px;display:flex}fieldset[data-astro-cid-beic5cjj].campos{min-width:0;margin:0}legend[data-astro-cid-beic5cjj]{float:left;width:100%;margin-bottom:4px;font-size:18px;font-weight:500}.campo[data-astro-cid-beic5cjj] label[data-astro-cid-beic5cjj]{color:var(--gris-claro);margin-bottom:10px;font-size:15px;display:block}.fila[data-astro-cid-beic5cjj]{align-items:center;gap:16px;display:flex}input[data-astro-cid-beic5cjj][type=range]{accent-color:var(--verde);flex:1}output[data-astro-cid-beic5cjj]{text-align:right;font-variant-numeric:tabular-nums;min-width:84px;font-weight:500}.check[data-astro-cid-beic5cjj]{border:1px solid var(--line);cursor:pointer;border-radius:14px;align-items:flex-start;gap:14px;padding:16px;display:flex}.check[data-astro-cid-beic5cjj]:has(input:checked){border-color:var(--verde)}.check[data-astro-cid-beic5cjj] input[data-astro-cid-beic5cjj]{accent-color:var(--verde);flex:none;width:18px;height:18px;margin-top:3px}.check[data-astro-cid-beic5cjj] b[data-astro-cid-beic5cjj]{font-weight:500;display:block}.check[data-astro-cid-beic5cjj] small[data-astro-cid-beic5cjj]{color:var(--gris-claro);font-size:14px}.nota[data-astro-cid-beic5cjj]{color:var(--gris);font-size:14px}.resultado[data-astro-cid-beic5cjj]{background:var(--carbon-2);border-radius:28px;flex-direction:column;gap:24px;padding:36px;display:flex;position:sticky;top:100px}.resultado[data-astro-cid-beic5cjj] small[data-astro-cid-beic5cjj]{color:var(--gris-claro);font-size:14px;display:block}.big[data-astro-cid-beic5cjj] b[data-astro-cid-beic5cjj]{font-family:var(--font-titulos);letter-spacing:-.04em;color:var(--verde);font-variant-numeric:tabular-nums;font-size:clamp(44px,6vw,68px);font-weight:500;line-height:1.05;display:block}.pct[data-astro-cid-beic5cjj]{color:var(--blanco);font-size:16px}.mini[data-astro-cid-beic5cjj],.compara[data-astro-cid-beic5cjj]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.mini[data-astro-cid-beic5cjj] div[data-astro-cid-beic5cjj],.compara[data-astro-cid-beic5cjj] div[data-astro-cid-beic5cjj]{border-top:1px solid var(--line);padding-top:12px}.mini[data-astro-cid-beic5cjj] b[data-astro-cid-beic5cjj],.compara[data-astro-cid-beic5cjj] b[data-astro-cid-beic5cjj]{font-family:var(--font-titulos);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:500}.compara[data-astro-cid-beic5cjj] div[data-astro-cid-beic5cjj]:first-child b[data-astro-cid-beic5cjj]{color:var(--gris-claro);text-decoration:line-through;text-decoration-color:var(--gris)}.compara[data-astro-cid-beic5cjj] .yo[data-astro-cid-beic5cjj] b[data-astro-cid-beic5cjj]{color:var(--blanco)}.payback[data-astro-cid-beic5cjj]{color:var(--gris-claro)}.payback[data-astro-cid-beic5cjj] b[data-astro-cid-beic5cjj]{color:var(--blanco)}.extras[data-astro-cid-beic5cjj]{color:var(--gris-claro);font-size:15px;list-style:none}.extras[data-astro-cid-beic5cjj] li[data-astro-cid-beic5cjj]{padding:4px 0 4px 26px;position:relative}.extras[data-astro-cid-beic5cjj] li[data-astro-cid-beic5cjj]:before{content:"✓";color:var(--verde);font-weight:700;position:absolute;left:0}.resultado[data-astro-cid-beic5cjj] .btn[data-astro-cid-beic5cjj]{align-self:flex-start}.informe[data-astro-cid-beic5cjj]{background:var(--blanco);color:var(--carbon);border-radius:32px;grid-template-columns:1fr 1fr;gap:56px;margin-top:64px;padding:56px;display:grid}.informe[data-astro-cid-beic5cjj] .titulo[data-astro-cid-beic5cjj] span[data-astro-cid-beic5cjj]{color:#9a958d}.informe[data-astro-cid-beic5cjj] p[data-astro-cid-beic5cjj]{color:#4e4a44;margin-bottom:16px}.guino[data-astro-cid-beic5cjj]{border-left:3px solid var(--verde-osc);padding-left:14px;font-size:15px}.form[data-astro-cid-beic5cjj]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.form[data-astro-cid-beic5cjj] label[data-astro-cid-beic5cjj]{color:#4e4a44;flex-direction:column;gap:6px;font-size:14px;display:flex}.form[data-astro-cid-beic5cjj] input[data-astro-cid-beic5cjj]:not([type=checkbox]){font:inherit;border:1px solid var(--claro-line);color:var(--carbon);background:#fff;border-radius:12px;padding:12px 14px;font-size:16px}.form[data-astro-cid-beic5cjj] .chk[data-astro-cid-beic5cjj]{flex-direction:row;grid-column:1/-1;align-items:flex-start;gap:10px}.form[data-astro-cid-beic5cjj] .chk[data-astro-cid-beic5cjj] input[data-astro-cid-beic5cjj]{accent-color:var(--verde-osc);margin-top:3px}.form[data-astro-cid-beic5cjj] .chk[data-astro-cid-beic5cjj] a[data-astro-cid-beic5cjj]{text-decoration:underline}.form[data-astro-cid-beic5cjj] .btn[data-astro-cid-beic5cjj]{grid-column:1/-1;justify-self:start}.msg[data-astro-cid-beic5cjj]{color:var(--verde-osc);grid-column:1/-1;min-height:1em;margin:0;font-size:14px}.aviso[data-astro-cid-beic5cjj]{color:var(--gris);margin-top:24px;font-size:14px}@media (width<=900px){.hero[data-astro-cid-beic5cjj]{padding:64px 0 48px}.calc[data-astro-cid-beic5cjj],.informe[data-astro-cid-beic5cjj]{grid-template-columns:1fr}.campos[data-astro-cid-beic5cjj],.resultado[data-astro-cid-beic5cjj]{border-radius:22px;padding:26px 22px}.resultado[data-astro-cid-beic5cjj]{position:static}.informe[data-astro-cid-beic5cjj]{border-radius:24px;gap:28px;padding:36px 22px}.form[data-astro-cid-beic5cjj]{grid-template-columns:1fr}}
