:root{--art-max: 1380px;--art-px: clamp(1rem, 3vw, 3rem);--art-medida: 46rem}.art-wrap{max-width:var(--art-max);margin-inline:auto;padding-inline:var(--art-px)}.frame--completo .breadcrumb{padding-inline:max(var(--art-px),calc((100% - var(--art-max)) / 2 + var(--art-px)))}.art-progreso{position:fixed;inset:0 0 auto;height:3px;z-index:60;pointer-events:none}.art-progreso span{display:block;height:100%;background:var(--red);transform:scaleX(0);transform-origin:0 50%}.art-hero{background:var(--wash);border-bottom:1px solid var(--rule)}.art-hero__inner{padding-block:clamp(2rem,4.5vw,4rem) clamp(1.75rem,3.5vw,3rem)}.art-hero__cat{display:inline-block;font-size:.71875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin-bottom:1rem}.art-hero__cat:hover{text-decoration:underline}.art-hero h1{font-size:clamp(2.1rem,4.2vw,3.6rem);line-height:1.06;font-weight:500;letter-spacing:-.015em;max-width:24ch;text-wrap:balance}.art-hero__deck{font-family:var(--serif);font-size:clamp(1.1rem,1.5vw,1.35rem);line-height:1.5;color:var(--ink-2);max-width:62ch;margin-top:1.1rem;text-wrap:pretty}.art-meta{display:flex;align-items:center;gap:.9rem;margin-top:1.75rem}.art-meta__autor{font-size:.875rem;color:var(--ink-2)}.art-meta__autor a{color:var(--navy);font-weight:700}.art-meta__autor a:hover{text-decoration:underline}.art-meta__datos{display:flex;flex-wrap:wrap;gap:.2rem 1rem;font-size:.8125rem;color:var(--ink-3);margin-top:.15rem}.art-avatar{flex:none;display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;background:var(--navy);color:#fff;font-family:var(--serif);font-size:1rem;font-weight:600;letter-spacing:.02em}.art-avatar--lg{width:4rem;height:4rem;font-size:1.4rem}.art-figure{max-width:1200px;margin:clamp(1.5rem,3vw,2.5rem) auto 0;padding-inline:var(--art-px)}.art-figure img{width:100%;height:auto;aspect-ratio:2 / 1;object-fit:cover;background:var(--wash)}.art-figure figcaption{font-size:.75rem;color:var(--ink-3);padding-top:.5rem}.art-figure figcaption a{color:inherit}.art-layout{display:grid;grid-template-columns:minmax(0,1fr) 22rem;column-gap:clamp(2.5rem,5vw,5.5rem);padding-block:clamp(2rem,3.5vw,3rem) clamp(2.5rem,4vw,4rem)}.art-body{min-width:0;max-width:52rem}.art-label{font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin-bottom:.7rem}.art-toc ol{list-style:none;margin:.5rem 0 0;padding:0;max-height:46vh;overflow-y:auto}.art-toc li a{display:block;padding:.45rem 0 .45rem .8rem;border-left:2px solid var(--rule-soft);font-size:.84375rem;line-height:1.35;color:var(--ink-3);transition:color .15s,border-color .15s}.art-toc li a:hover{color:var(--navy)}.art-toc li a[aria-current=true]{color:var(--navy);font-weight:600;border-left-color:var(--red)}.art-hero .compartir{margin-top:1.4rem}.art-toc-inline{display:none;border:1px solid var(--rule);background:var(--wash);margin-bottom:1.75rem}.art-toc-inline summary{cursor:pointer;padding:.85rem 1.1rem;font-size:.8125rem;font-weight:700;color:var(--navy)}.art-toc-inline ol{margin:0;padding:0 1.1rem 1rem 2.4rem;font-size:.9rem}.art-toc-inline li{margin:.3rem 0}.art-toc-inline a{color:var(--ink-2)}.art-body .prose{padding:0;max-width:none}.art-body .prose p,.art-body .prose li{font-size:1.125rem;line-height:1.75;color:#2b2f35}.art-body .prose>p:first-of-type{font-size:1.25rem;line-height:1.65;color:var(--ink)}.art-body .prose h2{font-size:clamp(1.5rem,2.2vw,1.85rem);line-height:1.2;font-weight:600;letter-spacing:-.01em;border-top:0;padding-top:0;margin:2.75rem 0 .9rem;scroll-margin-top:1.5rem}.art-body .prose h3{font-size:1.25rem;margin:1.9rem 0 .6rem;scroll-margin-top:1.5rem}.art-body .prose h4{font-size:1.05rem;font-weight:600;margin:1.5rem 0 .5rem}.art-body .prose ul,.art-body .prose ol{padding-left:1.4rem;margin-bottom:1.4rem}.art-body .prose li{margin-bottom:.5rem}.art-body .prose li::marker{color:var(--red)}.art-body .prose blockquote{margin:2rem 0;padding:1.4rem 1.6rem;border-left:4px solid var(--navy);background:var(--wash);font-size:1.05rem}.art-body .prose blockquote p{font-size:1.05rem;line-height:1.7;margin:0}.art-body .prose table{font-size:.875rem;margin:1.75rem 0}.art-body .prose th,.art-body .prose td{padding:.7rem .85rem;vertical-align:top}.art-body .prose tbody tr:nth-child(2n) td{background:#fbfaf8}.art-body .prose img{width:100%;height:auto;margin:1.75rem 0}.art-body .prose hr{border:0;border-top:1px solid var(--rule);margin:2.5rem 0}.art-body .article-faq{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--rule)}.art-body .article-faq h2{margin-top:0}.art-pie{margin-top:3rem;padding-top:1.75rem;border-top:1px solid var(--rule)}.art-pie__tema{font-size:.875rem;color:var(--ink-3)}.art-pie__tema a{color:var(--navy);font-weight:600}.art-pie .compartir{margin-top:1rem}.art-autor{display:flex;gap:1.1rem;align-items:flex-start;margin-top:2rem;padding:1.5rem;border:1px solid var(--rule)}.art-autor .art-label{margin-bottom:.3rem}.art-autor__nombre{font-family:var(--serif);font-size:1.3rem;font-weight:600}.art-autor__nombre a:hover{text-decoration:underline}.art-autor__rol{font-size:.875rem;color:var(--ink-2);margin-top:.15rem}.art-autor__mas{display:inline-block;margin-top:.7rem;font-size:.8125rem;font-weight:600;color:var(--navy)}.art-autor__mas:hover{text-decoration:underline}.art-sidebar{display:flex;flex-direction:column;gap:1.5rem;min-width:0}.art-box{border:1px solid var(--rule);padding:1.25rem 1.3rem 1.3rem;background:var(--paper)}.art-box__t{font-family:var(--sans);font-size:.71875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);padding-bottom:.75rem;margin-bottom:.25rem;border-bottom:2px solid var(--ink)}.art-box__mas{display:inline-block;margin-top:.9rem;font-size:.8125rem;font-weight:600;color:var(--navy)}.art-box__mas:hover{text-decoration:underline}.art-fichas,.art-lista,.art-recientes,.art-temas{list-style:none;margin:0;padding:0}.art-fichas li{padding:.75rem 0;border-bottom:1px solid var(--rule-soft)}.art-fichas li:last-child{border-bottom:0}.art-fichas a{display:block;font-family:var(--serif);font-size:1.02rem;font-weight:600;color:var(--ink);line-height:1.3}.art-fichas a:hover{color:var(--navy);text-decoration:underline}.art-fichas span{display:block;font-size:.78125rem;color:var(--ink-3);margin-top:.2rem;line-height:1.4}.art-lista li{display:grid;grid-template-columns:5.5rem minmax(0,1fr);gap:.8rem;align-items:start;padding:.8rem 0;border-bottom:1px solid var(--rule-soft)}.art-lista li:last-child{border-bottom:0}.art-lista li:not(:has(img)){grid-template-columns:minmax(0,1fr)}.art-lista img{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;background:var(--wash)}.art-lista a{font-family:var(--serif);font-size:.98rem;line-height:1.3;color:var(--ink)}.art-lista a:hover{color:var(--navy);text-decoration:underline}.art-recientes{counter-reset:rec}.art-recientes li{counter-increment:rec;position:relative;padding:.8rem 0 .8rem 2.2rem;border-bottom:1px solid var(--rule-soft)}.art-recientes li:last-child{border-bottom:0}.art-recientes li:before{content:counter(rec);position:absolute;left:0;top:.7rem;font-family:var(--serif);font-size:1.5rem;font-weight:600;color:var(--rule);line-height:1}.art-recientes__cat{display:block;font-size:.65625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--red);margin-bottom:.2rem}.art-recientes a{font-family:var(--serif);font-size:.98rem;line-height:1.3;color:var(--ink)}.art-recientes a:hover{color:var(--navy);text-decoration:underline}.art-temas li a{display:flex;justify-content:space-between;gap:1rem;padding:.6rem 0;border-bottom:1px solid var(--rule-soft);font-size:.875rem;font-weight:500;color:var(--ink-2)}.art-temas li:last-child a{border-bottom:0}.art-temas li a span{color:var(--ink-3);font-variant-numeric:tabular-nums}.art-temas li a:hover,.art-temas li a[aria-current=true]{color:var(--navy);font-weight:700}.art-box--cta{background:var(--navy);border-color:var(--navy);color:#fff}.art-box--cta .art-box__t{color:#fff;border-bottom-color:#ffffff59;font-size:.8125rem;letter-spacing:.06em}.art-box--cta p{font-size:.9rem;line-height:1.55;color:#d6e2ec;margin:.6rem 0 1rem}.art-box--cta .pill--solid{background:#fff;color:var(--navy);border-color:#fff}.art-box--cta .pill--solid:hover{background:var(--wash)}.art-siguiente{border-top:1px solid var(--rule)}@media(max-width:1279px){.art-layout{grid-template-columns:minmax(0,1fr) 19rem}}@media(max-width:1023px){.art-layout{grid-template-columns:minmax(0,1fr);row-gap:2.5rem}.art-toc-inline{display:block}.art-sidebar .art-toc{display:none}.art-body{max-width:var(--art-medida)}.art-sidebar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.art-body .prose table{display:block;overflow-x:auto}}@media(max-width:640px){.art-sidebar{grid-template-columns:minmax(0,1fr)}.art-body .prose p,.art-body .prose li{font-size:1.0625rem}.art-body .prose>p:first-of-type{font-size:1.125rem}.art-meta{align-items:flex-start}.art-autor{padding:1.1rem}}@media(prefers-reduced-motion:reduce){.art-toc li a{transition:none}}.art-hero__inner--img{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(2rem,4vw,4.5rem);align-items:center}.art-hero__inner--img .art-figure{margin:0;padding:0;max-width:none}.art-hero__inner--img .art-figure img{aspect-ratio:3 / 2}.art-hero__inner--img h1{font-size:clamp(2rem,3.4vw,3.2rem)}@media(max-width:1023px){.art-hero__inner--img{grid-template-columns:minmax(0,1fr)}.art-hero__inner--img .art-figure img{aspect-ratio:2 / 1}}.art-sidebar__fijo{position:sticky;top:1.5rem;display:flex;flex-direction:column;gap:1.5rem}@media(max-width:1023px){.art-sidebar__fijo{position:static;display:contents}}.art-body .prose .art-fig{margin:2.25rem 0}.art-body .prose .art-fig img{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;margin:0;background:var(--wash)}.art-body .prose .art-fig figcaption{font-family:var(--sans);font-size:.78125rem;line-height:1.45;color:var(--ink-3);padding-top:.55rem;border-bottom:1px solid var(--rule-soft);padding-bottom:.6rem}
