*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--border,oklch(0.8 0.008 250)) transparent}body,html{margin:0;padding:0;min-height:100%;font-family:var(--site-font-body, 'Open Sans', sans-serif);background:var(--site-bg,oklch(.98 .003 250));color:var(--site-text,oklch(.2 .01 250))}#app{min-height:100vh}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border,oklch(.8 .008 250));border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--text-faint,oklch(.62 .01 250))}::-webkit-scrollbar-corner{background:0 0}input::placeholder{color:oklch(.62 .01 250)}button{font-family:inherit;cursor:pointer}input:focus,select:focus,textarea:focus{outline:0!important;border-color:var(--accent,oklch(.55 .18 250))!important}.boot-loader{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;opacity:0;animation:0s .4s forwards boot-loader-reveal}@keyframes boot-loader-reveal{to{opacity:1}}.boot-bar{width:160px;height:4px;border-radius:2px;background:oklch(.9 .005 250);overflow:hidden;position:relative}.boot-bar-fill{position:absolute;top:0;left:-40%;height:100%;width:40%;border-radius:2px;background:linear-gradient(90deg,oklch(.5 .19 320),oklch(.55 .18 250),oklch(.55 .15 200));animation:1.1s ease-in-out infinite boot-bar-slide}.boot-label{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;color:oklch(.55 .012 250);letter-spacing:.02em}@keyframes boot-bar-slide{0%{left:-40%}100%{left:100%}}.hero{padding:40px 0 32px;margin-bottom:8px;border-bottom:1px solid}.hero-title{font-size:34px;font-weight:700;letter-spacing:-.03em;margin:0 0 10px;color:oklch(.2 .01 250)}.hero-lead{font-size:15.5px;line-height:1.6;color:oklch(.48 .012 250);max-width:640px;margin:0}.note-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px;margin-top:24px}.note-card{border:1px solid;border-radius:8px;padding:18px;background:oklch(1 0 0);display:flex;flex-direction:column;gap:8px}.note-card-tags{display:flex;flex-wrap:wrap;gap:6px}.note-chip{display:inline-block;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:oklch(.55 .18 250);background:oklch(.94 .03 250);border-radius:3px;padding:3px 7px}.note-card-title{font-size:16.5px;font-weight:700;line-height:1.35;margin:0}.note-card-title a{color:oklch(.2 .01 250);text-decoration:none}.note-card-title a:hover{color:oklch(.55 .18 250)}.note-card-bajada{font-size:13.5px;line-height:1.5;color:oklch(.5 .012 250);margin:0}.note-card-bajada p,.note-card-bajada ul{margin:0;padding-left:18px}.note-detail{display:flex;flex-direction:column;gap:14px}.note-detail-tags{display:flex;flex-wrap:wrap;gap:6px}.note-detail-bajada{font-size:17px;line-height:1.55;color:oklch(.35 .012 250);font-weight:500}.note-detail-autores{font-size:12.5px;color:oklch(.55 .012 250);font-weight:600;margin:0}.note-detail-autores a{color:oklch(.55 .18 250);text-decoration:none}.note-detail-autores a:hover{text-decoration:underline}.note-detail-cuerpo{font-size:15.5px;line-height:1.75;color:oklch(.25 .01 250)}.note-detail-cuerpo p{margin:0 0 16px}.note-detail-cuerpo ol,.note-detail-cuerpo ul{margin:0 0 16px;padding-left:22px}.note-related{margin-top:8px}.note-related:has(.note-related-list:empty){display:none}.note-related-title{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:oklch(.45 .012 250);margin:0 0 8px}.note-related-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.note-related-list a{color:oklch(.2 .01 250);font-weight:600;font-size:14px;text-decoration:none}.note-related-list a:hover{color:oklch(.55 .18 250)}.note-comments{margin-top:24px;border-top:1px solid;padding-top:20px}.note-comments-title{font-size:16px;font-weight:700;margin:0 0 12px}.note-comments-list{list-style:none;margin:0 0 20px;padding:0;display:flex;flex-direction:column;gap:14px}.note-comments-list li{border:1px solid;border-radius:6px;padding:10px 12px}.note-comments-list strong{display:block;font-size:12.5px;margin-bottom:4px}.note-comments-list p{margin:0;font-size:13.5px;color:oklch(.35 .012 250);line-height:1.5}.note-comment-form{display:flex;flex-direction:column;gap:8px;max-width:420px}.note-comment-form input,.note-comment-form textarea{border:1px solid;border-radius:4px;padding:8px 10px;font-size:13px;font-family:inherit}.note-comment-form textarea{min-height:70px;resize:vertical}.note-comment-form button{border:none;background:oklch(.55 .18 250);color:#fff;border-radius:4px;padding:8px 14px;font-size:13px;font-weight:600;align-self:flex-start}.ajax-form-status{font-size:12px;color:oklch(.5 .15 150);margin:4px 0 0}.ajax-form-status.ajax-form-error{color:oklch(.5 .2 25)}.pn-pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;margin:32px 0 8px;font-size:13.5px;font-family:var(--site-font-body, inherit)}.pn-pagination-pages{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.pn-pagination-page,.pn-pagination-step{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 10px;border:1px solid;border-radius:4px;color:var(--site-text,oklch(.2 .01 250));text-decoration:none;font-weight:600}.pn-pagination-page:hover,.pn-pagination-step:hover{border-color:var(--site-accent,oklch(.55 .18 250));color:var(--site-accent,oklch(.55 .18 250))}.pn-pagination-page.is-current{background:var(--site-accent,oklch(.55 .18 250));border-color:var(--site-accent,oklch(.55 .18 250));color:#fff;cursor:default}.pn-pagination-step.is-disabled{color:var(--site-text-muted,oklch(.65 .012 250));border-color:oklch(.94 .004 250);cursor:default}.pn-pagination-gap{color:var(--site-text-muted,oklch(.6 .012 250));padding:0 2px}.pn-pagination-page.is-gap{border-color:transparent;background:0 0;pointer-events:none;color:var(--site-text-muted,oklch(.6 .012 250))}@media (max-width:520px){.pn-pagination-pages{display:none}}.content-with-sidebar{display:grid;grid-template-columns:1fr;gap:32px}@media (min-width:820px){.content-with-sidebar{grid-template-columns:2fr 1fr;align-items:start}}.content-sidebar{display:flex;flex-direction:column;gap:24px}.sidebar-widget{border:1px solid;border-radius:8px;padding:16px}.sidebar-widget-title{font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:oklch(.45 .012 250);margin:0 0 10px}.sidebar-recent-list{display:flex;flex-direction:column;gap:8px}.sidebar-recent-link{color:oklch(.2 .01 250);font-size:13.5px;font-weight:600;text-decoration:none}.sidebar-recent-link:hover{color:oklch(.55 .18 250)}.sidebar-newsletter-lead{font-size:12.5px;color:oklch(.5 .012 250);margin:0 0 10px}.sidebar-newsletter-form{display:flex;flex-direction:column;gap:8px}.sidebar-newsletter-form input{border:1px solid;border-radius:4px;padding:8px 10px;font-size:13px;font-family:inherit}.sidebar-newsletter-form button{border:none;background:oklch(.2 .01 250);color:#fff;border-radius:4px;padding:8px 14px;font-size:13px;font-weight:600}.sidebar-newsletter-success{font-size:12.5px;color:oklch(.5 .15 150);font-weight:600}.author-profile{text-align:center;padding-bottom:20px;border-bottom:1px solid;margin-bottom:20px}.author-avatar{width:84px;height:84px;border-radius:50%;margin:0 auto 14px;object-fit:cover;display:flex;align-items:center;justify-content:center}.author-avatar-initial{background:oklch(.55 .18 250);color:#fff;font-size:32px;font-weight:700}.author-profile-name{font-size:22px;font-weight:700;margin:0 0 8px}.author-profile-bio{font-size:14px;color:oklch(.45 .012 250);line-height:1.6;max-width:520px;margin:0 auto 12px}.author-profile-social{display:flex;justify-content:center;gap:8px;margin-bottom:10px}.author-social-icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;border:1px solid;color:oklch(.45 .012 250);font-size:10.5px;font-weight:700;text-decoration:none}.author-social-icon:hover{border-color:oklch(.55 .18 250);color:oklch(.55 .18 250)}.author-profile-count{font-size:12.5px;color:oklch(.55 .012 250);margin:0}.note-paywall{border:1px dashed;background:oklch(.97 .02 80);border-radius:8px;padding:24px}.note-paywall p{margin:0 0 10px;font-size:14.5px;line-height:1.6;color:oklch(.4 .012 250)}.note-paywall-notice{font-weight:700;color:oklch(.5 .15 80)!important;margin:0!important}.page-static{font-size:15px;line-height:1.75;color:oklch(.3 .012 250)}.page-static p{margin:0 0 14px}.contact-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.contact-list strong{color:oklch(.2 .01 250)}.page-category{padding-top:4px}.note-card-media,.note-detail-media{display:block;aspect-ratio:16/9;overflow:hidden;border-radius:5px;background:oklch(.95 .005 250)}.note-card-media{margin-bottom:2px}.note-card-media img,.note-detail-media img{display:block;width:100%;height:100%;object-fit:cover}img[src=""]{display:none}.site-header{border-bottom:1px solid var(--site-border,oklch(.9 .005 250));background:var(--site-header-bg,oklch(1 0 0));position:sticky;top:0;z-index:10}.site-header-inner{max-width:var(--site-max-width,960px);margin:0 auto;padding:16px 24px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.site-brand{font-family:var(--site-font-heading, inherit);font-size:19px;font-weight:700;letter-spacing:-.02em;color:var(--site-text,oklch(.2 .01 250));text-decoration:none;display:flex;align-items:center}.site-logo{display:block;height:var(--site-logo-height,34px);width:auto;max-width:260px;object-fit:contain}.site-nav{display:flex;gap:20px;flex-wrap:wrap}.site-nav a{font-family:var(--site-font-nav, inherit);font-size:13.5px;font-weight:600;color:var(--site-text-muted,oklch(.45 .012 250));text-decoration:none;padding:4px 0;border-bottom:2px solid transparent}.site-nav a:hover{color:var(--site-text,oklch(.2 .01 250))}.site-nav a[aria-current=page]{color:var(--site-accent,oklch(.55 .18 250));border-bottom-color:var(--site-accent,oklch(.55 .18 250))}.site-footer{border-top:1px solid var(--site-border,oklch(.9 .005 250));background:var(--site-footer-bg,transparent);margin-top:48px;padding:24px;text-align:center}.site-footer p{font-family:var(--site-font-body, inherit);margin:4px 0;font-size:12.5px;color:var(--site-footer-text,oklch(.55 .012 250))}.site-footer-note{color:var(--site-footer-text-muted,oklch(.65 .01 250));font-size:11.5px}.site-brand-name{display:none}.site-logo[src=""]+.site-brand-name{display:inline}.page-shell-cargando,.page-view-cargando{opacity:.45;pointer-events:none;cursor:progress;transition:opacity 120ms ease-out}.page-shell,.page-view{transition:opacity 60ms ease-in}@media (prefers-reduced-motion:reduce){.page-shell,.page-shell-cargando,.page-view,.page-view-cargando{transition:none}}.tpl-block-slot.justify-center.overflow-x-auto{justify-content:flex-start}.tpl-block-slot:has(> .position-sticky),.tpl-block-slot:has(> .sticky),.tpl-block-slot:has(> .sticky-top),.tpl-block-slot:has(> [style*=sticky]){display:contents}.tpl-block-slot.justify-center.overflow-x-auto>:first-child{margin-inline-start:auto}.tpl-block-slot.justify-center.overflow-x-auto>:last-child{margin-inline-end:auto}.pupila-share{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:24px 0}.pupila-share::before{content:"Compartir";font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.65;margin-right:4px}.pupila-share-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;text-decoration:none;color:#fff;background-color:var(--pupila-share-color,#555);transition:transform 120ms ease-out,filter 120ms ease-out}.pupila-share-btn:focus-visible,.pupila-share-btn:hover{filter:brightness(1.12);transform:translateY(-1px)}.pupila-share-btn>span{display:block;width:20px;height:20px;background-color:currentColor;-webkit-mask:var(--pupila-share-icon) center/contain no-repeat;mask:var(--pupila-share-icon) center/contain no-repeat;font-size:0;color:inherit}.pupila-share-fb{--pupila-share-color:#1877f2;--pupila-share-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M24 12.07C24 5.4 18.63 0 12 0S0 5.4 0 12.07C0 18.1 4.39 23.1 10.13 24v-8.44H7.08v-3.49h3.05V9.41c0-3.02 1.79-4.69 4.53-4.69 1.31 0 2.68.24 2.68.24v2.97h-1.51c-1.49 0-1.96.93-1.96 1.89v2.25h3.33l-.53 3.49h-2.8V24C19.61 23.1 24 18.1 24 12.07"/></svg>')}.pupila-share-x{--pupila-share-color:#000;--pupila-share-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M18.9 1.15h3.68l-8.04 9.19L24 22.85h-7.41l-5.8-7.58-6.64 7.58H.47l8.6-9.83L0 1.15h7.59l5.24 6.93zm-1.29 19.5h2.04L6.49 3.24H4.3z"/></svg>')}.pupila-share-wa{--pupila-share-color:#25d366;--pupila-share-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M17.47 14.38c-.3-.15-1.76-.87-2.03-.97-.27-.1-.47-.15-.67.15-.2.29-.77.96-.94 1.16-.17.2-.35.22-.64.07-.3-.15-1.26-.46-2.4-1.48-.88-.79-1.48-1.76-1.66-2.06-.17-.3-.02-.46.13-.6.13-.14.3-.35.45-.53.15-.17.2-.3.3-.5.1-.2.05-.37-.02-.52-.08-.15-.67-1.61-.92-2.2-.24-.58-.49-.5-.67-.51h-.57c-.2 0-.52.07-.79.37-.27.3-1.04 1.01-1.04 2.48s1.07 2.87 1.22 3.07c.15.2 2.1 3.2 5.08 4.49.71.3 1.26.49 1.7.63.71.23 1.36.19 1.87.12.57-.09 1.76-.72 2-1.41.25-.7.25-1.29.17-1.41-.07-.12-.27-.2-.57-.35M12.05 21.8h-.02a9.8 9.8 0 0 1-4.99-1.37l-.36-.21-3.7.97.99-3.62-.24-.37a9.8 9.8 0 0 1-1.5-5.23c0-5.42 4.4-9.83 9.83-9.83a9.76 9.76 0 0 1 9.82 9.84c0 5.42-4.41 9.82-9.83 9.82M20.5 3.49A11.8 11.8 0 0 0 12.05 0C5.5 0 .17 5.33.17 11.88c0 2.1.55 4.14 1.6 5.95L.07 24l6.33-1.66a11.9 11.9 0 0 0 5.65 1.44h.01c6.55 0 11.88-5.33 11.88-11.88 0-3.17-1.24-6.15-3.48-8.4"/></svg>')}.pupila-share-tg{--pupila-share-color:#26a5e4;--pupila-share-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M11.94 24a12 12 0 1 0 0-24 12 12 0 0 0 0 24M5.49 11.74c3.5-1.53 5.84-2.53 7.01-3.02 3.34-1.39 4.03-1.63 4.48-1.64.1 0 .32.03.47.14.12.1.15.23.17.32.02.1.04.3.02.46-.18 1.9-.96 6.5-1.36 8.62-.17.9-.5 1.2-.82 1.23-.7.06-1.23-.46-1.9-.9-1.06-.7-1.66-1.13-2.68-1.81-1.19-.79-.42-1.22.26-1.93.18-.19 3.25-2.98 3.31-3.23.01-.04.01-.15-.06-.21s-.17-.04-.24-.02c-.1.02-1.79 1.14-5.05 3.35-.48.33-.91.49-1.3.48-.43-.01-1.25-.24-1.86-.44-.75-.24-1.35-.37-1.3-.79.03-.22.33-.44.9-.67"/></svg>')}@media (prefers-reduced-motion:reduce){.pupila-share-btn{transition:none}}.pupila-embed{display:block;margin:24px 0}.pupila-embed-nota .pupila-embed-nota-link{display:flex;gap:14px;align-items:center;padding:12px;border:1px solid rgba(0,0,0,.12);border-radius:6px;text-decoration:none;color:inherit}.pupila-embed-nota-img{width:140px;height:92px;object-fit:cover;border-radius:4px;flex-shrink:0}.pupila-embed-nota-texto{display:flex;flex-direction:column;gap:4px;min-width:0}.pupila-embed-nota-volanta{font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.75}.pupila-embed-nota-titulo{font-size:17px;font-weight:700;line-height:1.3}@media (max-width:520px){.pupila-embed-nota .pupila-embed-nota-link{flex-direction:column;align-items:stretch}.pupila-embed-nota-img{width:100%;height:auto;aspect-ratio:16/9}}.pupila-embed-publicidad{position:relative;text-align:center}.pupila-embed-publicidad img{max-width:100%;height:auto}.pupila-embed-encuesta{padding:16px;border:1px solid rgba(0,0,0,.12);border-radius:6px}.pupila-encuesta-pregunta{margin:0 0 12px;font-weight:700;font-size:16px}.pupila-encuesta-form{display:flex;flex-direction:column;gap:8px}.pupila-encuesta-opcion-label{display:flex;gap:8px;align-items:center;cursor:pointer}.pupila-encuesta-votar{align-self:flex-start;margin-top:6px;padding:8px 18px;border:1px solid currentColor;border-radius:4px;background:0 0;color:inherit;font:inherit;cursor:pointer}.pupila-encuesta-opcion{display:grid;grid-template-columns:1fr 3fr auto;gap:10px;align-items:center;margin-bottom:8px}.pupila-encuesta-barra{display:block;height:10px;border-radius:5px;background:rgba(0,0,0,.1);overflow:hidden}.pupila-encuesta-barra>span{display:block;height:100%;background:currentColor;opacity:.55}.pupila-encuesta-opcion[data-mi-voto]{font-weight:700}.pupila-encuesta-opcion[data-mi-voto] .pupila-encuesta-barra>span{opacity:.9}.pupila-encuesta-estado,.pupila-encuesta-total{font-size:12.5px;opacity:.75}html:not([data-lector-plan=si]) [data-si-suscripto],html:not([data-lector=si]) [data-si-lector],html[data-lector-plan=si] [data-sin-suscripcion],html[data-lector=si] [data-sin-lector]{display:none!important}.next-note{border-top:3px solid var(--site-border,oklch(.9 .01 250));margin-top:48px;padding-top:40px}.next-sentinel{min-height:1px;text-align:center;padding:24px 0}