.progreso[data-astro-cid-tirz7u67]{z-index:50;height:3px;position:fixed;top:0;left:0;right:0}.progreso[data-astro-cid-tirz7u67] span[data-astro-cid-tirz7u67]{background:linear-gradient(90deg, var(--acc), var(--acc-2));width:0;height:100%;display:block}.g-cab[data-astro-cid-tirz7u67]{isolation:isolate;background:var(--marino);color:#d4dde8;padding:clamp(2.5rem,6vw,4.5rem) 0 clamp(3rem,7vw,5rem);position:relative;overflow:hidden}.g-cab[data-astro-cid-tirz7u67]:before{content:"";z-index:-1;background:radial-gradient(55% 90% at 85% 10%,#2b8fc459,#0000 70%),radial-gradient(40% 60% at 0 100%,#c9a22724,#0000 70%);position:absolute;inset:0}.g-cab__grid[data-astro-cid-tirz7u67]{grid-template-columns:1.25fr 1fr;align-items:center;gap:3rem;display:grid}.g-migas[data-astro-cid-tirz7u67]{color:#7f93ab;gap:.5rem;margin-bottom:1.25rem;font-size:14px;display:flex}.g-migas[data-astro-cid-tirz7u67] a[data-astro-cid-tirz7u67]{color:var(--celeste);text-decoration:none}.g-migas[data-astro-cid-tirz7u67] a[data-astro-cid-tirz7u67]:hover{text-decoration:underline}.g-chip[data-astro-cid-tirz7u67]{font:600 12px/1 var(--font-b);letter-spacing:.08em;text-transform:uppercase;color:var(--acc-2);background:#c9a22724;border:1px solid #c9a22759;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .7rem;display:inline-flex}.g-cab[data-astro-cid-tirz7u67] h1[data-astro-cid-tirz7u67]{color:#fff;margin:1rem 0 .9rem;font-size:clamp(2.1rem,4.6vw,3.3rem)}.g-lead[data-astro-cid-tirz7u67]{color:#b8c7d9;max-width:56ch;font-size:1.15rem}.g-meta[data-astro-cid-tirz7u67]{color:#9fb0c4;flex-wrap:wrap;gap:.5rem 1.4rem;margin:1.5rem 0 0;padding:0;font-size:14px;list-style:none;display:flex}.g-meta[data-astro-cid-tirz7u67] li[data-astro-cid-tirz7u67]{align-items:center;gap:.4rem;display:inline-flex}.g-meta[data-astro-cid-tirz7u67] svg{color:var(--celeste)}.g-portada[data-astro-cid-tirz7u67]{margin:0}.g-portada[data-astro-cid-tirz7u67] img[data-astro-cid-tirz7u67]{object-fit:cover;object-position:top left;background:#fff;border:1px solid #2b4a74;border-radius:12px;width:100%;max-height:330px;transform:rotate(-1deg);box-shadow:0 30px 50px -20px #0000008c}.g-ilus[data-astro-cid-tirz7u67]{background:linear-gradient(140deg,#134a72,#0b2545 70%);border:1px solid #2b4a74;border-radius:16px;align-content:center;place-items:center;gap:.8rem;height:280px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 50px -20px #0000008c}.g-ilus[data-astro-cid-tirz7u67]:before{content:"";opacity:.5;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='120'%3E%3Cg fill='none' stroke-width='2'%3E%3Cpath d='M0 90 L30 75 L60 82 L90 50 L120 58 L160 30' stroke='%23c9a227'/%3E%3Cg stroke='%233fc28a'%3E%3Cpath d='M20 40v40M80 30v35M140 20v30'/%3E%3C/g%3E%3Cg stroke='%23e06c6c'%3E%3Cpath d='M50 45v40M110 40v38'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") 50%/160px 120px;position:absolute;inset:0}.g-ilus__ico[data-astro-cid-tirz7u67]{color:#fff;backdrop-filter:blur(2px);background:#ffffff14;border:1px solid #ffffff2e;border-radius:30px;place-items:center;width:120px;height:120px;display:grid;position:relative}.g-ilus__txt[data-astro-cid-tirz7u67]{font:700 1.1rem var(--font-d);color:#fff;position:relative}.g-cuerpo[data-astro-cid-tirz7u67]{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:3.5rem;padding:3rem 0 4rem;display:grid}.g-art[data-astro-cid-tirz7u67]{min-width:0}.g-prosa[data-astro-cid-tirz7u67]{max-width:70ch;margin:0}.g-prosa[data-astro-cid-tirz7u67]>p:first-of-type{color:var(--fg);font-size:1.22rem;line-height:1.65}.g-prosa[data-astro-cid-tirz7u67]>p:first-of-type:first-letter{float:left;font:700 3.6em/.82 var(--font-d);color:var(--acc);padding:.08em .12em 0 0}.g-prosa[data-astro-cid-tirz7u67] h2{padding-left:1rem;scroll-margin-top:90px;position:relative}.g-prosa[data-astro-cid-tirz7u67] h2:before{content:"";background:linear-gradient(var(--acc), var(--acc-2));border-radius:2px;width:4px;position:absolute;top:.15em;bottom:.15em;left:0}.g-prosa[data-astro-cid-tirz7u67] ul{padding-left:0;list-style:none}.g-prosa[data-astro-cid-tirz7u67] ul>li{padding-left:1.6rem;position:relative}.g-prosa[data-astro-cid-tirz7u67] ul>li:before{content:"";background:var(--acc);border-radius:2px;width:8px;height:8px;position:absolute;top:.62em;left:.2rem;transform:rotate(45deg)}.g-prosa[data-astro-cid-tirz7u67] strong{color:var(--fg);background:linear-gradient(#0000 62%,#7cc4e859 62%)}.g-prosa[data-astro-cid-tirz7u67] figure{margin:2rem 0}.g-prosa[data-astro-cid-tirz7u67] figure img{margin:0 auto}.g-prosa[data-astro-cid-tirz7u67] figcaption{text-align:center;color:var(--muted);margin-top:.6rem;font-size:13.5px}.g-puntos[data-astro-cid-tirz7u67]{background:linear-gradient(135deg,#eef6fb,#f6f9fb);border:1px solid #cfe3ef;border-radius:14px;margin-bottom:2.5rem;padding:1.5rem 1.75rem}.g-puntos[data-astro-cid-tirz7u67] h2[data-astro-cid-tirz7u67]{color:var(--acc);align-items:center;gap:.5rem;margin-bottom:1rem;font-size:1.2rem;display:flex}.g-puntos[data-astro-cid-tirz7u67] ul[data-astro-cid-tirz7u67]{counter-reset:p;gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.g-puntos[data-astro-cid-tirz7u67] li[data-astro-cid-tirz7u67]{counter-increment:p;padding-left:2.4rem;line-height:1.5;position:relative}.g-puntos[data-astro-cid-tirz7u67] li[data-astro-cid-tirz7u67]:before{content:counter(p);background:var(--acc);color:#fff;width:1.7rem;height:1.7rem;font:700 .85rem var(--font-b);border-radius:50%;place-items:center;display:grid;position:absolute;top:-.05em;left:0}.g-crono[data-astro-cid-tirz7u67]{margin-bottom:2.5rem}.g-crono[data-astro-cid-tirz7u67] h2[data-astro-cid-tirz7u67]{font-size:1.35rem}.g-crono[data-astro-cid-tirz7u67] ol[data-astro-cid-tirz7u67]{border-left:2px solid var(--line);gap:1.1rem;margin:1.25rem 0 0;padding:0 0 0 1rem;list-style:none;display:grid}.g-crono[data-astro-cid-tirz7u67] li[data-astro-cid-tirz7u67]{grid-template-columns:6.5rem 1fr;align-items:baseline;gap:1rem;display:grid;position:relative}.g-crono[data-astro-cid-tirz7u67] li[data-astro-cid-tirz7u67]:before{content:"";background:var(--acc-2);border-radius:50%;width:12px;height:12px;position:absolute;top:.45em;left:calc(-1rem - 7px);box-shadow:0 0 0 4px #fff}.g-crono[data-astro-cid-tirz7u67] span[data-astro-cid-tirz7u67]{font:700 1.05rem var(--font-d);color:var(--acc)}.g-crono[data-astro-cid-tirz7u67] p[data-astro-cid-tirz7u67]{color:var(--muted);margin:0}.g-practica[data-astro-cid-tirz7u67]{background:var(--surface);border:1px solid var(--line);border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:1.25rem;margin:3rem 0 0;padding:1.4rem 1.5rem;display:grid}.g-practica__ico[data-astro-cid-tirz7u67]{width:56px;height:56px;color:var(--acc);background:#e8f3f9;border-radius:14px;place-items:center;display:grid}.g-practica[data-astro-cid-tirz7u67] p[data-astro-cid-tirz7u67]{color:var(--muted);margin:.2rem 0 0;font-size:14.5px}.g-nav[data-astro-cid-tirz7u67]{grid-template-columns:1fr 1fr;gap:1rem;margin-top:2rem;display:grid}.g-nav[data-astro-cid-tirz7u67] a[data-astro-cid-tirz7u67]{border:1px solid var(--line);border-radius:12px;gap:.3rem;padding:1.1rem 1.25rem;text-decoration:none;transition:border-color .15s,transform .15s;display:grid}.g-nav[data-astro-cid-tirz7u67] a[data-astro-cid-tirz7u67]:hover{border-color:var(--acc);transform:translateY(-2px)}.g-nav[data-astro-cid-tirz7u67] small[data-astro-cid-tirz7u67]{color:var(--acc);font-size:13px;font-weight:600}.g-nav[data-astro-cid-tirz7u67] span[data-astro-cid-tirz7u67]{font:600 1.05rem/1.3 var(--font-d)}.g-nav__s[data-astro-cid-tirz7u67]{text-align:right;grid-column:2}.g-lateral__fijo[data-astro-cid-tirz7u67]{gap:1.25rem;display:grid;position:sticky;top:90px}.g-caja[data-astro-cid-tirz7u67]{border:1px solid var(--line);border-radius:12px;padding:1.25rem;font-size:14.5px}.g-caja__t[data-astro-cid-tirz7u67]{font:600 12px/1 var(--font-b);text-transform:uppercase;letter-spacing:.1em;color:var(--acc);margin:0 0 .9rem}.g-caja--marino[data-astro-cid-tirz7u67]{background:var(--marino);color:#d4dde8;border-color:var(--marino)}.g-caja--marino[data-astro-cid-tirz7u67] .g-caja__t[data-astro-cid-tirz7u67]{color:var(--celeste)}.g-caja--marino[data-astro-cid-tirz7u67] .btn[data-astro-cid-tirz7u67]{color:#fff;justify-content:center;width:100%}.g-toc[data-astro-cid-tirz7u67]{gap:.55rem;margin:0;padding-left:1.1rem;display:grid}.g-toc[data-astro-cid-tirz7u67] a[data-astro-cid-tirz7u67],.g-otras[data-astro-cid-tirz7u67] a[data-astro-cid-tirz7u67]{color:var(--fg);line-height:1.35;text-decoration:none}.g-toc[data-astro-cid-tirz7u67] a[data-astro-cid-tirz7u67]:hover,.g-otras[data-astro-cid-tirz7u67] a[data-astro-cid-tirz7u67]:hover{color:var(--acc);text-decoration:underline}.g-toc[data-astro-cid-tirz7u67] a[data-astro-cid-tirz7u67].activo{color:var(--acc);font-weight:600}.g-otras[data-astro-cid-tirz7u67]{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}@media (width<=980px){.g-cab__grid[data-astro-cid-tirz7u67],.g-cuerpo[data-astro-cid-tirz7u67]{grid-template-columns:1fr}.g-portada[data-astro-cid-tirz7u67]{max-width:560px}.g-lateral__fijo[data-astro-cid-tirz7u67]{position:static}}@media (width<=600px){.g-practica[data-astro-cid-tirz7u67]{text-align:left;grid-template-columns:1fr}.g-nav[data-astro-cid-tirz7u67]{grid-template-columns:1fr}.g-nav__s[data-astro-cid-tirz7u67]{text-align:left;grid-column:auto}.g-crono[data-astro-cid-tirz7u67] li[data-astro-cid-tirz7u67]{grid-template-columns:1fr;gap:.2rem}.g-ilus[data-astro-cid-tirz7u67]{height:200px}}
