.v5-nav{z-index:60;border-radius:var(--w-r-pildora);isolation:isolate;border:1px solid var(--w-vidrio-borde);width:fit-content;max-width:calc(100vw - 28px);box-shadow:var(--w-sombra-suave), inset 0 1px 0 #fffc;font-family:var(--w-fuente);white-space:nowrap;transition:box-shadow .4s var(--motion-ease);align-items:center;margin:0 auto;padding:6px 6px 6px 16px;display:flex;position:sticky;top:14px}.v5-nav:before,.w-isla-panel:before{content:"";z-index:-1;border-radius:inherit;background:var(--w-vidrio);-webkit-backdrop-filter:var(--w-vidrio-filtro);backdrop-filter:var(--w-vidrio-filtro);position:absolute;inset:0}.w-isla-panel:before{background:var(--w-vidrio-panel)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.v5-nav:before,.w-isla-panel:before{background:var(--w-vidrio-solido)}}.v5-nav[data-contexto=interior]{margin-bottom:28px}.v5-nav[data-compacta]{box-shadow:0 10px 30px #22261f29,inset 0 1px #fffc}.v5-nav-logo{border-radius:var(--w-r-pildora);flex-shrink:0;align-items:center;min-height:44px;margin-right:4px;display:flex}.v5-nav-col{opacity:1;visibility:visible;grid-template-columns:1fr;min-width:0;transition:grid-template-columns .55s cubic-bezier(.34,1.32,.5,1),opacity .3s 80ms,visibility;display:grid}.v5-nav-col>*{min-width:0;overflow:hidden}.v5-nav[data-compacta] .v5-nav-col{opacity:0;visibility:hidden;grid-template-columns:0fr;transition:grid-template-columns .4s cubic-bezier(.4,0,.2,1),opacity .18s,visibility 0s .4s}.v5-nav-links{align-items:center;gap:2px;padding:0 clamp(6px,1vw,14px) 0 clamp(2px,.6vw,8px);display:flex}.v5-nav-links>a,.w-isla-boton,.v5-nav-entrar{border-radius:var(--w-r-pildora);cursor:pointer;min-height:44px;font:inherit;font-size:var(--w-fs-pequeno);font-weight:var(--w-peso-enfasis);color:var(--w-texto);transition:background-color var(--motion-fast) var(--motion-ease);background:0 0;border:0;align-items:center;gap:4px;padding:0 12px;display:inline-flex}.v5-nav-links>a:hover,.w-isla-boton:hover,.v5-nav-entrar:hover,.w-isla-boton[aria-expanded=true]{background:#22261f12}.w-isla-boton svg{color:var(--w-texto-3);transition:transform var(--motion-fast) var(--motion-ease)}.w-isla-boton[aria-expanded=true] svg{transform:rotate(180deg)}.v5-nav-cta{border-radius:var(--w-r-pildora);background:var(--w-olive);min-height:44px;color:var(--w-sand);font-size:var(--w-fs-pequeno);flex-shrink:0;align-items:center;padding:0 20px;font-weight:700;transition:background-color .2s;display:inline-flex}.v5-nav-cta:hover{background:var(--w-olive-hondo)}.v5-nav a:focus-visible,.v5-nav button:focus-visible,.v5-menu a:focus-visible,.v5-menu button:focus-visible{outline:2px solid var(--w-olive);outline-offset:2px}.v5-menu a:focus-visible,.v5-menu button:focus-visible{outline-color:var(--w-sand)}@media (max-width:1179px){.v5-nav-links .v5-nav-cambiarse{display:none}}@media (prefers-reduced-motion:reduce){.v5-nav,.v5-nav-col,.v5-nav[data-compacta] .v5-nav-col,.w-isla-boton svg{transition:none}}.v5-nav-burger{border-radius:var(--w-r-pildora);border:1px solid var(--w-linea);cursor:pointer;background:#fff9;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:4px;width:44px;height:44px;display:none}.v5-nav-burger span{background:var(--w-texto);border-radius:2px;width:16px;height:2px;display:block}@media (max-width:1023px){.v5-nav-col-links{display:none}.v5-nav-burger{margin-left:6px;display:flex}.v5-nav-cta{transition:background-color .2s, padding .4s var(--motion-ease);margin-left:6px}.v5-nav[data-compacta] .v5-nav-cta{padding:0 16px}.w-isla-panel{display:none}}@media (max-width:639px){.v5-nav-col-entrar{display:none}}.w-isla-panel{isolation:isolate;border-radius:var(--w-r-tarjeta);white-space:normal;text-align:left;border:1px solid var(--w-vidrio-borde);box-shadow:var(--w-sombra-suave), inset 0 1px 0 #fffc;padding:22px 24px 18px;position:absolute;top:calc(100% + 10px);left:0;right:0}.w-isla-areas{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 20px;display:grid}.w-isla-columna{flex-direction:column;gap:18px;display:flex}.w-isla-area-titulo{font-size:var(--w-fs-mini);font-weight:var(--w-peso-enfasis);color:var(--w-texto-3);margin:0 0 8px;padding:0 8px}.w-isla-area ul,.w-isla-tarjetas{margin:0;padding:0;list-style:none}.w-isla-area a{min-height:36px;font-size:var(--w-fs-pequeno);color:var(--w-texto);border-radius:10px;align-items:center;padding:6px 8px;font-weight:500;line-height:1.3;display:flex}.w-isla-area a:hover,.w-isla-tarjeta:hover{background:#22261f0f}.w-isla-tarjetas{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:6px;display:grid}.w-isla-tarjeta{border-radius:var(--w-r-control);flex-direction:column;gap:3px;height:100%;padding:12px 14px;display:flex}.w-isla-tarjeta-nombre{font-size:var(--w-fs-pequeno);font-weight:var(--w-peso-enfasis);color:var(--w-texto)}.w-isla-tarjeta-resumen{font-size:var(--w-fs-mini);color:var(--w-texto-3);line-height:1.45}.w-isla-todas{min-height:44px;font-size:var(--w-fs-pequeno);font-weight:var(--w-peso-enfasis);color:var(--w-olive);border-radius:10px;align-items:center;gap:6px;margin-top:10px;padding:0 8px;display:inline-flex}.w-isla-todas:hover{text-underline-offset:4px;text-decoration:underline}.w-isla-todas svg{transition:transform var(--motion-normal) var(--motion-ease)}.w-isla-todas:hover svg{transform:translate(3px)}.v5-menu{z-index:120;padding:18px 24px calc(28px + env(safe-area-inset-bottom,0px));background:var(--w-noche);color:var(--w-sobre-noche);font-family:var(--w-fuente);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.v5-menu-top{justify-content:space-between;align-items:center;margin-bottom:clamp(16px,4vh,40px);display:flex}.v5-menu-etiqueta{font-size:var(--w-fs-mini);font-weight:var(--w-peso-enfasis);color:var(--w-sobre-noche-3)}.v5-menu-cerrar{border-radius:var(--w-r-pildora);border:1px solid var(--w-linea-noche);width:44px;height:44px;color:var(--w-sobre-noche);cursor:pointer;background:#f6f4ef0f;font-size:16px}.v5-menu-links{flex-direction:column;display:flex}.v5-menu-links>a,.v5-menu-seccion{border:0;border-bottom:1px solid var(--w-linea-noche);cursor:pointer;width:100%;min-height:56px;font:inherit;font-size:clamp(22px,6.2vw,28px);font-weight:var(--w-peso-titular);letter-spacing:var(--w-track-h2);color:var(--w-sobre-noche);text-align:left;background:0 0;justify-content:space-between;align-items:center;padding:10px 0;display:flex}.v5-menu-seccion svg{color:var(--w-sobre-noche-3);transition:transform var(--motion-fast) var(--motion-ease)}.v5-menu-seccion[aria-expanded=true] svg{transform:rotate(180deg)}.v5-menu-sub{border-bottom:1px solid var(--w-linea-noche);padding:12px 0 18px}.v5-menu .w-isla-areas{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px 16px}.v5-menu .w-isla-columna{display:contents}.v5-menu .w-isla-area-titulo{color:var(--w-sobre-noche-3);padding:0}.v5-menu .w-isla-area a,.v5-menu .w-isla-tarjeta{padding-left:0;padding-right:0}.v5-menu .w-isla-area a{min-height:44px;color:var(--w-sobre-noche);font-size:16px}.v5-menu .w-isla-area a:hover,.v5-menu .w-isla-tarjeta:hover{text-underline-offset:4px;background:0 0;text-decoration:underline}.v5-menu .w-isla-tarjeta-nombre{color:var(--w-sobre-noche);font-size:16px}.v5-menu .w-isla-tarjeta-resumen{color:var(--w-sobre-noche-3)}.v5-menu .w-isla-todas{color:var(--w-sand);padding:0}.v5-menu-pie{flex-direction:column;gap:10px;margin-top:auto;padding-top:32px;display:flex}.v5-menu-entrar,.v5-menu-cta{border-radius:var(--w-r-pildora);justify-content:center;align-items:center;min-height:52px;padding:0 16px;font-size:16px;display:flex}.v5-menu-entrar{font-weight:var(--w-peso-enfasis);color:var(--w-sobre-noche);border:1px solid var(--w-linea-noche);background:#f6f4ef12}.v5-menu-cta{color:var(--w-olive);background:var(--w-sand);font-weight:700}@media (prefers-reduced-motion:reduce){.v5-menu-seccion svg{transition:none}}.w-pie{z-index:61;padding:clamp(56px, 7vw, 88px) var(--w-margen) 28px;background:var(--w-noche);color:var(--w-sobre-noche-2);font-family:var(--w-fuente);position:relative}.w-pie-in{max-width:var(--w-ancho);margin:0 auto}.w-pie-rejilla{border-bottom:1px solid var(--w-linea-noche);grid-template-columns:minmax(230px,1.35fr) repeat(5,minmax(0,1fr));gap:36px 28px;padding-bottom:clamp(36px,4vw,52px);display:grid}.w-pie-marca{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.w-pie-marca>a{border-radius:6px;display:inline-flex}.w-pie-lema{max-width:34ch;font-size:var(--w-fs-pequeno);color:var(--w-sobre-noche-2);margin:0;line-height:1.6}.w-pie-redes{align-items:center;gap:6px;margin-left:-10px;display:flex}.w-pie-redes a{border-radius:var(--w-r-pildora);width:44px;height:44px;color:var(--w-sobre-noche-2);justify-content:center;align-items:center;transition:color .2s,background-color .2s;display:inline-flex}.w-pie-redes a:hover{color:var(--w-sobre-noche);background:#f6f4ef14}.w-pie-titulo{font-size:var(--w-fs-mini);font-weight:var(--w-peso-enfasis);color:var(--w-sobre-noche);margin:0 0 12px}.w-pie-col ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.w-pie-col a{min-height:32px;font-size:var(--w-fs-pequeno);color:var(--w-sobre-noche-2);align-items:center;line-height:1.35;display:inline-flex}.w-pie-col a:hover,.w-pie-base a:hover{color:var(--w-sobre-noche);text-underline-offset:3px;text-decoration:underline}.w-pie a:focus-visible{outline:2px solid var(--w-sand);outline-offset:2px}.w-pie-base{font-size:var(--w-fs-mini);color:var(--w-sobre-noche-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-top:22px;line-height:1.5;display:flex}.w-pie-base p{margin:0}.w-pie-base-der{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.w-pie-sello{opacity:.85;align-items:center;transition:opacity .2s;display:inline-flex}.w-pie-sello:hover{opacity:1}.w-pie-sello img{width:auto;height:32px;display:block}@media (max-width:1279px){.w-pie-rejilla{grid-template-columns:repeat(3,minmax(0,1fr))}.w-pie-marca{grid-column:1/-1}}@media (max-width:639px){.w-pie-rejilla{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.w-pie-col a{min-height:36px}}