.header--glass .header-glass-panel{--header-panel-pad:1rem;--header-panel-section-gap:1rem;--header-panel-title-gap:.375rem;--header-panel-link-pad-y:.5rem;--header-panel-link-pad-x:.625rem;--header-panel-link-gap:.5rem;isolation:isolate;padding:var(--header-panel-pad);border:1px solid color-mix(in srgb, var(--color-neutral-white) 48%, transparent);background:linear-gradient(165deg, color-mix(in srgb, var(--color-neutral-white) 24%, transparent) 0%, color-mix(in srgb, var(--color-neutral-white) 10%, transparent) 55%, color-mix(in srgb, var(--color-neutral-white) 6%, transparent) 100%);box-shadow:0 16px 40px color-mix(in srgb, var(--color-neutral-20) 12%, transparent), 0 4px 12px color-mix(in srgb, var(--color-neutral-20) 6%, transparent), inset 0 1px 0 color-mix(in srgb, var(--color-neutral-white) 68%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--color-neutral-20) 5%, transparent);backdrop-filter:blur(22px)saturate(1.4);border-radius:1.25rem;flex-direction:column;gap:0;display:flex;position:relative}.header--glass .header-glass-panel:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(180deg, color-mix(in srgb, var(--color-neutral-white) 42%, transparent) 0%, transparent 100%);opacity:.75;border-radius:1.15rem 1.15rem 0 0;height:45%;position:absolute;inset:1px 1px auto}.header--glass .header-glass-panel[hidden]{display:none}.header--glass .header-glass-panel--productos{width:min(44rem,100vw - 2rem)}.header--glass .header-glass-panel__productos-section{z-index:1;gap:var(--header-panel-title-gap);flex-direction:column;display:flex;position:relative}.header--glass .header-glass-panel__productos-header{z-index:1;position:relative}.header--glass .header-glass-panel__list--productos{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;position:relative}.header--glass .header-glass-panel__link--productos{align-items:center;gap:var(--header-panel-link-gap);padding:var(--header-panel-link-pad-y) var(--header-panel-link-pad-x);text-decoration:none;transition:color .2s;display:flex}.header--glass .header-glass-panel__link--productos:hover .header-glass-panel__link-title{color:var(--color-primary)}.header--glass .header-glass-panel__link-icon-wrap{flex-shrink:0;width:1rem;height:1rem;display:inline-flex;position:relative}.header--glass .header-glass-panel__link-icon{width:1rem;height:1rem;transition:opacity .2s}.header--glass .header-glass-panel__link-icon--hover{opacity:0;position:absolute;inset:0}.header--glass .header-glass-panel__link--productos:hover .header-glass-panel__link-icon--default{opacity:0}.header--glass .header-glass-panel__link--productos:hover .header-glass-panel__link-icon--hover{opacity:1}.header--glass .header-glass-panel__link--productos .header-glass-panel__link-title{color:var(--color-foreground);font-size:.8125rem;font-weight:600;line-height:1.25;transition:color .2s}.header--glass .header-glass-panel--regions{width:min(30rem,100vw - 2rem)}.header--glass .header-glass-panel--empresas{width:min(32rem,100vw - 2rem)}.header--glass .header-glass-panel--list{width:min(24rem,100vw - 2rem)}.header--glass .header-glass-panel__list-section{z-index:1;position:relative}.header--glass .header-glass-panel__grid{z-index:1;gap:0;display:grid;position:relative}.header--glass .header-glass-panel__regions{z-index:1;align-items:flex-start;gap:var(--header-panel-section-gap);flex-direction:row;display:flex;position:relative}.header--glass .header-glass-panel__region{gap:var(--header-panel-title-gap);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.header--glass .header-glass-panel__region-list{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.header--glass .header-glass-panel__group-title{z-index:1;letter-spacing:.04em;color:var(--color-muted);margin:0;padding-inline:.25rem;font-size:.75rem;font-weight:600;line-height:1.35;position:relative}.header--glass .header-glass-panel__empresas{z-index:1;align-items:start;gap:var(--header-panel-section-gap);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);display:grid;position:relative}.header--glass .header-glass-panel__empresas-section,.header--glass .header-glass-panel__list-section{gap:var(--header-panel-title-gap);flex-direction:column;display:flex}.header--glass .header-glass-panel__link.is-more .header-glass-panel__link-title{color:var(--color-primary);font-weight:600}.header--glass .header-glass-panel__list{z-index:1;margin:0;padding:0;list-style:none;position:relative}.header--glass .header-glass-panel__link{padding:var(--header-panel-link-pad-y) var(--header-panel-link-pad-x);border-radius:.875rem;text-decoration:none;transition:background-color .15s;display:block}.header--glass .header-glass-panel__link:hover{background:color-mix(in srgb, var(--color-neutral-white) 22%, transparent)}.header--glass .header-glass-panel__link.header-glass-panel__link--inline{padding:var(--header-panel-link-pad-y) var(--header-panel-link-pad-x);background:0 0;border-radius:0;display:flex}.header--glass .header-glass-panel__link.header-glass-panel__link--inline:hover{background:0 0}.header--glass .header-glass-panel__link.header-glass-panel__link--inline:hover .header-glass-panel__link-title{color:var(--color-primary)}.header--glass .header-glass-panel__link.header-glass-panel__link--inline .header-glass-panel__link-title{line-height:1.2}.header--glass .header-glass-panel__link-title{color:var(--color-foreground);font-size:.875rem;font-weight:600;line-height:1.3;transition:color .15s;display:block}.header--glass .header-glass-panel__link-desc{color:var(--color-muted);margin-top:.125rem;font-size:.75rem;line-height:1.35;display:block}.header--glass .header-glass-panel__cta{z-index:1;color:var(--color-primary);border-radius:9999px;align-self:flex-start;padding:.375rem .875rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background-color .15s;position:relative}.header--glass .header-glass-panel__cta:hover{background:color-mix(in srgb, var(--color-neutral-white) 24%, transparent)}.header-logo[data-astro-cid-hkmkhrvx]{flex-shrink:0;width:8rem;display:inline-flex}.header-logo[data-astro-cid-hkmkhrvx] img[data-astro-cid-hkmkhrvx]{width:100%;height:auto}.header--glass[data-astro-cid-hkmkhrvx] .header-glass-pill[data-astro-cid-hkmkhrvx]{isolation:isolate;border:1px solid color-mix(in srgb, var(--color-neutral-white) 48%, transparent);background:linear-gradient(165deg, color-mix(in srgb, var(--color-neutral-white) 24%, transparent) 0%, color-mix(in srgb, var(--color-neutral-white) 10%, transparent) 55%, color-mix(in srgb, var(--color-neutral-white) 6%, transparent) 100%);box-shadow:0 10px 28px color-mix(in srgb, var(--color-neutral-20) 7%, transparent), 0 2px 8px color-mix(in srgb, var(--color-neutral-20) 4%, transparent), inset 0 1px 0 color-mix(in srgb, var(--color-neutral-white) 68%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--color-neutral-20) 5%, transparent);backdrop-filter:blur(22px)saturate(1.4);transition:transform .4s var(--ease-landing,cubic-bezier(.34, 1.15, .64, 1)), box-shadow .4s var(--ease-landing,cubic-bezier(.34, 1.15, .64, 1));will-change:transform;border-radius:9999px;align-items:center;gap:.25rem;padding:.375rem;position:relative}.header--glass[data-astro-cid-hkmkhrvx] .header-glass-pill[data-astro-cid-hkmkhrvx]:hover{box-shadow:0 14px 36px color-mix(in srgb, var(--color-neutral-20) 10%, transparent), 0 4px 12px color-mix(in srgb, var(--color-neutral-20) 6%, transparent), inset 0 1px 0 color-mix(in srgb, var(--color-neutral-white) 72%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--color-neutral-20) 5%, transparent)}.header--glass[data-astro-cid-hkmkhrvx] .header-glass-pill[data-astro-cid-hkmkhrvx]:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(180deg, color-mix(in srgb, var(--color-neutral-white) 42%, transparent) 0%, transparent 100%);opacity:.75;border-radius:9999px 9999px 0 0;height:52%;position:absolute;inset:1px 1px auto}.header--glass[data-astro-cid-hkmkhrvx] .header-glass-pill[data-astro-cid-hkmkhrvx]>*{z-index:1;position:relative}.header--glass[data-astro-cid-hkmkhrvx] .header-glass-nav[data-astro-cid-hkmkhrvx]{--header-nav-pill-half:19.5rem;--header-nav-side-gap:2rem}.header--glass[data-astro-cid-hkmkhrvx] .header-nav-cluster[data-astro-cid-hkmkhrvx]{z-index:30;width:max-content;transition:transform .4s var(--ease-landing,cubic-bezier(.34, 1.15, .64, 1));flex-shrink:0}@media (width>=1024px){.header--glass[data-astro-cid-hkmkhrvx] .header-glass-nav[data-astro-cid-hkmkhrvx]{align-items:center;column-gap:var(--header-nav-side-gap);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.header--glass[data-astro-cid-hkmkhrvx] .header-logo[data-astro-cid-hkmkhrvx]{z-index:40;grid-column:1;justify-self:start;position:relative}.header--glass[data-astro-cid-hkmkhrvx] .header-nav-cluster[data-astro-cid-hkmkhrvx]{max-width:min(calc(var(--header-nav-pill-half) * 2), calc(100vw - 2rem));grid-column:2;justify-self:center;position:relative}.header--glass[data-astro-cid-hkmkhrvx] .header-nav-cluster[data-astro-cid-hkmkhrvx].is-open,.header--glass[data-astro-cid-hkmkhrvx] .header-nav-cluster[data-astro-cid-hkmkhrvx]:hover{transform:scale(1.05)}.header--glass[data-astro-cid-hkmkhrvx] .header-glass-pill--auth[data-astro-cid-hkmkhrvx]{z-index:40;grid-column:3;justify-self:end;position:relative}}@media (width<=1023px){.header--glass[data-astro-cid-hkmkhrvx] .header-nav-cluster[data-astro-cid-hkmkhrvx]{max-width:min(100% - 22rem,44rem);position:relative}.header--glass[data-astro-cid-hkmkhrvx] .header-nav-cluster[data-astro-cid-hkmkhrvx].is-open,.header--glass[data-astro-cid-hkmkhrvx] .header-nav-cluster[data-astro-cid-hkmkhrvx]:hover{transform:scale(1.05)}}.header--glass[data-astro-cid-hkmkhrvx] .header-glass-pill--nav[data-astro-cid-hkmkhrvx]{gap:.125rem;padding-inline:.625rem;transform:none}.header--glass[data-astro-cid-hkmkhrvx] .header-glass-pill--nav[data-astro-cid-hkmkhrvx]:hover{transform:none}.header--glass[data-astro-cid-hkmkhrvx] .header-nav-item[data-astro-cid-hkmkhrvx]{display:contents}.header--glass[data-astro-cid-hkmkhrvx] .header-glass-pill__link[data-astro-cid-hkmkhrvx].is-active,.header--glass[data-astro-cid-hkmkhrvx] .header-glass-pill--nav[data-astro-cid-hkmkhrvx] .header-glass-pill__link[data-astro-cid-hkmkhrvx][aria-expanded=true]{color:var(--color-foreground);background:0 0;font-weight:600}.header--glass[data-astro-cid-hkmkhrvx] .header-glass-pill--nav[data-astro-cid-hkmkhrvx] .header-glass-pill__link[data-astro-cid-hkmkhrvx]{color:color-mix(in srgb, var(--color-foreground) 88%, var(--color-neutral-white));font-weight:400}.header--glass[data-astro-cid-hkmkhrvx] .header-glass-pill--nav[data-astro-cid-hkmkhrvx] .header-glass-pill__link[data-astro-cid-hkmkhrvx]:hover{color:var(--color-foreground);background:0 0;font-weight:600}.header--glass[data-astro-cid-hkmkhrvx] .header-glass-flyout[data-astro-cid-hkmkhrvx]{z-index:40;visibility:hidden;opacity:0;pointer-events:none;width:max-content;max-width:min(44rem,100vw - 2rem);transition:opacity .28s var(--ease-landing,ease-out), transform .28s var(--ease-landing,ease-out), visibility .28s;position:absolute;top:calc(100% + .625rem);left:50%;transform:translate(-50%)translateY(-.35rem)}.header--glass[data-astro-cid-hkmkhrvx] .header-nav-cluster[data-astro-cid-hkmkhrvx].is-open .header-glass-flyout[data-astro-cid-hkmkhrvx]{visibility:visible;opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.header--glass[data-astro-cid-hkmkhrvx] .header-nav-cluster[data-astro-cid-hkmkhrvx].is-open .header-glass-flyout[data-astro-cid-hkmkhrvx]:before{content:"";height:.75rem;position:absolute;top:-.75rem;left:0;right:0}.header--glass[data-astro-cid-hkmkhrvx] .header-glass-panel-wrap[data-astro-cid-hkmkhrvx][hidden]{display:none}.header-mobile-nav-group[data-astro-cid-hkmkhrvx] summary[data-astro-cid-hkmkhrvx]{list-style:none}.header-mobile-nav-group[data-astro-cid-hkmkhrvx] summary[data-astro-cid-hkmkhrvx]::-webkit-details-marker{display:none}.header--glass[data-astro-cid-hkmkhrvx] .header-glass-pill--auth[data-astro-cid-hkmkhrvx]{flex-shrink:0;padding-inline:.375rem;transform:scale(1)}.header--glass[data-astro-cid-hkmkhrvx] .header-glass-pill--auth[data-astro-cid-hkmkhrvx]:hover{transform:scale(1.05)}@media (prefers-reduced-motion:reduce){.header--glass[data-astro-cid-hkmkhrvx] .header-glass-pill[data-astro-cid-hkmkhrvx]{transition:none}.header--glass[data-astro-cid-hkmkhrvx] .header-nav-cluster[data-astro-cid-hkmkhrvx]:hover,.header--glass[data-astro-cid-hkmkhrvx] .header-nav-cluster[data-astro-cid-hkmkhrvx].is-open{transform:scale(1)}@media (width>=1024px){.header--glass[data-astro-cid-hkmkhrvx] .header-nav-cluster[data-astro-cid-hkmkhrvx]:hover,.header--glass[data-astro-cid-hkmkhrvx] .header-nav-cluster[data-astro-cid-hkmkhrvx].is-open{transform:scale(1)}}.header--glass[data-astro-cid-hkmkhrvx] .header-glass-pill--nav[data-astro-cid-hkmkhrvx]:hover{transform:none}.header--glass[data-astro-cid-hkmkhrvx] .header-glass-pill--auth[data-astro-cid-hkmkhrvx]:hover{transform:scale(1)}}.header--glass[data-astro-cid-hkmkhrvx] .header-glass-pill__link[data-astro-cid-hkmkhrvx]{cursor:pointer;font:inherit;background:0 0;border:0;border-radius:9999px;padding:.5rem .875rem;font-size:.875rem;line-height:1.25rem;transition:color .15s,background-color .15s,font-weight .15s}.header--glass[data-astro-cid-hkmkhrvx] .header-glass-pill__cta[data-astro-cid-hkmkhrvx]{border-radius:9999px;padding:.5rem 1rem;font-size:.875rem;font-weight:600;line-height:1.25rem;transition:background-color .15s,color .15s}.header--glass[data-astro-cid-hkmkhrvx] .header-glass-pill__cta[data-astro-cid-hkmkhrvx]:focus-visible,.header--glass[data-astro-cid-hkmkhrvx] .header-glass-pill__link[data-astro-cid-hkmkhrvx]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}
