/* GENERADO por scripts/minificar_css.py desde css/articulo.css (sha256 94804322d9048493). No editar: editar la fuente y regenerar. */
body{margin: 0;font-family: var(--f-sans);background: var(--c-cream);color: var(--c-text);line-height: 1.7;-webkit-font-smoothing: antialiased;}a{color: var(--c-gold-txt);text-underline-offset: 2px;}:root{--art-col: 600px;--art-aire: 24px;--art-cuerpo: 17px;--art-interlineado: 1.72;--art-caja-y: 24px;--art-caja-x: 26px;--art-hueco: 36px;}.art-col{width: min(100% - (var(--art-aire) * 2),var(--art-col));margin-inline: auto;}html.v4-legacy body.bravo-v3 > main#contenido > .art-col{width: min(calc(100% - 2 * var(--art-aire)),var(--art-col)) !important;max-width: var(--art-col) !important;margin-inline: auto;}@media (min-width: 1240px){html.v4-legacy body.bravo-v3 > main#contenido > .art-toc.art-col{width: 216px !important;max-width: 216px !important;}}.art-hero{background: var(--c-navy);padding: 116px 0 76px;text-align: left;position: relative;overflow: hidden;}.art-hero::after{display: none;}html.v4-legacy body.bravo-v3 .art-hero > .art-col{width: min(calc(100% - 2 * var(--art-aire)),var(--art-col));max-width: 100%;margin-inline: auto;min-width: 0;}html.v4-legacy body.bravo-v3 .art-hero__title{max-width: 100%;}.art-hero__cat{display: inline-block;font-size: var(--fs-micro);font-weight: 700;letter-spacing: 2.4px;text-transform: uppercase;color: var(--c-gold-lt);border: 1px solid var(--c-gold-brd);padding: 5px 14px;border-radius: 40px;margin-bottom: 22px;}.art-hero__title{font-family: var(--f-serif);font-size: var(--fs-1,clamp(32px,3.6vw,48px));font-weight: 400;color: var(--c-white);line-height: 1.14;letter-spacing: -.015em;margin: 0 0 18px;}.art-hero__meta{color: rgba(255,255,255,.72);font-size: var(--fs-micro);line-height: 1.6;margin: 0;}.art-hero__meta a{color: var(--c-gold-lt);border-bottom: 1px solid transparent;}.art-hero__meta a:hover{border-bottom-color: var(--c-gold-lt);}.art-migas{font-size: var(--fs-micro);color: rgba(255,255,255,.62);margin-bottom: 18px;}.art-migas a{color: rgba(255,255,255,.82);border-bottom: 1px solid transparent;}.art-migas a:hover{color: var(--c-gold-lt);border-bottom-color: var(--c-gold-lt);}.art-migas span[aria-hidden]{padding: 0 6px;opacity: .5;}.art-cover{margin: 34px auto 34px;}.art-cover img,.art-cover picture{display: block;width: 100%;height: auto;border-radius: var(--radius);box-shadow: 0 8px 32px rgba(11,31,51,.14);}.art-cover figcaption{font-size: var(--fs-micro);color: var(--c-muted);margin-top: 10px;line-height: 1.5;}.art-answer{background: var(--c-navy);color: #EDF1F5;border-radius: var(--radius);padding: var(--art-caja-y) var(--art-caja-x);margin: 0 auto var(--art-hueco);font-size: var(--fs-lead,19px);line-height: 1.6;}.art-answer strong{display: block;font-family: var(--f-sans);font-size: var(--fs-micro);letter-spacing: .16em;text-transform: uppercase;color: var(--c-gold-lt);margin-bottom: 10px;font-weight: 700;}.art-toc{background: transparent;border: 0;border-top: 1px solid var(--c-border);border-bottom: 1px solid var(--c-border);border-radius: 0;padding: 18px 0;margin: 0 auto var(--art-hueco);}.art-toc__t{font-family: var(--f-sans);font-size: var(--fs-micro);letter-spacing: .16em;text-transform: uppercase;color: var(--c-gold-txt);margin-bottom: 12px;font-weight: 700;}html.v4-legacy[data-tema="oscuro"] .art-toc__t{color: var(--v4-blue);}.art-toc ol{margin: 0;padding-left: 1.15rem;}.art-toc li{margin-bottom: 6px;font-size: 13px;line-height: 1.5;}.art-toc a{color: var(--c-text);border-bottom: 1px solid transparent;}.art-toc a:hover{color: var(--c-gold-txt);border-bottom-color: var(--c-gold);}.art-podcast{margin: 0 auto var(--art-hueco);}.art-podcast__card{background: var(--c-navy);color: var(--c-cream);border-radius: var(--radius);padding: var(--art-caja-y) var(--art-caja-x);}.art-podcast__top{display: flex;align-items: flex-start;gap: 14px;margin-bottom: 18px;}.art-podcast__badge{flex: 0 0 auto;display: flex;align-items: center;justify-content: center;width: 44px;height: 44px;border-radius: 50%;background: var(--c-cream);}.art-podcast__badge img{display: block;width: 20px;height: auto;}.art-podcast__meta{min-width: 0;}.art-podcast__tag{display: block;font-family: var(--f-sans);font-size: var(--fs-micro);font-weight: 700;letter-spacing: .16em;text-transform: uppercase;color: var(--c-gold-lt);margin-bottom: 4px;}.art-podcast__titulo{font-family: var(--f-serif);font-weight: 400;font-size: var(--fs-lead,19px);line-height: 1.3;color: var(--c-white);margin: 0 0 4px;}.art-podcast__dur{display: block;font-size: var(--fs-ui,13px);color: var(--c-cream);opacity: .78;font-variant-numeric: tabular-nums;}.art-podcast__audio{display: block;width: 100%;height: 40px;}.art-podcast--js .art-podcast__audio{display: none;}.art-podcast__player{display: flex;align-items: center;gap: 16px;}.art-podcast__player[hidden]{display: none;}.art-podcast__play{flex: 0 0 auto;display: inline-flex;align-items: center;justify-content: center;width: 56px;height: 56px;padding: 0;border: 0;border-radius: 50%;background: var(--c-cream);color: var(--c-navy);cursor: pointer;touch-action: manipulation;-webkit-tap-highlight-color: transparent;box-shadow: 0 0 0 0 rgba(53,111,159,0);transition: transform .2s ease,box-shadow .25s ease,background .2s;}.art-podcast__play:hover{background: var(--c-white);transform: scale(1.05);box-shadow: 0 0 0 4px rgba(53,111,159,.45);}.art-podcast__play:active{transform: scale(.97);}.art-podcast__play .art-podcast__ico-play{display: block;margin-left: 3px;}.art-podcast__play .art-podcast__ico-pause{display: none;}.is-playing .art-podcast__play .art-podcast__ico-play{display: none;}.is-playing .art-podcast__play .art-podcast__ico-pause{display: block;}.is-playing .art-podcast__play{box-shadow: 0 0 0 3px rgba(53,111,159,.55);}.art-podcast__pista{flex: 1 1 auto;min-width: 0;}.art-podcast__onda{position: relative;height: 44px;--p: 0%;}.art-podcast__barras{position: absolute;inset: 0;display: flex;align-items: center;justify-content: space-between;gap: 3px;pointer-events: none;}.art-podcast__barras i{flex: 1 1 0;min-width: 0;max-width: 6px;height: var(--h,40%);border-radius: 2px;background: rgba(246,243,238,.32);transform-origin: center;}.art-podcast__barras--hechas{clip-path: inset(0 calc(100% - var(--p)) 0 0);transition: clip-path .25s linear;}.art-podcast__barras--hechas i{background: var(--c-gold);}.art-podcast__seek{position: absolute;inset: 0;width: 100%;height: 100%;margin: 0;padding: 0;opacity: 0;cursor: pointer;touch-action: manipulation;-webkit-appearance: none;appearance: none;background: transparent;}.art-podcast__onda:focus-within{outline: 2px solid var(--c-gold-lt);outline-offset: 4px;border-radius: 2px;}.art-podcast__onda:has(> .art-podcast__seek:focus:not(:focus-visible)){outline: none;}.art-podcast__fila{display: flex;align-items: center;justify-content: space-between;gap: 12px;margin-top: 6px;}.art-podcast__tiempo{font-family: var(--f-sans);font-size: var(--fs-ui,13px);font-variant-numeric: tabular-nums;color: var(--c-cream);opacity: .85;white-space: nowrap;}.art-podcast__ctrl{display: flex;gap: 8px;}.art-podcast__btn{font-family: var(--f-sans);font-size: var(--fs-ui,13px);font-weight: 700;font-variant-numeric: tabular-nums;color: var(--c-cream);background: transparent;border: 1px solid rgba(246,243,238,.38);border-radius: var(--radius-boton,10px);min-height: 36px;padding: 6px 12px;cursor: pointer;touch-action: manipulation;-webkit-tap-highlight-color: transparent;transition: border-color .2s,background .2s,color .2s;}.art-podcast__btn:hover{border-color: var(--c-gold-lt);color: var(--c-gold-lt);}.art-podcast__btn:focus-visible,.art-podcast__play:focus-visible,.art-podcast__audio:focus-visible,.art-podcast__transcripcion summary:focus-visible{outline: 2px solid var(--c-gold-lt);outline-offset: 3px;}@keyframes art-podcast-onda{from{transform: scaleY(1);}to{transform: scaleY(.6);}}.is-playing .art-podcast__barras--hechas i{animation: art-podcast-onda 1.1s ease-in-out infinite alternate;animation-delay: calc(var(--i,0) * -85ms);}.art-podcast__transcripcion{margin-top: 18px;border-top: 1px solid rgba(246,243,238,.18);padding-top: 14px;}.art-podcast__transcripcion summary{cursor: pointer;font-weight: 700;font-size: var(--fs-micro);letter-spacing: .06em;text-transform: uppercase;color: var(--c-gold-lt);list-style: none;}.art-podcast__transcripcion summary::-webkit-details-marker{display: none;}.art-podcast__transcripcion summary:hover{color: var(--c-white);}.art-podcast__transcripcion p{font-size: var(--art-cuerpo);line-height: 1.68;color: var(--c-cream);margin: 12px 0 0;}@media (max-width: 640px){.art-podcast__player{gap: 12px;}.art-podcast__play{width: 52px;height: 52px;}.art-podcast__onda{height: 40px;}}@media (prefers-reduced-motion: reduce){.is-playing .art-podcast__barras--hechas i{animation: none;}.art-podcast__barras--hechas,.art-podcast__play,.art-podcast__btn{transition: none;}.art-podcast__play:hover{transform: none;}}.art-body{margin: 0 auto;padding-bottom: 8px;}.art-body .rule{width: 40px;height: 2px;background: linear-gradient(90deg,var(--c-gold),transparent);margin: 0 0 30px;}.art-body p,.art-body li{font-size: var(--art-cuerpo);line-height: var(--art-interlineado);color: var(--c-text);}.art-body p{margin: 0 0 20px;}.art-body h2{font-family: var(--f-serif);font-size: clamp(23px,2.6vw,29px);font-weight: 400;color: var(--c-navy);line-height: 1.24;margin: 46px 0 14px;scroll-margin-top: 92px;}.art-body h3{font-family: var(--f-sans);font-size: var(--fs-lead,19px);font-weight: 700;color: var(--c-navy-3,var(--c-navy));line-height: 1.35;margin: 32px 0 10px;scroll-margin-top: 92px;}.art-body h4{font-family: var(--f-sans);font-size: var(--fs-micro);font-weight: 700;color: var(--c-muted);text-transform: uppercase;letter-spacing: .06em;margin: 26px 0 8px;}.art-body ul,.art-body ol{margin: 0 0 20px;padding-left: 1.35rem;}.art-body li{margin-bottom: 8px;}.art-body a{color: var(--c-gold-txt);border-bottom: 1px solid var(--c-gold-brd);transition: border-color .2s,color .2s;}.art-body a:hover{color: var(--c-navy);border-bottom-color: var(--c-navy);}.art-body strong{color: var(--c-navy);font-weight: 700;}html.v4-legacy[data-tema="oscuro"] .art-body strong{color: var(--v4-ink);}.art-body blockquote{position: relative;border: none;background: none;border-radius: 0;padding: 0;margin: 34px 0 34px 32px;}.art-body blockquote::before{content: "\201C";position: absolute;left: -32px;top: -12px;font-family: var(--f-serif);font-size: 56px;line-height: 1;color: var(--c-gold);opacity: .45;}.art-body blockquote p{font-family: var(--f-serif);font-style: italic;font-size: var(--fs-body,16px);color: var(--c-navy);margin: 0;}.art-body hr{border: 0;border-top: 1px solid var(--c-border);margin: 34px 0;}.info-box{background: none;border: none;border-radius: 0;padding: 0;margin: 34px 0;font-size: var(--art-cuerpo);line-height: var(--art-interlineado);}.info-box strong{display: block;font-size: var(--fs-micro);font-weight: 700;color: var(--c-gold-txt);text-transform: uppercase;letter-spacing: .14em;margin-bottom: 8px;}.art-tabla{overflow-x: auto;-webkit-overflow-scrolling: touch;margin: 26px 0;border: 1px solid var(--c-border);border-radius: var(--radius);}.art-tabla table{width: 100%;min-width: 420px;border-collapse: collapse;font-size: var(--art-cuerpo);margin: 0;}.art-tabla th,.art-tabla td{border-bottom: 1px solid var(--c-border);padding: 10px 14px;text-align: left;line-height: 1.5;}.art-tabla tr:last-child td{border-bottom: 0;}.art-tabla th{background: var(--c-navy);color: var(--c-cream);font-family: var(--f-sans);font-size: var(--fs-micro);letter-spacing: .06em;text-transform: uppercase;font-weight: 700;}.cta-box{background: var(--c-navy);border-radius: var(--radius);padding: var(--art-caja-y) var(--art-caja-x);margin: 48px 0 8px;}.cta-box h3{font-family: var(--f-serif);color: var(--c-white);font-size: 22px;line-height: 1.25;margin: 0 0 10px;}.cta-box p{color: #D8E0E8;font-size: var(--art-cuerpo);line-height: 1.6;margin: 0 0 22px;}.cta-box a{display: inline-flex;align-items: center;gap: 8px;background: var(--c-gold);color: var(--c-navy);font-weight: 700;padding: 13px 28px;border-radius: var(--radius-boton);font-size: var(--art-cuerpo);border: 1px solid transparent;transition: background .25s,box-shadow .25s;}.cta-box a:hover{background: var(--c-gold-lt);box-shadow: 0 8px 28px rgba(53,111,159,.35);}.art-autor{display: flex;gap: 18px;align-items: flex-start;background: var(--c-white);border: 1px solid var(--c-border);border-radius: var(--radius);padding: var(--art-caja-y) var(--art-caja-x);margin: var(--art-hueco) auto;}.art-autor img{width: 72px;height: 72px;border-radius: 50%;object-fit: cover;flex: 0 0 72px;background: var(--c-cream-dk);}.art-autor__t{font-size: var(--fs-micro);letter-spacing: .16em;text-transform: uppercase;color: var(--c-gold-txt);font-weight: 700;margin-bottom: 6px;}.art-autor__n{font-family: var(--f-serif);font-size: 19px;color: var(--c-navy);margin: 0 0 4px;line-height: 1.25;}.art-autor__c{font-size: var(--fs-micro);color: var(--c-muted);margin: 0 0 10px;line-height: 1.5;}.art-autor__b{font-size: var(--art-cuerpo);color: var(--c-text);line-height: 1.6;margin: 0 0 10px;}.art-autor a{font-size: var(--art-cuerpo);font-weight: 700;color: var(--c-gold-txt);border-bottom: 1px solid var(--c-gold-brd);}.art-autor a:hover{color: var(--c-navy);border-bottom-color: var(--c-navy);}.art-faq{margin: 0 auto var(--art-hueco);}.art-faq h2{font-family: var(--f-serif);font-size: 26px;color: var(--c-navy);margin: 0 0 16px;}.art-faq details{border-bottom: 0;padding: 14px 0;}.art-faq summary{cursor: pointer;font-weight: 700;font-size: var(--art-cuerpo);color: var(--c-navy);list-style: none;display: flex;justify-content: space-between;gap: 1rem;line-height: 1.45;}.art-faq summary::-webkit-details-marker{display: none;}.art-faq summary::after{content: '+';color: var(--c-gold-txt);font-size: 1.3rem;line-height: 1;flex: 0 0 auto;}.art-faq details[open] summary::after{content: '−';}.art-faq details p{margin: 10px 0 0;font-size: var(--art-cuerpo);line-height: 1.68;color: var(--c-text);}.art-legal{margin: 0 auto 48px;font-size: 13px;line-height: 1.6;color: var(--c-muted);border-top: 0;padding-top: 16px;}.related{background: var(--c-navy);padding: 56px 24px;}.related__inner{max-width: 1080px;margin: 0 auto;}.related h2{font-family: var(--f-serif);color: var(--c-white);font-size: 25px;margin: 0 0 26px;}.related__grid{display: grid;grid-template-columns: repeat(auto-fit,minmax(260px,1fr));gap: 20px;}@media (max-width: 640px){.related__grid{grid-template-columns: minmax(0,1fr);}}.rel-card{background: rgba(255,255,255,.05);border: 1px solid rgba(255,255,255,.09);border-radius: var(--radius);overflow: hidden;transition: border-color .25s,transform .25s;}.rel-card:hover{border-color: var(--c-gold-brd);transform: translateY(-3px);}.rel-card img{width: 100%;height: 158px;object-fit: cover;display: block;}.rel-card__body{padding: 16px 18px 20px;}.rel-card__cat{font-size: var(--fs-micro);font-weight: 700;letter-spacing: 2px;text-transform: uppercase;color: var(--c-gold-lt);margin-bottom: 8px;}.rel-card h3{font-family: var(--f-serif);font-size: var(--fs-body);color: var(--c-white);line-height: 1.35;margin: 0;}@media (max-width: 640px){:root{--art-aire: 12px;--art-cuerpo: 16.5px;--art-caja-y: 20px;--art-caja-x: 12px;}.art-col{box-sizing: border-box;min-width: 0;overflow-wrap: anywhere;}html:has(.art-body){scroll-padding-bottom: calc(var(--v4-dock-clearance,185px) + 16px + env(safe-area-inset-bottom,0px));}html body:has(.art-body) > main#contenido{padding-bottom: calc(var(--v4-dock-clearance,185px) + 16px + env(safe-area-inset-bottom,0px));}.art-body :is(h2,h3,h4,a,button,input,summary){scroll-margin-bottom: calc(var(--v4-dock-clearance,185px) + 16px + env(safe-area-inset-bottom,0px));}.art-hero{padding: 96px 0 52px;}.art-answer{font-size: var(--fs-body);}.art-autor{flex-direction: column;gap: 14px;}.art-cover img,.art-cover picture{border-radius: 6px;}.art-body blockquote{margin-left: 24px;}.art-body blockquote::before{font-size: 42px;left: -24px;top: -8px;}}html.js-reveal .nothing-reveal{opacity: 0;transform: translateY(12px);transition: opacity .45s ease,transform .45s cubic-bezier(.23,1,.32,1);}html.js-reveal .nothing-reveal.revealed{opacity: 1;transform: none;}@media (prefers-reduced-motion: reduce){html.js-reveal .nothing-reveal{opacity: 1 !important;transform: none !important;transition: none !important;}}.art-body{counter-reset: art-seccion;}.art-body h2{counter-increment: art-seccion;}@media (min-width: 960px){.art-body h2{position: relative;}.art-body h2::before{content: counter(art-seccion,decimal-leading-zero);position: absolute;right: 100%;top: .1em;margin-right: 22px;font-family: var(--f-serif);font-size: var(--fs-micro);font-weight: 400;color: var(--c-gold-txt);letter-spacing: .04em;white-space: nowrap;}}.art-cifra{background: var(--c-navy);border-radius: var(--radius);padding: var(--art-caja-y) var(--art-caja-x);margin: var(--art-hueco) auto;display: flex;align-items: baseline;gap: 26px;flex-wrap: wrap;}.art-cifra__num{font-family: var(--f-serif);font-size: clamp(52px,9vw,84px);line-height: .92;font-weight: 700;color: var(--c-gold-lt);flex: 0 0 auto;}.art-cifra__cuerpo{flex: 1 1 220px;min-width: 0;}.art-cifra__t{display: block;font-family: var(--f-sans);font-size: var(--fs-micro);font-weight: 700;letter-spacing: .16em;text-transform: uppercase;color: var(--c-gold-lt);margin-bottom: 8px;}.art-cifra__cuerpo p{margin: 0;font-size: var(--art-cuerpo);line-height: 1.6;color: #D8E0E8;}@media (max-width: 640px){.art-cifra{gap: 16px;}.art-cifra__num{font-size: clamp(44px,16vw,60px);}}.art-body > p:first-of-type::first-letter{font-family: var(--f-serif);font-size: 3.4em;font-weight: 700;color: var(--c-navy);float: left;line-height: .82;padding: .04em .07em 0 0;}.art-body ul:has(> li:only-child),.art-body ol:has(> li:only-child){list-style: none;margin: 0;padding-left: 0;}.art-body ul:not(:has(> li:only-child)){list-style-type: disc;}.art-body ol:not(:has(> li:only-child)){list-style-type: decimal;}html.js-reveal .art-hero__title[data-partido] .palabra{display: inline-block;white-space: pre;opacity: 0;transform: translateY(.5em);transition: opacity .6s ease,transform .6s cubic-bezier(.23,1,.32,1);transition-delay: calc(var(--i,0) * 45ms);}html.js-reveal .art-hero__title[data-partido].entrado .palabra{opacity: 1;transform: none;}@media (prefers-reduced-motion: reduce){html.js-reveal .art-hero__title[data-partido] .palabra{opacity: 1 !important;transform: none !important;transition: none !important;}}.art-toc,.art-answer,.art-autor{box-sizing: border-box;max-width: 100%;}.art-cuerpo,.svc-cuerpo p,.svc-seccion p{max-width: 50ch;}.art-body figure{margin: 26px 0;}.art-body figure img{display: block;width: 100%;height: auto;border-radius: var(--radius);}.art-body figcaption{font-size: var(--fs-micro);color: var(--c-muted);margin-top: 10px;line-height: 1.5;}@media (min-width: 1240px){html.js-indice .art-toc{position: fixed;top: 128px;opacity: 0;visibility: hidden;transform: translateX(-8px);transition: opacity .3s ease,transform .3s ease,visibility .3s;left: calc(50% - (var(--art-col) / 2) - 44px - 216px);width: 216px;max-height: calc(100vh - 176px);overflow-y: auto;overscroll-behavior: contain;margin: 0;padding: 0 0 0 16px;background: transparent;border: 0;border-left: 1px solid var(--c-border);border-radius: 0;z-index: 90;scrollbar-width: thin;}html.js-indice .art-toc.flotante{opacity: 1;visibility: visible;transform: none;}html.js-indice .art-toc__t{margin-bottom: 14px;}html.js-indice .art-toc ol{padding-left: 0;list-style: none;counter-reset: idx;}html.js-indice .art-toc li{counter-increment: idx;margin-bottom: 0;font-size: 13px;line-height: 1.4;}html.js-indice .art-toc a{display: block;padding: 7px 0 7px 26px;position: relative;color: var(--c-muted);border-bottom: 0;transition: color .2s ease;}html.js-indice .art-toc a::before{content: counter(idx,decimal-leading-zero);position: absolute;left: 0;top: 7px;font-size: var(--fs-micro);font-weight: 700;letter-spacing: .04em;color: var(--c-border);transition: color .2s ease;}html.js-indice .art-toc a:hover{color: var(--c-gold-txt);}html.js-indice .art-toc a.aqui{color: var(--c-navy);font-weight: 600;}html.js-indice .art-toc a.aqui::before{color: var(--c-gold-txt);}html.js-indice .art-toc a.aqui::after{content: '';position: absolute;left: -17px;top: 6px;bottom: 6px;width: 2px;background: var(--c-gold);}}@media (max-width: 1239px){html.js-indice-plegable .art-toc__t{display: flex;align-items: center;justify-content: space-between;gap: 12px;margin-bottom: 0;min-height: 32px;cursor: pointer;}html.js-indice-plegable .art-toc__t::after{content: '';width: 9px;height: 9px;border-right: 2px solid currentColor;border-bottom: 2px solid currentColor;transform: rotate(45deg) translate(-2px,-2px);transition: transform .25s ease;}html.js-indice-plegable .art-toc.abierto .art-toc__t::after{transform: rotate(-135deg) translate(-3px,-3px);}html.js-indice-plegable .art-toc ol{display: none;margin-top: 14px;}html.js-indice-plegable .art-toc.abierto ol{display: block;}html.js-indice-plegable .art-toc a.aqui{color: var(--c-gold-txt);font-weight: 600;}}.art-progreso{position: fixed;top: 0;left: 0;right: 0;height: 3px;z-index: 120500;background: rgba(11,31,51,.08);opacity: 0;transition: opacity .25s ease;pointer-events: none;}.art-progreso.visible{opacity: 1;}.art-progreso span{display: block;height: 100%;transform: scaleX(0);transform-origin: 0 50%;background: var(--c-gold,#356F9F);}.art-arriba{position: fixed;left: 22px;bottom: 22px;z-index: 118000;display: flex;align-items: center;justify-content: center;width: 46px;height: 46px;padding: 0;color: var(--c-cream);background: var(--c-navy);border: 1px solid rgba(53,111,159,.34);border-radius: 50%;box-shadow: 0 8px 24px -10px rgba(11,31,51,.55);opacity: 0;visibility: hidden;transform: translateY(8px);transition: opacity .25s ease,transform .25s ease,visibility .25s,background .2s ease;}.art-arriba.visible{opacity: 1;visibility: visible;transform: none;}.art-arriba:hover,.art-arriba:focus-visible{background: var(--c-navy-3,#1B3450);border-color: var(--c-gold);}.art-arriba:focus-visible{outline: 2px solid var(--c-gold);outline-offset: 3px;}@media (max-width: 860px){.art-arriba{left: 16px;bottom: calc(var(--urgbar-alto,68px) + 14px);width: 42px;height: 42px;}}@media (max-width: 860px){html.js-scrub .art-arriba{display: none;}}@media (prefers-reduced-motion: reduce){.art-progreso,.art-progreso span,.art-arriba,html.js-indice .art-toc,html.js-indice .art-toc a,html.js-indice-plegable .art-toc__t::after{transition: none !important;}}.art-podcast__btn{min-height: 44px;min-width: 44px;}.art-podcast__transcripcion summary{display: flex;align-items: center;min-height: 44px;}@media (max-width: 640px){.art-podcast__onda{height: 44px;}}
