body.blog-post-page.ac-theme{background:var(--ac-fondo);color:var(--ac-texto);font-family:var(--ac-fuente-texto);font-size:var(--ac-fs-cuerpo);line-height:var(--ac-lh-cuerpo);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-y:auto!important;height:auto!important;min-height:100vh}body.blog-post-page.ac-theme h1,body.blog-post-page.ac-theme h2,body.blog-post-page.ac-theme h3,body.blog-post-page.ac-theme h4{font-family:var(--ac-fuente-titulo);color:var(--ac-texto)}body.blog-post-page.ac-theme :focus-visible{outline:var(--ac-foco-grosor) solid var(--ac-foco);outline-offset:var(--ac-foco-offset);border-radius:4px}body.blog-post-page.ac-theme a{color:var(--ac-acento-texto)}body.blog-post-page.ac-theme ::selection{background:var(--ac-acento-bg-fuerte);color:var(--ac-texto)}body.blog-post-page.ac-theme .nav-header{background:var(--ac-papel-100);color:var(--ac-tinta-800);box-shadow:inset 0 -1px 0 var(--ac-borde)}body.blog-post-page.ac-theme .nav-logo{color:var(--ac-tinta-800);font-family:var(--ac-fuente-logo)}body.blog-post-page.ac-theme .nav-logo img{background:var(--ac-papel-100)}body.blog-post-page.ac-theme .nav-link{color:var(--ac-tinta-700);font-family:var(--ac-fuente-texto)}body.blog-post-page.ac-theme .nav-link:hover{background:var(--ac-papel-200);color:var(--ac-tinta-800)}body.blog-post-page.ac-theme .nav-link.active{background:var(--ac-papel-200);color:var(--ac-tinta-800);box-shadow:inset 0 -2px 0 var(--ac-acento)}body.blog-post-page.ac-theme .nav-action-btn{background:var(--ac-papel-200);color:var(--ac-tinta-800);border:1px solid var(--ac-borde-control)}body.blog-post-page.ac-theme .nav-action-btn:hover{background:var(--ac-papel-300)}body.blog-post-page.ac-theme .nav-action-btn.primary{background:var(--ac-acento-accion);color:var(--ac-texto-invertido);border-color:var(--ac-naranja-700)}body.blog-post-page.ac-theme .nav-action-btn.primary:hover{background:var(--ac-acento-hover)}body.blog-post-page.ac-theme .mobile-menu,body.blog-post-page.ac-theme .nav-dropdown{background:var(--ac-superficie);border-color:var(--ac-borde);color:var(--ac-texto)}body.blog-post-page.ac-theme .blog-progress-bar{background:var(--ac-acento-accion)}@media (prefers-reduced-motion:reduce){body.blog-post-page.ac-theme .blog-progress-bar{transition:none}}body.blog-post-page.ac-theme .blog-breadcrumb{color:var(--ac-texto-tenue);font-family:var(--ac-fuente-texto);font-size:var(--ac-fs-meta)}body.blog-post-page.ac-theme .blog-breadcrumb a{color:var(--ac-texto-tenue)}body.blog-post-page.ac-theme .blog-breadcrumb a:hover{color:var(--ac-acento-texto)}body.blog-post-page.ac-theme .blog-breadcrumb .separator{color:var(--ac-borde)}body.blog-post-page.ac-theme .blog-breadcrumb .current{color:var(--ac-texto-suave)}body.blog-post-page.ac-theme .blog-post-header{max-width:900px;margin-left:auto;margin-right:auto;padding:1.5rem 1.5rem .5rem;background:var(--ac-superficie);border:1px solid var(--ac-borde);border-bottom:none;border-radius:var(--ac-radio-lg) var(--ac-radio-lg) 0 0;box-shadow:var(--ac-sombra-sm);box-sizing:border-box}body.blog-post-page.ac-theme .blog-post-title{font-family:var(--ac-fuente-titulo);font-size:var(--ac-fs-h1);font-weight:700;line-height:var(--ac-lh-h1);letter-spacing:var(--ac-ls-h1);color:var(--ac-texto);font-variation-settings:"opsz" 40;margin-bottom:.75rem}body.blog-post-page.ac-theme .blog-post-author-bar{max-width:900px;margin:0 auto 1.25rem;padding:0 1.5rem 1.25rem;background:var(--ac-superficie);border:1px solid var(--ac-borde);border-top:none;border-radius:0 0 var(--ac-radio-lg) var(--ac-radio-lg);box-shadow:var(--ac-sombra-sm);box-sizing:border-box}body.blog-post-page.ac-theme .blog-post-author-bar-inner{border-top-color:var(--ac-borde);border-bottom:none}body.blog-post-page.ac-theme .blog-post-date{color:var(--ac-texto-tenue);font-family:var(--ac-fuente-texto);font-size:var(--ac-fs-meta);font-weight:600;letter-spacing:var(--ac-ls-overline);font-variant-numeric:tabular-nums}body.blog-post-page.ac-theme .blog-post-body{text-align:left;max-width:900px;margin-left:auto;margin-right:auto;margin-bottom:2rem;padding:1.5rem 1.5rem 2rem;background:var(--ac-superficie);border:1px solid var(--ac-borde);border-radius:var(--ac-radio-lg);box-shadow:var(--ac-sombra-sm);box-sizing:border-box}body.blog-post-page.ac-theme .blog-post-body.blog-post-body--visual{max-width:1040px}body.blog-post-page.ac-theme .blog-post-body>blockquote,body.blog-post-page.ac-theme .blog-post-body>ol,body.blog-post-page.ac-theme .blog-post-body>p,body.blog-post-page.ac-theme .blog-post-body>ul{max-width:68ch}body.blog-post-page.ac-theme .blog-post-body>p{color:var(--ac-texto-suave);font-size:var(--ac-fs-cuerpo-largo);line-height:var(--ac-lh-cuerpo-largo)}body.blog-post-page.ac-theme .blog-post-body>p:first-child{color:var(--ac-texto);font-size:var(--ac-fs-cuerpo-largo)}body.blog-post-page.ac-theme .blog-post-body h2{font-size:var(--ac-fs-h2);font-weight:700;line-height:var(--ac-lh-h2);letter-spacing:var(--ac-ls-h2);color:var(--ac-texto);border-bottom-color:var(--ac-borde);font-variation-settings:"opsz" 28}body.blog-post-page.ac-theme .blog-post-body h3{font-size:var(--ac-fs-h3);font-weight:600;line-height:var(--ac-lh-h3);letter-spacing:var(--ac-ls-h3);color:var(--ac-texto);font-variation-settings:"opsz" 20}body.blog-post-page.ac-theme .blog-post-body a{color:var(--ac-acento-texto);font-weight:600}body.blog-post-page.ac-theme .blog-post-body a:hover{color:var(--ac-acento-hover)}body.blog-post-page.ac-theme .blog-post-body li{color:var(--ac-texto-suave);font-size:var(--ac-fs-cuerpo-largo);line-height:var(--ac-lh-cuerpo-largo)}body.blog-post-page.ac-theme .blog-post-body strong{color:var(--ac-texto);font-weight:600}body.blog-post-page.ac-theme .blog-post-body blockquote{background:var(--ac-superficie);border-left:3px solid var(--ac-acento-accion);border-radius:0 var(--ac-radio-md) var(--ac-radio-md) 0;color:var(--ac-texto-suave);box-shadow:var(--ac-sombra-sm)}body.blog-post-page.ac-theme .cite-ref{color:var(--ac-acento-texto)}body.blog-post-page.ac-theme .blog-post-sources li:target{background:var(--ac-acento-bg)}body.blog-post-page.ac-theme .blog-post-cta{background:var(--ac-superficie);border:1px solid var(--ac-borde);border-radius:var(--ac-radio-lg);box-shadow:var(--ac-sombra-sm)}body.blog-post-page.ac-theme .blog-post-cta p{color:var(--ac-texto);font-family:var(--ac-fuente-titulo);font-size:var(--ac-fs-h3);line-height:var(--ac-lh-h3)}body.blog-post-page.ac-theme .blog-post-cta a.cta-btn{background:var(--ac-acento-accion);color:var(--ac-texto-invertido);border:1px solid var(--ac-naranja-700);border-radius:var(--ac-radio-md);font-family:var(--ac-fuente-texto);box-shadow:none}body.blog-post-page.ac-theme .blog-post-cta a.cta-btn:hover{background:var(--ac-acento-hover);color:var(--ac-texto-invertido);transform:none;box-shadow:none}body.blog-post-page.ac-theme .blog-post-sources-inner{margin-top:0;padding-top:0;border-top:none}body.blog-post-page.ac-theme .blog-post-sources{max-width:900px;margin-left:auto;margin-right:auto;margin-bottom:2rem;padding:1.5rem;background:var(--ac-superficie);border:1px solid var(--ac-borde);border-radius:var(--ac-radio-lg);box-shadow:var(--ac-sombra-sm);box-sizing:border-box}body.blog-post-page.ac-theme .blog-post-sources h2{color:var(--ac-texto)}body.blog-post-page.ac-theme .blog-post-sources li{color:var(--ac-texto-suave);font-size:var(--ac-fs-cuerpo-sm)}body.blog-post-page.ac-theme .blog-post-sources li a{color:var(--ac-acento-texto)}body.blog-post-page.ac-theme .blog-post-share-label{color:var(--ac-texto-tenue);font-family:var(--ac-fuente-texto);letter-spacing:var(--ac-ls-overline)}body.blog-post-page.ac-theme .blog-post-share-btn{background:var(--ac-superficie-baja);color:var(--ac-texto);border:1px solid var(--ac-borde)}body.blog-post-page.ac-theme .blog-post-share-btn:hover{background:var(--ac-acento-accion);color:var(--ac-texto-invertido);border-color:var(--ac-naranja-700);transform:none}body.blog-post-page.ac-theme .blog-post-nav-inner{border-top-color:var(--ac-borde)}body.blog-post-page.ac-theme .blog-post-nav-link{background:var(--ac-superficie);border:1px solid var(--ac-borde-control);border-radius:var(--ac-radio-md);color:var(--ac-texto);font-family:var(--ac-fuente-texto)}body.blog-post-page.ac-theme .blog-post-nav-link:hover{border-color:var(--ac-acento-accion);color:var(--ac-acento-texto);background:var(--ac-superficie-baja);box-shadow:none}body.blog-post-page.ac-theme .blog-post-nav-label{color:var(--ac-texto-tenue);letter-spacing:var(--ac-ls-overline)}body.blog-post-page.ac-theme .blog-related-section{background:var(--ac-superficie-baja);border-top:1px solid var(--ac-borde)}body.blog-post-page.ac-theme .blog-related-title{font-family:var(--ac-fuente-titulo);font-size:var(--ac-fs-h2);font-weight:700;color:var(--ac-texto);text-transform:none;letter-spacing:var(--ac-ls-h2)}body.blog-post-page.ac-theme .blog-related-card{background:var(--ac-superficie);border:1px solid var(--ac-borde);border-radius:var(--ac-radio-md);box-shadow:var(--ac-sombra-sm)}body.blog-post-page.ac-theme .blog-related-card:hover{transform:translateY(-3px);box-shadow:var(--ac-sombra-md);border-color:var(--ac-acento-borde)}body.blog-post-page.ac-theme .blog-related-card-placeholder{background:var(--ac-acento-bg);color:var(--ac-acento-texto)}body.blog-post-page.ac-theme .blog-related-card-title{font-family:var(--ac-fuente-titulo);color:var(--ac-texto);text-transform:none;letter-spacing:0;-webkit-line-clamp:2}body.blog-post-page.ac-theme .blog-related-card-excerpt{color:var(--ac-texto-suave)}@media (prefers-reduced-motion:reduce){body.blog-post-page.ac-theme .blog-related-card,body.blog-post-page.ac-theme .blog-related-card-image img,body.blog-post-page.ac-theme .blog-related-card-placeholder{transition:none}body.blog-post-page.ac-theme .blog-related-card:hover{transform:none}body.blog-post-page.ac-theme .blog-related-card:hover .blog-related-card-image img,body.blog-post-page.ac-theme .blog-related-card:hover .blog-related-card-placeholder{transform:none}}body.blog-post-page.ac-theme .blog-post-visual-hero{background:var(--ac-superficie);border:1px solid var(--ac-borde);border-radius:var(--ac-radio-lg);box-shadow:var(--ac-sombra-sm)}body.blog-post-page.ac-theme .blog-post-kicker{color:var(--ac-acento-texto);font-family:var(--ac-fuente-texto);font-size:var(--ac-fs-overline);letter-spacing:var(--ac-ls-overline)}body.blog-post-page.ac-theme .blog-post-lede{max-width:68ch;color:var(--ac-texto-suave);font-size:var(--ac-fs-cuerpo-largo);line-height:var(--ac-lh-cuerpo-largo)}body.blog-post-page.ac-theme .blog-stat-card{background:var(--ac-fondo);border:1px solid var(--ac-borde);border-radius:var(--ac-radio-md)}body.blog-post-page.ac-theme .blog-stat-card__label{color:var(--ac-texto-tenue);font-size:var(--ac-fs-overline);letter-spacing:var(--ac-ls-overline)}body.blog-post-page.ac-theme .blog-stat-card__value{color:var(--ac-texto);font-family:var(--ac-fuente-titulo);font-size:var(--ac-fs-h2);font-variant-numeric:tabular-nums}body.blog-post-page.ac-theme .blog-stat-card__note{color:var(--ac-texto-suave);font-size:var(--ac-fs-cuerpo-sm)}body.blog-post-page.ac-theme .blog-insight-card{background:var(--ac-superficie);border:1px solid var(--ac-borde);border-radius:var(--ac-radio-md);box-shadow:var(--ac-sombra-sm)}body.blog-post-page.ac-theme .blog-insight-card i{color:var(--ac-acento-texto);background:var(--ac-acento-bg);border:1px solid var(--ac-acento-borde)}body.blog-post-page.ac-theme .blog-insight-card h2,body.blog-post-page.ac-theme .blog-insight-card h3,body.blog-post-page.ac-theme .blog-insight-card h4{color:var(--ac-texto)}body.blog-post-page.ac-theme .blog-insight-card p{color:var(--ac-texto-suave)}body.blog-post-page.ac-theme .blog-tab-button,body.blog-post-page.ac-theme .blog-tab-list [role=tab]{color:var(--ac-texto);background:var(--ac-superficie);border:1px solid var(--ac-borde-control);border-radius:var(--ac-radio-md);font-family:var(--ac-fuente-texto);box-shadow:none}body.blog-post-page.ac-theme .blog-tab-button:focus-visible,body.blog-post-page.ac-theme .blog-tab-button:hover,body.blog-post-page.ac-theme .blog-tab-list [role=tab]:focus-visible,body.blog-post-page.ac-theme .blog-tab-list [role=tab]:hover{background:var(--ac-superficie-baja);border-color:var(--ac-borde-control);color:var(--ac-texto);box-shadow:none;outline:var(--ac-foco-grosor) solid var(--ac-foco);outline-offset:var(--ac-foco-offset)}body.blog-post-page.ac-theme .blog-tab-button.is-active,body.blog-post-page.ac-theme .blog-tab-button[aria-selected=true],body.blog-post-page.ac-theme .blog-tab-list [role=tab].is-active,body.blog-post-page.ac-theme .blog-tab-list [role=tab][aria-selected=true]{color:var(--ac-texto-invertido);background:var(--ac-acento-accion);border-color:var(--ac-naranja-700)}body.blog-post-page.ac-theme .blog-tab-panel{background:var(--ac-superficie);border:1px solid var(--ac-borde);border-radius:var(--ac-radio-md);box-shadow:var(--ac-sombra-sm)}body.blog-post-page.ac-theme .blog-callout{background:var(--ac-superficie-baja);border:1px solid var(--ac-borde);border-left:3px solid var(--ac-borde-control);border-radius:0 var(--ac-radio-sm) var(--ac-radio-sm) 0}body.blog-post-page.ac-theme .blog-callout--note{background:var(--ac-info-bg);border-color:var(--ac-info-borde);border-left-color:var(--ac-info);color:var(--ac-info-texto)}body.blog-post-page.ac-theme .blog-callout--success{background:var(--ac-exito-bg);border-color:var(--ac-exito-borde);border-left-color:var(--ac-exito);color:var(--ac-exito-texto)}body.blog-post-page.ac-theme .blog-callout--warning{background:var(--ac-aviso-bg);border-color:var(--ac-aviso-borde);border-left-color:var(--ac-aviso);color:var(--ac-aviso-texto)}body.blog-post-page.ac-theme .blog-callout h2,body.blog-post-page.ac-theme .blog-callout h3,body.blog-post-page.ac-theme .blog-callout h4{color:inherit}body.blog-post-page.ac-theme .blog-action-list li,body.blog-post-page.ac-theme .blog-chart,body.blog-post-page.ac-theme .blog-comparison-item{background:var(--ac-superficie);border:1px solid var(--ac-borde);border-radius:var(--ac-radio-md)}body.blog-post-page.ac-theme .blog-chart h2,body.blog-post-page.ac-theme .blog-chart h3,body.blog-post-page.ac-theme .blog-chart h4,body.blog-post-page.ac-theme .blog-comparison-item h2,body.blog-post-page.ac-theme .blog-comparison-item h3,body.blog-post-page.ac-theme .blog-comparison-item h4{color:var(--ac-texto)}body.blog-post-page.ac-theme .blog-bar-label,body.blog-post-page.ac-theme .blog-bar-value{color:var(--ac-texto-suave);font-variant-numeric:tabular-nums}body.blog-post-page.ac-theme .blog-bar-track{background:var(--ac-papel-200)}body.blog-post-page.ac-theme .blog-bar-fill{background:var(--ac-acento-accion)}body.blog-post-page.ac-theme .blog-bar-fill--green{background:var(--ac-exito)}body.blog-post-page.ac-theme .blog-bar-fill--amber{background:var(--ac-aviso)}body.blog-post-page.ac-theme .blog-bar-fill--coral{background:var(--ac-error)}body.blog-post-page.ac-theme .blog-chart-caption{color:var(--ac-texto-tenue)}body.blog-post-page.ac-theme .blog-action-list li,body.blog-post-page.ac-theme .blog-comparison-item p{color:var(--ac-texto-suave)}body.blog-post-page.ac-theme .blog-action-list li::before{color:var(--ac-texto-invertido);background:var(--ac-acento-accion);font-variant-numeric:tabular-nums}body.blog-post-page.ac-theme .blog-footer{background:var(--ac-tinta-900);color:var(--ac-papel-100)}body.blog-post-page.ac-theme .footer-brand .footer-logo{font-family:var(--ac-fuente-logo);color:var(--ac-papel-50)}body.blog-post-page.ac-theme .footer-brand p{color:var(--ac-tinta-300)}body.blog-post-page.ac-theme .footer-links h4{font-family:var(--ac-fuente-texto);color:var(--ac-tinta-500);letter-spacing:var(--ac-ls-overline)}body.blog-post-page.ac-theme .footer-links a{color:var(--ac-papel-200)}body.blog-post-page.ac-theme .footer-links a:hover{color:var(--ac-naranja-300)}body.blog-post-page.ac-theme .footer-bottom{border-top-color:rgba(249,245,234,.12)}body.blog-post-page.ac-theme .footer-bottom p{color:var(--ac-tinta-500);font-size:var(--ac-fs-legal)}@media (min-width:768px){body.blog-post-page.ac-theme .blog-post-title{font-size:var(--ac-fs-display);line-height:var(--ac-lh-display);letter-spacing:var(--ac-ls-display);font-variation-settings:"opsz" 52}}@media (max-width:540px){body.blog-post-page.ac-theme .blog-post-header{padding:1.25rem 1.15rem .35rem}body.blog-post-page.ac-theme .blog-post-author-bar{padding:0 1.15rem 1.15rem;margin-bottom:1rem}body.blog-post-page.ac-theme .blog-post-body,body.blog-post-page.ac-theme .blog-post-sources{padding:1.15rem}}