.rtD6PG_container{background:var(--bg-primary);min-height:100vh;color:var(--text-primary);font-family:system-ui,-apple-system,sans-serif}.rtD6PG_hero{background:var(--hero-bg);color:#fff;text-align:center;padding:2.5rem 1.5rem}.rtD6PG_heroIcon{margin-bottom:.4rem;font-size:2.4rem;display:block}.rtD6PG_title{color:#fff;margin:0 0 .5rem;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:700}.rtD6PG_subtitle{opacity:.92;max-width:720px;margin:0 auto;font-size:1rem}.rtD6PG_main{max-width:920px;margin:0 auto;padding:2rem 1.5rem}.rtD6PG_vistaSelector{border-bottom:2px solid #e5e7eb;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;display:flex}.rtD6PG_vistaBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-bottom:3px solid #0000;margin-bottom:-2px;padding:.65rem 1.1rem;font-size:.92rem;font-weight:600;transition:color .15s,border-color .15s}.rtD6PG_vistaBtn:hover{color:var(--primary-texto)}.rtD6PG_vistaBtn:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:4px}.rtD6PG_vistaActive{color:var(--primary-texto);border-bottom-color:var(--primary)}.rtD6PG_panel{background:var(--bg-card);border:1px solid #e5e7eb;border-radius:12px;margin-bottom:1.5rem;padding:1.5rem}.rtD6PG_panelTitle{color:var(--text-primary);margin:0 0 1rem;font-size:1.1rem;font-weight:700}.rtD6PG_sliderGroup{margin-bottom:1.4rem}.rtD6PG_sliderLabel{color:var(--text-primary);margin-bottom:.5rem;font-size:.92rem;font-weight:600;display:block}.rtD6PG_sliderValue{color:var(--primary-texto);font-variant-numeric:tabular-nums;font-weight:700}.rtD6PG_slider{appearance:none;cursor:pointer;background:linear-gradient(90deg,#10b981 0%,#eab308 33%,#f59e0b 66%,#ef4444 100%);border-radius:5px;outline:none;width:100%;height:8px}.rtD6PG_slider::-webkit-slider-thumb{appearance:none;background:var(--primary);cursor:pointer;border:3px solid #fff;border-radius:50%;width:22px;height:22px;box-shadow:0 2px 6px #00000040}.rtD6PG_slider::-moz-range-thumb{background:var(--primary);cursor:pointer;border:3px solid #fff;border-radius:50%;width:22px;height:22px;box-shadow:0 2px 6px #00000040}.rtD6PG_slider:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.rtD6PG_sliderRange{color:var(--text-muted);justify-content:space-between;margin-top:.4rem;font-size:.75rem;display:flex}.rtD6PG_sliderHint{color:var(--text-secondary);margin:.5rem 0 0;font-size:.82rem;font-style:italic}.rtD6PG_ejemplosGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem;margin-top:1rem;display:grid}.rtD6PG_ejemploBtn{background:var(--bg-primary);cursor:pointer;text-align:left;border:1.5px solid #e5e7eb;border-radius:10px;flex-direction:column;gap:.2rem;padding:.75rem .9rem;transition:all .15s;display:flex}.rtD6PG_ejemploBtn:hover{border-color:var(--primary);background:var(--bg-card);transform:translateY(-1px)}.rtD6PG_ejemploBtn:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.rtD6PG_ejemploBtn strong{color:var(--primary-texto);font-size:.95rem;font-weight:700}.rtD6PG_ejemploBtn span{color:var(--text-secondary);font-size:.78rem}.rtD6PG_tramosContainer{flex-direction:column;gap:1.5rem;display:flex}.rtD6PG_tramosBarStack{background:var(--bg-primary);border:1.5px solid #e5e7eb;border-radius:10px;width:100%;height:60px;display:flex;overflow:hidden}.rtD6PG_tramoBar{color:#fff;justify-content:center;align-items:center;min-width:0;font-size:.85rem;font-weight:700;transition:width .4s ease-out;display:flex;position:relative}.rtD6PG_tramoLabel{text-shadow:0 1px 2px #0006;white-space:nowrap;overflow:hidden}.rtD6PG_tramoT19{background:#10b981}.rtD6PG_tramoT24{background:#84cc16}.rtD6PG_tramoT30{background:#eab308}.rtD6PG_tramoT37{background:#f59e0b}.rtD6PG_tramoT45{background:#ef4444}.rtD6PG_tramoT47{background:#b91c1c}.rtD6PG_tramosLeyenda{flex-direction:column;gap:.55rem;display:flex}.rtD6PG_tramosLeyendaItem{background:var(--bg-primary);border:1px solid #e5e7eb;border-radius:6px;align-items:flex-start;gap:.7rem;padding:.5rem .6rem;font-size:.85rem;display:flex}.rtD6PG_tramosLeyendaSwatch{border-radius:3px;flex-shrink:0;width:14px;height:14px;margin-top:.2rem}.rtD6PG_tramosLeyendaTexto{flex-direction:column;flex:1;gap:.15rem;display:flex}.rtD6PG_tramosLeyendaTexto strong{color:var(--text-primary);font-size:.85rem}.rtD6PG_tramosLeyendaTexto span{color:var(--text-secondary)}.rtD6PG_muted{color:var(--text-muted);font-style:italic}.rtD6PG_escaleraContainer{flex-direction:column;gap:1rem;display:flex}.rtD6PG_escaleraSvg{background:var(--bg-primary);border:1px solid #e5e7eb;border-radius:8px;width:100%;height:auto}.rtD6PG_escaleraResumen{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.75rem;display:grid}.rtD6PG_escaleraStat{background:var(--bg-primary);border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;gap:.2rem;padding:.75rem .9rem;display:flex}.rtD6PG_escaleraStatLabel{color:var(--text-secondary);font-size:.78rem;font-weight:600}.rtD6PG_escaleraStat strong{color:var(--primary-texto);font-variant-numeric:tabular-nums;font-size:1.4rem;font-weight:700}.rtD6PG_escaleraStat span:last-child{font-size:.75rem}.rtD6PG_comparativaLayout{grid-template-columns:1fr 1fr;gap:1rem;display:grid;position:relative}.rtD6PG_comparativaCol{background:var(--bg-primary);border:1.5px solid #e5e7eb;border-radius:10px;padding:1.1rem}.rtD6PG_comparativaTitulo{color:var(--primary-texto);margin:0 0 .4rem;font-size:.95rem;font-weight:700}.rtD6PG_comparativaBase{color:var(--text-primary);font-variant-numeric:tabular-nums;margin:0 0 .8rem;font-size:1.5rem;font-weight:700}.rtD6PG_comparativaLista{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.rtD6PG_comparativaLista li{color:var(--text-secondary);border-bottom:1px dashed #e5e7eb;padding-bottom:.3rem;font-size:.88rem}.rtD6PG_comparativaLista li:last-child{border-bottom:none}.rtD6PG_comparativaLista strong{color:var(--text-primary);font-variant-numeric:tabular-nums}.rtD6PG_diferenciaBadge{text-align:center;background:linear-gradient(135deg,#eff6ff 0%,#f0fdf4 100%);border:1.5px solid #93c5fd;border-radius:10px;flex-direction:column;grid-column:1/-1;gap:.3rem;padding:1rem 1.2rem;display:flex}.rtD6PG_diferenciaTitulo{color:var(--text-secondary);font-size:.9rem;font-weight:600}.rtD6PG_diferenciaValor{color:#1d4ed8;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700}.rtD6PG_diferenciaDetalle{color:var(--text-secondary);font-size:.82rem;font-style:italic}.rtD6PG_resumenGrid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.85rem;display:grid}.rtD6PG_resumenCard{background:var(--bg-primary);border:1.5px solid #e5e7eb;border-radius:10px;flex-direction:column;gap:.25rem;padding:.85rem 1rem;display:flex}.rtD6PG_resumenLabel{color:var(--text-secondary);font-size:.78rem;font-weight:600}.rtD6PG_resumenValor{color:var(--primary-texto);font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:700}.rtD6PG_resumenCard span:last-child{color:var(--text-muted);font-size:.73rem}.rtD6PG_tableWrapper{margin-bottom:.6rem;overflow-x:auto}.rtD6PG_comparativaTable{border-collapse:collapse;width:100%;font-size:.875rem}.rtD6PG_comparativaTable th{background:var(--primary-boton);color:#fff;text-align:left;padding:.6rem .8rem;font-weight:600}.rtD6PG_comparativaTable td{vertical-align:top;border-bottom:1px solid #e5e7eb;padding:.55rem .8rem}.rtD6PG_comparativaTable tr:nth-child(2n) td{background:#f8fafc}.rtD6PG_tableNote{color:var(--text-secondary);margin:0 0 1.2rem;font-size:.82rem;font-style:italic}.rtD6PG_escenariosGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}.rtD6PG_escenarioCard{background:var(--bg-card);border:1.5px solid #e5e7eb;border-radius:10px;padding:1rem}.rtD6PG_escenarioCard h4{color:var(--primary-texto);margin:0 0 .5rem;font-size:.95rem;font-weight:700}.rtD6PG_escenarioCard p{color:var(--text-secondary);margin:0;font-size:.85rem}.rtD6PG_faqList{flex-direction:column;gap:.75rem;display:flex}.rtD6PG_faqItem{background:var(--bg-card);border:1px solid #e5e7eb;border-radius:8px;padding:.9rem 1rem}.rtD6PG_faqItem strong{color:var(--text-primary);margin-bottom:.35rem;font-size:.9rem;display:block}.rtD6PG_faqItem p{color:var(--text-secondary);margin:0;font-size:.85rem}.rtD6PG_faqItem em{color:var(--primary-texto);font-style:italic}.rtD6PG_stepGuide{flex-direction:column;gap:.75rem;display:flex}.rtD6PG_step{align-items:flex-start;gap:.9rem;display:flex}.rtD6PG_stepNumber{background:var(--primary-boton);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.8rem;font-weight:700;display:flex}.rtD6PG_stepContent{padding-top:.1rem}.rtD6PG_stepContent strong{color:var(--text-primary);margin-bottom:.2rem;font-size:.9rem;display:block}.rtD6PG_stepContent p{color:var(--text-secondary);margin:0;font-size:.85rem}.rtD6PG_tipsGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem;display:grid}.rtD6PG_tipCard{background:var(--bg-card);border:1px solid #e5e7eb;border-radius:8px;align-items:flex-start;gap:.6rem;padding:.85rem;display:flex}.rtD6PG_tipIcon{flex-shrink:0;font-size:1.2rem}.rtD6PG_tipCard strong{color:var(--text-primary);margin-bottom:.25rem;font-size:.85rem;font-weight:700;display:block}.rtD6PG_tipCard p{color:var(--text-secondary);margin:0;font-size:.8rem}.rtD6PG_warningBox{background:#fef3c7;border:1.5px solid #f59e0b;border-radius:10px;margin-top:1rem;padding:1rem 1.2rem}.rtD6PG_warningHeader{color:#92400e;align-items:center;gap:.5rem;margin-bottom:.75rem;font-weight:700;display:flex}.rtD6PG_warningIcon{font-size:1.1rem}.rtD6PG_warningList{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.rtD6PG_warningList li{color:#78350f;padding-left:1.2rem;font-size:.85rem;position:relative}.rtD6PG_warningList li:before{content:"✗";color:var(--ambar-texto,#f59e0b);font-weight:700;position:absolute;left:0}[data-theme=dark] .rtD6PG_panel,[data-theme=dark] .rtD6PG_vistaSelector{border-color:#374151}[data-theme=dark] .rtD6PG_ejemploBtn{background:#1a1a1a;border-color:#4b5563}[data-theme=dark] .rtD6PG_ejemploBtn:hover{border-color:var(--primary);background:#2a2a2a}[data-theme=dark] .rtD6PG_tramosBarStack{background:#1a1a1a;border-color:#4b5563}[data-theme=dark] .rtD6PG_tramosLeyendaItem,[data-theme=dark] .rtD6PG_escaleraSvg,[data-theme=dark] .rtD6PG_escaleraStat,[data-theme=dark] .rtD6PG_comparativaCol{background:#1a1a1a;border-color:#374151}[data-theme=dark] .rtD6PG_comparativaLista li{border-color:#374151}[data-theme=dark] .rtD6PG_diferenciaBadge{background:linear-gradient(135deg,#1e3a5f 0%,#14532d 100%);border-color:#3b82f6}[data-theme=dark] .rtD6PG_diferenciaValor{color:#93c5fd}[data-theme=dark] .rtD6PG_resumenCard{background:#1a1a1a;border-color:#374151}[data-theme=dark] .rtD6PG_comparativaTable td{border-color:#374151}[data-theme=dark] .rtD6PG_comparativaTable tr:nth-child(2n) td{background:#1e1e1e}[data-theme=dark] .rtD6PG_escenarioCard,[data-theme=dark] .rtD6PG_faqItem,[data-theme=dark] .rtD6PG_tipCard{border-color:#374151}[data-theme=dark] .rtD6PG_warningBox{background:#2d1b00;border-color:#d97706}[data-theme=dark] .rtD6PG_warningHeader{color:#fcd34d}[data-theme=dark] .rtD6PG_warningList li{color:#fde68a}@media (prefers-reduced-motion:reduce){.rtD6PG_tramoBar{transition:none}.rtD6PG_ejemploBtn:hover{transform:none}}@media (max-width:768px){.rtD6PG_main{padding:1.5rem 1rem}.rtD6PG_vistaBtn{padding:.5rem .75rem;font-size:.82rem}.rtD6PG_panel{padding:1.1rem}.rtD6PG_ejemplosGrid{grid-template-columns:repeat(2,1fr)}.rtD6PG_comparativaLayout{grid-template-columns:1fr}.rtD6PG_tramosBarStack{height:50px}.rtD6PG_tramoLabel{font-size:.72rem}.rtD6PG_escaleraResumen,.rtD6PG_resumenGrid{grid-template-columns:1fr 1fr}.rtD6PG_escenariosGrid,.rtD6PG_tipsGrid{grid-template-columns:1fr}}@media (max-width:480px){.rtD6PG_ejemplosGrid,.rtD6PG_resumenGrid,.rtD6PG_escaleraResumen{grid-template-columns:1fr}}
