.dli{--dli-bordo:#800000;--dli-texto:#1a1a1a;color:var(--dli-texto);background:#fefefe;border:1px solid #eadcda;border-top:4px solid var(--dli-bordo);border-radius:12px;padding:clamp(1rem, 4vw, 2rem);margin-block:1.5rem}.dli [hidden]{display:none!important}.dli .dli-grade{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.dli label{display:block;font-weight:600}.dli label span{color:var(--dli-bordo)}.dli input:not([type=checkbox]),.dli select{display:block;box-sizing:border-box;width:100%;min-height:44px;padding:.55rem .65rem;margin-top:.3rem;border:1px solid #a99b9b;border-radius:6px;background:#fff;color:var(--dli-texto);font:inherit}.dli .dli-popular{margin-block:1rem}.dli button,.dli a.dli-cta{display:inline-block;padding:.7rem 1rem;border:1px solid var(--dli-bordo);border-radius:6px;background:var(--dli-bordo);color:#fff;font:inherit;font-weight:700;text-decoration:none;cursor:pointer;margin:.25rem .25rem .25rem 0}.dli button.dli-secundario{background:#fff;color:var(--dli-bordo)}.dli button:disabled{opacity:.65;cursor:wait}.dli :focus-visible{outline:3px solid #006b78;outline-offset:3px}.dli .dli-nota,.dli .dli-vau{font-size:.9em}.dli .dli-status:empty{display:none}.dli .dli-status{color:var(--dli-bordo);font-weight:600;margin-top:1rem}.dli .dli-valor{border-radius:8px;padding:1rem;background:#f5eeee}.dli .dli-valor strong{display:block;font-size:clamp(1.4rem, 4vw, 2rem)}.dli .dli-reduzido{background:var(--dli-bordo);color:#fff}@media (max-width:600px){.dli .dli-grade{grid-template-columns:minmax(0,1fr)}}.dli .dli-economia{margin-block:1rem}.dli .dli-economia-frase{background:#166534;color:#fff;margin-bottom:.5rem}.dli .dli-economia-frase strong{color:inherit}