.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_recursos/cormorant-garamond-cyrillic-ext-wght-normal.Bg62sWL9.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_recursos/cormorant-garamond-cyrillic-wght-normal.BWCqVJN0.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_recursos/cormorant-garamond-vietnamese-wght-normal.CDLFB6hb.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:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_recursos/cormorant-garamond-latin-ext-wght-normal.ltf1AbuM.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:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_recursos/cormorant-garamond-latin-wght-normal.CUoBjw-S.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}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_recursos/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_recursos/inter-cyrillic-wght-normal.DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_recursos/inter-greek-ext-wght-normal.DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_recursos/inter-greek-wght-normal.CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_recursos/inter-vietnamese-wght-normal.CBcvBZtf.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_recursos/inter-latin-ext-wght-normal.DO1Apj_S.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_recursos/inter-latin-wght-normal.Dx4kXJAl.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}:root{color-scheme:light;--papel: #ffffff;--papel-hondo: #faf8f5;--papel-alto: #ffffff;--tinta: #14120f;--tinta-suave: #4a423a;--tinta-tenue: #8d8378;--oro: #9a7b33;--oro-claro: #c7ac6c;--sangre: #7b2b23;--linea: rgba(20, 18, 15, .1);--linea-fuerte: rgba(20, 18, 15, .24);--display: "Cormorant Garamond Variable", "Iowan Old Style", Palatino, Georgia, serif;--texto: "Inter Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--ancho: 78rem;--ancho-lectura: 37rem;--paso-1: .5rem;--paso-2: 1rem;--paso-3: 2rem;--paso-4: 4.5rem;--paso-5: 9rem;--radio: 2px;--transicion: .26s cubic-bezier(.22, .61, .36, 1);--entrada: .9s cubic-bezier(.16, .84, .31, 1)}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--papel);color:var(--tinta);font-family:var(--texto);font-size:1rem;line-height:1.7;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration-color:var(--linea-fuerte);text-underline-offset:.25em;transition:text-decoration-color var(--transicion),color var(--transicion)}a:hover{text-decoration-color:var(--oro)}:focus-visible{outline:2px solid var(--oro);outline-offset:3px}h1,h2,h3,h4{font-family:var(--display);font-weight:400;line-height:1.06;letter-spacing:-.014em;margin:0;text-wrap:balance}h1{font-size:clamp(2.9rem,7vw,5.6rem)}h2{font-size:clamp(2rem,4vw,3.2rem)}h3{font-size:clamp(1.3rem,2vw,1.7rem)}p{margin:0 0 1em;text-wrap:pretty}em{font-style:italic}.contenedor{width:100%;max-width:var(--ancho);margin-inline:auto;padding-inline:clamp(1.5rem,6vw,4.5rem)}.estrecho{max-width:var(--ancho-lectura)}.seccion{padding-block:clamp(4rem,11vw,var(--paso-5))}.escena{min-height:88vh;display:flex;flex-direction:column;justify-content:center;padding-block:clamp(3rem,8vw,6rem)}.centrado{text-align:center;margin-inline:auto}.entra{animation:asomar 1s cubic-bezier(.16,.84,.31,1) both}.entra[data-retardo="1"]{animation-delay:.16s}.entra[data-retardo="2"]{animation-delay:.34s}.entra[data-retardo="3"]{animation-delay:.54s}@keyframes asomar{0%{opacity:0;transform:translateY(1.4rem)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.entra{animation:none}}.js .revela{opacity:0;transform:translateY(1.4rem);transition:opacity var(--entrada),transform var(--entrada);will-change:opacity,transform}.js .revela.dentro{opacity:1;transform:none}.revela[data-retardo="1"]{transition-delay:.12s}.revela[data-retardo="2"]{transition-delay:.24s}.revela[data-retardo="3"]{transition-delay:.38s}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.js .revela{opacity:1;transform:none;transition:none}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.rotulo{font-family:var(--texto);font-size:.65rem;font-weight:500;letter-spacing:.26em;text-transform:uppercase;color:var(--tinta-tenue);margin:0 0 var(--paso-2)}.rotulo-oro{color:var(--oro)}.filete{width:3rem;height:1px;background:var(--oro);border:0;margin:var(--paso-3) 0}.filete.centrado{margin-inline:auto}.boton{display:inline-flex;align-items:center;justify-content:center;gap:.6em;font-family:var(--texto);font-size:.78rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;padding:1.15em 2.6em;border:1px solid var(--tinta);background:var(--tinta);color:var(--papel);border-radius:var(--radio);cursor:pointer;text-decoration:none;transition:background var(--transicion),color var(--transicion),border-color var(--transicion)}.boton:hover{background:transparent;color:var(--tinta)}.boton[disabled]{opacity:.45;cursor:not-allowed}.boton-linea{background:transparent;color:var(--tinta);border-color:var(--linea-fuerte)}.boton-linea:hover{background:var(--tinta);color:var(--papel);border-color:var(--tinta)}.boton-texto{display:inline-flex;align-items:center;gap:.5em;font-size:.72rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid var(--linea-fuerte);padding-bottom:.45em;transition:border-color var(--transicion)}.boton-texto:hover{border-color:var(--oro)}label{display:block;font-size:.66rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--tinta-tenue);margin-bottom:.6em}input,textarea,select{width:100%;font-family:var(--texto);font-size:1rem;color:var(--tinta);background:var(--papel);border:0;border-bottom:1px solid var(--linea-fuerte);border-radius:0;padding:.7em 0;transition:border-color var(--transicion)}input:focus,textarea:focus,select:focus{border-color:var(--oro);outline:none}textarea{min-height:7rem;resize:vertical}.campo+.campo{margin-top:var(--paso-3)}.campos-2{display:grid;gap:var(--paso-3);grid-template-columns:1fr 1fr;margin-top:var(--paso-3)}@media(max-width:40rem){.campos-2{grid-template-columns:1fr}}.trampa{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.umbral{position:relative;min-height:100svh;display:grid;place-items:center;text-align:center;overflow:hidden}.cupula:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 70% at 50% -10%,rgba(154,123,51,.09),transparent 60%),radial-gradient(90% 55% at 50% 108%,rgba(20,18,15,.05),transparent 70%);z-index:0}.cupula>*{position:relative;z-index:1}.eje{position:relative}.eje:after{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background:linear-gradient(to bottom,transparent,var(--linea),transparent);pointer-events:none}.arco{border-radius:46% 46% var(--radio) var(--radio) / 26% 26% var(--radio) var(--radio);overflow:hidden}.arco-suave{border-radius:42% 42% var(--radio) var(--radio) / 14% 14% var(--radio) var(--radio);overflow:hidden}.abside{position:relative}.abside:before{content:"";position:absolute;left:50%;top:4%;width:min(84%,34rem);aspect-ratio:2 / 3;transform:translate(-50%);border-radius:50% 50% 4% 4%/34% 34% 3% 3%;background:linear-gradient(180deg,var(--papel-hondo),transparent 78%);z-index:0}.abside>*{position:relative;z-index:1}.iconostasio{display:grid;grid-template-columns:repeat(var(--columnas, 5),1fr);gap:clamp(1.25rem,2.6vw,2.5rem);align-items:end;border-top:1px solid var(--linea);border-bottom:1px solid var(--linea);padding-block:clamp(2rem,4vw,3.5rem)}.iconostasio .tarjeta__marco{border-radius:46% 46% var(--radio) var(--radio) / 26% 26% var(--radio) var(--radio)}@media(max-width:62rem){.iconostasio{--columnas: 3}}@media(max-width:40rem){.iconostasio{--columnas: 2}}.inscripcion-muro{font-family:var(--display);font-size:clamp(1.8rem,4.2vw,3.4rem);line-height:1.28;text-align:center;max-width:30ch;margin-inline:auto;text-wrap:balance}.rejilla{display:grid;gap:clamp(2.5rem,5vw,4.5rem) clamp(1.5rem,3vw,2.75rem);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}.tarjeta{display:block;text-decoration:none;color:inherit;text-align:center}.tarjeta__marco{position:relative;overflow:hidden;border-radius:var(--radio)}.tarjeta__marco img{width:100%;height:auto;transition:transform .9s cubic-bezier(.16,.84,.31,1)}.tarjeta:hover .tarjeta__marco img{transform:scale(1.035)}.tarjeta__lugar{font-size:.62rem;letter-spacing:.26em;text-transform:uppercase;color:var(--oro);margin:var(--paso-3) 0 .5em}.tarjeta__nombre{font-family:var(--display);font-size:1.45rem;font-weight:400;line-height:1.2;margin:0 0 .3em}.tarjeta__precio{font-size:.78rem;letter-spacing:.06em;color:var(--tinta-tenue)}.ficha{border-top:1px solid var(--linea);margin:0}.ficha div{display:grid;grid-template-columns:11rem 1fr;gap:var(--paso-2);padding:1em 0;border-bottom:1px solid var(--linea)}.ficha dt{font-size:.66rem;letter-spacing:.19em;text-transform:uppercase;color:var(--tinta-tenue)}.ficha dd{margin:0;font-size:.95rem}@media(max-width:34rem){.ficha div{grid-template-columns:1fr;gap:.2em}}.nota{font-size:.85rem;color:var(--tinta-suave);line-height:1.7}.aviso{border-left:1px solid var(--oro);padding-left:var(--paso-2);font-size:.9rem;color:var(--tinta-suave)}.regla{border:0;border-top:1px solid var(--linea);margin-block:var(--paso-4)}.solo-lectores{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.saltar{position:absolute;left:1rem;top:-4rem;z-index:100;background:var(--tinta);color:var(--papel);padding:.75rem 1.25rem;border-radius:var(--radio);transition:top var(--transicion)}.saltar:focus{top:1rem}.cabecera[data-astro-cid-lixyf5te]{position:sticky;top:0;z-index:40;background:color-mix(in srgb,var(--papel) 88%,transparent);backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid var(--linea)}.cabecera__fila[data-astro-cid-lixyf5te]{display:flex;align-items:center;justify-content:space-between;gap:var(--paso-3);min-height:4.75rem}.marca[data-astro-cid-lixyf5te]{text-decoration:none;line-height:1.1;flex-shrink:0}.marca__nombre[data-astro-cid-lixyf5te]{display:block;font-family:var(--display);font-size:1.5rem;letter-spacing:.02em}.marca__claim[data-astro-cid-lixyf5te]{display:block;font-size:.6rem;letter-spacing:.24em;text-transform:uppercase;color:var(--tinta-tenue);margin-top:.15em}.menu[data-astro-cid-lixyf5te]{display:flex;gap:clamp(1rem,2.4vw,2.2rem)}.menu__enlace[data-astro-cid-lixyf5te]{font-size:.74rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--tinta-suave);transition:color var(--transicion)}.menu__enlace[data-astro-cid-lixyf5te]:hover{color:var(--tinta)}.cabecera__derecha[data-astro-cid-lixyf5te]{display:flex;align-items:center;gap:var(--paso-2);flex-shrink:0}.idiomas[data-astro-cid-lixyf5te]{position:relative}.idiomas__boton[data-astro-cid-lixyf5te]{font-family:var(--texto);font-size:.72rem;font-weight:500;letter-spacing:.14em;background:none;border:1px solid var(--linea);border-radius:var(--radio);color:var(--tinta-suave);padding:.45em .7em;cursor:pointer;width:auto}.idiomas__lista[data-astro-cid-lixyf5te]{position:absolute;right:0;top:calc(100% + .5rem);background:var(--papel-alto);border:1px solid var(--linea);border-radius:var(--radio);list-style:none;margin:0;padding:.35rem;min-width:9rem;box-shadow:0 10px 30px #18131017}.idiomas__lista[data-astro-cid-lixyf5te] a[data-astro-cid-lixyf5te]{display:block;padding:.5em .75em;font-size:.85rem;text-decoration:none;border-radius:var(--radio)}.idiomas__lista[data-astro-cid-lixyf5te] a[data-astro-cid-lixyf5te]:hover{background:var(--papel-hondo)}.idiomas__lista[data-astro-cid-lixyf5te] a[data-astro-cid-lixyf5te][aria-current=true]{color:var(--oro)}.cesta-enlace[data-astro-cid-lixyf5te]{display:inline-flex;align-items:center;gap:.45em;font-size:.72rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;text-decoration:none}.cesta-enlace__n[data-astro-cid-lixyf5te]{display:inline-flex;align-items:center;justify-content:center;min-width:1.35em;height:1.35em;padding:0 .35em;background:var(--oro);color:var(--papel-alto);border-radius:999px;font-size:.68rem;letter-spacing:0}.hamburguesa[data-astro-cid-lixyf5te]{display:none;flex-direction:column;justify-content:center;gap:5px;width:2.25rem;height:2.25rem;background:none;border:0;cursor:pointer;padding:0}.hamburguesa[data-astro-cid-lixyf5te] span[data-astro-cid-lixyf5te][aria-hidden]{display:block;height:1px;width:1.35rem;background:var(--tinta);margin-inline:auto}.menu-movil[data-astro-cid-lixyf5te]{border-top:1px solid var(--linea);background:var(--papel)}.menu-movil[data-astro-cid-lixyf5te] .contenedor[data-astro-cid-lixyf5te]{display:flex;flex-direction:column;padding-block:var(--paso-2)}.menu-movil[data-astro-cid-lixyf5te] a[data-astro-cid-lixyf5te]{padding:.85em 0;font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid var(--linea)}.menu-movil[data-astro-cid-lixyf5te] a[data-astro-cid-lixyf5te]:last-child{border-bottom:0}@media(max-width:62rem){.menu[data-astro-cid-lixyf5te]{display:none}.hamburguesa[data-astro-cid-lixyf5te]{display:flex}}.pie[data-astro-cid-7zpq4gre]{border-top:1px solid var(--linea);padding-block:var(--paso-4) var(--paso-3);margin-top:var(--paso-5);background:var(--papel-hondo)}.pie__rejilla[data-astro-cid-7zpq4gre]{display:grid;gap:var(--paso-3);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.pie__texto[data-astro-cid-7zpq4gre]{font-size:.88rem;line-height:1.75;color:var(--tinta-suave);margin:0}.pie__lista[data-astro-cid-7zpq4gre]{list-style:none;margin:0;padding:0;font-size:.88rem;line-height:1.9;color:var(--tinta-suave)}.pie__honestidad[data-astro-cid-7zpq4gre]{margin-top:var(--paso-3);padding-top:var(--paso-2);border-top:1px solid var(--linea);font-size:.8rem;color:var(--tinta-tenue);max-width:42rem}.pie__firma[data-astro-cid-7zpq4gre]{font-size:.75rem;color:var(--tinta-tenue);margin:0}@view-transition{navigation:auto}::view-transition-old(root){animation:salir .26s cubic-bezier(.4,0,1,1) both}::view-transition-new(root){animation:entrar .46s cubic-bezier(0,0,.2,1) both}@keyframes salir{to{opacity:0}}@keyframes entrar{0%{opacity:0}}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}}.peregrinacion[data-astro-cid-6wxdrc66]{background:var(--papel-hondo);border-block:1px solid var(--linea)}.peregrinacion__pista[data-astro-cid-6wxdrc66]{height:calc(var(--etapas) * 78vh + 100vh);position:relative}.peregrinacion__clavado[data-astro-cid-6wxdrc66]{position:sticky;top:0;height:100svh;display:flex;align-items:center;overflow:hidden}.peregrinacion__rejilla[data-astro-cid-6wxdrc66]{display:grid;grid-template-columns:1fr auto 1.1fr;gap:clamp(1.5rem,4vw,4rem);align-items:center;width:100%}.peregrinacion__izquierda[data-astro-cid-6wxdrc66] h2[data-astro-cid-6wxdrc66]{font-size:clamp(1.8rem,3.4vw,3rem);max-width:14ch}.peregrinacion__hueco[data-astro-cid-6wxdrc66]{position:relative;width:min(27rem,38vw);aspect-ratio:560 / 802;filter:drop-shadow(0 34px 46px rgba(20,18,15,.34)) drop-shadow(0 4px 10px rgba(20,18,15,.16))}.peregrinacion__fija[data-astro-cid-6wxdrc66],.peregrinacion__lienzo[data-astro-cid-6wxdrc66]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:46% 46% var(--radio) var(--radio) / 26% 26% var(--radio) var(--radio)}.peregrinacion__lienzo[data-astro-cid-6wxdrc66]{opacity:0;transition:opacity .4s ease}.peregrinacion[data-astro-cid-6wxdrc66].viva .peregrinacion__lienzo[data-astro-cid-6wxdrc66]{opacity:1}.peregrinacion[data-astro-cid-6wxdrc66].viva .peregrinacion__fija[data-astro-cid-6wxdrc66]{opacity:0}.etapas-vivas[data-astro-cid-6wxdrc66]{list-style:none;margin:0;padding:0;position:relative}.etapas-vivas[data-astro-cid-6wxdrc66] li[data-astro-cid-6wxdrc66]{display:grid;grid-template-columns:2.5rem 1fr;gap:1rem;padding-block:.45rem;opacity:.26;transition:opacity .42s ease}.etapas-vivas[data-astro-cid-6wxdrc66] li[data-astro-cid-6wxdrc66].activa{opacity:1}.etapas-vivas__n[data-astro-cid-6wxdrc66]{font-family:var(--display);font-size:.95rem;color:var(--oro);padding-top:.35em}.etapas-vivas__lugar[data-astro-cid-6wxdrc66]{display:block;font-family:var(--display);font-size:clamp(1.35rem,2.4vw,2rem);line-height:1.15}.etapas-vivas__pieza[data-astro-cid-6wxdrc66]{display:block;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--tinta-tenue);text-decoration:none;margin-top:.2em}.etapas-vivas__pieza[data-astro-cid-6wxdrc66]:hover{color:var(--oro)}.etapas-vivas__viaje[data-astro-cid-6wxdrc66]{display:block;font-size:.9rem;color:var(--tinta-suave);max-width:40ch;margin-top:.5em;max-height:0;overflow:hidden;opacity:0;transition:max-height .52s ease,opacity .42s ease,margin .42s ease}.etapas-vivas[data-astro-cid-6wxdrc66] li[data-astro-cid-6wxdrc66].activa .etapas-vivas__viaje[data-astro-cid-6wxdrc66]{max-height:9rem;opacity:1}.peregrinacion__barra[data-astro-cid-6wxdrc66]{margin-top:var(--paso-3);height:1px;background:var(--linea);position:relative;overflow:hidden}.peregrinacion__barra[data-astro-cid-6wxdrc66] span[data-astro-cid-6wxdrc66]{position:absolute;inset:0 auto 0 0;width:0%;background:var(--oro)}@media(max-width:62rem){.peregrinacion__rejilla[data-astro-cid-6wxdrc66]{grid-template-columns:1fr;justify-items:center;text-align:center;gap:1.5rem}.peregrinacion__izquierda[data-astro-cid-6wxdrc66] h2[data-astro-cid-6wxdrc66]{max-width:none}.peregrinacion__hueco[data-astro-cid-6wxdrc66]{width:min(15rem,52vw)}.etapas-vivas[data-astro-cid-6wxdrc66] li[data-astro-cid-6wxdrc66]{grid-template-columns:1fr;gap:0;justify-items:center}.etapas-vivas__n[data-astro-cid-6wxdrc66],.etapas-vivas__viaje[data-astro-cid-6wxdrc66]{display:none}.peregrinacion__pista[data-astro-cid-6wxdrc66]{height:calc(var(--etapas) * 62vh + 100vh)}}@media(prefers-reduced-motion:reduce){.peregrinacion__pista[data-astro-cid-6wxdrc66]{height:auto}.peregrinacion__clavado[data-astro-cid-6wxdrc66]{position:static;height:auto;padding-block:var(--paso-5)}.etapas-vivas[data-astro-cid-6wxdrc66] li[data-astro-cid-6wxdrc66]{opacity:1}.etapas-vivas__viaje[data-astro-cid-6wxdrc66]{max-height:none;opacity:1}.peregrinacion__lienzo[data-astro-cid-6wxdrc66],.peregrinacion__barra[data-astro-cid-6wxdrc66]{display:none}}.umbral[data-astro-cid-7qhutwth]{background:var(--papel)}.umbral__hueco[data-astro-cid-7qhutwth]{width:min(24rem,66vw);aspect-ratio:600 / 860;margin:clamp(2rem,4vw,3rem) auto clamp(1.75rem,3vw,2.5rem);overflow:visible;filter:drop-shadow(0 34px 48px rgba(20,18,15,.34)) drop-shadow(0 4px 10px rgba(20,18,15,.16))}.umbral__hueco[data-astro-cid-7qhutwth] video[data-astro-cid-7qhutwth]{width:100%;height:100%;object-fit:cover;display:block;border-radius:46% 46% var(--radio) var(--radio) / 26% 26% var(--radio) var(--radio)}.umbral__texto[data-astro-cid-7qhutwth]{position:relative;z-index:2;padding-block:clamp(2.5rem,6vw,4.5rem) clamp(4rem,8vw,6rem)}.umbral[data-astro-cid-7qhutwth] h1[data-astro-cid-7qhutwth]{font-size:clamp(2.4rem,6.4vw,5rem);line-height:1.02;max-width:16ch;margin-inline:auto}.umbral[data-astro-cid-7qhutwth] h1[data-astro-cid-7qhutwth] em[data-astro-cid-7qhutwth]{color:var(--oro)}.umbral__pie[data-astro-cid-7qhutwth]{font-family:var(--display);font-size:clamp(1.15rem,2.2vw,1.5rem);color:var(--tinta-suave);max-width:28ch;margin-inline:auto;margin-bottom:var(--paso-3)}.umbral__descenso[data-astro-cid-7qhutwth]{position:absolute;bottom:0;left:50%;width:1px;height:5rem;background:linear-gradient(to bottom,transparent,var(--linea-fuerte));z-index:2}@media(max-width:48rem){.umbral__hueco[data-astro-cid-7qhutwth]{width:min(17rem,68vw)}}.muro[data-astro-cid-7qhutwth]{padding-block:clamp(5rem,14vw,11rem);text-align:center}.muro__pie[data-astro-cid-7qhutwth]{margin-top:var(--paso-4)}.reja__pie[data-astro-cid-7qhutwth]{max-width:44ch;margin-inline:auto;margin-bottom:var(--paso-4)}.reja[data-astro-cid-7qhutwth] .iconostasio[data-astro-cid-7qhutwth]{margin-top:var(--paso-3)}.nave[data-astro-cid-7qhutwth]{background:var(--papel-hondo)}.estaciones[data-astro-cid-7qhutwth]{list-style:none;margin:var(--paso-4) 0 0;padding:0;border-top:1px solid var(--linea)}.estaciones[data-astro-cid-7qhutwth] li[data-astro-cid-7qhutwth]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1rem,4vw,3rem);padding:1.25em 0;border-bottom:1px solid var(--linea);align-items:baseline}.estaciones__lugar[data-astro-cid-7qhutwth]{font-family:var(--display);font-size:clamp(1.25rem,2.2vw,1.7rem);color:var(--oro);text-align:right;padding-right:clamp(1rem,3vw,2.5rem)}.estaciones__piezas[data-astro-cid-7qhutwth]{font-size:.95rem;color:var(--tinta-suave);padding-left:clamp(1rem,3vw,2.5rem)}.estaciones__piezas[data-astro-cid-7qhutwth] a[data-astro-cid-7qhutwth]{text-decoration:none;border-bottom:1px solid transparent}.estaciones__piezas[data-astro-cid-7qhutwth] a[data-astro-cid-7qhutwth]:hover{border-color:var(--oro)}.certezas[data-astro-cid-7qhutwth] ul[data-astro-cid-7qhutwth]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(2rem,5vw,4rem);text-align:center}.certezas[data-astro-cid-7qhutwth] h3[data-astro-cid-7qhutwth]{margin-bottom:.5em}.certezas[data-astro-cid-7qhutwth] p[data-astro-cid-7qhutwth]{color:var(--tinta-suave);font-size:.95rem;margin:0}.salida[data-astro-cid-7qhutwth]{padding-block:clamp(5rem,13vw,10rem)}.salida__botones[data-astro-cid-7qhutwth]{display:flex;gap:var(--paso-2);justify-content:center;flex-wrap:wrap;margin-top:var(--paso-3)}@media(max-width:55rem){.estaciones[data-astro-cid-7qhutwth] li[data-astro-cid-7qhutwth]{grid-template-columns:1fr;gap:.25em}.estaciones__lugar[data-astro-cid-7qhutwth]{text-align:left;padding-right:0}.estaciones__piezas[data-astro-cid-7qhutwth]{padding-left:0}.eje[data-astro-cid-7qhutwth]:after{display:none}.certezas[data-astro-cid-7qhutwth] ul[data-astro-cid-7qhutwth]{grid-template-columns:1fr}}h1[data-astro-cid-4mr3jve7]{font-size:clamp(1.6rem,2.8vw,2.3rem);line-height:1.3;font-weight:400;color:var(--tinta-suave);margin-bottom:var(--paso-3)}.filtros[data-astro-cid-4mr3jve7]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;padding-bottom:var(--paso-3);margin-bottom:var(--paso-3);border-bottom:1px solid var(--linea)}.filtro[data-astro-cid-4mr3jve7]{font-family:var(--texto);font-size:.7rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;background:none;border:1px solid var(--linea);border-radius:999px;color:var(--tinta-tenue);padding:.55em 1.15em;cursor:pointer;width:auto;transition:all var(--transicion)}.filtro[data-astro-cid-4mr3jve7][aria-pressed=true]{border-color:var(--tinta);color:var(--tinta)}.filtros__cuenta[data-astro-cid-4mr3jve7]{margin-left:auto;font-size:.75rem;color:var(--tinta-tenue)}.vacio[data-astro-cid-4mr3jve7]{padding-block:var(--paso-4);color:var(--tinta-tenue)}.ficha-pieza[data-astro-cid-qcr56n7v]{padding-block:var(--paso-3) 0}.miga[data-astro-cid-qcr56n7v]{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;margin-bottom:var(--paso-3)}.miga[data-astro-cid-qcr56n7v] a[data-astro-cid-qcr56n7v]{text-decoration:none;color:var(--tinta-tenue)}.ficha-pieza__rejilla[data-astro-cid-qcr56n7v]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,4.5rem);align-items:start}.ficha-pieza__imagen[data-astro-cid-qcr56n7v]{margin:0;position:sticky;top:6.5rem;padding:clamp(1.5rem,4vw,3.5rem) clamp(1rem,3vw,2.5rem)}.ficha-pieza__imagen[data-astro-cid-qcr56n7v] picture{display:block;max-width:27rem;margin-inline:auto;border-radius:46% 46% var(--radio) var(--radio) / 26% 26% var(--radio) var(--radio);overflow:hidden}.ficha-pieza__imagen[data-astro-cid-qcr56n7v] img{width:100%;box-shadow:0 34px 70px -34px #14120f80}h1[data-astro-cid-qcr56n7v]{font-size:clamp(2.1rem,4vw,3.1rem);margin-bottom:.15em}.sujeto[data-astro-cid-qcr56n7v]{color:var(--tinta-suave);font-size:1.02rem;margin-bottom:var(--paso-2)}.inscripcion[data-astro-cid-qcr56n7v]{border-left:2px solid var(--oro);padding-left:var(--paso-2);margin-block:var(--paso-3)}.inscripcion__glifos[data-astro-cid-qcr56n7v]{display:block;font-family:var(--display);font-size:1.5rem;color:var(--oro);margin-bottom:.2em}.inscripcion__nota[data-astro-cid-qcr56n7v]{display:block;font-size:.85rem;color:var(--tinta-suave)}.compra[data-astro-cid-qcr56n7v]{margin-block:var(--paso-3);padding-block:var(--paso-3);border-block:1px solid var(--linea)}.compra[data-astro-cid-qcr56n7v] fieldset[data-astro-cid-qcr56n7v]{border:0;padding:0;margin:0}.compra[data-astro-cid-qcr56n7v] legend[data-astro-cid-qcr56n7v]{padding:0}.formatos[data-astro-cid-qcr56n7v]{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.formato[data-astro-cid-qcr56n7v] input[data-astro-cid-qcr56n7v]{position:absolute;opacity:0;width:1px;height:1px}.formato__cuerpo[data-astro-cid-qcr56n7v]{display:block;text-align:center;padding:.85em .5em;border:1px solid var(--linea);border-radius:var(--radio);cursor:pointer;transition:border-color var(--transicion),background var(--transicion)}.formato[data-astro-cid-qcr56n7v] input[data-astro-cid-qcr56n7v]:checked+.formato__cuerpo[data-astro-cid-qcr56n7v]{border-color:var(--tinta);background:var(--papel-alto)}.formato[data-astro-cid-qcr56n7v] input[data-astro-cid-qcr56n7v]:focus-visible+.formato__cuerpo[data-astro-cid-qcr56n7v]{outline:2px solid var(--oro);outline-offset:2px}.formato__medidas[data-astro-cid-qcr56n7v]{display:block;font-size:.9rem}.formato__precio[data-astro-cid-qcr56n7v]{display:block;font-size:.75rem;color:var(--tinta-tenue);margin-top:.15em}.precio[data-astro-cid-qcr56n7v]{font-family:var(--display);font-size:2.4rem;line-height:1;margin:var(--paso-3) 0 var(--paso-2);display:flex;align-items:baseline;gap:.6rem}.precio__iva[data-astro-cid-qcr56n7v]{font-family:var(--texto);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--tinta-tenue)}.compra__boton[data-astro-cid-qcr56n7v]{width:100%}.compra__nota[data-astro-cid-qcr56n7v]{margin-top:var(--paso-2);margin-bottom:0}.relato[data-astro-cid-qcr56n7v]{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:clamp(1.5rem,4vw,3.5rem);margin-top:var(--paso-5);padding-top:var(--paso-4);border-top:1px solid var(--linea)}.relato__texto[data-astro-cid-qcr56n7v]{font-family:var(--display);font-size:1.28rem;line-height:1.5;color:var(--tinta);margin:0}.relacionadas[data-astro-cid-qcr56n7v]{margin-top:var(--paso-5);padding-top:var(--paso-4);border-top:1px solid var(--linea)}.relacionadas[data-astro-cid-qcr56n7v] .rejilla[data-astro-cid-qcr56n7v]{margin-top:var(--paso-3)}@media(max-width:60rem){.ficha-pieza__rejilla[data-astro-cid-qcr56n7v]{grid-template-columns:1fr}.ficha-pieza__imagen[data-astro-cid-qcr56n7v]{position:static}}h1[data-astro-cid-5tckyfsx]{font-size:clamp(1.5rem,2.6vw,2.15rem);line-height:1.35;font-weight:400;color:var(--tinta-suave)}.etapas[data-astro-cid-5tckyfsx]{list-style:none;margin:0;padding:0;counter-reset:etapa}.etapa[data-astro-cid-5tckyfsx]{display:grid;grid-template-columns:4rem 15rem 1fr;gap:clamp(1.5rem,4vw,3.5rem);align-items:start;padding-block:clamp(2rem,5vw,3.5rem);border-top:1px solid var(--linea)}.etapa__numero[data-astro-cid-5tckyfsx]{font-family:var(--display);font-size:1.35rem;color:var(--oro);padding-top:.2em}.etapa__imagen[data-astro-cid-5tckyfsx]{margin:0}.etapa__imagen[data-astro-cid-5tckyfsx] img{border-radius:var(--radio)}.etapa__texto[data-astro-cid-5tckyfsx] h2[data-astro-cid-5tckyfsx] a[data-astro-cid-5tckyfsx]{text-decoration:none;border-bottom:1px solid transparent;transition:border-color var(--transicion),color var(--transicion)}.etapa__texto[data-astro-cid-5tckyfsx] h2[data-astro-cid-5tckyfsx] a[data-astro-cid-5tckyfsx]:hover{color:var(--oro);border-color:var(--oro)}.etapa__texto[data-astro-cid-5tckyfsx] h2[data-astro-cid-5tckyfsx]{font-size:clamp(1.7rem,3vw,2.4rem);margin-bottom:.4em}.etapa__relato[data-astro-cid-5tckyfsx]{font-family:var(--display);font-size:1.25rem;line-height:1.55;max-width:34rem}.etapa__cuenta[data-astro-cid-5tckyfsx]{font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--tinta-tenue);margin-top:var(--paso-3);margin-bottom:.5em}.etapa__piezas[data-astro-cid-5tckyfsx]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem 1.1rem;font-size:.92rem}.etapa__piezas[data-astro-cid-5tckyfsx] a[data-astro-cid-5tckyfsx]{text-decoration:none;border-bottom:1px solid var(--linea-fuerte);padding-bottom:.1em}@media(max-width:55rem){.etapa[data-astro-cid-5tckyfsx]{grid-template-columns:2.5rem 1fr}.etapa__imagen[data-astro-cid-5tckyfsx]{grid-column:2;max-width:11rem}.etapa__texto[data-astro-cid-5tckyfsx]{grid-column:2}}h1[data-astro-cid-c6wqym75]{font-size:clamp(1.5rem,2.6vw,2.15rem);line-height:1.35;font-weight:400;color:var(--tinta-suave)}.pasos[data-astro-cid-c6wqym75]{list-style:none;margin:0;padding:0}.pasos[data-astro-cid-c6wqym75] li[data-astro-cid-c6wqym75]{display:grid;grid-template-columns:4rem minmax(0,42rem);gap:clamp(1rem,4vw,3rem);padding-block:clamp(1.75rem,4vw,3rem);border-top:1px solid var(--linea)}.pasos__n[data-astro-cid-c6wqym75]{font-family:var(--display);font-size:1.3rem;color:var(--oro);padding-top:.25em}.pasos[data-astro-cid-c6wqym75] h2[data-astro-cid-c6wqym75]{font-size:clamp(1.5rem,2.6vw,2rem);margin-bottom:.4em}.pasos[data-astro-cid-c6wqym75] p[data-astro-cid-c6wqym75]{margin:0;color:var(--tinta-suave);font-size:1.02rem}.cierre[data-astro-cid-c6wqym75]{max-width:46rem;margin-top:var(--paso-4);padding:clamp(1.75rem,4vw,2.75rem);background:var(--papel-hondo);border-left:2px solid var(--oro);border-radius:var(--radio)}.cierre[data-astro-cid-c6wqym75] h2[data-astro-cid-c6wqym75]{font-size:clamp(1.5rem,2.6vw,2rem);margin-bottom:.5em}.cierre[data-astro-cid-c6wqym75] p[data-astro-cid-c6wqym75]{margin:0;color:var(--tinta-suave)}.donde[data-astro-cid-c6wqym75]{margin-top:var(--paso-4);padding-top:var(--paso-3);border-top:1px solid var(--linea)}.donde__texto[data-astro-cid-c6wqym75]{font-family:var(--display);font-size:1.2rem;line-height:1.6}h1[data-astro-cid-spukygx3]{font-size:clamp(1.5rem,2.6vw,2.15rem);line-height:1.35;font-weight:400;color:var(--tinta-suave);margin-bottom:var(--paso-3)}.vacio[data-astro-cid-spukygx3]{padding-block:var(--paso-4);color:var(--tinta-tenue)}.entradas[data-astro-cid-spukygx3]{list-style:none;margin:0;padding:0}.entradas[data-astro-cid-spukygx3] li[data-astro-cid-spukygx3]{border-top:1px solid var(--linea)}.entradas[data-astro-cid-spukygx3] a[data-astro-cid-spukygx3]{display:block;padding-block:clamp(1.5rem,3.5vw,2.5rem);text-decoration:none;max-width:46rem}.entradas[data-astro-cid-spukygx3] time[data-astro-cid-spukygx3]{font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--oro)}.entradas[data-astro-cid-spukygx3] h2[data-astro-cid-spukygx3]{font-size:clamp(1.5rem,2.8vw,2.1rem);margin-block:.35em .4em}.entradas[data-astro-cid-spukygx3] p[data-astro-cid-spukygx3]{color:var(--tinta-suave);margin-bottom:1em}.contacto[data-astro-cid-cfdvjkf7]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,6vw,5rem);align-items:start}h1[data-astro-cid-cfdvjkf7]{font-size:clamp(1.5rem,2.6vw,2.15rem);line-height:1.35;font-weight:400;color:var(--tinta-suave)}.directo[data-astro-cid-cfdvjkf7]{font-family:var(--display);font-size:1.35rem;line-height:1.7}.forma[data-astro-cid-cfdvjkf7]{background:var(--papel-hondo);padding:clamp(1.5rem,4vw,2.5rem);border-radius:var(--radio)}.acepto[data-astro-cid-cfdvjkf7]{display:flex;align-items:flex-start;gap:.7rem;margin-block:var(--paso-3) var(--paso-2);text-transform:none;letter-spacing:0;font-size:.85rem;color:var(--tinta-suave)}.acepto[data-astro-cid-cfdvjkf7] input[data-astro-cid-cfdvjkf7]{width:auto;margin-top:.25em;flex-shrink:0}@media(max-width:55rem){.contacto[data-astro-cid-cfdvjkf7]{grid-template-columns:1fr}}.articulo[data-astro-cid-hfhikzt6]{padding-block:var(--paso-3) 0}.miga[data-astro-cid-hfhikzt6]{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;margin-bottom:var(--paso-3)}.miga[data-astro-cid-hfhikzt6] a[data-astro-cid-hfhikzt6]{text-decoration:none;color:var(--tinta-tenue)}time[data-astro-cid-hfhikzt6]{font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--oro)}h1[data-astro-cid-hfhikzt6]{margin-block:.3em .4em;font-size:clamp(2.1rem,4.5vw,3.2rem)}.entradilla[data-astro-cid-hfhikzt6]{font-family:var(--display);font-size:1.3rem;line-height:1.5;color:var(--tinta-suave);padding-bottom:var(--paso-3);border-bottom:1px solid var(--linea)}.cuerpo[data-astro-cid-hfhikzt6]{font-size:1.05rem;line-height:1.75}.cuerpo[data-astro-cid-hfhikzt6] h2{font-size:clamp(1.4rem,2.4vw,1.8rem);margin-block:1.9em .55em}.cuerpo[data-astro-cid-hfhikzt6] p{margin-bottom:1.15em;color:var(--tinta-suave)}.cuerpo[data-astro-cid-hfhikzt6] strong{color:var(--tinta)}.relacionada[data-astro-cid-hfhikzt6]{margin-top:var(--paso-5);padding-top:var(--paso-4);border-top:1px solid var(--linea)}.relacionada[data-astro-cid-hfhikzt6] .rejilla[data-astro-cid-hfhikzt6]{margin-top:var(--paso-3);grid-template-columns:repeat(auto-fill,minmax(15rem,17rem))}.linea{border-bottom:1px solid var(--linea)}.linea td{padding-block:1em;vertical-align:top}.linea__nombre{font-family:var(--display);font-size:1.15rem;display:block}.linea__formato{font-size:.76rem;color:var(--tinta-tenue)}.linea__cantidad{width:4.5rem;padding:.4em .5em;text-align:center}.linea__precio{text-align:right;white-space:nowrap}.linea__quitar{background:none;border:0;width:auto;padding:.2em .4em;color:var(--tinta-tenue);cursor:pointer;font-size:1.1rem;line-height:1}.linea__quitar:hover{color:var(--sangre)}.vacia[data-astro-cid-iyiuxajr]{padding-block:var(--paso-4)}.vacia[data-astro-cid-iyiuxajr] p[data-astro-cid-iyiuxajr]{font-family:var(--display);font-size:1.6rem;margin-bottom:var(--paso-3)}.cesta[data-astro-cid-iyiuxajr]{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(2rem,5vw,4rem);align-items:start}table[data-astro-cid-iyiuxajr]{width:100%;border-collapse:collapse}th[data-astro-cid-iyiuxajr]{text-align:left;font-size:.68rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--tinta-tenue);padding-bottom:.75em;border-bottom:1px solid var(--linea)}.der[data-astro-cid-iyiuxajr]{text-align:right}.totales[data-astro-cid-iyiuxajr]{margin-top:var(--paso-3);padding-top:var(--paso-2);border-top:1px solid var(--linea)}.totales[data-astro-cid-iyiuxajr] p[data-astro-cid-iyiuxajr]{display:flex;justify-content:space-between;gap:var(--paso-2);margin:0 0 .5em;font-size:.92rem}.totales__envio[data-astro-cid-iyiuxajr] span[data-astro-cid-iyiuxajr]:last-child{color:var(--tinta-tenue);font-size:.82rem;text-align:right}.totales__total[data-astro-cid-iyiuxajr]{font-family:var(--display);font-size:1.5rem;padding-top:.4em;border-top:1px solid var(--linea)}.forma[data-astro-cid-iyiuxajr]{background:var(--papel-hondo);padding:clamp(1.5rem,4vw,2.25rem);border-radius:var(--radio)}.acepto[data-astro-cid-iyiuxajr]{display:flex;align-items:flex-start;gap:.7rem;margin-block:var(--paso-3) var(--paso-2);text-transform:none;letter-spacing:0;font-size:.82rem;color:var(--tinta-suave)}.acepto[data-astro-cid-iyiuxajr] input[data-astro-cid-iyiuxajr]{width:auto;margin-top:.25em;flex-shrink:0}@media(max-width:58rem){.cesta[data-astro-cid-iyiuxajr]{grid-template-columns:1fr}}.gracias[data-astro-cid-z5aknm5i] h1[data-astro-cid-z5aknm5i]{margin-bottom:var(--paso-2)}.gracias__texto[data-astro-cid-z5aknm5i]{font-family:var(--display);font-size:1.3rem;line-height:1.55;color:var(--tinta-suave)}.referencia[data-astro-cid-z5aknm5i]{margin-block:var(--paso-3);padding:var(--paso-2);border-left:2px solid var(--oro)}.referencia[data-astro-cid-z5aknm5i] strong[data-astro-cid-z5aknm5i]{font-family:var(--display);font-size:1.5rem;font-weight:500;letter-spacing:.05em}.legal[data-astro-cid-qdzcxgkd] h1[data-astro-cid-qdzcxgkd]{font-size:clamp(2rem,4vw,2.9rem);margin-bottom:.3em}.fecha[data-astro-cid-qdzcxgkd]{font-size:.7rem;letter-spacing:.15em;text-transform:uppercase;color:var(--tinta-tenue);padding-bottom:var(--paso-3);border-bottom:1px solid var(--linea)}.cuerpo[data-astro-cid-qdzcxgkd]{font-size:.98rem;line-height:1.75}.cuerpo[data-astro-cid-qdzcxgkd] h2[data-astro-cid-qdzcxgkd]{font-size:clamp(1.25rem,2.2vw,1.55rem);margin-block:2em .6em}.cuerpo[data-astro-cid-qdzcxgkd] p[data-astro-cid-qdzcxgkd],.cuerpo[data-astro-cid-qdzcxgkd] li[data-astro-cid-qdzcxgkd]{color:var(--tinta-suave)}.cuerpo[data-astro-cid-qdzcxgkd] ul[data-astro-cid-qdzcxgkd]{padding-left:1.15rem}.cuerpo[data-astro-cid-qdzcxgkd] li[data-astro-cid-qdzcxgkd]{margin-bottom:.5em}.cuerpo[data-astro-cid-qdzcxgkd] mark{background:color-mix(in srgb,var(--sangre) 15%,transparent);color:var(--sangre);padding:.1em .35em;border-radius:2px;font-size:.88em;font-weight:500}.miga[data-astro-cid-ipyepmyy]{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;margin-bottom:var(--paso-3)}.miga[data-astro-cid-ipyepmyy] a[data-astro-cid-ipyepmyy]{text-decoration:none;color:var(--tinta-tenue)}.cabeza[data-astro-cid-ipyepmyy] h1[data-astro-cid-ipyepmyy]{font-size:clamp(2.4rem,5.5vw,4rem)}.entrada[data-astro-cid-ipyepmyy]{font-family:var(--display);font-size:clamp(1.2rem,2.2vw,1.5rem);line-height:1.5;color:var(--tinta-suave)}.senas[data-astro-cid-ipyepmyy]{margin-block:var(--paso-4);padding-block:var(--paso-3);border-block:1px solid var(--linea);display:grid;grid-template-columns:12rem 1fr;gap:clamp(1rem,4vw,3rem)}.senas[data-astro-cid-ipyepmyy] .rotulo[data-astro-cid-ipyepmyy]{margin:0;padding-top:.4em}.senas[data-astro-cid-ipyepmyy] ul[data-astro-cid-ipyepmyy]{list-style:none;margin:0;padding:0;max-width:44rem}.senas[data-astro-cid-ipyepmyy] li[data-astro-cid-ipyepmyy]{padding-left:1.4rem;position:relative;margin-bottom:.9em;color:var(--tinta-suave)}.senas[data-astro-cid-ipyepmyy] li[data-astro-cid-ipyepmyy]:before{content:"";position:absolute;left:0;top:.72em;width:.6rem;height:1px;background:var(--oro)}.para-quien[data-astro-cid-ipyepmyy]{grid-column:2;margin:0;padding-top:.5em;border-top:1px solid var(--linea);font-family:var(--display);font-size:1.15rem;max-width:44rem}.piezas[data-astro-cid-ipyepmyy] .rejilla[data-astro-cid-ipyepmyy]{margin-top:var(--paso-3)}.desde[data-astro-cid-ipyepmyy]{color:var(--oro)}.hermanas[data-astro-cid-ipyepmyy]{display:grid;grid-template-columns:1fr 1fr;gap:var(--paso-2);margin-top:var(--paso-5);padding-top:var(--paso-3);border-top:1px solid var(--linea)}.hermanas[data-astro-cid-ipyepmyy] a[data-astro-cid-ipyepmyy]{display:block;padding:var(--paso-3);background:var(--papel-hondo);border-radius:var(--radio);text-decoration:none;transition:background var(--transicion)}.hermanas[data-astro-cid-ipyepmyy] a[data-astro-cid-ipyepmyy]:hover{background:var(--papel-alto);box-shadow:inset 0 0 0 1px var(--linea)}.hermanas__titulo[data-astro-cid-ipyepmyy]{display:block;font-family:var(--display);font-size:1.5rem;margin-bottom:.3em}.hermanas__pie[data-astro-cid-ipyepmyy]{display:block;font-size:.88rem;color:var(--tinta-suave)}@media(max-width:55rem){.senas[data-astro-cid-ipyepmyy]{grid-template-columns:1fr}.para-quien[data-astro-cid-ipyepmyy]{grid-column:1}.hermanas[data-astro-cid-ipyepmyy]{grid-template-columns:1fr}}.lugar[data-astro-cid-culmour7]{padding-block:var(--paso-3) 0}.miga[data-astro-cid-culmour7]{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;margin-bottom:var(--paso-3)}.miga[data-astro-cid-culmour7] a[data-astro-cid-culmour7]{text-decoration:none;color:var(--tinta-tenue)}.cabeza[data-astro-cid-culmour7]{max-width:var(--ancho-lectura)}.cabeza[data-astro-cid-culmour7] h1[data-astro-cid-culmour7]{font-size:clamp(2.8rem,7vw,5.5rem)}.cuerpo[data-astro-cid-culmour7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:clamp(2rem,5vw,4rem);margin-bottom:var(--paso-5)}.cuerpo[data-astro-cid-culmour7] h2[data-astro-cid-culmour7]{font-size:clamp(1.15rem,1.8vw,1.35rem);font-family:var(--texto);font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--tinta-tenue);margin-bottom:1em}.cuerpo[data-astro-cid-culmour7] p[data-astro-cid-culmour7]{font-family:var(--display);font-size:clamp(1.25rem,2.1vw,1.55rem);line-height:1.5;margin:0}.piezas[data-astro-cid-culmour7]{padding-top:var(--paso-4);border-top:1px solid var(--linea)}.piezas[data-astro-cid-culmour7] .rejilla[data-astro-cid-culmour7]{margin-top:var(--paso-3);grid-template-columns:repeat(auto-fill,minmax(14rem,18rem))}.detalle[data-astro-cid-culmour7]{margin-top:var(--paso-4);max-width:46rem}.detalle[data-astro-cid-culmour7] dt[data-astro-cid-culmour7]{font-family:var(--display);font-size:1.3rem;margin-bottom:.3em}.detalle[data-astro-cid-culmour7] dd[data-astro-cid-culmour7]{margin:0 0 var(--paso-3);color:var(--tinta-suave)}.siguientes[data-astro-cid-culmour7]{margin-top:var(--paso-5);padding-top:var(--paso-3);border-top:1px solid var(--linea)}.siguientes[data-astro-cid-culmour7] ul[data-astro-cid-culmour7]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:.25rem 1.5rem}.siguientes[data-astro-cid-culmour7] a[data-astro-cid-culmour7]{display:block;padding:.7em 0;text-decoration:none;border-bottom:1px solid var(--linea)}.siguientes[data-astro-cid-culmour7] span[data-astro-cid-culmour7]{display:block;font-family:var(--display);font-size:1.15rem}.siguientes[data-astro-cid-culmour7] em[data-astro-cid-culmour7]{font-style:normal;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--tinta-tenue)}.siguientes[data-astro-cid-culmour7] a[data-astro-cid-culmour7]:hover span[data-astro-cid-culmour7]{color:var(--oro)}
