@font-face{font-family:Apple Garamond;src:url(/assets/fonts/AppleGaramond-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Apple Garamond;src:url(/assets/fonts/AppleGaramond.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Apple Garamond;src:url(/assets/fonts/AppleGaramond-Italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Open Sauce;src:url(/assets/fonts/OpenSauceSans-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sauce;src:url(/assets/fonts/OpenSauceSans-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}:root{--noche:#120d0a;--noche-2:#1b1410;--tinta:#190900;--crema:#e7e2da;--crema-2:#e7e2daa8;--crema-3:#e7e2da66;--linea:#e7e2da1f;--rosa:#f5cbd7;--serif:"Apple Garamond", Georgia, serif;--sans:"Open Sauce", system-ui, -apple-system, sans-serif;--mono:"Geist Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--curva:cubic-bezier(.22, 1, .36, 1);--margen:clamp(18px, 2.2vw, 32px)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{background:var(--noche);color:var(--crema);font-family:var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:15px;line-height:1.5;overflow-x:clip}img,svg,video,canvas{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:focus-visible{outline:1px solid var(--rosa);outline-offset:4px}::selection{background:var(--rosa);color:var(--tinta)}.oculto-accesible{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.mono{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;font-size:11px;line-height:1.4}html.con-raton [data-vivo] .vivo-on{left:calc(var(--vivo) * 9px);text-shadow:calc(var(--vivo) * -24px) 0 rgb(255 64 120/calc(var(--vivo-a) * .8)), calc(var(--vivo) * 24px) 0 rgb(64 196 255/calc(var(--vivo-a) * .7));position:relative}html.en-umbral body{overflow:hidden}@media (hover:hover) and (pointer:fine){html.cursor-propio [data-cursor]{cursor:none}html.cursor-propio [data-cursor] a,html.cursor-propio [data-cursor] button{cursor:pointer}html.cursor-propio [data-cursor] a[data-cursor-enlace]{cursor:none}}.insp{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--tinta);background:var(--rosa);white-space:nowrap;padding:3px 7px 3px 18px;font-size:10px;line-height:1.4;display:inline-block;position:relative}.insp:before{content:"";background:var(--tinta);width:5px;height:5px;margin-top:-2.5px;position:absolute;top:50%;left:7px}.cons[data-astro-cid-4l3bgag6]{left:var(--margen);bottom:var(--margen);z-index:70;background:var(--noche-2);width:min(372px,100vw - 24px);color:var(--crema);opacity:0;transition:opacity .45s var(--curva), transform .6s var(--curva);border:1px solid #e7e2da29;padding:18px 20px 16px;position:fixed;transform:translateY(14px);box-shadow:0 24px 50px #00000073}.cons[data-astro-cid-4l3bgag6].es-visible{opacity:1;transform:none}.cons[data-astro-cid-4l3bgag6]:before{content:"";background:var(--rosa);width:7px;height:7px;position:absolute;top:-1px;right:-1px}.cons__guia[data-astro-cid-4l3bgag6]{pointer-events:none;position:absolute}.cons__guia--a[data-astro-cid-4l3bgag6]{border-left:1px dashed #e7e2da38;height:22px;top:-22px;left:-1px}.cons__guia--b[data-astro-cid-4l3bgag6]{border-top:1px dashed #e7e2da38;width:26px;top:-1px;left:-26px}.cons__etq[data-astro-cid-4l3bgag6]{color:var(--rosa);margin:0;font-size:10px}.cons__texto[data-astro-cid-4l3bgag6]{font-family:var(--serif);margin:10px 0 0;font-size:18px;font-style:italic;line-height:1.3}.cons__botones[data-astro-cid-4l3bgag6]{align-items:center;gap:10px;margin-top:16px;display:flex}.cons__boton[data-astro-cid-4l3bgag6]{height:40px;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid #e7e2da73;flex:1;font-size:10.5px;transition:background .25s,color .25s,border-color .25s}.cons__boton[data-astro-cid-4l3bgag6]:hover{background:var(--crema);color:var(--tinta);border-color:var(--crema)}.cons__mas[data-astro-cid-4l3bgag6]{height:40px;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--crema-2);border-bottom:1px dashed #0000;padding:0 4px;font-size:10px;transition:color .25s}.cons__mas[data-astro-cid-4l3bgag6]:hover{color:var(--crema)}.cons__enlace[data-astro-cid-4l3bgag6]{color:var(--crema-3);border-bottom:1px solid var(--linea);margin-top:12px;font-size:9px;transition:color .25s;display:inline-block}.cons__enlace[data-astro-cid-4l3bgag6]:hover{color:var(--crema)}.cons__casillas[data-astro-cid-4l3bgag6]{border:0;gap:10px;margin:14px 0 0;padding:0;display:grid}.cons__casillas[data-astro-cid-4l3bgag6][hidden]{display:none}.cons__casilla[data-astro-cid-4l3bgag6]{cursor:pointer;grid-template-columns:22px 1fr;align-items:start;gap:12px;display:grid;position:relative}.cons__casilla[data-astro-cid-4l3bgag6] input[data-astro-cid-4l3bgag6]{opacity:0;width:1px;height:1px;position:absolute}.cons__caja[data-astro-cid-4l3bgag6]{width:22px;height:22px;margin-top:1px}.cons__caja[data-astro-cid-4l3bgag6] svg[data-astro-cid-4l3bgag6]{width:100%;height:100%;overflow:visible}.cons__marco[data-astro-cid-4l3bgag6]{fill:none;stroke:var(--crema-2);stroke-width:1px;vector-effect:non-scaling-stroke;shape-rendering:crispedges;transition:stroke .25s}.cons__visto[data-astro-cid-4l3bgag6] rect[data-astro-cid-4l3bgag6]{fill:var(--rosa);opacity:0;shape-rendering:crispedges}.cons__casilla[data-astro-cid-4l3bgag6]:hover .cons__marco[data-astro-cid-4l3bgag6]{stroke:var(--crema)}.cons__casilla[data-astro-cid-4l3bgag6] input[data-astro-cid-4l3bgag6]:checked+.cons__caja[data-astro-cid-4l3bgag6] .cons__visto[data-astro-cid-4l3bgag6] rect[data-astro-cid-4l3bgag6]{opacity:1;transition:opacity 0s calc(var(--i) * 34ms)}.cons__casilla[data-astro-cid-4l3bgag6] input[data-astro-cid-4l3bgag6]:focus-visible+.cons__caja[data-astro-cid-4l3bgag6]{outline:1px solid var(--rosa);outline-offset:4px}.cons__op[data-astro-cid-4l3bgag6]{color:var(--crema-2);font-size:13px;line-height:1.35}.cons__op[data-astro-cid-4l3bgag6] b[data-astro-cid-4l3bgag6]{color:var(--crema);font-weight:500}.cons__op[data-astro-cid-4l3bgag6] small[data-astro-cid-4l3bgag6]{color:var(--crema-3);font-size:11.5px;display:block}@media (width<=760px){.cons[data-astro-cid-4l3bgag6]{width:auto;bottom:12px;left:12px;right:12px}.cons__guia[data-astro-cid-4l3bgag6]{display:none}}
