@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/bricolage-grotesque-latin-400-normal.A6LyuA6R.woff2)format("woff2"),url(/_astro/bricolage-grotesque-latin-400-normal.D89K-qEP.woff)format("woff")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/bricolage-grotesque-latin-600-normal.nxTgbNFE.woff2)format("woff2"),url(/_astro/bricolage-grotesque-latin-600-normal.Bw0J83-2.woff)format("woff")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/bricolage-grotesque-latin-800-normal.J50vIsBe.woff2)format("woff2"),url(/_astro/bricolage-grotesque-latin-800-normal.Br4b-5gk.woff)format("woff")}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-400-normal.DnYpCC2O.woff2)format("woff2"),url(/_astro/instrument-serif-latin-400-normal.BVbkICAY.woff)format("woff")}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-400-italic.DKMiL14s.woff2)format("woff2"),url(/_astro/instrument-serif-latin-400-italic.u__WvvIK.woff)format("woff")}@font-face{font-family:DM Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/dm-mono-latin-400-normal.4GdczIuU.woff2)format("woff2"),url(/_astro/dm-mono-latin-400-normal.-0xN8mdc.woff)format("woff")}@font-face{font-family:DM Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/dm-mono-latin-500-normal.DRMDZjhP.woff2)format("woff2"),url(/_astro/dm-mono-latin-500-normal.CN8Miw6E.woff)format("woff")}:root{--ciruela:#2f1c24;--higo:#450f15;--mora:#8b677d;--coral:#e57e6c;--dorado:#e3b35c;--rosa:#f4c6cf;--crema:#f6ece6;--papel:#fff;--kraft:#c9a37a;--f-display:"Bricolage Grotesque", "Arial Narrow", system-ui, sans-serif;--f-serif:"Instrument Serif", Georgia, serif;--f-mono:"DM Mono", ui-monospace, monospace;--f-marca:"Instrument Serif", Georgia, serif;--oro:#c49e58;--salvia:#6e7b66;--champan:#c9b27c;--marfil:#f3ebdd;--oro-brillo:linear-gradient(135deg, #8a662e, #e0be7a 30%, #ab8440 52%, #e0be7a 78%, #8a662e);--gutter:clamp(1rem, 4vw, 3.5rem);--max:1280px;--radio-carne:14px;--foco:var(--coral);--t-hero:clamp(5.5rem, 31vw, 22rem);--t-h2:clamp(2.6rem, 8vw, 6.2rem);--t-h3:clamp(1.5rem, 3.4vw, 2.2rem);--t-cuerpo:clamp(1rem, .4vw + .94rem, 1.15rem);color-scheme:light}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-padding-top:5rem;overflow-x:clip}body{background:var(--crema);color:var(--ciruela);font-family:var(--f-display);font-size:var(--t-cuerpo);-webkit-font-smoothing:antialiased;margin:0;line-height:1.5;overflow-x:clip}img,svg{max-width:100%;height:auto;display:block}h1,h2,h3,p,figure{margin:0}h2{font-size:var(--t-h2);letter-spacing:-.045em;font-weight:800;line-height:.9}h3{font-size:var(--t-h3);letter-spacing:-.03em;font-weight:800;line-height:1}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--foco);outline-offset:3px;border-radius:4px}.envoltura{width:min(100% - 2 * var(--gutter), var(--max));margin-inline:auto}.seccion{padding-block:clamp(4.5rem,11vw,9rem);position:relative}.oscura{background:var(--ciruela);color:var(--crema)}.etiqueta{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.8rem}.serif{font-family:var(--f-serif);letter-spacing:0;font-style:italic;font-weight:400}.entradilla{max-width:34rem;font-size:clamp(1.05rem,1vw + .9rem,1.35rem);line-height:1.45}.boton{cursor:pointer;background:0 0;border:2px solid;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-height:52px;padding:0 1.6rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .2s,background-color .2s,color .2s;display:inline-flex}.boton:hover{transform:translateY(-2px)}[data-magnetico]{translate:calc(var(--mx,0) * 1px) calc(var(--my,0) * 1px);transition:transform .2s,translate .35s cubic-bezier(.2,.8,.2,1),background-color .2s,color .2s}.boton--lleno{background:var(--coral);border-color:var(--coral);color:var(--ciruela)}.boton--crema{background:var(--crema);border-color:var(--crema);color:var(--ciruela)}.boton--oscuro{background:var(--ciruela);border-color:var(--ciruela);color:var(--crema)}.boton[disabled],.boton[aria-disabled=true]{opacity:.5;cursor:not-allowed;transform:none}.boton--pequeno{min-height:44px;padding:0 1.1rem;font-size:.92rem}.visualmente-oculto{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.saltar{z-index:100;background:var(--coral);color:var(--ciruela);border-radius:8px;padding:.75rem 1rem;font-weight:700;position:absolute;top:-4rem;left:1rem}.saltar:focus{top:1rem}.ilustrativa{font-family:var(--f-mono);letter-spacing:.04em;opacity:.85;font-size:.68rem}.palabra{vertical-align:bottom;margin-top:-.22em;margin-bottom:-.08em;padding-top:.22em;padding-bottom:.08em;display:inline-block;overflow:hidden}.palabra>span{display:inline-block}.miga{z-index:60;pointer-events:none;background:#5a3426;border-radius:2px;width:7px;height:6px;position:fixed}.aviso{left:50%;bottom:calc(5.5rem + env(safe-area-inset-bottom));z-index:50;background:var(--ciruela);max-width:calc(100% - 2rem);color:var(--crema);opacity:0;pointer-events:none;border-radius:14px;padding:.8rem 1.2rem;font-size:.95rem;transition:transform .3s,opacity .3s;position:fixed;transform:translate(-50%,150%);box-shadow:0 12px 30px #0000004d}.aviso a{color:var(--coral);pointer-events:auto;margin-left:.5rem;font-weight:700}.aviso--visible{opacity:1;transform:translate(-50%)}@media (width>=768px){.aviso{bottom:1.5rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.cabecera[data-astro-cid-anclemld]{z-index:40;background:color-mix(in srgb, var(--ciruela) 94%, transparent);color:var(--crema);backdrop-filter:blur(8px);position:sticky;top:0}.cabecera__fila[data-astro-cid-anclemld]{justify-content:space-between;align-items:center;gap:1rem;min-height:64px;display:flex}.cabecera__logo[data-astro-cid-anclemld]{width:92px;color:var(--crema);display:block}.cabecera__menu[data-astro-cid-anclemld]{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;gap:clamp(1rem,2vw,2rem);margin:0;padding:0;font-size:.8rem;list-style:none;display:none}.cabecera__menu[data-astro-cid-anclemld] a[data-astro-cid-anclemld]{padding:.6rem 0;text-decoration:none;display:inline-block}.cabecera__menu[data-astro-cid-anclemld] a[data-astro-cid-anclemld]:hover{color:var(--coral)}.cabecera__total[data-astro-cid-anclemld]{font-family:var(--f-mono);font-weight:500}@media (width>=1024px){.cabecera__menu[data-astro-cid-anclemld]{display:flex}}.pie[data-astro-cid-kb2vq6wp]{--foco:var(--coral);background:var(--higo);color:var(--crema);padding-block:clamp(3.5rem,8vw,6rem) clamp(6rem,10vw,3rem)}.pie__dentro[data-astro-cid-kb2vq6wp]{gap:2.2rem;display:grid}.pie__logo[data-astro-cid-kb2vq6wp]{width:clamp(10rem,30vw,16rem);height:auto}.pie__lema[data-astro-cid-kb2vq6wp]{color:var(--rosa);margin-top:.8rem;font-size:1.4rem}.pie__columna[data-astro-cid-kb2vq6wp] ul[data-astro-cid-kb2vq6wp]{gap:.2rem;margin:.8rem 0 0;padding:0;list-style:none;display:grid}.pie__columna[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]{align-items:center;min-height:44px;display:inline-flex}.pie__columna[data-astro-cid-kb2vq6wp] li[data-astro-cid-kb2vq6wp]{align-items:center;min-height:44px;display:flex}.pie__registro[data-astro-cid-kb2vq6wp]{border-top:1px solid color-mix(in srgb, var(--crema) 30%, transparent);grid-column:1/-1;padding-top:1.5rem;font-size:.72rem;line-height:1.6}@media (width>=900px){.pie__dentro[data-astro-cid-kb2vq6wp]{grid-template-columns:2fr 1fr 1fr}}
