.DbOZCG_panel{border:1px solid var(--color-linea);background:#fff;border-radius:20px;outline:none;margin-top:36px;scroll-margin-top:90px}.DbOZCG_cabecera{background:var(--color-mar-suave);border-bottom:1px solid var(--color-linea);border-radius:20px 20px 0 0;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;display:flex}.DbOZCG_cabecera h2{letter-spacing:-.035em;margin-top:5px;font-size:32px;font-weight:800;line-height:1.1}.DbOZCG_cabecera>p{color:var(--color-tinta-2);font-size:13px}.DbOZCG_eyebrow{letter-spacing:.07em;text-transform:uppercase;color:var(--color-mar-oscuro);font-size:11px;font-weight:700}.DbOZCG_filtros{gap:12px;padding:16px 24px;display:flex}.DbOZCG_filtros label{flex:1;min-width:0;font-size:12px;font-weight:600}.DbOZCG_panel select,.DbOZCG_panel input{border:1px solid var(--color-linea);width:100%;min-width:0;height:42px;color:var(--color-tinta);background:#fff;border-radius:10px;margin-top:5px;padding:0 10px;font-size:14px;display:block}.DbOZCG_panel select:focus-visible,.DbOZCG_panel input:focus-visible{outline:2px solid var(--color-mar);outline-offset:2px}.DbOZCG_tabla{table-layout:fixed;border-collapse:collapse;width:100%}.DbOZCG_tabla caption{text-align:left;color:var(--color-tinta-2);border-top:1px solid var(--color-linea);background:#fcfaf9;padding:9px 24px;font-size:12px;font-weight:600}.DbOZCG_tabla thead{background:var(--color-mar-suave)}.DbOZCG_tabla thead th{padding:12px 16px}.DbOZCG_tabla thead th:first-child{text-align:left;width:30%;padding-left:24px}.DbOZCG_tabla thead select{border-color:#0000;height:48px;margin:0;font-size:19px;font-weight:800}.DbOZCG_etiquetaCabecera{color:var(--color-tinta-2);font-size:13px;font-weight:600}.DbOZCG_tabla tbody tr:not(.DbOZCG_separador){border-bottom:1px solid #f3ece8}.DbOZCG_tabla tbody th{text-align:left;color:var(--color-tinta-2);padding:8px 24px;font-size:13px;font-weight:400}.DbOZCG_tabla td{text-align:center;overflow-wrap:anywhere;border-left:1px solid #f3ece8;padding:8px 16px;font-size:14px;font-weight:600}.DbOZCG_tabla .DbOZCG_filaPrecio td{letter-spacing:-.025em;padding-top:10px;padding-bottom:10px;font-size:23px;font-weight:800}.DbOZCG_tabla .DbOZCG_separador th{color:var(--color-tinta);background:#f8f5f3;padding:9px 24px;font-size:14px;font-weight:800}.DbOZCG_separador span{color:var(--color-tinta-2);margin-left:10px;font-size:11px;font-weight:400}.DbOZCG_base{justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:400;display:flex}.DbOZCG_base small{color:var(--color-tinta-2);font-size:11px;display:block}.DbOZCG_ayuda{display:inline-flex;position:relative}.DbOZCG_ayuda button{border:1px solid var(--color-linea);cursor:help;background:#fff;border-radius:100%;width:23px;height:23px;font-size:11px;font-weight:700}.DbOZCG_tooltip{z-index:45;background:var(--color-tinta);color:#fff;text-align:left;border-radius:12px;width:260px;padding:14px;font-size:12px;font-weight:400;line-height:1.6;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 8px 24px #0002}.DbOZCG_conclusiones{grid-template-columns:1fr 1fr;gap:14px;margin:18px 24px 0;display:grid}.DbOZCG_conclusion{border:1px solid var(--color-linea);background:#fffaf7;border-radius:14px;padding:16px}.DbOZCG_ventaja{align-items:center;gap:16px;margin-top:8px;display:flex}.DbOZCG_ventaja>strong{letter-spacing:-.045em;color:var(--color-mar);white-space:nowrap;font-size:38px}.DbOZCG_ventaja p{font-size:13px}.DbOZCG_ventaja b{display:block}.DbOZCG_ventaja span{color:var(--color-tinta-2);font-size:11px;display:block}.DbOZCG_barras{gap:10px;margin-top:12px;display:grid}.DbOZCG_barra{color:var(--color-tinta-2);font-size:12px}.DbOZCG_barra>div:first-child{justify-content:space-between;gap:8px;margin-bottom:4px;display:flex}.DbOZCG_barra b{white-space:nowrap;font-weight:500}.DbOZCG_pista{background:#f0e8e4;border-radius:4px;height:10px;overflow:hidden}.DbOZCG_barra i{background:#b6a59d;border-radius:4px;height:100%;transition:width .3s;display:block}.DbOZCG_barra[data-destacado=true]{color:var(--color-mar-oscuro);font-weight:700}.DbOZCG_barra[data-destacado=true] i{background:var(--color-mar)}.DbOZCG_barra[data-destacado=true] b{font-weight:700}.DbOZCG_eje{color:var(--color-tinta-2);justify-content:space-between;margin-top:5px;font-size:9px;display:flex}.DbOZCG_sinComparacion{color:var(--color-tinta-2);margin-top:12px;font-size:13px}.DbOZCG_nota{color:var(--color-tinta-2);margin:12px 24px 16px;font-size:11px;line-height:1.65}.DbOZCG_estimador{border-radius:14px;margin:18px 24px}.DbOZCG_estimador>div>button{border-bottom:2px solid var(--color-mar)}.DbOZCG_iconoEstimador{color:var(--color-mar);font-size:24px;font-weight:800}.DbOZCG_simulacion{grid-template-columns:1fr 1fr 1fr;align-items:start;gap:16px;display:grid}.DbOZCG_simulacion label{font-size:12px;font-weight:600}.DbOZCG_simulacion label small{color:var(--color-tinta-2);margin-top:7px;font-weight:400;display:block}.DbOZCG_resultado{background:var(--color-mar-suave);border-radius:10px;padding:12px}.DbOZCG_resultado h3{font-size:13px;font-weight:700}.DbOZCG_resultado strong{margin-top:4px;font-size:28px;display:block}.DbOZCG_resultado strong small{font-size:11px;font-weight:400}.DbOZCG_resultado p{margin-top:6px;font-size:12px}.DbOZCG_estimador .DbOZCG_nota{margin:12px 0 0}.DbOZCG_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.DbOZCG_cabecera{padding:18px 12px;display:block}.DbOZCG_cabecera h2{font-size:28px}.DbOZCG_cabecera>p{margin-top:8px;font-size:12px}.DbOZCG_cabecera br{display:none}.DbOZCG_filtros{grid-template-columns:1fr 1fr;gap:10px;padding:12px;display:grid}.DbOZCG_filtros label:first-child{grid-column:1/-1}.DbOZCG_panel select{padding:0 5px;font-size:12px}.DbOZCG_tabla caption{padding:8px 10px;font-size:11px}.DbOZCG_tabla thead th{padding:8px 4px}.DbOZCG_tabla thead th:first-child{width:29%;padding-left:8px}.DbOZCG_tabla thead select{border-radius:7px;height:44px;font-size:12px}.DbOZCG_etiquetaCabecera{font-size:10px}.DbOZCG_tabla tbody th{padding:8px;font-size:11px}.DbOZCG_tabla td{padding:8px 4px;font-size:11px}.DbOZCG_tabla .DbOZCG_filaPrecio td{letter-spacing:-.04em;font-size:14px}.DbOZCG_tabla .DbOZCG_separador th{padding:9px 8px;font-size:13px}.DbOZCG_base{gap:3px;font-size:10px}.DbOZCG_base small{font-size:9px}.DbOZCG_ayuda button{width:20px;height:20px}.DbOZCG_tooltip{width:auto;position:fixed;bottom:20px;left:16px;right:16px}.DbOZCG_conclusiones{grid-template-columns:1fr;gap:10px;margin:14px 10px 0}.DbOZCG_conclusion{padding:14px}.DbOZCG_ventaja>strong{font-size:32px}.DbOZCG_ventaja p{font-size:12px}.DbOZCG_nota{margin:10px 12px 14px;font-size:10px}.DbOZCG_estimador{margin:14px 10px}.DbOZCG_simulacion{grid-template-columns:1fr 1fr;gap:8px}.DbOZCG_simulacion label{grid-column:1/-1}.DbOZCG_resultado{padding:9px}.DbOZCG_resultado strong{font-size:24px}}.DbOZCG_selectorBarrio{text-align:left;background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;min-height:48px;padding:8px 12px;font-size:19px;font-weight:800;line-height:1.25;display:flex;position:relative}.DbOZCG_selectorBarrio:focus-within{outline:2px solid var(--color-mar);outline-offset:2px}.DbOZCG_tabla thead .DbOZCG_selectorBarrio select{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.DbOZCG_selectorBarrio>span:last-child{flex-shrink:0;font-size:16px}@media (max-width:640px){.DbOZCG_selectorBarrio{overflow-wrap:anywhere;gap:3px;min-height:48px;padding:8px 5px;font-size:12px}.DbOZCG_selectorBarrio>span:last-child{font-size:12px}}@media (prefers-reduced-motion:reduce){.DbOZCG_barra i{transition:none}}.DbOZCG_numeroColumna{text-align:left;color:var(--color-mar-oscuro);margin-bottom:5px;font-size:11px;font-weight:700;display:block}.DbOZCG_concepto{align-items:center;gap:6px;display:inline-flex}.DbOZCG_concepto>.DbOZCG_ayuda{flex-shrink:0}.DbOZCG_tabla .DbOZCG_separador .DbOZCG_concepto{color:var(--color-tinta);margin-left:0;font-size:14px;font-weight:800}.DbOZCG_tabla .DbOZCG_separador .DbOZCG_ayuda{margin-left:0}.DbOZCG_tabla .DbOZCG_separador .DbOZCG_tooltip{color:#fff;margin-left:0;font-size:12px;font-weight:400}@media (min-width:641px){.DbOZCG_ayuda[data-izquierda] .DbOZCG_tooltip{left:0;right:auto}}.DbOZCG_tabla[data-destello="1"] thead th:nth-child(2),.DbOZCG_tabla[data-destello="1"] td:nth-child(2),.DbOZCG_tabla[data-destello="2"] thead th:nth-child(3),.DbOZCG_tabla[data-destello="2"] td:nth-child(3){animation:2.4s ease-out DbOZCG_destelloColumna}@keyframes DbOZCG_destelloColumna{0%,20%{box-shadow:inset 2px 0 var(--color-mar),inset -2px 0 var(--color-mar);background-color:#ffd5c4}to{background-color:#0000;box-shadow:inset 0 0 #0000}}@media (prefers-reduced-motion:reduce){.DbOZCG_tabla[data-destello="1"] thead th:nth-child(2),.DbOZCG_tabla[data-destello="1"] td:nth-child(2),.DbOZCG_tabla[data-destello="2"] thead th:nth-child(3),.DbOZCG_tabla[data-destello="2"] td:nth-child(3){background-color:var(--color-mar-suave);box-shadow:inset 2px 0 var(--color-mar),inset -2px 0 var(--color-mar);animation:none}}.DbOZCG_cotizacion small{color:var(--color-tinta-2);margin-top:7px;font-size:11px;line-height:1.5;display:block}.DbOZCG_cotizacion a{text-decoration:underline}.DbOZCG_cotizacion>button{color:var(--color-mar);margin-top:8px;font-size:12px;text-decoration:underline}@media (max-width:640px){.DbOZCG_cotizacion{grid-column:1/-1}}.DbOZCG_enlaceMuestra{color:var(--color-mar-oscuro);text-underline-offset:3px;font-size:12px;text-decoration:underline}
