@font-face{font-family:Alfa Slab One;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/alfa-slab-one-latin-400-normal.CbTZiZTW.woff2)format("woff2"),url(/_astro/alfa-slab-one-latin-400-normal.UIGeWgec.woff)format("woff")}@font-face{font-family:Alfa Slab One;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/alfa-slab-one-latin-ext-400-normal.DZhSYPC8.woff2)format("woff2"),url(/_astro/alfa-slab-one-latin-ext-400-normal.Dg9tQUb7.woff)format("woff")}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-vietnamese-wght-normal.CHiFlh_0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-latin-ext-wght-normal.Dg-wlmqe.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-latin-wght-normal.CaVRRdDk.woff2)format("woff2-variations");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}:root{--bg:#fafaf7;--surface:#fffefb;--surface-2:#f1eee6;--ink:#2a1810;--ink-2:#4a3428;--muted:#6e5a4d;--line:#2a181024;--line-strong:#2a181052;--tostado:#2a1810;--tostado-2:#3b2519;--sobre-tostado:#f6eee3;--sobre-tostado-2:#f6eee3bd;--crema:#d8a35d;--crema-suave:#f0dcbd;--tueste:#8a4b1f;--accion:#c0281b;--accion-hover:#9e1f14;--accent:var(--crema);--accent-soft:var(--crema-suave);--accent-deep:var(--tueste);--coffee:#3a2418;--r:18px;--r-sm:12px;--pill:999px;--shadow:0 2px 0 #2a18100f, 0 22px 44px -26px #2a181073;--f-display:"Alfa Slab One", "Rockwell", Georgia, serif;--f-body:"Hanken Grotesk Variable", "Hanken Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--wrap:1240px;--gutter:clamp(16px, 4vw, 40px);--ease:cubic-bezier(.16, 1, .3, 1);--ease-sale:cubic-bezier(.4, 0, 1, 1);--t-rapido:.16s;--t-medio:.32s;--t-lento:.64s;--z-header:30;--z-menu:40;--z-sheet:50;color-scheme:light;accent-color:var(--accion)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scrollbar-color:var(--tostado-2) var(--surface-2)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--bg);color:var(--ink);font-family:var(--f-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;caret-color:var(--accion);margin:0;font-size:17px;line-height:1.6;overflow-x:clip}img,svg,video{max-width:100%;display:block}[hidden]{display:none!important}a{color:inherit;text-underline-offset:3px}button{font:inherit;color:inherit}::selection{background:var(--crema);color:var(--tostado)}:focus-visible{outline:2.5px solid var(--ink);outline-offset:3px;border-radius:6px}.ico{flex:none;width:1.15em;height:1.15em}.wrap{width:100%;max-width:var(--wrap);padding-inline:var(--gutter);margin-inline:auto}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:100;background:var(--ink);color:var(--surface);border-radius:var(--pill);padding:10px 16px;font-weight:600;text-decoration:none;position:absolute;top:-60px;left:12px}.skip:focus{top:12px}h1,h2,h3,h4{text-wrap:balance;margin:0}h1,h2{font-family:var(--f-display);letter-spacing:-.012em;font-weight:400;line-height:1.04}h1{font-size:clamp(2.3rem,4.8vw,4rem)}h2{font-size:clamp(1.8rem,3.4vw,2.75rem)}h3,h4{font-family:var(--f-body);letter-spacing:-.02em;font-size:clamp(1.2rem,1.8vw,1.5rem);font-weight:800;line-height:1.15}p{text-wrap:pretty;margin:0}.lead{color:var(--ink-2);max-width:58ch;font-size:clamp(1.08rem,1.6vw,1.25rem);line-height:1.55}.muted{color:var(--muted)}.marca{background-image:linear-gradient(var(--crema), var(--crema));background-position:0 86%;background-repeat:no-repeat;background-size:100% .36em;margin-inline:-.04em;padding-inline:.04em}@media (prefers-reduced-motion:no-preference){.mov .marca{transition:background-size .9s var(--ease) .25s;background-size:0% .36em}.mov .is-in .marca,.mov .marca.is-in{background-size:100% .36em}}.btn{--h:52px;height:var(--h);border-radius:var(--pill);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;transition:transform .25s var(--ease), background-color .2s, color .2s, border-color .2s, box-shadow .25s;border:2px solid #0000;justify-content:center;align-items:center;gap:10px;padding-inline:24px;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.btn:active{transform:translateY(1px)scale(.98)}.btn .ico{transition:transform .35s var(--ease)}.btn:hover .ico--mueve{transform:rotate(-12deg)translateY(-1px)}.btn--tinto{background:var(--accion);color:var(--surface);box-shadow:0 10px 22px -12px #c0281bbf}.btn--tinto:hover{background:var(--accion-hover)}.sobre-tostado .btn--tinto{box-shadow:0 0 0 2px var(--sobre-tostado), 0 10px 22px -12px #0009}.btn--linea{color:var(--ink);border-color:var(--ink);background:0 0}.btn--linea:hover{background:var(--ink);color:var(--surface)}.sobre-tostado .btn--linea{color:var(--sobre-tostado);border-color:var(--sobre-tostado)}.sobre-tostado .btn--linea:hover{background:var(--sobre-tostado);color:var(--tostado)}.btn--sm{--h:42px;padding-inline:18px;font-size:.94rem}.enlace{text-decoration:underline 2px;text-decoration-color:var(--crema);text-underline-offset:5px;align-items:center;gap:6px;font-weight:700;transition:text-decoration-color .2s;display:inline-flex}.enlace .ico{transition:transform .3s var(--ease)}.enlace:hover{text-decoration-color:var(--ink)}.enlace:hover .ico{transform:translate(3px)}.seccion{padding-block:clamp(52px,6.5vw,88px)}.seccion--ajustada{padding-block:clamp(40px,5vw,64px)}.cabeza{gap:16px;max-width:760px;margin-bottom:clamp(32px,5vw,52px);display:grid}.sobre-tostado{background:var(--tostado);color:var(--sobre-tostado)}.sobre-tostado .muted,.sobre-tostado .lead{color:var(--sobre-tostado-2)}.sobre-tostado :focus-visible{outline-color:var(--crema)}.tarjeta,.esmalte{background:var(--surface);border:2px solid var(--ink);border-radius:var(--r);box-shadow:inset 0 0 0 5px var(--surface), inset 0 0 0 6.5px var(--ink)}.chip{color:var(--ink-2);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:6px 0;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}a.chip:hover,button.chip:hover{color:var(--ink);border-bottom-color:var(--line-strong)}button.chip{cursor:pointer}button.chip[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--ink)}@view-transition{navigation:auto}[data-header]{view-transition-name:cabecera}::view-transition-old(root){animation:var(--t-rapido) var(--ease-sale) both vt-sale}::view-transition-new(root){animation:.26s var(--ease) 60ms both vt-entra}@keyframes vt-sale{to{opacity:0}}@keyframes vt-entra{0%{opacity:0}}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}@media (prefers-reduced-motion:no-preference){.mov [data-reveal]{opacity:0;transition:opacity .8s var(--ease), transform .8s var(--ease);transition-delay:calc(var(--i,0) * 70ms);transform:translateY(18px)}.mov [data-reveal].is-in{opacity:1;transform:none}[data-entra]{animation:subir .9s var(--ease) both;animation-delay:calc(var(--i,0) * 90ms + 60ms)}[data-entra] .marca,[data-entra].marca{animation:pintar .9s var(--ease) .55s both;background-size:100% .36em}}@keyframes subir{0%{opacity:0;transform:translateY(16px)}}@keyframes pintar{0%{background-size:0% .36em}}.prosa{max-width:68ch;color:var(--ink-2);font-size:1.08rem;line-height:1.75}.prosa>*+*{margin-top:1.1em}.prosa h2{color:var(--ink);margin-top:2.2em;font-size:clamp(1.5rem,2.8vw,2rem)}.prosa h3{color:var(--ink);margin-top:1.8em;font-size:1.25rem}.prosa a{color:var(--ink);text-decoration-color:var(--crema);text-underline-offset:3px;text-decoration-thickness:2px}.prosa a:hover{text-decoration-color:var(--ink)}.prosa ul,.prosa ol{padding-left:1.2em}.prosa li+li{margin-top:.4em}.prosa li::marker{color:var(--tueste)}.prosa strong{color:var(--ink)}.prosa blockquote{border-left:1px solid var(--ink);font-family:var(--f-display);color:var(--ink);margin-inline:0;padding:4px 0 4px 22px;font-size:1.3rem;line-height:1.3}.prosa table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.98rem}.prosa th,.prosa td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:10px 12px}.prosa th{color:var(--ink);border-bottom-color:var(--ink);font-weight:700}.prosa hr{background:var(--line);border:0;height:1px;margin-block:2.4em}.grano-cae{left:calc(50% + var(--x,0px));background:var(--tueste);opacity:0;pointer-events:none;border-radius:50%;width:11px;height:15px;animation:.75s both grano-cae;position:absolute;top:0;box-shadow:inset -2px -2px #00000047}.grano-cae:after{content:"";background:#00000061;border-radius:2px;width:2px;margin-left:-1px;position:absolute;top:2px;bottom:2px;left:50%;transform:rotate(12deg)}@keyframes grano-cae{0%{opacity:0;animation-timing-function:var(--ease-sale);transform:translate(-50%,-18px)rotate(0)}12%{opacity:1}86%{opacity:1;transform:translate(-50%, var(--caida,80px)) rotate(var(--giro,60deg))}to{opacity:0;transform:translate(-50%, var(--caida,80px)) rotate(var(--giro,60deg)) scale(.6)}}
