@font-face{font-family:Yeseva One;src:url(/fonts/yeseva-one.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/plus-jakarta-sans.woff2)format("woff2");font-weight:400 700;font-display:swap}:root{color-scheme:dark;--c-negro:#0d0b08;--c-fondo:#12100b;--c-superficie:#1b1710;--c-superficie-2:#251f15;--c-oro:#edbb2f;--c-oro-brillo:#fff4c8;--c-oro-claro:#ffdc78;--c-oro-hondo:#a8730a;--c-oro-tinta:#74560a;--c-texto:#f5efe2;--c-suave:#cfc6b4;--c-marmol:#eeebe5;--c-blanco:#fbfaf7;--c-tinta:#14110c;--c-acento:#f0c43c;--c-acento-hover:#f6d468;--c-abierto:#46c26f;--f-titular:"Yeseva One", Georgia, serif;--f-texto:"Plus Jakarta Sans", system-ui, sans-serif;--t-texto:1.0625rem;--t-pequeno:1rem;--t-entrada:clamp(1.125rem, 1rem + .4vw, 1.3125rem);--t-sub:clamp(1.25rem, 1.1rem + .6vw, 1.625rem);--t-titulo:clamp(2.25rem, 1.6rem + 2.6vw, 3.75rem);--t-h1:min(clamp(2.25rem, 1.7rem + 2.2vw, 3.25rem), 5.6svh);--t-marca:min(clamp(8rem, 30vw, 19rem), 33svh);--e-1:4px;--e-2:8px;--e-3:12px;--e-4:16px;--e-5:24px;--e-6:32px;--e-7:48px;--e-8:64px;--e-9:96px;--margen:16px;--ancho:clamp(1200px, 84vw, 1440px);--radio:2px;--esquina:22px;--ease-salida:cubic-bezier(.23, 1, .32, 1);--dur-rapida:.16s;--dur-media:.26s;--dur-entrada:.62s}@media (width>=720px){:root{--margen:32px}}@media (width>=1100px){:root{--margen:48px}}:root{--textura-oro:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1600' height='1000'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.022' numOctaves='4' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 .97  0 0 0 0 .75  0 0 0 0 .2  0 0 0 9 -5.2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E");--textura-marmol:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1600' height='600'%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.0025 .006' numOctaves='5' seed='11'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='table' tableValues='0 0 0 0 .2 1 .2 0 0 0 0'/%3E%3C/feComponentTransfer%3E%3CfeColorMatrix values='0 0 0 0 .45  0 0 0 0 .42  0 0 0 0 .38  .8 0 0 0 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23m)'/%3E%3C/svg%3E");--degradado-oro:linear-gradient(172deg, var(--c-oro-brillo) 4%, var(--c-oro-claro) 18%, var(--c-oro) 40%, var(--c-oro-hondo) 60%, var(--c-oro) 78%, var(--c-oro-brillo) 98%);--degradado-marco:linear-gradient(160deg, var(--c-oro-brillo), var(--c-oro-claro) 18%, var(--c-oro) 38%, var(--c-oro-hondo) 58%, var(--c-oro-claro) 80%, var(--c-oro) 100%);--textura-friso:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='30'%3E%3Cpath d='M22 7 L30 15 L22 23 L14 15 Z' fill='%23edbb2f'/%3E%3Cpath d='M22 11 L26 15 L22 19 L18 15 Z' fill='%23fff4c8'/%3E%3Ccircle cx='4' cy='15' r='2.4' fill='%23ffdc78'/%3E%3Ccircle cx='40' cy='15' r='2.4' fill='%23ffdc78'/%3E%3C/svg%3E")}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-padding-top:88px}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--c-fondo);color:var(--c-texto);font:400 var(--t-texto) / 1.55 var(--f-texto);-webkit-font-smoothing:antialiased;overflow-x:clip}img,video,svg{max-width:100%;display:block}img,video{height:auto}a{color:inherit}button{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--c-acento);outline-offset:3px}.marmol :focus-visible{outline-color:var(--c-tinta)}::selection{background:var(--c-acento);color:var(--c-tinta)}.saltar{left:var(--e-3);z-index:100;background:var(--c-acento);color:var(--c-tinta);padding:var(--e-3);font-weight:700;position:absolute;top:-100px}.saltar:focus{top:var(--e-3)}.solo-lectores{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.contenedor{width:min(100% - 2 * var(--margen), var(--ancho));margin-inline:auto}.seccion{padding-block:var(--e-8)}@media (width>=1000px){.seccion{padding-block:var(--e-9)}}.pared{isolation:isolate;position:relative}.pared:before{content:"";z-index:-2;background:var(--c-negro) var(--textura-oro) center / cover;opacity:.7;position:absolute;inset:0}.seccion.pared:before,.pie.pared:before{opacity:.32}.pared:after{content:"";z-index:-1;background:radial-gradient(ellipse 60% 62% at 50% 42%, color-mix(in srgb, var(--c-negro) 25%, transparent), color-mix(in srgb, var(--c-negro) 94%, transparent) 78%);position:absolute;inset:0}.marmol{background:var(--textura-marmol) center / cover, var(--c-marmol);color:var(--c-tinta)}.btn{justify-content:center;align-items:center;gap:var(--e-2);min-height:48px;padding:0 var(--e-5);font:700 var(--t-pequeno) / 1 var(--f-texto);text-align:center;border-radius:var(--radio);cursor:pointer;transition:transform var(--dur-rapida) var(--ease-salida), background-color var(--dur-rapida), border-color var(--dur-rapida);border:0;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.97)}.btn-acento{background:var(--c-acento);color:var(--c-tinta)}.btn-acento:hover{background:var(--c-acento-hover)}.btn-linea{border:1.5px solid var(--c-oro);color:var(--c-texto);background:0 0}.btn-linea:hover{border-color:var(--c-oro-claro);background:var(--c-superficie)}.marmol .btn-linea{border-color:var(--c-tinta);color:var(--c-tinta)}.marmol .btn-linea:hover{background:color-mix(in srgb, var(--c-marmol) 60%, var(--c-blanco))}.btn svg{flex:none;width:20px;height:20px}.oro{background:var(--degradado-oro);color:#0000;-webkit-background-clip:text;background-clip:text}.octo{--c:var(--esquina);clip-path:polygon(var(--c) 0, calc(100% - var(--c)) 0, 100% var(--c), 100% calc(100% - var(--c)), calc(100% - var(--c)) 100%, var(--c) 100%, 0 calc(100% - var(--c)), 0 var(--c))}.marco{background:var(--degradado-marco);padding:6px}.marco>.octo{--c:calc(var(--esquina) - 4px)}.cabeza{margin-bottom:var(--e-6)}.cabeza .orla{align-items:center;gap:var(--e-2);color:var(--c-oro);margin-bottom:var(--e-3);width:max-content;display:flex}.orla .corona{width:44px;height:32px}.orla .voluta{width:96px;height:26px}.orla .voluta.der{transform:scaleX(-1)}.marmol .orla{color:var(--c-oro-hondo)}.esq{width:88px;height:88px;color:var(--c-oro);opacity:.85;pointer-events:none;display:none;position:absolute;top:20px}.esq.izq{left:20px}.esq.der{right:20px;transform:scaleX(-1)}@media (width>=900px){.esq{display:block}}.cabeza h2{font:400 var(--t-titulo) / 1.02 var(--f-titular)}.separador{align-items:center;gap:var(--e-3);color:var(--c-oro);max-width:300px;margin-top:var(--e-4);display:flex}.separador:before,.separador:after{content:"";background:currentColor;flex:1;height:1px}.separador svg{flex:none;width:64px;height:14px}.marmol .separador{color:var(--c-oro-tinta)}.entrada{font-size:var(--t-entrada);max-width:50ch;color:var(--c-suave);margin-top:var(--e-4);line-height:1.5}.marmol .entrada{color:var(--c-tinta)}[data-estado] .punto{background:var(--c-suave);border-radius:50%;flex:none;width:10px;height:10px}[data-estado][data-abierto=true] .punto{background:var(--c-abierto);box-shadow:0 0 0 4px color-mix(in srgb, var(--c-abierto) 18%, transparent)}@media (prefers-reduced-motion:no-preference){.revela [data-revela]>*{opacity:0;transition:opacity var(--dur-entrada) var(--ease-salida), transform var(--dur-entrada) var(--ease-salida);transform:translateY(20px)}.revela [data-revela]>:nth-child(2){transition-delay:70ms}.revela [data-revela]>:nth-child(3){transition-delay:.14s}.revela [data-revela]>:nth-child(4){transition-delay:.21s}.revela [data-revela]>:nth-child(5){transition-delay:.28s}.revela [data-revela]>:nth-child(6){transition-delay:.35s}.revela [data-revela].visible>*{opacity:1;transform:none}}.cabecera[data-astro-cid-anclemld]{z-index:50;background:color-mix(in srgb, var(--c-negro) 88%, transparent);backdrop-filter:blur(8px);border-bottom:1px solid color-mix(in srgb, var(--c-oro) 30%, transparent);position:sticky;top:0}.barra[data-astro-cid-anclemld]{justify-content:space-between;align-items:center;gap:var(--e-4);padding:var(--e-3) var(--margen);width:min(100%, calc(var(--ancho) + 2 * var(--margen)));margin-inline:auto;display:flex}.logo[data-astro-cid-anclemld]{align-items:center;gap:var(--e-3);min-height:44px;text-decoration:none;display:flex}.logo[data-astro-cid-anclemld] .corona[data-astro-cid-anclemld]{width:32px;height:24px}.logo[data-astro-cid-anclemld] span[data-astro-cid-anclemld]{font:400 1.5rem / 1 var(--f-titular);color:var(--c-oro-claro)}.logo[data-astro-cid-anclemld] small[data-astro-cid-anclemld]{font:600 1rem / 1 var(--f-texto);letter-spacing:.04em;text-transform:uppercase;color:var(--c-suave);margin-top:4px;display:block}nav[data-astro-cid-anclemld] ul[data-astro-cid-anclemld]{padding:0;list-style:none;display:flex}.barra[data-astro-cid-anclemld] nav[data-astro-cid-anclemld]{display:none}.barra[data-astro-cid-anclemld] nav[data-astro-cid-anclemld] ul[data-astro-cid-anclemld]{gap:var(--e-6)}nav[data-astro-cid-anclemld] a[data-astro-cid-anclemld]{background:linear-gradient(var(--c-oro), var(--c-oro)) 50% 100% / 0 2px no-repeat;min-height:44px;transition:background-size var(--dur-media) var(--ease-salida);align-items:center;text-decoration:none;display:inline-flex}nav[data-astro-cid-anclemld] a[data-astro-cid-anclemld]:hover{background-size:100% 2px}.llamar[data-astro-cid-anclemld]{min-height:44px;padding-inline:var(--e-4)}.menu-movil[data-astro-cid-anclemld]{border-top:1px solid color-mix(in srgb, var(--c-oro) 20%, transparent)}.menu-movil[data-astro-cid-anclemld] ul[data-astro-cid-anclemld]{justify-content:space-between;gap:var(--e-2);padding:0 var(--margen);overflow:hidden}.menu-movil[data-astro-cid-anclemld] a[data-astro-cid-anclemld]{padding-inline:2px;font-size:1rem}@media (width<=359px){.menu-movil[data-astro-cid-anclemld] li[data-astro-cid-anclemld]:nth-child(4){display:none}}@media (width>=720px){.barra[data-astro-cid-anclemld] nav[data-astro-cid-anclemld]{display:block}.menu-movil[data-astro-cid-anclemld]{display:none}}.pie[data-astro-cid-kb2vq6wp]{padding-block:var(--e-7);color:var(--c-suave)}.pie[data-astro-cid-kb2vq6wp] p[data-astro-cid-kb2vq6wp]+p[data-astro-cid-kb2vq6wp]{margin-top:var(--e-3)}.logo[data-astro-cid-kb2vq6wp]{align-items:center;gap:var(--e-3);font:400 1.5rem / 1 var(--f-titular);color:var(--c-texto);display:flex}.logo[data-astro-cid-kb2vq6wp] svg[data-astro-cid-kb2vq6wp]{width:36px;height:27px}.pie[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]{text-underline-offset:4px;padding-block:10px;display:inline-block}
