@media (prefers-reduced-motion:no-preference){.lpx-rv{opacity:0;translate:0 14px}.lpx-rv.lpx-in{opacity:1;transition:opacity .52s cubic-bezier(.23,1,.32,1),translate .56s cubic-bezier(.23,1,.32,1);transition-delay:var(--lpx-d,0s);translate:none}}@media print{.lpx-rv{opacity:1!important;translate:none!important}}.lp-root{--offset-y-desktop:0px!important;--offset-x-desktop:0px!important}#lp-faq,#lp-faq-val,#lp-faq-hipo{--mover-y-desktop:0px!important;--expandir-padding-desktop:0px!important}@media (width<=767px){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=submit]):not([type=button]):not([type=hidden]),select,textarea{font-size:16px!important}}#lugo-drawer .ld-section-label,#lugo-drawer .ld-text span,#lugo-drawer .ld-footer-hint,.h-entry-footer,.h-zone-hint{color:#6b7280!important}.h-entry-display::placeholder{color:#6b7280}body .h-h1-teal{color:#b8f5ea!important}@media (width<=600px){#search-form{width:100%!important}.bar-loc-icon{display:none}}html.lpx-espera #lugo-concierge-float{opacity:0!important;visibility:hidden!important;pointer-events:none!important}@media (prefers-reduced-motion:reduce){.h-anim,[class*=h-anim-],.hfv-a,.hfs-anim,.lpv-anim,.fu,.rv,.lp-line,.lp-logo-img,.lp-subheadline{opacity:1!important;animation:none!important;transform:translate(0,0)!important}.rv{transition:none!important}}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[role=button]:focus-visible,[tabindex]:focus-visible{outline-offset:2px!important;outline:3px solid #0d7a82!important}#lugo-bar :focus-visible,.lf :focus-visible,#lugo-drawer :focus-visible{outline-color:#fff!important}.lf :focus-visible{outline-color:#7fd3d9!important}@media (width>=769px){.lp-price-block{display:none!important}.lp-header-title{font-size:34px!important}.lp-gallery-grid{grid-template-rows:210px 210px!important}}.lp-line-logo{clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}button:not(:disabled):active,[type=submit]:active,a[class*=btn]:active,a[class*=cta]:active,[class*=-btn]:active,[class*=button]:active{scale:.97}#lp-faq p,#lp-faq li,#lp-faq-val p,#lp-faq-val li,#lp-faq-hipo p,#lp-faq-hipo li,.lt__quote,.cn-body-p,.ar-body-p,.ps-subtitle,.ps-cta-desc,.fc__sub,.faqv-subtitle,.hfs-body,p.hm-a,p.hfv-a,li.hfv-a,.lp3-fdesc,.ht-subtitle,.ar-cta-note,.cn-highlight,.lpv-result-desc{font-size:16px!important}.ht-card-desc,.cm-item-desc,.ps-step-desc,.h-step-p{font-size:15px!important}@media (width<=767px){html body #hm-calc-modal .lsim__numbox input,html body #hm-calc-modal input,html body #hm-calc-modal select{font-size:16px!important}}.ar-eyebrow,.cn-eyebrow,.faq-eyebrow,.faqh-eyebrow,.faqv-eyebrow,.ht-eyebrow,.lp-eyebrow,.lp3-eyebrow,.lps__eyebrow,.lsim__eyebrow,.lt__eyebrow,.ps-eyebrow,.h-badge,.lpv-badge,.hfv-badge,.cn-badge,.hm-calc-badge,.hm-photo-badge,.hm-trust-pill,.hfs-s2-badge,.ht-card-tag,.lps__badge,.lps__pill,.sa-feat-tag,.ar-float-badge,.ps-badge-oferta,.ps-badge-progreso,.lps__mock-ref,.lps__mock-status{display:none!important}#address-input:focus,#address-input:focus-visible,#mobile-address-input:focus,#mobile-address-input:focus-visible{box-shadow:none!important;outline:none!important}.search-bar{transition:box-shadow .25s,background-color .25s}.search-bar:focus-within{background:#fffffff5!important;box-shadow:0 0 0 4px #ffffff59,0 24px 50px -20px #0e3f4273,inset 0 1px #ffffffe6!important}.bs-input-wrap:focus-within{border-color:#10909973!important;box-shadow:0 0 0 4px #10909914!important}.bar-submit:focus-visible,.bs-search-btn:focus-visible,.bar-tab:focus-visible{box-shadow:0 0 0 4px #0e3f4259;outline-offset:2px!important;outline:2px solid #ffffffe6!important}@media (width>=768px){.lp-hero-bloque{text-align:left!important;align-items:flex-start!important}.lp-headline,.lp-subheadline{text-align:left!important}#search-form{margin-left:0!important;margin-right:auto!important}}.lt.lgr-vivo .lt__track-wrap,.lt.lgr-vivo .lt__controls{display:none}.lt .lt__rating{background:0 0;border:0;gap:10px;padding:0}.lgr{--lgr-teal:#0d7a82;--lgr-ink:var(--dark,#0e3f42);--lgr-line:var(--border,#ebebeb);--lgr-muted:#5b6470;--lgr-ease:cubic-bezier(.23, 1, .32, 1);-webkit-font-smoothing:antialiased;font-family:DM Sans,-apple-system,sans-serif}.lgr__pista{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;justify-content:safe center;align-items:flex-start;gap:20px;padding:8px 24px 30px;scroll-padding-inline:24px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 24px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 24px),#0000 100%)}.lgr__pista::-webkit-scrollbar{display:none}.lgr__pista:focus-visible{outline-offset:-4px}.lgr__card{scroll-snap-align:start;background:#fff;border:1px solid #0e3f4214;border-radius:28px;flex-direction:column;flex:0 0 min(400px,84vw);gap:16px;padding:30px 32px 24px;display:flex;box-shadow:0 1px 2px #0e3f420d,0 18px 40px -22px #0e3f423d}@media (prefers-reduced-motion:no-preference){.lgr__card{animation:lgr-entra .56s var(--lgr-ease) both;animation-delay:calc(var(--i,0) * 60ms)}@keyframes lgr-entra{0%{opacity:0;translate:0 14px}}}.lgr__who{align-items:center;gap:12px;display:flex}.lgr__foto,.lgr__ini{border-radius:50%;flex:none;width:40px;height:40px}.lgr__foto{object-fit:cover;background:#e8eef0}.lgr__ini{color:#fff;background:linear-gradient(150deg,#19919a,#0d5a61);place-items:center;font-size:16px;font-weight:700;display:grid;box-shadow:inset 0 1px #ffffff40,0 6px 12px -6px #0d5a6199}.lgr__datos{flex-direction:column;min-width:0;display:flex}.lgr__nombre{color:var(--lgr-ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;line-height:1.3;text-decoration:none;overflow:hidden}a.lgr__nombre:hover{text-underline-offset:3px;text-decoration:underline}.lgr__cuando{color:var(--lgr-muted);font-size:13px;line-height:1.3}.lgr__stars{gap:2px;font-size:17px;line-height:1;display:inline-flex}.lgr__on{color:#f5a524}.lgr__off{color:#d9dee2}.lgr__texto{color:#1d2b31;white-space:pre-line;overflow-wrap:anywhere;text-wrap:pretty;flex:1;margin:0;font-size:17px;line-height:1.62}.lgr__texto--corto{-webkit-line-clamp:7;line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lgr__pie-tarjeta{border-top:1px solid var(--lgr-line);flex-wrap:wrap;align-items:center;gap:4px 16px;padding-top:12px;display:flex}.lgr__mas,.lgr__ver{font:inherit;color:var(--lgr-teal);cursor:pointer;background:0 0;border:0;min-height:32px;padding:6px 0;font-size:13.5px;font-weight:600;text-decoration:none}.lgr__mas[hidden]{display:none}.lgr__ver{align-items:center;gap:4px;margin-left:auto;display:inline-flex}.lgr__mas:hover,.lgr__ver:hover{text-underline-offset:3px;text-decoration:underline}.lgr__pie{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 32px;max-width:1080px;margin:0 auto;padding:0 24px;display:flex}.lgr__nota{color:var(--lgr-muted);flex:340px;margin:0;font-size:14px;line-height:1.6}.lgr__enlace{color:inherit;text-underline-offset:3px;text-decoration:underline}.lgr__enlace:hover{color:var(--lgr-ink)}.lgr__acciones{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.lgr__nav{gap:8px;margin-right:4px;display:flex}.lgr__nav[hidden]{display:none}.lgr__flecha{border:1px solid var(--lgr-line);width:46px;height:46px;color:var(--lgr-ink);cursor:pointer;transition:background-color .2s var(--lgr-ease), color .2s var(--lgr-ease), border-color .2s var(--lgr-ease);background:#fff;border-radius:50%;place-items:center;display:grid}.lgr__flecha:disabled{opacity:.38;cursor:default}@media (hover:hover) and (pointer:fine){.lgr__flecha:not(:disabled):hover{background:var(--lgr-ink);border-color:var(--lgr-ink);color:#fff}}.lgr__boton{border:1px solid var(--lgr-line);min-height:44px;color:var(--lgr-ink);transition:background-color .2s var(--lgr-ease), color .2s var(--lgr-ease);background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.lgr__boton--lleno{background:var(--lgr-teal);border-color:var(--lgr-teal);color:#fff}@media (hover:hover) and (pointer:fine){.lgr__boton:hover{background:#f3f7f8}.lgr__boton--lleno:hover{background:#0a666d}}@media (width<=640px){.lgr__pista{padding-inline:16px;scroll-padding-inline:16px}.lgr__card{padding:22px 20px 16px}.lgr__pie{padding:0 16px}.lgr__acciones{width:100%}.lgr__boton{flex:auto}.lgr__nav{display:none}}.lt:not(.lgr-vivo){height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}html body :is(#hm-calc-modal,.lsim){--dark:#0e3f42;--teal:#0d7a82;--border:#e1e8e9;--muted:#5b6b6e;--input-bg:#f2f6f6;--sim-deep:#0e3f42;--sim-teal:#0d7a82;--sim-teal-soft:#a9dde0;--sim-amber:#f2b33d;--sim-line:#e1e8e9;--sim-muted:#5b6b6e;--sim-ease:cubic-bezier(.23, 1, .32, 1)}html body #hm-calc-overlay{background:#0a26298c}html body #hm-calc-modal{border-radius:24px 24px 0 0;box-shadow:0 -24px 70px #0e3f423d}html body #hm-calc-modal .hm-sheet-handle{background:#d3dddf}html body #hm-calc-modal .hm-calc-modal-bar{border-bottom:1px solid #edf2f3;padding:12px 28px 14px}html body #hm-calc-modal .hm-calc-modal-brand{letter-spacing:-.01em;color:var(--sim-deep);text-wrap:balance;font-size:17px;font-weight:800}html body #hm-calc-modal .lsim__header{display:none!important}html body #hm-calc-modal .hm-calc-modal-close{color:var(--sim-muted);background:#f2f6f6;border-color:#0000;width:36px;height:36px}@media (hover:hover) and (pointer:fine){html body #hm-calc-modal .hm-calc-modal-close:hover{color:var(--sim-deep);background:#e4ecec}}html body #hm-calc-modal .hm-calc-modal-inner{padding-top:20px!important}html body #hm-calc-modal{max-height:calc(100dvh - 80px)!important}@media (width<=860px){html body #hm-calc-modal{max-height:90dvh!important}}@media (width<=540px){html body #hm-calc-modal{max-height:92dvh!important}}html body :is(#hm-calc-modal,.lsim) .lsim__label{color:var(--sim-deep);letter-spacing:-.005em;font-weight:600;font-size:14px!important}html body :is(#hm-calc-modal,.lsim) .lsim__row{margin-bottom:8px!important}html body :is(#hm-calc-modal,.lsim) .lsim__numbox{border:1px solid var(--sim-line);transition:border-color .18s var(--sim-ease), box-shadow .18s var(--sim-ease);background:#fff;border-radius:12px!important;padding:8px 12px!important}html body :is(#hm-calc-modal,.lsim) .lsim__numbox:focus-within{border-color:var(--sim-teal);box-shadow:0 0 0 3px #0d7a8226}html body :is(#hm-calc-modal,.lsim) .lsim__numbox input{color:var(--sim-deep);font-variant-numeric:tabular-nums;font-weight:700}@media (width>=768px){html body :is(#hm-calc-modal,.lsim) .lsim__numbox input{font-size:15px!important}}html body :is(#hm-calc-modal,.lsim) .lsim__unit{color:var(--sim-muted)}html body :is(#hm-calc-modal,.lsim) .lsim__numbox--dual .lsim__perc{color:var(--sim-teal);border-left-color:var(--sim-line)}html body :is(#hm-calc-modal,.lsim) .lsim__slider{--p:50%;background:linear-gradient(to right, var(--sim-teal) 0 var(--p), #dce5e6 var(--p) 100%);height:6px;margin:6px 0 18px!important}html body :is(#hm-calc-modal,.lsim) .lsim__slider::-webkit-slider-thumb{border:2px solid var(--sim-teal);width:22px;height:22px;transition:box-shadow .16s var(--sim-ease);background:#fff;margin-top:-8px;box-shadow:0 2px 6px #0e3f4238}html body :is(#hm-calc-modal,.lsim) .lsim__slider::-moz-range-thumb{border:2px solid var(--sim-teal);background:#fff;border-radius:50%;width:18px;height:18px;box-shadow:0 2px 6px #0e3f4238}html body :is(#hm-calc-modal,.lsim) .lsim__slider::-moz-range-track{background:#dce5e6;border-radius:99px;height:6px}html body :is(#hm-calc-modal,.lsim) .lsim__slider::-moz-range-progress{background:var(--sim-teal);border-radius:99px;height:6px}@supports ((-moz-appearance:none)){html body :is(#hm-calc-modal,.lsim) .lsim__slider{background:0 0}}@media (hover:hover) and (pointer:fine){html body :is(#hm-calc-modal,.lsim) .lsim__slider::-webkit-slider-thumb:hover{box-shadow:0 0 0 5px #0d7a8229,0 2px 8px #0e3f4242}}html body :is(#hm-calc-modal,.lsim) .lsim__slider:focus-visible{outline:none}html body :is(#hm-calc-modal,.lsim) .lsim__slider:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 5px #0d7a8247}html body :is(#hm-calc-modal,.lsim) .lsim__alert{background:#eef6f6;border:1px solid #d6e9ea;gap:10px;border-radius:12px!important;margin:2px 0 14px!important;padding:10px 12px!important}html body :is(#hm-calc-modal,.lsim) .lsim__alert-icon{color:var(--sim-teal)}html body :is(#hm-calc-modal,.lsim) .lsim__alert p{color:#2f4144;font-size:13px!important;line-height:1.5!important}html body :is(#hm-calc-modal,.lsim) .lsim__alert--warning{background:#fff8e6;border-color:#f3dfa6}html body :is(#hm-calc-modal,.lsim) .lsim__alert--warning .lsim__alert-icon{color:#b7791f}html body :is(#hm-calc-modal,.lsim) .lsim__alert--danger{background:#fdeeee;border-color:#f4c9c9}html body :is(#hm-calc-modal,.lsim) .lsim__alert--danger .lsim__alert-icon{color:#c0392b}html body :is(#hm-calc-modal,.lsim) .lsim__section-divider{background:#e9eff0;margin:14px 0 12px!important}html body :is(#hm-calc-modal,.lsim) .lsim__seg,html body :is(#hm-calc-modal,.lsim) .lsim__toggle{background:var(--input-bg);border:0;padding:3px}html body :is(#hm-calc-modal,.lsim) .lsim__seg-opt,html body :is(#hm-calc-modal,.lsim) .lsim__toggle-opt{position:relative}html body :is(#hm-calc-modal,.lsim) .lsim__seg-opt input,html body :is(#hm-calc-modal,.lsim) .lsim__toggle-opt input{opacity:0;pointer-events:none;width:1px;height:1px;display:block;position:absolute}html body :is(#hm-calc-modal,.lsim) .lsim__seg-opt span,html body :is(#hm-calc-modal,.lsim) .lsim__toggle-opt span{color:var(--sim-muted);transition:background-color .18s var(--sim-ease), color .18s var(--sim-ease), box-shadow .18s var(--sim-ease);font-weight:600;font-size:13.5px!important}html body :is(#hm-calc-modal,.lsim) .lsim__seg-opt span{padding:7px 18px!important}html body :is(#hm-calc-modal,.lsim) .lsim__toggle-opt span{padding:8px 0!important}html body :is(#hm-calc-modal,.lsim) .lsim__seg-opt input:checked+span,html body :is(#hm-calc-modal,.lsim) .lsim__toggle-opt input:checked+span{color:var(--sim-deep);background:#fff;box-shadow:0 1px 2px #0e3f4224,0 2px 8px #0e3f4214}html body :is(#hm-calc-modal,.lsim) .lsim__seg-opt input:focus-visible+span,html body :is(#hm-calc-modal,.lsim) .lsim__toggle-opt input:focus-visible+span{outline:2px solid var(--sim-teal);outline-offset:2px}html body :is(#hm-calc-modal,.lsim) .lsim__stepper{border:1px solid var(--sim-line)}html body :is(#hm-calc-modal,.lsim) .lsim__step-val{border-color:var(--sim-line);color:var(--sim-deep);font-variant-numeric:tabular-nums}@media (hover:hover) and (pointer:fine){html body :is(#hm-calc-modal,.lsim) .lsim__step-btn:hover{background:var(--input-bg)}}html body :is(#hm-calc-modal,.lsim) .lsim__step-btn{color:var(--sim-deep)}html body :is(#hm-calc-modal,.lsim) .lsim__step-btn:focus-visible{outline:2px solid var(--sim-teal);outline-offset:-3px}html body :is(#hm-calc-modal,.lsim) .lsim__select-wrap{border:1px solid var(--sim-line);border-radius:12px}html body :is(#hm-calc-modal,.lsim) .lsim__select-wrap:focus-within{border-color:var(--sim-teal);box-shadow:0 0 0 3px #0d7a8226}html body :is(#hm-calc-modal,.lsim) .lsim__select-wrap select{color:var(--sim-deep);font-size:15px;font-weight:500}html body :is(#hm-calc-modal,.lsim) .lsim__field{margin-top:12px!important}html body :is(#hm-calc-modal,.lsim) .lsim__results{border:1px solid var(--sim-line);box-shadow:0 1px 2px #0e3f420d,0 20px 50px #0e3f421a;border-radius:20px!important}html body :is(#hm-calc-modal,.lsim) .lsim__cuota-card{text-align:left;background:radial-gradient(120% 110% at 100% 0,#7fd3d938,#0000 58%),linear-gradient(160deg,#0f4d52 0%,#0e3f42 52%,#0b3235 100%);border-radius:19px 19px 0 0!important;padding:22px 24px 18px!important}html body :is(#hm-calc-modal,.lsim) .lsim__cuota-card:before{display:none}html body :is(#hm-calc-modal,.lsim) .lsim__cuota-label{letter-spacing:0;text-transform:none;color:#fffc;font-weight:500;margin-bottom:6px!important;font-size:13px!important}html body :is(#hm-calc-modal,.lsim) .lsim__cuota-fee{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-family:Montserrat,sans-serif;font-weight:800;margin-bottom:16px!important;font-size:clamp(2.4rem,4vw,3rem)!important}html body :is(#hm-calc-modal,.lsim) .lsim__cuota-meta{border-top-color:#ffffff29;gap:12px!important;padding-top:14px!important}html body :is(#hm-calc-modal,.lsim) .lsim__cuota-stat span{color:#ffffffb8;font-size:12.5px}html body :is(#hm-calc-modal,.lsim) .lsim__cuota-stat strong{font-variant-numeric:tabular-nums;font-size:15px!important}html body :is(#hm-calc-modal,.lsim) .lsim__breakdown{padding:18px 20px 12px!important}html body :is(#hm-calc-modal,.lsim) .lsim__bar-stack{background:#e6eeef;gap:2px}html body :is(#hm-calc-modal,.lsim) .lsim__bar-stack--sm{height:8px}html body :is(#hm-calc-modal,.lsim) .lsim__bar-stack--lg{height:12px}html body :is(#hm-calc-modal,.lsim) .lsim__bar{transition:width .4s var(--sim-ease);border-radius:99px}html body :is(#hm-calc-modal,.lsim) .lsim__bar--amber,html body :is(#hm-calc-modal,.lsim) .lsim__dot--amber{background:var(--sim-deep)}html body :is(#hm-calc-modal,.lsim) .lsim__bar--amber-dark,html body :is(#hm-calc-modal,.lsim) .lsim__dot--amber-dark{background:var(--sim-amber)}html body :is(#hm-calc-modal,.lsim) .lsim__bar--teal-lt,html body :is(#hm-calc-modal,.lsim) .lsim__marker--teal-lt{background:var(--sim-teal-soft)}html body :is(#hm-calc-modal,.lsim) .lsim__bar--teal,html body :is(#hm-calc-modal,.lsim) .lsim__marker--teal{background:var(--sim-teal)}html body :is(#hm-calc-modal,.lsim) .lsim__bar--teal-dk,html body :is(#hm-calc-modal,.lsim) .lsim__marker--teal-dk{background:var(--sim-deep)}html body :is(#hm-calc-modal,.lsim) .lsim__legend-item{color:var(--sim-muted);font-size:13px!important}html body :is(#hm-calc-modal,.lsim) .lsim__legend-item strong{color:var(--sim-deep);font-variant-numeric:tabular-nums}html body :is(#hm-calc-modal,.lsim) .lsim__bd-divider{background:#e9eff0;margin:12px 0!important}html body :is(#hm-calc-modal,.lsim) .lsim__bd-label{letter-spacing:0;text-transform:none;color:var(--sim-muted);margin:0 0 10px;font-size:13px;font-weight:600}html body :is(#hm-calc-modal,.lsim) .lsim__list{gap:7px!important}html body :is(#hm-calc-modal,.lsim) .lsim__list-row{color:var(--sim-muted);font-size:14px!important}html body :is(#hm-calc-modal,.lsim) .lsim__list-val{color:var(--sim-deep);font-variant-numeric:tabular-nums;font-size:14px!important}html body :is(#hm-calc-modal,.lsim) .lsim__footnote{color:#66767a;margin-top:8px!important;font-size:12px!important}html body :is(#hm-calc-modal,.lsim) .lsim__total-row{border-top-color:var(--sim-line);color:var(--sim-muted);margin-top:10px!important;padding-top:10px!important;font-size:14px!important}html body :is(#hm-calc-modal,.lsim) .lsim__total-row strong{color:var(--sim-teal);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-family:Montserrat,sans-serif;font-weight:800;font-size:20px!important}html body :is(#hm-calc-modal,.lsim) .lsim__cta{background:var(--sim-teal);transition:background-color .18s var(--sim-ease), scale .12s var(--sim-ease);border-radius:12px;padding:14px!important;font-size:15px!important}html body :is(#hm-calc-modal,.lsim) .lsim__cta:active{transform:none}@media (hover:hover) and (pointer:fine){html body :is(#hm-calc-modal,.lsim) .lsim__cta:hover{box-shadow:none;background:#0a666d;transform:none}}html body :is(#hm-calc-modal,.lsim) .lsim__modal-input{border-color:var(--sim-line);font-size:15px}html body :is(#hm-calc-modal,.lsim) .lsim__modal-input:focus{border-color:var(--sim-teal);box-shadow:0 0 0 3px #0d7a8226}@media (prefers-reduced-motion:reduce){html body :is(#hm-calc-modal,.lsim) .lsim__bar{transition:none}}html body .hm-calc-visual{border-color:#e1e8e9;border-radius:24px;box-shadow:0 1px 2px #0e3f420d,0 24px 60px #0e3f421f}html body .hm-calc-visual-top{background:radial-gradient(120% 110% at 100% 0,#7fd3d938,#0000 58%),linear-gradient(160deg,#0f4d52 0%,#0e3f42 52%,#0b3235 100%);padding:26px 30px 22px}html body .hm-calc-visual-label{letter-spacing:0;text-transform:none;color:#fffc;font-size:13px;font-weight:500}html body .hm-calc-visual-amount{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-weight:800}html body .hm-calc-visual-sub{color:#ffffffb8;font-size:13px}html body .hm-calc-visual-body{padding:24px 30px 26px}html body .hm-calc-bar-label{color:#4d5f62;font-size:13px}html body .hm-calc-bar-label span:last-child{color:var(--sim-deep,#0e3f42);font-variant-numeric:tabular-nums}html body .hm-calc-bar-track{background:#e6eeef;height:8px}html body .hm-calc-bar-fill--a{background:#0e3f42;width:90%}html body .hm-calc-bar-fill--b{background:#a9dde0;width:27%}html body .hm-calc-bar-fill--c{background:#0d7a82;width:22%}html body .hm-calc-stats{border-top-color:#e9eff0}html body .hm-calc-stat span{color:#5b6b6e;font-size:12.5px}html body .hm-calc-stat strong{color:#0e3f42;font-variant-numeric:tabular-nums}html body .search-bar{z-index:60}@media (width<=600px){html body #address-input,html body #address-input::placeholder{text-overflow:ellipsis}}html body[data-slug=\/] #search-form{margin-left:0;margin-right:auto}@media (width<=767px){html body[data-slug=\/] .lpx-fondo{align-items:center;min-height:clamp(540px,72svh,640px);display:flex}html body[data-slug=\/] .lpx-fondo .lpx-fondo-in{width:100%;padding-bottom:72px}}:root{--tj-deep:#0e3f42;--tj-teal:#0d7a82;--tj-line:#0e3f421a;--tj-muted:#5f7174;--tj-sombra:0 1px 2px #0e3f420d, 0 12px 28px -12px #0e3f4224, 0 36px 64px -36px #0e3f4233;--tj-ease:cubic-bezier(.23, 1, .32, 1);--tj-ink:#0d1b2a;--tj-texto:#465860;--tj-mint:#5eead4;--tj-oscuro:linear-gradient(158deg, #0a2b2f 0%, #0e3f42 56%, #12595e 100%);--tj-sombra-alta:0 1px 2px #0e3f420f, 0 18px 36px -14px #0e3f4238, 0 48px 84px -40px #0e3f424d}html body :is(.hm-chat-wrap,.hm-compare-card,.hm-step,.ht-card,.hfs-tool-card,.hfs-price-card,.hfs-s2-card,.lpv-card,.lst2__card,.lp-card,.lg-toc,.la-fpanel,.lp-results,.lp-mortgage){border-color:var(--tj-line);box-shadow:var(--tj-sombra)}html body :is(.h-hero-card,.hfv-entry-card){box-shadow:0 1px 2px #07282c1a,0 24px 56px -20px #07282c73}html body .hm-chat-wrap{border-radius:22px;overflow:hidden}html body .hm-chat-header{border-bottom-color:var(--tj-line);background:linear-gradient(#fbfdfd,#fff);gap:12px;padding:16px 20px}html body .hm-chat-avatar{background:linear-gradient(145deg,#17888f,#0d5a61);width:42px;height:42px;box-shadow:0 0 0 4px #0d7a821f,0 8px 16px -6px #0d5a618c}html body .hm-chat-name{letter-spacing:-.01em;font-size:14.5px}html body .hm-chat-status{margin-top:2px;font-size:12px}html body .hm-chat-status:before{width:7px;height:7px;animation:tj-ping 2.4s var(--tj-ease) 6}@keyframes tj-ping{0%{box-shadow:0 0 #22c55e8c}70%,to{box-shadow:0 0 0 7px #22c55e00}}html body .hm-chat-header>svg{box-sizing:border-box;background:#eef6f6;border-radius:50%;flex:none;width:34px;height:34px;padding:8px}html body .hm-chat-body{background:linear-gradient(#fff,#fafcfc);gap:12px;padding:20px}html body .hm-bubble{border-radius:18px;max-width:84%;padding:11px 15px;font-size:14px;line-height:1.5}html body .hm-bubble-in{background:#eff6f6;border:1px solid #0e3f420f;border-bottom-left-radius:6px}html body .hm-bubble-out{background:linear-gradient(135deg,#17757c,#0e4d53);border-bottom-right-radius:6px;box-shadow:0 10px 20px -10px #0e4d5399}html body .tj-secuencia .hm-bubble:not(.tj-on){opacity:0;translate:0 10px}html body .tj-secuencia .hm-bubble.tj-on{transition:opacity .45s var(--tj-ease), translate .5s var(--tj-ease)}html body .tj-escribiendo{background:#eff6f6;border:1px solid #0e3f420f;border-radius:18px 18px 18px 6px;align-self:flex-start;gap:5px;padding:14px 16px;display:inline-flex}html body .tj-escribiendo i{background:#7da8ab;border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite tj-punto}html body .tj-escribiendo i:nth-child(2){animation-delay:.15s}html body .tj-escribiendo i:nth-child(3){animation-delay:.3s}@keyframes tj-punto{0%,60%,to{opacity:.35;translate:0}30%{opacity:1;translate:0 -3px}}html body .hm-photo-block{box-shadow:var(--tj-sombra);border-radius:24px}html body .hm-analyst-photo{box-shadow:var(--tj-sombra);border-radius:24px;position:relative}html body .hm-analyst-photo:after{content:"";pointer-events:none;background:linear-gradient(#0000,#08282b99);height:58%;position:absolute;inset:auto 0 0}html body .hm-analyst-card{z-index:1;backdrop-filter:blur(16px)saturate(1.4);background:#fffffff0;border:1px solid #fffc;border-radius:18px;padding:16px 20px;box-shadow:0 14px 34px -14px #08282b80,inset 0 1px #ffffffe6}html body .hm-analyst-name{letter-spacing:-.01em;font-size:15.5px}html body .hm-analyst-role{color:var(--tj-muted);font-size:13px}html body .hm-analyst-rating span{font-size:13px}html body .hm-stars svg{width:15px;height:15px}html body .hm-analyst-wrap.hm-go .hm-analyst-photo img{animation:tj-asienta 1.6s var(--tj-ease) both}@media (width<=540px){html body .hm-analyst-photo{height:330px}}@keyframes tj-asienta{0%{scale:1.07}to{scale:1}}html body .hm-compare-card{border-radius:22px}html body .hm-compare-head{background:linear-gradient(135deg,#0e4a4e,#0e3f42)}html body .hm-compare-row .col-other{color:#d4604a}html body .cm-right:before{content:"";filter:blur(24px);z-index:0;pointer-events:none;background:radial-gradient(closest-side,#0d7a8238,#0000);width:80%;height:76%;position:absolute;bottom:-6%;right:-4%}html body .cm-photo{border-radius:26px!important;box-shadow:0 2px 4px #0e3f4214,0 30px 60px -24px #0e3f4273!important}html body .cm-app{border:1px solid var(--tj-line)!important;border-radius:22px!important;width:56%!important;top:22px!important;box-shadow:0 1px 2px #0e3f420f,0 24px 50px -18px #0e3f4252,0 56px 96px -44px #0e3f4257!important}html body .cm-app-bar{padding:14px 16px!important}html body .cm-app-back{width:28px!important;height:28px!important}html body .cm-app-title{letter-spacing:-.01em!important;font-size:14px!important}html body .cm-platforms-wrap{background:#f6fafa!important;padding:12px 14px 10px!important}html body .cm-platforms-label,html body .cm-app-label{letter-spacing:.04em!important;color:#6b7a7d!important;font-size:10.5px!important}html body .cm-portal-list{gap:6px!important}html body .cm-portal-pill{padding:4px 10px!important;font-size:11px!important}html body .cm-portal-pill:last-child{background:var(--tj-teal)!important;color:#fff!important;border-color:var(--tj-teal)!important}html body .cm-platforms-stats{border:1px solid #e3ecec!important;border-radius:12px!important;padding:9px 12px!important}html body .cm-ps-n{font-variant-numeric:tabular-nums;font-size:17px!important}html body .cm-ps-l{color:#6b7a7d!important;font-size:10.5px!important}html body .cm-ps-sep{height:28px!important}html body .cm-ps-dot{width:7px!important;height:7px!important;animation:tj-ping 2.4s var(--tj-ease) 6!important}html body .cm-app-section{padding:12px 14px 8px!important}html body .cm-app-row-title{font-size:13px!important}html body .cm-app-row-sub{color:#6b7a7d!important;font-size:11px!important}html body .cm-app-badge{background:linear-gradient(135deg,#17757c,#0e4d53)!important;padding:4px 11px!important;font-size:10.5px!important}html body .cm-app-section-title{margin-bottom:7px!important;font-size:13.5px!important}html body .cm-app-visit{gap:8px!important;margin-bottom:10px!important}html body .cm-app-visit-date{background:#f3f8f8;border-radius:10px;padding:8px 10px}html body .cm-app-visit-day{font-size:12px!important}html body .cm-app-visit-time{color:#6b7a7d!important;font-size:11px!important}html body .cm-app-av{width:26px!important;height:26px!important;font-size:9px!important}html body .cm-app-agent-name{font-size:12px!important}html body .cm-app-agent-dot{width:8px!important;height:8px!important}html body .cm-app-ver{padding:10px 14px 12px!important;font-size:12px!important}@media (width<=860px){html body .cm-right{height:auto!important;padding-bottom:44px!important}html body .cm-app{width:min(78%,340px)!important;position:relative!important;top:auto!important;left:auto!important}html body .cm-photo{width:62%!important;height:calc(100% - 30px)!important}html body .cm-right:before{width:90%;right:-2%}}html body .ar-panel{border:1px solid var(--tj-line)!important;box-shadow:var(--tj-sombra)!important;border-radius:22px!important}html body .ar-panel-title{letter-spacing:-.01em!important;font-size:13.5px!important}html body .ar-panel-live{font-size:11.5px!important}html body .ar-panel-live-dot{animation:tj-ping 2.4s var(--tj-ease) 6!important}html body .ar-panel-stat-n{font-variant-numeric:tabular-nums;font-size:28px!important}html body .ar-panel-stat-l{color:#6b7a7d!important;font-size:11.5px!important}html body .ar-feed-item{padding:14px 20px!important}html body .ar-feed-icon{border-radius:11px!important;width:36px!important;height:36px!important}html body .ar-feed-title{font-size:13.5px!important}html body .ar-feed-sub{color:#6b7a7d!important;font-size:12px!important}html body .ar-feed-badge{padding:4px 11px!important;font-size:11px!important}html body .ar-progress-label{font-size:11.5px!important}html body .ar-progress-track{height:6px!important}html body .ar-panel.tj-visto .ar-progress-fill{transform-origin:0;animation:tj-llena 1.4s .2s var(--tj-ease) both}@keyframes tj-llena{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){html body .hm-chat-status:before,html body .cm-ps-dot,html body .ar-panel-live-dot,html body .tj-escribiendo i,html body .hm-analyst-wrap.hm-go .hm-analyst-photo img,html body .ar-panel.tj-visto .ar-progress-fill{animation:none!important}html body .tj-secuencia .hm-bubble:not(.tj-on){opacity:1;translate:none}}html body #ht-section{background:linear-gradient(#fff 0,#f2f8f8 24% 76%,#fff 100%)!important;padding:clamp(76px,9vw,120px) 24px clamp(84px,10vw,132px)!important}html body #ht-section .ht-wrap{max-width:1160px}html body #ht-section .ht-header{margin-bottom:clamp(40px,5vw,64px)!important}html body #ht-section h2.ht-title{text-wrap:balance;letter-spacing:-.03em!important;color:var(--tj-ink)!important;margin:0 0 16px!important;font-size:clamp(30px,3.6vw,46px)!important;font-weight:800!important;line-height:1.08!important}html body #ht-section .ht-subtitle{text-wrap:balance;max-width:56ch;color:var(--tj-texto)!important;margin:0 auto!important;font-size:clamp(16px,1.4vw,18px)!important;line-height:1.6!important}html body #ht-section .ht-grid{gap:clamp(16px,2vw,28px)!important}html body #ht-section .ht-card{--mx:100%;--my:0%;isolation:isolate;box-shadow:var(--tj-sombra)!important;will-change:auto!important;transition:opacity .8s var(--tj-ease), translate .8s var(--tj-ease), transform .28s var(--tj-ease), box-shadow .35s var(--tj-ease), border-color .35s var(--tj-ease)!important;transition-delay:var(--d,0s), var(--d,0s), 0s, 0s, 0s!important;background:#fff!important;border:1px solid #0e3f4217!important;border-radius:28px!important;padding:36px 34px 26px!important}html body #ht-section .ht-d1{--d:50ms}html body #ht-section .ht-d2{--d:.14s}html body #ht-section .ht-d3{--d:.23s}html body #ht-section .ht-d4{--d:.32s}html body #ht-section .ht-card.ht-reveal{translate:0 28px;transform:none!important}html body #ht-section .ht-card.ht-reveal.ht-visible{translate:0}html body #ht-section .ht-card:before{content:""!important;border-radius:inherit!important;background:radial-gradient(460px circle at var(--mx) var(--my), #0d7a8221, transparent 62%)!important;opacity:.55!important;height:auto!important;transition:opacity .4s var(--tj-ease)!important;pointer-events:none!important;z-index:0!important;will-change:auto!important;position:absolute!important;inset:0!important;transform:none!important}html body #ht-section .ht-icon{background:linear-gradient(150deg,#f0f9f9,#dcefef)!important;border-radius:18px!important;width:56px!important;height:56px!important;margin-bottom:28px!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #0d7a8224,0 12px 22px -14px #0d7a8299!important}html body #ht-section .ht-icon:before{content:"";opacity:0;transition:opacity .3s var(--tj-ease);background:linear-gradient(150deg,#19919a,#0d5a61);position:absolute;inset:0}html body #ht-section .ht-icon svg{z-index:1;transition:stroke .25s var(--tj-ease);position:relative;stroke:#0e5a61!important;width:26px!important;height:26px!important}html body #ht-section .ht-card-title{text-wrap:balance;letter-spacing:-.02em!important;color:var(--tj-ink)!important;margin-bottom:12px!important;font-size:21px!important;line-height:1.2!important}html body #ht-section .ht-card-desc{text-wrap:pretty;color:var(--tj-texto)!important;margin-bottom:30px!important;font-size:16px!important;line-height:1.65!important}html body #ht-section .ht-card-footer{border-top:1px solid #0e3f4217!important;padding-top:20px!important}html body #ht-section .ht-card-action{letter-spacing:.01em!important;color:var(--tj-teal)!important;font-size:13.5px!important}html body #ht-section .ht-card-arrow{width:40px!important;height:40px!important;transition:background-color .25s var(--tj-ease), transform .35s var(--tj-ease)!important;background:#e9f4f4!important}html body #ht-section .ht-card-arrow svg{transition:stroke .25s var(--tj-ease);stroke:var(--tj-teal)!important}html body #ht-section .ht-card-featured{background:var(--tj-oscuro)!important;border-color:#ffffff12!important;box-shadow:0 1px 2px #0720244d,0 36px 72px -32px #072024b3,inset 0 1px #ffffff14!important}html body #ht-section .ht-card-featured:before{background:radial-gradient(460px circle at var(--mx) var(--my), #5eead433, transparent 62%)!important;opacity:.7!important}html body #ht-section .ht-card-featured .ht-skyline{-webkit-mask-image:linear-gradient(90deg,#0000 12%,#000 72%);mask-image:linear-gradient(90deg,#0000 12%,#000 72%);opacity:.15!important;height:96px!important}html body #ht-section .ht-card-featured .ht-icon{background:linear-gradient(150deg,#5eead438,#5eead414)!important;box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #5eead44d!important}html body #ht-section .ht-card-featured .ht-icon:before{background:var(--tj-mint)}html body #ht-section .ht-card-featured .ht-icon svg{stroke:var(--tj-mint)!important}html body #ht-section .ht-card-featured .ht-card-title{color:#fff!important}html body #ht-section .ht-card-featured .ht-card-desc{color:#ffffffbd!important}html body #ht-section .ht-card-featured .ht-card-footer{border-top-color:#ffffff1c!important}html body #ht-section .ht-card-featured .ht-card-action{color:var(--tj-mint)!important}html body #ht-section .ht-card-featured .ht-card-arrow{background:#17494e!important}html body #ht-section .ht-card-featured .ht-card-arrow svg{stroke:var(--tj-mint)!important}@media (hover:hover) and (pointer:fine){html body #ht-section .ht-card.ht-visible:hover{box-shadow:var(--tj-sombra-alta)!important;border-color:#0d7a824d!important;transform:translateY(-6px)!important}html body #ht-section .ht-card.ht-visible:hover:before{opacity:1!important}html body #ht-section .ht-card:hover .ht-icon:before{opacity:1}html body #ht-section .ht-card:hover .ht-icon svg{stroke:#fff!important}html body #ht-section .ht-card:hover .ht-card-arrow{background:#0e4d53!important;transform:translate(4px)!important}html body #ht-section .ht-card:hover .ht-card-arrow svg{stroke:#fff!important}html body #ht-section .ht-card-featured.ht-visible:hover{border-color:#5eead447!important;box-shadow:0 1px 2px #0720244d,0 44px 84px -32px #072024cc,inset 0 1px #ffffff1a!important}html body #ht-section .ht-card-featured:hover .ht-icon svg{stroke:#0a2b2f!important}html body #ht-section .ht-card-featured:hover .ht-card-arrow{background:var(--tj-mint)!important}html body #ht-section .ht-card-featured:hover .ht-card-arrow svg{stroke:#0a2b2f!important}}html body #ht-section .ht-card.ht-visible:active{transform:translateY(-2px)scale(.985)!important}html body #ht-section .ht-card:focus-visible{outline:2px solid var(--tj-teal);outline-offset:4px}@media (width<=860px){html body #ht-section .ht-card{padding:30px 26px 22px!important}html body #ht-section .ht-icon{width:52px!important;height:52px!important;margin-bottom:22px!important}html body #ht-section .ht-card-title{font-size:20px!important}html body #ht-section .ht-card-desc{margin-bottom:24px!important}}@media (width<=560px){html body #ht-section{padding-inline:16px!important}}@media (prefers-reduced-motion:reduce){html body #ht-section .ht-card.ht-reveal{translate:0}html body #ht-section .ht-card,html body #ht-section .ht-card-arrow{transition-duration:.01ms!important;transition-delay:0s!important}}html body .lt{border-top:0;padding-block:clamp(72px,8vw,112px) clamp(48px,6vw,72px)}html body .lt .lt__header{margin-bottom:clamp(36px,4vw,52px)}html body .lt .lt__title{letter-spacing:-.03em;color:var(--tj-ink);text-wrap:balance;margin-bottom:20px;font-family:Montserrat,DM Sans,sans-serif;font-size:clamp(30px,3.6vw,46px);font-weight:800;line-height:1.08}html body .lt .lt__rating{flex-wrap:wrap;justify-content:center;row-gap:4px}html body .lt .lt__stars{color:#f5a524;letter-spacing:2.5px;font-size:18px}html body .lt .lt__rating-text{color:var(--tj-texto);font-size:15.5px}html body .lt .lt__rating-text [data-g-nota]{color:var(--tj-ink);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:19px;font-weight:800}html body .lt .lt__track{padding:20px 0 46px}html body .lt .lt__card{opacity:.5;width:420px;transition:transform .5s var(--tj-ease), box-shadow .5s var(--tj-ease), border-color .4s ease, opacity .5s ease;background:#fff;border:1px solid #0e3f4214;border-radius:28px;gap:18px;padding:30px 32px 26px;box-shadow:0 1px 2px #0e3f420a,0 10px 24px -14px #0e3f4224}html body .lt .lt__card--active{opacity:1;background:linear-gradient(#fff,#f8fcfc);border-color:#0d7a8233;box-shadow:0 1px 2px #0e3f420f,0 28px 60px -22px #0d7a8261,0 10px 28px -14px #0e3f4233}html body .lt .lt__card-top{flex-direction:row-reverse}html body .lt .lt__card-stars{color:#f5a524;letter-spacing:2.5px;font-size:15px}html body .lt .lt__tag{letter-spacing:.01em;text-transform:none;color:var(--tj-muted);background:0 0;border-radius:0;padding:0;font-size:12.5px;font-weight:600}html body .lt .lt__tag:before{width:12px;height:12px}html body .lt .lt__quote{color:#1d2b31;text-wrap:pretty;line-height:1.62;font-size:17px!important}html body .lt .lt__author{border-top:1px solid #0e3f4214;gap:12px;padding-top:18px}html body .lt .lt__avatar{letter-spacing:.02em;background:linear-gradient(150deg,#19919a,#0d5a61);width:40px;height:40px;font-size:12.5px;box-shadow:inset 0 1px #ffffff40,0 6px 12px -6px #0d5a6199}html body .lt .lt__name{color:var(--tj-ink);font-size:15px;font-weight:700}html body .lt .lt__controls{gap:20px;margin-top:24px}html body .lt .lt__btn{border:1px solid #0e3f4221;width:46px;height:46px;box-shadow:0 1px 2px #0e3f420f}html body .lt .lt__btn:active{transform:translate(0,0)scale(.94)}html body .lt .lt__btn:focus-visible,html body .lt .lt__dot:focus-visible{outline:2px solid var(--tj-teal);outline-offset:3px}@media (hover:hover) and (pointer:fine){html body .lt .lt__btn:hover{background:var(--tj-deep);border-color:var(--tj-deep);color:#fff}}html body .lt .lt__dots{gap:7px;max-width:200px;padding:8px 0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 24% 76%,#0000);mask-image:linear-gradient(90deg,#0000,#000 24% 76%,#0000)}html body .lt .lt__dot{background:#cfdcdd;border-radius:4px;width:7px;height:7px}html body .lt .lt__dot--active{background:var(--tj-teal);width:26px}html body .lst2{--border:#ffffff1a;padding-bottom:clamp(72px,8vw,104px)}html body .lst2 .lst2__card{background:var(--tj-oscuro);isolation:isolate;border:1px solid #ffffff12;border-radius:32px;max-width:1080px;position:relative;box-shadow:0 1px 2px #0720244d,0 40px 80px -36px #072024b3,inset 0 1px #ffffff14}html body .lst2 .lst2__card:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(60% 140% at 8% -20%,#5eead429,#0000 60%),radial-gradient(40% 90% at 100% 120%,#5eead41a,#0000 60%);position:absolute;inset:0}html body .lst2 .lst2__divider{background:linear-gradient(#0000,#ffffff29 22% 78%,#0000)}html body .lst2 .lst2__item{gap:12px;padding:46px 20px 40px}html body .lst2 .lst2__item:before{background:linear-gradient(160deg,#5eead412,#0000 60%)}html body .lst2 .lst2__spark{width:96px;height:36px}html body .lst2 .lst2__spark-line{stroke:var(--tj-mint);stroke-width:2px}html body .lst2 .lst2__spark-fill{fill:#5eead41a}html body .lst2 .lst2__num{letter-spacing:-.045em;color:#fff;font-variant-numeric:tabular-nums lining-nums;font-family:DM Sans,sans-serif;font-size:clamp(2.8rem,4.8vw,4.1rem);font-weight:800}html body .lst2 .lst2__suffix{letter-spacing:-.02em;color:var(--tj-mint);padding-bottom:7px;font-family:DM Sans,sans-serif;font-size:clamp(1.6rem,2.6vw,2.2rem);font-weight:800}html body .lst2 .lst2__label{color:#ffffffb8;letter-spacing:0;font-size:14.5px;line-height:1.45}@media (width<=860px){html body .lst2 .lst2__item{padding:36px 12px 30px}}@media (width<=640px){html body .lt{padding-block:64px 40px}html body .lt .lt__card{border-radius:24px;width:300px;max-width:85vw;padding:24px 22px 20px}html body .lt .lt__quote{font-size:16.5px!important}html body .lt .lt__dots{max-width:148px}}@media (width<=600px){html body .lst2 .lst2__card{border-radius:26px}html body .lst2 .lst2__item{padding:32px 12px 26px}html body .lst2 .lst2__spark{width:76px;height:30px}html body .lst2 .lst2__num{font-size:2.6rem}html body .lst2 .lst2__suffix{font-size:1.5rem}html body .lst2 .lst2__label{font-size:13.5px}}@media (prefers-reduced-motion:reduce){html body .lt .lt__card{transition-duration:.01ms}}html body #la-overlay{font-family:var(--font,"DM Sans", sans-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;backdrop-filter:blur(6px);background:#08242880}html body #la-overlay .la-panel,html body #la-overlay .la-panel *{box-sizing:border-box}html body #la-overlay .la-panel :is(h2,p){margin:0}html body #la-overlay .la-panel{overscroll-behavior:contain;background:#fff}html body #la-overlay .la-panel[tabindex]:is(:focus,:focus-visible){outline:none!important}html body #la-overlay .la-panel ::selection{background:#0d7a8233}@media (width>=921px){html body #la-overlay .la-panel{width:min(560px,100vw - 28px);max-width:none;height:auto;animation:lg-ficha-entra .5s var(--tj-ease) both;border-radius:34px;top:14px;bottom:14px;right:14px;box-shadow:0 2px 6px #0720241f,0 40px 90px -20px #07202480}}@keyframes lg-ficha-entra{0%{transform:translate(calc(100% + 24px))}}html body #la-overlay .la-panel-handle{background:#d5dfe0;width:44px;height:5px;margin-top:12px}html body #la-overlay .la-panel-head{padding:22px 26px 14px 28px}html body #la-overlay .la-panel-head-title{letter-spacing:.1em;color:var(--tj-muted);font-size:12px;font-weight:700}html body #la-overlay .la-panel-head-close{width:42px;height:42px;color:var(--tj-ink);transition:background-color .2s var(--tj-ease), color .2s var(--tj-ease), border-color .2s var(--tj-ease), transform .2s var(--tj-ease);background:#fff;border:1px solid #0e3f4224;border-radius:50%;box-shadow:0 1px 2px #0e3f420f}html body #la-overlay .la-panel-head-close svg{transition:transform .35s var(--tj-ease)}@media (hover:hover) and (pointer:fine){html body #la-overlay .la-panel-head-close:hover{background:var(--tj-ink);border-color:var(--tj-ink);color:#fff;transform:none}html body #la-overlay .la-panel-head-close:hover svg{transform:rotate(90deg)}}html body #la-overlay .la-panel-head-close:active{transform:scale(.92)}html body #la-overlay .la-panel-img{border-radius:22px;width:calc(100% - 28px);height:clamp(230px,32vh,290px);margin:0 14px;box-shadow:0 1px 2px #0e3f421a,0 18px 36px -18px #0e3f4266}html body #la-overlay .la-panel-img:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #00000012}html body #la-overlay .la-panel-body{padding:26px 30px 34px}html body #la-overlay .la-panel-top{flex-direction:column;gap:14px;margin-bottom:26px}html body #la-overlay .la-panel-loc{letter-spacing:.08em;margin-bottom:10px;font-size:12px}html body #la-overlay .la-panel-title{letter-spacing:-.03em;color:var(--tj-ink);text-wrap:balance;font-size:clamp(25px,2.5vw,30px);font-weight:800;line-height:1.14}html body #la-overlay .la-panel-top>div:last-child{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}html body #la-overlay .la-panel-price{letter-spacing:-.04em;text-align:left;white-space:nowrap;color:var(--tj-ink);font-variant-numeric:tabular-nums lining-nums;font-size:clamp(30px,3vw,36px);font-weight:800;line-height:1}html body #la-overlay .la-panel-pm2{text-align:left;color:var(--tj-muted);font-variant-numeric:tabular-nums;margin:0;font-size:14px;font-weight:600}html body #la-overlay .la-stats{background:#f2f8f8;border:0;border-radius:22px;grid-template-columns:repeat(4,1fr);gap:0;margin-bottom:22px;box-shadow:inset 0 0 0 1px #0e3f4212}html body #la-overlay .la-stat{background:0 0;border:0;gap:3px;padding:18px 6px 16px;position:relative}html body #la-overlay .la-stat:hover{background:0 0}html body #la-overlay .la-stat+.la-stat:after{content:"";background:#0e3f421a;width:1px;position:absolute;top:24%;bottom:24%;left:0}html body #la-overlay .la-stat:before{content:"";background:var(--tj-teal);width:22px;height:22px;-webkit-mask:var(--ic) center / contain no-repeat;mask:var(--ic) center / contain no-repeat;margin-bottom:6px}html body #la-overlay .la-stat:first-child{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 19v-9a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v9'/%3E%3Cpath d='M3 15h18'/%3E%3Cpath d='M7 8V6.5A1.5 1.5 0 0 1 8.5 5h7A1.5 1.5 0 0 1 17 6.5V8'/%3E%3Cpath d='M3 19v1.5M21 19v1.5'/%3E%3C/svg%3E")}html body #la-overlay .la-stat:nth-child(2){--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12h18v2.5a4.5 4.5 0 0 1-4.5 4.5h-9A4.5 4.5 0 0 1 3 14.5z'/%3E%3Cpath d='M5.5 12V6a2 2 0 0 1 3.5-1.3'/%3E%3Cpath d='M7 19l-1 2M17 19l1 2'/%3E%3C/svg%3E")}html body #la-overlay .la-stat:nth-child(3){--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 9V5a1 1 0 0 1 1-1h4M20 9V5a1 1 0 0 0-1-1h-4M4 15v4a1 1 0 0 0 1 1h4M20 15v4a1 1 0 0 1-1 1h-4'/%3E%3C/svg%3E")}html body #la-overlay .la-stat:nth-child(4){--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 11l9-7 9 7v9a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1z'/%3E%3Cpath d='M9 21v-6h6v6'/%3E%3C/svg%3E")}html body #la-overlay .la-stat-v{letter-spacing:-.025em;color:var(--tj-ink);font-variant-numeric:tabular-nums lining-nums;font-size:22px;font-weight:800;line-height:1.1}html body #la-overlay .la-stat-l{letter-spacing:.1em;color:var(--tj-muted);font-size:10.5px;font-weight:700}html body #la-overlay .la-panel-tags{gap:8px;margin-bottom:22px}html body #la-overlay .la-panel-tag,html body #la-overlay .la-panel-tag:hover{letter-spacing:0;color:#0b6068;background:#eaf5f5;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:600;transform:none;box-shadow:inset 0 0 0 1px #0d7a8224}html body #la-overlay .la-panel-tag.rebaja,html body #la-overlay .la-panel-tag.rebaja:hover{color:#b42f2f;background:#e53e3e17;box-shadow:inset 0 0 0 1px #e53e3e33}html body #la-overlay .la-panel-desc{color:var(--tj-texto);text-wrap:pretty;margin-bottom:26px;font-size:16px;line-height:1.72}html body #la-overlay .la-panel-map{background:#eef4f4;border:1px solid #0e3f421a;border-radius:22px;height:200px;margin-bottom:26px;box-shadow:0 1px 2px #0e3f420d,0 14px 28px -18px #0e3f424d}html body #la-overlay .la-panel-map[hidden]{display:none}html body #la-overlay .la-panel-ctas{background:linear-gradient(#fff0,#fff 30%);gap:12px;margin:0 -30px -34px;padding:20px 30px 26px}html body #la-overlay .la-cta-primary,html body #la-overlay .la-cta-secondary{letter-spacing:-.005em;white-space:nowrap;border-radius:18px;min-height:56px;padding:0 22px;font-size:15px;font-weight:700}html body #la-overlay .la-cta-primary{background:linear-gradient(#1a2a3b,#0f1923);flex:1.35;gap:10px;box-shadow:inset 0 1px #ffffff1f,0 14px 26px -14px #0f1923b3}html body #la-overlay .la-cta-primary:after{content:"";width:16px;height:16px;transition:transform .3s var(--tj-ease);background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat}html body #la-overlay .la-cta-secondary{color:var(--tj-ink);background:#fff;border:1px solid #0e3f4229;flex:1}@media (hover:hover) and (pointer:fine){html body #la-overlay .la-cta-primary:hover{background:linear-gradient(#129099,#0b666d);box-shadow:inset 0 1px #fff3,0 16px 28px -14px #0d6c73bf}html body #la-overlay .la-cta-primary:hover:after{transform:translate(4px)}html body #la-overlay .la-cta-secondary:hover{border-color:var(--tj-ink);background:#f4f9f9}}html body #la-overlay .la-cta-primary:active,html body #la-overlay .la-cta-secondary:active{transform:scale(.97)}html body #la-overlay :is(.la-cta-primary,.la-cta-secondary,.la-panel-head-close):focus-visible{outline:2px solid var(--tj-teal);outline-offset:3px}html body #la-overlay.open .la-panel-img{animation:lg-aparece .6s var(--tj-ease) .1s both}html body #la-overlay.open .la-panel-body>*{animation:lg-aparece .55s var(--tj-ease) both}html body #la-overlay.open .la-panel-body>:first-child{animation-delay:.14s}html body #la-overlay.open .la-panel-body>:nth-child(2){animation-delay:.19s}html body #la-overlay.open .la-panel-body>:nth-child(3){animation-delay:.24s}html body #la-overlay.open .la-panel-body>:nth-child(4){animation-delay:.29s}html body #la-overlay.open .la-panel-body>:nth-child(5){animation-delay:.34s}html body #la-overlay.open .la-panel-body>:nth-child(6){animation-delay:.39s}@keyframes lg-aparece{0%{opacity:0;translate:0 14px}}@media (width<=920px){html body #la-overlay .la-panel{border-radius:30px 30px 0 0;height:93dvh;box-shadow:0 -10px 50px #07202440}html body #la-overlay .la-panel-head{padding:14px 20px 12px 22px}html body #la-overlay .la-panel-img{width:calc(100% - 28px);height:clamp(200px,30vh,260px);margin:0 14px}html body #la-overlay .la-panel-body{padding:22px 22px 28px}html body #la-overlay .la-panel-ctas{padding:16px 22px calc(18px + env(safe-area-inset-bottom,0px));margin:0 -22px -28px}html body #la-overlay .la-stats{grid-template-columns:repeat(4,1fr)}}@media (width<=420px){html body #la-overlay .la-panel-title{font-size:24px}html body #la-overlay .la-stat-v{font-size:19px}html body #la-overlay .la-stat-l{letter-spacing:.08em;font-size:9.5px}html body #la-overlay .la-panel-ctas{flex-direction:column-reverse;gap:4px;padding-top:14px}html body #la-overlay .la-cta-primary{flex:none;min-height:54px}html body #la-overlay .la-cta-secondary{min-height:42px;color:var(--tj-muted);background:0 0;border-color:#0000;flex:none;font-size:14.5px}}@media (prefers-reduced-motion:reduce){html body #la-overlay .la-panel,html body #la-overlay.open .la-panel-img,html body #la-overlay.open .la-panel-body>*{animation:none}}.zn{-webkit-font-smoothing:antialiased;background:#fff;padding:clamp(56px,7vw,96px) 24px;font-family:DM Sans,-apple-system,sans-serif}.zn__in{max-width:1040px;margin:0 auto}.zn__t{letter-spacing:-.03em;color:var(--tj-ink,#0d1b2a);text-wrap:balance;margin:0 0 18px;font-family:Montserrat,DM Sans,sans-serif;font-size:clamp(26px,3.2vw,40px);font-weight:800;line-height:1.12}.zn__r{max-width:70ch;color:var(--tj-texto,#465860);text-wrap:pretty;margin:0 0 32px;font-size:clamp(16px,1.3vw,18px);line-height:1.65}.zn__r a,.zn__fuente a,.zn__col a{color:var(--tj-teal,#0d7a82);text-underline-offset:3px}.zn__scroll{box-shadow:var(--tj-sombra,0 12px 28px -12px #0e3f4224);background:#fff;border:1px solid #0e3f421a;border-radius:22px;margin:0 0 14px;overflow-x:auto}.zn__tabla{border-collapse:collapse;width:100%;font-size:15.5px;line-height:1.45}.zn__tabla caption{text-align:left;color:var(--tj-muted,#5f7174);padding:18px 22px 6px;font-size:13.5px;font-weight:700}.zn__tabla th{text-align:left;letter-spacing:.02em;color:var(--tj-muted,#5f7174);white-space:nowrap;border-bottom:1px solid #0e3f421a;padding:12px 22px;font-size:12.5px;font-weight:700}.zn__tabla td{color:#1d2b31;border-top:1px solid #0e3f4212;padding:13px 22px}.zn__tabla tbody tr:first-child td{border-top:0}.zn__tabla td:first-child{color:var(--tj-ink,#0d1b2a);font-weight:700}.zn__tabla td.zn__n,.zn__tabla th.zn__n{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums lining-nums}.zn__tabla tbody tr:hover td{background:#f6fafa}.zn__fuente{color:var(--tj-muted,#5f7174);margin:0 0 40px;font-size:13.5px;line-height:1.6}.zn__cols{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;display:grid}.zn__col{background:#f2f8f8;border-radius:22px;padding:26px 26px 24px;box-shadow:inset 0 0 0 1px #0e3f4212}.zn__col h3{letter-spacing:-.02em;color:var(--tj-ink,#0d1b2a);text-wrap:balance;margin:0 0 10px;font-family:Montserrat,DM Sans,sans-serif;font-size:18px;font-weight:800;line-height:1.25}.zn__col p{color:var(--tj-texto,#465860);text-wrap:pretty;margin:0;font-size:15.5px;line-height:1.65}.zn__col p+p{margin-top:10px}@media (width<=640px){.zn{padding-inline:16px}.zn__tabla{font-size:14.5px}.zn__tabla th,.zn__tabla td{padding:11px 14px}.zn__tabla caption{padding:16px 14px 4px}.zn__col{padding:22px 20px}}.zr{background:#fff;padding:56px 24px 64px}.zr__in{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;max-width:1040px;margin:0 auto;display:grid}.zr__col{background:#f2f8f8;border-radius:22px;padding:26px 26px 22px;box-shadow:inset 0 0 0 1px #0e3f4212}.zr__t{letter-spacing:-.02em;color:var(--tj-ink,#0d1b2a);margin:0 0 12px;font-family:Montserrat,DM Sans,sans-serif;font-size:18px;font-weight:800;line-height:1.25}.zr ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.zr a{color:#0a5c63;text-underline-offset:3px;font-family:DM Sans,Plus Jakarta Sans,system-ui,sans-serif;font-size:15.5px;line-height:1.5;text-decoration:underline #0a5c6359}.zr a:hover,.zr a:focus-visible{text-decoration-color:currentColor}@media (width<=640px){.zr{padding:40px 16px 48px}.zr__col{padding:22px 20px}}html,body{background:#fff;margin:0}
