@font-face{font-family:Bodoni Moda;font-style:normal;font-weight:500;font-display:swap;src:url(/_astro/bodoni-moda-latin-500-normal.CtAcMono.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:Bodoni Moda;font-style:normal;font-weight:500;font-display:swap;src:url(/_astro/bodoni-moda-latin-ext-500-normal.BYrod4Pn.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bodoni Moda;font-style:normal;font-weight:600;font-display:swap;src:url(/_astro/bodoni-moda-latin-600-normal.DbXDFeqY.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:Bodoni Moda;font-style:normal;font-weight:600;font-display:swap;src:url(/_astro/bodoni-moda-latin-ext-600-normal.BbJe4Nzo.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/hanken-grotesk-latin-400-normal.BG6hkEXj.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:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/hanken-grotesk-latin-ext-400-normal.DR7lHpW4.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_astro/hanken-grotesk-latin-600-normal.CIXX6EOa.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:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_astro/hanken-grotesk-latin-ext-600-normal.FY8kSObK.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--color-blanco:#f8f7f2;--color-vino:#6c0410;--color-vino-oscuro:#4a020b;--color-tinta:#2b2624;--color-gris:#5e5955;--color-linea:#dcd6cf;--fuente-titulos:"Bodoni Moda", "Didot", "Bodoni 72", Georgia, serif;--fuente-cuerpo:"Hanken Grotesk", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--texto-h1:clamp(2.5rem, 1.75rem + 3.2vw, 4.5rem);--texto-h2:clamp(1.875rem, 1.45rem + 1.8vw, 3rem);--texto-h3:clamp(1.375rem, 1.23rem + .6vw, 1.75rem);--texto-cuerpo:clamp(1.0625rem, 1.035rem + .12vw, 1.125rem);--texto-pequeno:.9375rem;--interlineado-cuerpo:1.6;--interlineado-titulos:1.15;--ancho-parrafo:68ch;--espacio-seccion:clamp(4rem, 2.5rem + 6vw, 10rem);--margen-lateral:clamp(1.25rem, .8rem + 2vw, 3rem);--ancho-contenido:72rem;--transicion-color:.15s ease;--foco-grosor:2px;--foco-separacion:2px;--radio:2px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--color-blanco);color:var(--color-tinta);font-family:var(--fuente-cuerpo);font-size:var(--texto-cuerpo);font-weight:400;line-height:var(--interlineado-cuerpo);margin:0}h1,h2{font-family:var(--fuente-titulos);font-weight:500;line-height:var(--interlineado-titulos);color:var(--color-vino);margin:0 0 .5em}h1{font-size:var(--texto-h1)}h2{font-size:var(--texto-h2)}h3{font-family:var(--fuente-cuerpo);font-weight:600;font-size:var(--texto-h3);color:var(--color-vino);margin:0 0 .4em;line-height:1.25}h4,h5,h6{font-family:var(--fuente-cuerpo);font-weight:600;font-size:var(--texto-cuerpo);color:var(--color-tinta);margin:0 0 .5em}p{max-width:var(--ancho-parrafo);margin:0 0 1em}small{font-size:var(--texto-pequeno)}img,svg{max-width:100%;height:auto;display:block}a{color:var(--color-vino);text-underline-offset:.2em;transition:color var(--transicion-color)}a:hover{color:var(--color-vino-oscuro)}:focus-visible{outline:var(--foco-grosor) solid var(--color-vino);outline-offset:var(--foco-separacion)}.seccion{max-width:var(--ancho-contenido);padding:var(--espacio-seccion) var(--margen-lateral) 0;margin:0 auto;scroll-margin-top:4.5rem}.seccion__titulo{border-top:1px solid var(--color-linea);margin-bottom:clamp(2rem,1.5rem + 2vw,3.5rem);padding-top:1.5rem}.lista-limpia{margin:0;padding:0;list-style:none}.boton{min-height:44px;color:var(--color-blanco);background:var(--color-vino);border-radius:var(--radio);transition:background-color var(--transicion-color);justify-content:center;align-items:center;padding:.75rem 1.5rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.boton:hover,.boton:active{color:var(--color-blanco);background:var(--color-vino-oscuro)}.enlace-secundario{align-items:center;min-height:44px;font-weight:600;display:inline-flex}.solo-lectores{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-property:color,background-color,border-color,text-decoration-color!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.cabecera[data-astro-cid-anclemld]{z-index:10;background:var(--color-blanco);border-bottom:1px solid var(--color-linea);position:sticky;top:0}.cabecera__interior[data-astro-cid-anclemld]{max-width:var(--ancho-contenido);min-height:4.5rem;padding:0 var(--margen-lateral);justify-content:space-between;align-items:center;gap:1.5rem;margin:0 auto;display:flex}.cabecera__logo[data-astro-cid-anclemld]{flex-shrink:0;align-items:center;min-height:44px;display:inline-flex}.cabecera__logo[data-astro-cid-anclemld] .cabecera__svg{width:auto;height:2.25rem;overflow:visible}html.js .cabecera--inicio[data-astro-cid-anclemld] .cabecera__logo[data-astro-cid-anclemld]{opacity:0;visibility:hidden;transition:opacity .2s,visibility 0s linear .2s}html.js .cabecera--inicio[data-astro-cid-anclemld].muestra-logo .cabecera__logo[data-astro-cid-anclemld]{opacity:1;visibility:visible;transition:opacity .2s,visibility}@media (prefers-reduced-motion:no-preference){.cabecera__logo[data-astro-cid-anclemld] [data-pieza=estrella]{transform-box:fill-box;transform-origin:50%;transition:transform .3s}.cabecera__logo[data-astro-cid-anclemld]:hover [data-pieza=estrella],.cabecera__logo[data-astro-cid-anclemld]:focus-visible [data-pieza=estrella]{transform:rotate(90deg)}}.cabecera__lista[data-astro-cid-anclemld]{flex-wrap:wrap;gap:0 1.75rem;margin:0;padding:0;list-style:none;display:flex}.cabecera__lista[data-astro-cid-anclemld] a[data-astro-cid-anclemld]{min-height:44px;color:var(--color-tinta);font-weight:600;font-size:var(--texto-pequeno);align-items:center;text-decoration:none;display:inline-flex}.cabecera__lista[data-astro-cid-anclemld] a[data-astro-cid-anclemld]:hover{color:var(--color-vino);text-decoration:underline}.cabecera__boton[data-astro-cid-anclemld]{display:none}@media (width<=60rem){html.js .cabecera__boton[data-astro-cid-anclemld]{min-width:44px;min-height:44px;font:600 var(--texto-pequeno) / 1 var(--fuente-cuerpo);color:var(--color-vino);border:1px solid var(--color-vino);border-radius:var(--radio);cursor:pointer;transition:color var(--transicion-color), background-color var(--transicion-color);background:0 0;align-items:center;gap:.6rem;padding:0 1rem;display:inline-flex}html.js .cabecera__boton[data-astro-cid-anclemld]:hover{color:var(--color-blanco);background:var(--color-vino-oscuro)}.cabecera__icono[data-astro-cid-anclemld],.cabecera__icono[data-astro-cid-anclemld]:before,.cabecera__icono[data-astro-cid-anclemld]:after{background:currentColor;width:1rem;height:2px;display:block}.cabecera__icono[data-astro-cid-anclemld]{position:relative}.cabecera__icono[data-astro-cid-anclemld]:before,.cabecera__icono[data-astro-cid-anclemld]:after{content:"";transition:transform .2s;position:absolute;left:0}.cabecera__icono[data-astro-cid-anclemld]:before{transform:translateY(-5px)}.cabecera__icono[data-astro-cid-anclemld]:after{transform:translateY(5px)}[data-astro-cid-anclemld][aria-expanded=true] .cabecera__icono[data-astro-cid-anclemld]{background:0 0}[data-astro-cid-anclemld][aria-expanded=true] .cabecera__icono[data-astro-cid-anclemld]:before{transform:rotate(45deg)}[data-astro-cid-anclemld][aria-expanded=true] .cabecera__icono[data-astro-cid-anclemld]:after{transform:rotate(-45deg)}html.js .cabecera__lista[data-astro-cid-anclemld]{max-height:calc(100dvh - 4.5rem);padding:1rem var(--margen-lateral) 2rem;background:var(--color-blanco);border-bottom:1px solid var(--color-linea);opacity:0;visibility:hidden;flex-direction:column;transition:opacity .2s,transform .2s,visibility 0s linear .2s;position:fixed;inset:4.5rem 0 auto;overflow-y:auto;transform:translateY(-.5rem)}html.js [data-astro-cid-anclemld][data-menu].esta-abierto .cabecera__lista[data-astro-cid-anclemld]{opacity:1;visibility:visible;transition:opacity .2s,transform .2s,visibility;transform:none}html.js .cabecera__lista[data-astro-cid-anclemld] li[data-astro-cid-anclemld]+li[data-astro-cid-anclemld]{border-top:1px solid var(--color-linea)}html.js .cabecera__lista[data-astro-cid-anclemld] a[data-astro-cid-anclemld]{width:100%;min-height:3.25rem;font-size:var(--texto-cuerpo)}html:not(.js) .cabecera__interior[data-astro-cid-anclemld]{flex-wrap:wrap;padding-block:.5rem}}@media (prefers-reduced-motion:reduce){.cabecera__lista[data-astro-cid-anclemld],.cabecera__icono[data-astro-cid-anclemld]:before,.cabecera__icono[data-astro-cid-anclemld]:after{transition:none!important}}.pie[data-astro-cid-kb2vq6wp]{margin-top:var(--espacio-seccion);border-top:1px solid var(--color-linea);font-size:var(--texto-pequeno);color:var(--color-gris)}.pie__interior[data-astro-cid-kb2vq6wp]{max-width:var(--ancho-contenido);padding:3rem var(--margen-lateral);gap:2rem;margin:0 auto;display:grid}.pie__logo[data-astro-cid-kb2vq6wp]{justify-self:start;align-items:center;min-height:44px;display:inline-flex}.pie__logo[data-astro-cid-kb2vq6wp] .pie__svg{width:auto;height:2.75rem}.pie__columnas[data-astro-cid-kb2vq6wp]{gap:1.5rem;display:grid}@media (width>=48rem){.pie__columnas[data-astro-cid-kb2vq6wp]{grid-template-columns:repeat(3,auto);justify-content:start;gap:3rem}}.pie__email[data-astro-cid-kb2vq6wp]{margin:0}.pie__lista[data-astro-cid-kb2vq6wp]{margin:0;padding:0;list-style:none}.pie[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp],.pie__email[data-astro-cid-kb2vq6wp] span[data-astro-cid-kb2vq6wp],.pie__lista[data-astro-cid-kb2vq6wp] span[data-astro-cid-kb2vq6wp]{align-items:center;min-height:44px;display:inline-flex}.pie__registro[data-astro-cid-kb2vq6wp]{border-top:1px solid var(--color-linea);margin:0;padding-top:1.5rem}.saltar[data-astro-cid-hkbrpulz]{z-index:100;background:var(--color-vino);color:var(--color-blanco);padding:.75rem 1rem;font-weight:600;text-decoration:none;position:absolute;top:.5rem;left:.5rem;transform:translateY(-200%)}.saltar[data-astro-cid-hkbrpulz]:focus{color:var(--color-blanco);transform:none}main[data-astro-cid-hkbrpulz]:focus{outline:none}
