.vista-previa .toc[data-astro-cid-akhzoz5a],.vista-previa .tocm[data-astro-cid-akhzoz5a],.vista-previa .compartir[data-astro-cid-akhzoz5a],.vista-previa #seguir[data-astro-cid-akhzoz5a]{display:none!important}.vista-previa .body[data-astro-cid-akhzoz5a]{grid-template-columns:minmax(0,720px)}.art[data-astro-cid-akhzoz5a] .vp-vacio{color:var(--c-muted);font-style:italic}.progress[data-astro-cid-akhzoz5a]{z-index:60;pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0}.progress[data-astro-cid-akhzoz5a] span[data-astro-cid-akhzoz5a]{background:var(--c-signal);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.hero[data-astro-cid-akhzoz5a]{border-bottom:1px solid var(--c-line)}.hero__in[data-astro-cid-akhzoz5a]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,64px);padding-block:clamp(48px,6vw,80px);display:grid}@media (width<=900px){.hero__in[data-astro-cid-akhzoz5a]{grid-template-columns:1fr}.hero__cover[data-astro-cid-akhzoz5a]{order:-1}}.hero__ruta[data-astro-cid-akhzoz5a]{color:var(--c-muted);font-size:14px}.hero__ruta[data-astro-cid-akhzoz5a] a[data-astro-cid-akhzoz5a]{color:var(--c-muted)}.hero__ruta[data-astro-cid-akhzoz5a] a[data-astro-cid-akhzoz5a]:hover{color:var(--c-heading)}.hero__cover[data-astro-cid-akhzoz5a]{border:1px solid var(--c-line);border-radius:16px;overflow:hidden}.hero__t[data-astro-cid-akhzoz5a]{font:300 clamp(32px, 4.2vw, 54px)/1.05 var(--f-display);letter-spacing:-.03em;color:var(--c-heading);text-wrap:balance}.hero__meta[data-astro-cid-akhzoz5a]{color:var(--c-muted);flex-wrap:wrap;gap:6px 18px;font-size:14px;display:flex}.body[data-astro-cid-akhzoz5a]{grid-template-columns:220px minmax(0,720px);justify-content:center;gap:clamp(32px,5vw,72px);padding-block:48px 88px;display:grid}.toc[data-astro-cid-akhzoz5a]{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;align-self:start;gap:2px;max-height:calc(100dvh - 128px);padding-bottom:24px;display:flex;position:sticky;top:96px;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 32px),#0000);mask-image:linear-gradient(#000 calc(100% - 32px),#0000)}.toc__rest[data-astro-cid-akhzoz5a]{opacity:.75;margin-left:8px}.toc__rest[data-astro-cid-akhzoz5a]:empty{display:none}.toc__rest[data-astro-cid-akhzoz5a]:before{content:"· "}.toc--plegado[data-astro-cid-akhzoz5a] .toc__a[data-astro-cid-akhzoz5a].sub:not(.vis),.tocm[data-astro-cid-akhzoz5a]{display:none}.toc__mark[data-astro-cid-akhzoz5a]{background:var(--c-signal);opacity:0;width:2px;height:0;transition:transform .45s var(--ease), height .45s var(--ease), opacity .3s;position:absolute;top:0;left:0}.toc[data-astro-cid-akhzoz5a] .t-label[data-astro-cid-akhzoz5a]{padding-bottom:8px}.toc__a[data-astro-cid-akhzoz5a]{color:var(--c-muted);border-left:2px solid var(--c-line);transition:color var(--dur-hover) var(--ease), border-color var(--dur-hover) var(--ease);padding:5px 0 5px 12px;font-size:13.5px;line-height:1.4}.toc__a[data-astro-cid-akhzoz5a].sub{padding-left:22px}.toc__a[data-astro-cid-akhzoz5a]:hover,.toc__a[data-astro-cid-akhzoz5a].on{color:var(--c-heading)}@media (width<=1000px){.body[data-astro-cid-akhzoz5a]{grid-template-columns:1fr}.toc[data-astro-cid-akhzoz5a]{display:none}.tocm[data-astro-cid-akhzoz5a]{z-index:40;min-width:0;margin-inline:calc(var(--gutter) * -1);background:var(--c-page);border-bottom:1px solid var(--c-line);display:block;position:sticky;top:68px}.tocm__bar[data-astro-cid-akhzoz5a]{padding:10px var(--gutter);cursor:pointer;flex-direction:column;gap:2px;list-style:none;display:flex}.tocm__bar[data-astro-cid-akhzoz5a]::-webkit-details-marker{display:none}.tocm__bar[data-astro-cid-akhzoz5a]>[data-astro-cid-akhzoz5a]{min-width:0}.tocm__bar[data-astro-cid-akhzoz5a]:after{content:"";right:var(--gutter);border-right:1.5px solid var(--c-muted);border-bottom:1.5px solid var(--c-muted);width:8px;height:8px;transition:transform var(--dur-hover) var(--ease);position:absolute;top:50%;transform:translateY(-70%)rotate(45deg)}.tocm[data-astro-cid-akhzoz5a][open] .tocm__bar[data-astro-cid-akhzoz5a]:after{transform:translateY(-30%)rotate(-135deg)}.tocm__now[data-astro-cid-akhzoz5a]{color:var(--c-heading);white-space:nowrap;text-overflow:ellipsis;padding-right:28px;font-size:15px;overflow:hidden}.tocm__list[data-astro-cid-akhzoz5a]{overscroll-behavior:contain;max-height:60vh;padding:4px var(--gutter) 16px;border-top:1px solid var(--c-line);flex-direction:column;display:flex;overflow-y:auto}.tocm__list[data-astro-cid-akhzoz5a] a[data-astro-cid-akhzoz5a]{color:var(--c-body);border-bottom:1px solid var(--c-line);padding:11px 0;font-size:15px}.tocm__list[data-astro-cid-akhzoz5a] a[data-astro-cid-akhzoz5a]:last-child{border-bottom:0}.tocm__list[data-astro-cid-akhzoz5a] a[data-astro-cid-akhzoz5a].on{color:var(--c-signal-text)}}.art[data-astro-cid-akhzoz5a]{flex-direction:column;gap:28px;min-width:0;display:flex}.r30[data-astro-cid-akhzoz5a]{border:1px solid var(--c-line);border-left:2px solid var(--c-signal);background:var(--c-page-alt);border-radius:0 10px 10px 0;padding:20px 22px}.r30__t[data-astro-cid-akhzoz5a]{font:500 13px/1.4 var(--f-mono);letter-spacing:.02em;color:var(--c-muted);margin:0 0 10px}.r30__l[data-astro-cid-akhzoz5a]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.r30__l[data-astro-cid-akhzoz5a] li[data-astro-cid-akhzoz5a]{color:var(--c-heading);text-wrap:pretty;padding-left:20px;font-size:16.5px;line-height:1.5;position:relative}.r30__l[data-astro-cid-akhzoz5a] li[data-astro-cid-akhzoz5a]:before{content:"";background:var(--c-signal);width:8px;height:2px;position:absolute;top:.62em;left:0}@media print{.r30[data-astro-cid-akhzoz5a]{break-inside:avoid}}.art__lead[data-astro-cid-akhzoz5a]{color:var(--c-heading);border-bottom:1px solid var(--c-line);padding-bottom:24px;font-size:20px;line-height:1.55}.art__prose[data-astro-cid-akhzoz5a] h2,.art__prose[data-astro-cid-akhzoz5a] h3{scroll-margin-top:96px}@media (width<=1000px){.art__prose[data-astro-cid-akhzoz5a] h2,.art__prose[data-astro-cid-akhzoz5a] h3{scroll-margin-top:150px}}.art__prose[data-astro-cid-akhzoz5a] img{border:1px solid var(--c-line);border-radius:8px}.art__prose[data-astro-cid-akhzoz5a]{overflow-wrap:break-word}.art__prose[data-astro-cid-akhzoz5a] table{border-collapse:collapse;width:100%;max-width:100%;font-size:15px;display:block;overflow-x:auto}.art__prose[data-astro-cid-akhzoz5a] th,.art__prose[data-astro-cid-akhzoz5a] td{border-bottom:1px solid var(--c-line);text-align:left;vertical-align:top;padding:10px 12px}.art__prose[data-astro-cid-akhzoz5a] th{font:500 12.5px/1.4 var(--f-mono);letter-spacing:.02em;color:var(--c-muted);border-bottom-color:var(--c-line-strong);white-space:nowrap}.art__prose[data-astro-cid-akhzoz5a] tbody tr{transition:background-color var(--dur-hover) var(--ease)}.art__prose[data-astro-cid-akhzoz5a] tbody tr:hover{background:var(--c-page-alt)}.art__prose[data-astro-cid-akhzoz5a] table{background:linear-gradient(to right, var(--c-page) 30%, transparent) left / 32px 100% no-repeat local, linear-gradient(to left, var(--c-page) 30%, transparent) right / 32px 100% no-repeat local, radial-gradient(farthest-side at 0 50%, #00000024, transparent) left / 12px 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, #00000024, transparent) right / 12px 100% no-repeat scroll}.art__prose[data-astro-cid-akhzoz5a] .ancla{font:400 .7em var(--f-mono);color:var(--c-muted);opacity:0;transition:opacity var(--dur-hover) var(--ease), color var(--dur-hover) var(--ease);margin-left:10px;text-decoration:none}.art__prose[data-astro-cid-akhzoz5a] h2:hover .ancla,.art__prose[data-astro-cid-akhzoz5a] h3:hover .ancla,.art__prose[data-astro-cid-akhzoz5a] .ancla:focus-visible{opacity:1}.art__prose[data-astro-cid-akhzoz5a] .ancla:hover{color:var(--c-signal-text)}.art__prose[data-astro-cid-akhzoz5a] .ancla[data-ok]:after{content:" copiado";color:var(--c-signal-text);font-size:.85em}@media (hover:none){.art__prose[data-astro-cid-akhzoz5a] .ancla{display:none}}.art__prose[data-astro-cid-akhzoz5a] a.ext:after{content:"↗";margin-left:2px;font-size:.8em;text-decoration:none;display:inline-block}.compartir[data-astro-cid-akhzoz5a]{border-top:1px solid var(--c-line);flex-wrap:wrap;align-items:center;gap:8px 20px;padding-top:20px;display:flex}.compartir[data-astro-cid-akhzoz5a] .t-label[data-astro-cid-akhzoz5a]{margin-right:auto}.compartir__a[data-astro-cid-akhzoz5a]{font:500 14px var(--f-body);color:var(--c-heading);cursor:pointer;text-decoration:underline;text-decoration-color:var(--c-line-strong);text-underline-offset:4px;transition:text-decoration-color var(--dur-hover) var(--ease);background:0 0;border:0;padding:6px 0}.compartir__a[data-astro-cid-akhzoz5a]:hover{text-decoration-color:var(--c-signal)}.seguir[data-astro-cid-akhzoz5a]{z-index:45;border:1px solid var(--c-line-strong);background:var(--c-surface);max-width:calc(100% - 32px);animation:seguirIn .4s var(--ease);border-radius:999px;align-items:center;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px -12px #00000040}.seguir[data-astro-cid-akhzoz5a][hidden]{display:none}@keyframes seguirIn{0%{opacity:0;transform:translate(-50%,12px)}}.seguir__ir[data-astro-cid-akhzoz5a]{min-width:0;font:14px var(--f-body);color:var(--c-body);text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;padding:12px 6px 12px 20px;overflow:hidden}.seguir__ir[data-astro-cid-akhzoz5a] b[data-astro-cid-akhzoz5a]{color:var(--c-heading);font-weight:500}.seguir__x[data-astro-cid-akhzoz5a]{width:40px;height:40px;color:var(--c-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;margin-right:4px;font-size:20px;line-height:1}.seguir__x[data-astro-cid-akhzoz5a]:hover{color:var(--c-heading);background:var(--c-page-alt)}@media (prefers-reduced-motion:reduce){.seguir[data-astro-cid-akhzoz5a]{animation:none}}.art__cta[data-astro-cid-akhzoz5a]{background:var(--c-page-alt);border:1px solid var(--c-line);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:24px;display:flex}.rel[data-astro-cid-akhzoz5a]{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.relc[data-astro-cid-akhzoz5a]{border:1px solid var(--c-line);background:var(--c-surface);transition:transform var(--dur-hover) var(--ease), border-color var(--dur-hover) var(--ease);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.relc[data-astro-cid-akhzoz5a]:hover{border-color:var(--c-line-strong);transform:translateY(-3px)}.relc[data-astro-cid-akhzoz5a] span[data-astro-cid-akhzoz5a]{font:400 17px/1.3 var(--f-display);color:var(--c-heading);padding:14px 16px}.art__prose[data-astro-cid-akhzoz5a] h2{position:relative}.art__prose[data-astro-cid-akhzoz5a] h2:before{content:"";background:var(--c-signal);transform-origin:0;width:40px;height:3px;transition:transform .7s var(--ease) .1s;margin-bottom:14px;display:block;transform:scaleX(0)}.art__prose[data-astro-cid-akhzoz5a] h2.is-in:before{transform:scaleX(1)}.art__prose[data-astro-cid-akhzoz5a] blockquote{border-left:2px solid var(--c-signal);margin-inline:0;padding-left:22px}.art__prose[data-astro-cid-akhzoz5a] blockquote>*{clip-path:inset(0 100% 0 0);transition:clip-path .9s cubic-bezier(.65,0,.35,1) .1s}.art__prose[data-astro-cid-akhzoz5a] blockquote.is-in>*{clip-path:inset(0)}.art__prose[data-astro-cid-akhzoz5a] figure,.art__prose[data-astro-cid-akhzoz5a] table,.art__prose[data-astro-cid-akhzoz5a] p>img{opacity:0;transition:opacity .7s var(--ease), transform .7s var(--ease);transform:translateY(12px)}.art__prose[data-astro-cid-akhzoz5a] figure.is-in,.art__prose[data-astro-cid-akhzoz5a] table.is-in,.art__prose[data-astro-cid-akhzoz5a] p>img.is-in{opacity:1;transform:none}.art__prose[data-astro-cid-akhzoz5a] hr{background:var(--c-line-strong);border:0;height:1px;margin-block:48px;position:relative;overflow:visible}.art__prose[data-astro-cid-akhzoz5a] hr:after{content:"";background:var(--c-signal);width:7px;height:7px;box-shadow:0 0 10px var(--c-signal);opacity:0;border-radius:50%;position:absolute;top:-3px;left:0}.art__prose[data-astro-cid-akhzoz5a] hr.is-in:after{animation:1.6s cubic-bezier(.65,0,.35,1) .15s both senal}@keyframes senal{0%{opacity:0;left:0}10%{opacity:1}85%{opacity:1}to{opacity:0;left:calc(100% - 7px)}}.art__prose[data-astro-cid-akhzoz5a] .dato{font-variant-numeric:tabular-nums}html:not(.js) .art__prose[data-astro-cid-akhzoz5a] *{opacity:1!important;clip-path:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){.art__prose[data-astro-cid-akhzoz5a] h2:before{transition:none;transform:scaleX(1)}.art__prose[data-astro-cid-akhzoz5a] blockquote>*,.art__prose[data-astro-cid-akhzoz5a] figure,.art__prose[data-astro-cid-akhzoz5a] table,.art__prose[data-astro-cid-akhzoz5a] p>img{clip-path:none;opacity:1;transition:none;transform:none}.art__prose[data-astro-cid-akhzoz5a] hr.is-in:after{animation:none}}
