.EstimacionCertificacionEnergetica-module__Scxt8a__container{--primary:#2e86ab;--secondary:#48a9a6;--accent:#7fb3d3;--bg-primary:#fafafa;--bg-card:#fff;--text-primary:#1a1a1a;--text-secondary:#666;--text-muted:#999;--border:#e5e5e5;--hover:#f5f5f5;--radius:12px;--radius-large:16px;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--shadow-sm:0 1px 3px #0000001a;--shadow-md:0 4px 12px #0000001a;--color-warn:#f59e0b;max-width:900px;padding:var(--spacing-xl) var(--spacing-lg);background:var(--bg-primary);min-height:100vh;color:var(--text-primary);margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}[data-theme=dark] .EstimacionCertificacionEnergetica-module__Scxt8a__container{--bg-primary:#1a1a1a;--bg-card:#2a2a2a;--text-primary:#e5e5e5;--text-secondary:#b0b0b0;--text-muted:gray;--border:#404040;--hover:#333;--shadow-sm:0 1px 3px #0000004d;--shadow-md:0 4px 12px #0000004d;--color-warn:#fbbf24}.EstimacionCertificacionEnergetica-module__Scxt8a__hero{text-align:center;margin:80px 0 var(--spacing-xl);padding:2.5rem var(--spacing-xl);background:linear-gradient(135deg, var(--primary) 0%, var(--secondary) 100%);border-radius:var(--radius-large);color:#fff}.EstimacionCertificacionEnergetica-module__Scxt8a__heroIcon{margin-bottom:.5rem;font-size:3rem;display:block}.EstimacionCertificacionEnergetica-module__Scxt8a__title{margin:0 0 .5rem;font-size:2rem;font-weight:800}.EstimacionCertificacionEnergetica-module__Scxt8a__subtitle{opacity:.9;max-width:650px;margin:0 auto;font-size:1.05rem;line-height:1.5}.EstimacionCertificacionEnergetica-module__Scxt8a__section{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-large);margin-bottom:1.25rem;padding:1.5rem}.EstimacionCertificacionEnergetica-module__Scxt8a__sectionTitle{align-items:center;gap:.5rem;margin:0 0 1.25rem;font-size:1.1rem;font-weight:700;display:flex}.EstimacionCertificacionEnergetica-module__Scxt8a__formGrid{grid-template-columns:1fr 1fr;gap:1.25rem;margin-bottom:1.25rem;display:grid}.EstimacionCertificacionEnergetica-module__Scxt8a__field{flex-direction:column;gap:.4rem;display:flex}.EstimacionCertificacionEnergetica-module__Scxt8a__fieldFull{grid-column:1/-1}.EstimacionCertificacionEnergetica-module__Scxt8a__label{color:var(--text-primary);font-size:.9rem;font-weight:600}.EstimacionCertificacionEnergetica-module__Scxt8a__select{border:2px solid var(--border);background:var(--bg-primary);width:100%;color:var(--text-primary);box-sizing:border-box;border-radius:8px;padding:.65rem .75rem;font-size:.95rem;transition:border-color .2s}.EstimacionCertificacionEnergetica-module__Scxt8a__select:focus{border-color:var(--primary);outline:none}.EstimacionCertificacionEnergetica-module__Scxt8a__radioGroup{flex-wrap:wrap;gap:.5rem;display:flex}.EstimacionCertificacionEnergetica-module__Scxt8a__radioOption{border:2px solid var(--border);background:var(--bg-primary);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .85rem;transition:all .2s;display:flex}.EstimacionCertificacionEnergetica-module__Scxt8a__radioOption:hover{border-color:var(--primary)}.EstimacionCertificacionEnergetica-module__Scxt8a__radioOptionActive{border-color:var(--primary);background:#2e86ab14}.EstimacionCertificacionEnergetica-module__Scxt8a__radioInput{width:16px;height:16px;accent-color:var(--primary);cursor:pointer;margin:0}.EstimacionCertificacionEnergetica-module__Scxt8a__radioLabel{color:var(--text-primary);cursor:pointer;font-size:.88rem;font-weight:500}.EstimacionCertificacionEnergetica-module__Scxt8a__checkboxGroup{flex-wrap:wrap;gap:.5rem;display:flex}.EstimacionCertificacionEnergetica-module__Scxt8a__checkboxRow{background:var(--bg-primary);border:2px solid var(--border);cursor:pointer;border-radius:8px;align-items:center;gap:.75rem;padding:.6rem 1rem;transition:border-color .2s;display:flex}.EstimacionCertificacionEnergetica-module__Scxt8a__checkboxRow:hover{border-color:var(--primary)}.EstimacionCertificacionEnergetica-module__Scxt8a__checkboxRowActive{border-color:var(--primary);background:#2e86ab0f}.EstimacionCertificacionEnergetica-module__Scxt8a__checkbox{width:18px;height:18px;accent-color:var(--primary);cursor:pointer}.EstimacionCertificacionEnergetica-module__Scxt8a__checkboxLabel{cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.9rem;font-weight:500}.EstimacionCertificacionEnergetica-module__Scxt8a__btnPrimary{padding:var(--spacing-md) var(--spacing-xl);border-radius:var(--radius);background:var(--primary);color:#fff;cursor:pointer;border:none;width:100%;font-size:1.1rem;font-weight:600;transition:all .3s}.EstimacionCertificacionEnergetica-module__Scxt8a__btnPrimary:hover:not(:disabled){background:#256a8a;transform:translateY(-2px)}.EstimacionCertificacionEnergetica-module__Scxt8a__btnPrimary:disabled{opacity:.5;cursor:not-allowed}.EstimacionCertificacionEnergetica-module__Scxt8a__btnPrimary:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.EstimacionCertificacionEnergetica-module__Scxt8a__letraDisplay{align-items:center;gap:1.5rem;margin-bottom:1.5rem;display:flex}.EstimacionCertificacionEnergetica-module__Scxt8a__letraCircle{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:100px;height:100px;display:flex;box-shadow:0 4px 16px #00000026}.EstimacionCertificacionEnergetica-module__Scxt8a__letraTexto{color:#fff;font-size:3.5rem;font-weight:900;line-height:1}.EstimacionCertificacionEnergetica-module__Scxt8a__letraInfo{flex:1}.EstimacionCertificacionEnergetica-module__Scxt8a__letraDescripcion{color:var(--text-primary);margin:0 0 .75rem;font-size:1.05rem;font-weight:600}.EstimacionCertificacionEnergetica-module__Scxt8a__letraStats{gap:1.5rem;display:flex}.EstimacionCertificacionEnergetica-module__Scxt8a__statItem{flex-direction:column;display:flex}.EstimacionCertificacionEnergetica-module__Scxt8a__statValue{color:var(--primary);font-size:1.3rem;font-weight:800}.EstimacionCertificacionEnergetica-module__Scxt8a__statLabel{color:var(--text-secondary);font-size:.78rem}.EstimacionCertificacionEnergetica-module__Scxt8a__scaleBar{border-radius:var(--radius);gap:3px;margin-bottom:1.5rem;display:flex;overflow:hidden}.EstimacionCertificacionEnergetica-module__Scxt8a__scaleItem{text-align:center;opacity:.55;flex-direction:column;flex:1;align-items:center;gap:.15rem;padding:.6rem .25rem;transition:all .3s;display:flex}.EstimacionCertificacionEnergetica-module__Scxt8a__scaleItemActive{opacity:1;z-index:1;transform:scaleY(1.15);box-shadow:0 2px 8px #0000004d}.EstimacionCertificacionEnergetica-module__Scxt8a__scaleLetter{color:#fff;font-size:1.1rem;font-weight:800;line-height:1}.EstimacionCertificacionEnergetica-module__Scxt8a__scaleLimit{color:#ffffffd9;font-size:.6rem;font-weight:600}.EstimacionCertificacionEnergetica-module__Scxt8a__mejorasSection{margin-bottom:1.25rem}.EstimacionCertificacionEnergetica-module__Scxt8a__mejorasTitle{align-items:center;gap:.4rem;margin:0 0 .75rem;font-size:1rem;font-weight:700;display:flex}.EstimacionCertificacionEnergetica-module__Scxt8a__mejorasGrid{flex-direction:column;gap:.6rem;display:flex}.EstimacionCertificacionEnergetica-module__Scxt8a__mejoraCard{background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius);align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.EstimacionCertificacionEnergetica-module__Scxt8a__mejoraNum{background:linear-gradient(135deg, var(--primary), var(--secondary));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.85rem;font-weight:800;display:flex}.EstimacionCertificacionEnergetica-module__Scxt8a__mejoraTexto{color:var(--text-secondary);margin:0;font-size:.88rem;line-height:1.5}.EstimacionCertificacionEnergetica-module__Scxt8a__infoBox{border-radius:var(--radius);background:#2e86ab0f;border:1px solid #2e86ab33;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;display:flex}.EstimacionCertificacionEnergetica-module__Scxt8a__infoBox p{color:var(--text-secondary);margin:0;font-size:.88rem;line-height:1.55}.EstimacionCertificacionEnergetica-module__Scxt8a__guideSection{margin-bottom:2rem}.EstimacionCertificacionEnergetica-module__Scxt8a__guideSection h2{color:var(--text-primary);margin:0 0 1rem;font-size:1.2rem;font-weight:700}.EstimacionCertificacionEnergetica-module__Scxt8a__guideSection p{color:var(--text-secondary);margin:0 0 .75rem;font-size:.9rem;line-height:1.65}.EstimacionCertificacionEnergetica-module__Scxt8a__tableWrapper{overflow-x:auto}.EstimacionCertificacionEnergetica-module__Scxt8a__compareTable{border-collapse:collapse;width:100%;font-size:.88rem}.EstimacionCertificacionEnergetica-module__Scxt8a__compareTable th{background:var(--primary);color:#fff;text-align:left;padding:.6rem .8rem;font-weight:600}.EstimacionCertificacionEnergetica-module__Scxt8a__compareTable td{border-bottom:1px solid var(--border);vertical-align:top;color:var(--text-primary);padding:.55rem .8rem}.EstimacionCertificacionEnergetica-module__Scxt8a__compareTable tr:nth-child(2n) td{background:#2e86ab0a}[data-theme=dark] .EstimacionCertificacionEnergetica-module__Scxt8a__compareTable tr:nth-child(2n) td{background:#2e86ab14}.EstimacionCertificacionEnergetica-module__Scxt8a__scenariosGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}.EstimacionCertificacionEnergetica-module__Scxt8a__scenarioCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:1.25rem}.EstimacionCertificacionEnergetica-module__Scxt8a__scenarioIcon{margin-bottom:.5rem;font-size:1.75rem;display:block}.EstimacionCertificacionEnergetica-module__Scxt8a__scenarioCard h3{color:var(--text-primary);margin:0 0 .4rem;font-size:.95rem;font-weight:700}.EstimacionCertificacionEnergetica-module__Scxt8a__scenarioCard p{color:var(--text-secondary);margin:0;font-size:.85rem;line-height:1.5}.EstimacionCertificacionEnergetica-module__Scxt8a__faqGrid{flex-direction:column;gap:1rem;display:flex}.EstimacionCertificacionEnergetica-module__Scxt8a__faqItem{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:1.25rem}.EstimacionCertificacionEnergetica-module__Scxt8a__faqItem h3{color:var(--primary);margin:0 0 .4rem;font-size:.95rem;font-weight:700}.EstimacionCertificacionEnergetica-module__Scxt8a__faqItem p{color:var(--text-secondary);margin:0;font-size:.88rem;line-height:1.55}.EstimacionCertificacionEnergetica-module__Scxt8a__tipsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.EstimacionCertificacionEnergetica-module__Scxt8a__tipCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:1.25rem}.EstimacionCertificacionEnergetica-module__Scxt8a__tipIcon{margin-bottom:.5rem;font-size:1.5rem;display:block}.EstimacionCertificacionEnergetica-module__Scxt8a__tipCard h3{color:var(--text-primary);margin:0 0 .4rem;font-size:.9rem;font-weight:700}.EstimacionCertificacionEnergetica-module__Scxt8a__tipCard p{color:var(--text-secondary);margin:0;font-size:.85rem;line-height:1.5}.EstimacionCertificacionEnergetica-module__Scxt8a__warningBox{border-radius:var(--radius-large);background:#f59e0b12;border:1px solid #f59e0b4d;padding:1.5rem}.EstimacionCertificacionEnergetica-module__Scxt8a__warningBox h2{color:var(--color-warn);margin:0 0 1rem;font-size:1.1rem;font-weight:700}.EstimacionCertificacionEnergetica-module__Scxt8a__warningGrid{flex-direction:column;gap:.75rem;display:flex}.EstimacionCertificacionEnergetica-module__Scxt8a__warningItem{background:var(--bg-card);border-radius:var(--radius);padding:1rem}.EstimacionCertificacionEnergetica-module__Scxt8a__warningItem strong{color:var(--text-primary);margin-bottom:.35rem;font-size:.9rem;display:block}.EstimacionCertificacionEnergetica-module__Scxt8a__warningItem p{color:var(--text-secondary);margin:0;font-size:.85rem;line-height:1.5}@media (max-width:768px){.EstimacionCertificacionEnergetica-module__Scxt8a__hero{padding:var(--spacing-lg);margin-top:60px}.EstimacionCertificacionEnergetica-module__Scxt8a__title{font-size:1.6rem}.EstimacionCertificacionEnergetica-module__Scxt8a__subtitle{font-size:.95rem}.EstimacionCertificacionEnergetica-module__Scxt8a__formGrid{grid-template-columns:1fr}.EstimacionCertificacionEnergetica-module__Scxt8a__letraDisplay{text-align:center;flex-direction:column}.EstimacionCertificacionEnergetica-module__Scxt8a__letraStats{justify-content:center}.EstimacionCertificacionEnergetica-module__Scxt8a__scaleItem{padding:.5rem .15rem}.EstimacionCertificacionEnergetica-module__Scxt8a__scaleLetter{font-size:.9rem}.EstimacionCertificacionEnergetica-module__Scxt8a__scaleLimit{font-size:.5rem}.EstimacionCertificacionEnergetica-module__Scxt8a__radioGroup{flex-direction:column}}@media (max-width:480px){.EstimacionCertificacionEnergetica-module__Scxt8a__letraCircle{width:80px;height:80px}.EstimacionCertificacionEnergetica-module__Scxt8a__letraTexto{font-size:2.8rem}.EstimacionCertificacionEnergetica-module__Scxt8a__checkboxGroup{flex-direction:column}}@media (prefers-reduced-motion:reduce){.EstimacionCertificacionEnergetica-module__Scxt8a__container *,.EstimacionCertificacionEnergetica-module__Scxt8a__container :before,.EstimacionCertificacionEnergetica-module__Scxt8a__container :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
