.finantres-mx-comparador{--fmxcmp-navy:#0E2A1E !important;--fmxcmp-text:#3F5148 !important;--fmxcmp-muted:#66786E !important;--fmxcmp-line:#DCEAE1 !important;--fmxcmp-line-soft:#EEF7F1 !important;--fmxcmp-bg:#FFFFFF !important;--fmxcmp-soft:#F7FBF8 !important;--fmxcmp-blue:#16A07A !important;--fmxcmp-blue-dark:#0A6547 !important;--fmxcmp-blue-soft:#EEF7F1 !important;--fmxcmp-orange:#6D4AFF !important;--fmxcmp-orange-soft:#EFEAFF !important;--fmxcmp-green:#16A07A !important;--fmxcmp-red:#d65345 !important;--fmxcmp-warn:#d99516 !important;--fmxcmp-shadow:0 10px 28px rgba(14, 42, 30, .07) !important;--fmxcmp-radius:14px !important;display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;color:var(--fmxcmp-text)!important;background:transparent!important;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:1.45!important;letter-spacing:normal!important;text-transform:none!important;box-sizing:border-box!important;isolation:isolate!important}.finantres-mx-comparador *,.finantres-mx-comparador *::before,.finantres-mx-comparador *::after{box-sizing:border-box!important}.finantres-mx-comparador button,.finantres-mx-comparador input,.finantres-mx-comparador select,.finantres-mx-comparador textarea,.finantres-mx-comparador a{font:inherit!important;letter-spacing:normal!important;text-transform:none!important}.finantres-mx-comparador button,.finantres-mx-comparador a{-webkit-tap-highlight-color:transparent!important}.finantres-mx-comparador a,.finantres-mx-comparador a:hover,.finantres-mx-comparador a:focus,.finantres-mx-comparador a:visited{text-decoration:none!important}.finantres-mx-comparador img{display:block!important;max-width:100%!important;border:0!important;box-shadow:none!important}.finantres-mx-comparador ul,.finantres-mx-comparador ol{margin:0!important;padding:0!important}.finantres-mx-comparador [hidden]{display:none!important}.finantres-mx-comparador .fmxcmp-empty{padding:18px 20px!important;border:1px solid var(--fmxcmp-line)!important;border-radius:10px!important;background:var(--fmxcmp-soft)!important;color:var(--fmxcmp-text)!important}.finantres-mx-comparador .fmxcmp-toolbar{display:flex!important;align-items:center!important;gap:12px!important;width:100%!important;margin:0 0 18px!important;padding:0!important}.finantres-mx-comparador .fmxcmp-filter-toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;min-height:44px!important;padding:10px 16px!important;margin:0!important;border:1px solid var(--fmxcmp-line)!important;border-radius:10px!important;background:var(--fmxcmp-bg)!important;color:var(--fmxcmp-navy)!important;font-size:15px!important;font-weight:700!important;line-height:1!important;cursor:pointer!important;box-shadow:0 2px 8px rgb(14 42 30 / .04)!important}.finantres-mx-comparador .fmxcmp-filter-toggle:hover,.finantres-mx-comparador .fmxcmp-filter-toggle:focus-visible{border-color:#CBDDD2!important;background:#F7FBF8!important;outline:none!important}.finantres-mx-comparador .fmxcmp-filter-icon{display:inline-block!important;font-size:16px!important;line-height:1!important;transform:rotate(90deg)!important}.finantres-mx-comparador .fmxcmp-filter-count{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:22px!important;height:22px!important;padding:0 6px!important;border-radius:999px!important;background:var(--fmxcmp-blue)!important;color:#fff!important;font-size:12px!important;font-weight:800!important}.finantres-mx-comparador .fmxcmp-toolbar-spacer{flex:1 1 auto!important}.finantres-mx-comparador .fmxcmp-toolbar-results,.finantres-mx-comparador .fmxcmp-result-count{color:var(--fmxcmp-muted)!important;font-size:14px!important;font-weight:650!important}.finantres-mx-comparador .fmxcmp-layout{display:block!important;position:relative!important;width:100%!important}.finantres-mx-comparador .fmxcmp-main{display:block!important;width:100%!important;min-width:0!important}.finantres-mx-comparador .fmxcmp-result-line{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:0 0 10px!important;min-height:26px!important}.finantres-mx-comparador .fmxcmp-clear-inline{appearance:none!important;padding:0!important;border:0!important;background:transparent!important;color:var(--fmxcmp-blue-dark)!important;font-size:13px!important;font-weight:700!important;cursor:pointer!important}.finantres-mx-comparador .fmxcmp-filter-panel{position:fixed!important;top:0!important;left:0!important;z-index:999991!important;width:min(430px, 94vw)!important;height:100dvh!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:0!important;background:#fff!important;border:0!important;box-shadow:22px 0 70px rgb(14 42 30 / .18)!important;transform:translateX(-104%)!important;transition:transform .22s ease!important;overflow:hidden!important}.finantres-mx-comparador.is-filter-open .fmxcmp-filter-panel{transform:translateX(0)!important}.finantres-mx-comparador .fmxcmp-filter-backdrop{position:fixed!important;inset:0!important;z-index:999990!important;display:block!important;width:100vw!important;height:100vh!important;margin:0!important;padding:0!important;border:0!important;background:rgb(15 32 57 / .35)!important;opacity:0!important;visibility:hidden!important;transition:opacity .2s ease,visibility .2s ease!important}.finantres-mx-comparador.is-filter-open .fmxcmp-filter-backdrop{opacity:1!important;visibility:visible!important}.finantres-mx-comparador .fmxcmp-filter-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:20px 22px!important;border-bottom:1px solid var(--fmxcmp-line-soft)!important;background:#fff!important}.finantres-mx-comparador .fmxcmp-filter-title{color:var(--fmxcmp-navy)!important;font-size:20px!important;font-weight:800!important;line-height:1.2!important}.finantres-mx-comparador .fmxcmp-filter-close{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:38px!important;height:38px!important;margin:0!important;padding:0!important;border:1px solid var(--fmxcmp-line)!important;border-radius:9px!important;background:#fff!important;color:var(--fmxcmp-navy)!important;font-size:25px!important;font-weight:400!important;line-height:1!important;cursor:pointer!important}.finantres-mx-comparador .fmxcmp-filter-body{flex:1 1 auto!important;overflow-y:auto!important;overscroll-behavior:contain!important;padding:8px 22px 28px!important}.finantres-mx-comparador .fmxcmp-filter-group{display:block!important;padding:18px 0!important;border-bottom:1px solid var(--fmxcmp-line-soft)!important}.finantres-mx-comparador .fmxcmp-filter-label{margin:0 0 10px!important;color:var(--fmxcmp-navy)!important;font-size:14px!important;font-weight:800!important;line-height:1.3!important}.finantres-mx-comparador .fmxcmp-filter-hint{margin:6px 0 0!important;color:var(--fmxcmp-muted)!important;font-size:12px!important;line-height:1.35!important}.finantres-mx-comparador .fmxcmp-select,.finantres-mx-comparador .fmxcmp-input{display:block!important;width:100%!important;min-height:44px!important;margin:0!important;padding:10px 12px!important;border:1px solid #DCEAE1!important;border-radius:9px!important;background:#fff!important;color:var(--fmxcmp-text)!important;font-size:14px!important;font-weight:500!important;line-height:1.25!important;box-shadow:none!important;outline:none!important}.finantres-mx-comparador .fmxcmp-select[multiple]{min-height:112px!important}.finantres-mx-comparador .fmxcmp-check-line{display:flex!important;align-items:center!important;gap:10px!important;margin:0!important;color:var(--fmxcmp-text)!important;font-size:14px!important;font-weight:600!important;cursor:pointer!important}.finantres-mx-comparador .fmxcmp-check-line input,.finantres-mx-comparador .fmxcmp-compare-check input{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.finantres-mx-comparador .fmxcmp-check-ui{position:relative!important;flex:0 0 22px!important;width:22px!important;height:22px!important;border:1.5px solid #CBDDD2!important;border-radius:6px!important;background:#fff!important}.finantres-mx-comparador .fmxcmp-check-line input:checked+.fmxcmp-check-ui{border-color:var(--fmxcmp-blue)!important;background:var(--fmxcmp-blue)!important}.finantres-mx-comparador .fmxcmp-check-line input:checked+.fmxcmp-check-ui::after{content:"✓"!important;position:absolute!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;font-size:14px!important;font-weight:900!important}.finantres-mx-comparador .fmxcmp-range-wrap{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important}.finantres-mx-comparador .fmxcmp-range{width:100%!important;accent-color:var(--fmxcmp-blue)!important;cursor:pointer!important}.finantres-mx-comparador .fmxcmp-range-output{min-width:66px!important;padding:7px 8px!important;border:1px solid var(--fmxcmp-line)!important;border-radius:8px!important;background:var(--fmxcmp-soft)!important;color:var(--fmxcmp-navy)!important;font-size:13px!important;font-weight:750!important;text-align:center!important}.finantres-mx-comparador .fmxcmp-segmented{display:flex!important;flex-wrap:wrap!important;gap:7px!important}.finantres-mx-comparador .fmxcmp-segment{display:inline-flex!important;margin:0!important;cursor:pointer!important}.finantres-mx-comparador .fmxcmp-segment input{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important}.finantres-mx-comparador .fmxcmp-segment span{display:inline-flex!important;align-items:center!important;min-height:34px!important;padding:7px 11px!important;border:1px solid #DCEAE1!important;border-radius:999px!important;background:#fff!important;color:var(--fmxcmp-text)!important;font-size:12px!important;font-weight:700!important;line-height:1!important}.finantres-mx-comparador .fmxcmp-segment input:checked+span{border-color:var(--fmxcmp-blue)!important;background:#EFEAFF!important;color:var(--fmxcmp-blue-dark)!important}.finantres-mx-comparador .fmxcmp-filter-footer{display:grid!important;grid-template-columns:.75fr 1.25fr!important;gap:10px!important;padding:16px 22px!important;border-top:1px solid var(--fmxcmp-line-soft)!important;background:#fff!important}.finantres-mx-comparador .fmxcmp-filter-reset,.finantres-mx-comparador .fmxcmp-filter-apply{min-height:44px!important;margin:0!important;padding:10px 14px!important;border-radius:9px!important;font-size:14px!important;font-weight:800!important;cursor:pointer!important}.finantres-mx-comparador .fmxcmp-filter-reset{border:1px solid var(--fmxcmp-line)!important;background:#fff!important;color:var(--fmxcmp-navy)!important}.finantres-mx-comparador .fmxcmp-filter-apply{border:1px solid var(--fmxcmp-blue)!important;background:var(--fmxcmp-blue)!important;color:#fff!important}.finantres-mx-comparador .fmxcmp-compare-bar{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;margin:0 0 12px!important;padding:10px 12px!important;border:1px solid #EFEAFF!important;border-radius:10px!important;background:#F7FBF8!important;color:var(--fmxcmp-navy)!important;font-size:13px!important}.finantres-mx-comparador .fmxcmp-compare-actions{display:flex!important;align-items:center!important;gap:8px!important}.finantres-mx-comparador .fmxcmp-compare-button,.finantres-mx-comparador .fmxcmp-compare-clear{margin:0!important;padding:7px 10px!important;border-radius:8px!important;font-size:12px!important;font-weight:800!important;cursor:pointer!important}.finantres-mx-comparador .fmxcmp-compare-button{border:1px solid var(--fmxcmp-blue)!important;background:var(--fmxcmp-blue)!important;color:#fff!important}.finantres-mx-comparador .fmxcmp-compare-clear{border:0!important;background:transparent!important;color:var(--fmxcmp-blue-dark)!important}.finantres-mx-comparador .fmxcmp-table-shell{position:relative!important;width:100%!important;border:1px solid var(--fmxcmp-line)!important;border-radius:13px!important;background:#fff!important;box-shadow:0 4px 18px rgb(26 48 83 / .045)!important;overflow:hidden!important}.finantres-mx-comparador .fmxcmp-table-scroll{width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:thin!important;scroll-behavior:smooth!important}.finantres-mx-comparador .fmxcmp-table{width:max-content!important;min-width:100%!important;margin:0!important;padding:0!important;border:0!important;border-collapse:separate!important;border-spacing:0!important;table-layout:fixed!important;background:#fff!important;color:var(--fmxcmp-text)!important;font-size:14px!important;line-height:1.4!important}.finantres-mx-comparador .fmxcmp-table th,.finantres-mx-comparador .fmxcmp-table td{width:230px!important;min-width:230px!important;max-width:230px!important;padding:16px 17px!important;border:0!important;border-right:1px solid var(--fmxcmp-line-soft)!important;border-bottom:1px solid var(--fmxcmp-line-soft)!important;background:#fff!important;color:var(--fmxcmp-text)!important;text-align:left!important;vertical-align:middle!important;overflow-wrap:anywhere!important}.finantres-mx-comparador .fmxcmp-table thead th{vertical-align:top!important;background:#fff!important}.finantres-mx-comparador .fmxcmp-table tr:last-child th,.finantres-mx-comparador .fmxcmp-table tr:last-child td{border-bottom:0!important}.finantres-mx-comparador .fmxcmp-table th:last-child,.finantres-mx-comparador .fmxcmp-table td:last-child{border-right:0!important}.finantres-mx-comparador .fmxcmp-table .fmxcmp-sticky{position:sticky!important;left:0!important;z-index:5!important;width:205px!important;min-width:205px!important;max-width:205px!important;background:#F7FBF8!important;box-shadow:8px 0 12px rgb(34 57 89 / .03)!important}.finantres-mx-comparador .fmxcmp-table thead .fmxcmp-sticky{z-index:8!important}.finantres-mx-comparador .fmxcmp-feature-head{color:var(--fmxcmp-navy)!important;font-size:14px!important;font-weight:800!important}.finantres-mx-comparador .fmxcmp-row-label{color:var(--fmxcmp-navy)!important;font-size:13px!important;font-weight:750!important;line-height:1.35!important}.finantres-mx-comparador .fmxcmp-info{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:17px!important;height:17px!important;margin:0 0 0 5px!important;padding:0!important;border:1px solid #CBDDD2!important;border-radius:50%!important;background:transparent!important;color:#66786E!important;font-size:10px!important;font-weight:800!important;line-height:1!important;cursor:help!important}.finantres-mx-comparador .fmxcmp-product-card-head{display:flex!important;flex-direction:column!important;align-items:stretch!important;min-height:310px!important;gap:10px!important;padding:4px 0!important;background:transparent!important}.finantres-mx-comparador .fmxcmp-product-col.is-featured{background:var(--fmxcmp-blue-soft)!important}.finantres-mx-comparador .fmxcmp-product-topline{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important}.finantres-mx-comparador .fmxcmp-rank{color:var(--fmxcmp-muted)!important;font-size:13px!important;font-weight:800!important}.finantres-mx-comparador .fmxcmp-badge{align-self:flex-start!important;display:inline-flex!important;align-items:center!important;min-height:28px!important;max-width:100%!important;padding:6px 9px!important;border-radius:8px!important;font-size:11px!important;font-weight:850!important;line-height:1.2!important;white-space:normal!important}.finantres-mx-comparador .fmxcmp-badge--blue{background:#EEF7F1!important;color:#0E7C57!important}.finantres-mx-comparador .fmxcmp-badge--orange{background:var(--fmxcmp-orange-soft)!important;color:#6D4AFF!important}.finantres-mx-comparador .fmxcmp-logo-wrap{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;min-height:58px!important;margin:2px 0!important}.finantres-mx-comparador .fmxcmp-logo{width:auto!important;max-width:150px!important;height:44px!important;object-fit:contain!important;object-position:left center!important}.finantres-mx-comparador .fmxcmp-logo-fallback{display:inline-flex!important;align-items:center!important;min-height:44px!important;color:var(--fmxcmp-navy)!important;font-size:22px!important;font-weight:850!important;line-height:1!important}.finantres-mx-comparador .fmxcmp-product-name,.finantres-mx-comparador .fmxcmp-mobile-name{color:var(--fmxcmp-navy)!important;font-size:15px!important;font-weight:800!important;line-height:1.25!important}.finantres-mx-comparador .fmxcmp-cta{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:44px!important;margin:2px 0 0!important;padding:10px 14px!important;border:1px solid var(--fmxcmp-blue)!important;border-radius:8px!important;background:var(--fmxcmp-blue)!important;color:#fff!important;font-size:13px!important;font-weight:850!important;line-height:1.15!important;text-align:center!important;box-shadow:none!important;transition:background .15s ease,border-color .15s ease!important}.finantres-mx-comparador a.fmxcmp-cta:hover,.finantres-mx-comparador a.fmxcmp-cta:focus-visible{border-color:var(--fmxcmp-blue-dark)!important;background:var(--fmxcmp-blue-dark)!important;color:#fff!important;outline:none!important}.finantres-mx-comparador .fmxcmp-cta.is-disabled{border-color:#CBDDD2!important;background:#EEF7F1!important;color:#66786E!important;cursor:not-allowed!important}.finantres-mx-comparador .fmxcmp-bonus{display:block!important;margin:-4px 0 0!important;color:var(--fmxcmp-green)!important;font-size:11px!important;font-weight:800!important;line-height:1.3!important;text-align:center!important}.finantres-mx-comparador .fmxcmp-compare-check{display:inline-flex!important;align-items:center!important;gap:6px!important;margin:0!important;color:var(--fmxcmp-muted)!important;font-size:12px!important;font-weight:700!important;cursor:pointer!important}.finantres-mx-comparador .fmxcmp-compare-check span::before{content:""!important;display:inline-flex!important;width:15px!important;height:15px!important;margin:0 5px -3px 0!important;border:1.5px solid #CBDDD2!important;border-radius:4px!important;background:#fff!important}.finantres-mx-comparador .fmxcmp-compare-check input:checked+span::before{content:"✓"!important;align-items:center!important;justify-content:center!important;border-color:var(--fmxcmp-blue)!important;background:var(--fmxcmp-blue)!important;color:#fff!important;font-size:10px!important;font-weight:900!important}.finantres-mx-comparador .fmxcmp-rating{display:grid!important;grid-template-columns:auto auto!important;grid-template-areas:"label score" "stars stars" "date date"!important;justify-content:start!important;align-items:baseline!important;gap:2px 7px!important}.finantres-mx-comparador .fmxcmp-rating-label{grid-area:label!important;color:var(--fmxcmp-text)!important;font-size:13px!important;font-weight:750!important}.finantres-mx-comparador .fmxcmp-score{grid-area:score!important;color:var(--fmxcmp-navy)!important;font-size:13px!important;font-weight:850!important}.finantres-mx-comparador .fmxcmp-stars{grid-area:stars!important;position:relative!important;display:inline-block!important;width:84px!important;height:18px!important;overflow:hidden!important;font-size:17px!important;line-height:18px!important;letter-spacing:0!important;white-space:nowrap!important}.finantres-mx-comparador .fmxcmp-stars-empty,.finantres-mx-comparador .fmxcmp-stars-fill{position:absolute!important;top:0!important;left:0!important;display:block!important;height:18px!important;overflow:hidden!important;white-space:nowrap!important}.finantres-mx-comparador .fmxcmp-stars-empty{width:100%!important;color:#DCEAE1!important}.finantres-mx-comparador .fmxcmp-stars-fill{color:#6D4AFF!important}.finantres-mx-comparador .fmxcmp-rating-date{grid-area:date!important;color:var(--fmxcmp-muted)!important;font-size:10px!important;font-weight:600!important}.finantres-mx-comparador .fmxcmp-row-label-wrap,.finantres-mx-comparador .fmxcmp-detail-label{display:inline-flex!important;align-items:center!important;gap:6px!important}.finantres-mx-comparador .fmxcmp-field-help{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:17px!important;height:17px!important;border:1px solid #CBDDD2!important;border-radius:50%!important;background:#fff!important;color:#66786E!important;font-size:11px!important;font-weight:800!important;line-height:1!important;cursor:help!important;outline:none!important}.finantres-mx-comparador .fmxcmp-field-help:hover,.finantres-mx-comparador .fmxcmp-field-help:focus-visible{border-color:var(--fmxcmp-blue)!important;color:var(--fmxcmp-blue)!important}.finantres-mx-comparador .fmxcmp-field-help::after{content:attr(data-tooltip)!important;position:absolute!important;z-index:50!important;left:50%!important;bottom:calc(100% + 9px)!important;width:min(280px, 70vw)!important;padding:9px 11px!important;border-radius:7px!important;background:#0E2A1E!important;color:#fff!important;box-shadow:0 8px 24px rgb(15 23 42 / .18)!important;font-size:12px!important;font-weight:600!important;line-height:1.4!important;text-align:left!important;white-space:normal!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate(-50%,4px)!important;transition:opacity .15s ease,transform .15s ease,visibility .15s ease!important}.finantres-mx-comparador .fmxcmp-field-help:hover::after,.finantres-mx-comparador .fmxcmp-field-help:focus-visible::after{opacity:1!important;visibility:visible!important;transform:translate(-50%,0)!important}.finantres-mx-comparador .fmxcmp-status{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important;margin:0 7px 0 0!important;border-radius:50%!important;font-size:16px!important;font-weight:900!important;line-height:1!important;vertical-align:middle!important}.finantres-mx-comparador .fmxcmp-status--yes{background:#e8f8f2!important;color:var(--fmxcmp-green)!important}.finantres-mx-comparador .fmxcmp-status--no{background:#fff0ee!important;color:var(--fmxcmp-red)!important}.finantres-mx-comparador .fmxcmp-status--warning{background:#EFEAFF!important;color:var(--fmxcmp-warn)!important}.finantres-mx-comparador .fmxcmp-cell-main{color:var(--fmxcmp-text)!important;font-size:14px!important;font-weight:700!important}.finantres-mx-comparador .fmxcmp-cell-text{display:inline!important;color:var(--fmxcmp-text)!important;font-size:12px!important;font-weight:600!important;line-height:1.35!important}.finantres-mx-comparador .fmxcmp-muted{color:#66786E!important}.finantres-mx-comparador .fmxcmp-flag{display:inline-block!important;margin-right:4px!important;font-size:18px!important;line-height:1!important;vertical-align:-2px!important}.finantres-mx-comparador .fmxcmp-chip-list{display:flex!important;flex-wrap:wrap!important;gap:5px!important}.finantres-mx-comparador .fmxcmp-chip-list>span{display:inline-flex!important;align-items:center!important;padding:5px 7px!important;border:1px solid #DCEAE1!important;border-radius:7px!important;background:#F7FBF8!important;color:var(--fmxcmp-text)!important;font-size:11px!important;font-weight:700!important;line-height:1.15!important}.finantres-mx-comparador .fmxcmp-feature-list{display:grid!important;gap:6px!important;list-style:none!important}.finantres-mx-comparador .fmxcmp-feature-list li{margin:0!important;padding:0!important;color:var(--fmxcmp-text)!important;font-size:12px!important;font-weight:600!important;line-height:1.35!important;list-style:none!important}.finantres-mx-comparador .fmxcmp-feature-list li.is-positive{color:#276e59!important}.finantres-mx-comparador .fmxcmp-feature-list li.is-negative{color:#9b5148!important}.finantres-mx-comparador .fmxcmp-final-cta-row td,.finantres-mx-comparador .fmxcmp-final-cta-row th{background:#F7FBF8!important}.finantres-mx-comparador .fmxcmp-scroll-arrow{position:absolute!important;top:148px!important;z-index:20!important;display:flex!important;align-items:center!important;justify-content:center!important;width:38px!important;height:38px!important;margin:0!important;padding:0!important;border:1px solid #DCEAE1!important;border-radius:50%!important;background:#fff!important;color:var(--fmxcmp-navy)!important;box-shadow:0 5px 16px rgb(25 48 78 / .14)!important;font-size:26px!important;font-weight:500!important;line-height:1!important;cursor:pointer!important}.finantres-mx-comparador .fmxcmp-scroll-arrow--left{left:190px!important}.finantres-mx-comparador .fmxcmp-scroll-arrow--right{right:10px!important}.finantres-mx-comparador .fmxcmp-scroll-arrow[disabled]{opacity:.32!important;cursor:default!important}.finantres-mx-comparador .fmxcmp-mobile{display:none!important}.finantres-mx-comparador.is-compare-mode [data-fmxcmp-product-col],.finantres-mx-comparador.is-compare-mode [data-fmxcmp-mobile-product]{display:none!important}.finantres-mx-comparador.is-compare-mode [data-fmxcmp-product-col].is-compare-visible,.finantres-mx-comparador.is-compare-mode [data-fmxcmp-mobile-product].is-compare-visible{display:table-cell!important}.finantres-mx-comparador.is-compare-mode [data-fmxcmp-mobile-product].is-compare-visible{display:block!important}.finantres-mx-comparador [data-fmxcmp-product-col].is-filter-hidden,.finantres-mx-comparador [data-fmxcmp-mobile-product].is-filter-hidden{display:none!important}@media (max-width:767px){.finantres-mx-comparador{font-size:15px!important}.finantres-mx-comparador .fmxcmp-toolbar{margin-bottom:12px!important}.finantres-mx-comparador .fmxcmp-toolbar-results{display:none!important}.finantres-mx-comparador .fmxcmp-filter-toggle{width:100%!important;justify-content:flex-start!important}.finantres-mx-comparador .fmxcmp-filter-count{margin-left:auto!important}.finantres-mx-comparador .fmxcmp-desktop{display:none!important}.finantres-mx-comparador .fmxcmp-mobile{display:grid!important;gap:16px!important;width:100%!important}.finantres-mx-comparador .fmxcmp-mobile-card{display:block!important;width:100%!important;margin:0!important;padding:18px!important;border:1px solid var(--fmxcmp-line)!important;border-radius:14px!important;background:#fff!important;box-shadow:0 6px 18px rgb(31 53 81 / .055)!important;color:var(--fmxcmp-text)!important}.finantres-mx-comparador .fmxcmp-mobile-card.is-featured{border-color:#DCEAE1!important;background:linear-gradient(180deg,#F7FBF8 0%,#FFFFFF 32%)!important}.finantres-mx-comparador .fmxcmp-mobile-top{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-height:30px!important;margin-bottom:10px!important}.finantres-mx-comparador .fmxcmp-mobile-top .fmxcmp-badge{margin-left:auto!important}.finantres-mx-comparador .fmxcmp-mobile-hero{display:grid!important;grid-template-columns:1fr auto!important;align-items:center!important;gap:16px!important;margin:2px 0 4px!important}.finantres-mx-comparador .fmxcmp-mobile-hero .fmxcmp-logo-wrap{min-height:54px!important}.finantres-mx-comparador .fmxcmp-mobile-hero .fmxcmp-rating{justify-content:end!important}.finantres-mx-comparador .fmxcmp-mobile-name{margin:0 0 12px!important;font-size:17px!important}.finantres-mx-comparador .fmxcmp-mobile-card>.fmxcmp-cta{min-height:48px!important;margin-top:4px!important;font-size:14px!important}.finantres-mx-comparador .fmxcmp-mobile-card>.fmxcmp-bonus{margin-top:6px!important}.finantres-mx-comparador .fmxcmp-mobile-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;margin:16px 0 12px!important}.finantres-mx-comparador .fmxcmp-mobile-kpi{display:flex!important;flex-direction:column!important;justify-content:space-between!important;min-height:84px!important;padding:12px!important;border:1px solid var(--fmxcmp-line-soft)!important;border-radius:10px!important;background:#F7FBF8!important}.finantres-mx-comparador .fmxcmp-mobile-kpi-label{margin-bottom:8px!important;color:var(--fmxcmp-muted)!important;font-size:11px!important;font-weight:700!important;line-height:1.25!important}.finantres-mx-comparador .fmxcmp-mobile-kpi-value{color:var(--fmxcmp-navy)!important;font-size:15px!important;font-weight:800!important;line-height:1.25!important}.finantres-mx-comparador .fmxcmp-mobile-kpi-value .fmxcmp-rating-label,.finantres-mx-comparador .fmxcmp-mobile-kpi-value .fmxcmp-rating-date{display:none!important}.finantres-mx-comparador .fmxcmp-mobile-actions{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding-top:8px!important;border-top:1px solid var(--fmxcmp-line-soft)!important}.finantres-mx-comparador .fmxcmp-details-toggle{display:inline-flex!important;align-items:center!important;gap:5px!important;margin:0!important;padding:8px 0!important;border:0!important;background:transparent!important;color:var(--fmxcmp-blue-dark)!important;font-size:13px!important;font-weight:800!important;cursor:pointer!important}.finantres-mx-comparador .fmxcmp-details-toggle[aria-expanded="true"] span{transform:rotate(180deg)!important}.finantres-mx-comparador .fmxcmp-mobile-details{display:block!important;margin:12px -18px -18px!important;padding:0 18px 6px!important;border-top:1px solid var(--fmxcmp-line-soft)!important;background:#fff!important;border-radius:0 0 14px 14px!important}.finantres-mx-comparador .fmxcmp-detail-row{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)!important;gap:12px!important;align-items:start!important;padding:13px 0!important;border-bottom:1px solid var(--fmxcmp-line-soft)!important}.finantres-mx-comparador .fmxcmp-detail-row:last-child{border-bottom:0!important}.finantres-mx-comparador .fmxcmp-detail-label{color:var(--fmxcmp-muted)!important;font-size:12px!important;font-weight:700!important;line-height:1.35!important}.finantres-mx-comparador .fmxcmp-detail-value{color:var(--fmxcmp-text)!important;font-size:12px!important;font-weight:650!important;line-height:1.35!important;text-align:right!important}.finantres-mx-comparador .fmxcmp-detail-value .fmxcmp-feature-list,.finantres-mx-comparador .fmxcmp-detail-value .fmxcmp-chip-list{justify-content:flex-end!important}.finantres-mx-comparador .fmxcmp-compare-bar{align-items:center!important;flex-direction:column!important}.finantres-mx-comparador .fmxcmp-compare-actions{width:100%!important}.finantres-mx-comparador .fmxcmp-compare-button{flex:1 1 auto!important}}@media (min-width:768px){.finantres-mx-comparador .fmxcmp-desktop{display:block!important}.finantres-mx-comparador .fmxcmp-mobile{display:none!important}}@media (prefers-reduced-motion:reduce){.finantres-mx-comparador *,.finantres-mx-comparador *::before,.finantres-mx-comparador *::after{scroll-behavior:auto!important;transition-duration:0.001ms!important;animation-duration:0.001ms!important;animation-iteration-count:1!important}}.finantres-mx-comparador [hidden]{display:none!important}.finantres-mx-comparador .fmxcmp-checkbox-stack{display:grid!important;gap:11px!important}.finantres-mx-comparador .fmxcmp-toggle-grid{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.finantres-mx-comparador .fmxcmp-check-line--compact{position:relative!important;display:inline-flex!important;align-items:center!important;min-height:36px!important;padding:7px 10px!important;border:1px solid #DCEAE1!important;border-radius:999px!important;background:#fff!important;color:var(--fmxcmp-text)!important;font-size:12px!important;font-weight:750!important}.finantres-mx-comparador .fmxcmp-check-line--compact .fmxcmp-check-ui{width:17px!important;height:17px!important;flex-basis:17px!important;border-radius:5px!important}.finantres-mx-comparador [hidden]{display:none!important}.finantres-mx-comparador .fmxcmp-table td.is-featured{background:#F7FBF8!important}.finantres-mx-comparador [hidden]{display:none!important}@media (min-width:768px){.finantres-mx-comparador .fmxcmp-provider-row>th,.finantres-mx-comparador .fmxcmp-product-row>th,.finantres-mx-comparador .fmxcmp-product-row>td,.finantres-mx-comparador .fmxcmp-top-cta-row>th,.finantres-mx-comparador .fmxcmp-top-cta-row>td{background:#fff!important}.finantres-mx-comparador .fmxcmp-provider-row>th.is-featured,.finantres-mx-comparador .fmxcmp-product-row>th.is-featured,.finantres-mx-comparador .fmxcmp-product-row>td.is-featured,.finantres-mx-comparador .fmxcmp-top-cta-row>th.is-featured,.finantres-mx-comparador .fmxcmp-top-cta-row>td.is-featured{background:var(--fmxcmp-blue-soft)!important}.finantres-mx-comparador .fmxcmp-product-card-head{min-height:126px!important;gap:6px!important;padding:0!important}.finantres-mx-comparador .fmxcmp-product-topline{min-height:24px!important}.finantres-mx-comparador .fmxcmp-product-card-head .fmxcmp-badge{min-height:24px!important;padding:5px 8px!important;border-radius:6px!important;font-size:10px!important}.finantres-mx-comparador .fmxcmp-product-card-head .fmxcmp-logo-wrap{min-height:54px!important;margin:0!important;justify-content:center!important}.finantres-mx-comparador .fmxcmp-product-card-head .fmxcmp-logo{max-width:155px!important;height:42px!important;object-position:center center!important}.finantres-mx-comparador .fmxcmp-product-card-head .fmxcmp-logo-fallback{min-height:42px!important;width:100%!important;justify-content:center!important;text-align:center!important;font-size:20px!important}.finantres-mx-comparador .fmxcmp-feature-head{vertical-align:top!important;padding-top:18px!important}.finantres-mx-comparador .fmxcmp-feature-head>span:first-child{display:inline-block!important;margin-right:12px!important}.finantres-mx-comparador .fmxcmp-visible-range{display:inline-block!important;color:var(--fmxcmp-muted)!important;font-size:12px!important;font-weight:700!important;white-space:nowrap!important}.finantres-mx-comparador .fmxcmp-product-row>th,.finantres-mx-comparador .fmxcmp-product-row>td,.finantres-mx-comparador .fmxcmp-top-cta-row>th,.finantres-mx-comparador .fmxcmp-top-cta-row>td{padding-top:12px!important;padding-bottom:12px!important;vertical-align:middle!important}.finantres-mx-comparador .fmxcmp-product-name-cell{text-align:center!important}.finantres-mx-comparador .fmxcmp-product-link{display:inline!important;color:var(--fmxcmp-blue)!important;font-size:13px!important;font-weight:700!important;line-height:1.25!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:3px!important}.finantres-mx-comparador .fmxcmp-product-link.is-plain{color:var(--fmxcmp-navy)!important;text-decoration:none!important}.finantres-mx-comparador .fmxcmp-top-cta-row .fmxcmp-cta,.finantres-mx-comparador .fmxcmp-final-cta-row .fmxcmp-cta,.finantres-mx-comparador .fmxcmp-sticky-clone--bottom .fmxcmp-cta{min-height:42px!important;margin:0!important}.finantres-mx-comparador .fmxcmp-top-cta-row .fmxcmp-bonus,.finantres-mx-comparador .fmxcmp-final-cta-row .fmxcmp-bonus,.finantres-mx-comparador .fmxcmp-sticky-clone--bottom .fmxcmp-bonus{margin-top:5px!important}.finantres-mx-comparador .fmxcmp-final-cta-row td,.finantres-mx-comparador .fmxcmp-final-cta-row th{padding-top:12px!important;padding-bottom:12px!important}.finantres-mx-comparador .fmxcmp-sticky-clone{position:fixed!important;left:var(--fmxcmp-clone-left,0)!important;width:var(--fmxcmp-clone-width,100%)!important;max-width:var(--fmxcmp-clone-width,100%)!important;margin:0!important;padding:0!important;z-index:99940!important;background:#fff!important;overflow:hidden!important;pointer-events:none!important}.finantres-mx-comparador .fmxcmp-sticky-clone--top{top:var(--fmxcmp-clone-top,0)!important;border-top:1px solid var(--fmxcmp-line)!important;border-bottom:1px solid var(--fmxcmp-line)!important;box-shadow:0 10px 24px rgb(18 43 73 / .12)!important}.finantres-mx-comparador .fmxcmp-sticky-clone--bottom{bottom:0!important;border-top:1px solid #DCEAE1!important;border-bottom:1px solid var(--fmxcmp-line)!important;box-shadow:0 -10px 24px rgb(18 43 73 / .11)!important;pointer-events:auto!important}.finantres-mx-comparador .fmxcmp-sticky-clone-scroll{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow-x:hidden!important;overflow-y:hidden!important;background:#fff!important}.finantres-mx-comparador .fmxcmp-sticky-clone .fmxcmp-table{margin:0!important;box-shadow:none!important}.finantres-mx-comparador .fmxcmp-sticky-clone--top .fmxcmp-table th,.finantres-mx-comparador .fmxcmp-sticky-clone--top .fmxcmp-table td,.finantres-mx-comparador .fmxcmp-sticky-clone--bottom .fmxcmp-table th,.finantres-mx-comparador .fmxcmp-sticky-clone--bottom .fmxcmp-table td{border-bottom-color:var(--fmxcmp-line)!important}.finantres-mx-comparador .fmxcmp-sticky-clone--top .fmxcmp-compare-check,.finantres-mx-comparador .fmxcmp-sticky-clone--top script,.finantres-mx-comparador .fmxcmp-sticky-clone--bottom script{display:none!important}.finantres-mx-comparador .fmxcmp-sticky-clone--bottom .fmxcmp-table td,.finantres-mx-comparador .fmxcmp-sticky-clone--bottom .fmxcmp-table th{background:#fff!important}.finantres-mx-comparador .fmxcmp-sticky-clone--bottom .fmxcmp-table td.is-featured{background:var(--fmxcmp-blue-soft)!important}.finantres-mx-comparador .fmxcmp-scroll-arrow.is-floating{position:fixed!important;top:var(--fmxcmp-arrow-top,120px)!important;left:var(--fmxcmp-arrow-left,0)!important;right:auto!important;z-index:99955!important}.finantres-mx-comparador .fmxcmp-table-scroll{overscroll-behavior-x:contain!important}}.finantres-mx-comparador .fmxcmp-offer-block{position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important;margin:0!important;padding:0!important}.finantres-mx-comparador .fmxcmp-offer-block .fmxcmp-cta{position:relative!important;z-index:2!important;width:100%!important;margin:0!important}.finantres-mx-comparador .fmxcmp-bonus-wrap{position:relative!important;z-index:3!important;display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important;margin:-1px 0 0!important;padding:0!important}.finantres-mx-comparador .fmxcmp-bonus{appearance:none!important;-webkit-appearance:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;width:auto!important;max-width:calc(100% - 18px)!important;min-height:30px!important;margin:0!important;padding:5px 10px 5px!important;border:1.5px solid var(--fmxcmp-green)!important;border-top:0!important;border-radius:0 0 11px 11px!important;background:#effcf6!important;color:var(--fmxcmp-green)!important;font-family:inherit!important;font-size:11px!important;font-weight:850!important;line-height:1.2!important;text-align:center!important;text-decoration:none!important;text-transform:none!important;letter-spacing:normal!important;box-shadow:none!important;cursor:pointer!important}.finantres-mx-comparador .fmxcmp-bonus:hover,.finantres-mx-comparador .fmxcmp-bonus:focus-visible,.finantres-mx-comparador .fmxcmp-bonus[aria-expanded="true"]{border-color:#07805b!important;background:#e7f9f1!important;color:#07805b!important;outline:none!important;box-shadow:none!important}.finantres-mx-comparador .fmxcmp-bonus-text{display:inline!important;margin:0!important;padding:0!important;color:inherit!important;font:inherit!important;line-height:inherit!important}.finantres-mx-comparador .fmxcmp-bonus-info{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 17px!important;width:17px!important;height:17px!important;margin:0!important;padding:0!important;border:1.5px solid currentColor!important;border-radius:50%!important;color:inherit!important;font-size:11px!important;font-style:normal!important;font-weight:900!important;line-height:1!important}.finantres-mx-comparador .fmxcmp-bonus-explainer[hidden]{display:none!important}.finantres-mx-comparador .fmxcmp-bonus-explainer{display:block!important;width:calc(100% - 8px)!important;margin:7px 4px 0!important;padding:9px 10px!important;border:1px solid #b9e7d4!important;border-radius:8px!important;background:#f6fffb!important;color:#31584a!important;font-size:10px!important;font-weight:650!important;line-height:1.35!important;text-align:left!important;box-shadow:0 7px 18px rgb(16 90 63 / .08)!important}.finantres-mx-comparador .fmxcmp-bonus-explainer p{display:block!important;margin:0!important;padding:0!important;color:inherit!important;font:inherit!important;line-height:inherit!important}.finantres-mx-comparador .fmxcmp-bonus-terms{display:inline-block!important;margin:6px 0 0!important;padding:0!important;color:var(--fmxcmp-green)!important;font-size:10px!important;font-weight:850!important;line-height:1.2!important;text-decoration:underline!important;text-underline-offset:2px!important}@media (max-width:767px){.finantres-mx-comparador .fmxcmp-mobile-card>.fmxcmp-offer-block{width:100%!important;margin:4px 0 0!important}.finantres-mx-comparador .fmxcmp-mobile-card>.fmxcmp-offer-block .fmxcmp-cta{min-height:48px!important;margin:0!important;font-size:14px!important;border-radius:8px!important}.finantres-mx-comparador .fmxcmp-mobile-card>.fmxcmp-offer-block .fmxcmp-bonus{min-height:31px!important;padding:5px 12px!important;font-size:11px!important}.finantres-mx-comparador .fmxcmp-mobile-card>.fmxcmp-offer-block .fmxcmp-bonus-explainer{width:100%!important;margin:8px 0 0!important;padding:11px 12px!important;font-size:11px!important}.finantres-mx-comparador .fmxcmp-mobile-actions{min-height:48px!important;padding:10px 0 0!important}.finantres-mx-comparador .fmxcmp-details-toggle{appearance:none!important;-webkit-appearance:none!important;display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;min-width:0!important;min-height:0!important;margin:0!important;padding:7px 0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#66786E!important;font-family:inherit!important;font-size:14px!important;font-weight:650!important;line-height:1.25!important;text-align:right!important;text-decoration:none!important;text-transform:none!important;letter-spacing:normal!important;box-shadow:none!important;outline:none!important;cursor:pointer!important}.finantres-mx-comparador .fmxcmp-details-toggle:hover,.finantres-mx-comparador .fmxcmp-details-toggle:focus-visible{border:0!important;background:transparent!important;color:var(--fmxcmp-blue-dark)!important;box-shadow:none!important;outline:none!important}.finantres-mx-comparador .fmxcmp-details-chevron{display:inline-block!important;flex:0 0 9px!important;width:9px!important;height:9px!important;margin:-4px 2px 0 0!important;padding:0!important;border:0!important;border-right:2px solid currentColor!important;border-bottom:2px solid currentColor!important;background:transparent!important;transform:rotate(45deg)!important;transform-origin:50% 50%!important;transition:transform .18s ease!important}.finantres-mx-comparador .fmxcmp-details-toggle[aria-expanded="true"] .fmxcmp-details-chevron,.finantres-mx-comparador .fmxcmp-details-chevron.is-up{margin-top:4px!important;transform:rotate(225deg)!important}.finantres-mx-comparador .fmxcmp-mobile-details[hidden]{display:none!important}.finantres-mx-comparador .fmxcmp-mobile-details{display:block!important;margin:12px -18px -18px!important;padding:0!important;border-top:1px solid var(--fmxcmp-line-soft)!important;border-radius:0 0 14px 14px!important;background:#fff!important;overflow:hidden!important}.finantres-mx-comparador .fmxcmp-detail-row{padding:13px 18px!important}.finantres-mx-comparador .fmxcmp-details-footer{display:flex!important;width:100%!important;margin:0!important;padding:0!important;border-top:1px solid #DCEAE1!important;background:#EEF7F1!important}.finantres-mx-comparador .fmxcmp-details-close{appearance:none!important;-webkit-appearance:none!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;width:100%!important;min-height:56px!important;margin:0!important;padding:12px 18px!important;border:0!important;border-radius:0!important;background:#EEF7F1!important;color:#66786E!important;font-family:inherit!important;font-size:15px!important;font-weight:650!important;line-height:1.2!important;text-align:center!important;text-decoration:none!important;text-transform:none!important;letter-spacing:normal!important;box-shadow:none!important;outline:none!important;cursor:pointer!important}.finantres-mx-comparador .fmxcmp-details-close:hover,.finantres-mx-comparador .fmxcmp-details-close:focus-visible{border:0!important;background:#EEF7F1!important;color:var(--fmxcmp-blue-dark)!important;box-shadow:none!important;outline:none!important}}@media (min-width:768px){.finantres-mx-comparador .fmxcmp-top-cta-row .fmxcmp-offer-block,.finantres-mx-comparador .fmxcmp-final-cta-row .fmxcmp-offer-block,.finantres-mx-comparador .fmxcmp-sticky-clone--bottom .fmxcmp-offer-block{width:100%!important;margin:0!important}.finantres-mx-comparador .fmxcmp-top-cta-row .fmxcmp-bonus,.finantres-mx-comparador .fmxcmp-final-cta-row .fmxcmp-bonus,.finantres-mx-comparador .fmxcmp-sticky-clone--bottom .fmxcmp-bonus{min-height:28px!important;font-size:10px!important}}@media (max-width:767px){.finantres-mx-comparador .fmxcmp-details-toggle[aria-expanded="true"]>span:first-child{transform:none!important}}.finantres-mx-comparador.fmxcmp-hero-shell{margin:0 0 42px!important;padding:0!important;overflow:visible!important}.finantres-mx-comparador .fmxcmp-page-hero{display:grid!important;grid-template-columns:minmax(0,1.45fr) minmax(300px,.78fr) minmax(280px,330px)!important;gap:28px!important;align-items:end!important;width:100%!important;margin:0!important;padding:46px 0 18px!important;background:transparent!important}.finantres-mx-comparador .fmxcmp-hero-copy{min-width:0!important;align-self:center!important}.finantres-mx-comparador .fmxcmp-hero-title{margin:0 0 22px!important;padding:0!important;color:var(--fmxcmp-navy)!important;background:transparent!important;font-family:inherit!important;font-size:clamp(38px, 4vw, 62px)!important;font-weight:800!important;line-height:1.05!important;letter-spacing:-1.8px!important;text-transform:none!important}.finantres-mx-comparador .fmxcmp-hero-subtitle{margin:0 0 16px!important;padding:0!important;color:var(--fmxcmp-navy)!important;font-family:inherit!important;font-style:normal!important;text-transform:none!important;font-size:clamp(24px, 2.15vw, 34px)!important;font-weight:500!important;line-height:1.25!important;letter-spacing:-.35px!important}.finantres-mx-comparador .fmxcmp-hero-description{max-width:850px!important;margin:0!important;padding:0!important;color:var(--fmxcmp-navy)!important;font-size:18px!important;font-weight:400!important;line-height:1.65!important}.finantres-mx-comparador .fmxcmp-hero-meta{display:flex!important;flex-direction:column!important;gap:16px!important;min-width:0!important}.finantres-mx-comparador .fmxcmp-hero-stats{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;width:100%!important}.finantres-mx-comparador .fmxcmp-hero-stats--1{grid-template-columns:minmax(0,1fr)!important}.finantres-mx-comparador .fmxcmp-stat-card{display:flex!important;flex-direction:column!important;justify-content:center!important;min-height:142px!important;padding:22px 18px!important;margin:0!important;border:1px solid var(--fmxcmp-line)!important;border-radius:12px!important;background:#fff!important;color:var(--fmxcmp-navy)!important;box-shadow:none!important;text-align:center!important}.finantres-mx-comparador .fmxcmp-stat-top{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;margin:0 0 12px!important}.finantres-mx-comparador .fmxcmp-stat-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;color:var(--fmxcmp-navy)!important;line-height:1!important}.finantres-mx-comparador .fmxcmp-stat-icon svg{display:block!important;width:30px!important;height:30px!important}.finantres-mx-comparador .fmxcmp-stat-value{display:inline-block!important;margin:0!important;color:var(--fmxcmp-navy)!important;font-size:30px!important;font-weight:800!important;line-height:1!important;white-space:nowrap!important}.finantres-mx-comparador .fmxcmp-stat-label{color:var(--fmxcmp-navy)!important;font-size:17px!important;font-weight:500!important;line-height:1.4!important}.finantres-mx-comparador .fmxcmp-author-card{display:flex!important;align-items:center!important;gap:14px!important;min-height:86px!important;padding:14px 18px!important;margin:0!important;border:1px solid var(--fmxcmp-line)!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important}.finantres-mx-comparador .fmxcmp-author-avatar{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 56px!important;width:56px!important;height:56px!important;border-radius:999px!important;overflow:hidden!important;background:#F7FBF8!important;color:var(--fmxcmp-navy)!important;font-size:18px!important;font-weight:800!important}.finantres-mx-comparador .fmxcmp-author-avatar img{width:56px!important;height:56px!important;object-fit:cover!important;border-radius:999px!important}.finantres-mx-comparador .fmxcmp-author-copy{display:flex!important;flex-direction:column!important;gap:4px!important;min-width:0!important}.finantres-mx-comparador .fmxcmp-author-name{color:var(--fmxcmp-navy)!important;font-size:17px!important;font-weight:700!important;line-height:1.25!important}.finantres-mx-comparador .fmxcmp-author-link{display:inline-block!important;width:fit-content!important;text-decoration:none!important;text-underline-offset:3px!important;transition:color .16s ease,text-decoration-color .16s ease!important}.finantres-mx-comparador .fmxcmp-author-link:hover,.finantres-mx-comparador .fmxcmp-author-link:focus-visible{color:var(--fmxcmp-blue)!important;text-decoration:underline!important}.finantres-mx-comparador .fmxcmp-author-date{color:var(--fmxcmp-muted)!important;font-size:15px!important;font-weight:400!important;line-height:1.3!important}.finantres-mx-comparador .fmxcmp-best-card{display:flex!important;flex-direction:column!important;align-self:stretch!important;min-width:0!important;margin:0!important;padding:0 14px 16px!important;border:1.5px solid #16A07A!important;border-radius:9px!important;background:#EEF7F1!important;color:var(--fmxcmp-navy)!important;overflow:visible!important;box-shadow:none!important}.finantres-mx-comparador .fmxcmp-best-label{display:flex!important;align-items:center!important;justify-content:center!important;min-height:30px!important;margin:0 -14px 14px!important;padding:5px 12px!important;border-radius:8px 8px 0 0!important;background:#EEF7F1!important;color:var(--fmxcmp-navy)!important;font-size:14px!important;font-weight:800!important;line-height:1.2!important;text-align:center!important}.finantres-mx-comparador .fmxcmp-best-logo{display:flex!important;align-items:center!important;justify-content:center!important;min-height:76px!important;margin:2px 0 4px!important}.finantres-mx-comparador .fmxcmp-best-logo .fmxcmp-logo-wrap,.finantres-mx-comparador .fmxcmp-best-logo .fmxcmp-logo{margin:0 auto!important}.finantres-mx-comparador .fmxcmp-best-logo .fmxcmp-logo{width:auto!important;max-width:190px!important;height:56px!important;object-fit:contain!important}.finantres-mx-comparador .fmxcmp-best-logo .fmxcmp-logo-fallback{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:56px!important;color:var(--fmxcmp-navy)!important;font-size:30px!important;font-weight:800!important;line-height:1.1!important;text-align:center!important}.finantres-mx-comparador .fmxcmp-best-name{margin:0 0 12px!important;color:var(--fmxcmp-navy)!important;font-size:16px!important;font-weight:500!important;line-height:1.3!important;text-align:center!important}.finantres-mx-comparador .fmxcmp-best-card .fmxcmp-offer-block{width:100%!important;margin-top:auto!important}.finantres-mx-comparador .fmxcmp-best-card .fmxcmp-cta{min-height:56px!important;border-radius:7px!important;font-size:17px!important}.finantres-mx-comparador .fmxcmp-best-card .fmxcmp-bonus{font-size:14px!important}@media (max-width:1320px){.finantres-mx-comparador .fmxcmp-page-hero{grid-template-columns:minmax(0,1fr) minmax(300px,380px)!important;grid-template-areas:"copy copy" "meta best"!important;gap:24px 28px!important;align-items:stretch!important;padding-top:36px!important}.finantres-mx-comparador .fmxcmp-hero-copy{grid-area:copy!important;width:100%!important;max-width:1040px!important}.finantres-mx-comparador .fmxcmp-hero-meta{grid-area:meta!important;align-self:stretch!important}.finantres-mx-comparador .fmxcmp-best-card{grid-area:best!important;width:100%!important;max-width:380px!important;justify-self:stretch!important;align-self:stretch!important}.finantres-mx-comparador .fmxcmp-hero-title{font-size:clamp(40px, 5vw, 58px)!important}}@media (max-width:1020px){.finantres-mx-comparador.fmxcmp-hero-shell{margin-bottom:34px!important}.finantres-mx-comparador .fmxcmp-page-hero{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"copy" "meta" "best"!important;gap:20px!important;padding:30px 0 10px!important}.finantres-mx-comparador .fmxcmp-hero-copy,.finantres-mx-comparador .fmxcmp-hero-meta,.finantres-mx-comparador .fmxcmp-best-card{width:100%!important;max-width:none!important;justify-self:stretch!important}.finantres-mx-comparador .fmxcmp-hero-title{margin-bottom:16px!important;font-size:clamp(38px, 6vw, 52px)!important;line-height:1.06!important;letter-spacing:-1.25px!important}.finantres-mx-comparador .fmxcmp-hero-subtitle{margin-bottom:12px!important;font-size:clamp(23px, 3.6vw, 30px)!important}.finantres-mx-comparador .fmxcmp-hero-description{max-width:920px!important;font-size:17px!important;line-height:1.55!important}.finantres-mx-comparador .fmxcmp-hero-meta{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important}.finantres-mx-comparador .fmxcmp-best-card{min-height:270px!important}}@media (max-width:767px){.finantres-mx-comparador.fmxcmp-hero-shell{margin-bottom:26px!important}.finantres-mx-comparador .fmxcmp-page-hero{display:flex!important;flex-direction:column!important;gap:18px!important;padding:22px 0 6px!important}.finantres-mx-comparador .fmxcmp-hero-copy{width:100%!important}.finantres-mx-comparador .fmxcmp-hero-title{margin-bottom:12px!important;font-size:clamp(32px, 8.4vw, 40px)!important;line-height:1.08!important;letter-spacing:-.9px!important;overflow-wrap:anywhere!important}.finantres-mx-comparador .fmxcmp-hero-subtitle{margin-bottom:10px!important;font-size:clamp(20px, 5.4vw, 25px)!important;line-height:1.28!important;overflow-wrap:anywhere!important}.finantres-mx-comparador .fmxcmp-hero-description{max-width:none!important;font-size:16px!important;line-height:1.55!important;overflow-wrap:anywhere!important}.finantres-mx-comparador .fmxcmp-hero-meta{display:flex!important;flex-direction:column!important;gap:12px!important;width:100%!important}.finantres-mx-comparador .fmxcmp-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.finantres-mx-comparador .fmxcmp-hero-stats--1{grid-template-columns:minmax(0,1fr)!important}.finantres-mx-comparador .fmxcmp-stat-card{min-height:116px!important;padding:15px 10px!important}.finantres-mx-comparador .fmxcmp-stat-top{gap:8px!important;margin-bottom:10px!important}.finantres-mx-comparador .fmxcmp-stat-icon,.finantres-mx-comparador .fmxcmp-stat-icon svg{width:28px!important;height:28px!important}.finantres-mx-comparador .fmxcmp-stat-value{font-size:26px!important}.finantres-mx-comparador .fmxcmp-stat-label{font-size:14px!important;line-height:1.35!important}.finantres-mx-comparador .fmxcmp-author-card{min-height:76px!important;padding:12px 14px!important}.finantres-mx-comparador .fmxcmp-author-avatar,.finantres-mx-comparador .fmxcmp-author-avatar img{flex-basis:52px!important;width:52px!important;height:52px!important}.finantres-mx-comparador .fmxcmp-author-name{font-size:16px!important}.finantres-mx-comparador .fmxcmp-author-date{font-size:14px!important}.finantres-mx-comparador .fmxcmp-best-card{width:100%!important;min-height:0!important;max-width:none!important;justify-self:stretch!important}}@media (max-width:430px){.finantres-mx-comparador .fmxcmp-page-hero{gap:16px!important;padding-top:18px!important}.finantres-mx-comparador .fmxcmp-hero-title{font-size:31px!important;letter-spacing:-.65px!important}.finantres-mx-comparador .fmxcmp-hero-subtitle{font-size:20px!important}.finantres-mx-comparador .fmxcmp-hero-description{font-size:15px!important}.finantres-mx-comparador .fmxcmp-hero-stats{gap:8px!important}.finantres-mx-comparador .fmxcmp-stat-card{min-height:108px!important;padding:13px 8px!important}.finantres-mx-comparador .fmxcmp-stat-value{font-size:24px!important}.finantres-mx-comparador .fmxcmp-stat-label{font-size:13px!important}.finantres-mx-comparador .fmxcmp-author-card{gap:11px!important;padding:11px 12px!important}.finantres-mx-comparador .fmxcmp-author-avatar,.finantres-mx-comparador .fmxcmp-author-avatar img{flex-basis:48px!important;width:48px!important;height:48px!important}.finantres-mx-comparador .fmxcmp-best-logo .fmxcmp-logo{max-width:170px!important;height:50px!important}.finantres-mx-comparador .fmxcmp-best-card .fmxcmp-cta{min-height:52px!important}}@media (min-width:768px){.finantres-mx-comparador .fmxcmp-sticky-clone--bottom .fmxcmp-bonus-wrap,.finantres-mx-comparador .fmxcmp-sticky-clone--bottom .fmxcmp-bonus,.finantres-mx-comparador .fmxcmp-sticky-clone--bottom .fmxcmp-bonus-explainer{display:none!important}.finantres-mx-comparador .fmxcmp-sticky-clone--bottom .fmxcmp-offer-block{gap:0!important;padding:0!important}}.finantres-mx-comparador .fmxcmp-product-link:not(.is-plain){cursor:pointer!important}.finantres-mx-comparador .fmxcmp-mobile-name .fmxcmp-product-link{display:inline!important;font:inherit!important;color:inherit!important;font-weight:inherit!important;line-height:inherit!important}@media (min-width:768px){.finantres-mx-comparador .fmxcmp-sticky-clone--top{pointer-events:auto!important}.finantres-mx-comparador .fmxcmp-sticky-clone--top .fmxcmp-product-link:not(.is-plain){pointer-events:auto!important;cursor:pointer!important;position:relative!important;z-index:2!important}.finantres-mx-comparador .fmxcmp-sticky-clone--top .fmxcmp-product-link:not(.is-plain):hover,.finantres-mx-comparador .fmxcmp-sticky-clone--top .fmxcmp-product-link:not(.is-plain):focus-visible{color:var(--fmxcmp-blue-dark)!important;text-decoration:underline!important;text-underline-offset:3px!important;outline:none!important}}@media (min-width:768px){.finantres-mx-comparador .fmxcmp-product-card-head{display:grid!important;grid-template-rows:34px 72px!important;align-content:start!important;gap:0!important;min-height:106px!important;padding:0!important;position:relative!important}.finantres-mx-comparador .fmxcmp-product-topline{grid-row:1!important;display:grid!important;grid-template-columns:28px minmax(0,1fr) auto!important;align-items:center!important;gap:6px!important;width:100%!important;min-width:0!important;min-height:34px!important;height:34px!important;margin:0!important;padding:0!important}.finantres-mx-comparador .fmxcmp-product-topline .fmxcmp-rank{grid-column:1!important;align-self:center!important;justify-self:start!important;min-width:0!important;margin:0!important;white-space:nowrap!important}.finantres-mx-comparador .fmxcmp-badge-inline{grid-column:2!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;height:28px!important;min-height:28px!important;margin:0!important;padding:0!important;overflow:hidden!important}.finantres-mx-comparador .fmxcmp-badge-inline.is-empty{visibility:hidden!important;pointer-events:none!important}.finantres-mx-comparador .fmxcmp-badge-inline .fmxcmp-badge{display:block!important;width:auto!important;max-width:100%!important;min-width:0!important;min-height:0!important;height:auto!important;margin:0!important;padding:4px 7px!important;border-radius:6px!important;font-size:9.5px!important;font-weight:850!important;line-height:1.05!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.finantres-mx-comparador .fmxcmp-product-topline .fmxcmp-compare-check--small{grid-column:3!important;display:inline-flex!important;align-items:center!important;justify-self:end!important;gap:4px!important;min-width:0!important;margin:0!important;white-space:nowrap!important}.finantres-mx-comparador .fmxcmp-product-topline .fmxcmp-compare-check--small span{font-size:11px!important}.finantres-mx-comparador .fmxcmp-product-card-head .fmxcmp-logo-wrap{grid-row:2!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:72px!important;min-height:72px!important;margin:0!important;padding:4px 0 8px!important}.finantres-mx-comparador .fmxcmp-product-card-head .fmxcmp-logo{display:block!important;width:auto!important;max-width:165px!important;max-height:48px!important;height:auto!important;object-fit:contain!important;object-position:center center!important;margin:0 auto!important}.finantres-mx-comparador .fmxcmp-product-card-head .fmxcmp-logo-fallback{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:48px!important;min-height:48px!important;margin:0!important;text-align:center!important}.finantres-mx-comparador .fmxcmp-provider-row>th{vertical-align:top!important}.finantres-mx-comparador .fmxcmp-product-col{overflow:hidden!important}.finantres-mx-comparador .fmxcmp-product-topline.has-badge .fmxcmp-badge-inline{padding:0 1px!important}}@media (min-width:768px) and (max-width:1180px){.finantres-mx-comparador .fmxcmp-product-topline{grid-template-columns:24px minmax(0,1fr) auto!important;gap:4px!important}.finantres-mx-comparador .fmxcmp-badge-inline .fmxcmp-badge{padding:4px 5px!important;font-size:8.8px!important}.finantres-mx-comparador .fmxcmp-product-topline .fmxcmp-compare-check--small span{font-size:10px!important}}@media (min-width:768px){.finantres-mx-comparador .fmxcmp-product-card-head{display:block!important;position:relative!important;min-height:88px!important;height:88px!important;padding:26px 8px 4px!important;margin:0!important;overflow:visible!important}.finantres-mx-comparador .fmxcmp-product-topline{position:absolute!important;inset:0 0 auto 0!important;display:block!important;width:100%!important;height:28px!important;min-height:28px!important;margin:0!important;padding:0!important;pointer-events:none!important}.finantres-mx-comparador .fmxcmp-product-topline .fmxcmp-rank{position:absolute!important;top:0!important;left:0!important;z-index:4!important;display:flex!important;align-items:center!important;justify-content:center!important;width:29px!important;height:28px!important;min-width:29px!important;margin:0!important;padding:0!important;border:0!important;border-right:1px solid #DCEAE1!important;border-bottom:1px solid #DCEAE1!important;border-radius:0 0 7px 0!important;background:#F7FBF8!important;color:var(--fmxcmp-text)!important;font-size:12px!important;font-weight:800!important;line-height:1!important;pointer-events:none!important}.finantres-mx-comparador .fmxcmp-product-col.is-featured .fmxcmp-product-topline .fmxcmp-rank{border-color:#16A07A!important;background:#EEF7F1!important}.finantres-mx-comparador .fmxcmp-badge-inline,.finantres-mx-comparador .fmxcmp-product-topline.has-badge .fmxcmp-badge-inline{position:absolute!important;top:3px!important;left:35px!important;right:35px!important;z-index:3!important;display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;height:22px!important;min-height:22px!important;margin:0!important;padding:0 2px!important;overflow:hidden!important;pointer-events:none!important}.finantres-mx-comparador .fmxcmp-badge-inline.is-empty{visibility:hidden!important}.finantres-mx-comparador .fmxcmp-badge-inline .fmxcmp-badge{display:block!important;max-width:100%!important;min-width:0!important;min-height:0!important;height:20px!important;margin:0!important;padding:4px 7px!important;border-radius:5px!important;font-size:9px!important;font-weight:850!important;line-height:12px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.finantres-mx-comparador .fmxcmp-product-topline .fmxcmp-compare-check--small{position:absolute!important;top:2px!important;right:3px!important;z-index:5!important;display:flex!important;align-items:center!important;justify-content:center!important;width:25px!important;height:24px!important;min-width:25px!important;margin:0!important;padding:0!important;border:0!important;border-radius:6px!important;background:transparent!important;color:var(--fmxcmp-text)!important;cursor:pointer!important;pointer-events:auto!important}.finantres-mx-comparador .fmxcmp-product-topline .fmxcmp-compare-check--small:hover,.finantres-mx-comparador .fmxcmp-product-topline .fmxcmp-compare-check--small:focus-within{background:#EEF7F1!important}.finantres-mx-comparador .fmxcmp-product-topline .fmxcmp-compare-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:22px!important;height:22px!important;margin:0!important;padding:0!important;border:1px solid #CBDDD2!important;border-radius:6px!important;background:#fff!important;color:#66786E!important;transition:background-color .16s ease,border-color .16s ease,color .16s ease!important}.finantres-mx-comparador .fmxcmp-product-topline .fmxcmp-compare-icon::before,.finantres-mx-comparador .fmxcmp-product-topline .fmxcmp-compare-icon::after{content:none!important;display:none!important}.finantres-mx-comparador .fmxcmp-product-topline .fmxcmp-compare-icon svg{display:block!important;width:14px!important;height:14px!important;margin:0!important;padding:0!important;fill:none!important;stroke:currentColor!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important}.finantres-mx-comparador .fmxcmp-product-topline .fmxcmp-compare-check--small input:checked+.fmxcmp-compare-icon{border-color:var(--fmxcmp-blue)!important;background:var(--fmxcmp-blue)!important;color:#fff!important}.finantres-mx-comparador .fmxcmp-product-topline .fmxcmp-compare-check--small input:focus-visible+.fmxcmp-compare-icon{outline:2px solid rgb(79 109 224 / .28)!important;outline-offset:2px!important}.finantres-mx-comparador .fmxcmp-product-card-head .fmxcmp-logo-wrap{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:58px!important;min-height:58px!important;margin:0!important;padding:2px 0 4px!important}.finantres-mx-comparador .fmxcmp-product-card-head .fmxcmp-logo{display:block!important;width:auto!important;max-width:160px!important;max-height:44px!important;height:auto!important;object-fit:contain!important;object-position:center center!important;margin:0 auto!important}.finantres-mx-comparador .fmxcmp-product-card-head .fmxcmp-logo-fallback{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:44px!important;min-height:44px!important;margin:0!important;text-align:center!important}.finantres-mx-comparador .fmxcmp-provider-row>th{padding-top:0!important;padding-bottom:0!important;vertical-align:top!important}.finantres-mx-comparador .fmxcmp-sticky-clone--top .fmxcmp-badge-inline{right:8px!important}}@media (min-width:768px) and (max-width:1180px){.finantres-mx-comparador .fmxcmp-badge-inline,.finantres-mx-comparador .fmxcmp-product-topline.has-badge .fmxcmp-badge-inline{left:32px!important;right:32px!important}.finantres-mx-comparador .fmxcmp-badge-inline .fmxcmp-badge{padding:4px 5px!important;font-size:8.3px!important}}@media (min-width:768px){.finantres-mx-comparador .fmxcmp-product-topline{top:0!important;right:0!important;bottom:auto!important;left:0!important;height:28px!important;min-height:28px!important;overflow:visible!important}.finantres-mx-comparador .fmxcmp-product-topline .fmxcmp-rank{top:-1px!important;left:-1px!important;width:30px!important;min-width:30px!important;height:29px!important;min-height:29px!important;border-top:1px solid #DCEAE1!important;border-left:1px solid #DCEAE1!important;border-right:1px solid #DCEAE1!important;border-bottom:1px solid #DCEAE1!important;border-radius:0 0 7px 0!important}.finantres-mx-comparador .fmxcmp-product-col.is-featured .fmxcmp-product-topline .fmxcmp-rank{border-color:#16A07A!important}.finantres-mx-comparador .fmxcmp-product-topline .fmxcmp-compare-check--small{top:-1px!important;right:-1px!important;width:29px!important;min-width:29px!important;height:29px!important;min-height:29px!important;border-radius:0 0 0 7px!important}.finantres-mx-comparador .fmxcmp-product-topline .fmxcmp-compare-icon{width:23px!important;height:23px!important;border-radius:5px!important}.finantres-mx-comparador .fmxcmp-badge-inline,.finantres-mx-comparador .fmxcmp-product-topline.has-badge .fmxcmp-badge-inline{top:2px!important;left:30px!important;right:30px!important;height:24px!important;min-height:24px!important;padding:0 1px!important}.finantres-mx-comparador .fmxcmp-badge-inline .fmxcmp-badge{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;height:22px!important;min-height:22px!important;padding:3px 4px!important;font-size:8.4px!important;line-height:1!important;letter-spacing:-0.08px!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.finantres-mx-comparador .fmxcmp-sticky-clone--top .fmxcmp-badge-inline,.finantres-mx-comparador .fmxcmp-sticky-clone--top .fmxcmp-product-topline.has-badge .fmxcmp-badge-inline{left:30px!important;right:3px!important}}@media (min-width:768px) and (max-width:1180px){.finantres-mx-comparador .fmxcmp-badge-inline,.finantres-mx-comparador .fmxcmp-product-topline.has-badge .fmxcmp-badge-inline{left:29px!important;right:29px!important}.finantres-mx-comparador .fmxcmp-badge-inline .fmxcmp-badge{padding-left:2px!important;padding-right:2px!important;font-size:7.8px!important;letter-spacing:-0.12px!important}}.finantres-mx-comparador .fmxcmp-table-caption{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.finantres-mx-comparador .fmxcmp-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.finantres-mx-comparador .fmxcmp-review-link{display:inline!important;color:var(--fmxcmp-blue)!important;font:inherit!important;font-weight:750!important;line-height:1.35!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:3px!important}.finantres-mx-comparador .fmxcmp-review-link:hover,.finantres-mx-comparador .fmxcmp-review-link:focus-visible{color:var(--fmxcmp-navy)!important;text-decoration-thickness:2px!important}.finantres-mx-comparador .fmxcmp-review-arrow{display:inline!important;white-space:nowrap!important}.finantres-mx-comparador .fmxcmp-calculator{display:block!important;width:100%!important;margin:0 0 22px!important;padding:22px!important;border:1px solid var(--fmxcmp-line)!important;border-radius:var(--fmxcmp-radius)!important;background:linear-gradient(180deg,#fbfdff 0%,#F7FBF8 100%)!important;box-shadow:0 7px 22px rgb(26 48 83 / .06)!important;overflow:hidden!important}.finantres-mx-comparador .fmxcmp-calculator-heading{display:block!important;margin:0 0 18px!important;padding:0!important}.finantres-mx-comparador .fmxcmp-calculator-eyebrow{display:inline-flex!important;align-items:center!important;min-height:26px!important;margin:0 0 7px!important;padding:4px 9px!important;border-radius:999px!important;background:var(--fmxcmp-blue-soft)!important;color:var(--fmxcmp-blue-dark)!important;font-size:12px!important;font-weight:800!important;line-height:1!important;letter-spacing:.02em!important}.finantres-mx-comparador .fmxcmp-calculator-title{margin:0!important;color:var(--fmxcmp-navy)!important;font-size:clamp(21px, 2.2vw, 29px)!important;font-weight:800!important;line-height:1.18!important}.finantres-mx-comparador .fmxcmp-calculator-subtitle{max-width:850px!important;margin:7px 0 0!important;color:var(--fmxcmp-muted)!important;font-size:14px!important;font-weight:500!important;line-height:1.5!important}.finantres-mx-comparador .fmxcmp-calculator-controls{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))!important;align-items:end!important;gap:12px!important;width:100%!important}.finantres-mx-comparador .fmxcmp-calculator-field{display:flex!important;flex-direction:column!important;gap:7px!important;min-width:0!important;margin:0!important;padding:0!important;color:var(--fmxcmp-text)!important;font-size:13px!important;font-weight:750!important;line-height:1.25!important}.finantres-mx-comparador .fmxcmp-calculator-input-wrap{position:relative!important;display:block!important;width:100%!important}.finantres-mx-comparador .fmxcmp-calculator input[type="number"],.finantres-mx-comparador .fmxcmp-calculator select{appearance:none!important;display:block!important;width:100%!important;min-width:0!important;height:48px!important;margin:0!important;padding:0 42px 0 13px!important;border:1px solid #DCEAE1!important;border-radius:10px!important;background:#fff!important;color:var(--fmxcmp-navy)!important;font-size:15px!important;font-weight:700!important;line-height:48px!important;box-shadow:0 1px 3px rgb(22 50 92 / .03)!important;outline:none!important}.finantres-mx-comparador .fmxcmp-calculator select{padding-right:38px!important;background-image:linear-gradient(45deg,transparent 50%,#66786E 50%),linear-gradient(135deg,#66786E 50%,transparent 50%)!important;background-position:calc(100% - 18px) 21px,calc(100% - 13px) 21px!important;background-size:5px 5px,5px 5px!important;background-repeat:no-repeat!important}.finantres-mx-comparador .fmxcmp-calculator input[type="number"]:focus,.finantres-mx-comparador .fmxcmp-calculator select:focus{border-color:var(--fmxcmp-blue)!important;box-shadow:0 0 0 3px rgb(22 160 122 / .12)!important}.finantres-mx-comparador .fmxcmp-calculator-suffix{position:absolute!important;top:50%!important;right:13px!important;z-index:2!important;transform:translateY(-50%)!important;color:var(--fmxcmp-muted)!important;font-size:13px!important;font-weight:800!important;pointer-events:none!important}.finantres-mx-comparador .fmxcmp-calculator-actions{display:flex!important;align-items:center!important;gap:9px!important;min-height:48px!important}.finantres-mx-comparador .fmxcmp-calculator-submit,.finantres-mx-comparador .fmxcmp-calculator-reset{appearance:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;margin:0!important;padding:11px 18px!important;border-radius:10px!important;font-size:14px!important;font-weight:800!important;line-height:1!important;cursor:pointer!important;transition:transform .15s ease,background .15s ease,border-color .15s ease!important}.finantres-mx-comparador .fmxcmp-calculator-submit{flex:1 1 auto!important;border:1px solid var(--fmxcmp-blue)!important;background:var(--fmxcmp-blue)!important;color:#fff!important;box-shadow:0 7px 16px rgb(22 160 122 / .18)!important}.finantres-mx-comparador .fmxcmp-calculator-submit:hover,.finantres-mx-comparador .fmxcmp-calculator-submit:focus-visible{border-color:var(--fmxcmp-blue-dark)!important;background:var(--fmxcmp-blue-dark)!important;outline:none!important}.finantres-mx-comparador .fmxcmp-calculator-reset{flex:0 0 auto!important;border:1px solid var(--fmxcmp-line)!important;background:#fff!important;color:var(--fmxcmp-navy)!important}.finantres-mx-comparador .fmxcmp-calculator-reset:hover,.finantres-mx-comparador .fmxcmp-calculator-reset:focus-visible{border-color:#CBDDD2!important;background:#F7FBF8!important;outline:none!important}.finantres-mx-comparador .fmxcmp-calculator-output{display:block!important;margin:18px 0 0!important;padding:16px 0 0!important;border-top:1px solid var(--fmxcmp-line-soft)!important}.finantres-mx-comparador .fmxcmp-calculator-summary{margin:0 0 10px!important;color:var(--fmxcmp-navy)!important;font-size:14px!important;font-weight:800!important}.finantres-mx-comparador .fmxcmp-calculator-results{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.finantres-mx-comparador .fmxcmp-calculator-result-card{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-width:0!important;padding:12px!important;border:1px solid var(--fmxcmp-line)!important;border-radius:11px!important;background:#fff!important}.finantres-mx-comparador .fmxcmp-calculator-result-rank{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:30px!important;height:30px!important;border-radius:999px!important;background:var(--fmxcmp-blue-soft)!important;color:var(--fmxcmp-blue-dark)!important;font-size:12px!important;font-weight:850!important}.finantres-mx-comparador .fmxcmp-calculator-result-copy,.finantres-mx-comparador .fmxcmp-calculator-result-value{display:flex!important;flex-direction:column!important;min-width:0!important}.finantres-mx-comparador .fmxcmp-calculator-result-copy strong{overflow:hidden!important;color:var(--fmxcmp-navy)!important;font-size:13px!important;font-weight:800!important;line-height:1.25!important;text-overflow:ellipsis!important;white-space:nowrap!important}.finantres-mx-comparador .fmxcmp-calculator-result-copy span,.finantres-mx-comparador .fmxcmp-calculator-result-value span{color:var(--fmxcmp-muted)!important;font-size:11px!important;font-weight:650!important}.finantres-mx-comparador .fmxcmp-calculator-result-value{align-items:flex-end!important;text-align:right!important}.finantres-mx-comparador .fmxcmp-calculator-result-value strong{color:var(--fmxcmp-green)!important;font-size:15px!important;font-weight:850!important;white-space:nowrap!important}.finantres-mx-comparador .fmxcmp-calculator-empty{grid-column:1 / -1!important;padding:11px 12px!important;border:1px dashed #DCEAE1!important;border-radius:10px!important;background:rgb(255 255 255 / .66)!important;color:var(--fmxcmp-muted)!important;font-size:13px!important;font-weight:600!important}.finantres-mx-comparador .fmxcmp-calculator-note{margin:12px 0 0!important;color:var(--fmxcmp-muted)!important;font-size:11px!important;font-weight:500!important;line-height:1.45!important}@media (max-width:767px){.finantres-mx-comparador .fmxcmp-calculator{margin-bottom:16px!important;padding:16px!important;border-radius:12px!important}.finantres-mx-comparador .fmxcmp-calculator-controls,.finantres-mx-comparador .fmxcmp-calculator-results{grid-template-columns:1fr!important}.finantres-mx-comparador .fmxcmp-calculator-actions{width:100%!important}.finantres-mx-comparador .fmxcmp-calculator-submit{flex:1 1 0!important}.finantres-mx-comparador .fmxcmp-calculator-reset{flex:0 0 auto!important}.finantres-mx-comparador .fmxcmp-calculator-result-card{grid-template-columns:auto minmax(0,1fr)!important}.finantres-mx-comparador .fmxcmp-calculator-result-value{grid-column:2!important;align-items:flex-start!important;text-align:left!important}}.finantres-mx-comparador .is-calculator-hidden{display:none!important}.finantres-mx-comparador .fmxcmp-bonus-wrap.is-empty{display:none!important}@media (min-width:768px){.finantres-mx-comparador .fmxcmp-top-cta-row>td,.finantres-mx-comparador .fmxcmp-final-cta-row>td,.finantres-mx-comparador .fmxcmp-top-cta-row>th,.finantres-mx-comparador .fmxcmp-final-cta-row>th,.finantres-mx-comparador .fmxcmp-sticky-clone--bottom td,.finantres-mx-comparador .fmxcmp-sticky-clone--bottom th{vertical-align:top!important}.finantres-mx-comparador .fmxcmp-top-cta-row .fmxcmp-offer-block,.finantres-mx-comparador .fmxcmp-final-cta-row .fmxcmp-offer-block,.finantres-mx-comparador .fmxcmp-sticky-clone--bottom .fmxcmp-offer-block{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;min-height:68px!important}.finantres-mx-comparador .fmxcmp-top-cta-row .fmxcmp-offer-block .fmxcmp-cta,.finantres-mx-comparador .fmxcmp-final-cta-row .fmxcmp-offer-block .fmxcmp-cta,.finantres-mx-comparador .fmxcmp-sticky-clone--bottom .fmxcmp-offer-block .fmxcmp-cta{align-self:stretch!important}.finantres-mx-comparador .fmxcmp-top-cta-row .fmxcmp-bonus-wrap,.finantres-mx-comparador .fmxcmp-final-cta-row .fmxcmp-bonus-wrap,.finantres-mx-comparador .fmxcmp-sticky-clone--bottom .fmxcmp-bonus-wrap{display:flex!important;align-items:flex-start!important;justify-content:center!important;width:100%!important;min-height:31px!important;margin-top:-1px!important}.finantres-mx-comparador .fmxcmp-top-cta-row .fmxcmp-bonus,.finantres-mx-comparador .fmxcmp-final-cta-row .fmxcmp-bonus,.finantres-mx-comparador .fmxcmp-sticky-clone--bottom .fmxcmp-bonus{margin-left:auto!important;margin-right:auto!important}.finantres-mx-comparador .fmxcmp-top-cta-row .fmxcmp-bonus-wrap.is-empty,.finantres-mx-comparador .fmxcmp-final-cta-row .fmxcmp-bonus-wrap.is-empty,.finantres-mx-comparador .fmxcmp-sticky-clone--bottom .fmxcmp-bonus-wrap.is-empty{display:flex!important;visibility:hidden!important;pointer-events:none!important}}@media (min-width:768px){.finantres-mx-comparador .fmxcmp-sticky-clone--bottom .fmxcmp-offer-block{min-height:42px!important;justify-content:center!important}.finantres-mx-comparador .fmxcmp-sticky-clone--bottom .fmxcmp-bonus-wrap,.finantres-mx-comparador .fmxcmp-sticky-clone--bottom .fmxcmp-bonus-wrap.is-empty,.finantres-mx-comparador .fmxcmp-sticky-clone--bottom .fmxcmp-bonus,.finantres-mx-comparador .fmxcmp-sticky-clone--bottom .fmxcmp-bonus-explainer{display:none!important;min-height:0!important;margin:0!important;padding:0!important}.finantres-mx-comparador .fmxcmp-sticky-clone--bottom .fmxcmp-table td,.finantres-mx-comparador .fmxcmp-sticky-clone--bottom .fmxcmp-table th{padding-top:8px!important;padding-bottom:8px!important}}@media (max-width:767px){.finantres-mx-comparador{font-size:14px!important}.finantres-mx-comparador.fmxcmp-hero-shell{margin-bottom:18px!important}.finantres-mx-comparador .fmxcmp-page-hero{gap:12px!important;padding:14px 0 2px!important}.finantres-mx-comparador .fmxcmp-hero-title{margin-bottom:8px!important;font-size:clamp(24px, 6.9vw, 31px)!important;line-height:1.08!important;letter-spacing:-.55px!important}.finantres-mx-comparador .fmxcmp-hero-subtitle{margin-bottom:8px!important;font-size:clamp(16px, 4.9vw, 20px)!important;line-height:1.25!important;letter-spacing:-.15px!important}.finantres-mx-comparador .fmxcmp-hero-description{font-size:14px!important;line-height:1.45!important}.finantres-mx-comparador .fmxcmp-hero-meta{gap:10px!important}.finantres-mx-comparador .fmxcmp-hero-stats{gap:8px!important}.finantres-mx-comparador .fmxcmp-stat-card{min-height:86px!important;padding:11px 10px!important;border-radius:10px!important}.finantres-mx-comparador .fmxcmp-stat-top{gap:6px!important;margin-bottom:7px!important}.finantres-mx-comparador .fmxcmp-stat-icon,.finantres-mx-comparador .fmxcmp-stat-icon svg{width:21px!important;height:21px!important}.finantres-mx-comparador .fmxcmp-stat-value{font-size:18px!important}.finantres-mx-comparador .fmxcmp-stat-label{font-size:11px!important;line-height:1.28!important}.finantres-mx-comparador .fmxcmp-author-card{min-height:64px!important;gap:10px!important;padding:10px 12px!important;border-radius:10px!important}.finantres-mx-comparador .fmxcmp-author-avatar,.finantres-mx-comparador .fmxcmp-author-avatar img{flex-basis:38px!important;width:38px!important;height:38px!important}.finantres-mx-comparador .fmxcmp-author-copy{gap:2px!important}.finantres-mx-comparador .fmxcmp-author-name{font-size:14px!important;line-height:1.2!important}.finantres-mx-comparador .fmxcmp-author-date{font-size:12px!important;line-height:1.2!important}.finantres-mx-comparador .fmxcmp-toolbar{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;margin-bottom:10px!important}.finantres-mx-comparador .fmxcmp-toolbar-spacer{display:none!important}.finantres-mx-comparador .fmxcmp-toolbar-results{display:block!important;padding:0 2px!important;color:var(--fmxcmp-navy)!important;font-size:13px!important;font-weight:700!important;line-height:1.2!important}.finantres-mx-comparador .fmxcmp-filter-toggle{min-height:40px!important;padding:9px 12px!important;border-radius:10px!important;font-size:14px!important;gap:8px!important}.finantres-mx-comparador .fmxcmp-filter-icon{font-size:14px!important}.finantres-mx-comparador .fmxcmp-filter-count{min-width:20px!important;height:20px!important;font-size:11px!important}.finantres-mx-comparador .fmxcmp-mobile{gap:12px!important}.finantres-mx-comparador .fmxcmp-mobile-card{padding:14px!important;border-radius:12px!important}.finantres-mx-comparador .fmxcmp-mobile-top{min-height:24px!important;margin-bottom:7px!important}.finantres-mx-comparador .fmxcmp-mobile-hero{gap:12px!important;margin:0 0 2px!important}.finantres-mx-comparador .fmxcmp-mobile-hero .fmxcmp-logo-wrap{min-height:44px!important}.finantres-mx-comparador .fmxcmp-mobile-name{margin:0 0 10px!important;font-size:15px!important;line-height:1.25!important}.finantres-mx-comparador .fmxcmp-mobile-card>.fmxcmp-offer-block{margin-top:2px!important}.finantres-mx-comparador .fmxcmp-mobile-card>.fmxcmp-offer-block .fmxcmp-cta{min-height:44px!important;padding:9px 12px!important;font-size:13px!important}.finantres-mx-comparador .fmxcmp-mobile-card>.fmxcmp-offer-block .fmxcmp-bonus{min-height:28px!important;padding:4px 10px!important;font-size:10px!important}.finantres-mx-comparador .fmxcmp-mobile-grid{gap:8px!important;margin:12px 0 10px!important}.finantres-mx-comparador .fmxcmp-mobile-kpi{min-height:68px!important;padding:10px!important;border-radius:9px!important}.finantres-mx-comparador .fmxcmp-mobile-kpi-label{margin-bottom:6px!important;font-size:10px!important;line-height:1.2!important}.finantres-mx-comparador .fmxcmp-mobile-kpi-value{font-size:13px!important;line-height:1.2!important}.finantres-mx-comparador .fmxcmp-mobile-actions{min-height:42px!important;gap:8px!important;padding-top:8px!important}.finantres-mx-comparador .fmxcmp-compare-check,.finantres-mx-comparador .fmxcmp-details-toggle{font-size:12px!important}}@media (max-width:430px){.finantres-mx-comparador .fmxcmp-hero-title{font-size:23px!important}.finantres-mx-comparador .fmxcmp-hero-subtitle{font-size:15px!important}.finantres-mx-comparador .fmxcmp-hero-description{font-size:13px!important}.finantres-mx-comparador .fmxcmp-stat-card{min-height:82px!important;padding:10px 8px!important}.finantres-mx-comparador .fmxcmp-stat-value{font-size:17px!important}.finantres-mx-comparador .fmxcmp-stat-label{font-size:10.5px!important}}@media (min-width:768px){.finantres-mx-comparador .fmxcmp-best-card{align-self:end!important;height:auto!important;min-height:0!important}.finantres-mx-comparador .fmxcmp-best-card .fmxcmp-offer-block{margin-top:12px!important}}@media (min-width:1321px){.finantres-mx-comparador .fmxcmp-page-hero{align-items:end!important}.finantres-mx-comparador .fmxcmp-hero-meta{align-self:end!important}.finantres-mx-comparador .fmxcmp-best-card{justify-self:stretch!important;max-width:330px!important}}.finantres-mx-comparador .fmxcmp-special-features-list{display:grid!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}.finantres-mx-comparador .fmxcmp-special-features-list li{position:relative!important;margin:0!important;padding:0 0 0 24px!important;color:var(--fmxcmp-text)!important;font-size:12px!important;font-weight:600!important;line-height:1.42!important;list-style:none!important}.finantres-mx-comparador .fmxcmp-special-features-list li::before{content:"+"!important;position:absolute!important;left:0!important;top:.08em!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:16px!important;height:16px!important;border-radius:50%!important;background:#128b67!important;color:#fff!important;font-size:12px!important;font-weight:900!important;line-height:1!important}@media (max-width:767px){.finantres-mx-comparador .fmxcmp-mobile-card{scroll-margin-top:86px!important}.finantres-mx-comparador .fmxcmp-mobile-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.finantres-mx-comparador .fmxcmp-mobile-kpi.is-special-features{justify-content:flex-start!important}.finantres-mx-comparador .fmxcmp-mobile-kpi-value .fmxcmp-special-features-list{gap:5px!important}.finantres-mx-comparador .fmxcmp-mobile-kpi-value .fmxcmp-special-features-list li{padding-left:20px!important;font-size:11px!important;font-weight:650!important;line-height:1.32!important}.finantres-mx-comparador .fmxcmp-mobile-kpi-value .fmxcmp-special-features-list li::before{width:14px!important;height:14px!important;font-size:10px!important;top:.04em!important}.finantres-mx-comparador .fmxcmp-detail-row.is-special-features{grid-template-columns:1fr!important;gap:8px!important}.finantres-mx-comparador .fmxcmp-detail-row.is-special-features .fmxcmp-detail-value{text-align:left!important}.finantres-mx-comparador .fmxcmp-detail-row.is-special-features .fmxcmp-special-features-list{justify-content:stretch!important}.finantres-mx-comparador .fmxcmp-details-offer{padding:16px 18px 14px!important;border-top:1px solid var(--fmxcmp-line-soft)!important;background:#fff!important}.finantres-mx-comparador .fmxcmp-details-offer .fmxcmp-details-cta{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:46px!important;margin:0!important;padding:10px 14px!important;border-radius:9px!important;font-size:13px!important;font-weight:800!important}}@media (max-width:767px){.finantres-mx-comparador .fmxcmp-mobile-card{overflow:hidden!important}.finantres-mx-comparador .fmxcmp-mobile-hero{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:10px!important;margin:6px 0 10px!important}.finantres-mx-comparador .fmxcmp-mobile-hero .fmxcmp-logo-wrap,.finantres-mx-comparador .fmxcmp-mobile-hero .fmxcmp-rating-block{display:flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;min-height:72px!important;margin:0!important;padding:9px 10px!important;border:1px solid var(--fmxcmp-line-soft)!important;border-radius:10px!important;background:#fff!important}.finantres-mx-comparador .fmxcmp-mobile-hero .fmxcmp-logo{display:block!important;width:auto!important;max-width:138px!important;height:38px!important;margin:0 auto!important;object-fit:contain!important;object-position:center center!important}.finantres-mx-comparador .fmxcmp-mobile-hero .fmxcmp-logo-fallback{justify-content:center!important;width:100%!important;text-align:center!important}.finantres-mx-comparador .fmxcmp-mobile-hero .fmxcmp-rating-block,.finantres-mx-comparador .fmxcmp-mobile-hero .fmxcmp-rating{width:100%!important}.finantres-mx-comparador .fmxcmp-mobile-hero .fmxcmp-rating{justify-content:center!important;justify-items:center!important;text-align:center!important}.finantres-mx-comparador .fmxcmp-mobile-name{display:none!important}.finantres-mx-comparador .fmxcmp-mobile-card>.fmxcmp-offer-block{margin-top:0!important}.finantres-mx-comparador .fmxcmp-mobile-grid{align-items:stretch!important;gap:10px!important;margin:12px 0 10px!important}.finantres-mx-comparador .fmxcmp-mobile-kpi{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-width:0!important;min-height:108px!important;height:100%!important;padding:12px 10px!important;text-align:center!important}.finantres-mx-comparador .fmxcmp-mobile-kpi-label{width:100%!important;margin:0 0 8px!important;text-align:center!important;overflow-wrap:anywhere!important}.finantres-mx-comparador .fmxcmp-mobile-kpi-value{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;margin:0!important;text-align:center!important;overflow-wrap:anywhere!important;word-break:normal!important}.finantres-mx-comparador .fmxcmp-mobile-kpi-value>*{max-width:100%!important}.finantres-mx-comparador .fmxcmp-mobile-kpi.is-special-features{align-items:center!important;justify-content:center!important;text-align:center!important}.finantres-mx-comparador .fmxcmp-mobile-kpi.is-special-features .fmxcmp-mobile-kpi-label{text-align:center!important}.finantres-mx-comparador .fmxcmp-mobile-kpi.is-special-features .fmxcmp-mobile-kpi-value{align-items:center!important}.finantres-mx-comparador .fmxcmp-mobile-kpi-value .fmxcmp-special-features-list{display:inline-grid!important;width:fit-content!important;max-width:100%!important;margin:0 auto!important;text-align:left!important}.finantres-mx-comparador .fmxcmp-mobile-kpi-value .fmxcmp-special-features-list li{width:100%!important;text-align:left!important;overflow-wrap:anywhere!important}}@media (max-width:430px){.finantres-mx-comparador .fmxcmp-mobile-hero .fmxcmp-logo-wrap,.finantres-mx-comparador .fmxcmp-mobile-hero .fmxcmp-rating-block{min-height:66px!important;padding:8px!important}.finantres-mx-comparador .fmxcmp-mobile-hero .fmxcmp-logo{max-width:120px!important;height:34px!important}.finantres-mx-comparador .fmxcmp-mobile-kpi{min-height:102px!important;padding:11px 9px!important}.finantres-mx-comparador .fmxcmp-mobile-kpi-label{font-size:10.5px!important}.finantres-mx-comparador .fmxcmp-mobile-kpi-value{font-size:13px!important}}.finantres-mx-comparador .fmxcmp-status{width:18px!important;height:18px!important;min-width:18px!important;flex:0 0 18px!important;margin:0 7px 0 0!important;border:0!important;border-radius:50%!important;color:#fff!important;font-size:12px!important;font-weight:900!important;line-height:18px!important;text-align:center!important;vertical-align:middle!important;box-shadow:none!important}.finantres-mx-comparador .fmxcmp-status--yes{background:#168766!important;color:#fff!important}.finantres-mx-comparador .fmxcmp-status--no{background:#bb523c!important;color:#fff!important;font-size:13px!important}.finantres-mx-comparador .fmxcmp-status--warning{background:#d99516!important;color:#fff!important}.finantres-mx-comparador .fmxcmp-table td:has(>.fmxcmp-status:only-child){text-align:center!important}.finantres-mx-comparador .fmxcmp-table td>.fmxcmp-status:only-child{margin:0!important}.finantres-mx-comparador .fmxcmp-segmented-value{display:grid!important;gap:7px!important;margin:0!important;padding:0!important;list-style:none!important;text-align:left!important}.finantres-mx-comparador .fmxcmp-segmented-value li{position:relative!important;margin:0!important;padding:0 0 0 22px!important;color:var(--fmxcmp-text)!important;font:inherit!important;line-height:1.4!important;list-style:none!important;overflow-wrap:anywhere!important}.finantres-mx-comparador .fmxcmp-segmented-value li::before{content:"›"!important;position:absolute!important;left:0!important;top:.12em!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:15px!important;height:15px!important;border-radius:50%!important;background:#EEF7F1!important;color:#0E7C57!important;font-size:13px!important;font-weight:900!important;line-height:1!important}.finantres-mx-comparador .fmxcmp-table td .fmxcmp-segmented-value{max-width:100%!important}@media (max-width:767px){.finantres-mx-comparador .fmxcmp-mobile-kpi-value .fmxcmp-segmented-value{display:inline-grid!important;width:fit-content!important;max-width:100%!important;gap:5px!important;margin:0 auto!important;text-align:left!important}.finantres-mx-comparador .fmxcmp-mobile-kpi-value .fmxcmp-segmented-value li{padding-left:19px!important;font-size:11.5px!important;line-height:1.32!important;text-align:left!important}.finantres-mx-comparador .fmxcmp-mobile-kpi-value .fmxcmp-segmented-value li::before{width:13px!important;height:13px!important;font-size:11px!important;top:.08em!important}.finantres-mx-comparador .fmxcmp-detail-value .fmxcmp-segmented-value{display:inline-grid!important;width:fit-content!important;max-width:100%!important}}@media (min-width:768px){.finantres-mx-comparador .fmxcmp-table .fmxcmp-sticky{text-align:left!important}.finantres-mx-comparador .fmxcmp-table th:not(.fmxcmp-sticky),.finantres-mx-comparador .fmxcmp-table td{text-align:center!important}.finantres-mx-comparador .fmxcmp-table td .fmxcmp-rating,.finantres-mx-comparador .fmxcmp-table th:not(.fmxcmp-sticky) .fmxcmp-rating{justify-content:center!important;justify-items:center!important;text-align:center!important}.finantres-mx-comparador .fmxcmp-table td .fmxcmp-chip-list,.finantres-mx-comparador .fmxcmp-table th:not(.fmxcmp-sticky) .fmxcmp-chip-list{justify-content:center!important}.finantres-mx-comparador .fmxcmp-table td .fmxcmp-segmented-value,.finantres-mx-comparador .fmxcmp-table td .fmxcmp-special-features-list,.finantres-mx-comparador .fmxcmp-table td .fmxcmp-feature-list{display:inline-grid!important;width:fit-content!important;max-width:100%!important;margin:0 auto!important;text-align:left!important}.finantres-mx-comparador .fmxcmp-table td .fmxcmp-segmented-value li{font-family:inherit!important;font-size:14px!important;font-weight:700!important;line-height:1.4!important}.finantres-mx-comparador .fmxcmp-table td .fmxcmp-review-link{display:inline-flex!important;justify-content:center!important;text-align:center!important}}@media (min-width:768px){.finantres-mx-comparador .fmxcmp-provider-row>.fmxcmp-product-col{padding-left:0!important;padding-right:0!important}.finantres-mx-comparador .fmxcmp-product-card-head{width:100%!important;max-width:none!important}.finantres-mx-comparador .fmxcmp-product-topline .fmxcmp-rank{top:-1px!important;left:-1px!important}.finantres-mx-comparador .fmxcmp-product-topline .fmxcmp-compare-check--small{top:-1px!important;right:-1px!important}.finantres-mx-comparador .fmxcmp-badge-inline,.finantres-mx-comparador .fmxcmp-product-topline.has-badge .fmxcmp-badge-inline{left:31px!important;right:31px!important}.finantres-mx-comparador .fmxcmp-sticky-clone--top .fmxcmp-badge-inline,.finantres-mx-comparador .fmxcmp-sticky-clone--top .fmxcmp-product-topline.has-badge .fmxcmp-badge-inline{left:31px!important;right:3px!important}}.finantres-mx-comparador .fmxcmp-affiliate-disclosure{display:flex!important;align-items:flex-start!important;gap:10px!important;width:100%!important;margin:0!important;padding:12px 16px 13px!important;border-top:1px solid var(--fmxcmp-line-soft)!important;background:#F7FBF8!important;color:#66786E!important;font-family:inherit!important;font-size:12.5px!important;line-height:1.48!important;text-align:left!important;box-sizing:border-box!important}.finantres-mx-comparador .fmxcmp-affiliate-disclosure-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 24px!important;width:24px!important;height:24px!important;margin-top:1px!important;border:1px solid #DCEAE1!important;border-radius:999px!important;background:#EEF7F1!important;color:#0E7C57!important}.finantres-mx-comparador .fmxcmp-affiliate-disclosure-icon svg{width:15px!important;height:15px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.9!important;stroke-linecap:round!important;stroke-linejoin:round!important}.finantres-mx-comparador .fmxcmp-affiliate-disclosure-copy{min-width:0!important}.finantres-mx-comparador .fmxcmp-affiliate-disclosure-copy strong{display:block!important;margin:0 0 2px!important;color:var(--fmxcmp-navy)!important;font-size:12.5px!important;font-weight:800!important;line-height:1.35!important}.finantres-mx-comparador .fmxcmp-affiliate-disclosure-copy p{margin:0!important;padding:0!important;color:#66786E!important;font:inherit!important}.finantres-mx-comparador .fmxcmp-affiliate-disclosure-copy a{color:var(--fmxcmp-blue-dark)!important;font-weight:700!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:2px!important}.finantres-mx-comparador .fmxcmp-affiliate-disclosure-copy a:hover,.finantres-mx-comparador .fmxcmp-affiliate-disclosure-copy a:focus-visible{color:var(--fmxcmp-blue)!important}@media (max-width:767px){.finantres-mx-comparador .fmxcmp-mobile>.fmxcmp-affiliate-disclosure{margin-top:12px!important;padding:12px 13px!important;border:1px solid var(--fmxcmp-line)!important;border-radius:12px!important;background:#F7FBF8!important;font-size:12px!important}}.finantres-mx-comparador .fmxcmp-calculator.fmxcmp-calculator--compact{margin:0 0 14px!important;padding:14px 16px 11px!important;border:1px solid var(--fmxcmp-line)!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important}.finantres-mx-comparador .fmxcmp-calculator--compact .fmxcmp-calculator-controls{display:grid!important;grid-template-columns:minmax(210px,1fr) minmax(210px,1fr) minmax(220px,.9fr)!important;align-items:end!important;gap:14px!important}.finantres-mx-comparador .fmxcmp-calculator--compact .fmxcmp-calculator-field{gap:5px!important;font-size:13px!important;font-weight:750!important}.finantres-mx-comparador .fmxcmp-calculator--compact input[type="number"],.finantres-mx-comparador .fmxcmp-calculator--compact select{height:44px!important;min-height:44px!important;border-radius:8px!important;font-size:14px!important;line-height:44px!important}.finantres-mx-comparador .fmxcmp-calculator--compact select{background-position:calc(100% - 18px) 19px,calc(100% - 13px) 19px!important}.finantres-mx-comparador .fmxcmp-calculator--compact .fmxcmp-calculator-actions--compact{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto 44px!important;align-content:end!important;gap:6px!important;min-height:0!important}.finantres-mx-comparador .fmxcmp-calculator--compact .fmxcmp-calculator-reset{justify-self:start!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--fmxcmp-muted)!important;font-size:12px!important;font-weight:600!important;line-height:1.2!important;text-decoration:underline!important;text-underline-offset:2px!important}.finantres-mx-comparador .fmxcmp-calculator--compact .fmxcmp-calculator-submit{width:100%!important;min-height:44px!important;padding:10px 18px!important;border-radius:8px!important;box-shadow:none!important}.finantres-mx-comparador .fmxcmp-calculator--compact .fmxcmp-calculator-note{margin:8px 0 0!important;font-size:10.5px!important;line-height:1.35!important}.finantres-mx-comparador .fmxcmp-table td:is([data-fmxcmp-field-id="calculated_interest_mxn"],[data-fmxcmp-field-id="calculated_interest_eur"]){color:var(--fmxcmp-green)!important;font-weight:850!important}.finantres-mx-comparador .fmxcmp-table td:is([data-fmxcmp-field-id="calculated_interest_mxn"],[data-fmxcmp-field-id="calculated_interest_eur"]) .fmxcmp-muted{color:var(--fmxcmp-muted)!important;font-weight:600!important}.finantres-mx-comparador [data-fmxcmp-calculator-product]:is([data-fmxcmp-field-id="calculated_interest_mxn"],[data-fmxcmp-field-id="calculated_interest_eur"]){color:var(--fmxcmp-green)!important;font-weight:850!important}@media (max-width:767px){.finantres-mx-comparador .fmxcmp-calculator.fmxcmp-calculator--compact{padding:12px!important;margin-bottom:12px!important}.finantres-mx-comparador .fmxcmp-calculator--compact .fmxcmp-calculator-controls{grid-template-columns:1fr!important;gap:9px!important}.finantres-mx-comparador .fmxcmp-calculator--compact .fmxcmp-calculator-actions--compact{grid-template-columns:auto minmax(140px,1fr)!important;grid-template-rows:42px!important;align-items:center!important;gap:10px!important}.finantres-mx-comparador .fmxcmp-calculator--compact .fmxcmp-calculator-reset{align-self:center!important}.finantres-mx-comparador .fmxcmp-calculator--compact .fmxcmp-calculator-submit{min-height:42px!important}}.finantres-mx-comparador .fmxcmp-field-help::after{content:none!important;display:none!important}.fmxcmp-tooltip-float{position:fixed!important;z-index:2147483000!important;box-sizing:border-box!important;width:max-content!important;max-width:min(320px, calc(100vw - 20px))!important;padding:9px 11px!important;border-radius:8px!important;background:#0E2A1E!important;color:#fff!important;box-shadow:0 10px 28px rgb(15 23 42 / .24)!important;font-family:inherit!important;font-size:12px!important;font-weight:600!important;line-height:1.4!important;text-align:left!important;white-space:normal!important;pointer-events:none!important;opacity:0!important;transform:translateY(3px)!important;transition:opacity .12s ease,transform .12s ease!important}.fmxcmp-tooltip-float.is-visible{opacity:1!important;transform:translateY(0)!important}.finantres-mx-comparador .fmxcmp-risk-wrap{position:relative!important;z-index:3!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;margin:6px 0 0!important;color:#6f4c39!important}.finantres-mx-comparador .fmxcmp-bonus-wrap.is-empty+.fmxcmp-risk-wrap{margin-top:-20px!important}.finantres-mx-comparador .fmxcmp-risk-line{display:flex!important;align-items:flex-start!important;justify-content:center!important;gap:4px!important;width:100%!important;margin:0!important;padding:0 2px!important;color:inherit!important;text-align:center!important}.finantres-mx-comparador .fmxcmp-risk-short{display:block!important;flex:0 1 auto!important;min-width:0!important;margin:0!important;padding:0!important;color:inherit!important;font-family:inherit!important;font-size:10px!important;font-weight:620!important;line-height:1.35!important;overflow-wrap:anywhere!important}.finantres-mx-comparador .fmxcmp-risk-toggle{appearance:none!important;-webkit-appearance:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 15px!important;width:15px!important;height:15px!important;min-width:15px!important;min-height:15px!important;margin:0!important;padding:0!important;border:1px solid currentColor!important;border-radius:50%!important;background:#fff7ed!important;color:#795340!important;box-shadow:none!important;font:inherit!important;font-size:10px!important;font-weight:800!important;line-height:1!important;cursor:pointer!important}.finantres-mx-comparador .fmxcmp-risk-toggle:hover,.finantres-mx-comparador .fmxcmp-risk-toggle:focus-visible,.finantres-mx-comparador .fmxcmp-risk-toggle[aria-expanded="true"]{background:#f9e9d7!important;color:#583b2b!important;outline:2px solid #c7a084!important;outline-offset:2px!important}.finantres-mx-comparador .fmxcmp-risk-disclaimer[hidden]{display:none!important}.finantres-mx-comparador .fmxcmp-risk-disclaimer{display:block!important;box-sizing:border-box!important;width:100%!important;max-height:240px!important;margin:6px 0 0!important;padding:9px 10px!important;overflow-x:hidden!important;overflow-y:auto!important;border:1px solid #ead3bf!important;border-radius:8px!important;background:#fffaf4!important;color:#4c3c33!important;box-shadow:0 5px 15px rgb(60 40 20 / .06)!important;text-align:left!important;overscroll-behavior:contain!important}.finantres-mx-comparador .fmxcmp-risk-disclaimer p{margin:0!important;padding:0!important;color:inherit!important;font-family:inherit!important;font-size:10px!important;font-weight:500!important;line-height:1.45!important;white-space:pre-line!important;overflow-wrap:anywhere!important}.finantres-mx-comparador .fmxcmp-sticky-clone--bottom .fmxcmp-risk-wrap{display:none!important}@media (max-width:767px){.finantres-mx-comparador .fmxcmp-mobile-card>.fmxcmp-offer-block .fmxcmp-risk-wrap{margin-top:8px!important}.finantres-mx-comparador .fmxcmp-mobile-card>.fmxcmp-offer-block .fmxcmp-bonus-wrap.is-empty+.fmxcmp-risk-wrap{margin-top:5px!important}.finantres-mx-comparador .fmxcmp-mobile-card .fmxcmp-risk-short{font-size:11px!important;line-height:1.35!important}.finantres-mx-comparador .fmxcmp-mobile-card .fmxcmp-risk-toggle{flex-basis:16px!important;width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;font-size:10px!important}.finantres-mx-comparador .fmxcmp-mobile-card .fmxcmp-risk-disclaimer p{font-size:11px!important;line-height:1.45!important}}