@layer componentes{.icono[data-astro-cid-vvfwnyqk]{inline-size:var(--space-lg);block-size:var(--space-lg);flex:none;display:block}[data-astro-cid-icks3ug3]:where(.medio){margin:0}.medio__pie[data-astro-cid-icks3ug3]{gap:var(--space-2xs) var(--space-sm);font-family:var(--font-body);font-size:var(--font-size-xs);line-height:var(--font-leading-snug);color:var(--color-text-muted);flex-wrap:wrap;margin-block-start:var(--space-2xs);display:flex}.cabecera[data-astro-cid-nen7h5rs]{z-index:var(--layer-cabecera);block-size:var(--space-header-movil);background:var(--color-bg);border-bottom:var(--space-border) solid var(--color-linea);position:sticky;top:0}.cabecera__inner[data-astro-cid-nen7h5rs]{block-size:100%;max-width:var(--space-container);padding-inline:var(--space-gutter);justify-content:space-between;align-items:center;gap:var(--space-sm);margin-inline:auto;display:flex}.cabecera__marca[data-astro-cid-nen7h5rs]{min-width:0;min-height:var(--space-touch);color:inherit;align-items:center;text-decoration:none;display:inline-flex}.cabecera__marca[data-astro-cid-nen7h5rs] .cabecera__logo{inline-size:auto;block-size:var(--space-logo-movil);display:block}.cabecera__negocio[data-astro-cid-nen7h5rs]{font-family:var(--font-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--font-leading-tight);letter-spacing:var(--font-tracking-tight);color:var(--color-heading)}.cabecera__acciones[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-xs);flex-shrink:0;display:flex}.cabecera__tel[data-astro-cid-nen7h5rs]{min-height:var(--space-touch);color:var(--color-text);flex-direction:column;justify-content:center;align-items:flex-end;text-decoration:none;display:inline-flex}.cabecera__tel-etiqueta[data-astro-cid-nen7h5rs]{font-family:var(--font-body);font-size:var(--font-size-xs);color:var(--color-text-muted)}.cabecera__tel-numero[data-astro-cid-nen7h5rs]{font-family:var(--font-body);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);letter-spacing:var(--font-tracking-wide);color:var(--color-primary)}.cabecera__boton[data-astro-cid-nen7h5rs]{min-block-size:var(--space-boton-cabecera);max-inline-size:100%;padding-block:var(--space-3xs);padding-inline:var(--space-lg);font-size:var(--font-size-nav);line-height:var(--font-leading-tight);display:none}@supports (text-wrap:balance){.cabecera__boton[data-astro-cid-nen7h5rs]{text-wrap:balance}}.cabecera__llamar[data-astro-cid-nen7h5rs]{justify-content:center;align-items:center;gap:var(--space-xs);min-inline-size:var(--space-touch);min-block-size:var(--space-touch);padding-inline:0;display:inline-flex}.cabecera__llamar-icono[data-astro-cid-nen7h5rs]{flex-shrink:0;block-size:1.25em;inline-size:1.25em}.cabecera__llamar-texto[data-astro-cid-nen7h5rs]{display:none}.cabecera__panel-accion[data-astro-cid-nen7h5rs]{margin-block-start:var(--space-sm);display:flex}.cabecera__nav[data-astro-cid-nen7h5rs]{display:none}.cabecera__menu-boton[data-astro-cid-nen7h5rs]{inline-size:var(--space-touch);block-size:var(--space-touch);border:var(--space-border) solid var(--color-border-strong);border-radius:var(--radius-control);color:var(--color-heading);cursor:pointer;transition:color var(--motion-rapida) var(--motion-easing);justify-content:center;align-items:center;list-style:none;display:inline-flex}.cabecera__menu-boton[data-astro-cid-nen7h5rs]::-webkit-details-marker,.mega__boton[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.cabecera__menu-boton[data-astro-cid-nen7h5rs]:hover{color:var(--color-primary)}.cabecera__menu-icono[data-astro-cid-nen7h5rs]{inline-size:var(--space-lg);block-size:var(--space-lg)}.cabecera__menu-cerrar[data-astro-cid-nen7h5rs],.cabecera__menu[data-astro-cid-nen7h5rs]:where([open]) .cabecera__menu-lineas[data-astro-cid-nen7h5rs]{display:none}.cabecera__menu[data-astro-cid-nen7h5rs]:where([open]) .cabecera__menu-cerrar[data-astro-cid-nen7h5rs]{display:inline}.cabecera__panel[data-astro-cid-nen7h5rs]{inset-inline:0;max-block-size:calc(100dvh - var(--space-header-movil) - var(--space-barra-movil));background:var(--color-surface);border-top:var(--space-border) solid var(--color-linea);border-bottom:var(--space-border) solid var(--color-linea);padding:var(--space-xs) var(--space-gutter) var(--space-md);position:absolute;top:100%;overflow-y:auto}.cabecera__panel-lista[data-astro-cid-nen7h5rs],.cabecera__panel-sublista[data-astro-cid-nen7h5rs]{margin:0;padding:0;list-style:none}.cabecera__panel-lista[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]+li[data-astro-cid-nen7h5rs],.cabecera__panel-sublista[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]+li[data-astro-cid-nen7h5rs]{border-top:var(--space-border) solid var(--color-border)}.cabecera__panel-grupo[data-astro-cid-nen7h5rs]{padding-block-end:var(--space-xs)}.cabecera__panel-titulo[data-astro-cid-nen7h5rs]{padding:var(--space-xs) 0 var(--space-2xs) var(--space-sm);font-family:var(--font-body);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--font-tracking-wide);text-transform:uppercase;color:var(--color-text-muted);margin:0}.cabecera__panel-enlace[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-sm);min-height:var(--space-fila-menu);padding-block:var(--space-2xs);font-family:var(--font-body);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-text);border-left:var(--space-border-strong) solid transparent;transition:color var(--motion-rapida) var(--motion-easing);padding-inline-start:var(--space-sm);text-decoration:none;display:flex}.cabecera__panel-enlace[data-astro-cid-nen7h5rs] .cabecera__panel-icono{color:var(--color-accent)}.cabecera__panel-enlace[data-astro-cid-nen7h5rs]:hover{color:var(--color-primary)}.cabecera__panel-enlace[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--color-primary);border-left-color:var(--color-primary)}.cabecera__lista[data-astro-cid-nen7h5rs]{justify-content:center;align-items:center;gap:var(--space-xl);margin:0;padding:0;list-style:none;display:flex}.cabecera__enlace[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-3xs);min-height:var(--space-touch);white-space:nowrap;font-family:var(--font-body);font-size:var(--font-size-nav);font-weight:var(--font-weight-medium);color:var(--color-text);border-bottom:var(--space-border-strong) solid transparent;transition:color var(--motion-rapida) var(--motion-easing);text-decoration:none;display:inline-flex}.cabecera__enlace[data-astro-cid-nen7h5rs]:hover{color:var(--color-primary)}.cabecera__enlace[data-astro-cid-nen7h5rs][aria-current=page],.mega__boton[data-astro-cid-nen7h5rs]:where([data-activo]){color:var(--color-primary);border-bottom-color:var(--color-primary)}.mega__boton[data-astro-cid-nen7h5rs]{cursor:pointer;list-style:none}.mega[data-astro-cid-nen7h5rs]:where([open]) .mega__boton[data-astro-cid-nen7h5rs]{color:var(--color-primary)}.mega__flecha[data-astro-cid-nen7h5rs]{inline-size:var(--space-md);block-size:var(--space-md);transition:transform var(--motion-rapida) var(--motion-easing)}.mega[data-astro-cid-nen7h5rs]:where([open]) .mega__flecha[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.mega__panel[data-astro-cid-nen7h5rs]{inset-inline:0;background:var(--color-surface);border-top:var(--space-border) solid var(--color-linea);border-bottom:var(--space-border) solid var(--color-linea);position:absolute;top:100%}.mega__contenido[data-astro-cid-nen7h5rs]{gap:var(--space-md);max-width:var(--space-container);padding:var(--space-lg) var(--space-gutter);margin-inline:auto;display:grid}.mega__lista[data-astro-cid-nen7h5rs]{gap:var(--space-border);background:var(--color-linea);border:var(--space-border) solid var(--color-linea);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.mega__lista[data-astro-cid-nen7h5rs]:where([data-tres]){grid-template-columns:repeat(3,minmax(0,1fr))}.mega__tarjeta[data-astro-cid-nen7h5rs]{gap:var(--space-2xs);block-size:100%;padding:var(--space-md);border-radius:var(--radius-none);background:var(--color-surface);color:var(--color-text);transition:border-color var(--motion-rapida) var(--motion-easing);flex-direction:column;text-decoration:none;display:flex}.mega__tarjeta[data-astro-cid-nen7h5rs]:hover,.mega__tarjeta[data-astro-cid-nen7h5rs][aria-current=page]{background:var(--color-bg)}.mega__icono[data-astro-cid-nen7h5rs]{color:var(--color-accent);justify-content:center;align-self:flex-start;align-items:center;margin-block-end:var(--space-2xs);display:inline-flex}.mega__icono[data-astro-cid-nen7h5rs] .mega__svg{block-size:1.75rem;inline-size:1.75rem}.mega__nombre[data-astro-cid-nen7h5rs]{font-family:var(--font-display);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--font-leading-tight);color:var(--color-heading)}.mega__detalle[data-astro-cid-nen7h5rs]{font-family:var(--font-body);font-size:var(--font-size-sm);line-height:var(--font-leading-snug);color:var(--color-text-muted)}.mega__cierre[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:var(--space-2xs) var(--space-md);padding:var(--space-2xs) var(--space-md);border:var(--space-border) solid var(--color-linea);border-radius:var(--radius-none);background:var(--color-bg);font-family:var(--font-body);font-size:var(--font-size-md);color:var(--color-text);flex-wrap:wrap;margin:0;display:flex}.mega__cierre-enlace[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-2xs);min-height:var(--space-touch);font-weight:var(--font-weight-bold);color:var(--color-primary);text-decoration:none;display:inline-flex}.mega__cierre-enlace[data-astro-cid-nen7h5rs]:hover{text-decoration:underline}.cabecera__marca[data-astro-cid-nen7h5rs]:focus-visible,.cabecera__tel[data-astro-cid-nen7h5rs]:focus-visible,.cabecera__boton[data-astro-cid-nen7h5rs]:focus-visible,.cabecera__enlace[data-astro-cid-nen7h5rs]:focus-visible,.cabecera__menu-boton[data-astro-cid-nen7h5rs]:focus-visible,.mega__tarjeta[data-astro-cid-nen7h5rs]:focus-visible,.mega__cierre-enlace[data-astro-cid-nen7h5rs]:focus-visible{outline:var(--space-border-strong) solid var(--color-accent);outline-offset:var(--space-3xs)}.cabecera__panel-enlace[data-astro-cid-nen7h5rs]:focus-visible{outline:var(--space-border-strong) solid var(--color-accent);outline-offset:calc(var(--space-3xs) * -1)}@media (width>=64rem){.cabecera[data-astro-cid-nen7h5rs]{block-size:var(--space-header-escritorio)}.cabecera__inner[data-astro-cid-nen7h5rs]{gap:var(--space-lg);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.cabecera__marca[data-astro-cid-nen7h5rs] .cabecera__logo{block-size:var(--space-logo-escritorio)}.cabecera__marca[data-astro-cid-nen7h5rs]{flex-shrink:0;justify-self:start}.cabecera__negocio[data-astro-cid-nen7h5rs]{white-space:nowrap;font-size:var(--font-size-md)}.cabecera__nav[data-astro-cid-nen7h5rs]{min-width:0;display:block}.cabecera__menu[data-astro-cid-nen7h5rs]{display:none}.cabecera__acciones[data-astro-cid-nen7h5rs]{justify-self:end;gap:var(--space-md);flex-shrink:1;min-inline-size:0}.cabecera__boton[data-astro-cid-nen7h5rs]{display:inline-flex}.cabecera__llamar[data-astro-cid-nen7h5rs]{padding-inline:var(--space-lg)}.cabecera__llamar-texto[data-astro-cid-nen7h5rs]{white-space:nowrap;display:inline}}.pie[data-astro-cid-jo6i4kqk]{color:var(--color-footer-text)}.pie__nap[data-astro-cid-jo6i4kqk] .pie__logo{inline-size:auto;block-size:var(--space-logo-pie);display:block}.pie__nap-nombre[data-astro-cid-jo6i4kqk]{font-weight:var(--font-weight-semibold);color:var(--color-footer-text);margin-block-end:var(--space-xs)}.pie__inner[data-astro-cid-jo6i4kqk]{max-width:var(--space-container);padding-inline:var(--space-gutter);padding-block:var(--space-2xl);gap:var(--space-xl);margin-inline:auto;display:grid}.pie__negocio[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-footer-text);margin:0}.pie__direccion[data-astro-cid-jo6i4kqk]{margin-top:var(--space-md);font-family:var(--font-body);font-size:var(--font-size-sm);font-style:normal;line-height:var(--font-leading-normal);color:var(--color-footer-text-soft);flex-direction:column;align-items:flex-start;display:flex}.pie__horario[data-astro-cid-jo6i4kqk]{font-family:var(--font-body);font-size:var(--font-size-sm);color:var(--color-footer-text-soft);margin:var(--space-xs) 0 0}.pie__silo-titulo[data-astro-cid-jo6i4kqk]{font-family:var(--font-body);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--font-tracking-wide);text-transform:uppercase;color:var(--color-footer-text-soft);margin:0 0 var(--space-xs)}.pie__lista[data-astro-cid-jo6i4kqk],.pie__legales[data-astro-cid-jo6i4kqk]{margin:0;padding:0;list-style:none}.pie__legales[data-astro-cid-jo6i4kqk]{gap:var(--space-xs) var(--space-md);flex-wrap:wrap;display:flex}.pie__enlace[data-astro-cid-jo6i4kqk]{min-height:var(--space-touch);font-family:var(--font-body);font-size:var(--font-size-sm);color:var(--color-footer-text-soft);text-underline-offset:.2em;align-items:center;text-decoration:none;display:inline-flex}.pie__enlace[data-astro-cid-jo6i4kqk]:hover,.pie__enlace[data-astro-cid-jo6i4kqk]:focus-visible,.pie__enlace[data-astro-cid-jo6i4kqk][aria-current=page]{color:var(--color-footer-text);text-decoration:underline}.pie__enlace[data-astro-cid-jo6i4kqk]:focus-visible{outline:var(--space-border-strong) solid var(--color-primary-contrast);outline-offset:var(--space-3xs)}.pie__base[data-astro-cid-jo6i4kqk]{border-top:var(--space-border) solid var(--color-footer-linea)}.pie__base-inner[data-astro-cid-jo6i4kqk]{max-width:var(--space-container);padding-inline:var(--space-gutter);padding-block:var(--space-md);justify-content:space-between;align-items:center;gap:var(--space-sm) var(--space-lg);flex-wrap:wrap;margin-inline:auto;display:flex}.pie__copy[data-astro-cid-jo6i4kqk]{font-family:var(--font-body);font-size:var(--font-size-xs);color:var(--color-footer-text-soft);margin:0}@media (width>=48rem){.pie__inner[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.pie__inner[data-astro-cid-jo6i4kqk]{gap:var(--space-xl);grid-template-columns:minmax(max-content,1.1fr) minmax(0,1fr) minmax(0,1.5fr) minmax(0,1fr)}.pie__base-inner[data-astro-cid-jo6i4kqk]{padding-block-end:calc(var(--space-boton) + var(--space-lg) + var(--space-md))}}@media (width>=75rem){.pie__enlace[data-astro-cid-jo6i4kqk]{white-space:nowrap}.pie__inner[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(4,max-content);justify-content:space-between}}.migas[data-astro-cid-vx4iavld]{background:var(--color-bg)}.migas__lista[data-astro-cid-vx4iavld]{max-width:var(--space-container);padding-inline:var(--space-gutter);align-items:center;gap:var(--space-2xs);flex-wrap:wrap;margin-block:0;margin-inline:auto;padding-block:0;list-style:none;display:flex}.migas__item[data-astro-cid-vx4iavld]{align-items:center;gap:var(--space-2xs);font-family:var(--font-body);font-size:var(--font-size-xs);display:inline-flex}.migas__enlace[data-astro-cid-vx4iavld]{min-block-size:var(--space-touch);color:var(--color-text-muted);text-underline-offset:var(--space-3xs);align-items:center;text-decoration:underline;display:inline-flex}.migas__enlace[data-astro-cid-vx4iavld]:hover{color:var(--color-primary)}.migas__enlace[data-astro-cid-vx4iavld]:focus-visible{outline:var(--space-border-strong) solid var(--color-focus);outline-offset:var(--space-3xs)}.migas__actual[data-astro-cid-vx4iavld]{min-block-size:var(--space-touch);color:var(--color-text);font-weight:var(--font-weight-medium);align-items:center;display:inline-flex}.migas__sep[data-astro-cid-vx4iavld]{color:var(--color-border-strong)}.barra[data-astro-cid-nhfgcty3]{inset-inline:0;z-index:var(--layer-barra);background:var(--color-surface);border-top:var(--space-border) solid var(--color-linea);padding-bottom:env(safe-area-inset-bottom,0px);grid-template-columns:repeat(3,1fr);display:grid;position:fixed;bottom:0}.barra[data-astro-cid-nhfgcty3][data-acciones="1"]{grid-template-columns:1fr}.barra[data-astro-cid-nhfgcty3][data-acciones="2"]{grid-template-columns:repeat(2,1fr)}.barra__accion[data-astro-cid-nhfgcty3]{justify-content:center;align-items:center;gap:var(--space-3xs);min-height:var(--space-barra-movil);padding:var(--space-xs) var(--space-2xs);color:var(--color-text);flex-direction:column;text-decoration:none;display:flex}.barra__accion[data-astro-cid-nhfgcty3]+.barra__accion[data-astro-cid-nhfgcty3]{border-left:var(--space-border) solid var(--color-border)}.barra__accion[data-astro-cid-nhfgcty3]:focus-visible{outline:var(--space-border-strong) solid var(--color-focus);outline-offset:calc(-1 * var(--space-border-strong))}.barra__accion--whatsapp[data-astro-cid-nhfgcty3]{color:var(--color-whatsapp)}.barra__accion--principal[data-astro-cid-nhfgcty3]{background:var(--color-cta);color:var(--color-cta-contrast)}.barra__icono[data-astro-cid-nhfgcty3]{inline-size:var(--space-lg);block-size:var(--space-lg)}.barra__etiqueta[data-astro-cid-nhfgcty3]{font-family:var(--font-body);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--font-leading-tight)}@media (width>=64rem){.barra[data-astro-cid-nhfgcty3]{display:none}}.whatsapp[data-astro-cid-ic3vkkfi]{display:none}@media (width>=64rem){.whatsapp[data-astro-cid-ic3vkkfi]{right:var(--space-lg);bottom:var(--space-lg);z-index:var(--layer-barra);inline-size:var(--space-boton);block-size:var(--space-boton);border:var(--space-border) solid var(--color-surface);border-radius:var(--radius-control);background:var(--color-whatsapp);color:var(--color-surface);transition:translate var(--motion-rapida) var(--motion-easing);place-items:center;display:grid;position:fixed}.whatsapp[data-astro-cid-ic3vkkfi]:hover{translate:0 calc(var(--space-3xs) * -1)}.whatsapp[data-astro-cid-ic3vkkfi]:focus-visible{outline:var(--space-border-strong) solid var(--color-focus);outline-offset:var(--space-3xs)}}.whatsapp__icono[data-astro-cid-ic3vkkfi]{inline-size:var(--space-lg);block-size:var(--space-lg)}.cookies[data-astro-cid-hq3mgpmn]{inset-inline:0;z-index:var(--layer-cookies);justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-gutter);padding-bottom:calc(var(--space-md) + var(--space-barra-movil));background:var(--color-surface);border-top:var(--space-border-strong) solid var(--color-border-strong);flex-wrap:wrap;display:flex;position:fixed;bottom:0}.cookies__texto[data-astro-cid-hq3mgpmn]{font-family:var(--font-body);font-size:var(--font-size-sm);line-height:var(--font-leading-normal);color:var(--color-text);flex:30ch;margin:0}.cookies__texto[data-astro-cid-hq3mgpmn] a[data-astro-cid-hq3mgpmn]{color:var(--color-primary);text-underline-offset:var(--space-3xs);text-decoration:underline}.cookies__acciones[data-astro-cid-hq3mgpmn]{gap:var(--space-sm);display:flex}.cookies__boton[data-astro-cid-hq3mgpmn]{min-height:var(--space-touch);padding:var(--space-xs) var(--space-lg);border:var(--space-border-strong) solid var(--color-primary);border-radius:var(--radius-control);background:var(--color-bg);color:var(--color-primary);font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;flex:auto;justify-content:center;align-items:center;display:inline-flex}.cookies__boton[data-astro-cid-hq3mgpmn]:hover{background:var(--color-bg-alt)}.cookies__boton[data-astro-cid-hq3mgpmn]:focus-visible{outline:var(--space-border-strong) solid var(--color-focus);outline-offset:var(--space-2xs)}.cookies__texto[data-astro-cid-hq3mgpmn] a[data-astro-cid-hq3mgpmn]:focus-visible{outline:var(--space-border-strong) solid var(--color-focus);outline-offset:var(--space-3xs)}@media (width>=64rem){.cookies[data-astro-cid-hq3mgpmn]{padding-bottom:var(--space-md)}}}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-wght-normal.CnvboYUG.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-wght-normal.Ca2vKHc0.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-wght-normal.ukD16Tqj.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/work-sans-vietnamese-wght-normal.BKsN3ITN.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/work-sans-latin-ext-wght-normal.B5dZ8C4S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/work-sans-latin-wght-normal.Bl-S9Xys.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer tokens{:root{--color-bg:#fbf7f0;--color-bg-alt:#f1e9da;--color-surface:#fff;--color-text:#2b2721;--color-text-muted:#6b6358;--color-heading:#211c14;--color-border:#ddd2be;--color-border-strong:#8a7e60;--color-primary:#45603a;--color-primary-hover:#374d2e;--color-primary-contrast:#fff;--color-primary-contrast-muted:#d6decb;--color-primary-contrast-hover:#eef1e8;--color-accent:#2e6e96;--color-accent-contrast:#fff;--color-focus:#0f5c86;--color-focus-sobre-primary:#fff;--color-error:#a4161a;--color-overlay:#211c149e;--color-overlay-contrast:#fff;--color-overlay-contrast-muted:#e7e2d8;--color-whatsapp:#0f7a6c;--color-velo-desde:#45603a1f;--color-velo-hasta:#2e6e961f;--color-linea:#b5a98f;--color-seleccion:#45603a38;--color-cta:#b4532a;--color-cta-hover:#9f4220;--color-cta-contrast:#fff;--color-primary-deep:#263520;--color-footer-text:#fff;--color-footer-text-soft:#c9d3c2;--color-footer-linea:#52664a;--color-zonesmap-fill:#e4eadc;--color-zonesmap-line:#7c8c6e;--color-zonesmap-active:#2f6a92;--font-display:"Fraunces Variable", Georgia, "Times New Roman", serif;--font-body:"Work Sans Variable", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-size-xs:.8125rem;--font-size-sm:.9375rem;--font-size-md:1.0625rem;--font-size-lg:1.1875rem;--font-size-xl:1.4375rem;--font-size-2xl:clamp(1.625rem, 1.2rem + 1.8vw, 2.125rem);--font-size-hero:clamp(2.125rem, 1.3rem + 3.8vw, 3.25rem);--font-size-4xl:clamp(1.625rem, 1rem + 2.4vw, 2.625rem);--font-size-nav:1rem;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-leading-tight:1.1;--font-leading-snug:1.28;--font-leading-normal:1.6;--font-tracking-tight:-.01em;--font-tracking-wide:.08em;--space-3xs:.125rem;--space-2xs:.25rem;--space-xs:.5rem;--space-sm:.75rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:3rem;--space-3xl:clamp(3rem, 2rem + 4vw, 4.5rem);--space-section:clamp(2.75rem, 2rem + 3.5vw, 5rem);--space-section-compacta:clamp(2.5rem, 2rem + 2.5vw, 4rem);--space-gutter:clamp(1rem, .5rem + 2.5vw, 2rem);--space-container:72rem;--space-container-estrecho:45rem;--space-touch:2.75rem;--space-barra-movil:3.75rem;--space-border:1px;--space-border-strong:2px;--space-header-movil:4rem;--space-header-escritorio:5rem;--space-logo-movil:2.5rem;--space-logo-escritorio:3rem;--space-logo-pie:clamp(6.5rem, 5rem + 4vw, 8rem);--space-boton:3.25rem;--space-boton-cabecera:3rem;--space-fila-menu:3rem;--space-mapa-min:35rem;--space-mapa-max:40rem;--space-pin:1.875rem;--space-pin-capital:2.25rem;--space-pin-movil:1.625rem;--space-pin-capital-movil:2rem;--space-pin-ficha:1.5rem;--space-pin-borde:1.5px;--radius-none:0;--radius-control:2px;--radius-corte:1.5rem;--layer-cabecera:100;--layer-barra:200;--layer-cookies:300;--layer-saltar:400;--layer-pin:1;--layer-pin-activo:3;--motion-rapida:.12s;--motion-normal:.22s;--motion-entrada:.4s;--motion-easing:cubic-bezier(.16, 1, .3, 1);--motion-capas:.6s;--motion-easing-suave:ease-in-out}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}}@layer reset{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:before,:after{box-sizing:border-box}html{scroll-padding-top:calc(var(--space-header-escritorio) + var(--space-md));-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}}@layer base{body{background:var(--color-bg);min-height:100svh;color:var(--color-text);font-family:var(--font-body);font-size:var(--font-size-md);font-weight:var(--font-weight-regular);line-height:var(--font-leading-normal);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;padding-bottom:var(--space-barra-movil);margin:0}@media (width>=64rem){body{padding-bottom:0}}h1,h2,h3,h4{font-family:var(--font-display);font-weight:var(--font-weight-bold);line-height:var(--font-leading-snug);color:var(--color-heading)}@supports (text-wrap:balance){h1,h2,h3,h4{text-wrap:balance}}@supports (text-wrap:pretty){:is(p,li,dd){text-wrap:pretty}}::selection{background:var(--color-seleccion)}:root{accent-color:var(--color-primary);caret-color:var(--color-primary);color-scheme:light}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}:focus-visible{outline:var(--space-border-strong) solid var(--color-focus);outline-offset:var(--space-2xs)}@supports not selector(:focus-visible){:focus{outline:var(--space-border-strong) solid var(--color-focus);outline-offset:var(--space-2xs)}}.saltar{left:var(--space-gutter);top:var(--space-xs);z-index:var(--layer-saltar);min-height:var(--space-touch);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-control);background:var(--color-primary);color:var(--color-primary-contrast);font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);align-items:center;text-decoration:none;display:inline-flex;position:absolute;transform:translateY(-250%)}.saltar:focus-visible{transform:translateY(0)}.accion,.accion-inversa,.secundaria{justify-content:center;align-items:center;gap:var(--space-xs);min-block-size:var(--space-boton);padding:var(--space-sm) var(--space-xl);border:var(--space-border) solid transparent;border-radius:var(--radius-control);font-family:var(--font-body);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--font-leading-tight);text-align:center;cursor:pointer;text-decoration:none;display:inline-flex}.accion{background:var(--color-cta);color:var(--color-cta-contrast)}.accion:hover{background:var(--color-cta-hover)}.accion-inversa{background:var(--color-primary-contrast);color:var(--color-primary)}.accion-inversa:hover{background:var(--color-bg-alt)}.secundaria{border-color:var(--color-primary);color:var(--color-primary);background:0 0}.secundaria:hover{background:var(--color-bg-alt)}:is(.accion,.secundaria):focus-visible{outline:var(--space-border-strong) solid var(--color-accent);outline-offset:var(--space-border-strong)}.accion-inversa:focus-visible{outline:var(--space-border-strong) solid var(--color-primary-contrast);outline-offset:var(--space-border-strong)}@media (prefers-reduced-motion:no-preference){:is(.accion,.accion-inversa,.secundaria){transition:background-color var(--motion-rapida) var(--motion-easing), border-color var(--motion-rapida) var(--motion-easing), color var(--motion-rapida) var(--motion-easing)}:is(.accion,.accion-inversa,.secundaria):active{transform:translateY(var(--space-border))}}main:focus{outline:none}}@layer layout{[data-fondo=bg]{background:var(--color-bg)}[data-fondo=alt]{background:var(--color-bg-alt)}[data-fondo=primary]{background:var(--color-primary);color:var(--color-primary-contrast)}[data-fondo=deep]{background:var(--color-primary-deep);color:var(--color-footer-text)}.seccion{padding-block:var(--space-section-compacta)}.seccion__inner{gap:var(--space-xl);max-width:var(--space-container);padding-inline:var(--space-gutter);margin-inline:auto;display:grid}.seccion__inner>*{inline-size:100%;min-inline-size:0}.bloque__doble{gap:var(--space-xl);display:grid}.bloque__figura{margin:0}.bloque__marco{isolation:isolate;clip-path:polygon(var(--radius-corte) 0, 100% 0, 100% 100%, 0 100%, 0 var(--radius-corte));position:relative}.bloque__marco:after{content:"";background:linear-gradient(135deg, var(--color-velo-desde), var(--color-velo-hasta));pointer-events:none;position:absolute;inset:0}.bloque__img{aspect-ratio:2;object-fit:cover;border-radius:var(--radius-none);block-size:auto;inline-size:100%;display:block}@media (width>=60rem){.bloque__doble{gap:var(--space-3xl);grid-template-columns:1fr 42%;align-items:center}.bloque__img{aspect-ratio:4/3}}.bloque__prosa{font-family:var(--font-body);font-size:var(--font-size-md);line-height:var(--font-leading-normal);color:var(--color-text)}.bloque__prosa p{max-width:64ch;margin:0 0 var(--space-md)}.bloque__prosa p:last-child{margin-bottom:0}.bloque__prosa .lista{max-width:64ch;margin:0 0 var(--space-md);border-block-start:var(--space-border) solid var(--color-linea);counter-reset:lista;padding:0;list-style:none}.bloque__prosa .lista:where(:last-child){margin-bottom:0}.lista>li{grid-template-columns:var(--space-lg) minmax(0, 1fr);column-gap:var(--space-xs);row-gap:var(--space-3xs);padding-block:var(--space-sm);border-block-end:var(--space-border) solid var(--color-linea);align-items:start;margin:0;display:grid}.lista>li>*{grid-column:2}.lista>li:before{content:"";inline-size:var(--space-sm);background:linear-gradient(var(--color-accent), var(--color-accent)) center / var(--space-2xs) var(--space-2xs) no-repeat;grid-area:1/1;block-size:1lh}.lista:where([data-marca=menos])>li:before{background:linear-gradient(var(--color-accent), var(--color-accent)) center / 100% var(--space-border-strong) no-repeat}.lista:where([data-marca=mas])>li:before{background:linear-gradient(var(--color-accent), var(--color-accent)) center / 100% var(--space-border-strong) no-repeat, linear-gradient(var(--color-accent), var(--color-accent)) center / var(--space-border-strong) var(--space-sm) no-repeat}.lista__termino{font-family:var(--font-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--font-leading-snug);color:var(--color-heading);display:block}.lista--pasos>li{grid-template-columns:var(--space-xl) minmax(0, 1fr);align-items:baseline}.lista--pasos>li:before{content:counter(lista, decimal-leading-zero);counter-increment:lista;block-size:auto;inline-size:auto;font-family:var(--font-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums lining-nums;line-height:var(--font-leading-snug);color:var(--color-accent);background:0 0}.bloque__prosa a{color:var(--color-primary);text-underline-offset:var(--space-3xs);text-decoration:underline}.bloque__prosa a:hover{color:var(--color-primary-hover)}.bloque__prosa a:focus-visible{outline:var(--space-border-strong) solid var(--color-focus);outline-offset:var(--space-3xs)}.bloque__prosa h3{font-family:var(--font-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);line-height:var(--font-leading-snug);color:var(--color-heading);max-width:64ch;margin:var(--space-lg) 0 var(--space-xs)}.bloque__prosa>h3:first-child{margin-top:0}.bloque__prosa .tabla{max-width:min(100%,72ch);margin:0 0 var(--space-md);border:var(--space-border) solid var(--color-linea);border-radius:var(--radius-none);background:var(--color-surface);overflow-x:auto}.bloque__prosa .tabla:where(:last-child){margin-bottom:0}.bloque__prosa .tabla:where(:focus-visible){outline:var(--space-border-strong) solid var(--color-focus);outline-offset:var(--space-2xs)}.bloque__prosa table{border-collapse:collapse;inline-size:100%;font-size:var(--font-size-md);line-height:var(--font-leading-snug)}.bloque__prosa caption{caption-side:top;text-align:left;padding:var(--space-sm);font-weight:var(--font-weight-medium);color:var(--color-heading);border-bottom:var(--space-border) solid var(--color-border)}.bloque__prosa th,.bloque__prosa td{padding:var(--space-xs) var(--space-sm);text-align:left;vertical-align:top;border-bottom:var(--space-border) solid var(--color-border)}.bloque__prosa tbody tr:last-child th,.bloque__prosa tbody tr:last-child td{border-bottom:0}.bloque__prosa thead th{background:var(--color-bg-alt);font-weight:var(--font-weight-medium);color:var(--color-heading)}@media (width>=40rem){.bloque__prosa th,.bloque__prosa td{padding:var(--space-xs) var(--space-md)}.bloque__prosa thead th{white-space:nowrap}}.bloque__prosa tbody th{font-weight:var(--font-weight-medium);color:var(--color-heading)}.bloque__prosa tbody tr:hover{background:var(--color-bg)}@media (width<=39.99rem){.bloque__prosa .tabla--apilable table,.bloque__prosa .tabla--apilable tbody,.bloque__prosa .tabla--apilable tr,.bloque__prosa .tabla--apilable th,.bloque__prosa .tabla--apilable td,.bloque__prosa .tabla--apilable caption{display:block}.bloque__prosa .tabla--apilable thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bloque__prosa .tabla--apilable tr{padding:var(--space-sm);border-bottom:var(--space-border) solid var(--color-border)}.bloque__prosa .tabla--apilable tbody tr:where(:last-child){border-bottom:0}.bloque__prosa .tabla--apilable th,.bloque__prosa .tabla--apilable td{border:0;padding:0}.bloque__prosa .tabla--apilable tbody th{margin-bottom:var(--space-2xs)}.bloque__prosa .tabla--apilable td{margin-top:var(--space-3xs)}.bloque__prosa .tabla--apilable td:before{content:attr(data-label) ": ";color:var(--color-text-muted)}}}
