.logo[data-v-ff4e01c7]{align-items:center;gap:calc(var(--ancho) * .11);display:inline-flex}.columna[data-v-ff4e01c7]{gap:calc(var(--ancho) * .12);flex-direction:column}.emblema[data-v-ff4e01c7]{width:auto;height:calc(var(--ancho) * .33)}.columna .emblema[data-v-ff4e01c7]{height:calc(var(--ancho) * .5)}.palabra[data-v-ff4e01c7]{gap:calc(var(--ancho) * .04);width:var(--ancho);flex-direction:column;display:flex}.palabra img[data-v-ff4e01c7]{width:100%;height:auto}.cf[data-v-ff4e01c7]{font-family:var(--f-texto);font-weight:500;font-size:max(9px, calc(var(--ancho) * .072));color:var(--arena);justify-content:space-between;padding-inline:2.5% 1%;line-height:1;display:flex}.cf i[data-v-ff4e01c7]{font-style:normal}.en-claro[data-v-ff4e01c7],:root[data-tema=claro] .en-oscuro[data-v-ff4e01c7]{display:none}:root[data-tema=claro] .en-claro[data-v-ff4e01c7]{display:block}.tema[data-v-baa4a815]{cursor:pointer;border:1px solid var(--linea-fuerte);background:rgb(var(--f) / .35);width:42px;height:42px;color:var(--arena-claro);box-shadow:inset 0 0 0 3px transparent, inset 0 0 0 4px rgb(var(--a) / .16);transition:color .4s, border-color .4s, transform .6s var(--ease-out-expo);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.tema[data-v-baa4a815]:hover{color:var(--marfil);border-color:var(--arena);transform:rotate(18deg)}svg[data-v-baa4a815]{overflow:visible}.sol[data-v-baa4a815],.luna[data-v-baa4a815]{transform-origin:12px 12px;transition:opacity .5s var(--ease-out-expo), transform .7s var(--ease-out-expo)}.luna[data-v-baa4a815]{opacity:0;transform:rotate(-60deg)scale(.5)}.claro .sol[data-v-baa4a815]{opacity:0;transform:rotate(60deg)scale(.5)}.claro .luna[data-v-baa4a815]{opacity:1;transform:none}@font-face{font-family:Cinzel;font-style:normal;font-weight:400 700;font-display:swap;src:url(./cinzel-latin-DMUuCU8H.woff2)format("woff2");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:Cinzel;font-style:normal;font-weight:400 700;font-display:swap;src:url(./cinzel-latin-ext-CG36JvV6.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:General Sans;font-style:normal;font-weight:400;font-display:swap;src:url(./general-sans-400-BeAhF2WT.woff2)format("woff2")}@font-face{font-family:General Sans;font-style:normal;font-weight:500;font-display:swap;src:url(./general-sans-500-DvEF04Ne.woff2)format("woff2")}@font-face{font-family:General Sans;font-style:normal;font-weight:600;font-display:swap;src:url(./general-sans-600-DFLbTJgb.woff2)format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300 700;font-display:swap;src:url(./cormorant-latin-CUoBjw-S.woff2)format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300 700;font-display:swap;src:url(./cormorant-latin-cursiva-C-nL33vl.woff2)format("woff2")}:root,.tema-oscuro{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#ece4d6;--f:14 12 10;--f2:21 18 15;--t:236 228 214;--a:214 198 175;--a2:181 164 147;--telon:8 7 6;--negro:rgb(var(--f));--piedra:rgb(var(--f2));--piedra-2:#1d1915;--marfil:rgb(var(--t));--marfil-2:rgb(var(--t) / .74);--marfil-3:rgb(var(--t) / .5);--arena:#b5a493;--arena-claro:#d6c6af;--linea:rgb(var(--t) / .15);--linea-fuerte:rgb(var(--a) / .38);--error:#e08a73;--patina:#a9c0ae;--sombra:#0009;--vetas:url(./vetas-oscuro-C3sn9Fff.webp);--vetas-fuerza:.2;--foto-filtro:grayscale(1) sepia(.28) contrast(1.06) brightness(.82);--fondo-filtro:grayscale(1) sepia(.28) contrast(1.06) brightness(.82);--estria:rgb(var(--t) / .26);--columna:rgb(var(--t) / .09);--columna-sombra:rgb(var(--f) / .55);--f-titulo:"Cinzel", "Trajan Pro", Georgia, serif;--f-clasica:"Cormorant Garamond", "Iowan Old Style", "Palatino Linotype", Georgia, serif;--f-texto:"General Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--ancho:1200px;--margen:clamp(20px, 5vw, 56px);--seccion:clamp(88px, 12vw, 156px);--cabecera:76px;--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-out-quart:cubic-bezier(.25, 1, .5, 1);--ease-in-out-cubic:cubic-bezier(.65, 0, .35, 1);--greca:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2224%22 height=%2212%22 viewBox=%220 0 24 12%22%3E%3Cpath d=%22M0 11.4H24M17 11.4V.6H5V8.4h8V4.2H9.4%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.2%22/%3E%3C/svg%3E")}:root[data-tema=claro]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--f:245 241 234;--f2:236 230 220;--t:36 30 24;--a:104 83 58;--a2:140 117 92;--telon:70 58 44;--piedra-2:#e3dbcc;--marfil-2:rgb(var(--t) / .78);--marfil-3:rgb(var(--t) / .58);--arena:#7d6649;--arena-claro:#66513a;--linea:rgb(var(--t) / .17);--linea-fuerte:rgb(var(--a) / .45);--error:#b0452c;--patina:#4f6b57;--sombra:#483a2642;--vetas:url(./vetas-claro-D3PYeCdz.webp);--vetas-fuerza:.42;--foto-filtro:grayscale(1) sepia(.2) contrast(1.02) brightness(.96);--fondo-filtro:grayscale(1) sepia(.2) contrast(.82) brightness(1.5);--estria:rgb(var(--t) / .15);--columna:#ffffff8c;--columna-sombra:rgb(var(--t) / .2)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:var(--cabecera)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:clip}:root{--scroll-pulgar:color-mix(in srgb, var(--arena) 46%, transparent);--scroll-pulgar-encima:color-mix(in srgb, var(--arena) 82%, transparent);--scroll-pulgar-pulsado:var(--arena)}::-webkit-scrollbar{background:0 0;width:14px;height:14px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background:var(--scroll-pulgar);background-clip:padding-box;border:4px solid #0000;border-radius:999px;min-width:48px;min-height:48px}::-webkit-scrollbar-thumb:hover{background-color:var(--scroll-pulgar-encima);border-width:3px}::-webkit-scrollbar-thumb:active{background-color:var(--scroll-pulgar-pulsado);border-width:3px}::-webkit-scrollbar-button{width:0;height:0;display:none}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--scroll-pulgar) transparent}}body{background:var(--negro);color:var(--marfil);font-family:var(--f-texto);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:17px;font-weight:400;line-height:1.6;overflow-x:clip}html.cambiando-tema,html.cambiando-tema *,html.cambiando-tema :before,html.cambiando-tema :after{transition:background-color .6s var(--ease-out-quart), color .6s var(--ease-out-quart), border-color .6s var(--ease-out-quart), opacity .6s var(--ease-out-quart), filter .6s var(--ease-out-quart)!important}img{max-width:100%;display:block}a{color:inherit}button{font:inherit;color:inherit}::selection{background:var(--arena);color:var(--negro)}:focus-visible{outline:2px solid var(--arena);outline-offset:3px}h1,h2,h3{font-family:var(--f-titulo);letter-spacing:.04em;margin:0;font-weight:500;line-height:1.1}p{margin:0}.contenedor{width:100%;max-width:var(--ancho);padding-inline:var(--margen);margin-inline:auto}.seccion{padding-block:var(--seccion);position:relative}.marmol{isolation:isolate;position:relative}.marmol:before{content:"";z-index:-1;pointer-events:none;background:var(--vetas) center top / 1100px auto;opacity:var(--vetas-fuerza);position:absolute;inset:0}.cabeza-sala{text-align:center;flex-direction:column;align-items:center;display:flex}.cartela{font-family:var(--f-titulo);letter-spacing:.34em;text-transform:uppercase;color:var(--arena);align-items:center;gap:16px;margin-bottom:20px;font-size:13px;display:inline-flex}.cartela:before,.cartela:after{content:"";opacity:.7;background:currentColor;flex:none;width:38px;height:1px}.titulo{text-transform:uppercase;letter-spacing:.07em;text-wrap:balance;font-size:clamp(32px,4.8vw,62px)}.titulo em,.cursiva{font-family:var(--f-clasica);text-transform:none;letter-spacing:0;color:var(--arena);font-size:1.22em;font-style:italic;font-weight:500;line-height:.9}.ornamento{background:linear-gradient(var(--arena), var(--arena)) left center / 80px 1px no-repeat, linear-gradient(var(--arena), var(--arena)) right center / 80px 1px no-repeat;flex:none;width:190px;height:9px;margin:26px auto 0;position:relative}.ornamento:after{content:"";border:1px solid var(--arena);width:7px;height:7px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.entrada{max-width:31em;color:var(--marfil-2);font-family:var(--f-clasica);text-wrap:pretty;margin-top:24px;font-size:clamp(20px,1.9vw,24px);line-height:1.45}.greca{background:var(--arena);height:12px;-webkit-mask:var(--greca) repeat-x center / 24px 12px;-webkit-mask:var(--greca) repeat-x center / 24px 12px;mask:var(--greca) repeat-x center / 24px 12px;opacity:.6}.foto{object-fit:cover;width:100%;height:100%;filter:var(--foto-filtro)}.foto.natural{filter:saturate(.92)brightness(.94)}.fondo{z-index:0;position:absolute;inset:0;overflow:hidden}.fondo .foto{height:116%;filter:var(--fondo-filtro);position:absolute;inset:-8% 0}.fondo:after{content:"";z-index:1;background:var(--velo,linear-gradient(180deg, rgb(var(--f) / .92), rgb(var(--f) / .72) 40%, rgb(var(--f) / .94)));position:absolute;inset:0}.fondo:before{content:"";z-index:2;pointer-events:none;background:var(--vetas) center top / 1100px auto;opacity:calc(var(--vetas-fuerza) * .6);position:absolute;inset:0}.sobre-fondo{z-index:1;position:relative}.marco-doble{position:relative;overflow:hidden}.marco-doble:after{content:"";z-index:2;pointer-events:none;border:1px solid #d6c6af6b;position:absolute;inset:10px}.boton{--b-fondo:var(--arena);--b-texto:var(--negro);border:1px solid var(--b-fondo);background:var(--b-fondo);min-height:54px;color:var(--b-texto);cursor:pointer;font-family:var(--f-titulo);letter-spacing:.2em;text-transform:uppercase;isolation:isolate;box-shadow:inset 0 0 0 3px var(--b-fondo), inset 0 0 0 4px rgb(var(--f) / .4);transition:color .5s var(--ease-out-expo), border-color .5s var(--ease-out-expo);border-radius:0;justify-content:center;align-items:center;gap:12px;padding:0 30px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.boton:before{content:"";z-index:-1;background:var(--marfil);transform-origin:bottom;transition:transform .55s var(--ease-out-expo);position:absolute;inset:0;transform:scaleY(0)}.boton:hover:before{transform:scaleY(1)}.boton:hover{border-color:var(--marfil)}.boton .flecha{transition:transform .5s var(--ease-out-expo)}.boton:hover .flecha{transform:translate(5px)}.boton.hueco{--b-fondo:transparent;--b-texto:var(--marfil);border-color:var(--marfil-3);box-shadow:inset 0 0 0 3px transparent, inset 0 0 0 4px rgb(var(--t) / .14)}.boton.hueco:hover{color:var(--negro)}.boton.pequeno{min-height:44px;padding:0 20px;font-size:12px}.boton[disabled]{opacity:.6;cursor:progress}@media (width<=560px){.boton{letter-spacing:.12em;white-space:nowrap;padding:0 18px;font-size:13px}.boton:not(.pequeno){width:100%}}.enlace-flecha{color:var(--arena);font-family:var(--f-titulo);letter-spacing:.2em;text-transform:uppercase;transition:background-size .5s var(--ease-out-expo);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;align-items:center;gap:10px;padding-bottom:4px;font-size:13px;text-decoration:none;display:inline-flex}.enlace-flecha:hover{background-size:100% 1px}.solo-lector{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (width<=560px){.cartela{letter-spacing:.22em;gap:12px;font-size:12px}.cartela:before,.cartela:after{width:22px}}
