.toc[data-astro-cid-xvrfupwn]{margin:2rem 0 2.5rem;padding:1.1rem 1.3rem;background:var(--paper-alt);border:1px solid var(--line);border-left:3px solid var(--signal);border-radius:var(--radius)}.toc__title[data-astro-cid-xvrfupwn]{margin:0 0 .6rem;font-family:var(--font-mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-muted)}.toc__list[data-astro-cid-xvrfupwn]{margin:0;padding-left:1.2em;display:grid;gap:.35rem;font-size:.93rem}.toc__list[data-astro-cid-xvrfupwn] a[data-astro-cid-xvrfupwn]{color:var(--ink);text-decoration:none;border-bottom:1px solid transparent}.toc__list[data-astro-cid-xvrfupwn] a[data-astro-cid-xvrfupwn]:hover{color:var(--signal);border-bottom-color:currentColor}.related[data-astro-cid-dpgbfi7r]{margin-top:3rem;padding-top:1.5rem;border-top:2px solid var(--line-strong)}.related__title[data-astro-cid-dpgbfi7r]{font-size:1.15rem;margin:0 0 1rem}.related__list[data-astro-cid-dpgbfi7r]{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.related__item[data-astro-cid-dpgbfi7r] a[data-astro-cid-dpgbfi7r]{display:flex;gap:.9rem;align-items:center;padding:.6rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--card);text-decoration:none;color:var(--ink);transition:border-color .15s ease,transform .15s ease}.related__item[data-astro-cid-dpgbfi7r] a[data-astro-cid-dpgbfi7r]:hover{border-color:var(--signal);transform:translateY(-1px)}.related__item[data-astro-cid-dpgbfi7r] picture{display:block;flex-shrink:0;width:120px;height:68px;line-height:0}.related__item[data-astro-cid-dpgbfi7r] img{width:100%;height:100%;object-fit:cover;border-radius:6px;display:block}.related__text[data-astro-cid-dpgbfi7r]{display:grid;gap:.15rem;min-width:0}.related__category[data-astro-cid-dpgbfi7r],.related__meta[data-astro-cid-dpgbfi7r]{font-family:var(--font-mono);font-size:.68rem;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-faint)}.related__headline[data-astro-cid-dpgbfi7r]{font-family:var(--font-display);font-weight:600;line-height:1.3}@media (max-width: 520px){.related__item[data-astro-cid-dpgbfi7r] picture{width:84px;height:48px}}.author-box[data-astro-cid-dwrmp7mt]{margin-top:2.5rem;display:flex;gap:1rem;padding:1.1rem 1.2rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper-alt)}.author-box__avatar[data-astro-cid-dwrmp7mt]{flex-shrink:0;line-height:0}.author-box__name[data-astro-cid-dwrmp7mt]{margin:0 0 .3rem;font-family:var(--font-display);font-weight:600}.author-box__name[data-astro-cid-dwrmp7mt] a[data-astro-cid-dwrmp7mt]{color:var(--signal);text-decoration:none}.author-box__name[data-astro-cid-dwrmp7mt] a[data-astro-cid-dwrmp7mt]:hover{text-decoration:underline}.author-box__role[data-astro-cid-dwrmp7mt]{display:block;font-family:var(--font-mono);font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-faint);font-weight:400}.author-box__bio[data-astro-cid-dwrmp7mt]{margin:0;font-size:.9rem;color:var(--ink-muted);line-height:1.55}.breadcrumbs[data-astro-cid-zm77yjld]{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.03em;text-transform:uppercase;color:var(--ink-faint);margin:1.75rem 0 1rem}.breadcrumbs[data-astro-cid-zm77yjld] a[data-astro-cid-zm77yjld]{color:var(--ink-faint);text-decoration:none}.breadcrumbs[data-astro-cid-zm77yjld] a[data-astro-cid-zm77yjld]:hover{color:var(--signal)}.breadcrumbs[data-astro-cid-zm77yjld] span[data-astro-cid-zm77yjld][aria-current]{color:var(--ink-muted)}.article__header[data-astro-cid-zm77yjld]{margin-bottom:1.25rem}.article__header[data-astro-cid-zm77yjld] h1[data-astro-cid-zm77yjld]{margin:.4em 0 .5em}.article__meta[data-astro-cid-zm77yjld] a[data-astro-cid-zm77yjld]{color:var(--signal);text-decoration:none}.article__meta[data-astro-cid-zm77yjld] a[data-astro-cid-zm77yjld]:hover{text-decoration:underline}.article__meta[data-astro-cid-zm77yjld]{font-family:var(--font-mono);font-size:.78rem;color:var(--ink-muted);margin:0;font-variant-numeric:tabular-nums}.article__hero[data-astro-cid-zm77yjld]{margin:1.75rem 0 2rem;border-radius:10px;overflow:hidden;border:1px solid var(--line);box-shadow:0 20px 40px -28px #123a8766;aspect-ratio:16 / 9}.article__hero[data-astro-cid-zm77yjld] picture{display:block;width:100%;height:100%}.article__hero[data-astro-cid-zm77yjld] img{width:100%;height:100%;object-fit:cover;display:block}.article__body[data-astro-cid-zm77yjld] h2{scroll-margin-top:5rem;padding-bottom:.4em;border-bottom:1px solid var(--line)}.article__body[data-astro-cid-zm77yjld] h3{scroll-margin-top:5rem}.article__body[data-astro-cid-zm77yjld] ul,.article__body[data-astro-cid-zm77yjld] ol{padding-left:1.3em}.article__body[data-astro-cid-zm77yjld] li{margin:.4em 0}.article__body[data-astro-cid-zm77yjld] strong{color:var(--ink)}.article__body[data-astro-cid-zm77yjld] blockquote{margin:1.75em 0;padding:.3em 0 .3em 1.3em;border-left:2px solid var(--amber);font-family:var(--font-display);font-style:italic;font-size:1.1rem;color:var(--ink)}.article__body[data-astro-cid-zm77yjld] table{width:100%;border-collapse:collapse;margin:1.75em 0;font-size:.9rem}.article__body[data-astro-cid-zm77yjld] td{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.article__body[data-astro-cid-zm77yjld] th,.article__body[data-astro-cid-zm77yjld] td{border:1px solid var(--line);padding:.65em .8em;text-align:left}.article__body[data-astro-cid-zm77yjld] th{background:var(--signal-strong);color:#fff;font-family:var(--font-mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;font-weight:500}.article__body[data-astro-cid-zm77yjld] tr:nth-child(2n) td{background:var(--paper-alt)}.article__body[data-astro-cid-zm77yjld] .tabla-desliza{margin:1.5em 0 0;font-size:.78rem;color:var(--ink-faint)}.article__body[data-astro-cid-zm77yjld] .tabla-desliza+table{margin-top:.4rem}@media (min-width: 700px){.article__body[data-astro-cid-zm77yjld] .tabla-desliza{display:none}.article__body[data-astro-cid-zm77yjld] .tabla-desliza+table{margin-top:1.75em}}@media (max-width: 480px){.article__body[data-astro-cid-zm77yjld] th,.article__body[data-astro-cid-zm77yjld] td{padding:.5rem .45rem}.article__body[data-astro-cid-zm77yjld] td{font-size:.85rem}}@media (max-width: 900px){.article__body[data-astro-cid-zm77yjld]{min-width:0}.article__body[data-astro-cid-zm77yjld] table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}}.article__disclaimer[data-astro-cid-zm77yjld]{margin-top:3rem;padding:1rem 1.2rem;border:1px dashed var(--line-strong);border-radius:var(--radius);background:var(--paper-alt);font-size:.82rem;color:var(--ink-muted)}
