:root{--hm-marino: #0A1E5E;--hm-marino-2: color-mix(in srgb, #0A1E5E 84%, #000);--hm-azul: #1878B9;--hm-azul-2: #3B9BD9;--hm-azul-oscuro: color-mix(in srgb, #1878B9 72%, #0A1E5E);--hm-celeste: #7FC4EC;--hm-celeste-2: color-mix(in srgb, #7FC4EC 88%, #000);--hm-lavado: color-mix(in srgb, #7FC4EC 12%, #fff);--hm-lavado-2: color-mix(in srgb, #7FC4EC 6%, #fff);--hm-blanco: #fff;--hm-negro: #000;--hm-tinta: rgba(0,0,0,.89);--hm-tinta-2: rgba(0,0,0,.65);--hm-tinta-3: rgba(0,0,0,.54);--hm-tinta-4: rgba(0,0,0,.44);--hm-borde: rgba(0,0,0,.19);--hm-hairline: rgba(0,0,0,.03);--hm-hover-claro: rgba(0,0,0,.06);--hm-glass: rgba(255,255,255,.07);--hm-glass-borde: rgba(255,255,255,.17);--hm-glass-hover: rgba(0,0,0,.33);--hm-blanco-9: rgba(255,255,255,.9);--hm-blanco-51: rgba(255,255,255,.51);--hm-oro: #EAB188;--hm-fuente: "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--hm-r-pill: 3rem;--hm-r-badge: 6.25rem;--hm-r-card: 1.5rem;--hm-r-card-m: 1rem;--hm-r-input: .875rem;--hm-r-chico: .5rem;--hm-max: 108rem;--hm-max-hero: 87rem;--hm-col: 1132px;--hm-gap-seccion: 1.5rem;--hm-bento-gap: .25rem;--hm-bento-pad-h: .5rem;--hm-bento-pad-v: 2.25rem;--hm-overlap: 3rem;--hm-promo-h: 0rem;--hm-hdr-h: 4.5rem;--hm-btn-h: 3rem;--hm-ease-reveal: cubic-bezier(.72,0,.45,1);--hm-ease-title: cubic-bezier(.72,0,.25,.88);--hm-ease-acc: cubic-bezier(.33,1,.68,1);--hm-ease-label: cubic-bezier(.33,0,0,1);--hm-ease-chevron: cubic-bezier(.86,0,.07,1);--hm-ease-alto: cubic-bezier(.28,.13,.38,1);--hm-ease-header: cubic-bezier(.68,-.6,.32,1.6);--hm-t-reveal: 600ms;--hm-t-title: 800ms;--hm-t-acc: 450ms;--hm-sombra-nav: 0 2px 64px 0 rgba(0,0,0,.08), 0 8px 30px 0 rgba(0,0,0,.05);--hm-sombra-pill: 0 2px 16px rgba(0,0,0,.05);--hm-hdr-row: 4.5rem;--hm-fs-14-16: clamp(.875rem, calc(.875rem + 2 * (100vw - 360px) / 1032), 1rem);--hm-fs-16-19: clamp(1rem, calc(1rem + 3 * (100vw - 360px) / 1032), 1.1875rem);--hm-fs-25-43: clamp(1.5625rem, calc(1.5625rem + 18 * (100vw - 360px) / 1032), 2.6875rem);--hm-escala: 0;--hm-px: 1px;--hm-fs-xl: calc((40 + 42 * var(--hm-escala)) * var(--hm-px));--hm-fs-h1: min(57px, calc((40 + 42 * var(--hm-escala)) * var(--hm-px)));--hm-fs-d-l: calc((32 + 25 * var(--hm-escala)) * var(--hm-px));--hm-fs-d-m: calc((28 + 20 * var(--hm-escala)) * var(--hm-px));--hm-fs-h-l: calc((25 + 15 * var(--hm-escala)) * var(--hm-px));--hm-fs-h-s: calc((22 + 11 * var(--hm-escala)) * var(--hm-px));--hm-fs-h-m: calc((20 + 8 * var(--hm-escala)) * var(--hm-px));--hm-fs-cuerpo-l: calc((16 + 3 * var(--hm-escala)) * var(--hm-px));--hm-fs-cuerpo: calc((14 + 2 * var(--hm-escala)) * var(--hm-px));--hm-fs-caption: calc((12 + 1 * var(--hm-escala)) * var(--hm-px));--hm-fs-micro: 11px;--hm-peso-display: 410;--hm-peso-d-m: 430;--hm-peso-h-l: 450;--hm-peso-h-m: 460;--hm-peso-cuerpo: 400;--hm-peso-label: 500;--hm-peso-promo: 600;--hm-ls-display: -.01em;--hm-ls-cuerpo: .022em;--hm-ls-caption: .027em}@media(max-width:359.98px){:root{--hm-px: calc(100vw / 360)}}@media(min-width:488px){:root{--hm-escala: .12403}}@media(min-width:740px){:root{--hm-escala: .36822;--hm-r-card-m: 1.5rem;--hm-bento-gap: .5rem;--hm-overlap: 3.75rem}}@media(min-width:1092px){:root{--hm-escala: .70930;--hm-bento-pad-h: 1rem}}@media(min-width:1266px){:root{--hm-escala: .87791;--hm-gap-seccion: 2.5rem}}@media(min-width:1392px){:root{--hm-escala: 1}}@media(max-width:767.98px){:root{--hm-btn-h: 2.75rem}}.hm-home,.hm-asesor,.hm-promo,.hm-hdr,.hm-mega,.hm-foot{font-family:var(--hm-fuente);color:var(--hm-tinta);-webkit-font-smoothing:antialiased}.hm-home,.hm-home *,.hm-home ::before,.hm-home ::after,.hm-asesor,.hm-asesor *,.hm-asesor ::before,.hm-asesor ::after,.hm-promo,.hm-promo *,.hm-promo::before,.hm-promo::after,.hm-hdr,.hm-hdr *,.hm-hdr ::before,.hm-hdr ::after,.hm-mega,.hm-mega *,.hm-foot,.hm-foot *,.hm-foot ::before,.hm-foot ::after{box-sizing:border-box}:where(.hm-home) :where(img,video){display:block;max-width:100%;height:auto}.hm-home ul,.hm-asesor ul{list-style:none;margin:0;padding:0}.hm-home :where(h1,h2,h3,h4,p){margin:0}.hm-home :where(a),.hm-foot :where(a),.hm-hdr :where(a){color:inherit;text-decoration:none}.hm-home [hidden]{display:none!important}.hm-h1{font-size:var(--hm-fs-h1);font-weight:var(--hm-peso-display);line-height:1.1;letter-spacing:var(--hm-ls-display)}.hm-xl{font-size:var(--hm-fs-xl);font-weight:var(--hm-peso-display);line-height:1;letter-spacing:var(--hm-ls-display)}.hm-d-l{font-size:var(--hm-fs-d-l);font-weight:var(--hm-peso-display);line-height:1.05;letter-spacing:var(--hm-ls-display)}.hm-d-m{font-size:var(--hm-fs-d-m);font-weight:var(--hm-peso-d-m);line-height:1.1;letter-spacing:var(--hm-ls-display)}.hm-h-m{font-size:var(--hm-fs-h-m);font-weight:var(--hm-peso-h-m);line-height:1.15;letter-spacing:0}.hm-cuerpo-l{font-size:var(--hm-fs-cuerpo-l);font-weight:var(--hm-peso-cuerpo);line-height:1.27;letter-spacing:var(--hm-ls-cuerpo)}.hm-cuerpo{font-size:var(--hm-fs-cuerpo);font-weight:var(--hm-peso-cuerpo);line-height:1.3;letter-spacing:.025em}.hm-caption{font-size:var(--hm-fs-caption);font-weight:var(--hm-peso-cuerpo);line-height:1.31;letter-spacing:var(--hm-ls-caption)}.hm-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:var(--hm-btn-h);padding:0 calc(var(--hm-btn-h) / 2);border:2px solid transparent;border-radius:var(--hm-r-pill);font-family:inherit;font-size:var(--hm-fs-cuerpo);font-weight:var(--hm-peso-label);line-height:1;letter-spacing:0;text-decoration:none;cursor:pointer;white-space:nowrap;color:var(--hm-blanco);background:rgba(0,0,0,.12);transition:color 300ms,background-color 300ms,box-shadow 300ms,border-color 300ms,backdrop-filter 300ms}.hm-btn:disabled,.hm-btn[aria-disabled=true]{pointer-events:none;color:var(--hm-tinta-3);background:rgba(0,0,0,.12)}.hm-btn--primario{color:var(--hm-blanco);background:var(--hm-azul)}.hm-btn--blanco{color:var(--hm-negro);background:var(--hm-blanco)}.hm-btn--ghost{color:var(--hm-blanco);background:var(--hm-glass);border:1px solid var(--hm-glass-borde);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.hm-btn--negro{color:var(--hm-blanco);background:var(--hm-negro);width:100%}.hm-btn--marino{color:var(--hm-blanco);background:var(--hm-marino);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.hm-btn--outline{color:var(--hm-negro);background:transparent;border-color:rgba(0,0,0,.1)}.hm-btn--ancho{min-height:3.25rem;padding:1rem 1.5rem}@media(hover:hover){.hm-btn:hover{background:var(--hm-glass-hover);backdrop-filter:blur(2.5rem);-webkit-backdrop-filter:blur(2.5rem)}.hm-btn--primario:hover{background:var(--hm-azul-2)}.hm-btn--blanco:hover{background:var(--hm-blanco-51)}.hm-btn--ghost:hover{background:var(--hm-glass-hover);color:var(--hm-blanco)}.hm-btn--negro:hover{background:var(--hm-tinta-3)}.hm-btn--marino:hover{background:var(--hm-azul)}.hm-btn--outline:hover{background:var(--hm-negro);color:var(--hm-blanco);border-color:var(--hm-negro)}}.hm-btn:focus-visible{outline:2px solid var(--hm-azul);outline-offset:2px}.hm-btn--primario:active{background:var(--hm-azul-oscuro)}.hm-pill{display:inline-flex;align-items:center;justify-content:center;height:34px;margin:1px;padding:0 .9rem;position:relative;border:0;border-radius:var(--hm-r-pill);font-family:inherit;font-size:.75rem;font-weight:500;line-height:1;letter-spacing:normal;text-transform:none;text-decoration:none;cursor:pointer;white-space:nowrap;color:var(--hm-negro);background:var(--hm-blanco);box-shadow:var(--hm-sombra-pill);transition:background-color 300ms ease-in,box-shadow 300ms ease-in}.hm-pill::before{content:"";position:absolute;inset:-1px;border:1px solid var(--hm-hairline);border-radius:var(--hm-r-pill);pointer-events:none}@media(hover:hover){.hm-pill:hover{color:var(--hm-tinta);background:var(--hm-hover-claro);box-shadow:none}.hm-pill:hover::before{border-color:transparent}}.hm-pill:active{background:var(--hm-hover-claro);box-shadow:none}.hm-pill--azul{color:var(--hm-blanco);background:var(--hm-azul)}@media(hover:hover){.hm-pill--azul:hover{color:var(--hm-blanco);background:var(--hm-azul-2)}}.hm-badge{display:inline-flex;align-items:center;padding:.25rem .625rem;border:1px solid var(--hm-celeste);border-radius:var(--hm-r-badge);font-size:.75rem;font-weight:500;line-height:.78125rem;color:var(--hm-celeste);background:transparent}.hm-tag{display:inline-flex;align-items:center;height:20px;padding:0 6px;border-radius:100px;font-size:11px;font-weight:500;letter-spacing:.045px;line-height:13.54px;color:var(--hm-blanco);background:var(--hm-glass-borde);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.hm-tag--solido{background:var(--hm-azul)}.hm-home{background:var(--hm-blanco);overflow-x:clip}.hm-hero{width:100%;max-width:var(--hm-max-hero);margin:0 auto}.hm-hero__copy{box-sizing:border-box;width:100%;max-width:var(--hm-max-hero);padding:0 1rem;margin:1rem auto 1.5rem;text-align:left}.hm-hero__h1{margin:0;color:var(--hm-negro);text-align:left}@keyframes hm-h1-sube{from{transform:translateY(.5rem)}to{transform:none}}@keyframes hm-h1-mx{from{transform:translateY(.375rem);opacity:0}to{transform:none;opacity:1}}.hm-hero__h1{animation:hm-h1-sube 620ms cubic-bezier(.16,1,.3,1) both}.hm-hero__h1-mx{animation:hm-h1-mx 560ms cubic-bezier(.16,1,.3,1) 180ms both}@media(prefers-reduced-motion:reduce){.hm-hero__h1,.hm-hero__h1-mx{animation:none}}.hm-hero__h1-mx{display:block;margin-top:.375rem;font-size:.5em;font-weight:500;line-height:1.25;color:var(--hm-azul);letter-spacing:.01em}.hm-hero__lead{margin:.75rem 0 0;max-width:40rem;font-size:var(--hm-fs-h-m);font-weight:var(--hm-peso-cuerpo);line-height:1.2;letter-spacing:0;color:rgba(0,0,0,.7);text-align:left;text-wrap:pretty}.hm-hero__asesor{margin:1rem 0 0;height:2.25rem;padding:0 1.125rem;font-size:var(--hm-fs-caption)}.hm-hero__asesor-chevron{margin-left:.5rem}@media(min-width:740px){.hm-hero__copy{margin-top:1.25rem;margin-bottom:2rem}.hm-hero__lead{margin-top:1rem}}.hm-tiles{display:flex;gap:.25rem;margin-bottom:.25rem;padding-inline:clamp(.3125rem,calc(.3125rem + (100vw - 840px) * .02),1rem)}.hm-tile{position:relative;flex:1 1 0;min-width:0;height:14.1875rem;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;border-radius:var(--hm-r-card-m);color:var(--hm-blanco);text-decoration:none;background:linear-gradient(to right,var(--hm-marino),var(--hm-azul))}.hm-tile--2{background:var(--hm-azul)}.hm-tile__img,.hm-tile__img-hover{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;margin:0}.hm-tile__img{opacity:.001;transition:opacity 200ms linear}.hm-tile__img.is-cargada,.hm-tile__img[data-is-loaded=true]{opacity:1}.hm-tile__img-hover{opacity:0}.hm-tile__cuerpo{position:relative;z-index:2;display:flex;flex-direction:column;height:100%;padding:1rem}.hm-tile__titulo{font-size:1.125rem;line-height:1.1375rem;font-weight:var(--hm-peso-h-m);color:var(--hm-blanco)}.hm-tile__titulo span{color:var(--hm-celeste)}.hm-tile__pie{margin-top:auto;display:flex;align-items:flex-end;justify-content:space-between;gap:.5rem;font-size:.875rem;font-weight:400}.hm-tile__chevron{flex:0 0 auto;width:6.4615px;height:12px}.hm-tile:hover .hm-tile__img-hover,.hm-tile.is-hover .hm-tile__img-hover{opacity:1}.hm-tile__img-hover{transition:opacity .2s linear}@media(min-width:488px){.hm-tile{height:12.4375rem}}@media(min-width:740px){.hm-tile__cuerpo{padding:1.25rem}.hm-tile__titulo{font-size:1.25rem;max-width:11.25rem}}@media(min-width:1092px){.hm-tiles{margin-bottom:2.25rem}.hm-tile__pie{font-size:1rem}}@media(max-width:739.98px){.hm-tiles{flex-direction:column}.hm-tile{flex:0 0 auto}}.hm-section{width:100%;max-width:var(--hm-max);margin:0 auto var(--hm-gap-seccion);padding-inline:0}.hm-section--pad{padding-inline:clamp(.375rem,calc(.375rem + (100vw - 360px) * .0012),.5rem)}.hm-section--bajo{content-visibility:auto;contain-intrinsic-size:auto 800px}.hm-bento{position:relative;overflow:hidden;container-type:inline-size;border-radius:var(--hm-r-card-m);padding-bottom:var(--hm-bento-pad-v);color:var(--hm-blanco);background:var(--hm-marino)}.hm-bento--claro{color:var(--hm-marino);background:linear-gradient(180deg,color-mix(in srgb,var(--hm-celeste) 25%,var(--hm-blanco)) 0%,var(--hm-blanco) 100%)}.hm-bento__video{position:absolute;inset:0;overflow:hidden;z-index:0}.hm-bento__video video,.hm-bento__video img{width:100%;height:100%;object-fit:cover;object-position:center 5%;transform:scale(1.04) translateY(-4%)}.hm-bento__grid{position:relative;z-index:2;display:flex;flex-flow:column wrap;gap:var(--hm-bento-gap);padding:0 var(--hm-bento-pad-h)}.hm-bento__grid>*{position:relative;overflow:hidden;border-radius:var(--hm-r-card-m);color:var(--hm-blanco);background:var(--hm-marino-2)}.hm-bento--claro .hm-bento__grid>*{color:var(--hm-marino);background:linear-gradient(127deg,color-mix(in srgb,var(--hm-celeste) 18%,var(--hm-blanco)) 2.43%,var(--hm-blanco) 96.81%);backdrop-filter:blur(1.25rem);-webkit-backdrop-filter:blur(1.25rem)}.hm-modulo{display:flex;flex-direction:column;align-items:center;min-height:25rem}.hm-modulo__lockup{width:100%;display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.75rem 1.75rem 0}.hm-modulo__titulo{font-size:var(--hm-fs-h-l);font-weight:var(--hm-peso-h-l);line-height:1.375rem;white-space:pre-line}.hm-modulo__titulo span{color:var(--hm-celeste)}.hm-modulo--centro{padding:1.25rem 1.25rem 1.75rem;text-align:center}.hm-modulo--centro .hm-badge{margin-bottom:1rem}.hm-modulo--centro h2{max-width:22.5rem;margin:0 auto .625rem;padding-bottom:.08em}.hm-modulo--centro .hm-btn{margin-top:1rem}@media(min-width:488px){.hm-modulo__titulo{line-height:1.875rem}}@media(min-width:740px){.hm-bento{border-radius:var(--hm-r-card)}.hm-bento__grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;max-width:var(--hm-col);margin-inline:auto}.hm-bento__grid>:first-child{grid-column:1 / span 2}.hm-bento--sin-ancho .hm-bento__grid>:first-child{grid-column:auto}.hm-bento__video video,.hm-bento__video img{transform:scale(1.04) translateY(-5%)}}@media(min-width:1092px){.hm-bento__video video,.hm-bento__video img{transform:scale(1.04) translateY(-8%)}.hm-modulo{min-height:30rem}.hm-modulo__lockup{padding:2rem 2rem 0}.hm-modulo__titulo{line-height:2.625rem}.hm-modulo--centro{padding-top:2rem}.hm-modulo--centro .hm-btn{margin-top:1.5rem}}.hm-sidekick{width:calc(100% + 2 * var(--hm-bento-pad-h));margin-left:calc(-1 * var(--hm-bento-pad-h));padding:1.5rem 0;background:transparent!important}@supports (width: 100cqi){.hm-sidekick{width:100cqi;margin-left:calc((100% - 100cqi) / 2)}}.hm-sidekick__titulo{padding-inline:calc((100cqi - min(100cqi,var(--hm-col))) / 2 + 2rem);color:var(--hm-blanco)}.hm-track{display:flex;gap:.75rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;user-select:none;-webkit-user-select:none;cursor:grab;touch-action:pan-x pan-y;padding:1.25rem calc((100cqi - min(100cqi,var(--hm-col))) / 2 + 2rem);margin-bottom:-1.25rem}.hm-track::-webkit-scrollbar{display:none}.hm-track.is-arrastrando{cursor:grabbing;scroll-behavior:auto}.hm-track.is-arrastrando a{pointer-events:none}.hm-track--glass{gap:.625rem}@media(min-width:740px){.hm-sidekick{padding:2rem 0}.hm-track--glass{padding-block:1.5rem;margin-bottom:-1.5rem}}@media(min-width:1092px){.hm-track{padding-block:2rem;margin-bottom:-2rem}}.hm-card-wrap{display:flex;flex:0 0 16.25rem;height:19.75rem;opacity:0;transition:opacity 200ms linear;transition-delay:calc(100ms * var(--hm-i, 0))}.hm-track.is-in .hm-card-wrap,.hm-card-wrap.is-in{opacity:1}.hm-card{position:relative;display:flex;flex-direction:column;width:100%;overflow:hidden;border-radius:var(--hm-r-card);color:var(--hm-blanco);text-decoration:none;background:linear-gradient(to bottom,var(--hm-azul-2),var(--hm-azul));transition:transform 200ms ease-in-out}.hm-card::after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:0;transition:opacity 200ms linear;background:linear-gradient(to bottom,var(--hm-azul),color-mix(in srgb,var(--hm-azul) 70%,var(--hm-marino)))}.hm-card__media{position:relative;z-index:1;flex:1;display:flex;align-items:center;justify-content:center;padding:1.25rem 1.25rem 0}.hm-card__media>div,.hm-card__media>picture{position:relative;width:75%;aspect-ratio:1}.hm-card__media img,.hm-card__media video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.hm-card__media video{opacity:0;transition:opacity 200ms linear}.hm-card.is-giro .hm-card__media video{opacity:1}.hm-card__sombra{position:absolute;left:50%;bottom:.625rem;width:20%;height:8px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(rgba(0,0,0,.3),transparent 80%)}.hm-card__badges{position:absolute;top:.625rem;left:.625rem;z-index:2;display:flex;gap:.375rem}.hm-card__sello{position:absolute;top:1rem;right:1rem;z-index:2;width:3.5rem;height:3.5rem}.hm-card__cuerpo{position:relative;z-index:1;display:flex;flex-direction:column;gap:.125rem;padding:.75rem .75rem .875rem}.hm-card__titulo{min-height:2lh;align-content:end;font-size:var(--hm-fs-h-m);font-weight:var(--hm-peso-h-m);line-height:1.15;color:var(--hm-blanco)}.hm-card__precio{margin-top:.25rem;font-size:var(--hm-fs-caption);color:var(--hm-blanco-9)}.hm-card__sub{margin-top:.25rem;font-size:var(--hm-fs-cuerpo);color:var(--hm-blanco-9)}.hm-card__sub{font-size:var(--hm-fs-caption);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hm-card--blender .hm-card__media>div::before,.hm-card--placeholder .hm-card__media>div::before{content:"";position:absolute;inset:-12%;z-index:-1;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--hm-celeste) 28%,transparent) 0%,transparent 62%)}.hm-card--blender .hm-card__media>div{isolation:isolate}.hm-card--foto .hm-card__media img,.hm-card--foto .hm-card__media video{object-fit:cover;border-radius:calc(var(--hm-r-card) * .75)}.hm-card--placeholder .hm-card__media>div{display:flex;align-items:center;justify-content:center;font-size:6rem;font-weight:300;color:var(--hm-celeste);border-radius:var(--hm-r-card);background:color-mix(in srgb,var(--hm-marino) 60%,transparent)}@media(hover:hover){.hm-card:hover,.hm-card:focus-visible{transform:scale(1.03)}.hm-card:hover::after,.hm-card:focus-visible::after{opacity:1}.hm-card:hover .hm-card__media>div,.hm-card.is-hover .hm-card__media>div{animation:hm-flota 1500ms ease-in-out infinite}.hm-card:hover .hm-card__sombra,.hm-card.is-hover .hm-card__sombra{animation:hm-pulso 1500ms ease-in-out infinite}}.hm-card:focus-visible{outline:2px solid var(--hm-celeste);outline-offset:3px}@media(min-width:740px){.hm-card-wrap{flex:0 0 20rem;height:24.3125rem}.hm-card__cuerpo{padding:.875rem .875rem 1rem}}.hm-glass-wrap{display:flex;flex:0 0 20rem;height:25rem;opacity:0;transition:opacity 200ms linear;transition-delay:calc(100ms * var(--hm-i, 0))}.hm-track.is-in .hm-glass-wrap,.hm-glass-wrap.is-in{opacity:1}.hm-glass{display:flex;flex-direction:column;gap:.75rem;width:100%;padding:1.125rem;border-radius:24px;color:var(--hm-blanco);text-decoration:none;background:var(--hm-glass);backdrop-filter:blur(37px);-webkit-backdrop-filter:blur(37px);transition:transform 200ms ease-in-out}@media(hover:hover){.hm-glass:hover{transform:scale(1.03)}}.hm-glass__tags{display:flex;flex-wrap:wrap;gap:4px}.hm-glass__linea{height:1px;margin-top:16px;background:rgba(255,255,255,.15)}.hm-glass__nombre{font-size:28px;line-height:31.5px;font-weight:500;letter-spacing:-.047px}.hm-glass__meta{font-size:13px;line-height:16.94px;letter-spacing:.305px;color:var(--hm-blanco-51)}.hm-glass__n{font-size:13px;line-height:16.94px;color:var(--hm-blanco-9)}@media(min-width:740px){.hm-glass-wrap{flex:0 0 clamp(21rem,calc(21rem + (100vw - 740px) * .03),22.25rem);height:31.75rem}}@media(min-width:1092px){.hm-glass-wrap{height:32.25rem}}.hm-glass--asesor{gap:.625rem}.hm-glass--asesor .hm-glass__nombre{font-size:22px;line-height:25px}@media(hover:hover){.hm-glass--asesor:hover{transform:none}}.hm-op-chips{flex:1;display:flex;flex-wrap:wrap;align-content:flex-start;gap:6px;margin-top:.25rem}.hm-op-chip{display:inline-flex;align-items:center;height:1.75rem;padding:0 .625rem;border:1px solid var(--hm-glass-borde);border-radius:var(--hm-r-pill);font-size:12px;line-height:1;letter-spacing:.045px;color:var(--hm-blanco);text-decoration:none;background:rgba(255,255,255,.04);transition:background-color 200ms ease-in-out,border-color 200ms ease-in-out,color 200ms ease-in-out}@media(hover:hover){.hm-op-chip:hover{color:var(--hm-marino);background:var(--hm-celeste);border-color:var(--hm-celeste)}}.hm-op-chip:focus-visible{outline:2px solid var(--hm-celeste);outline-offset:2px}.hm-glass__cta{display:inline-flex;align-items:center;gap:.5rem;font-size:13px;line-height:16.94px;font-weight:500;color:var(--hm-celeste);text-decoration:none}@media(hover:hover){.hm-glass__cta:hover{color:var(--hm-blanco)}}.hm-opera{position:relative;gap:1rem;padding-bottom:2.25rem}.hm-opera__fondo{position:absolute;inset:0;z-index:0}.hm-opera__fondo img,.hm-opera__fondo video{width:100%;height:100%;object-fit:cover;object-position:78% top}.hm-opera__fondo::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in srgb,var(--hm-marino) 15%,transparent) 0%,color-mix(in srgb,var(--hm-marino) 5%,transparent) 35%,color-mix(in srgb,var(--hm-marino) 20%,transparent) 70%,color-mix(in srgb,var(--hm-marino) 45%,transparent) 100%)}.hm-opera__hero{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:1rem;padding:3rem 0 3.5rem;text-align:center;padding-inline:calc((100cqi - min(100cqi,var(--hm-col))) / 2 + 2rem)}.hm-opera__hero .hm-xl{color:var(--hm-blanco)}.hm-opera__ctas{display:flex;flex-direction:column;gap:.5rem;width:14.125rem}.hm-opera__h2{position:relative;z-index:1;font-size:1.25rem;font-weight:500;letter-spacing:-.04em;line-height:1.1;text-align:center;white-space:nowrap;color:var(--hm-blanco);padding-inline:calc((100cqi - min(100cqi,var(--hm-col))) / 2 + 2rem)}@media(min-width:740px){.hm-opera{gap:.75rem}.hm-opera__hero{align-items:flex-start;text-align:left;gap:.75rem;padding:clamp(3.5rem,calc(3.5rem + (100vw - 740px) * .03),4.5rem) 0 3.5rem;padding-inline:calc((100cqi - min(100cqi,var(--hm-col))) / 2 + 2rem)}.hm-opera__hero .hm-xl{white-space:nowrap}.hm-opera__ctas{flex-direction:row;width:auto}.hm-opera__h2{font-size:1.75rem;line-height:31.5px;text-align:left}}@media(min-width:1092px){.hm-opera__hero{padding-top:clamp(4rem,calc(4rem + (100vw - 1092px) * .05),5rem);padding-bottom:4rem}}.hm-ficha{position:relative;min-height:25rem;overflow:hidden}.hm-ficha img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hm-ficha__cuerpo{position:relative;z-index:1;padding:1.25rem}.hm-ficha__titulo{width:55%;max-width:14.375rem;font-size:var(--hm-fs-h-m);font-weight:var(--hm-peso-h-m);color:var(--hm-marino)}.hm-ficha__titulo span{color:var(--hm-azul);white-space:nowrap}.hm-ficha .hm-btn{position:absolute;right:1.25rem;bottom:1.25rem}@media(min-width:488px){.hm-ficha .hm-btn{right:2.5rem;bottom:1.5rem}}@media(min-width:1092px){.hm-ficha{min-height:30rem}.hm-ficha__cuerpo{padding:1.5rem}.hm-ficha__titulo{width:60%;max-width:15.625rem}}.hm-claro{padding:5rem 0;overflow:hidden}.hm-claro__cab{display:flex;flex-direction:column;align-items:center;gap:1rem;margin:0 auto 2.375rem;text-align:center}.hm-claro__cab h2{color:var(--hm-tinta)}.hm-claro__cab h2 span{color:var(--hm-azul)}.hm-claro__cab p{max-width:28.25rem;color:var(--hm-tinta-4)}@media(min-width:740px){.hm-claro__cab{margin-bottom:3.75rem}}.hm-foto{position:relative;display:flex;align-items:flex-end;overflow:hidden;border-radius:var(--hm-r-card);background:rgba(0,0,0,.19)}.hm-foto>img{width:100%;height:38.25rem;object-fit:cover;object-position:center top}.hm-foto__cuerpo{position:absolute;inset:0;display:grid;align-content:flex-end;gap:1.5rem;padding:1.25rem;color:var(--hm-blanco);background:linear-gradient(180deg,rgba(0,0,0,0) 19%,rgba(0,0,0,.5) 100%)}.hm-foto__cuerpo h2{font-size:var(--hm-fs-d-m);font-weight:var(--hm-peso-d-m);line-height:1.1}.hm-foto__cuerpo p{font-size:var(--hm-fs-cuerpo-l)}.hm-foto__cuerpo small{font-size:.75rem}@media(min-width:488px){.hm-foto>img{object-position:left 20%}.hm-foto__cuerpo{right:auto;max-width:28rem;padding:3.75rem;align-content:flex-start;background:none}}@media(min-width:1092px){.hm-foto__cuerpo{max-width:28.75rem}}.hm-nube{display:flex;flex-wrap:wrap;justify-content:center;gap:.375rem;padding:0 1rem}.hm-nube a{display:inline-flex;align-items:center;height:30px;padding:0 10px;border:1px solid var(--hm-borde);border-radius:30px;font-size:var(--hm-fs-cuerpo);color:var(--hm-tinta);text-decoration:none;transition:color 300ms,border-color 300ms,background-color 300ms}@media(hover:hover){.hm-nube a:hover{color:var(--hm-blanco);background:var(--hm-azul);border-color:var(--hm-azul)}}html.hm-sin-scroll,html.hm-sin-scroll body{overflow:hidden}body:has(.hm-hdr){margin:0;padding-top:calc(var(--hm-promo-h) + var(--hm-hdr-h))}.hm-promo,.hm-promo *,.hm-hdr,.hm-hdr *,.hm-mega,.hm-mega *,.hm-foot,.hm-foot *{box-sizing:border-box}.ah-usp{display:contents}.hm-promo{position:fixed;top:0;left:0;z-index:702;width:100%;min-height:2.75rem;padding:.5rem 1rem;line-height:1.1875rem;display:flex;align-items:center;justify-content:center;text-align:center;color:var(--hm-tinta);font-size:var(--hm-fs-14-16);letter-spacing:.02em;transition:transform 300ms}.hm-promo-bg{display:none}.hm-promo-txt{margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px}.hm-promo .hm-promo-sep{display:inline;opacity:.55;margin:0 .25rem;padding:0;font-size:inherit}@media(max-width:487px){.hm-promo .hm-promo-sep{display:none}.hm-promo .hm-promo-cta{padding:4px 8px}}@media(max-width:400px){.hm-promo{font-size:.8125rem;letter-spacing:0}}.hm-promo-cta{display:inline-flex;align-items:center;gap:2px;margin-left:4px;padding:4px 10px;font-weight:600;color:inherit;text-decoration:none;background:rgba(0,0,0,.06);border-radius:9999px;transition:background-color .25s ease,gap .25s ease-out}.hm-promo:hover .hm-promo-cta{gap:8px}.hm-promo .hm-promo-flecha{width:20px;height:20px;flex:0 0 auto;color:inherit;opacity:1}.hm-promo::before,.hm-promo::after{content:"";position:absolute;top:100%;width:1.5rem;height:3rem;pointer-events:none;box-shadow:0 -1.5rem 0 0 var(--hm-celeste);transition:box-shadow 300ms}.hm-promo::before{left:0;border-top-left-radius:1.5rem}.hm-promo::after{right:0;border-top-right-radius:1.5rem}.hm-promo:hover::before,.hm-promo:hover::after{box-shadow:0 -1.5rem 0 0 color-mix(in srgb,var(--hm-celeste) 92%,#000)}html.hm-scrolled .hm-promo{transform:translateY(-100%)}html.hm-scrolled .hm-promo::before,html.hm-scrolled .hm-promo::after{opacity:0;transition:opacity 300ms,box-shadow 300ms}nav.hm-hdr{position:fixed;top:var(--hm-promo-h);left:0;right:0;z-index:701;height:calc(var(--hm-hdr-row) + 1px);background:#fff;color:var(--hm-tinta);transition:box-shadow 300ms linear,background-color 300ms linear,transform 200ms cubic-bezier(.2,.7,.3,1)}.hm-hdr.con-sombra{box-shadow:var(--hm-sombra-nav)}html.hm-scrolled .hm-hdr{transform:translate3d(0,calc(-1 * var(--hm-promo-h)),0)}nav.hm-hdr.is-oculto{transform:translate3d(0,calc(-1 * (var(--hm-promo-h) + var(--hm-hdr-h))),0)}.hm-hdr.menu-abierto,.hm-hdr:has(#ahMega.on){box-shadow:0 1px 0 0 rgba(0,0,0,.05)}.hm-hdr-in{position:relative;height:100%;max-width:108rem;margin:0 auto;display:flex;align-items:center;gap:.75rem;padding:0 .5rem 0 1rem}.hm-logo{display:inline-flex;align-items:center;height:100%;flex:0 0 auto}.hm-logo img{display:block;width:120px;height:auto}.hm-nav{display:none;list-style:none;margin:0 0 0 .75rem;padding:0;height:100%;align-items:center;gap:.125rem}.hm-nav>li{position:relative;height:100%;display:flex;align-items:center}.hm-nav>li>a{display:inline-flex;align-items:center;gap:.25rem;height:34px;padding:0 .75rem;color:var(--hm-tinta);text-decoration:none;font-size:.875rem;font-weight:500;border-radius:var(--hm-r-pill);transition:background-color 300ms ease-in}.hm-nav>li>a:hover,.hm-nav>li>a[aria-expanded=true]{background:rgba(0,0,0,.06)}.hm-nav>li>a[aria-current=page]{color:var(--hm-azul)}.hm-chev{width:1rem;height:1rem;transition:transform 200ms}a[aria-expanded=true]>.hm-chev{transform:rotate(180deg)}.hm-rec{position:absolute;top:100%;left:0;min-width:17rem;padding:.5rem;margin-top:.5rem;background:#fff;border-radius:1rem;box-shadow:var(--hm-sombra-nav);opacity:0;transform:translateY(-.25rem);transition:opacity 200ms linear,transform 200ms linear}.hm-rec.on{opacity:1;transform:none}.hm-rec a{display:flex;align-items:center;gap:.625rem;padding:.625rem .75rem;border-radius:.75rem;color:var(--hm-tinta);text-decoration:none;font-size:.9375rem}.hm-rec a:hover{background:rgba(0,0,0,.06)}.hm-rec svg{width:1.125rem;height:1.125rem;flex:0 0 auto;color:var(--hm-azul)}.hm-hdr-acts{margin-left:auto;display:flex;align-items:center;gap:.125rem;height:100%}.hm-search{position:relative;display:none;align-items:center;height:34px;width:16rem;margin:1px .5rem 1px 0;padding:0 .25rem 0 .75rem;background:rgba(0,0,0,.06);border-radius:var(--hm-r-pill);transition:background-color 300ms ease-in,width 300ms ease-in-out}.hm-search:focus-within{background:#fff;box-shadow:0 0 0 2px var(--hm-azul-2)}.hm-search-ico{width:1.125rem;height:1.125rem;flex:0 0 auto;color:rgba(0,0,0,.54)}.hm-search input{flex:1 1 auto;min-width:0;height:100%;margin:0 .25rem;padding:0;border:0;background:transparent;font:inherit;font-size:.875rem;color:var(--hm-tinta);outline:none;appearance:none}.hm-search input::placeholder{color:rgba(0,0,0,.54)}.hm-search input::-webkit-search-cancel-button{appearance:none}.hm-search-btn{display:inline-flex;align-items:center;justify-content:center;width:1.625rem;height:1.625rem;border:0;border-radius:50%;background:var(--hm-azul);color:#fff;cursor:pointer;flex:0 0 auto;opacity:0;transition:opacity 150ms linear,background-color 300ms}.hm-search-btn svg{width:.875rem;height:.875rem}.hm-search:focus-within .hm-search-btn,.hm-search input:not(:placeholder-shown)~.hm-search-btn{opacity:1}.hm-search-btn:hover{background:var(--hm-marino)}.hm-search .sku-panel{top:calc(100% + .5rem);min-width:24rem;right:auto}.hm-ico{display:inline-flex;align-items:center;justify-content:center;width:2.625rem;height:2.625rem;border:0;border-radius:50%;background:transparent;color:var(--hm-tinta);cursor:pointer;position:relative;transition:background-color 300ms ease-in}.hm-ico:hover{background:rgba(0,0,0,.06)}.hm-ico svg{width:1.5rem;height:1.5rem}.hm-cart .ah-cart-n{position:absolute;top:.25rem;right:.125rem;min-width:1.125rem;height:1.125rem;padding:0 .25rem;border-radius:var(--hm-r-badge);background:var(--hm-azul);color:#fff;font-size:.6875rem;font-weight:600;line-height:1.125rem;text-align:center}.hm-cart .ah-cart-n[hidden]{display:none}.hm-promo-cta .ah-cart-n{position:static;display:inline-block;min-width:1.125rem;height:1.125rem;margin-left:.25rem;padding:0 .25rem;border-radius:9999px;background:var(--hm-marino);color:#fff;font-size:.6875rem;font-weight:600;line-height:1.125rem;text-align:center}.hm-promo-cta .ah-cart-n[hidden]{display:none}.hm-cta{color:#fff;background:var(--hm-azul)}.hm-cta:hover{color:#fff;background:var(--hm-marino)}@media(pointer:coarse){.hm-hdr .hm-hdr-acts .hm-pill.hm-cta{font-size:1rem}}.hm-compra{color:var(--hm-marino)}.hm-compra:hover{color:var(--hm-marino);background:rgba(0,0,0,.06)}@media(max-width:1023px){.hm-compra{display:none}}@media(pointer:coarse){.hm-ico{width:2.75rem;height:2.75rem}}@media(min-width:1024px){.hm-nav,.hm-search{display:flex}.hm-hs-toggle,.hm-burger{display:none}}@media(min-width:1266px){.hm-search{width:22rem}}@media(max-width:1023px){.hm-hdr.hs-abierta .hm-search{display:flex;position:absolute;left:.75rem;right:.75rem;top:calc(100% + .5rem);width:auto;height:2.75rem;background:#fff;box-shadow:var(--hm-sombra-nav)}.hm-hdr.hs-abierta .hm-search .sku-panel{min-width:0;right:0}.hm-hdr.hs-abierta .hm-hs-toggle{background:rgba(0,0,0,.06)}}.hm-mm{display:none}@media(max-width:63.999em){.hm-hdr .hm-nav,.hm-hdr .hm-compra{display:none}.hm-mm{display:block;flex:0 0 auto;margin-left:.25rem}}@media(max-width:739.98px){.hm-mm{margin-left:auto}}@media(min-width:64em){.hm-hdr .hm-nav{display:flex}}.hm-hdr .hm-nav>li>a{white-space:nowrap}.hm-hdr:has(#ahMm) .hm-mega-movil,html:has(#ahMm) #ahMenu{display:none!important}@media(min-width:64em)and (max-width:99.999em){.hm-hdr .hm-compra{display:none}}@media(min-width:740px)and (max-width:79.999em){.hm-hdr .hm-search{display:none}.hm-hdr .hm-hs-toggle{display:inline-flex}}@media(min-width:740px)and (max-width:63.999em){.hm-hdr.hs-abierta .hm-search{display:flex;position:absolute;left:.75rem;right:.75rem;top:calc(100% + .5rem);width:auto;height:2.75rem;background:#fff;box-shadow:var(--hm-sombra-nav)}.hm-hdr.hs-abierta .hm-search .sku-panel{min-width:0;left:0;right:0}}@media(min-width:64em)and (max-width:79.999em){.hm-hdr.hs-abierta .hm-search{display:flex;position:absolute;left:auto;right:.75rem;top:calc(100% + .5rem);width:min(22rem,calc(100vw - 1.5rem));height:2.75rem;background:#fff;box-shadow:var(--hm-sombra-nav)}.hm-hdr.hs-abierta .hm-search .sku-panel{min-width:0;left:0;right:0}}@media(min-width:80em){.hm-hdr .hm-search{display:flex;width:16rem}.hm-hdr .hm-hs-toggle{display:none}}@media(min-width:85.375em){.hm-hdr .hm-search{width:22rem}}@media(min-width:740px){.hm-hdr[data-hm-texto=compacto] .hm-nav,.hm-hdr[data-hm-texto]:not([data-hm-texto=completo]) .hm-compra{display:none}.hm-hdr[data-hm-texto=compacto] .hm-mm{display:block;flex:0 0 auto;margin-left:.25rem}.hm-hdr[data-hm-texto=compacto] .hm-search,.hm-hdr[data-hm-texto=lupa] .hm-search{display:none}.hm-hdr[data-hm-texto=compacto] .hm-hs-toggle,.hm-hdr[data-hm-texto=lupa] .hm-hs-toggle{display:inline-flex}.hm-hdr[data-hm-texto=corto] .hm-search{width:16rem}.hm-hdr[data-hm-texto=largo] .hm-search{width:22rem}.hm-hdr[data-hm-texto=compacto].hs-abierta .hm-search,.hm-hdr[data-hm-texto=lupa].hs-abierta .hm-search{display:flex;position:absolute;left:auto;right:.75rem;top:calc(100% + .5rem);width:min(22rem,calc(100vw - 1.5rem));height:2.75rem;background:#fff;box-shadow:var(--hm-sombra-nav)}.hm-hdr[data-hm-texto=compacto].hs-abierta .hm-search{left:.75rem;width:auto}.hm-hdr[data-hm-texto=compacto] .hm-search .sku-panel,.hm-hdr[data-hm-texto=lupa] .hm-search .sku-panel{min-width:0;left:0;right:0}}html{scroll-padding-top:calc(var(--hm-promo-h, 0px) + var(--hm-hdr-h, 73px) + .5rem)}@media(max-width:29.999em){.hm-mm .hm-mm-panel{width:100%}}@media(max-height:30em){.hm-mm .hm-mm-panel{padding-bottom:1rem}}.hm-mm-btn{display:inline-flex;align-items:center;gap:.375rem;min-height:2.75rem;min-width:2.75rem;padding:0 .875rem;border-radius:var(--hm-r-pill);color:var(--hm-tinta);cursor:pointer;font:500 .875rem/1 var(--hm-fuente);list-style:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color 300ms ease-in}.hm-mm-btn::-webkit-details-marker{display:none}.hm-mm-btn:hover,.hm-mm[open]>.hm-mm-btn{background:var(--hm-hover-claro)}.hm-mm-btn svg{width:1.5rem;height:1.5rem}.hm-mm-x,.hm-mm[open] .hm-mm-ico{display:none}.hm-mm[open] .hm-mm-x{display:block}.hm-mm :focus-visible{outline:2px solid var(--hm-azul);outline-offset:2px}.hm-mm-panel,.hm-mm[open]::before{position:absolute;top:100%;height:calc(100vh - var(--hm-promo-h, 0px) - var(--hm-hdr-h, 73px) - var(--ah-pulgar-total, 0px));height:calc(100dvh - var(--hm-promo-h, 0px) - var(--hm-hdr-h, 73px) - var(--ah-pulgar-total, 0px))}.hm-mm[open]::before{content:"";left:0;right:0;z-index:699;background:var(--hm-tinta-4)}.hm-mm-panel{right:0;z-index:700;box-sizing:border-box;width:min(24rem,100%);overflow-y:auto;overscroll-behavior:contain;padding:.5rem .75rem 2rem;background:var(--hm-blanco);box-shadow:var(--hm-sombra-nav);font-family:var(--hm-fuente)}.hm-mm-js[open]::before{opacity:0;transition:opacity 260ms linear}.hm-mm-js .hm-mm-panel{transform:translateX(100%);transition:transform 260ms var(--hm-ease-acc)}.hm-mm-js.on::before{opacity:1}.hm-mm-js.on .hm-mm-panel{transform:none}.hm-mm-lista,.hm-mm-sub ul{list-style:none;margin:0;padding:0}.hm-mm-lista>li{border-bottom:1px solid var(--hm-hover-claro)}.hm-mm-lista a,.hm-mm-sub>summary{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:2.75rem;padding:.625rem .75rem;border-radius:.75rem;box-sizing:border-box;color:var(--hm-tinta);text-decoration:none;font-size:1.0625rem;font-weight:500}.hm-mm-sub>summary{list-style:none;cursor:pointer}.hm-mm-sub>summary::-webkit-details-marker{display:none}.hm-mm-sub ul{padding-bottom:.5rem}.hm-mm-sub ul a{padding-left:1.5rem;font-size:.9375rem;font-weight:400;color:var(--hm-tinta-2)}@media(hover:hover){.hm-mm-lista a:not([aria-current]):hover,.hm-mm-sub>summary:hover{background:var(--hm-hover-claro)}}.hm-mm-lista a[aria-current=page]{color:var(--hm-azul);font-weight:600;box-shadow:inset 3px 0 0 var(--hm-azul)}.hm-mm-sub svg{width:1rem;height:1rem;color:var(--hm-azul);transition:transform 200ms}.hm-mm-sub[open]>summary svg{transform:rotate(180deg)}html.hm-mm-abierto,html.hm-mm-abierto body{overflow:hidden}html.hm-mm-hueco{scrollbar-gutter:stable}html.hm-mm-abierto .ah-wa-flotante,html.hm-mm-abierto #ahnsa-chat-btn{visibility:hidden}@media(prefers-reduced-motion:reduce){.hm-mm-js .hm-mm-panel,.hm-mm-js[open]::before,.hm-mm-sub svg,.hm-mm-btn{transition:none}.hm-mm-js .hm-mm-panel{transform:none}.hm-mm-js[open]::before{opacity:1}}.hm-hdr .ahmega{position:absolute;top:100%;left:0;right:0;z-index:900;display:block;opacity:0;transform:translateY(-.5rem);transition:opacity 200ms linear,transform 200ms linear}.hm-hdr .ahmega[hidden]{display:none}.hm-hdr .ahmega.on{opacity:1;transform:none}.hm-mega{background:#fff;border-radius:0 0 var(--hm-r-card) var(--hm-r-card);box-shadow:var(--hm-sombra-nav)}.hm-mega-in{position:relative;max-width:90rem;margin:0 auto;padding:1.5rem 1.5rem 1.25rem}.hm-mega-cerrar{display:none}.hm-mega-foot{display:flex;flex-wrap:wrap;gap:1.5rem;margin:1rem .75rem 0;padding-top:1rem;border-top:1px solid rgba(0,0,0,.06)}.hm-mega-foot a{display:inline-flex;align-items:center;gap:.375rem;color:var(--hm-azul);font-size:.875rem;font-weight:600;text-decoration:none}.hm-mega-foot a:hover{color:var(--hm-marino)}.hm-mega-foot svg{width:1rem;height:1rem}.hm-mega-movil{display:none}body:has(.hm-hdr #ahMega.on:not(.hm-cajon))::after{content:"";position:fixed;inset:0;z-index:700;background:rgba(0,0,0,.44);pointer-events:none;animation:hm-cortina 200ms ease-in}@keyframes hm-cortina{from{opacity:0}}@media(max-width:1023px){.hm-hdr .ahmega{display:none}.hm-hdr .ahmega.hm-cajon{display:block;position:fixed;top:calc(var(--hm-promo-h) + var(--hm-hdr-h));bottom:0;overflow-y:auto}html.hm-scrolled .hm-hdr .ahmega.hm-cajon{top:var(--hm-hdr-h)}.hm-hdr .ahmega.hm-cajon .hm-mega{min-height:100%;border-radius:0;box-shadow:none}.hm-hdr .ahmega.hm-cajon .hm-mega-in{padding:1rem 1rem 7rem}.hm-hdr .ahmega.hm-cajon .hm-mega-movil{display:grid;gap:.25rem;margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid rgba(0,0,0,.06)}.hm-mega-movil a{padding:.75rem .5rem;color:var(--hm-tinta);text-decoration:none;font-size:1.125rem;border-radius:.75rem}.hm-mega-movil a:hover{background:rgba(0,0,0,.06)}.hm-mega-movil .hm-mega-movil-cta{margin-top:.5rem;text-align:center;color:#fff;background:var(--hm-azul);border-radius:var(--hm-r-pill);font-weight:500}.hm-hdr .ahmega.hm-cajon .hm-mega-cerrar{display:inline-flex;align-items:center;justify-content:center;position:fixed;left:50%;top:calc(100dvh - 6rem);width:2.75rem;height:2.75rem;margin-left:-1.375rem;border:0;border-radius:22px;background:#000;color:#fff;box-shadow:0 .25rem .5rem rgba(0,0,0,.08);cursor:pointer;z-index:2}.hm-mega-cerrar svg{width:1.25rem;height:1.25rem}}footer.hm-foot::before,footer.hm-foot::after{content:none}footer.hm-foot{position:relative;background:#000;background-image:none;color:#fff;border-radius:1rem 1rem 0 0;padding:1rem 1rem 0;content-visibility:auto;contain-intrinsic-size:auto 60rem;overflow:hidden}.hm-foot a{color:inherit;text-decoration:none}.hm-foot-in{max-width:108rem;margin:0 auto;display:flex;flex-direction:column;gap:1.5rem}.hm-foot-top{display:flex;flex-direction:column;gap:1.5rem}.hm-foot-card{max-width:26.875rem;min-width:11.25rem;margin-top:2rem;padding:1.5rem;border-radius:var(--hm-r-card);background:rgba(255,255,255,.11);display:flex;flex-direction:column;gap:1rem}.hm-foot-titulo{margin:0;font-size:var(--hm-fs-25-43);font-weight:400;line-height:1;letter-spacing:-.01em}.hm-foot-intro{margin:0;font-size:var(--hm-fs-14-16);line-height:1.3;color:rgba(255,255,255,.9)}.hm-foot-form{display:grid;gap:.5rem}.hm-foot-form .ah-hp{position:absolute;left:-9999px}.hm-foot-input{height:3rem;padding:0 1.0625rem;border:2px solid rgba(0,0,0,.19);border-radius:.875rem;background:#fff;color:var(--hm-tinta);font:inherit;font-size:var(--hm-fs-16-19);font-weight:500;transition:border-color 150ms linear}.hm-foot-input::placeholder{color:rgba(0,0,0,.54);font-weight:400}.hm-foot-input:hover{border-color:rgba(0,0,0,.33)}.hm-foot-input:focus{outline:none;border-color:var(--hm-azul)}.hm-btn svg{width:1rem;height:1rem}.hm-foot-contacto{display:flex;gap:0}.hm-foot-circulo{display:inline-flex;align-items:center;justify-content:center;min-width:48px;height:48px;margin-right:1rem;border-radius:var(--hm-r-pill);background:rgba(255,255,255,.11);color:#fff;transition:background-color 300ms ease-out,color 300ms ease-out}.hm-foot-circulo svg{width:20px;height:20px}.hm-foot-circulo:hover{background:#fff;color:#000}.hm-foot-cols{display:flex;flex-direction:column}.hm-foot-grp h3{margin:0;font-size:1rem;font-weight:500;line-height:1.875rem}.hm-foot-grp h3 button{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:4rem;padding:2rem 0;border:0;border-bottom:1px solid rgba(255,255,255,.34);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.hm-foot-chev{position:relative;width:1rem;height:1rem;flex:0 0 auto}.hm-foot-chev::before,.hm-foot-chev::after{content:"";position:absolute;top:50%;width:.625rem;height:2px;background:currentColor;border-radius:1px;transition:transform 300ms cubic-bezier(.86,0,.07,1)}.hm-foot-chev::before{left:0;transform:rotate(40deg)}.hm-foot-chev::after{right:0;transform:rotate(-40deg)}@keyframes hm-nudge{0%{transform:translate3d(0,0,0)}30%{transform:translate3d(0,8%,0)}100%{transform:translate3d(0,-2%,0)}}@media(hover:hover){.hm-foot-grp h3 button:hover .hm-foot-chev{animation:hm-nudge 1000ms cubic-bezier(.215,.61,.355,1) infinite}}.hm-foot-grp.is-abierto .hm-foot-chev::before{transform:rotate(-40deg)}.hm-foot-grp.is-abierto .hm-foot-chev::after{transform:rotate(40deg)}.hm-foot-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows 300ms cubic-bezier(.28,.13,.38,1)}.hm-foot-panel>ul{overflow:hidden;margin:0;padding:0;list-style:none;opacity:0;transition:opacity 300ms}.hm-foot-grp.is-abierto .hm-foot-panel{grid-template-rows:1fr}.hm-foot-grp.is-abierto .hm-foot-panel>ul{opacity:1;padding:1rem 0 1.5rem}.hm-foot-panel li a{display:inline-block;padding-bottom:.5rem;line-height:1.5rem;font-size:1.125rem;font-weight:400;border-bottom:.0625rem solid transparent;transition:border-color 300ms linear}.hm-foot-panel li a:hover{border-color:inherit}.hm-foot-sec a{font-size:.875rem;color:rgba(255,255,255,.51)}.hm-gps{display:inline-flex;align-self:flex-start;width:max-content;max-width:100%;align-items:center;gap:.75rem;margin:0 0 1.25rem;padding:.5rem 1rem .5rem .75rem;border:.0625rem solid rgba(255,255,255,.22);border-radius:999px;background:rgba(255,255,255,.05);color:rgba(255,255,255,.82);text-decoration:none;transition:background-color 200ms ease-in-out,border-color 200ms ease-in-out,transform 200ms ease-in-out,box-shadow 200ms ease-in-out}.hm-gps__marca{width:3.75rem;height:auto;flex:none;opacity:.92}.hm-gps__txt{display:flex;flex-direction:column;gap:.0625rem;min-width:0}.hm-gps__txt b{font-size:.8125rem;font-weight:600;color:#fff;letter-spacing:.01em}.hm-gps__txt i{font-size:.6875rem;font-style:normal;color:rgba(255,255,255,.58)}.hm-gps__g{width:1rem;height:1rem;flex:none;transition:transform 200ms ease-in-out}.hm-gps__fl{width:.5rem;height:.5rem;flex:none;margin-left:-.25rem;border-top:.09375rem solid currentColor;border-right:.09375rem solid currentColor;transform:rotate(45deg);opacity:.55;transition:transform 200ms ease-in-out,opacity 200ms ease-in-out}.hm-gps:hover,.hm-gps:focus-visible{background:rgba(255,255,255,.1);border-color:var(--hm-azul-2, #3B9BD9);transform:translateY(-.0625rem);box-shadow:0 .25rem .875rem rgba(59,155,217,.28)}.hm-gps:hover .hm-gps__g,.hm-gps:focus-visible .hm-gps__g{transform:scale(1.14)}.hm-gps:hover .hm-gps__fl,.hm-gps:focus-visible .hm-gps__fl{transform:rotate(45deg) translate(.125rem,-.125rem);opacity:1}.hm-gps:focus-visible{outline:.125rem solid var(--hm-azul-2, #3B9BD9);outline-offset:.1875rem}@media(prefers-reduced-motion:reduce){.hm-gps,.hm-gps__g,.hm-gps__fl{transition:none}.hm-gps:hover,.hm-gps:focus-visible{transform:none}.hm-gps:hover .hm-gps__g,.hm-gps:focus-visible .hm-gps__g{transform:none}.hm-gps:hover .hm-gps__fl,.hm-gps:focus-visible .hm-gps__fl{transform:rotate(45deg)}}.hm-foot-legal{display:flex;flex-direction:column;gap:.5rem;font-size:.75rem;color:rgba(255,255,255,.51)}.hm-foot-copy{margin:0;max-width:60rem}.hm-foot-links{display:flex;flex-wrap:wrap}.hm-foot-links a,.hm-foot-locale{padding-right:.75rem;padding-bottom:.25rem}.hm-foot-links a:hover{color:#fff}.hm-foot-logo{display:block;width:min(100%,17rem);height:auto;margin:3.25rem auto 0;padding-inline:clamp(.375rem,1vw,.5rem);opacity:1;pointer-events:none}@media(min-width:1024px){footer.hm-foot{border-radius:var(--hm-r-card) var(--hm-r-card) 0 0;padding-bottom:3.75rem}.hm-foot-top{flex-direction:row;justify-content:space-between;gap:2rem}.hm-foot-card{margin-top:4rem}.hm-foot-cols{flex:1 1 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem 2rem;margin-top:4rem}.hm-foot-grp h3{font-size:.75rem;line-height:.875rem;margin-bottom:.5rem;color:rgba(255,255,255,.51)}.hm-foot-grp h3 button{min-height:0;padding:0;border:0;cursor:default;pointer-events:none}.hm-foot-chev{display:none}.hm-foot-panel,.hm-foot-grp.is-abierto .hm-foot-panel{display:block}.hm-foot-panel>ul,.hm-foot-grp.is-abierto .hm-foot-panel>ul{opacity:1;padding:0;overflow:visible}.hm-foot-panel li a{font-size:1rem}.hm-foot-grp--principal .hm-foot-panel li:not(.hm-foot-sec) a{font-size:1.25rem}.hm-foot-legal{flex-direction:row;align-items:baseline;justify-content:space-between;gap:1.5rem}}@media(min-width:1440px){.hm-foot-top{gap:2rem}}@media(prefers-reduced-motion:reduce){.hm-promo,.hm-promo-bg,.hm-promo-cta,.hm-hdr,.hm-rec,.hm-hdr .ahmega,.hm-search,.hm-foot-panel,.hm-foot-panel>ul,.hm-foot-chev::before,.hm-foot-chev::after{transition:none}body:has(.hm-hdr #ahMega.on)::after{animation:none}}.hm-asesor__pie{position:fixed;left:0;right:0;bottom:0;z-index:2;padding:.625rem 1rem 1.25rem}.hm-asesor__pie>div{display:flex;flex-direction:column;gap:.625rem;max-width:34.125rem;margin:0 auto}.hm-asesor__pie .hm-btn{width:100%;--hm-btn-h: 2.75rem}.hm-asesor__pie.is-oculto{visibility:hidden}@media(min-width:516px){.hm-asesor__pie{padding-bottom:3rem}.hm-asesor__pie::before{height:calc(100% + 4.5rem)}.hm-asesor__pie .hm-btn{--hm-btn-h: 2.875rem}}.hm-reveal{opacity:0;transform:translateY(24px);transition:opacity var(--hm-t-reveal) var(--hm-ease-reveal),transform var(--hm-t-reveal) var(--hm-ease-reveal);transition-delay:calc(100ms * var(--hm-i, 0));will-change:opacity,transform}.hm-reveal.is-in{opacity:1;transform:none}.hm-reveal-linea{display:block;overflow:hidden}.hm-reveal-linea>span{display:block;opacity:0;transform:translateY(100%);transition:transform var(--hm-t-title) var(--hm-ease-title),opacity var(--hm-t-title) linear}.hm-reveal-linea+.hm-reveal-linea>span{transition-delay:100ms}.is-in .hm-reveal-linea>span,.hm-reveal-linea.is-in>span{opacity:1;transform:none}.hm-float{animation:hm-flota 1500ms ease-in-out infinite}@keyframes hm-flota{0%{transform:translateY(0)}50%{transform:translateY(-15px)}100%{transform:translateY(0)}}@keyframes hm-pulso{0%{opacity:1;transform:translateX(-50%) scale(1)}50%{opacity:.5;transform:translateX(-50%) scale(1.5)}100%{opacity:1;transform:translateX(-50%) scale(1)}}@media(prefers-reduced-motion:reduce){.hm-reveal,.hm-card-wrap,.hm-glass-wrap,.hm-reveal-linea>span{opacity:1!important;transform:none!important;transition:none!important}.hm-float,.hm-card__media>div,.hm-card__sombra,.hm-foot__chevron{animation:none!important}.hm-card,.hm-glass,.hm-glass__cta,.hm-tile__img-hover,.hm-promo,.hm-hdr,.hm-mega,.hm-asesor__paso,.hm-foot__panel{transition:none!important}.hm-card:hover,.hm-glass:hover{transform:none!important}.hm-card__media video{display:none}.hm-track{scroll-behavior:auto}}.hm-hero__h1{max-width:30ch;text-wrap:balance}.hm-ph{display:flex;align-items:center;justify-content:center;color:var(--hm-celeste);font-weight:300;line-height:1;letter-spacing:-.02em;background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--hm-azul) 45%,var(--hm-marino)) 0%,var(--hm-marino) 70%)}.hm-ph b{font-weight:300}.hm-ph--tile{position:absolute;inset:0;font-size:7rem;background:radial-gradient(circle at 70% 50%,color-mix(in srgb,var(--hm-azul) 55%,var(--hm-marino)) 0%,transparent 60%)}.hm-tile--2 .hm-ph--tile{font-size:5rem}.hm-card__media>div.hm-ph{position:relative;width:75%;aspect-ratio:1;border-radius:var(--hm-r-card);font-size:6rem}.hm-ph--glass{width:8.875rem;height:8.875rem;border-radius:50%;font-size:3.5rem;box-shadow:0 0 0 1px var(--hm-glass-borde)}.hm-ph--ficha{position:absolute;inset:0;border-radius:0;font-size:6rem;color:var(--hm-blanco);background:radial-gradient(circle at 70% 60%,color-mix(in srgb,var(--hm-azul-2) 55%,var(--hm-marino)) 0%,var(--hm-marino) 75%)}.hm-bento__video--pend{background:radial-gradient(ellipse at 50% 35%,color-mix(in srgb,var(--hm-azul) 40%,var(--hm-marino)) 0%,var(--hm-marino) 65%)}.hm-bento--modulos .hm-modulo{min-height:0}.hm-modulo--ancho{align-items:flex-start;gap:1rem;padding-bottom:1.75rem}.hm-bento--modulos .hm-modulo--centro{padding-bottom:2.5rem}.hm-modulo__texto{max-width:34rem;padding:0 1.75rem;font-size:var(--hm-fs-cuerpo-l);line-height:1.27;color:var(--hm-blanco-9)}.hm-modulo--centro .hm-modulo__texto{padding:0;margin:0 auto;max-width:22.5rem}.hm-modulo--centro>h2{max-width:22.5rem;margin:0 auto .625rem}.hm-bandas{display:flex;flex-wrap:wrap;gap:.375rem;padding:.5rem 1.75rem 0}.hm-bandas a{display:inline-flex;align-items:center;height:30px;padding:0 12px;border:1px solid var(--hm-glass-borde);border-radius:30px;font-size:var(--hm-fs-cuerpo);color:var(--hm-blanco);background:var(--hm-glass);transition:background-color 300ms,color 300ms}@media(hover:hover){.hm-bandas a:hover{background:var(--hm-celeste);color:var(--hm-marino);border-color:transparent}}@media(min-width:1092px){.hm-modulo__texto,.hm-bandas{padding-inline:2rem}}.hm-bento__cab{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:2.5rem 1.25rem 1.5rem;text-align:center}.hm-bento__cab h2 span{color:var(--hm-azul)}.hm-bento__cab p{max-width:32rem;color:var(--hm-tinta-4)}.hm-ficha__dato{margin-top:.5rem;font-size:var(--hm-fs-cuerpo);color:var(--hm-tinta-3)}.hm-ficha .hm-ph--ficha+.hm-ficha__cuerpo .hm-ficha__titulo,.hm-ficha .hm-ph--ficha+.hm-ficha__cuerpo .hm-ficha__dato{color:var(--hm-blanco)}.hm-ficha .hm-ph--ficha+.hm-ficha__cuerpo .hm-ficha__titulo span{color:var(--hm-celeste)}.hm-ficha .hm-ph--ficha~.hm-btn{background:var(--hm-blanco);color:var(--hm-marino)}.hm-opera__credito{position:relative;z-index:1;margin:.5rem 0 0;padding-inline:calc((100cqi - min(100cqi,var(--hm-col))) / 2 + 2rem);font-size:var(--hm-fs-caption);color:var(--hm-blanco-51)}.hm-opera__credito a{text-decoration:underline}.hm-opera__hero h2{display:block}.hm-claro__cta{margin:1.5rem 0 0;text-align:center}.hm-claro .mk50{margin:0}.hm-iso{padding-top:0}.hm-foto__ctas{display:flex;flex-wrap:wrap;gap:.5rem}.hm-foto .hm-caption{color:var(--hm-blanco-9)}.hm-b6{position:relative;overflow:hidden;background:var(--hm-marino)}.hm-b6--video .hm-b6__media{position:absolute;inset:0}.hm-b6--video{aspect-ratio:1440 / 1562}.hm-b6--video video.hm-b6__fondo{width:100%;height:100%;object-fit:cover;object-position:center top}.hm-b6--video .hm-b6__fondo{position:absolute;inset:0}.hm-b6__fondo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.hm-b6--video .hm-b6__luz{display:none}.hm-b6__luz{position:absolute;inset:-20%;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(114deg,transparent 34%,rgba(255,224,190,.30) 45%,rgba(255,232,205,.42) 50%,rgba(255,224,190,.30) 55%,transparent 66%);opacity:.55;transform-origin:50% 50%;animation:hm-respira 6s ease-in-out infinite}@keyframes hm-respira{0%,100%{opacity:.30;transform:scaleX(.86)}50%{opacity:.78;transform:scaleX(1.14)}}@media(prefers-reduced-motion:reduce){.hm-b6__luz{animation:none;opacity:.5}}.hm-b6__copy{position:absolute;left:50%;top:58%;transform:translateX(-50%);z-index:3;width:min(92%,44rem);text-align:center}.hm-b6__h2{margin:0 0 1.75rem;color:var(--hm-blanco);font-size:clamp(1.6rem,3.5vw,3rem);line-height:1.14;letter-spacing:-.02em;font-weight:600;text-shadow:0 2px 24px rgba(0,0,0,.45)}.hm-b6__h2 span,.hm-b6__h2 em{display:block;font-style:normal}.hm-b6__h2 em{color:var(--hm-oro)}.hm-btn--oro{background:var(--hm-oro);color:var(--hm-marino);border-color:var(--hm-oro)}.hm-btn--oro:hover{background:color-mix(in srgb,var(--hm-oro) 84%,#fff)}.hm-sidekick--tarj .hm-track{gap:1rem}.hm-tarj{position:relative;flex:0 0 auto;width:min(74vw,22rem);display:flex;flex-direction:column;overflow:hidden;border-radius:1.5rem;background:var(--hm-tarj-bg, var(--hm-marino));color:var(--hm-blanco);text-decoration:none;opacity:0;transition:opacity 200ms linear calc(100ms * var(--hm-i, 0)),transform 350ms cubic-bezier(.34,1.56,.64,1)}.hm-track.is-in .hm-tarj,.hm-tarj.is-in{opacity:1}@media(scripting:none){.hm-tarj,.hm-card-wrap,.hm-glass-wrap{opacity:1}}@media(hover:hover){.hm-tarj:hover{transform:scale(1.03)}}.hm-tarj.is-hover{transform:scale(1.03)}.hm-tarj::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:inherit;background:linear-gradient(180deg,rgba(2,10,30,0) 58%,rgba(2,10,30,.34) 100%)}.hm-tarj::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:inherit;opacity:0;transition:opacity 200ms linear;background:linear-gradient(180deg,rgba(2,10,30,.06) 0%,rgba(2,10,30,.28) 100%)}.hm-tarj:hover::before,.hm-tarj.is-hover::before{opacity:1}.hm-tarj__foto{display:block;aspect-ratio:1}.hm-tarj__foto img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.06)}@keyframes hm-flota{0%,100%{transform:translateY(0) scale(1.06)}50%{transform:translateY(-15px) scale(1.06)}}.hm-tarj.is-flotando .hm-tarj__foto img{animation:hm-flota 1500ms ease-in-out infinite}.hm-tarj__foto{position:relative}.hm-tarj__foto img{transition:opacity 300ms ease-in-out}.hm-tarj__foto-hover{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;opacity:0;transform:scale(1.06);transition:opacity 150ms ease-in-out}.hm-tarj.has-hover:hover .hm-tarj__foto-hover,.hm-tarj.has-hover.is-hover .hm-tarj__foto-hover{opacity:1}.hm-tarj.has-hover:hover .hm-tarj__foto>img:not(.hm-tarj__foto-hover),.hm-tarj.has-hover.is-hover .hm-tarj__foto>img:not(.hm-tarj__foto-hover){opacity:0}@media(prefers-reduced-motion:reduce){.hm-tarj.is-flotando .hm-tarj__foto img{animation:none}}.hm-tarj__pie{display:block;padding:0 1.5rem 1.5rem;position:relative;z-index:2}.hm-tarj__n{display:block;font-size:var(--hm-fs-h-m, 1.35rem);font-weight:600;line-height:1.2}.hm-tarj__d{display:block;margin-top:.35rem;font-size:var(--hm-fs-caption);color:var(--hm-blanco-9)}.hm-tarj__d--2{color:var(--hm-blanco-51)}.hm-tarj__sello{position:absolute;right:.9rem;top:.9rem;z-index:2;width:4.75rem;aspect-ratio:1;pointer-events:none;animation:hm-gira 22s linear infinite}.hm-tarj__sello svg{width:100%;height:100%}.hm-tarj__sello text{font-size:8px;letter-spacing:.06em;font-weight:600;fill:rgba(255,255,255,.88);text-transform:uppercase}@media(prefers-reduced-motion:reduce){.hm-tarj__sello{animation:none}}.hm-escena{position:relative;z-index:1;isolation:isolate;width:min(100% - 2 * var(--hm-bento-pad-h),var(--hm-col));margin:0 auto 1.75rem;aspect-ratio:1920 / 1080}.hm-escena::before{content:"";position:absolute;z-index:-1;inset:-8% -4% -14%;pointer-events:none;background:radial-gradient(ellipse 58% 52% at 50% 48%,color-mix(in srgb,var(--hm-azul) 46%,transparent) 0%,color-mix(in srgb,var(--hm-azul) 14%,transparent) 46%,transparent 72%)}.hm-escena__pieza{position:absolute;display:block;line-height:0;color:inherit;transition:transform 200ms var(--hm-ease-acc)}.hm-escena__img,.hm-escena__ph{display:block;width:100%;height:auto}.hm-escena__img{transition:filter 200ms linear}.hm-escena__hoja{position:absolute;inset:0;display:none;background-repeat:no-repeat;transition:filter 200ms linear}.hm-escena__ph{border-radius:var(--hm-r-card-m);font-size:clamp(.875rem,2.2vw,2rem)}.hm-escena__pieza:focus-visible{outline:none}.hm-escena__pieza.is-activa,.hm-escena__pieza:focus-visible{transform:scale(1.06);z-index:3}.hm-escena__pieza.is-activa .hm-escena__img,.hm-escena__pieza:focus-visible .hm-escena__img,.hm-escena__pieza.is-activa .hm-escena__hoja,.hm-escena__pieza:focus-visible .hm-escena__hoja{filter:drop-shadow(0 0 14px var(--hm-celeste)) drop-shadow(0 0 2px var(--hm-blanco))}@media(hover:hover){.hm-escena__pieza:hover{transform:scale(1.06);z-index:3}.hm-escena__pieza:hover .hm-escena__img,.hm-escena__pieza:hover .hm-escena__hoja{filter:drop-shadow(0 0 14px var(--hm-celeste)) drop-shadow(0 0 2px var(--hm-blanco))}}.hm-escena__nombre{position:absolute;top:calc(100% + .375rem);left:50%;transform:translateX(-50%) translateY(.25rem);display:flex;flex-direction:column;gap:.0625rem;padding:.375rem .625rem;border:1px solid var(--hm-glass-borde);border-radius:var(--hm-r-card-m);font-size:var(--hm-fs-caption);line-height:1.25;white-space:nowrap;text-align:center;color:var(--hm-blanco-9);background:color-mix(in srgb,var(--hm-marino-2) 86%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);opacity:0;pointer-events:none;transition:opacity 200ms linear,transform 200ms var(--hm-ease-acc)}.hm-escena__nombre b{font-weight:500;color:var(--hm-blanco)}.hm-escena__pieza--izq .hm-escena__nombre{left:0;transform:translateX(0) translateY(.25rem)}.hm-escena__pieza--der .hm-escena__nombre{left:auto;right:0;transform:translateX(0) translateY(.25rem)}.hm-escena__pieza.is-activa .hm-escena__nombre,.hm-escena__pieza:focus-visible .hm-escena__nombre{opacity:1;transform:translateX(-50%) translateY(0)}.hm-escena__pieza--izq.is-activa .hm-escena__nombre,.hm-escena__pieza--izq:focus-visible .hm-escena__nombre,.hm-escena__pieza--der.is-activa .hm-escena__nombre,.hm-escena__pieza--der:focus-visible .hm-escena__nombre{transform:translateX(0) translateY(0)}@media(hover:hover){.hm-escena__pieza:hover .hm-escena__nombre{opacity:1;transform:translateX(-50%) translateY(0)}.hm-escena__pieza--izq:hover .hm-escena__nombre,.hm-escena__pieza--der:hover .hm-escena__nombre{transform:translateX(0) translateY(0)}}@media(prefers-reduced-motion:reduce){.hm-escena__pieza,.hm-escena__img,.hm-escena__hoja,.hm-escena__nombre{transition:none!important}}.hm-resenas-bento{display:grid;gap:1rem;margin:1.5rem auto 0;max-width:108rem;border-radius:var(--hm-r-card);background:var(--hm-marino);color:var(--hm-blanco);padding:1rem}@media(min-width:740px){.hm-resenas-bento{grid-template-columns:5fr 7fr;min-height:30rem;padding:1.5rem;gap:1.5rem}}.hm-res-quiz{display:flex;flex-direction:column;justify-content:center;gap:1.25rem;border-radius:1.5rem;padding:2.75rem 2rem;background:linear-gradient(160deg,var(--hm-azul) 0%,var(--hm-marino-2) 100%)}.hm-res-quiz .hm-caption{color:var(--hm-blanco-9)}.hm-res-quiz .hm-h2{color:var(--hm-blanco)}.hm-res-quiz .hm-btn{align-self:flex-start}.hm-res__agregado{display:inline-flex;align-items:center;gap:.625rem;color:var(--hm-blanco);text-decoration:none}.hm-res__agregado b{font-size:1.75rem;font-weight:600;font-variant-numeric:tabular-nums}.hm-res__agregado span{font-size:var(--hm-fs-caption);color:var(--hm-blanco-9)}.hm-res__estrellas{display:inline-flex;gap:.0625rem;color:var(--hm-celeste)}.hm-res-carrusel{position:relative;display:flex;flex-direction:column;border-radius:1.5rem;padding:2.75rem 1.5rem;background:rgba(255,255,255,.07);backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);overflow:hidden}.hm-res-slides{display:flex;flex:1;align-items:stretch;transition:transform 480ms cubic-bezier(.25,.8,.25,1)}.hm-res{flex:0 0 100%;min-width:100%;display:flex;flex-direction:column;gap:0;margin:0;padding-inline:.25rem}@media(min-width:740px){.hm-res{padding-inline:3.25rem}}@media(prefers-reduced-motion:reduce){.hm-res-slides{transition:none}}.hm-res .hm-res__estrellas{font-size:1.375rem;letter-spacing:.125rem;line-height:1;margin-bottom:1.5rem}.hm-res__texto{margin:0;font-size:clamp(1.375rem,2.6vw,2rem);line-height:1.16;letter-spacing:-.01em;font-weight:500;color:var(--hm-blanco);text-wrap:balance}.hm-res--larga .hm-res__texto{font-size:1.0625rem;line-height:1.5;font-weight:400;text-wrap:initial}.hm-res__texto::before{content:"\201c"}.hm-res__texto::after{content:"\201d"}.hm-res__pie{display:flex;align-items:center;gap:.75rem;margin-top:auto;padding-top:1.5rem}.hm-res__ini{flex:0 0 auto;display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:.5rem;background:var(--hm-azul);color:var(--hm-blanco);font-size:.9375rem;font-weight:600}.hm-res__quien{display:flex;flex-direction:column;line-height:1.3}.hm-res__quien b{font-weight:500;font-size:var(--hm-fs-14-16)}.hm-res__quien small{font-size:var(--hm-fs-caption);color:var(--hm-blanco-51)}.hm-res__quien time{font-variant-numeric:tabular-nums;white-space:nowrap}.hm-res__ver{margin-left:auto;align-self:center;flex:0 0 auto;font-size:var(--hm-fs-caption);color:var(--hm-blanco-51);text-decoration:none;border-bottom:.0625rem solid transparent;transition:border-color 300ms linear,color 300ms linear}@media(hover:hover){.hm-res__ver:hover{color:var(--hm-blanco);border-color:inherit}}.hm-res-nav{display:flex;align-items:center;gap:.5rem;padding-top:1.25rem}.hm-res-flecha{display:grid;place-items:center;width:2.75rem;height:2.75rem;border:0;border-radius:50%;background:rgba(255,255,255,.11);color:var(--hm-blanco);cursor:pointer;transition:background-color 300ms ease-out,color 300ms ease-out,opacity 300ms linear}.hm-res-flecha svg{width:1rem;height:1rem}@media(hover:hover){.hm-res-flecha:hover:not(:disabled){background:#fff;color:#000}}.hm-res-flecha:disabled{opacity:.4;cursor:default}.hm-res-dots{margin-left:auto;display:flex;gap:.375rem}.hm-res-dot{width:.5rem;height:.5rem;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.34);cursor:pointer;transition:background-color 200ms linear}.hm-res-dot.is-activa{background:#fff}@media(pointer:coarse){.hm-res-dots{gap:1.25rem}.hm-res-dot{position:relative}.hm-res-dot::after{content:"";position:absolute;inset:-18px -8px}}.hm-section__cab{max-width:108rem;margin:0 auto 1.5rem;padding-inline:1rem}.hm-section__cab .hm-caption{margin:0 0 .5rem;color:var(--hm-tinta-2);text-transform:uppercase;letter-spacing:.06em}.hm-h2{margin:0;font-size:var(--hm-fs-h-l);font-weight:var(--hm-peso-h-l);line-height:1.1;letter-spacing:-.005em;color:var(--hm-tinta)}.hm-faq__lista{max-width:52rem;margin:0 auto;padding-inline:1rem;display:flex;flex-direction:column;gap:.5rem}#hm-faq .hm-section__cab{max-width:52rem}.hm-faq__item{border:1px solid var(--hm-borde);border-radius:var(--hm-r-card-m);background:var(--hm-lavado-2);overflow:hidden}.hm-faq__p{display:flex;align-items:center;gap:1rem;cursor:pointer;padding:1rem 1.25rem;list-style:none}.hm-faq__p::-webkit-details-marker{display:none}.hm-faq__p h3{margin:0;flex:1 1 auto;font-size:var(--hm-fs-cuerpo-l);font-weight:500;line-height:1.3;color:var(--hm-tinta)}.hm-faq__mas{flex:0 0 auto;position:relative;width:.875rem;height:.875rem;transition:transform 300ms var(--hm-ease-acc)}.hm-faq__mas::before,.hm-faq__mas::after{content:"";position:absolute;inset:50% 0 auto;height:1px;background:var(--hm-tinta-2)}.hm-faq__mas::after{transform:rotate(90deg);transition:opacity 300ms var(--hm-ease-acc)}.hm-faq__item[open] .hm-faq__mas{transform:rotate(180deg)}.hm-faq__item[open] .hm-faq__mas::after{opacity:0}.hm-faq__r{padding:0 1.25rem 1.125rem}.hm-faq__r p{margin:0;max-width:44rem;font-size:var(--hm-fs-cuerpo);line-height:1.5;color:var(--hm-tinta-2)}.hm-faq__pie{margin:1.5rem 0 0;text-align:center}@media(prefers-reduced-motion:reduce){.hm-faq__mas,.hm-faq__mas::after,.hm-res__ver{transition:none!important}}.hm-wc{--hm-error: rgba(189,60,50,1);position:relative;display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden;border-radius:var(--hm-r-card-m);background:var(--hm-blanco);box-shadow:0 2px 16px rgba(0,0,0,.05)}.hm-wc::after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;border:1px solid var(--hm-hairline);border-radius:inherit}@media(min-width:740px){.hm-wc{border-radius:var(--hm-r-card)}}@media(min-width:1092px){.hm-wc{grid-template-columns:minmax(0,38%) minmax(0,1fr)}}.hm-wc__foto{position:relative;overflow:hidden;aspect-ratio:16 / 9;background:var(--hm-marino)}@media(min-width:1092px){.hm-wc__foto{aspect-ratio:auto;height:100%;min-height:33rem}.hm-wc__foto img{position:sticky;top:0;height:auto;aspect-ratio:4 / 5}}.hm-wc__foto img{width:100%;height:100%;object-fit:cover;object-position:center 54%}.hm-wc__credito{position:absolute;left:1.25rem;right:1.25rem;bottom:1rem;z-index:2;margin:0;font-size:var(--hm-fs-caption);font-weight:var(--hm-peso-label);letter-spacing:var(--hm-ls-caption);color:var(--hm-blanco-9);text-shadow:0 1px 12px rgba(0,0,0,.55)}.hm-wc__credito span{color:var(--hm-celeste)}.hm-wc__panel{display:flex;flex-direction:column;gap:1.25rem;padding:1.5rem 1.25rem 1.75rem}@media(min-width:740px){.hm-wc__panel{padding:2.25rem 2rem 2.5rem}}@media(min-width:1092px){.hm-wc__panel{padding:2.75rem 3rem 3rem}}.hm-wc__cab{display:grid;gap:.5rem}.hm-wc__cab .hm-wc__kicker{color:var(--hm-azul)}.hm-wc__cab h2{color:var(--hm-tinta);text-wrap:balance}.hm-wc__cab p{max-width:34rem;color:var(--hm-tinta-3);text-wrap:pretty}.hm-wc__nojs{font-size:var(--hm-fs-cuerpo);color:var(--hm-tinta-3)}.hm-wc__nojs a{color:var(--hm-azul);text-decoration:underline}.hm-wc .hm-opcion{color:var(--hm-tinta);background:var(--hm-blanco);border-color:var(--hm-borde);backdrop-filter:none;-webkit-backdrop-filter:none}.hm-wc .hm-opcion small{color:var(--hm-tinta-3)}@media(hover:hover){.hm-wc .hm-opcion:hover{background:var(--hm-hover-claro);border-color:transparent}}.hm-wc .hm-opcion:active{background:rgba(0,0,0,.12)}.hm-wc .hm-opcion{transition:background-color 150ms ease-out,border-color 150ms ease-out}.hm-wc .hm-opcion.is-elegida,.hm-wc .hm-opcion[aria-pressed=true]{color:var(--hm-tinta);background:rgba(0,0,0,.03);border-color:rgba(0,0,0,.12);position:relative}.hm-wc .hm-opcion.is-elegida::after,.hm-wc .hm-opcion[aria-pressed=true]::after{content:"";position:absolute;right:.875rem;top:50%;width:.5rem;height:.5rem;border-radius:50%;background:var(--hm-marino);transform:translateY(-50%)}.hm-wc .hm-opcion:focus-visible{outline:2px solid var(--hm-azul);outline-offset:2px}.hm-wc .hm-progreso span{color:var(--hm-tinta-3);background:rgba(0,0,0,.03)}.hm-wc .hm-progreso .is-activo{color:var(--hm-blanco);background:var(--hm-azul)}.hm-wc .hm-progreso .is-hecho{color:var(--hm-azul);background:color-mix(in srgb,var(--hm-azul) 12%,transparent)}.hm-wc__pasos{position:relative}.hm-wc__paso{display:grid;gap:1rem;transition:opacity 300ms ease,transform 300ms ease}.hm-wc__paso.is-saliendo{opacity:0;transform:translateX(-1.5rem)}.hm-wc__paso.is-entrando{opacity:0;transform:translateX(1.5rem)}.hm-wc__paso:focus{outline:none}.hm-wc__pregunta{display:grid;gap:.25rem}.hm-wc__pregunta h3{margin:0;font-size:var(--hm-fs-h-m);font-weight:var(--hm-peso-h-m);line-height:1.15;letter-spacing:-.005em;color:var(--hm-tinta)}.hm-wc__pregunta p{margin:0;font-size:var(--hm-fs-cuerpo);color:var(--hm-tinta-3)}.hm-wc__acciones{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.hm-wc__acciones .hm-btn{--hm-btn-h: 2.75rem}.hm-wc .hm-wc__atras{background:transparent;color:var(--hm-tinta-3);border-color:transparent;padding:0 .75rem}@media(hover:hover){.hm-wc .hm-wc__atras:hover{background:var(--hm-hover-claro);color:var(--hm-tinta);backdrop-filter:none;-webkit-backdrop-filter:none}}.hm-wc__opciones{display:grid;gap:.625rem;grid-template-columns:minmax(0,1fr)}@media(min-width:488px){.hm-wc__opciones{grid-template-columns:repeat(3,minmax(0,1fr))}}.hm-wc__opciones .hm-opcion{height:100%}.hm-wc__campos{display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr)}@media(min-width:488px){.hm-wc__campos{grid-template-columns:repeat(2,minmax(0,1fr))}}.hm-wc__campo{position:relative;display:block}.hm-wc__campo--ancho{grid-column:1 / -1}.hm-wc__campo>span{position:absolute;top:.5625rem;left:1.0625rem;z-index:1;pointer-events:none;font-size:.75rem;font-weight:var(--hm-peso-label);letter-spacing:0;color:var(--hm-tinta-3);transform-origin:left top;transition:transform 200ms cubic-bezier(.33,0,0,1)}.hm-wc__campo:has(>input:placeholder-shown:not(:focus))>span{transform:translateY(.8125rem) scale(1.333)}.hm-wc__campo input,.hm-wc__campo select{width:100%;height:4rem;padding:1.375rem 1.0625rem .375rem;border:2px solid var(--hm-borde);border-radius:var(--hm-r-input);font:inherit;font-size:var(--hm-fs-cuerpo-l);font-weight:var(--hm-peso-label);line-height:1.2;color:var(--hm-tinta);background:var(--hm-blanco);transition:border-color 150ms linear}.hm-wc__campo select{padding-right:2.5rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,rgba(0,0,0,.54) 50%),linear-gradient(135deg,rgba(0,0,0,.54) 50%,transparent 50%);background-position:calc(100% - 1.25rem) calc(50% + .3rem),calc(100% - 1rem) calc(50% + .3rem);background-size:.3125rem .3125rem,.3125rem .3125rem;background-repeat:no-repeat}@media(hover:hover){.hm-wc__campo input:hover,.hm-wc__campo select:hover{border-color:rgba(0,0,0,.33)}}.hm-wc__campo input:focus,.hm-wc__campo select:focus{outline:none;border-color:var(--hm-azul)}.hm-wc__campo input[aria-invalid=true],.hm-wc__campo select[aria-invalid=true]{border-color:var(--hm-error)}.hm-wc__campo input::placeholder{color:rgba(0,0,0,.28);font-weight:400}.hm-wc__ayuda{margin:0;font-size:var(--hm-fs-caption);color:var(--hm-tinta-3)}.hm-wc__error{display:grid;gap:.25rem;margin:0;padding:.75rem 1rem;border-left:3px solid var(--hm-error);border-radius:.5rem;background:color-mix(in srgb,var(--hm-error) 7%,transparent);font-size:var(--hm-fs-cuerpo);line-height:1.35;color:var(--hm-tinta)}.hm-wc__error b{font-weight:600;color:var(--hm-error)}.hm-wc__error ul{margin:.25rem 0 0;padding:0;display:grid;gap:.125rem}.hm-wc__error li{font-size:var(--hm-fs-caption);color:var(--hm-tinta-2)}.hm-wc__rec{display:grid;gap:.75rem;padding:1.25rem;border-radius:var(--hm-r-card-m);color:var(--hm-blanco);background:linear-gradient(127deg,var(--hm-marino) 0%,color-mix(in srgb,var(--hm-azul) 45%,var(--hm-marino)) 100%)}.hm-wc__rec-eti{font-size:var(--hm-fs-caption);letter-spacing:var(--hm-ls-caption);color:var(--hm-celeste)}.hm-wc__rec-cod{font-size:var(--hm-fs-h-l);font-weight:var(--hm-peso-h-l);line-height:1.05;letter-spacing:-.01em}.hm-wc__pills{display:flex;flex-wrap:wrap;gap:.375rem}.hm-wc__pill{display:inline-flex;align-items:center;gap:.375rem;height:1.875rem;padding:0 .75rem;border:1px solid var(--hm-glass-borde);border-radius:var(--hm-r-badge);background:var(--hm-glass);font-size:var(--hm-fs-caption);font-weight:var(--hm-peso-label);color:var(--hm-blanco-9)}.hm-wc__pill b{font-weight:600;color:var(--hm-celeste)}.hm-wc__rec-nota{font-size:var(--hm-fs-caption);line-height:1.35;color:var(--hm-blanco-51)}.hm-wc__params{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:488px){.hm-wc__params{grid-template-columns:repeat(3,minmax(0,1fr))}}.hm-wc__param{display:grid;gap:.125rem;padding:.625rem .75rem;border:1px solid var(--hm-borde);border-radius:.75rem;background:var(--hm-lavado-2)}.hm-wc__param dt{font-size:var(--hm-fs-caption);color:var(--hm-tinta-3)}.hm-wc__param dd{margin:0;font-size:var(--hm-fs-cuerpo-l);font-weight:var(--hm-peso-label);color:var(--hm-tinta);font-variant-numeric:tabular-nums}.hm-wc__param dd small{font-size:.6875rem;font-weight:400;color:var(--hm-tinta-3)}.hm-wc__cta{display:grid;gap:.5rem}.hm-wc__cta .hm-btn{width:100%;min-height:3.25rem}.hm-wc__nota{display:grid;gap:.375rem;margin:0;padding:.875rem 1rem;border-left:3px solid var(--hm-azul);border-radius:.5rem;background:color-mix(in srgb,var(--hm-azul) 6%,transparent);font-size:var(--hm-fs-cuerpo);line-height:1.35;color:var(--hm-tinta-2)}.hm-wc__nota b{color:var(--hm-tinta);font-weight:600}.hm-wc__nota a{color:var(--hm-azul);text-decoration:underline}.hm-wc__avisos{display:grid;gap:.25rem;margin:0;padding:0}.hm-wc__avisos li{position:relative;padding-left:.875rem;font-size:var(--hm-fs-caption);line-height:1.4;color:var(--hm-tinta-3)}.hm-wc__avisos li::before{content:"";position:absolute;left:0;top:.5em;width:.25rem;height:.25rem;border-radius:50%;background:var(--hm-tinta-4)}.hm-wc__excluidos{font-size:var(--hm-fs-caption);color:var(--hm-tinta-3)}.hm-wc__excluidos>summary{cursor:pointer;list-style:none;display:inline-flex;align-items:center;gap:.375rem;padding:.25rem 0;font-weight:var(--hm-peso-label);color:var(--hm-tinta-3);text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px;text-decoration-color:var(--hm-borde)}.hm-wc__excluidos>summary::-webkit-details-marker{display:none}.hm-wc__excluidos>summary::before{content:"";width:.3125rem;height:.3125rem;flex:none;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translate(-1px,-1px);transition:transform 150ms ease-out}.hm-wc__excluidos[open]>summary::before{transform:rotate(-135deg) translate(-1px,-1px)}@media(hover:hover){.hm-wc__excluidos>summary:hover{color:var(--hm-tinta)}}.hm-wc__excluidos>ul{margin:.375rem 0 0;padding:0 0 0 .0625rem;display:grid;gap:.5rem}.hm-wc__excluidos>ul>li{list-style:none}.hm-wc__excluidos>ul>li>b{font-weight:600;color:var(--hm-tinta-2)}.hm-wc__excluidos ul ul{margin:.125rem 0 0;padding:0;display:grid;gap:.125rem}.hm-wc__excluidos ul ul li{position:relative;padding-left:.75rem;line-height:1.35}.hm-wc__excluidos ul ul li::before{content:"";position:absolute;left:0;top:.55em;width:.25rem;height:.25rem;border-radius:50%;background:var(--hm-tinta-4)}.hm-wc__error .hm-wc__excluidos{margin-top:.25rem}.hm-wc__error .hm-wc__excluidos>summary{color:var(--hm-tinta-2)}@media(prefers-reduced-motion:reduce){.hm-wc__paso{transition:none!important}.hm-wc__paso.is-saliendo,.hm-wc__paso.is-entrando{opacity:1;transform:none}.hm-wc__excluidos>summary::before{transition:none}}.hm-ops{display:grid;grid-template-columns:1fr;gap:.25rem;padding-inline:clamp(.3125rem,calc(.3125rem + (100vw - 840px) * .02),1rem);margin-bottom:1.5rem}.hm-op{position:relative;isolation:isolate;overflow:hidden;flex-shrink:0;height:5rem;padding:0 .5rem 0 1rem;display:flex;align-items:center;gap:.75rem;border-radius:1.5rem;text-decoration:none;background:linear-gradient(167deg,#E8EEF6 0%,#F5F8FC 38%,#F5F8FC 84%,#E8EEF6 100%);color:var(--hm-marino);transition:color 400ms ease}.hm-op::before{content:"";position:absolute;inset:0;z-index:-1;opacity:0;transition:opacity 400ms ease}.hm-op--1::before{background:linear-gradient(162deg,#7A4E12 0%,#C08A3E 48%,#7A4E12 100%)}.hm-op--2::before{background:linear-gradient(167deg,#5E1512 0%,#9E3A2E 52%,#5E1512 100%)}.hm-op--3::before{background:linear-gradient(167deg,#122C74 0%,#1E4E8C 52%,#122C74 100%)}.hm-op--4::before{background:linear-gradient(167deg,#0C352F 0%,#17594E 52%,#0C352F 100%)}.hm-op__img{transition:transform 300ms ease}.hm-op:hover .hm-op__img,.hm-op.is-hover .hm-op__img{transform:translateY(-6px)}.hm-op__img--pend{display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;background:color-mix(in srgb,var(--hm-celeste) 34%,#fff);color:var(--hm-marino);font-weight:600}.hm-op__texto{display:flex;flex-direction:column;gap:.0625rem;min-width:0}.hm-op__texto b{font-size:clamp(1rem,calc(1rem + (100vw - 360px) * .0043),1.1875rem);font-weight:400;line-height:1.2}.hm-op__n{font-size:var(--hm-fs-caption);color:var(--hm-tinta-3);font-variant-numeric:tabular-nums;transition:color 400ms ease}.hm-op__chevron{margin-left:auto;flex:0 0 auto;color:var(--hm-tinta-3);transition:color 400ms ease}.hm-op:hover::before,.hm-op.is-hover::before{opacity:1}.hm-op:hover,.hm-op.is-hover{color:var(--hm-blanco)}.hm-op:hover .hm-op__n,.hm-op.is-hover .hm-op__n,.hm-op:hover .hm-op__chevron,.hm-op.is-hover .hm-op__chevron{color:var(--hm-blanco-9)}.hm-op:hover .hm-op__img--pend,.hm-op.is-hover .hm-op__img--pend{background:var(--hm-blanco-51);color:var(--hm-blanco)}.hm-op:focus-visible{outline:2px solid var(--hm-azul);outline-offset:2px}@media(min-width:740px){.hm-ops{grid-template-columns:1fr 1fr}.hm-op{height:6.25rem}}@media(min-width:1092px){.hm-ops{margin-bottom:2.25rem}}@media(min-width:1266px){.hm-ops{grid-template-columns:repeat(4,1fr)}}@media(prefers-reduced-motion:reduce){.hm-op,.hm-op::before,.hm-op__n,.hm-op__chevron{transition:none!important}}.hm-op:hover .hm-op__img-hover,.hm-op.is-hover .hm-op__img-hover{opacity:1}@media(prefers-reduced-motion:reduce){.hm-op__img img{transition:none!important}}.hm-op__img{position:relative;flex:0 0 auto;width:5rem;height:5rem;display:grid;place-items:center;border-radius:1rem;overflow:hidden}.hm-op__img img{width:100%;height:100%;object-fit:contain;object-position:center;transition:opacity .3s ease}.hm-op__img img.hm-op__img-hover{position:absolute;inset:0;opacity:0;transition:opacity .15s ease}.hm-op:hover .hm-op__img:has(img.hm-op__img-hover) img:not(.hm-op__img-hover),.hm-op.is-hover .hm-op__img:has(img.hm-op__img-hover) img:not(.hm-op__img-hover){opacity:0}.hm-op__texto b,.hm-op__n,.hm-op__chevron{transition:color .4s ease}.hm-op__chevron svg{transition:stroke .4s ease,fill .4s ease}@media(hover:hover){.hm-op:hover .hm-op__img-hover,.hm-op.is-hover .hm-op__img-hover{opacity:1}}@media(min-width:740px){.hm-op__img{width:4.25rem;height:4.25rem;border-radius:1.25rem}}@media(prefers-reduced-motion:reduce){.hm-op__img img{transition:none!important}}.hm-asesor{min-height:100dvh;padding:calc(var(--hm-promo-h) + var(--hm-hdr-h) + 1px) 1rem 200px;background:var(--hm-lavado-2)}.hm-asesor__col{width:100%;max-width:34.125rem;margin:2rem auto 0;padding:1.75rem 1.5rem 2rem;border-radius:var(--hm-r-card-m);background:linear-gradient(158deg,var(--hm-marino) 0%,var(--hm-azul) 62%,var(--hm-azul-2) 100%);box-shadow:0 24px 60px rgba(10,30,94,.22);color:var(--hm-blanco)}.hm-asesor__pantalla{min-height:0;padding-top:0;overflow:hidden;text-wrap:pretty}.hm-asesor__cab{display:grid;gap:.5rem;margin:1.25rem 0 1.25rem}.hm-asesor__cab h2{font-size:clamp(1.625rem,calc(1.625rem + (100vw - 360px) * .012),2rem);font-weight:var(--hm-peso-d-m);line-height:1.15;letter-spacing:-.01em;color:var(--hm-blanco)}.hm-asesor__cab p{font-size:1rem;line-height:1.35;color:var(--hm-blanco-9)}.hm-progreso{display:flex;gap:.25rem;height:2rem;align-items:center}.hm-progreso span{display:inline-flex;align-items:center;justify-content:center;flex:1 1 0;height:2rem;border-radius:var(--hm-r-pill);font-size:.75rem;font-weight:500;color:var(--hm-blanco-51);background:rgba(255,255,255,.10);transition:background-color 300ms,color 300ms}.hm-progreso .is-activo{color:var(--hm-marino);background:var(--hm-blanco)}.hm-progreso .is-hecho{color:var(--hm-blanco);background:rgba(255,255,255,.26)}.hm-opciones{display:flex;flex-direction:column;gap:.25rem}.hm-opcion{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:3.25rem;padding:0 1.25rem;border:1px solid var(--hm-glass-borde);border-radius:var(--hm-r-pill);font:inherit;font-size:1rem;font-weight:500;line-height:1.2;text-align:center;color:var(--hm-blanco);background:var(--hm-glass);cursor:pointer;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);transition:background-color 200ms ease-out,border-color 200ms ease-out}.hm-opcion small{font-size:.8125rem;color:var(--hm-blanco-51);font-variant-numeric:tabular-nums}@media(hover:hover){.hm-opcion:hover{background:var(--hm-glass-hover);border-color:rgba(255,255,255,.30)}}.hm-opcion:active{background:rgba(0,0,0,.42)}.hm-opcion.is-elegida,.hm-opcion[aria-pressed=true]{background:var(--hm-blanco);color:var(--hm-marino);border-color:var(--hm-blanco)}.hm-opcion.is-elegida small,.hm-opcion[aria-pressed=true] small{color:var(--hm-tinta-3)}.hm-opcion:focus-visible{outline:2px solid var(--hm-blanco);outline-offset:2px}.hm-opcion--tarjeta{flex-direction:column;align-items:flex-start;gap:.375rem;min-height:4rem;padding:1.125rem 1.5rem;border-radius:var(--hm-r-card-m);text-align:left;font-size:.875rem}@media(min-width:740px){.hm-opcion{min-height:3.375rem;font-size:1.125rem}}.hm-asesor__pie::before{background:linear-gradient(transparent,color-mix(in srgb,var(--hm-lavado-2) 77%,transparent) 25%,var(--hm-lavado-2) 100%)}.hm-asesor__pantalla{padding-bottom:7.5rem}.hm-asesor__ayuda{margin-top:.5rem;font-size:.8125rem;line-height:1.5;color:inherit;opacity:.78}.hm-opcion--croquis{display:flex;align-items:center;gap:.75rem;text-align:left}.hm-op-croquis{width:2.25rem;height:2.25rem;flex:none}.hm-op-croquis .rl,.hm-op-croquis .d2{fill:none;stroke:currentColor;stroke-width:4}.hm-op-croquis .gu,.hm-op-croquis .cota{display:none}.hm-asesor__paso{transition:opacity 300ms var(--hm-ease-acc),transform 300ms var(--hm-ease-acc),filter 300ms var(--hm-ease-acc)}.hm-asesor__paso.is-saliendo{opacity:0;transform:translateX(-1.5rem);filter:blur(6px)}.hm-asesor__paso.is-entrando{opacity:0;transform:translateX(1.5rem);filter:blur(6px)}@media(prefers-reduced-motion:reduce){.hm-asesor__paso{transition:none!important;filter:none!important;transform:none!important}}.hm-conf{position:relative;isolation:isolate;overflow:hidden;display:block;min-height:20rem;border-radius:var(--hm-r-card-m);background:var(--hm-marino);color:var(--hm-blanco)}.hm-conf__foto{position:absolute;inset:0;z-index:-2}.hm-conf__foto img{width:100%;height:100%;object-fit:cover;object-position:62% center;display:block}.hm-conf::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(96deg,color-mix(in srgb,var(--hm-marino) 92%,transparent) 0%,color-mix(in srgb,var(--hm-marino) 78%,transparent) 34%,color-mix(in srgb,var(--hm-marino) 24%,transparent) 58%,transparent 74%)}.hm-conf__texto{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:1rem;max-width:34rem;padding:2.25rem 1.5rem}.hm-conf__h2{margin:0;font-size:clamp(2rem,calc(2rem + (100vw - 360px) * .028),3.5rem);font-weight:var(--hm-peso-display);line-height:1.03;letter-spacing:-.02em;text-shadow:0 1px 24px rgba(10,30,94,.45)}.hm-conf__h2 span{color:var(--hm-celeste)}.hm-conf__texto p{margin:0;max-width:26rem;font-size:var(--hm-fs-cuerpo-l);line-height:1.35;color:var(--hm-blanco-9)}.hm-conf__ctas{display:flex;flex-wrap:wrap;gap:.5rem}@media(min-width:740px){.hm-conf{aspect-ratio:2.6 / 1;min-height:20rem;display:flex;align-items:center}.hm-conf__texto{padding:3rem 1.5rem 3rem 3rem}}@media(min-width:1092px){.hm-conf__texto{padding:3.5rem 1.5rem 3.5rem 4rem}}.hm-mk{--hm-mk-pad: clamp(1rem, 4vw, 2.5rem)}.hm-mk__hero{max-width:var(--hm-max-hero);margin:0 auto var(--hm-gap-seccion);padding:clamp(1.5rem,5vw,3.5rem) var(--hm-mk-pad, clamp(1rem, 4vw, 2.5rem)) clamp(1.5rem,4vw,2.5rem);background:var(--hm-lavado);border-radius:var(--hm-r-card)}.hm-mk__crumbs{margin:0 0 1.25rem;font-size:var(--hm-fs-caption);color:var(--hm-tinta-3)}.hm-mk__crumbs a{color:var(--hm-tinta-2);text-decoration:none}.hm-mk__crumbs a:hover{text-decoration:underline}.hm-mk__logo{display:block;height:3rem;width:auto;max-width:13rem;margin:0 0 1.25rem;object-fit:contain;object-position:left center}.hm-mk__hero h1{margin:0 0 .75rem;max-width:20ch}.hm-mk__sub{margin:0;max-width:46ch;color:var(--hm-tinta-2)}.hm-mk__ctas{display:flex;flex-wrap:wrap;gap:.625rem;margin-top:1.5rem}.hm-mk__cifras{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.25rem;margin:2rem 0 0}.hm-mk__cifra{padding:1rem 1.125rem;background:var(--hm-blanco);border-radius:var(--hm-r-chico)}.hm-mk__cifra dt{font-size:var(--hm-fs-caption);color:var(--hm-tinta-3);text-transform:uppercase;letter-spacing:.06em}.hm-mk__cifra dd{margin:.25rem 0 0;font-size:var(--hm-fs-h-l);font-weight:var(--hm-peso-h-l);line-height:1.1;font-variant-numeric:tabular-nums}.hm-mk__video{position:relative;margin:0;border-radius:var(--hm-r-card);overflow:hidden;background:var(--hm-marino)}.hm-mk__video img,.hm-mk__video video{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover}.hm-mk__play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;border:0;background:color-mix(in srgb,#0A1E5E 34%,transparent);color:var(--hm-blanco);font:inherit;cursor:pointer;transition:background 200ms linear}.hm-mk__play:hover,.hm-mk__play:focus-visible{background:color-mix(in srgb,#0A1E5E 46%,transparent)}.hm-mk__play span{display:grid;place-items:center;width:4rem;height:4rem;border-radius:50%;background:var(--hm-blanco);color:var(--hm-marino);font-size:1.5rem}.hm-mk__play small{font-size:var(--hm-fs-caption);color:var(--hm-blanco-9)}.hm-mk__video.is-play .hm-mk__play{display:none}@media(scripting:none){.hm-mk__play{display:none}}.hm-mk__pie{margin:.625rem 0 0;font-size:var(--hm-fs-caption);color:var(--hm-tinta-3)}.hm-mk__grados{display:flex;flex-wrap:wrap;gap:.375rem;margin:0 0 1rem;padding:0;list-style:none}.hm-mk__grados li{padding:.3125rem .75rem;border-radius:var(--hm-r-pill);background:var(--hm-lavado);font-size:var(--hm-fs-caption);font-variant-numeric:tabular-nums}.hm-mk__nota{max-width:62ch;color:var(--hm-tinta-2)}.hm-mk__prosa{max-width:62ch;color:var(--hm-tinta-2)}.hm-mk__prosa p{margin:0 0 .75rem}@media(min-width:60rem){.hm-mk__lado{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem;align-items:start}}.hm-mk__cierre{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem;padding:clamp(2.5rem,7vw,4.5rem) var(--hm-mk-pad);background:var(--hm-lavado);border-radius:var(--hm-r-card)}.hm-mk__cierre h2{max-width:26ch;margin:0}.hm-mk__cierre p{max-width:48ch;margin:0;color:var(--hm-tinta-2)}.hm-mk__cierre .hm-mk__ctas{margin-top:1.25rem}@keyframes hm-gira{from{transform:rotate(0)}to{transform:rotate(360deg)}}.hm-marcas-rejilla{display:grid;gap:.75rem;padding:0 1rem;grid-template-columns:repeat(2,1fr)}@media(min-width:560px){.hm-marcas-rejilla{grid-template-columns:repeat(3,1fr)}}@media(min-width:900px){.hm-marcas-rejilla{grid-template-columns:repeat(4,1fr);gap:1rem}}@media(min-width:1266px){.hm-marcas-rejilla{grid-template-columns:repeat(6,1fr)}}.hm-marca{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 1rem;border-radius:1rem;text-decoration:none;background:var(--hm-lavado);border:1px solid var(--hm-hairline);transition:background .2s ease,transform .2s ease}@media(hover:hover){.hm-marca:hover{background:var(--hm-lavado-2);transform:translateY(-2px)}}.hm-marca.is-hover{background:var(--hm-lavado-2);transform:translateY(-2px)}.hm-vitrina--b6,#hm-vitrina:has(.hm-vitrina--b6){background:var(--hm-marino)}.hm-vitrina--b6{border-radius:0}.hm-b6--video{background:transparent}.hm-b6--video .hm-b6__media::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:34%;background:linear-gradient(to bottom,transparent 0%,color-mix(in srgb,var(--hm-marino) 55%,transparent) 52%,var(--hm-marino) 100%);pointer-events:none;z-index:1}.hm-b6--video{background:var(--hm-b6-borde, #0D0F22)}.hm-b6--video .hm-b6__copy{z-index:3}.hm-vitrina--b6 .hm-bento__grid{padding-top:0}.hm-vitrina--b6 .hm-sidekick__titulo{margin-top:0}.hm-b6--video .hm-sidekick{position:absolute;left:0;right:0;bottom:clamp(1rem,2.5vw,2rem);z-index:3;padding:0 clamp(1rem,3vw,2.75rem)}.hm-b6--video .hm-sidekick__titulo{margin:0 0 .9rem}.hm-b6--video .hm-tarj{width:min(64vw,17.5rem);border-radius:1.25rem}.hm-b6--video .hm-tarj__pie{padding:0 1.15rem 1.15rem}.hm-b6--video .hm-tarj__n{font-size:1.15rem}.hm-b6--video .hm-tarj__sello{width:3.4rem;right:.7rem;top:.7rem}.hm-b6--video .hm-b6__copy{top:4.5%;bottom:32%}.hm-b6--video .hm-b6__copy .hm-btn{position:absolute;left:50%;bottom:0;transform:translateX(-50%)}@media(max-width:739px){.hm-b6--video .hm-sidekick{bottom:.75rem}.hm-b6--video .hm-b6__copy{top:6%;bottom:34%}}.hm-b6--video .hm-b6__h2{position:relative}.hm-b6--video .hm-b6__h2::before{content:"";position:absolute;inset:-18% -12% -22%;background:radial-gradient(62% 58% at 50% 50%,rgba(6,8,20,.62) 0%,rgba(6,8,20,.38) 48%,transparent 80%);z-index:-1;pointer-events:none}.hm-b6--video .hm-ops{position:absolute;left:0;right:0;bottom:33%;z-index:3;margin:0;padding:0 clamp(1rem,3vw,2.75rem)}@media(max-width:739px){.hm-b6--video .hm-ops{bottom:38%}}.hm-op-pag__cab{max-width:46rem;margin:0 auto;padding:0 1.25rem;text-align:center}.hm-op-pag__cta{margin-top:1.5rem}.hm-tabla-wrap{overflow-x:auto;padding:0 1.25rem}.hm-tabla{width:100%;max-width:62rem;margin:0 auto;border-collapse:collapse;font-size:var(--hm-fs-cuerpo);font-variant-numeric:tabular-nums}.hm-tabla caption{caption-side:bottom;padding-top:1rem;color:var(--hm-tinta-3);font-size:var(--hm-fs-caption);text-align:left}.hm-tabla th,.hm-tabla td{padding:.7rem .9rem;text-align:left;border-bottom:1px solid var(--hm-borde)}.hm-tabla thead th{font-weight:600;white-space:nowrap}.hm-tabla tbody th{font-weight:500}.hm-cargando{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;background:var(--hm-blanco);opacity:1;transition:opacity 300ms linear}.hm-cargando.is-fuera{opacity:0;pointer-events:none}.hm-cargando__aro{position:relative;width:8.5rem;aspect-ratio:1;display:grid;place-items:center}.hm-cargando__aro svg{position:absolute;inset:0;width:100%;height:100%}.hm-cargando__aro circle{fill:var(--hm-azul);opacity:.14;animation:hm-punto 1.1s linear infinite}.hm-cargando__logo{width:3.6rem;height:auto}@keyframes hm-punto{0%{opacity:.14}10%{opacity:1}45%{opacity:.14}100%{opacity:.14}}@media(prefers-reduced-motion:reduce){.hm-cargando__aro circle{animation:none;opacity:.5}}.hm-muro{display:grid;gap:1rem;margin:1.5rem auto 0;max-width:108rem;padding-inline:1rem;grid-template-columns:repeat(auto-fill,minmax(min(20rem,100%),1fr))}.hm-muro__tile{position:relative;display:block;overflow:hidden;aspect-ratio:16 / 9;border-radius:var(--hm-r-card-m);background:var(--hm-marino);color:var(--hm-blanco);text-decoration:none;transition:transform 200ms ease-in-out}@media(hover:hover){.hm-muro__tile:hover{transform:scale(1.02)}}.hm-muro__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hm-muro__tile::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(2,10,30,0) 55%,rgba(2,10,30,.55) 100%)}.hm-muro__pie{position:absolute;left:1rem;right:1rem;bottom:.875rem;z-index:2;display:flex;align-items:center;gap:.625rem}.hm-muro__logo{height:1.375rem;width:auto;flex:0 0 auto}.hm-muro__quien{display:flex;flex-direction:column;line-height:1.25;min-width:0}.hm-muro__quien b{font-weight:600;font-size:var(--hm-fs-14-16)}.hm-muro__quien small{font-size:var(--hm-fs-caption);color:var(--hm-blanco-9);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hm-muro__fuente{max-width:108rem;margin:1rem auto 0;padding-inline:1rem;font-size:var(--hm-fs-caption);color:var(--hm-tinta-3)}.hm-mk__hero--arte{display:grid;gap:1.5rem;align-items:center}@media(min-width:900px){.hm-mk__hero--arte{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.hm-mk__arte{display:block;border-radius:var(--hm-r-card);overflow:hidden;background:var(--hm-tarj-bg, var(--hm-marino));aspect-ratio:1;max-width:30rem;justify-self:center;width:100%}.hm-mk__arte img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.06)}.hm-track--mk{padding-block:1.25rem}.hm-tarj--num{aspect-ratio:1;justify-content:flex-end;width:min(64vw,17.5rem)}.hm-tarj--num .hm-tarj__cifra{position:absolute;inset:0;display:grid;place-items:center;font-size:clamp(2.5rem,6vw,4rem);font-weight:600;font-variant-numeric:tabular-nums;color:rgba(255,255,255,.22);letter-spacing:-.02em}.hm-mk__quienes{display:grid;gap:1rem;max-width:108rem;margin:0 auto;padding-inline:1rem}@media(min-width:900px){.hm-mk__quienes{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:2rem}}.hm-mk__datos{align-self:start;border-radius:var(--hm-r-card-m);padding:1.5rem;background:var(--hm-marino);color:var(--hm-blanco)}.hm-mk__datos dl{margin:0;display:grid;gap:1rem}.hm-mk__datos dt{font-size:var(--hm-fs-caption);color:var(--hm-blanco-51);text-transform:uppercase;letter-spacing:.06em}.hm-mk__datos dd{margin:.25rem 0 0;font-size:var(--hm-fs-14-16);line-height:1.35}.hm-mk__series dd{display:flex;flex-wrap:wrap;gap:.375rem}.hm-mk__serie{display:inline-block;padding:.3125rem .75rem;border-radius:var(--hm-r-pill);background:rgba(255,255,255,.11);font-size:var(--hm-fs-caption);font-weight:500}.hm-mk__cierre{background:linear-gradient(160deg,var(--hm-azul) 0%,var(--hm-marino-2) 100%);color:var(--hm-blanco);border-radius:var(--hm-r-card)}.hm-mk__cierre p{color:var(--hm-blanco-9)}.hm-mk__h1{text-wrap:balance}.hm-mk__cifras--fila{display:flex;flex-wrap:wrap;gap:.5rem 0}.hm-mk__cifras--fila .hm-mk__cifra{background:none;border-radius:0;padding:.125rem 1.5rem .125rem 0}.hm-mk__cifras--fila .hm-mk__cifra+.hm-mk__cifra{border-left:1px solid var(--hm-borde);padding-left:1.5rem}.hm-mk__cab{display:grid;gap:.75rem 2rem}.hm-mk__cab-txt>.hm-mk__nota{margin-top:.625rem}.hm-mk__cab-act{display:none}@media(min-width:900px){.hm-mk__cab{grid-template-columns:minmax(0,1fr) auto;align-items:end}.hm-mk__cab-act{display:block;padding-bottom:.25rem}}.hm-mk__accion-mov{max-width:108rem;margin:.75rem auto 0;padding-inline:1rem}.hm-mk__accion-mov .hm-mk__accion{width:100%}@media(min-width:900px){.hm-mk__accion-mov{display:none}}.hm-mk__cab--faq,.hm-mk__accion-mov--faq{max-width:52rem}@media(max-width:899.98px){.hm-mk__track{scroll-snap-type:x mandatory;scroll-padding-inline:2rem}.hm-mk__track>*{scroll-snap-align:start}}.hm-mk__video{max-width:var(--hm-col);margin:0 auto}.hm-mk__pie{max-width:var(--hm-col);margin-inline:auto}.hm-mk__tec{max-width:108rem;margin:0 auto;padding-inline:1rem;display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(min(19rem,100%),1fr))}.hm-mk__tec-card{align-self:stretch;display:flex;flex-direction:column;height:100%;border-radius:1rem;padding:1.5rem 1.125rem;background:var(--hm-lavado-2);border:1px solid var(--hm-hairline)}.hm-mk__tec-card>.hm-caption{margin:0 0 .875rem;color:var(--hm-tinta-2);text-transform:uppercase;letter-spacing:.06em}.hm-mk__tec-card .hm-mk__grados{margin:0}.hm-mk__tec-card--nota{background:var(--hm-marino);color:var(--hm-blanco);border-color:transparent}.hm-mk__tec-card--nota>.hm-caption{color:var(--hm-blanco-51)}.hm-mk__tec-card--nota .hm-mk__nota{margin:0;color:var(--hm-blanco-9)}.hm-mk__tec-card--nota .hm-mk__nota b{color:var(--hm-blanco)}@media(scripting:none){.hm-mk .hm-reveal{opacity:1;transform:none}}.hm-mv{display:grid;gap:1.5rem;max-width:108rem;margin:0 auto;padding-inline:1rem}@media(min-width:900px){.hm-mv{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:3rem}}.hm-mv__copy .hm-claro__cta{margin-top:1.25rem}.hm-mv__muro{display:grid;grid-template-columns:1fr 1fr;gap:1rem;height:min(38rem,72vh);overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 14%,#000 86%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,#000 14%,#000 86%,transparent 100%)}.hm-mv__col{overflow:hidden}.hm-mv__rollo{display:flex;flex-direction:column;gap:1rem}.hm-mv__col--1 .hm-mv__rollo{animation:hm-mv-sube 10s linear infinite}.hm-mv__col--2 .hm-mv__rollo{animation:hm-mv-baja 10s linear infinite}.hm-mv__muro:hover .hm-mv__rollo{animation-play-state:paused}@keyframes hm-mv-sube{from{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes hm-mv-baja{from{transform:translateY(-50%)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.hm-mv__rollo{animation:none!important}}.hm-mv__tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;min-height:9.5rem;padding:1.5rem;border-radius:var(--hm-r-card-m);background:var(--hm-blanco);border:1px solid var(--hm-borde);text-decoration:none;color:var(--hm-tinta-3);transition:border-color 300ms linear,background-color 300ms linear}.hm-mv__tile:hover{border-color:var(--hm-tinta-4);background:var(--hm-hover-claro)}.hm-mv__tile img{max-width:76%;max-height:4.5rem;width:auto;height:auto;object-fit:contain}.ahprodhub.hm-cat .sumi-cab{padding:1.5rem 0 .75rem}.hm-cat__h1{margin:.5rem 0 .875rem;max-width:22ch;color:var(--hm-tinta);text-wrap:balance}.hm-cat__h1 span{color:var(--hm-azul);font-variant-numeric:tabular-nums}.hm-cat__lead{margin:0 0 1.25rem;max-width:62ch;font-size:var(--hm-fs-cuerpo-l);line-height:1.35;letter-spacing:var(--hm-ls-cuerpo);color:var(--hm-tinta-2);text-wrap:pretty}.hm-cat .hm-mk__cifras--fila{margin:0 0 1.25rem}.hm-cat .hm-mk__ctas{margin:0 0 .5rem}.ahprodhub.hm-cat .prod-franja{margin:2.75rem auto .875rem;padding-inline:0;max-width:none;font-size:inherit;font-weight:inherit;letter-spacing:normal;text-transform:none;color:inherit}.ahprodhub.hm-cat .prod-franja:first-of-type{margin-top:1.25rem}.ahprodhub.hm-cat .sumi-tiles.hm-cat__fams{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(19rem,100%),1fr));gap:.75rem;margin:0 0 .5rem}.hm-cat__fam{display:flex}.ahprodhub.hm-cat .hm-cat__fams.is-in .hm-cat__fam{opacity:1;transform:none}.ahprodhub.hm-cat .prod-tiles .sumi-tile a{flex:1 1 auto;gap:0;padding:0;border:0;border-radius:var(--hm-r-card);overflow:hidden;background:var(--hm-lavado-2);color:var(--hm-tinta);min-height:0;transition:background-color 150ms ease-out}.ahprodhub.hm-cat .prod-tiles .sumi-tile a:hover{border-color:transparent;box-shadow:none}@media(hover:hover){.ahprodhub.hm-cat .hm-cat__fam--render a:hover{background:var(--hm-lavado)}}.hm-cat__fam-vis{position:relative;display:block;width:100%;aspect-ratio:1;background:var(--hm-tarj-bg, var(--hm-lavado-2))}.hm-cat__fam-vis img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;margin:0;transition:opacity 300ms ease-in-out}.hm-cat__fam-hover{opacity:0;transition:opacity 150ms ease-in-out}@media(hover:hover){.hm-cat__fam--foto a:hover .hm-cat__fam-hover{opacity:1}.hm-cat__fam--foto a:hover .hm-cat__fam-vis img:not(.hm-cat__fam-hover){opacity:0}}.hm-cat__fam--render .hm-cat__fam-vis img{object-fit:contain;padding:1.75rem;mix-blend-mode:multiply}.hm-cat__fam--foto .hm-cat__fam-vis::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(2,10,30,0) 62%,rgba(2,10,30,.30) 100%)}.ahprodhub.hm-cat .prod-tiles .hm-cat__fam--foto a{background:var(--hm-tarj-bg, var(--hm-marino));color:var(--hm-blanco)}.hm-cat__fam-pie{display:flex;flex:1 1 auto;flex-direction:column;gap:.375rem;padding:1rem 1.25rem 1.25rem;position:relative}.ahprodhub.hm-cat .sumi-tile-t{font-size:var(--hm-fs-h-m);font-weight:var(--hm-peso-h-m);line-height:1.15}.ahprodhub.hm-cat .sumi-tile-n{font-size:var(--hm-fs-caption);font-weight:var(--hm-peso-label);color:var(--hm-azul);font-variant-numeric:tabular-nums}.ahprodhub.hm-cat .hm-cat__fam--foto .sumi-tile-n{color:var(--hm-celeste)}.ahprodhub.hm-cat .sumi-tile-c{font-size:var(--hm-fs-caption);line-height:1.31;letter-spacing:var(--hm-ls-caption);color:var(--hm-tinta-3);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ahprodhub.hm-cat .hm-cat__fam--foto .sumi-tile-c{color:var(--hm-blanco-51)}@media(max-width:739.98px){.ahprodhub.hm-cat .sumi-tiles.hm-cat__fams{display:flex;gap:.625rem;margin-inline:-1rem;padding-inline:1rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:1rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ahprodhub.hm-cat .sumi-tiles.hm-cat__fams::-webkit-scrollbar{display:none}.ahprodhub.hm-cat .hm-cat__fam{flex:0 0 74vw;max-width:19rem;scroll-snap-align:start}}.hm-cat__nota{margin:2.25rem 0 1rem;padding:1.5rem 1.375rem;border-radius:var(--hm-r-card-m);background:var(--hm-marino);color:var(--hm-blanco-9);font-size:var(--hm-fs-cuerpo);line-height:1.5;letter-spacing:var(--hm-ls-cuerpo)}.hm-cat__nota b{color:var(--hm-blanco);font-variant-numeric:tabular-nums}.ahprodnav.hm-cat .sumi-cab{padding:1.5rem 0 .25rem}.ahprodnav.hm-cat .sumi-titulo{margin:.5rem 0 .625rem;gap:.5rem 1rem;font-size:var(--hm-fs-d-l);font-weight:var(--hm-peso-display);letter-spacing:var(--hm-ls-display);line-height:1.02;color:var(--hm-tinta)}.ahprodnav.hm-cat .sumi-titulo .sumi-n{padding:.3125rem .875rem;border:0;border-radius:var(--hm-r-pill);background:var(--hm-lavado);color:var(--hm-azul);font-size:var(--hm-fs-caption);font-weight:var(--hm-peso-label);font-variant-numeric:tabular-nums}.ahprodnav.hm-cat .prod-desc{margin:0 0 1rem;max-width:70ch;font-size:var(--hm-fs-cuerpo);line-height:1.4;color:var(--hm-tinta-2)}.hm-cat__subs{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1.25rem;padding:0}.hm-cat__sub{display:inline-flex;align-items:baseline;gap:.5rem;padding:.5625rem .875rem;border:1px solid var(--hm-borde);border-radius:.625rem;background:var(--hm-blanco);color:var(--hm-tinta);text-decoration:none;font-size:var(--hm-fs-cuerpo);font-weight:var(--hm-peso-label);line-height:1.2;white-space:nowrap;transition:background-color 150ms ease-out,border-color 150ms ease-out}.hm-cat__sub small{font-size:var(--hm-fs-caption);font-weight:var(--hm-peso-cuerpo);color:var(--hm-tinta-3);font-variant-numeric:tabular-nums}@media(hover:hover){.hm-cat__sub:hover{background:var(--hm-hover-claro);border-color:transparent}}.hm-cat__sub:focus-visible{outline:2px solid var(--hm-azul);outline-offset:2px}@media(max-width:739.98px){.hm-cat__subs{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;margin-inline:-1rem;padding-inline:1rem;padding-bottom:.25rem;scroll-snap-type:x mandatory;scroll-padding-inline:1rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.hm-cat__subs::-webkit-scrollbar{display:none}.hm-cat__sub{flex:0 0 auto;scroll-snap-align:start}}.hm-cat .hm-cat__cab-listado{margin:1.5rem auto .875rem;padding-inline:0;max-width:none}.hm-cat__cab-listado .hm-caption{font-variant-numeric:tabular-nums}.hm-cat .hm-cat__accion-mov{margin:.875rem auto 0;padding-inline:0;max-width:none}.ahprodnav.hm-cat .prod-otras a{border-radius:.625rem;transition:background-color 150ms ease-out,border-color 150ms ease-out}.ahprodnav.hm-cat .prod-otras a:hover{background:var(--hm-hover-claro);border-color:transparent}@media(scripting:none){.hm-cat .hm-reveal{opacity:1;transform:none}}html.hm-modal-abierto{overflow:hidden}html.hm-modal-abierto body{overflow:hidden}.hm-modal{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:1rem}.hm-modal__velo{position:absolute;inset:0;background:rgba(0,0,0,.48);opacity:0;transition:opacity 200ms linear}.hm-modal.is-abierto .hm-modal__velo{opacity:1}.hm-modal__panel{position:relative;z-index:1;width:min(33rem,100%);max-height:min(92dvh,46rem);overflow:auto;overscroll-behavior:contain;background:var(--hm-blanco);border-radius:var(--hm-r-card);box-shadow:0 24px 64px rgba(0,0,0,.28);opacity:0;transform:translateY(1.25rem);filter:blur(6px);transition:opacity 300ms var(--hm-ease-acc),transform 300ms var(--hm-ease-acc),filter 300ms var(--hm-ease-acc)}.hm-modal.is-abierto .hm-modal__panel{opacity:1;transform:none;filter:none}.hm-modal__x{position:absolute;top:.875rem;right:.875rem;z-index:2;display:grid;place-items:center;width:2.25rem;height:2.25rem;padding:0;border:0;border-radius:50%;background:transparent;color:var(--hm-tinta-3);cursor:pointer;transition:background-color 150ms ease-out,color 150ms ease-out}.hm-modal__x:hover{background:var(--hm-hover-claro);color:var(--hm-tinta)}.hm-modal__x svg{width:1.25rem;height:1.25rem}.hm-modal__cuerpo{padding:1.75rem 1.5rem 1.5rem}@media(min-width:740px){.hm-modal__cuerpo{padding:2.25rem 2rem 1.75rem}}.hm-modal__cab{display:grid;gap:.75rem;margin-bottom:1.25rem}.hm-modal__titulo{font-size:var(--hm-fs-d-m);font-weight:var(--hm-peso-d-m);color:var(--hm-tinta);text-wrap:balance}.hm-modal__sub{font-size:var(--hm-fs-cuerpo);color:var(--hm-tinta-3);text-wrap:pretty}.hm-modal .hm-progreso span{color:var(--hm-tinta-4);background:var(--hm-lavado-2)}.hm-modal .hm-progreso .is-activo{color:var(--hm-blanco);background:var(--hm-azul)}.hm-modal__ops{display:grid;gap:.625rem}.hm-modal__op{--hm-i: 0;display:grid;gap:.125rem;width:100%;padding:.875rem 1.125rem;text-align:left;border:1px solid var(--hm-hairline);border-radius:var(--hm-r-input);background:var(--hm-blanco);font:inherit;color:var(--hm-tinta);cursor:pointer;transition:background-color 150ms ease-out,border-color 150ms ease-out;opacity:0;animation:hm-modal-op 670ms cubic-bezier(.71,0,.18,1) both;animation-delay:calc(120ms + 90ms * var(--hm-i))}.hm-modal__op:hover{background:var(--hm-lavado-2);border-color:var(--hm-azul)}.hm-modal__op b{font-weight:600}.hm-modal__op small{font-size:var(--hm-fs-caption);color:var(--hm-tinta-4)}.hm-modal__op.is-sin-datos{cursor:default;opacity:1;animation:none;color:var(--hm-tinta-4);background:var(--hm-lavado-2);border-style:dashed}@keyframes hm-modal-op{0%{transform:translateX(3rem);filter:blur(6px);opacity:0}15%{opacity:0}100%{transform:translateX(0);filter:blur(0);opacity:1}}.hm-modal__form{display:grid;gap:1rem}.hm-modal__acciones{margin-top:1.25rem}.hm-modal__cta{width:100%;justify-content:center}.hm-modal__res{display:grid;gap:1rem}.hm-modal__herr{display:grid;gap:.25rem;padding:.875rem 1.125rem;border-radius:var(--hm-r-input);background:var(--hm-lavado);color:var(--hm-tinta)}.hm-modal__pie{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--hm-hairline)}.hm-modal__atras{border:0;background:none;font:inherit;font-size:var(--hm-fs-caption);color:var(--hm-tinta-3);cursor:pointer;padding:.25rem 0}.hm-modal__atras:hover{color:var(--hm-tinta)}.hm-modal__asesor{font-size:var(--hm-fs-caption);color:var(--hm-azul);text-decoration:none}.hm-modal__asesor:hover{text-decoration:underline}.hm-par-ctrl{display:grid;gap:.375rem}.hm-par-ctrl__et{font-size:var(--hm-fs-caption);font-weight:var(--hm-peso-label);letter-spacing:var(--hm-ls-caption);color:var(--hm-tinta-4)}.hm-par-chips{display:flex;flex-wrap:wrap;gap:.5rem}.hm-par-chip{padding:.5rem .875rem;border:1px solid var(--hm-hairline);border-radius:var(--hm-r-pill);background:var(--hm-blanco);font:inherit;font-size:var(--hm-fs-caption);font-weight:500;color:var(--hm-tinta);cursor:pointer;transition:background-color 150ms ease-out,border-color 150ms ease-out,color 150ms ease-out}.hm-par-chip:hover{background:var(--hm-lavado-2);border-color:var(--hm-azul)}.hm-par-chip.is-activo{color:var(--hm-blanco);background:var(--hm-azul);border-color:var(--hm-azul)}.hm-par-step{display:inline-flex;align-items:center;gap:.375rem}.hm-par-step__btn{display:grid;place-items:center;width:2.5rem;height:2.5rem;padding:0;border:1px solid var(--hm-hairline);border-radius:50%;background:var(--hm-blanco);font:inherit;font-size:1.25rem;line-height:1;color:var(--hm-tinta);cursor:pointer;transition:background-color 150ms ease-out,border-color 150ms ease-out}.hm-par-step__btn:hover{background:var(--hm-lavado-2);border-color:var(--hm-azul)}.hm-par-step__v{min-width:7rem;text-align:center;font-variant-numeric:tabular-nums;font-weight:600;color:var(--hm-tinta)}.hm-par-migas{font-size:var(--hm-fs-caption);color:var(--hm-tinta-4);margin-bottom:.75rem}.hm-par-migas a{color:inherit;text-decoration:none}.hm-par-migas a:hover{color:var(--hm-azul)}.hm-par-caso{display:grid;gap:1rem;padding:1.5rem 1.25rem;border-radius:var(--hm-r-card-m);background:var(--hm-blanco);box-shadow:0 2px 16px rgba(0,0,0,.05);position:relative}.hm-par-caso::after{content:"";position:absolute;inset:0;pointer-events:none;border:1px solid var(--hm-hairline);border-radius:inherit}@media(min-width:740px){.hm-par-caso{padding:2rem 2rem 2.25rem;border-radius:var(--hm-r-card)}}.hm-par-caso__cab{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.hm-par-caso__cab h2{color:var(--hm-tinta)}.hm-par-caso__marca{padding:.25rem .75rem;border-radius:var(--hm-r-pill);background:var(--hm-azul);color:var(--hm-blanco);font-size:var(--hm-fs-caption);font-weight:600}.hm-par-caso__form{display:grid;gap:1rem}@media(min-width:740px){.hm-par-caso__form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.hm-par-grid{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}@media(min-width:740px){.hm-par-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.hm-par-grid__i{display:grid;gap:.125rem;padding:.75rem .875rem;border-radius:var(--hm-r-input);background:var(--hm-lavado-2)}.hm-par-grid__i dt{font-size:var(--hm-fs-caption);color:var(--hm-tinta-4)}.hm-par-grid__i dd{margin:0;font-weight:600;font-variant-numeric:tabular-nums;color:var(--hm-tinta)}.hm-par-error{padding:.875rem 1.125rem;border-radius:var(--hm-r-input);border:1px solid rgba(189,60,50,1);color:rgba(189,60,50,1);font-size:var(--hm-fs-cuerpo)}.hm-par-avisos{max-width:52rem;margin:1.25rem auto 0;font-size:var(--hm-fs-caption);color:var(--hm-tinta-4)}.hm-par-avisos ul,.hm-par-avisos__lista{margin:.5rem 0 0;padding-left:1.25rem;display:grid;gap:.375rem;font-size:var(--hm-fs-caption);color:var(--hm-tinta-4)}.hm-par-rangos{display:grid;gap:.75rem;margin:0 0 1.5rem}@media(min-width:740px){.hm-par-rangos{grid-template-columns:repeat(2,minmax(0,1fr))}}.hm-par-rango{display:grid;gap:.125rem;padding:.875rem 1rem;border-radius:var(--hm-r-input);background:var(--hm-lavado-2)}.hm-par-rango dt{font-size:var(--hm-fs-caption);color:var(--hm-tinta-4)}.hm-par-rango dd{margin:0;font-weight:600;font-variant-numeric:tabular-nums;color:var(--hm-tinta)}.hm-par-factores{display:grid;gap:.5rem;padding-left:1.25rem;max-width:52rem;color:var(--hm-tinta-2)}.hm-par-prods{display:grid;gap:.75rem}@media(min-width:740px){.hm-par-prods{grid-template-columns:repeat(2,minmax(0,1fr))}}.hm-par-prod{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border:1px solid var(--hm-hairline);border-radius:var(--hm-r-input);background:var(--hm-blanco);color:var(--hm-tinta);text-decoration:none;transition:background-color 150ms ease-out,border-color 150ms ease-out}.hm-par-prod:hover{background:var(--hm-lavado-2);border-color:var(--hm-azul)}.hm-par-prod b{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--hm-azul)}.hm-par-otros{margin-top:1.5rem;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;font-size:var(--hm-fs-caption);color:var(--hm-tinta-4)}.hm-par-otros .hm-pill{border:1px solid var(--hm-hairline);color:var(--hm-tinta);text-decoration:none;padding:.375rem .875rem}.hm-par-otros .hm-pill:hover{border-color:var(--hm-azul);color:var(--hm-azul)}@media(prefers-reduced-motion:reduce){.hm-modal__velo,.hm-modal__panel{transition:none!important}.hm-modal__panel{transform:none;filter:none;opacity:1}.hm-modal__op{animation:none;opacity:1}}@media(max-width:739px){.hm-b6--video{aspect-ratio:auto;background:var(--hm-marino)}.hm-b6--video .hm-b6__media{position:relative;aspect-ratio:1440 / 1562}.hm-b6--video .hm-b6__copy{top:0;bottom:auto;left:0;right:0;width:auto;transform:none;aspect-ratio:1440 / 1562;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:5% 1.25rem 18%}.hm-b6--video .hm-b6__copy .hm-btn{position:static;transform:none}.hm-b6__h2{margin:0;font-size:2rem;line-height:1.1}.hm-b6--video .hm-sidekick{position:static;left:auto;right:auto;bottom:auto;padding:1.25rem 0 1.5rem}:root{--hm-fs-micro: 12px}.hm-claro{padding:2.5rem 0}.hm-ico{width:2.75rem;height:2.75rem}.hm-modal__x{width:2.75rem;height:2.75rem}.hm-pill{min-height:2.75rem}.hm-hero__asesor{height:auto;min-height:2.75rem}.hm-par-chip,.hm-par-step__btn{min-height:2.75rem}.hm-promo .hm-promo-cta{position:relative}.hm-promo .hm-promo-cta::after{content:"";position:absolute;inset:-8px -6px}.hm-nube a{height:2.75rem}}.hm-mega2 .hm-mega-in{padding:1.25rem 1.5rem 1rem}.hm-mega2-cuerpo{position:relative;overflow:hidden;height:var(--hm-mega2-h, auto);transition:height .3s cubic-bezier(.68,-.6,.32,1.6)}.hm-mega2-cuerpo::before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--hm-mega2-cw) + .75rem);width:1px;background:rgba(0,0,0,.06)}.hm-mega2{--hm-mega2-cw: 17rem}.hm-mega2-cats{width:var(--hm-mega2-cw);display:grid;gap:.125rem;align-content:start}.hm-mega2-cat{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:.5rem;width:100%;margin:0;padding:.625rem .75rem;border:0;background:transparent;border-radius:.75rem;cursor:pointer;text-align:left;color:var(--hm-tinta);font:inherit;transition:background-color 150ms linear}.hm-mega2-cat__t{grid-column:1;font-size:.9375rem;font-weight:500;line-height:1.3}.hm-mega2-cat__n{grid-column:1;font-size:.75rem;line-height:1.4;color:rgba(0,0,0,.54);font-variant-numeric:tabular-nums}.hm-mega2-cat__ch{grid-column:2;grid-row:1 / 3;width:1rem;height:1rem;flex:0 0 auto;color:rgba(0,0,0,.32);transition:transform 200ms ease-out,color 150ms linear}.hm-mega2-cat:hover{background:rgba(0,0,0,.04)}.hm-mega2-cat.is-activa{background:rgba(0,0,0,.06)}.hm-mega2-cat.is-activa .hm-mega2-cat__t{color:var(--hm-azul)}.hm-mega2-cat.is-activa .hm-mega2-cat__ch{color:var(--hm-azul);transform:translateX(2px)}.hm-mega2-cat:focus-visible{outline:2px solid var(--hm-azul);outline-offset:-2px}.hm-mega2-panel{position:absolute;top:0;left:calc(var(--hm-mega2-cw) + 1.5rem);right:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.125rem .5rem;align-content:start;pointer-events:none;opacity:0;transform:translateY(-15px);transition-property:transform,opacity;transition-duration:120ms;transition-timing-function:linear;transition-delay:0s}.hm-mega2-panel.is-activa{pointer-events:auto;opacity:1;transform:translateY(0);transition-duration:300ms;transition-timing-function:ease-out,linear;transition-delay:100ms}.hm-mega2-fam{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;padding:.5rem .625rem;border-radius:.75rem;color:var(--hm-tinta);text-decoration:none;transition:background-color 150ms linear}.hm-mega2-fam:hover{background:rgba(0,0,0,.06)}.hm-mega2-fam:focus-visible{outline:2px solid var(--hm-azul);outline-offset:-2px}.hm-mega2-fam__vis{width:2.75rem;height:2.75rem;border-radius:.625rem;overflow:hidden;background:var(--hm-mega2-bg, #15407B)}.hm-mega2-fam__vis img{display:block;width:100%;height:100%;object-fit:cover}.hm-mega2-fam__tx{display:flex;flex-direction:column;gap:.0625rem;min-width:0}.hm-mega2-fam__h{display:flex;flex-wrap:wrap;align-items:baseline;gap:.0625rem .5rem;min-width:0}.hm-mega2-fam__h b{font-size:.9375rem;font-weight:500;line-height:1.3}.hm-mega2-fam__d{font-size:.8125rem;line-height:1.35;color:rgba(0,0,0,.54)}.hm-mega2-fam__n{font-size:.75rem;line-height:1.3;color:rgba(0,0,0,.54);white-space:nowrap;font-variant-numeric:tabular-nums}.hm-mega2 .hm-mega-foot{margin-top:1.25rem}@media(max-width:1279px){.hm-mega2-fam__d{display:none}}@media(min-width:1280px){.hm-mega2{--hm-mega2-cw: 20rem}}@media(min-width:1600px){.hm-mega2{--hm-mega2-cw: 22rem}}@media(max-width:1023px){.hm-mega2 .hm-mega-in{padding:1rem 1rem 7rem}.hm-mega2-cuerpo{height:auto;overflow:visible;transition:none}.hm-mega2-cuerpo::before{content:none}.hm-mega2-cats{width:auto;gap:.5rem}.hm-mega2-cat{min-height:2.75rem;padding:.75rem .5rem}.hm-mega2-cat__t{font-size:1rem}.hm-mega2-cat.is-activa{background:transparent}.hm-mega2-cat.is-activa .hm-mega2-cat__t{color:var(--hm-tinta)}.hm-mega2-cat.is-activa .hm-mega2-cat__ch{color:rgba(0,0,0,.32);transform:rotate(90deg)}.hm-mega2-panel{position:static;display:none;grid-template-columns:1fr;gap:.125rem;opacity:1;transform:none;pointer-events:auto;transition:none}.hm-mega2-panel.is-activa{display:grid}.hm-mega2-fam{min-height:3.5rem;padding:.5rem;gap:.625rem}.hm-mega2-fam__d{display:block}.hm-mega2 .hm-mega-foot{margin:1.5rem .5rem 0}}@media(prefers-reduced-motion:reduce){.hm-mega2-cuerpo,.hm-mega2-panel,.hm-mega2-cat,.hm-mega2-cat__ch,.hm-mega2-fam{transition:none!important}}.hm-modal__acciones{display:grid;gap:.5rem}.hm-modal__acciones .hm-btn{white-space:normal;text-align:center;line-height:1.25;height:auto;min-height:var(--hm-btn-h);padding:.75rem 1.25rem;box-sizing:border-box}.hm-modal__res .hm-par-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-modal__res .hm-par-grid__i.is-ancho{grid-column:1 / -1}.hm-modal__res .hm-par-prods{grid-template-columns:1fr}.hm-modal__nota{margin:0;text-align:center;font-size:var(--hm-fs-caption);color:var(--hm-tinta-4)}.hm-tarj__sombra{position:absolute;pointer-events:none;left:var(--hm-som-x, 50%);top:var(--hm-som-y, 82%);width:var(--hm-som-w, 30%);height:var(--hm-som-h, 6%);transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(4,7,16,var(--hm-som-o, .5)),transparent 74%);filter:blur(5px);transition:transform .2s ease-in-out,opacity .2s ease-in-out}.hm-tarj:hover .hm-tarj__sombra,.hm-tarj:focus-visible .hm-tarj__sombra{transform:translate(-50%,-50%) scale(.78);opacity:.55}@media(prefers-reduced-motion:reduce){.hm-tarj__sombra{transition:none}}.hm-wc__logo{display:block;width:min(340px,60%);height:auto;margin:.35rem 0 1rem}.hm-glass--v3{position:relative;z-index:1;overflow:hidden;padding:1.125rem;background:#0E1526;backdrop-filter:none;-webkit-backdrop-filter:none}.hm-glass--v3 .hm-glass__foto{position:absolute;inset:0;margin:0}.hm-glass--v3 .hm-glass__foto img{width:100%;height:100%;object-fit:cover;display:block}.hm-glass--v3 .hm-glass__velo{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(6,10,22,.45) 0%,transparent 30%,transparent 50%,rgba(6,10,22,.88) 100%)}.hm-glass--v3 .hm-glass__tags,.hm-glass--v3 .hm-glass__nombre,.hm-glass--v3 .hm-glass__meta,.hm-glass--v3 .hm-glass__n{position:relative}.hm-glass--v3 .hm-glass__nombre{margin-top:auto;text-shadow:0 1px 12px rgba(0,0,0,.5)}.hm-glass--v3 .hm-glass__meta{color:rgba(255,255,255,.78);margin-top:.25rem}.hm-glass--v3 .hm-glass__n{color:rgba(255,255,255,.92);margin-top:.3rem}.hm-opera{background:radial-gradient(62% 44% at 78% 0%,rgba(64,128,255,.20),transparent 70%),repeating-linear-gradient(0deg,rgba(255,255,255,.035) 0 1px,transparent 1px 48px),repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 48px),linear-gradient(180deg,#0C1F55 0%,#0A1E5E 55%,#081536 100%)}.hm-res-quiz__ops{display:flex;flex-direction:column;align-items:stretch;gap:.25rem;width:100%;margin:.5rem 0 1rem}.hm-res-quiz__op{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem .25rem;border-bottom:1px solid rgba(255,255,255,.28);color:var(--hm-blanco);text-decoration:none;font-size:1.25rem;font-weight:500;line-height:1.3;transition:padding-left 200ms ease-in-out}.hm-res-quiz__op:first-child{border-top:1px solid rgba(255,255,255,.28)}@media(hover:hover){.hm-res-quiz__op:hover{padding-left:.75rem}}.hm-res-quiz__op:focus-visible{outline:2px solid var(--hm-celeste);outline-offset:2px}.hm-res-quiz__chevron{flex:0 0 auto}.hm-opera__resenas{position:relative;z-index:1;margin-top:1.75rem}.hm-opera__resenas .hm-resenas-bento{background:transparent;padding:.5rem 0 0;margin-top:0}.hm-opera__resenas .hm-res__fuente{color:rgba(255,255,255,.6)}.hm-opera__resenas .hm-res__fuente a{color:rgba(255,255,255,.8)}.hm-ficha__velo{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(6,10,22,.58) 0%,rgba(6,10,22,.18) 34%,transparent 55%,rgba(6,10,22,.42) 100%)}.hm-ficha__cuerpo{position:relative}.hm-ficha__titulo,.hm-ficha__titulo span{color:#fff}.hm-ficha__titulo{text-shadow:0 1px 10px rgba(0,0,0,.45)}.hm-ficha__titulo span{color:var(--hm-celeste)}.hm-cat__hero{padding-top:1.25rem;padding-bottom:1.5rem}.hm-cat__hero .hm-cat__h1{font-size:clamp(1.9rem,3.2vw,2.6rem)}.hm-cat__hero .hm-cat__lead{max-width:56rem;font-size:.95rem;line-height:1.45}.hm-cat__fams--todas{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;padding:0 0 1.25rem}@media(min-width:740px){.hm-cat__fams--todas{grid-template-columns:repeat(3,1fr)}}@media(min-width:1092px){.hm-cat__fams--todas{grid-template-columns:repeat(5,1fr);gap:.875rem}}.hm-cat__fams--todas .hm-cat__fam--v3{border-radius:1rem;overflow:hidden}.hm-cat__fams--todas .hm-cat__fam--v3 a{position:relative;display:block}.hm-cat__fams--todas .hm-cat__fam--v3 .hm-cat__fam-vis{display:block;aspect-ratio:1 / 1.06}.hm-cat__fams--todas .hm-cat__fam--v3 .hm-cat__fam-vis img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 200ms ease-in-out}@media(hover:hover){.hm-cat__fams--todas .hm-cat__fam--v3 a:hover .hm-cat__fam-vis img{transform:scale(1.04)}}.hm-cat__fams--todas .hm-cat__fam--v3 .hm-cat__fam-pie{position:absolute;left:0;right:0;bottom:0;padding:1.9rem .8rem .65rem;background:linear-gradient(180deg,transparent 0%,rgba(9,16,34,.78) 62%)}.hm-cat__fams--todas .hm-cat__fam--v3 .sumi-tile-t{display:block;color:#fff;font-weight:600;font-size:.98rem;line-height:1.2;text-shadow:0 1px 8px rgba(0,0,0,.4)}.hm-cat__fams--todas .hm-cat__fam--v3 .sumi-tile-n{display:block;color:rgba(255,255,255,.82);font-size:.78rem;margin-top:.15rem}@media(min-width:1092px){.hm-cat .hm-cat__fams--todas{grid-template-columns:repeat(5,1fr);gap:.75rem}}@media(min-width:740px)and (max-width:1091.9px){.hm-cat .hm-cat__fams--todas{grid-template-columns:repeat(3,1fr)}}.hm-cat .hm-cat__fams--todas .hm-cat__fam--v3 .hm-cat__fam-vis{aspect-ratio:1 / 1}.hm-cat__hero.hm-cat__hero{padding-top:.75rem;padding-bottom:1rem}.hm-cat__hero .hm-cat__h1{font-size:clamp(1.7rem,2.6vw,2.2rem);margin-bottom:.25rem}.hm-cat__hero .hm-cat__lead{font-size:.9rem;line-height:1.4;margin:.25rem 0 .5rem}.hm-cat__hero .hm-mk__cifras--fila{margin:.5rem 0}.hm-cat__hero .hm-mk__cifras--fila dd{font-size:1.5rem}.hm-cat__fams--todas .hm-cat__fam--v3 .hm-cat__fam-pie{padding:1.5rem .7rem .55rem}.hm-cat__fams--todas .hm-cat__fam--v3 .sumi-tile-t{font-size:.92rem}.hm-cat__fams--todas .hm-cat__fam--v3 .sumi-tile-n{font-size:.74rem}@media(min-width:1092px){.ahprodhub.hm-cat .sumi-tiles.hm-cat__fams--todas{display:grid;grid-template-columns:repeat(5,1fr);gap:.75rem;overflow:visible}}@media(min-width:740px)and (max-width:1091.9px){.ahprodhub.hm-cat .sumi-tiles.hm-cat__fams--todas{display:grid;grid-template-columns:repeat(3,1fr);overflow:visible}}.hm-mk__arte--logo{display:flex;align-items:center;justify-content:center;background:#FFFFFF;padding:2rem}.hm-mk__arte--logo img{width:78%;height:auto;max-height:70%;object-fit:contain}.hm-nav-prod{display:inline-flex;align-items:center;gap:.1rem}.hm-chev-btn{display:inline-flex;align-items:center;justify-content:center;background:none;border:0;padding:.35rem .3rem;cursor:pointer;color:inherit;border-radius:.5rem}.hm-chev-btn:hover{background:rgba(10,30,94,.07)}.hm-chev-btn[aria-expanded=true] .hm-chev{transform:rotate(180deg)}.hm-chev-btn .hm-chev{transition:transform 200ms ease-in-out}div.global-styles--v3 nav.hm-hdr{position:fixed;top:var(--hm-promo-h);left:0;right:0;z-index:701}.hm-b6--video{position:relative;aspect-ratio:1440 / 1562;display:flex;flex-direction:column;background:#030C24}.hm-b6--video .hm-b6__media{position:absolute;inset:0;z-index:0;aspect-ratio:auto;width:100%;height:100%}.hm-b6--video video.hm-b6__fondo,.hm-b6--video img.hm-b6__fondo{width:100%;height:100%;object-fit:cover;object-position:center center}.hm-b6--video .hm-b6__copy{position:relative;z-index:2;transform:none;inset:auto;width:min(92%,44rem);margin:0 auto;padding:clamp(2.25rem,4.5vw,3.75rem) 0 0;display:flex;flex-direction:column;align-items:center}.hm-b6--video .hm-b6__copy .hm-btn{position:static;transform:none;margin-top:1.35rem}.hm-b6--video .hm-b6__h2{margin:0}.hm-b6--video .hm-sidekick{position:relative;z-index:2;inset:auto;margin-top:auto;padding:0 clamp(1rem,3vw,2.75rem) clamp(1.25rem,2.5vw,2rem)}.hm-b6--video .hm-sidekick__titulo{margin:0 0 .75rem}.hm-ck{position:fixed;left:1rem;right:auto;bottom:1rem;z-index:90;display:flex;gap:.75rem 1rem;align-items:center;flex-wrap:wrap;max-width:min(26rem,calc(100vw - 2rem));background:#0A1E5E;color:#fff;padding:.75rem 1rem;border-radius:.75rem;box-shadow:0 8px 30px rgba(10,30,94,.35);font-size:.875rem}.hm-ck[hidden]{display:none}.hm-ck p{margin:0;flex:1 1 12rem}.hm-ck a{color:#fff;text-decoration:underline}.hm-ck button{background:#fff;color:#0A1E5E;border:0;border-radius:.5rem;padding:.5rem 1rem;font:inherit;font-weight:600;cursor:pointer;white-space:nowrap}@media(max-width:480px){.hm-ck{left:.5rem;right:5.25rem;bottom:.5rem;max-width:none;padding:.625rem .75rem}.hm-ck button{min-height:44px;flex:1 1 auto}}@media(max-width:739px){.hm-b6--video{aspect-ratio:auto}.hm-b6--video .hm-b6__media{position:relative;aspect-ratio:1440/1562;inset:auto}.hm-b6--video .hm-sidekick{position:static;padding:0 1rem 1rem}.hm-b6--video .hm-b6__copy{position:absolute}}.hm-wc__legal,.hm-par-legal{font-size:.8125rem;line-height:1.5;color:var(--hm-tinta-3, #4a5866);margin:.75rem 0 0}.hm-wc__legal a,.hm-par-legal a{color:inherit;text-decoration:underline}.hm-b6__play{display:none}@media(max-width:739.98px){.hm-b6--video{aspect-ratio:auto;display:flex;flex-direction:column}.hm-b6--video .hm-b6__media{position:relative;inset:auto;order:1;width:100%;height:auto;aspect-ratio:1 / 1.18}.hm-b6--video .hm-b6__copy{position:static;order:2;inset:auto;transform:none;width:auto;margin:0;padding:1.25rem 1rem .25rem;align-items:flex-start;text-align:left;aspect-ratio:auto;justify-content:flex-start}.hm-b6--video .hm-b6__h2::before{display:none}.hm-b6--video .hm-b6__h2{font-size:2.25rem;line-height:1.04;letter-spacing:-.028em}.hm-b6--video .hm-b6__copy .hm-btn{width:100%;min-height:52px;margin-top:1.125rem}.hm-b6--video .hm-sidekick{order:3;position:static;margin-top:1.5rem;padding:0 1rem 1.25rem}.hm-b6--video .hm-sidekick__titulo{margin:0 0 .75rem}.hm-b6--gesto .hm-b6__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;z-index:3;width:76px;height:76px;padding:0;border-radius:50%;background:rgba(3,12,36,.46);border:1.5px solid var(--hm-glass-borde);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--hm-blanco);cursor:pointer;transition:opacity 300ms linear,transform 300ms var(--hm-ease-acc)}.hm-b6--gesto .hm-b6__play svg{display:block;width:30px;height:30px;margin-left:3px;fill:currentColor}.hm-b6__play-t{position:absolute;top:calc(100% + .875rem);left:50%;transform:translateX(-50%);padding:.3rem .7rem;border-radius:var(--hm-r-pill);background:rgba(3,12,36,.62);color:var(--hm-blanco-9);font-size:.8125rem;font-weight:500;white-space:nowrap}.hm-b6--video.es-video .hm-b6__play{opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(.85)}.ahprodhub.hm-cat .sumi-tiles.hm-cat__fams--todas{display:flex;flex-direction:column;gap:.5rem;overflow:visible;padding:0 0 1.25rem;margin:0}.ahprodhub.hm-cat .hm-cat__fams--todas .hm-cat__fam--v3{border-radius:var(--hm-r-card-m);overflow:hidden;background:var(--hm-lavado);display:block;flex:none;max-width:none}.ahprodhub.hm-cat .hm-cat__fams--todas .hm-cat__fam--v3>a{display:grid;grid-template-columns:minmax(0,1fr) 72px 14px;align-items:center;gap:.875rem;min-height:96px;padding:.75rem .875rem .75rem 1.25rem}.ahprodhub.hm-cat .hm-cat__fams--todas .hm-cat__fam--v3 .hm-cat__fam-vis{order:2;width:72px;height:72px;aspect-ratio:1 / 1;border-radius:.75rem;overflow:hidden;background:var(--hm-blanco)}.ahprodhub.hm-cat .hm-cat__fams--todas .hm-cat__fam--v3 .hm-cat__fam-vis img{width:100%;height:100%;object-fit:cover;padding:0;mix-blend-mode:normal}.ahprodhub.hm-cat .hm-cat__fams--todas .hm-cat__fam--v3 .hm-cat__fam-pie{position:static;order:1;min-width:0;padding:0;background:none;display:block}.ahprodhub.hm-cat .hm-cat__fams--todas .hm-cat__fam--v3 .sumi-tile-t{display:block;color:var(--hm-tinta);text-shadow:none;font-size:1.25rem;line-height:1.15;font-weight:500;letter-spacing:-.02em}.ahprodhub.hm-cat .hm-cat__fams--todas .hm-cat__fam--v3 .sumi-tile-n{display:block;margin-top:.25rem;color:var(--hm-tinta-3);font-size:.8125rem;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ahprodhub.hm-cat .hm-cat__fams--todas .hm-cat__fam--v3>a::after{content:"";order:3;width:9px;height:9px;justify-self:end;border-right:2px solid var(--hm-tinta-3);border-top:2px solid var(--hm-tinta-3);transform:rotate(45deg)}.hm-cat__hero.hm-cat__hero{padding-top:.5rem;padding-bottom:.75rem}.hm-cat__hero .hm-cat__h1{font-size:2rem;line-height:1.06;letter-spacing:-.028em;margin:.25rem 0 .5rem}.hm-cat__hero .hm-cat__lead{font-size:.9375rem;line-height:1.45;margin:0 0 .75rem}}@media(pointer:coarse){.hm-cat__sub{min-height:44px;align-items:center}}@media(pointer:coarse){.hm-promo .hm-promo-cta{min-height:44px;padding-top:0;padding-bottom:0;display:inline-flex;align-items:center}}:root{--hm-cab-h: var(--hm-hdr-h, 73px)}html:has(nav.hm-hdr.is-oculto){--hm-cab-h: 0px}@keyframes hm-h1-entra{from{transform:translateY(10px)}to{transform:none}}h1:not(.hm-hero__h1){animation:hm-h1-entra 420ms cubic-bezier(.22,.61,.36,1) both}h1:not(.hm-hero__h1)+p{animation:hm-h1-entra 420ms cubic-bezier(.22,.61,.36,1) 120ms both}@media(prefers-reduced-motion:reduce){h1:not(.hm-hero__h1),h1:not(.hm-hero__h1)+p{animation:none}}:root{--sk-dur:300ms;--sk-ease:cubic-bezier(.4,0,.2,1);--sk-grosor:max(1px,.06em);--sk-flecha:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' fill='none'%3E%3Cpath d='M1.004 9.166 9.337.833m0 0v8.333m0-8.333H1.004' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.hm-nav>li>a{position:relative;text-decoration:none}.hm-nav>li>a::before{content:"";position:absolute;pointer-events:none;left:.75rem;right:.75rem;bottom:7px;height:var(--sk-grosor);background:currentColor;transform:scaleX(0);transition:transform var(--sk-dur) var(--sk-ease)}.hm-nav>li>a[aria-haspopup]::before{right:calc(.75rem + 1.35rem)}.hm-nav>li>a::before{transform-origin:right}.hm-mega-foot a{position:relative;text-decoration:none}.hm-mega-foot a::before{content:"";position:absolute;pointer-events:none;left:0;right:0;bottom:-3px;height:var(--sk-grosor);background:currentColor;transform:scaleX(0);transition:transform var(--sk-dur) var(--sk-ease)}.hm-mega-foot a.hm-mega-todas::before{right:1.4rem}.hm-mega-foot a::before{transform-origin:right}footer.hm-foot .hm-foot-panel li a{position:relative;text-decoration:none;border-bottom-color:transparent!important}footer.hm-foot .hm-foot-panel li a::before{content:"";position:absolute;pointer-events:none;left:0;right:0;bottom:calc(.5rem - 1px);height:var(--sk-grosor);background:currentColor;transform:scaleX(0);transition:transform var(--sk-dur) var(--sk-ease)}footer.hm-foot .hm-foot-panel li a::after{content:none}footer.hm-foot .hm-foot-panel li a::before{transform-origin:right}footer.hm-foot .hm-foot-links a{position:relative;text-decoration:none}footer.hm-foot .hm-foot-links a::before{content:"";position:absolute;pointer-events:none;left:0;right:.75rem;bottom:.25rem;height:var(--sk-grosor);background:currentColor;transform:scaleX(0);transition:transform var(--sk-dur) var(--sk-ease)}footer.hm-foot .hm-foot-links a::after{content:none}footer.hm-foot .hm-foot-links a::before{transform-origin:right}main :is(p,dd,td,summary,figcaption,blockquote) a:not([class])::before{content:none}.hm-nube__a{position:relative;text-decoration:none}.hm-nube__a::before{content:"";position:absolute;pointer-events:none;left:0;right:0;bottom:0;height:var(--sk-grosor);background:currentColor;transform:scaleX(0);transition:transform var(--sk-dur) var(--sk-ease)}.hm-nube__a::before{transform-origin:right}.hm-res__ver{position:relative;text-decoration:none;border-bottom-color:transparent!important}.hm-res__ver::before{content:"";position:absolute;pointer-events:none;left:0;right:0;bottom:-1px;height:var(--sk-grosor);background:currentColor;transform:scaleX(0);transition:transform var(--sk-dur) var(--sk-ease)}.hm-res__ver::before{transform-origin:right}@media(hover:hover){.hm-nav>li>a:is(:hover,:focus-visible)::before{transform-origin:left;transform:scaleX(1)}.hm-mega-foot a:is(:hover,:focus-visible)::before{transform-origin:left;transform:scaleX(1)}footer.hm-foot .hm-foot-panel li a:is(:hover,:focus-visible)::before{transform-origin:left;transform:scaleX(1)}footer.hm-foot .hm-foot-links a:is(:hover,:focus-visible)::before{transform-origin:left;transform:scaleX(1)}main :is(p,dd,td,summary,figcaption,blockquote) a:not([class]){text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-size:0 var(--sk-grosor);transition:background-size var(--sk-dur) var(--sk-ease)}main :is(p,dd,td,summary,figcaption,blockquote) a:not([class]){background-position:100% 100%}main :is(p,dd,td,summary,figcaption,blockquote) a:not([class]):is(:hover,:focus-visible){background-size:100% var(--sk-grosor);background-position:0 100%}.hm-nube__a:is(:hover,:focus-visible)::before{transform-origin:left;transform:scaleX(1)}.hm-res__ver:is(:hover,:focus-visible)::before{transform-origin:left;transform:scaleX(1)}}.hm-nav>li>a:not([aria-haspopup])::after{content:"";position:absolute;left:auto;bottom:auto;margin:0;right:.2rem;top:50%;margin-top:-.275em;width:.55em;height:.55em;background:currentColor;pointer-events:none;-webkit-mask:var(--sk-flecha) center/contain no-repeat;mask:var(--sk-flecha) center/contain no-repeat;opacity:0;transform:translateY(.25em);transition:opacity var(--sk-dur) var(--sk-ease),transform var(--sk-dur) var(--sk-ease)}footer.hm-foot .hm-foot-panel li a::after{content:"";position:absolute;left:auto;bottom:auto;margin:0;right:-.9em;top:calc(.75rem - .275em + .15em);width:.55em;height:.55em;background:currentColor;pointer-events:none;-webkit-mask:var(--sk-flecha) center/contain no-repeat;mask:var(--sk-flecha) center/contain no-repeat;opacity:0;transform:translateY(.25em);transition:opacity var(--sk-dur) var(--sk-ease),transform var(--sk-dur) var(--sk-ease)}footer.hm-foot .hm-foot-links a::after{content:"";position:absolute;left:auto;bottom:auto;margin:0;right:.1rem;top:calc(50% - .125rem);margin-top:-.275em;width:.55em;height:.55em;background:currentColor;pointer-events:none;-webkit-mask:var(--sk-flecha) center/contain no-repeat;mask:var(--sk-flecha) center/contain no-repeat;opacity:0;transform:translateY(.25em);transition:opacity var(--sk-dur) var(--sk-ease),transform var(--sk-dur) var(--sk-ease)}@media(hover:hover){.hm-nav>li>a:not([aria-haspopup]):is(:hover,:focus-visible)::after{opacity:1;transform:translateY(0);right:.2rem;top:50%;margin-top:-.275em}footer.hm-foot .hm-foot-panel li a:is(:hover,:focus-visible)::after{opacity:1;transform:translateY(0);right:-.9em;top:calc(.75rem - .275em + .15em)}footer.hm-foot .hm-foot-links a:is(:hover,:focus-visible)::after{opacity:1;transform:translateY(0);right:.1rem;top:calc(50% - .125rem);margin-top:-.275em}}@media(hover:none){.hm-nav>li>a:not([aria-haspopup])::after{display:none}footer.hm-foot .hm-foot-panel li a::after{display:none}footer.hm-foot .hm-foot-links a::after{display:none}}.hm-nav>li>a:hover{background:transparent}@media(prefers-reduced-motion:reduce){.hm-nav>li>a::before,.hm-nav>li>a::after,.hm-mega-foot a::before,.hm-mega-foot a::after,footer.hm-foot .hm-foot-panel li a::before,footer.hm-foot .hm-foot-panel li a::after,footer.hm-foot .hm-foot-links a::before,footer.hm-foot .hm-foot-links a::after,main :is(p,dd,td,summary,figcaption,blockquote) a:not([class]),.hm-nube__a::before,.hm-nube__a::after,.hm-res__ver::before,.hm-res__ver::after{transition:none!important}}@media(min-width:740px)and (max-width:860px)and (pointer:coarse),(min-width:740px)and (max-width:860px)and (pointer:none){body:has(.ah-sticky) #ahnsa-chat-btn,body:has(.ah-sticky) .ah-wa-flotante{display:none!important}}@media(max-width:767px),(max-width:860px)and (pointer:coarse),(max-width:860px)and (pointer:none){body:has(.ah-sticky) .hm-ck{left:.5rem;right:.5rem;max-width:none;bottom:calc(64px + env(safe-area-inset-bottom) + 6px);flex-wrap:nowrap;gap:.5rem;padding:.5rem .625rem;font-size:.8125rem;line-height:1.3}body:has(.ah-sticky) .hm-ck p{flex:1 1 auto}body:has(.ah-sticky) .hm-ck button{flex:0 0 auto;min-height:40px;padding:.375rem .75rem}}.hm-ck{z-index:90}@media(min-width:1100px){.hm-ck#hmCk{left:22px;right:auto;bottom:22px}body:has(.ahsumi--lado) .hm-ck#hmCk{left:calc(320px + 1rem)}}@media(min-width:921px)and (max-width:1099.98px)and (pointer:fine){body:has(.ahsumi--lado) .hm-ck#hmCk{left:calc(380px + 1rem)}}.sumi-val .sumi-val-c,.mcf .sumi-val .sumi-val-c{color:var(--hm-tinta-2, rgba(0,0,0,.65));font-size:13px}.mcf .mcf-rejilla .sumi-val .sumi-val-t{font-size:12px}.mcf .mcf-rejilla .sumi-val .sumi-val-c{font-size:12px}.hm-search-btn,.hm-chev-btn{position:relative}.hm-search-btn::after,.hm-chev-btn::after{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.hm-promo-cta{position:relative}.hm-promo-cta::after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}@media(pointer:coarse),(max-width:767px){.hm-mk__crumbs a,.ahnav-migas a,.fam-crumbs a{display:inline-block;padding:.8125rem 0;margin:-.8125rem 0}}@media(pointer:coarse){.mcf .sumi-val,.sumi-val{min-height:44px}.mcf-limpiar{min-height:44px}}@media(max-width:480px){dl.hm-mk__cifras.hm-mk__cifras--fila{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.hm-mk__cifras--fila .hm-mk__cifra{padding:.125rem .75rem .125rem 0}.hm-mk__cifras--fila .hm-mk__cifra+.hm-mk__cifra{padding-left:.75rem}.hm-mk__cifras--fila dd{font-size:1.375rem}.hm-mk__cifras--fila dt{font-size:.625rem;letter-spacing:.04em}}.hm-mk__video .hm-mk__pie{color:rgba(255,255,255,.78)}.hm-claro__cab p,.hm-claro__cab .hm-cuerpo-l{color:var(--hm-tinta-2, rgba(0, 0, 0, .65))}.hm-tile--2 .hm-tile__titulo span{color:rgba(255,255,255,.92)}.hm-foot-input:focus-visible,.flt-buscar:focus-visible,.hm-wc__campo input:focus-visible,.hm-wc__campo select:focus-visible,.hm-wc__paso:focus-visible,.hm-escena__pieza:focus-visible{outline:2px solid var(--hm-azul, #1878B9);outline-offset:2px}@media(max-width:767px){.hm-cat__subs,.prod-chips,.hm-cat__sub-row{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),transparent)}}@media(min-width:921px)and (max-width:1099.98px)and (pointer:fine){.mcf.sumi-lado .sumi-g-h{top:var(--hm-cab-h, 73px);transition:top 200ms cubic-bezier(.2,.7,.3,1)}@media(prefers-reduced-motion:reduce){.mcf.sumi-lado .sumi-g-h{transition:none}}}@media(max-width:739.98px){:root{--ah-pulgar-h: 64px;--ah-pulgar-total: calc(var(--ah-pulgar-h) + env(safe-area-inset-bottom, 0px))}body{padding-bottom:var(--ah-pulgar-total)}html.hm-scrolled nav.hm-hdr{transform:none;top:0;transition:box-shadow 300ms linear,background-color 300ms linear,top 200ms cubic-bezier(.2,.7,.3,1)}nav.hm-hdr.is-oculto,html.hm-scrolled nav.hm-hdr.is-oculto{transform:none;top:calc(-1 * var(--hm-hdr-h, 73px) - 1px)}nav.hm-hdr{transition:box-shadow 300ms linear,background-color 300ms linear,top 200ms cubic-bezier(.2,.7,.3,1)}.hm-hdr .hm-hdr-acts{position:fixed;left:0;right:0;bottom:0;z-index:701;height:var(--ah-pulgar-total);margin:0;padding:0 .75rem env(safe-area-inset-bottom,0px);display:flex;justify-content:space-around;align-items:center;gap:0;background:#fff;border-top:1px solid rgba(0,0,0,.08);box-shadow:0 -6px 24px rgba(10,30,94,.10)}.hm-hdr .hm-hdr-acts .hm-ico{width:3rem;height:3rem}.hm-hdr .hm-hdr-acts .hm-pill.hm-cta{min-height:3rem;padding:0 1.25rem}.hm-hdr.hs-abierta .hm-hdr-acts .hm-search{position:fixed;top:auto;bottom:calc(var(--ah-pulgar-total) + .5rem);left:.75rem;right:.75rem;z-index:702}.hm-hdr.hs-abierta .hm-hdr-acts .hm-search .sku-panel{top:auto;bottom:calc(100% + .25rem);max-height:55vh;overflow:auto}.hm-hdr .ahmega.hm-cajon.on{bottom:var(--ah-pulgar-total)}.hm-hdr .ahmega.hm-cajon .hm-mega-cerrar.hm-mega-cerrar{top:auto;bottom:calc(var(--ah-pulgar-total) + .75rem)}.hm-hdr .ahmega.hm-cajon .hm-mega-in.hm-mega-in{padding-bottom:5.5rem}.hm-hdr .ahmega.hm-cajon .hm-mega-movil.hm-mega-movil{gap:.5rem}.hm-hdr .ahmega.hm-cajon .hm-mega-foot{gap:.25rem 1.5rem}.hm-hdr .ahmega.hm-cajon .hm-mega-foot a{min-height:44px;padding:.5rem 0}.ahfb{bottom:var(--ah-pulgar-total)}.ah-sticky{display:none!important}body:has(.ah-sticky) #ahnsa-chat-btn#ahnsa-chat-btn,#ahnsa-chat-btn,.ah-wa-flotante.ah-wa-flotante{bottom:calc(var(--ah-pulgar-total) + 12px)!important}body:has(.ah-sticky) #ahnsa-chat-btn#ahnsa-chat-btn{display:inline-block!important}body:has(.ah-sticky) .hm-ck,.hm-ck#hmCk{bottom:calc(var(--ah-pulgar-total) + 6px);left:.5rem;right:5.25rem;max-width:none}}.ah-wa-flotante{--wa-verde: rgb(37, 211, 102);--wa-verde-oscuro: rgb(30, 190, 90);position:fixed;right:18px;bottom:18px;z-index:99990;box-sizing:border-box;height:56px;min-width:56px;padding:0;margin:0;display:inline-flex;align-items:center;justify-content:flex-end;border-radius:999px;background:var(--wa-verde);color:#fff;text-decoration:none;font-family:var(--hm-fuente, system-ui, sans-serif);font-weight:600;font-size:15px;line-height:1;box-shadow:0 1px 2px rgba(0,0,0,.20),0 10px 26px rgba(37,211,102,.32);transition:transform 200ms cubic-bezier(.22,.61,.36,1),box-shadow 200ms cubic-bezier(.22,.61,.36,1),background-color 200ms;-webkit-tap-highlight-color:transparent}.ah-wa-flotante svg{width:32px;height:32px;flex:0 0 auto;margin:0 12px}.ah-wa-flotante__etq{display:block;max-width:0;opacity:0;overflow:hidden;white-space:nowrap;padding-left:0;transition:max-width 240ms cubic-bezier(.22,.61,.36,1),opacity 160ms ease-out,padding-left 240ms cubic-bezier(.22,.61,.36,1)}.ah-wa-flotante::before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:0 0 0 0 rgba(37,211,102,.55);animation:ah-wa-pulso 2s cubic-bezier(.22,.61,.36,1) 600ms 2 both}@keyframes ah-wa-pulso{0%{box-shadow:0 0 0 0 rgba(37,211,102,.55)}70%{box-shadow:0 0 0 18px rgba(37,211,102,0)}100%{box-shadow:0 0 0 0 rgba(37,211,102,0)}}.ah-wa-flotante:active{transform:translateY(0) scale(.97)}.ah-wa-flotante:focus-visible{outline:3px solid #fff;outline-offset:2px;box-shadow:0 0 0 6px rgba(37,211,102,.9),0 10px 26px rgba(37,211,102,.32)}@media(min-width:1024px){.ah-wa-flotante{height:60px;min-width:60px;right:22px;bottom:22px}.ah-wa-flotante svg{width:34px;height:34px;margin:0 13px}}@media(hover:hover)and (min-width:1024px){.ah-wa-flotante:hover,.ah-wa-flotante:focus-visible{transform:translateY(-2px);background:var(--wa-verde-oscuro);box-shadow:0 2px 3px rgba(0,0,0,.18),0 16px 36px rgba(37,211,102,.40)}.ah-wa-flotante:hover .ah-wa-flotante__etq,.ah-wa-flotante:focus-visible .ah-wa-flotante__etq{max-width:10rem;opacity:1;padding-left:22px}}body.ahf-barra-on .ah-wa-flotante{transform:translateY(calc(-1 * var(--ahf-barra-h, 64px)))}@media(hover:hover)and (min-width:1024px){body.ahf-barra-on .ah-wa-flotante:hover,body.ahf-barra-on .ah-wa-flotante:focus-visible{transform:translateY(calc(-1 * var(--ahf-barra-h, 64px) - 2px))}}@media(prefers-reduced-motion:reduce){.ah-wa-flotante,.ah-wa-flotante__etq{transition:none}.ah-wa-flotante::before{animation:none}.ah-wa-flotante:hover{transform:none}}.hm-salto{position:fixed;top:8px;left:8px;z-index:703;padding:.75rem 1rem;border-radius:999px;background:var(--hm-marino, #0A1E5E);color:#fff;font-weight:600;text-decoration:none;transform:translateY(-200%);opacity:0;pointer-events:none}.hm-salto:focus,.hm-salto:focus-visible{transform:none;opacity:1;pointer-events:auto;outline:3px solid #fff;outline-offset:2px;box-shadow:0 0 0 5px var(--hm-azul, #1878B9)}#contenido:focus{outline:none}@media(min-width:1266px){:root{--hm-banda: 108rem}:root{--hm-max: var(--hm-banda)}.hm-hdr-in,.hm-foot-in,.hm-section__cab,.hm-resenas-bento,.hm-muro,.hm-mk__quienes,.hm-mk__accion-mov,.hm-mk__tec,.hm-mv{max-width:var(--hm-banda)}.hm-hero{max-width:var(--hm-banda)}.hm-hero__copy{max-width:min(var(--hm-banda),87rem);margin-inline:0}.ahsumi.ahprodhub.hm-cat{max-width:var(--hm-banda)}main.fam-main,.ahnav.ahprod.ahf,.fam-wrap,.fam-hero .fam-wrap{max-width:var(--hm-banda);margin-inline:auto}.fam-wrap{padding-inline:24px}}@media(min-width:1266px){main :is(p,li,dd,blockquote):not([class]),p.hm-muro__fuente,p.hm-cat__nota,p.hm-foot-copy,p.hm-foot-intro,.hm-cat__aviso p,.cot-lead,p.au-d,p.au-f,p.ahf-parrafo,.hm-wc__nojs,p.mk2-nota,p.mk50-pie,figcaption.hm-mk__pie,.cot-cta-d,p.ah-leyenda,p.mapa-d{max-width:min(100%,72ch)}p.mk50-pie{margin-inline:auto}.hm-cat__hero .hm-cat__lead{max-width:62ch}.ahprodnav .prod-nota-ref,.prod-nota-ref,.ahprodnav .sumi-banda-t{max-width:min(100%,72ch)}}@media(min-width:1266px){:root{font-size:clamp(16px,0.55rem + 0.55vw,19px)}:root{--hm-banda: min(108rem, 1728px)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@supports (animation-timeline: scroll()){body.ah-doc::after{content:"";position:fixed;inset:0 0 auto 0;height:3px;z-index:704;background:var(--hm-azul, #1878B9);transform:scaleX(0);transform-origin:0 50%;animation:ah-progreso linear both;animation-timeline:scroll(root block)}@keyframes ah-progreso{from{transform:scaleX(0)}to{transform:scaleX(1)}}}@media(prefers-reduced-motion:reduce){body.ah-doc::after{display:none}}@media(min-width:1266px){#__next :is(p,li,dd,blockquote):not([class]){max-width:min(100%,72ch)}}.hm-xl{font-size:var(--hm-fs-d-l)}.hm-h1rot{display:grid}.hm-h1rot__i{grid-area:1 / 1;opacity:0;transform:translateY(.35em);animation:hm-h1rot 24s cubic-bezier(.22,.61,.36,1) infinite;animation-delay:calc(var(--i) * 4s);will-change:opacity,transform}@keyframes hm-h1rot{0%{opacity:0;transform:translateY(.35em)}1.7%{opacity:1;transform:none}15%{opacity:1;transform:none}16.7%{opacity:0;transform:translateY(-.3em)}100%{opacity:0;transform:translateY(-.3em)}}@media(prefers-reduced-motion:reduce){.hm-h1rot__i{animation:none;opacity:0;transform:none}.hm-h1rot__i:first-child{opacity:1}}.hm-solo-lector{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.hm-bq-fams{list-style:none;margin:0;padding:0;display:grid;gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,13.5rem),1fr))}.hm-bq-f{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:44px;padding:.5rem .875rem;border:1px solid var(--hm-hairline);border-radius:var(--hm-r-card);background:var(--hm-blanco);color:var(--hm-tinta);text-decoration:none;transition:background-color 200ms linear,border-color 200ms linear}@media(hover:hover){.hm-bq-f:hover{background:var(--hm-hover-claro);border-color:var(--hm-azul)}}.hm-bq-f__t{font-size:var(--hm-fs-14-16);font-weight:600}.hm-bq-f__n{font-size:var(--hm-fs-caption);color:var(--hm-tinta-2);font-variant-numeric:tabular-nums;white-space:nowrap}.hm-bq-pie{margin:.875rem 0 0;font-size:var(--hm-fs-caption);color:var(--hm-tinta-3)}.hm-bq-pie a{color:var(--hm-azul)}@media(min-width:1100px){nav.hm-hdr .hm-hdr-in{max-width:none;padding-left:24px;padding-right:24px}}:root{--hm-fs-h1: min(62px, calc((40 + 46 * var(--hm-escala)) * var(--hm-px)));--hm-peso-h1: 700;--hm-ls-h1: clamp(-.055em, -.018em - .32vw, -.022em);--hm-lh-h1: 1.05}.hm-h1{font-weight:var(--hm-peso-h1);line-height:var(--hm-lh-h1);letter-spacing:var(--hm-ls-h1)}h1{font-size:var(--hm-fs-h1);font-weight:var(--hm-peso-h1);line-height:var(--hm-lh-h1);letter-spacing:var(--hm-ls-h1)}.hm-hdr .hm-hdr-acts{min-width:0}nav.hm-hdr{background:linear-gradient(180deg,rgba(8,24,72,.94),rgba(10,30,94,.90));-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);color:var(--hm-tinta-clara, rgba(234, 242, 250, .92));box-shadow:inset 0 -1px 0 0 rgba(140,190,240,.17)}nav.hm-hdr.con-sombra{box-shadow:inset 0 -1px 0 0 rgba(140,190,240,.17),0 10px 34px rgba(2,8,28,.38)}nav.hm-hdr .hm-nav>li>a{color:rgba(234,242,250,.86);border-radius:0;border-bottom:2px solid transparent;transition:color 160ms cubic-bezier(.23,1,.32,1),border-color 160ms cubic-bezier(.23,1,.32,1)}nav.hm-hdr .hm-nav>li>a:hover,nav.hm-hdr .hm-nav>li>a[aria-expanded=true]{background:transparent;color:#fff;border-bottom-color:rgba(127,196,236,.62)}nav.hm-hdr .hm-nav>li>a[aria-current=page]{color:#fff;border-bottom-color:var(--hm-celeste, #7FC4EC)}nav.hm-hdr .hm-nav>li.hm-nav-rec{position:relative}nav.hm-hdr .hm-rec{left:auto;right:0;background:rgba(10,28,86,.97);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(140,190,240,.20);box-shadow:0 22px 54px rgba(2,8,28,.55)}nav.hm-hdr .hm-rec a{color:rgba(234,242,250,.88)}nav.hm-hdr .hm-rec a:hover{background:rgba(255,255,255,.09);color:#fff}nav.hm-hdr .hm-rec svg{color:var(--hm-celeste, #7FC4EC)}nav.hm-hdr .hm-search{background:rgba(255,255,255,.11)}nav.hm-hdr .hm-search:focus-within{background:rgba(255,255,255,.16);box-shadow:0 0 0 2px var(--hm-celeste, #7FC4EC)}nav.hm-hdr .hm-search-ico{color:rgba(234,242,250,.62)}nav.hm-hdr .hm-search input{color:#fff}nav.hm-hdr .hm-search input::placeholder{color:rgba(234,242,250,.52)}nav.hm-hdr .hm-search-btn{background:var(--hm-celeste, #7FC4EC);color:#0A1E5E}nav.hm-hdr .hm-search-btn:hover{background:#fff}nav.hm-hdr .hm-search .sku-panel{background:#fff;color:#16232f;border:1px solid #DCE3E8;box-shadow:0 22px 54px rgba(2,8,28,.45)}@media(max-width:79.999em){nav.hm-hdr.hs-abierta .hm-search input{color:#16232f}nav.hm-hdr.hs-abierta .hm-search input::placeholder{color:#64748b}nav.hm-hdr.hs-abierta .hm-search-ico{color:#64748b}nav.hm-hdr.hs-abierta .hm-search:focus-within{background:#fff;box-shadow:0 0 0 2px var(--hm-azul-2, #3B9BD9)}}@media(min-width:740px){nav.hm-hdr[data-hm-texto=compacto].hs-abierta .hm-search input,nav.hm-hdr[data-hm-texto=lupa].hs-abierta .hm-search input{color:#16232f}nav.hm-hdr[data-hm-texto=compacto].hs-abierta .hm-search input::placeholder,nav.hm-hdr[data-hm-texto=lupa].hs-abierta .hm-search input::placeholder{color:#64748b}nav.hm-hdr[data-hm-texto=compacto].hs-abierta .hm-search-ico,nav.hm-hdr[data-hm-texto=lupa].hs-abierta .hm-search-ico{color:#64748b}}nav.hm-hdr .hm-ico{color:rgba(234,242,250,.88)}nav.hm-hdr .hm-ico:hover{background:rgba(255,255,255,.10);color:#fff}nav.hm-hdr .hm-cart .ah-cart-n{background:var(--hm-celeste, #7FC4EC);color:#0A1E5E}nav.hm-hdr .hm-pill.hm-cta{color:#0A1E5E;background:#fff;box-shadow:none}nav.hm-hdr .hm-pill.hm-cta:hover{color:#0A1E5E;background:rgba(255,255,255,.88)}nav.hm-hdr .hm-pill.hm-compra{color:#fff;background:rgba(255,255,255,.12);box-shadow:none}nav.hm-hdr .hm-pill.hm-compra::before{border-color:rgba(140,190,240,.32)}nav.hm-hdr .hm-pill.hm-compra:hover{color:#fff;background:rgba(255,255,255,.2)}nav.hm-hdr .hm-mm-btn{color:rgba(234,242,250,.9)}nav.hm-hdr .hm-mm-panel{background:rgba(8,24,72,.98);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:rgba(234,242,250,.9);border-top:1px solid rgba(140,190,240,.18)}nav.hm-hdr .hm-mm-panel a,nav.hm-hdr .hm-mm-panel summary{color:rgba(234,242,250,.88)}nav.hm-hdr .hm-mm-panel a:hover,nav.hm-hdr .hm-mm-panel summary:hover{background:rgba(255,255,255,.09);color:#fff}nav.hm-hdr .hm-nav>li.hm-nav-rec:has(.hm-rec--mega){position:static}nav.hm-hdr .hm-rec.hm-rec--mega{position:absolute;top:calc(100% - 6px);left:24px;right:24px;margin:0;min-width:0;display:grid;grid-template-columns:minmax(230px,1.05fr) repeat(3,minmax(0,1fr)) minmax(220px,.95fr);gap:8px 28px;padding:22px 26px 24px;border-radius:18px}nav.hm-hdr .hm-rec.hm-rec--mega[hidden]{display:none}nav.hm-hdr .hm-rec--mega a.hm-mega-dest{display:grid;align-content:start;gap:8px;padding:18px;border-radius:14px;background:rgba(124,196,255,.10);border:1px solid rgba(140,190,240,.22);color:#eaf2fa;transition:background-color 200ms ease,transform 200ms cubic-bezier(.22,1,.36,1)}nav.hm-hdr .hm-rec--mega a.hm-mega-dest:hover{background:rgba(124,196,255,.17);color:#eaf2fa;transform:translateY(-2px)}.hm-mega-nuevo{justify-self:start;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:700;background:#e8a87c;color:#3a1d08}.hm-mega-formas{color:#7cc4ff}.hm-mega-formas svg{width:132px;height:34px;display:block}.hm-rec--mega .hm-mega-dest b{font-size:17px;line-height:1.3;color:#fff}.hm-mega-sub{font-size:13.5px;line-height:1.45;color:rgba(234,242,250,.72)}.hm-mega-col{display:grid;align-content:start;gap:2px}.hm-mega-k{margin:4px 0 6px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:rgba(234,242,250,.56)}nav.hm-hdr .hm-rec--mega .hm-mega-col a{padding:7px 10px;margin:0 -10px;font-size:14.5px;line-height:1.35}nav.hm-hdr .hm-rec--mega .hm-mega-col a.hm-mega-todo{margin-top:6px;color:#7cc4ff;font-weight:600}.hm-mega-ase{padding-left:24px;border-left:1px solid rgba(140,190,240,.18)}.hm-mega-txt{margin:0 0 12px;font-size:13.5px;line-height:1.5;color:rgba(234,242,250,.78)}nav.hm-hdr .hm-rec--mega a.hm-mega-btn{justify-self:start;margin:0;padding:11px 18px;border-radius:999px;font-weight:600;background:#1c7ab4;color:#fff}nav.hm-hdr .hm-rec--mega a.hm-mega-btn:hover{background:#2a8fd0;color:#fff}@media(prefers-reduced-motion:reduce){nav.hm-hdr .hm-rec--mega a.hm-mega-dest{transition:none}nav.hm-hdr .hm-rec--mega a.hm-mega-dest:hover{transform:none}}@media(prefers-reduced-transparency:reduce){nav.hm-hdr{background:#0A1E5E;backdrop-filter:none;-webkit-backdrop-filter:none}nav.hm-hdr .hm-rec,nav.hm-hdr .hm-mm-panel{background:#0A1E5E;backdrop-filter:none;-webkit-backdrop-filter:none}}@media(prefers-contrast:more){nav.hm-hdr{background:#061132}nav.hm-hdr .hm-nav>li>a{color:#fff}}
