.cab{--cab-tinta:#1c2b22;--cab-verde:#157f4a;--cab-noche:#0b3d2c;--cab-suave:#5d6b62;position:fixed;top:0;left:0;right:0;z-index:60;padding:12px 16px 0;pointer-events:none;font-family:var(--font-jakarta),system-ui,sans-serif;color:var(--cab-tinta)}.cab *{box-sizing:border-box}.cab ul{list-style:none;margin:0;padding:0}.cab-pildora{pointer-events:auto;position:relative;isolation:isolate;max-width:1248px;margin:0 auto;height:64px;display:flex;align-items:center;gap:18px;padding:0 10px 0 20px;border-radius:999px}.cab-pildora:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:rgba(255,255,255,.62);backdrop-filter:blur(18px) saturate(1.7);-webkit-backdrop-filter:blur(18px) saturate(1.7);border:1px solid rgba(255,255,255,.75);box-shadow:0 12px 34px rgba(11,31,22,.12),inset 0 1px 0 rgba(255,255,255,.85)}.cab-marca{display:flex;align-items:center;gap:8px;text-decoration:none;color:var(--cab-noche);flex:none}.cab-marca img{width:24px;height:auto}.cab-marca span{font-family:var(--font-bricolage),sans-serif;font-weight:800;font-size:21px;letter-spacing:-.04em}.cab-marca i{font-style:normal;color:var(--cab-verde)}.cab-nav{flex:1;display:flex;justify-content:center}.cab-secciones{display:flex;align-items:center;gap:2px}.cab-boton{display:inline-flex;align-items:center;gap:6px;border:0;background:none;font:inherit;font-size:14px;font-weight:600;color:var(--cab-tinta);padding:10px 13px;border-radius:999px;cursor:pointer;transition:background .15s}.cab-boton svg{transition:transform .2s;opacity:.6}.cab-activa>.cab-boton,.cab-boton:hover{background:rgba(21,127,74,.09)}.cab-activa>.cab-boton svg{transform:rotate(180deg)}.cab-aqui>.cab-boton{color:var(--cab-verde)}.cab a:focus-visible,.cab-boton:focus-visible{outline:2px solid var(--cab-verde);outline-offset:2px}.cab-fin{display:flex;gap:8px;flex:none}.cab-cta,.cab-fin{align-items:center}.cab-cta{display:inline-flex;justify-content:center;background:var(--cab-verde);color:#fff;text-decoration:none;font-size:14px;font-weight:700;padding:12px 20px;border-radius:999px;transition:background .15s,transform .15s}.cab-cta:hover{background:#0f6a3d}.cab-cta:active{transform:scale(.98)}.cab-selector-pais{position:relative}.cab-selector-pais>.cab-boton{font-size:18px;padding:8px 10px}.cab-hamburguesa,.cab-hoja-pie{display:none}.cab-panel{position:absolute;top:calc(100% + 10px);left:0;right:0;display:grid;grid-template-columns:1fr 260px;gap:12px 28px;padding:26px 28px 22px;border-radius:28px;background:rgba(255,255,255,.96);backdrop-filter:blur(18px) saturate(1.6);-webkit-backdrop-filter:blur(18px) saturate(1.6);border:1px solid rgba(28,43,34,.06);box-shadow:0 24px 60px rgba(11,31,22,.18);animation:cab-entra .18s ease-out}.cab-panel[hidden]{display:none}.cab-columnas{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:22px}.cab-titulo{margin:0 0 10px;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--cab-verde)}.cab-columna a{display:flex;flex-direction:column;padding:6px 10px;margin-inline:-10px;border-radius:12px;text-decoration:none;color:var(--cab-tinta);font-size:14px;font-weight:600;line-height:1.3}.cab-columna a:hover{background:rgba(21,127,74,.07)}.cab-columna a[aria-current=page]{color:var(--cab-verde)}.cab-columna small{font-size:12px;font-weight:500;color:var(--cab-suave);margin-top:2px}.cab-destacado{position:relative;display:block;border-radius:20px;overflow:hidden;min-height:200px;text-decoration:none;color:#fff;grid-row:span 2}.cab-destacado img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .4s}.cab-destacado:hover img{transform:scale(1.04)}.cab-destacado:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 35%,rgba(11,31,22,.82))}.cab-destacado-texto{position:absolute;left:16px;right:16px;bottom:14px;z-index:1;display:flex;flex-direction:column;gap:4px}.cab-destacado-texto small{font-size:10px;font-weight:800;letter-spacing:.16em;color:#ffcf7a}.cab-destacado-texto b{font-family:var(--font-bricolage),sans-serif;font-size:19px;line-height:1.15;letter-spacing:-.02em}.cab-ver-todo{align-self:end;justify-self:start;font-size:14px;font-weight:700;color:var(--cab-verde);text-decoration:none;padding-top:14px;border-top:1px solid rgba(28,43,34,.08);width:100%}.cab-ver-todo:hover span{margin-left:4px}.cab-panel:not(:has(.cab-destacado)){grid-template-columns:1fr}.cab-panel-pais{left:auto;right:0;width:240px;display:block;padding:10px;top:calc(100% + 18px)}.cab-paises a{display:block;padding:9px 12px;border-radius:12px;text-decoration:none;color:var(--cab-tinta);font-size:14px;font-weight:600}.cab-paises a:hover{background:rgba(21,127,74,.07)}.cab-paises a[aria-current=true]{background:rgba(21,127,74,.1);color:var(--cab-verde)}@keyframes cab-entra{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.cab-panel{animation:none}.cab-boton svg,.cab-destacado img{transition:none}}@media (max-width:1180px){.cab-boton{padding-inline:10px}}@media (max-width:1023px){.cab{padding:8px 12px 0}.cab-pildora{height:56px;padding:0 6px 0 16px;gap:8px}.cab-marca span{font-size:19px}.cab-selector-pais{display:none}.cab-fin{margin-left:auto}.cab-cta{font-size:13px;padding:10px 15px}.cab-hamburguesa{display:flex;flex-direction:column;justify-content:center;gap:6px;width:44px;height:44px;border:0;background:none;padding:0 11px;cursor:pointer}.cab-hamburguesa span{display:block;height:2px;border-radius:2px;background:var(--cab-tinta);transition:transform .2s}.cab-hoja-abierta .cab-hamburguesa span:first-child{transform:translateY(4px) rotate(45deg)}.cab-hoja-abierta .cab-hamburguesa span:last-child{transform:translateY(-4px) rotate(-45deg)}.cab-nav{display:none;position:fixed;left:12px;right:12px;top:72px;bottom:12px;overflow-y:auto;overscroll-behavior:contain;flex-direction:column;justify-content:flex-start;padding:10px 18px 22px;border-radius:26px;background:#fff;box-shadow:0 24px 60px rgba(11,31,22,.22)}.cab-hoja-abierta .cab-nav{display:flex}.cab-secciones{flex-direction:column;align-items:stretch;gap:0}.cab-seccion{border-bottom:1px solid rgba(28,43,34,.08)}.cab-boton{width:100%;justify-content:space-between;font-size:17px;padding:16px 4px;border-radius:0}.cab-activa>.cab-boton,.cab-boton:hover,.cab-panel{background:none}.cab-panel{position:static;display:flex;flex-direction:column;gap:18px;padding:4px 4px 20px;border-radius:0;backdrop-filter:none;-webkit-backdrop-filter:none;border:0;box-shadow:none;animation:none}.cab-columnas{grid-template-columns:1fr 1fr;gap:18px 14px}.cab-destacado{min-height:150px;order:-1}.cab-ver-todo{border:0;padding-top:0}.cab-hoja-pie{display:flex;flex-direction:column;gap:10px;padding-top:20px}.cab-hoja-pie .cab-paises{display:grid;grid-template-columns:1fr 1fr;gap:4px}.cab-cta-ancho{width:100%;padding:15px;font-size:15px;margin-top:8px}}@media (max-width:420px){.cab-columnas{grid-template-columns:1fr}.cab-pildora>.cab-fin>.cab-cta{padding:9px 13px;font-size:12px}}html.cab-bloqueo,html.cab-bloqueo body{overflow:hidden}.explora{background:#0b1f16;color:#fff;padding:56px 24px 8px;font-family:var(--font-jakarta),system-ui,sans-serif}.explora *{box-sizing:border-box}.explora ul{list-style:none;margin:0;padding:0}.explora-dentro{max-width:1248px;margin:0 auto}.explora-titulo{margin:0 0 20px;font-family:var(--font-bricolage),sans-serif;font-size:28px;font-weight:800;letter-spacing:-.03em}.explora .explora-tarjetas{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin-bottom:40px}.explora-tarjetas .cab-destacado{min-height:190px}.explora-mapa{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:28px;padding-bottom:40px;border-bottom:1px solid rgba(255,255,255,.1)}.explora-seccion{margin:0 0 12px;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#7fd3a4}.explora-seccion a{color:inherit;text-decoration:none}.explora-mapa li a{display:block;padding:4px 0;font-size:14px;color:rgba(255,255,255,.62);text-decoration:none}.explora-mapa li a:hover,.explora-seccion a:hover{color:#fff}@media (max-width:640px){.explora{padding:40px 18px 4px}.explora-titulo{font-size:24px}.explora-mapa{grid-template-columns:1fr 1fr;gap:22px 16px}}