.p-section-label{display:flex;align-items:center;gap:var(--space-sm);font-family:var(--font-sans);font-size:var(--text-overline);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-overline);text-transform:uppercase;color:var(--color-primary)}.p-section-label:before{content:"";flex:0 0 auto;width:var(--space-xl);height:2px;background:var(--color-accent)}.p-section-label--on-dark{color:var(--color-accent);font-weight:var(--weight-medium)}.p-list{border-top:1px solid var(--color-divider)}.p-list-row{display:flex;align-items:center;gap:var(--space-lg);width:100%;padding:var(--space-lg) 0;border-bottom:1px solid var(--color-divider-soft);text-align:left;background:none;border-left:none;border-right:none;border-top:none;font:inherit;color:inherit}.p-list-row--accion{cursor:pointer;transition:background-color var(--tiempo-micro) var(--curva-puntto)}@media(hover:hover){.p-list-row--accion:hover{background-color:var(--color-hover-green)}}.p-list-row--sin-divisor{border-bottom:none}.p-campo{display:flex;flex-direction:column;gap:var(--space-sm)}.p-campo-label{font-family:var(--font-sans);font-size:.625rem;font-weight:var(--weight-semibold);letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-secondary);transition:color var(--tiempo-micro) var(--curva-puntto)}.p-campo-input{width:100%;min-height:54px;padding:0 var(--space-lg);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);font-family:var(--font-sans);font-size:var(--text-body);color:var(--color-text-primary);transition:border-color var(--tiempo-micro) var(--curva-puntto)}.p-campo-input::placeholder{color:var(--color-text-tertiary)}.p-campo-input:focus{outline:none;border-color:var(--color-accent);border-width:1.5px}.p-campo.is-error .p-campo-label{color:var(--color-danger)}.p-campo.is-error .p-campo-input{border-color:var(--color-danger)}.p-campo-error{font-size:var(--text-caption);color:var(--color-danger)}.p-text-link{display:inline-flex;align-items:center;min-height:44px;padding:0;background:none;border:none;font-family:var(--font-sans);font-size:var(--text-body-sm);font-weight:var(--weight-medium);color:var(--color-primary);cursor:pointer;transition:color var(--tiempo-micro) var(--curva-puntto)}.p-text-link>span{border-bottom:1.5px solid var(--color-accent);transition:border-color var(--tiempo-micro) var(--curva-puntto)}.p-text-link:focus-visible{color:var(--color-accent)}@media(hover:hover){.p-text-link:hover{color:var(--color-accent)}}.p-text-link--on-dark{color:var(--color-on-hero)}.p-text-link--on-dark>span{border-bottom-color:var(--color-on-hero-soft)}.p-text-link--on-dark:focus-visible{color:var(--color-accent)}.p-text-link--on-dark:focus-visible>span{border-bottom-color:var(--color-accent)}@media(hover:hover){.p-text-link--on-dark:hover{color:var(--color-accent)}.p-text-link--on-dark:hover>span{border-bottom-color:var(--color-accent)}}:focus-visible{outline:var(--anillo-foco);outline-offset:var(--anillo-foco-salto);border-radius:var(--radius-sm)}.cierre-tarjeta :focus-visible,.footer :focus-visible{outline:var(--anillo-foco-on-dark)}.boton:focus-visible,.cta:focus-visible,.p-campo-input:focus-visible{border-radius:var(--radius-full)}.capsula-panel :focus-visible{outline-offset:-2px;border-radius:var(--radius-md)}.p-cifra{font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.p-list-row--accion,.p-campo-label,.p-campo-input,.p-text-link,.p-text-link>span{transition-duration:.01ms}}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-full-italic.BHALq22K.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-full-italic.B8-t4Nou.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-full-italic.D2JnYqd-.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}:root{--font-fraunces: "Fraunces Variable", Georgia, serif}body{font-family:var(--font-inter),system-ui,sans-serif;background-color:var(--color-background);color:var(--color-text-primary);font-size:var(--text-body);line-height:1.6;-webkit-font-smoothing:antialiased;font-optical-sizing:none}h1,h2,h3,h4{font-family:var(--font-fraunces),Georgia,serif;line-height:var(--line-tight);color:var(--color-text-primary);font-weight:var(--weight-medium);letter-spacing:var(--tracking-snug)}h1,h2,h3,h4,.quien-oficio,.acto-numero,.plan-monto,.wordmark,.chat-avatar{font-variant-ligatures:no-common-ligatures no-discretionary-ligatures no-contextual;font-feature-settings:"liga" 0,"dlig" 0,"clig" 0}a{color:var(--color-primary);text-decoration:none}img{max-width:100%;display:block}@media(prefers-reduced-motion:no-preference){.revelar-pieza{opacity:0;transform:translateY(var(--distancia-asentar));transition:opacity var(--tiempo-medio) var(--curva-puntto),transform var(--tiempo-medio) var(--curva-puntto);transition-delay:calc(var(--orden, 0) * var(--escalon))}.revelar-pieza.visible{opacity:1;transform:translateY(0)}.revelar-pieza:not(.visible){transition-delay:0s}.revelar-pieza[data-revelar=hilo]{position:relative;border-bottom-color:transparent}.revelar-pieza[data-revelar=hilo]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background-color:var(--color-divider-soft);transform:scaleX(0);transform-origin:left;transition:transform var(--tiempo-ceremonial) var(--curva-puntto);transition-delay:calc(var(--orden, 0) * var(--escalon) + var(--tiempo-medio) * .6)}.revelar-pieza[data-revelar=hilo].visible:after{transform:scaleX(1)}.revelar-pieza[data-revelar=hilo]:not(.visible):after{transition-delay:0s;transition-duration:0s}}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation-duration:var(--tiempo-medio);animation-timing-function:var(--curva-puntto)}.navbar{view-transition-name:barra}}.navbar[data-astro-cid-5blmo7yk]{position:sticky;top:0;z-index:50;width:100%;background-color:transparent;border-bottom:1px solid transparent;transition:background-color var(--tiempo-medio) var(--curva-puntto),border-color var(--tiempo-medio) var(--curva-puntto)}.navbar[data-astro-cid-5blmo7yk].afirmada,.navbar[data-astro-cid-5blmo7yk].menu-abierto{background-color:var(--color-background);border-bottom-color:var(--color-divider-soft)}.navbar-contenedor[data-astro-cid-5blmo7yk]{max-width:var(--ancho-contenido);margin:0 auto;padding:var(--space-md) var(--space-xl);display:flex;align-items:center;justify-content:space-between;gap:var(--space-xl)}.marca[data-astro-cid-5blmo7yk]{display:flex;align-items:center;flex-shrink:0}.logo[data-astro-cid-5blmo7yk]{height:30px;width:auto;display:block}.logo--oscuro[data-astro-cid-5blmo7yk],.logo--corto[data-astro-cid-5blmo7yk]{display:none}:root[data-tema=oscuro] .logo--claro[data-astro-cid-5blmo7yk]{display:none}:root[data-tema=oscuro] .logo--oscuro[data-astro-cid-5blmo7yk]:not(.logo--corto){display:block}@media(max-width:460px){.logo[data-astro-cid-5blmo7yk]:not(.logo--corto){display:none!important}.logo--corto[data-astro-cid-5blmo7yk].logo--claro{display:block}:root[data-tema=oscuro] .logo--corto[data-astro-cid-5blmo7yk].logo--claro{display:none}:root[data-tema=oscuro] .logo--corto[data-astro-cid-5blmo7yk].logo--oscuro{display:block}}.enlaces[data-astro-cid-5blmo7yk]{position:relative;display:flex;align-items:center;gap:var(--space-xl)}.enlace[data-astro-cid-5blmo7yk]{font-size:var(--text-body-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary);transition:color var(--tiempo-micro) var(--curva-puntto)}@media(hover:hover){.enlace[data-astro-cid-5blmo7yk]:hover{color:var(--color-text-primary)}}.subrayado-viajero[data-astro-cid-5blmo7yk]{position:absolute;left:0;bottom:-6px;height:2px;width:0;background-color:var(--color-primary);opacity:0;pointer-events:none}.subrayado-viajero[data-astro-cid-5blmo7yk].visible{opacity:1}@media(prefers-reduced-motion:no-preference){.subrayado-viajero[data-astro-cid-5blmo7yk]{transition:transform var(--tiempo-medio) var(--curva-puntto),width var(--tiempo-medio) var(--curva-puntto),opacity var(--tiempo-micro) var(--curva-puntto)}}.capsula[data-astro-cid-5blmo7yk]{display:flex;align-items:center;padding:2px;border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-surface) 78%,transparent);border:.5px solid var(--color-divider);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);box-shadow:0 6px 20px color-mix(in srgb,var(--color-sombra) 14%,transparent),0 1px 2px color-mix(in srgb,var(--color-sombra) 10%,transparent),inset 0 .5px 0 var(--cristal-brillo)}.capa[data-astro-cid-5blmo7yk]{position:relative}.capsula-boton[data-astro-cid-5blmo7yk]{display:inline-flex;align-items:center;gap:var(--space-xs);height:36px;padding:0 10px 0 12px;border:none;border-radius:var(--radius-full);background:transparent;font-family:inherit;font-size:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);color:color-mix(in srgb,var(--color-text-primary) 78%,transparent);cursor:pointer;-webkit-tap-highlight-color:transparent}.tema-boton[data-astro-cid-5blmo7yk]{padding:0 9px 0 11px}@media(hover:hover){.capsula-boton[data-astro-cid-5blmo7yk]:hover{color:var(--color-text-primary)}}.capsula-boton[data-astro-cid-5blmo7yk]:active{transform:scale(.94)}.capa[data-astro-cid-5blmo7yk][data-abierto] .capsula-boton[data-astro-cid-5blmo7yk]{color:var(--color-text-primary)}.capsula-separador[data-astro-cid-5blmo7yk]{width:1px;height:14px;background-color:var(--color-text-primary);opacity:.16}.tema-icono[data-astro-cid-5blmo7yk]{display:none}.tema-icono[data-astro-cid-5blmo7yk] svg,.fila-icono[data-astro-cid-5blmo7yk] svg{display:block;width:16px;height:16px}:root[data-tema-pref=auto] .tema-icono[data-astro-cid-5blmo7yk][data-icono=auto],:root[data-tema-pref=claro] .tema-icono[data-astro-cid-5blmo7yk][data-icono=claro],:root[data-tema-pref=oscuro] .tema-icono[data-astro-cid-5blmo7yk][data-icono=oscuro]{display:block}.idioma-galon[data-astro-cid-5blmo7yk]{width:14px;height:14px;flex:0 0 auto}.capa[data-astro-cid-5blmo7yk][data-abierto] .idioma-galon[data-astro-cid-5blmo7yk]{transform:rotate(180deg)}.capsula-panel[data-astro-cid-5blmo7yk]{position:absolute;top:calc(100% + var(--space-sm));right:0;z-index:20;min-width:188px;padding:6px;border-radius:var(--radius-xl);background:color-mix(in srgb,var(--color-surface) 94%,transparent);border:.5px solid var(--color-divider-soft);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);box-shadow:0 18px 44px color-mix(in srgb,var(--color-sombra) 18%,transparent),0 2px 6px color-mix(in srgb,var(--color-sombra) 6%,transparent);transform-origin:top right;opacity:0;visibility:hidden;transform:scale(.94) translateY(-4px)}.capa[data-astro-cid-5blmo7yk][data-abierto] .capsula-panel[data-astro-cid-5blmo7yk]{opacity:1;visibility:visible;transform:none}.capsula-fila[data-astro-cid-5blmo7yk]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);width:100%;min-height:44px;padding:0 var(--space-md);border:none;border-radius:var(--radius-md);background:transparent;font-family:inherit;font-size:var(--text-body-sm);font-weight:var(--weight-regular);text-align:left;color:var(--color-text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent}.fila-etiqueta[data-astro-cid-5blmo7yk]{display:inline-flex;align-items:center;gap:10px}@media(hover:hover){.capsula-fila[data-astro-cid-5blmo7yk]:hover{background-color:var(--color-hover-green);color:var(--color-text-primary)}.capsula-fila[data-astro-cid-5blmo7yk][aria-current]:hover,.capsula-fila[data-astro-cid-5blmo7yk][aria-pressed=true]:hover{background-color:transparent;color:var(--color-primary)}}.capsula-fila[data-astro-cid-5blmo7yk]:active{background-color:color-mix(in srgb,var(--color-primary) 8%,transparent)}.capsula-fila[data-astro-cid-5blmo7yk][aria-current],.capsula-fila[data-astro-cid-5blmo7yk][aria-pressed=true]{color:var(--color-primary);font-weight:var(--weight-semibold)}.capsula-fila[data-astro-cid-5blmo7yk][aria-current]{cursor:default}.fila-codigo[data-astro-cid-5blmo7yk]{font-size:var(--text-overline);letter-spacing:var(--tracking-overline);color:var(--color-text-tertiary)}.palomita[data-astro-cid-5blmo7yk]{width:16px;height:16px;flex:0 0 auto}.capsula-fila[data-astro-cid-5blmo7yk][aria-pressed=false] .palomita[data-astro-cid-5blmo7yk]{visibility:hidden}@media(prefers-reduced-motion:no-preference){.capsula-boton[data-astro-cid-5blmo7yk]{transition:color var(--tiempo-micro) var(--curva-puntto),transform var(--tiempo-micro) var(--curva-puntto)}.idioma-galon[data-astro-cid-5blmo7yk]{transition:transform var(--tiempo-medio) var(--curva-puntto)}.tema-icono[data-astro-cid-5blmo7yk]{animation:capsula-asienta var(--tiempo-medio) var(--curva-puntto)}.capsula-panel[data-astro-cid-5blmo7yk]{transition:opacity var(--tiempo-micro) var(--curva-puntto),transform var(--tiempo-micro) var(--curva-puntto),visibility 0s linear var(--tiempo-micro)}.capa[data-astro-cid-5blmo7yk][data-abierto] .capsula-panel[data-astro-cid-5blmo7yk]{transition:opacity var(--tiempo-medio) var(--curva-puntto),transform var(--tiempo-medio) var(--curva-puntto),visibility 0s}.capa[data-astro-cid-5blmo7yk][data-abierto] .capsula-fila[data-astro-cid-5blmo7yk]{animation:capsula-fila var(--tiempo-medio) var(--curva-puntto) backwards;animation-delay:calc(var(--i, 0) * var(--escalon) * .75)}.capa[data-astro-cid-5blmo7yk][data-abierto] .palomita[data-astro-cid-5blmo7yk] path[data-astro-cid-5blmo7yk]{stroke-dasharray:18;stroke-dashoffset:18;animation:capsula-trazo var(--tiempo-medio) var(--curva-puntto) forwards;animation-delay:calc(var(--escalon) * 3)}}@keyframes capsula-fila{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes capsula-trazo{to{stroke-dashoffset:0}}@keyframes capsula-asienta{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:none}}.acciones[data-astro-cid-5blmo7yk]{display:flex;align-items:center;gap:var(--space-md)}.cta[data-astro-cid-5blmo7yk]{display:inline-flex;align-items:center;min-height:40px;padding:0 var(--space-lg);border-radius:var(--radius-full);border:1.5px solid var(--color-primary);background-color:var(--color-primary);color:var(--color-text-on-primary);font-size:var(--text-body-sm);font-weight:var(--weight-semibold);transition:background-color var(--tiempo-medio) var(--curva-puntto),border-color var(--tiempo-medio) var(--curva-puntto),color var(--tiempo-medio) var(--curva-puntto),transform var(--tiempo-micro) var(--curva-puntto)}.cta[data-astro-cid-5blmo7yk]:active{transform:scale(var(--escala-presion))}@media(hover:hover){.cta[data-astro-cid-5blmo7yk]:hover{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover)}}.cta[data-astro-cid-5blmo7yk].espera{background-color:transparent;border-color:transparent;color:var(--color-text-secondary)}@media(hover:hover){.cta[data-astro-cid-5blmo7yk].espera:hover{color:var(--color-primary);background-color:transparent;border-color:transparent}}.menu-boton[data-astro-cid-5blmo7yk]{display:none;width:40px;height:40px;flex-direction:column;align-items:center;justify-content:center;gap:5px;background:none;border:none;cursor:pointer}.menu-linea[data-astro-cid-5blmo7yk]{width:20px;height:1.5px;background-color:var(--color-text-primary)}@media(prefers-reduced-motion:no-preference){.menu-linea[data-astro-cid-5blmo7yk]{transition:transform var(--tiempo-micro) var(--curva-puntto)}}.menu-boton[data-astro-cid-5blmo7yk].abierto .menu-linea[data-astro-cid-5blmo7yk]:first-child{transform:translateY(3.25px)}.menu-boton[data-astro-cid-5blmo7yk].abierto .menu-linea[data-astro-cid-5blmo7yk]:last-child{transform:translateY(-3.25px)}.menu-movil[data-astro-cid-5blmo7yk]{display:none;grid-template-rows:0fr;overflow:hidden}.menu-movil[data-astro-cid-5blmo7yk].abierto{grid-template-rows:1fr}.menu-movil-interior[data-astro-cid-5blmo7yk]{display:flex;flex-direction:column;min-height:0;padding:0 var(--space-xl) var(--space-lg)}@media(prefers-reduced-motion:no-preference){.menu-movil[data-astro-cid-5blmo7yk]{transition:grid-template-rows var(--tiempo-medio) var(--curva-puntto)}}.menu-enlace[data-astro-cid-5blmo7yk]{padding:var(--space-lg) 0;border-bottom:1px solid var(--color-divider-soft);font-size:var(--text-body);color:var(--color-text-primary)}.menu-enlace[data-astro-cid-5blmo7yk]:last-child{border-bottom:none}@media(max-width:768px){.navbar-contenedor[data-astro-cid-5blmo7yk]{padding:var(--space-md) var(--space-lg)}.enlaces[data-astro-cid-5blmo7yk]{display:none}.menu-boton[data-astro-cid-5blmo7yk]{display:flex}.menu-movil[data-astro-cid-5blmo7yk]{display:grid}.acciones[data-astro-cid-5blmo7yk]{position:relative;gap:var(--space-sm)}.capa[data-astro-cid-5blmo7yk]{position:static}.capsula[data-astro-cid-5blmo7yk]{backdrop-filter:none;-webkit-backdrop-filter:none}}.footer[data-astro-cid-sz7xmlte]{background-color:var(--color-pie);color:var(--color-on-hero);padding-top:var(--space-huge)}.footer-contenedor[data-astro-cid-sz7xmlte]{max-width:var(--ancho-contenido);margin:0 auto;padding:0 var(--space-xl) var(--space-huge);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:var(--space-huge)}.footer-marca[data-astro-cid-sz7xmlte]{max-width:320px}.marca[data-astro-cid-sz7xmlte]{display:inline-block}.logo[data-astro-cid-sz7xmlte]{height:clamp(2.75rem,5vw,3.5rem);width:auto;display:block}.tagline[data-astro-cid-sz7xmlte]{margin-top:var(--space-lg);color:var(--color-on-hero-soft);font-size:var(--text-body-sm)}.footer-columnas[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:var(--space-xl) var(--space-huge)}.columna[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:var(--space-md)}.columna-titulo[data-astro-cid-sz7xmlte]{font-family:var(--font-sans);font-size:var(--text-overline);font-weight:var(--weight-medium);letter-spacing:var(--tracking-overline);text-transform:uppercase;color:var(--color-on-hero-soft)}.columna-enlace[data-astro-cid-sz7xmlte]{color:var(--color-on-hero);font-size:var(--text-body-sm);transition:color var(--tiempo-micro) var(--curva-puntto)}@media(hover:hover){.columna-enlace[data-astro-cid-sz7xmlte]:hover{color:var(--color-accent)}}.footer-base[data-astro-cid-sz7xmlte]{border-top:1px solid rgba(250,247,242,.15);padding:var(--space-lg) var(--space-xl);text-align:center}.footer-base[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{color:var(--color-on-hero-soft);font-size:var(--text-caption)}@media(max-width:768px){.footer-contenedor[data-astro-cid-sz7xmlte]{flex-direction:column;gap:var(--space-xxxl);padding:0 var(--space-lg) var(--space-huge)}}
