.redes[data-astro-cid-iupex2mz]{gap:var(--space-sm);flex-wrap:wrap;margin:0;display:flex}a[data-astro-cid-iupex2mz]{border-radius:var(--radius-full);width:2.25rem;height:2.25rem;transition:background-color var(--transition-fast), color var(--transition-fast);place-items:center;display:grid}.redes--claro[data-astro-cid-iupex2mz] a[data-astro-cid-iupex2mz]{color:var(--color-brand-700);background:var(--surface-muted)}.redes--claro[data-astro-cid-iupex2mz] a[data-astro-cid-iupex2mz]:hover{color:var(--color-white);background:var(--color-brand-700)}.redes--oscuro[data-astro-cid-iupex2mz] a[data-astro-cid-iupex2mz]{color:var(--color-white);background:#ffffff1a}.redes--oscuro[data-astro-cid-iupex2mz] a[data-astro-cid-iupex2mz]:hover{background:#fff3}.redes--oscuro[data-astro-cid-iupex2mz] a[data-astro-cid-iupex2mz]:focus-visible{box-shadow:var(--focus-ring-inverse)}.site-footer[data-astro-cid-yfu5idmn]{background:var(--surface-base);border-top:var(--border-hairline);padding-block:var(--space-2xl) var(--space-lg)}.columnas[data-astro-cid-yfu5idmn]{gap:var(--gutter-lg);margin-bottom:var(--space-2xl);display:grid}@media (width>=768px){.columnas[data-astro-cid-yfu5idmn]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.columnas[data-astro-cid-yfu5idmn]{grid-template-columns:repeat(4,minmax(0,1fr))}}.empresa[data-astro-cid-yfu5idmn]{align-items:flex-start;gap:var(--space-lg);flex-direction:column;display:flex}.titulo[data-astro-cid-yfu5idmn]{margin-bottom:var(--space-md);font-weight:var(--font-weight-bold);text-transform:uppercase;color:var(--color-text-strong)}ul[data-astro-cid-yfu5idmn]{gap:var(--space-sm);font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm);flex-direction:column;margin:0;display:flex}nav[data-astro-cid-yfu5idmn] a[data-astro-cid-yfu5idmn]{color:var(--color-text);transition:color var(--transition-fast)}nav[data-astro-cid-yfu5idmn] a[data-astro-cid-yfu5idmn]:hover{color:var(--color-brand-700)}.columnas[data-astro-cid-yfu5idmn] ul[data-astro-cid-yfu5idmn]{padding-left:var(--space-sm)}.columnas[data-astro-cid-yfu5idmn] ul[data-astro-cid-yfu5idmn] a[data-astro-cid-yfu5idmn]{align-items:flex-start;gap:var(--space-xs);display:inline-flex}.columnas[data-astro-cid-yfu5idmn] .vineta{color:var(--color-brand-400);flex-shrink:0;margin-top:.2rem}.legal[data-astro-cid-yfu5idmn]{align-items:center;gap:var(--space-md);padding-top:var(--space-lg);border-top:1px solid var(--surface-muted);font-weight:var(--font-weight-regular);color:var(--color-text-muted);flex-direction:column;display:flex}.legal[data-astro-cid-yfu5idmn] a[data-astro-cid-yfu5idmn]{color:inherit}.legal[data-astro-cid-yfu5idmn] a[data-astro-cid-yfu5idmn]:hover{color:var(--color-brand-700)}.legal[data-astro-cid-yfu5idmn] ul[data-astro-cid-yfu5idmn]{gap:var(--space-lg);font-size:inherit;flex-direction:row}@media (width>=768px){.legal[data-astro-cid-yfu5idmn]{flex-direction:row;justify-content:space-between}}.buscador[data-astro-cid-hnfdmpnb]{width:100%;position:relative}.campo[data-astro-cid-hnfdmpnb]{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);background:var(--surface-alt);border:var(--border-hairline);border-radius:var(--radius-full);color:var(--color-text-muted);display:flex}.campo[data-astro-cid-hnfdmpnb]:focus-within{border-color:var(--color-neutral-300)}.entrada[data-astro-cid-hnfdmpnb]{min-width:0;color:var(--color-text-strong);background:0 0;border:0;outline:0;flex:1}.entrada[data-astro-cid-hnfdmpnb]:focus,.entrada[data-astro-cid-hnfdmpnb]:focus-visible{box-shadow:none;outline:none}.entrada[data-astro-cid-hnfdmpnb]::-webkit-search-cancel-button{cursor:pointer}.resultados[data-astro-cid-hnfdmpnb],.vacio[data-astro-cid-hnfdmpnb]{top:calc(100% + var(--space-xs));z-index:60;min-width:16rem;padding:var(--space-xs);background:var(--surface-base);border:var(--border-hairline);border-radius:var(--radius-lg);box-shadow:var(--shadow-float);margin:0;position:absolute;left:0;right:0}.resultados[data-astro-cid-hnfdmpnb]{max-height:22rem;overflow-y:auto}.vacio[data-astro-cid-hnfdmpnb]{padding:var(--space-sm) var(--space-md);color:var(--color-text-muted)}.resultados[data-astro-cid-hnfdmpnb] .resultado{padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);color:var(--color-text-strong);flex-direction:column;text-decoration:none;display:flex}.resultados[data-astro-cid-hnfdmpnb] .resultado:hover,.resultados[data-astro-cid-hnfdmpnb] .resultado.activo{background:var(--color-brand-50);color:var(--color-brand-700)}.resultados[data-astro-cid-hnfdmpnb] .nombre{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold)}.resultados[data-astro-cid-hnfdmpnb] .contexto{font-size:var(--font-size-label-sm);color:var(--color-text-muted)}.lang[data-astro-cid-ktocqfzh]{align-items:center;gap:var(--space-xs);font-size:var(--font-size-label-sm);letter-spacing:var(--letter-spacing-label-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;display:flex}a[data-astro-cid-ktocqfzh]{padding:var(--space-xs);transition:opacity var(--transition-fast)}a[data-astro-cid-ktocqfzh][aria-current]{font-weight:var(--font-weight-bold)}.lang--oscuro[data-astro-cid-ktocqfzh]{color:#ffffffb3}.lang--oscuro[data-astro-cid-ktocqfzh] a[data-astro-cid-ktocqfzh][aria-current],.lang--oscuro[data-astro-cid-ktocqfzh] a[data-astro-cid-ktocqfzh]:hover{color:var(--color-text-inverse)}.lang--oscuro[data-astro-cid-ktocqfzh] .sep[data-astro-cid-ktocqfzh]{color:#fff6}.lang--claro[data-astro-cid-ktocqfzh]{color:var(--color-text-muted)}.lang--claro[data-astro-cid-ktocqfzh] a[data-astro-cid-ktocqfzh][aria-current],.lang--claro[data-astro-cid-ktocqfzh] a[data-astro-cid-ktocqfzh]:hover{color:var(--color-brand-700)}.lang--claro[data-astro-cid-ktocqfzh] .sep[data-astro-cid-ktocqfzh]{color:var(--border-color-strong)}.lang--oscuro[data-astro-cid-ktocqfzh] a[data-astro-cid-ktocqfzh]:focus-visible{box-shadow:var(--focus-ring-inverse)}.site-header[data-astro-cid-vtybea45]{z-index:50;box-shadow:var(--shadow-header);position:sticky;top:0}.topbar[data-astro-cid-vtybea45]{height:var(--header-topbar-height);background:var(--surface-dark);color:var(--color-text-inverse)}.topbar-inner[data-astro-cid-vtybea45],.navbar-inner[data-astro-cid-vtybea45]{justify-content:space-between;align-items:center;height:100%;display:flex}.topbar-inner[data-astro-cid-vtybea45]{justify-content:flex-end;gap:var(--space-lg)}.logo[data-astro-cid-vtybea45]{display:inline-flex}.logo[data-astro-cid-vtybea45] .logo-img{width:auto}.tagline[data-astro-cid-vtybea45]{color:#ffffffe6;white-space:nowrap;text-overflow:ellipsis;margin-right:auto;display:none;overflow:hidden}@media (width>=640px){.tagline[data-astro-cid-vtybea45]{display:inline}}.utilidades[data-astro-cid-vtybea45]{align-items:center;gap:var(--space-lg);display:flex}.enlace-top[data-astro-cid-vtybea45]{color:var(--color-text-inverse);text-decoration:none}.enlace-top[data-astro-cid-vtybea45]:hover{color:var(--color-accent-soft)}.enlace-top[data-astro-cid-vtybea45]:focus-visible{box-shadow:var(--focus-ring-inverse)}.buscador-escritorio[data-astro-cid-vtybea45]{width:14rem;display:none}@media (width>=1024px){.buscador-escritorio[data-astro-cid-vtybea45]{display:block}}.buscador-movil[data-astro-cid-vtybea45]{margin-bottom:var(--space-md)}.navbar[data-astro-cid-vtybea45]{height:var(--header-nav-height);backdrop-filter:blur(16px);border-bottom:var(--border-hairline);background:#fffffff7;position:relative}.logo--nav[data-astro-cid-vtybea45]{margin-right:var(--space-md);flex-shrink:0}.logo--nav[data-astro-cid-vtybea45] .logo-img{height:2rem}@media (width>=640px){.logo--nav[data-astro-cid-vtybea45]{margin-right:var(--gutter-lg)}.logo--nav[data-astro-cid-vtybea45] .logo-img{height:2.5rem}}.logo--nav[data-astro-cid-vtybea45]:focus-visible{box-shadow:var(--focus-ring)}.nav-desktop[data-astro-cid-vtybea45]{height:100%;display:none}@media (width>=1024px){.nav-desktop[data-astro-cid-vtybea45]{display:block}}.nav-lista[data-astro-cid-vtybea45]{align-items:stretch;gap:var(--space-xl);height:100%;margin:0;display:flex}.nav-item[data-astro-cid-vtybea45]{align-items:center;display:flex}.nav-link[data-astro-cid-vtybea45]{padding-block:var(--space-sm);color:var(--color-neutral-700);transition:color var(--transition-fast);align-items:center;gap:.125rem;display:inline-flex}.nav-link[data-astro-cid-vtybea45]:hover,.nav-link[data-astro-cid-vtybea45].activo,.con-panel[data-astro-cid-vtybea45]:hover>.nav-link[data-astro-cid-vtybea45],.con-panel[data-astro-cid-vtybea45]:focus-within>.nav-link[data-astro-cid-vtybea45]{color:var(--color-brand-700)}.nav-link[data-astro-cid-vtybea45].activo{font-weight:var(--font-weight-bold)}.panel[data-astro-cid-vtybea45]{visibility:hidden;opacity:0;background:var(--surface-base);border-top:var(--border-hairline);box-shadow:var(--shadow-float);transition:opacity var(--transition-fast), transform var(--transition-fast), visibility var(--transition-fast);position:absolute;top:100%;left:0;right:0;transform:translateY(-4px)}.con-panel[data-astro-cid-vtybea45]:hover>.panel[data-astro-cid-vtybea45],.con-panel[data-astro-cid-vtybea45]:focus-within>.panel[data-astro-cid-vtybea45]{visibility:visible;opacity:1;transform:none}.panel-inner[data-astro-cid-vtybea45]{gap:var(--space-lg);max-height:calc(100vh - var(--header-height) - var(--space-xl));padding-block:var(--space-lg);flex-direction:column;display:flex;overflow-y:auto}.grupos[data-astro-cid-vtybea45]{gap:var(--space-lg) var(--gutter-lg);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));display:grid}.grupos--muchos[data-astro-cid-vtybea45]{grid-template-columns:repeat(4,minmax(0,1fr))}.grupo-titulo[data-astro-cid-vtybea45]{margin-bottom:var(--space-sm);display:block}a[data-astro-cid-vtybea45].grupo-titulo:hover{color:var(--color-brand-700)}.grupo[data-astro-cid-vtybea45] ul[data-astro-cid-vtybea45],.lista-simple[data-astro-cid-vtybea45]{gap:var(--space-xs);flex-direction:column;margin:0;display:flex}.lista-simple[data-astro-cid-vtybea45]{gap:var(--space-sm) var(--gutter-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.panel-link[data-astro-cid-vtybea45]{color:var(--color-text)}.panel-link[data-astro-cid-vtybea45]:hover{color:var(--color-brand-700)}.hijos[data-astro-cid-vtybea45]{padding-left:var(--space-sm)}.hijos[data-astro-cid-vtybea45] .panel-link[data-astro-cid-vtybea45],.movil-sub[data-astro-cid-vtybea45] a[data-astro-cid-vtybea45]{align-items:flex-start;gap:var(--space-xs);display:inline-flex}.panel[data-astro-cid-vtybea45] .vineta,.movil-sub[data-astro-cid-vtybea45] .vineta{margin-top:var(--space-xs);color:var(--color-brand-400);flex-shrink:0}.ver-todo[data-astro-cid-vtybea45]{align-items:center;gap:var(--space-xs);padding-top:var(--space-md);border-top:var(--border-hairline);font-weight:var(--font-weight-bold);color:var(--color-brand-700);align-self:flex-start;display:inline-flex}.acciones[data-astro-cid-vtybea45]{align-items:center;gap:var(--space-md);margin-left:auto;display:flex}.nav-movil[data-astro-cid-vtybea45]{position:static}@media (width>=1024px){.nav-movil[data-astro-cid-vtybea45]{display:none}}.toggle[data-astro-cid-vtybea45]{padding:var(--space-xs);color:var(--color-brand-900);cursor:pointer;border-radius:var(--radius-sm);list-style:none;display:inline-flex}.toggle[data-astro-cid-vtybea45]::-webkit-details-marker{display:none}.nav-movil[data-astro-cid-vtybea45] .i-cerrar,.nav-movil[data-astro-cid-vtybea45][open] .i-abrir{display:none}.nav-movil[data-astro-cid-vtybea45][open] .i-cerrar{display:inline-block}.movil-panel[data-astro-cid-vtybea45]{max-height:calc(100vh - var(--header-height));padding:var(--space-md) var(--container-padding) var(--space-xl);background:var(--surface-base);border-top:var(--border-hairline);box-shadow:var(--shadow-float);position:absolute;top:100%;left:0;right:0;overflow-y:auto}.movil-panel[data-astro-cid-vtybea45]>ul[data-astro-cid-vtybea45]{margin:0}.movil-panel[data-astro-cid-vtybea45]>ul[data-astro-cid-vtybea45]>li[data-astro-cid-vtybea45]{border-bottom:var(--border-hairline)}.movil-grupo[data-astro-cid-vtybea45]>summary[data-astro-cid-vtybea45],.movil-link[data-astro-cid-vtybea45]{padding-block:var(--space-md);color:var(--color-text-strong);cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.movil-grupo[data-astro-cid-vtybea45]>summary[data-astro-cid-vtybea45]::-webkit-details-marker{display:none}.movil-grupo[data-astro-cid-vtybea45][open]>summary[data-astro-cid-vtybea45]{color:var(--color-brand-700)}.movil-ver[data-astro-cid-vtybea45]{margin-bottom:var(--space-md);color:var(--color-brand-700);display:block}.movil-sub[data-astro-cid-vtybea45]{margin-bottom:var(--space-md)}.movil-sub[data-astro-cid-vtybea45] ul[data-astro-cid-vtybea45]{gap:var(--space-sm);margin:var(--space-sm) 0 0;padding-left:var(--space-md);flex-direction:column;display:flex}.movil-sub[data-astro-cid-vtybea45] a[data-astro-cid-vtybea45]{color:var(--color-text)}.whatsapp[data-astro-cid-y6vv7r2s]{right:var(--space-lg);bottom:var(--space-lg);z-index:40;width:3.5rem;height:3.5rem;color:var(--color-white);background:var(--color-brand-700);border-radius:var(--radius-full);box-shadow:var(--shadow-float);transition:background-color var(--transition-base), transform var(--transition-base);place-items:center;display:grid;position:fixed}.whatsapp[data-astro-cid-y6vv7r2s]:hover{background:var(--color-brand-600);transform:scale(1.06)}.whatsapp[data-astro-cid-y6vv7r2s]:focus-visible{box-shadow:var(--focus-ring)}@media (prefers-reduced-motion:reduce){.whatsapp[data-astro-cid-y6vv7r2s]:hover{transform:none}}.barra[data-astro-cid-y6oyswiy]{padding-block:var(--space-lg);color:var(--color-text-inverse);background:var(--surface-dark)}.interior[data-astro-cid-y6oyswiy]{gap:var(--space-lg);align-items:center;display:grid}@media (width>=1024px){.interior[data-astro-cid-y6oyswiy]{gap:var(--gutter-lg);grid-template-columns:auto 1fr auto}}.titulo[data-astro-cid-y6oyswiy]{color:var(--color-text-inverse);white-space:nowrap}.items[data-astro-cid-y6oyswiy]{gap:var(--space-md);margin:0;display:grid}@media (width>=640px){.items[data-astro-cid-y6oyswiy]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){.items[data-astro-cid-y6oyswiy]{grid-template-columns:repeat(4,minmax(0,1fr))}}.items[data-astro-cid-y6oyswiy] li[data-astro-cid-y6oyswiy]{align-items:center;gap:var(--space-sm);color:var(--color-text-inverse-muted);display:flex}.items[data-astro-cid-y6oyswiy] .icono{color:var(--color-accent)}.migas[data-astro-cid-f4z62odn]{padding-block:var(--space-sm);background:var(--surface-base);border-bottom:var(--border-hairline)}.fila[data-astro-cid-f4z62odn]{justify-content:space-between;align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.codigo[data-astro-cid-f4z62odn]{font-size:var(--font-size-label-sm);line-height:var(--line-height-label-sm);color:var(--color-text-muted)}ol[data-astro-cid-f4z62odn]{align-items:center;gap:var(--space-xs);font-size:var(--font-size-label-sm);line-height:var(--line-height-label-sm);flex-wrap:wrap;margin:0;display:flex}li[data-astro-cid-f4z62odn]{align-items:center;gap:var(--space-xs);color:var(--color-text-muted);display:inline-flex}li[data-astro-cid-f4z62odn] .sep{color:var(--color-neutral-300)}a[data-astro-cid-f4z62odn]{color:var(--color-text)}a[data-astro-cid-f4z62odn]:hover{color:var(--color-brand-700)}[data-astro-cid-f4z62odn][aria-current]{font-weight:var(--font-weight-semibold);color:var(--color-text-strong)}.vista-previa[data-astro-cid-z4jru4n3]{padding-block:var(--space-sm);font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm);color:var(--color-brand-900);background:var(--color-accent)}
