.elementor-2685 .elementor-element.elementor-element-0dab46d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:150px;--padding-bottom:56px;--padding-left:60px;--padding-right:60px;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2685 .elementor-element.elementor-element-0a11a3d .elementor-icon-list-icon{width:14px;}.elementor-2685 .elementor-element.elementor-element-0a11a3d .elementor-icon-list-icon i{font-size:14px;}.elementor-2685 .elementor-element.elementor-element-0a11a3d .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-theme-post-excerpt{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2685 .elementor-element.elementor-element-165e081{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2685 .elementor-element.elementor-element-fc947d6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:120px;--padding-left:60px;--padding-right:60px;}.elementor-2685 .elementor-element.elementor-element-dafe604{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2685 .elementor-element.elementor-element-28e2822{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2685 .elementor-element.elementor-element-d032e8a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:100px;--padding-bottom:120px;--padding-left:60px;--padding-right:60px;}.elementor-2685 .elementor-element.elementor-element-d032e8a:not(.elementor-motion-effects-element-type-background), .elementor-2685 .elementor-element.elementor-element-d032e8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2685 .elementor-element.elementor-element-8ebee40{--grid-columns:3;--grid-row-gap:24px;--grid-column-gap:24px;}@media(min-width:768px){.elementor-2685 .elementor-element.elementor-element-0dab46d{--content-width:1600px;}.elementor-2685 .elementor-element.elementor-element-165e081{--content-width:1600px;}.elementor-2685 .elementor-element.elementor-element-fc947d6{--content-width:1600px;}.elementor-2685 .elementor-element.elementor-element-d032e8a{--content-width:1600px;}}@media(max-width:1024px){.elementor-2685 .elementor-element.elementor-element-0dab46d{--padding-top:100px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}.elementor-2685 .elementor-element.elementor-element-165e081{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-2685 .elementor-element.elementor-element-fc947d6{--padding-top:64px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-2685 .elementor-element.elementor-element-d032e8a{--padding-top:80px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-2685 .elementor-element.elementor-element-8ebee40{--grid-columns:2;}}@media(max-width:767px){.elementor-2685 .elementor-element.elementor-element-0dab46d{--padding-top:60px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-2685 .elementor-element.elementor-element-165e081{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-2685 .elementor-element.elementor-element-fc947d6{--padding-top:48px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-2685 .elementor-element.elementor-element-d032e8a{--padding-top:60px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-2685 .elementor-element.elementor-element-8ebee40{--grid-columns:1;--grid-row-gap:16px;--grid-column-gap:16px;}}/* Start custom CSS *//* Àncar · Blog · plantilla de artículo (single-post 2685) — fuente: Web 2026/Blog 2026/articulo-blog.css */
.ab-post__meta .elementor-post-info{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;margin:0!important;padding:0;list-style:none}
.ab-post__meta .elementor-icon-list-item{margin:0!important;padding:0!important}
.ab-post__meta .elementor-icon-list-item::after{content:none!important;display:none!important}
.ab-post__meta .elementor-icon-list-text{padding:0!important;font-size:13px!important;line-height:1.4!important;color:#686868!important}
.ab-post__meta .elementor-post-info__item--type-terms,.ab-post__meta .elementor-post-info__item--type-terms *{display:inline-flex!important;align-items:center;gap:6px;color:#0A0A0A!important}
.ab-post__meta .elementor-post-info__item--type-terms::before{content:"";display:inline-block;flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:#FF7710}
.ab-post__title .elementor-heading-title{margin:0!important;max-width:15em;font-family:"ABCDiatype",sans-serif!important;font-size:65px!important;font-weight:500!important;line-height:1.02!important;letter-spacing:-.02em!important;color:#0A0A0A!important;text-wrap:balance}
.ab-post__lead,.ab-post__lead p{max-width:36em!important;margin:0!important;font-size:20px!important;line-height:1.5!important;color:#686868!important}
.ab-post__hero{width:100%;overflow:hidden;border-radius:16px;aspect-ratio:16/8;background:#F2F2F2}
.ab-post__hero .elementor-widget-container{height:100%}
.ab-post__hero img{display:block;width:100%!important;height:100%!important;max-width:none;object-fit:cover;border-radius:0!important}
.e-con.ab-post__layout>.e-con-inner{display:grid!important;grid-template-columns:minmax(0,31%) minmax(0,1fr);gap:0}
.e-con.ab-post__aside{--padding-top:6px;--padding-right:40px;--padding-bottom:0px;--padding-left:0px;align-self:stretch;height:100%}
.ab-post__sticky-w{position:sticky!important;top:110px}
.ab-post__sticky{display:flex;flex-direction:column;align-items:flex-start;gap:32px}
.ab-post__back{display:inline-flex;align-items:center;gap:8px;font-size:14px;line-height:1;color:#0A0A0A;text-decoration:none}
.ab-post__back svg{transition:transform .35s cubic-bezier(.2,.7,.2,1)}
.ab-post__back:hover,.ab-post__back:focus-visible{color:#0A0A0A}
.ab-post__back:hover svg{transform:translateX(-3px)}
.ab-post__content{font-family:"ABCDiatype",sans-serif;font-size:18px;line-height:1.65;color:#0A0A0A!important}
.ab-post__content>.elementor-widget-container>*,.ab-post__content>*{max-width:720px}
.ab-post__content p{margin:0 0 1.25em;color:#0A0A0A}
.ab-post__content h2{margin:1.9em 0 .55em;font-family:"ABCDiatype",sans-serif;font-size:32px;font-weight:500;line-height:1.15;letter-spacing:-.015em;color:#0A0A0A}
.ab-post__content h3{margin:1.9em 0 .5em;font-family:"ABCDiatype",sans-serif;font-size:22px;font-weight:500;line-height:1.25;color:#0A0A0A}
.ab-post__content h2:first-child,.ab-post__content h3:first-child{margin-top:0}
.ab-post__content ul,.ab-post__content ol{margin:0 0 1.4em;padding-left:1.25em}
.ab-post__content li{margin:.4em 0;padding-left:.2em}
.ab-post__content ul li::marker{color:#FF7710}
.ab-post__content ol li::marker{color:#686868;font-family:"ABCDiatype",sans-serif;font-size:.9em;font-variant-numeric:tabular-nums}
.ab-post__content blockquote,.ab-post__content .wp-block-quote{margin:2.2em 0;padding:4px 0 4px 28px;border:0;border-left:2px solid #FF7710;font-style:normal}
.ab-post__content blockquote p{margin:0;font-size:28px;font-weight:500;line-height:1.25;letter-spacing:-.01em;color:#0A0A0A}
.ab-post__content blockquote cite{display:block;margin-top:12px;font-size:14px;font-style:normal;color:#686868}
.ab-post__content a{color:#0A0A0A;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}
.ab-post__content a:hover{color:#686868}
.ab-post__content strong,.ab-post__content b{font-weight:500}
.ab-post__content figure,.ab-post__content .wp-block-image{margin:2.4em 0}
.ab-post__content img{border-radius:12px;height:auto}
.ab-post__content .ab-img-borde img{outline:1px solid rgba(10,10,10,.08);outline-offset:-1px}
.ab-post__content figcaption{margin-top:10px;font-size:13px;font-style:normal;color:#686868;text-align:left}
.ab-post__content hr{margin:3em 0;border:0;border-top:1px solid #F2F2F2}
.ab-post__content>*:last-child,.ab-post__content>.elementor-widget-container>*:last-child{margin-bottom:0}
.ab-post__content .ab-summary{margin:0 0 2em;padding:24px 28px;border-radius:12px;background:#F2F2F2;font-size:18px;line-height:1.55;color:#0A0A0A}
.ab-post__content .ab-summary strong{font-weight:500}
.ab-post__content .wp-block-table{margin:2em 0 2.4em;overflow-x:auto;-webkit-overflow-scrolling:touch}
.ab-post__content .wp-block-table table{width:100%;min-width:560px;margin:0;border-collapse:separate;border-spacing:0;font-size:15px;line-height:1.45;border:1px solid rgba(10,10,10,.1);border-radius:12px;overflow:hidden}
.ab-post__content .wp-block-table th,.ab-post__content .wp-block-table td{padding:14px 16px;text-align:left;vertical-align:top;border:0;border-bottom:1px solid rgba(10,10,10,.08)}
.ab-post__content .wp-block-table table th,.ab-post__content .wp-block-table table td{border-block-start:0!important;border-top:0!important}
.ab-post__content .wp-block-table thead th{background:#F2F2F2;font-weight:500;color:#0A0A0A}
.ab-post__content .wp-block-table tbody tr>td{background:#fff;color:#3D3D3D}
.ab-post__content .wp-block-table tbody tr:last-child>td{border-bottom:0}
.ab-post__content .wp-block-table tbody tr>td:first-child{font-weight:500;color:#0A0A0A;white-space:nowrap}
.ab-sh--inline{display:flex;flex-direction:column;align-items:flex-start;gap:12px;position:relative;font-family:"ABCDiatype",sans-serif}
.ab-sh--inline .ab-sh__label{margin:0;font-size:13px;line-height:1;color:#686868}
.ab-sh--inline .ab-sh__pop{position:static;display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:6px;border-radius:999px;background:#F2F2F2;box-shadow:none;opacity:1;visibility:visible;transform:none;transition:none}
.ab-sh--inline .ab-sh__pop::after{content:none}
.ab-sh--inline .ab-sh__pop .ab-sh__btn{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#fff;color:#0A0A0A;cursor:pointer;transition:background-color .25s,color .25s,transform .25s}
.ab-sh--inline .ab-sh__pop .ab-sh__btn svg{display:block;width:18px;height:18px}
.ab-sh--inline .ab-sh__pop .ab-sh__btn:hover,.ab-sh--inline .ab-sh__pop .ab-sh__btn:focus-visible{background:#fff;transform:translateY(-2px)}
.ab-sh--inline .ab-sh__pop .ab-sh__btn:focus-visible{outline:2px solid #0A0A0A;outline-offset:2px}
.ab-sh--inline .ab-sh__pop .ab-sh__btn[data-net="in"]:hover{color:#0A66C2}
.ab-sh--inline .ab-sh__pop .ab-sh__btn[data-net="wa"]:hover{color:#1FAF54}
.ab-sh--inline .ab-sh__pop .ab-sh__btn[data-net="fb"]:hover{color:#1877F2}
.ab-sh--inline .ab-sh__ok{position:absolute;left:0;right:auto;bottom:auto;top:calc(100% + 8px);white-space:nowrap;font-size:11px;line-height:1;padding:6px 8px;border-radius:6px;background:#0A0A0A;color:#fff;opacity:0;transform:translateY(-4px);transition:opacity .25s,transform .25s;pointer-events:none}
.ab-sh--inline.is-copied .ab-sh__ok{opacity:1;transform:none}
.ab-more__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}
.ab-more__label{margin:0 0 14px;font-size:13px;line-height:1;color:#0A0A0A}
.ab-more__label span{color:#FF7710}
.ab-more__title{margin:0;font-family:"ABCDiatype",sans-serif;font-size:45px;font-weight:500;line-height:1.05;letter-spacing:-.02em;color:#0A0A0A}
.ab-more__all{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 20px;border-radius:999px;background:#0A0A0A;color:#fff!important;font-size:14px;text-decoration:none;transition:background-color .3s}
.ab-more__all:hover,.ab-more__all:focus-visible{background:#333;color:#fff}
.ab-more-grid .elementor-loop-container{align-items:stretch}
.ab-more-grid .e-loop-item{height:100%}
@media (max-width:1024px){
.ab-post__title .elementor-heading-title{font-size:48px!important}
.ab-post__lead,.ab-post__lead p{font-size:18px!important}
.ab-post__hero{aspect-ratio:16/9}
.e-con.ab-post__layout>.e-con-inner{grid-template-columns:minmax(0,1fr)}
.e-con.ab-post__aside{order:2;--padding-top:56px;--padding-right:0px}
.ab-post__sticky-w{position:relative!important;top:auto}
.ab-more-grid .e-loop-item:nth-child(3){display:none}
.ab-more__title{font-size:36px}
}
@media (max-width:767px){
.ab-post__title .elementor-heading-title{font-size:34px!important;line-height:1.08!important}
.ab-post__lead,.ab-post__lead p{font-size:17px!important}
.ab-post__hero{aspect-ratio:4/3;border-radius:12px}
.ab-post__content{font-size:17px}
.ab-post__content h2{font-size:26px}
.ab-post__content blockquote p{font-size:22px}
.ab-post__content .ab-summary{padding:20px;font-size:17px}
.ab-post__content .wp-block-table{overflow:visible}
.ab-post__content .wp-block-table table{min-width:0;border:0;border-radius:0;overflow:visible}
.ab-post__content .wp-block-table thead{display:none}
.ab-post__content .wp-block-table tbody,.ab-post__content .wp-block-table tr,.ab-post__content .wp-block-table td{display:block;width:100%}
.ab-post__content .wp-block-table tbody tr{margin:0 0 12px;border:1px solid rgba(10,10,10,.1);border-radius:12px;overflow:hidden}
.ab-post__content .wp-block-table tbody tr>td{padding:12px 16px;border-bottom:1px solid rgba(10,10,10,.08)}
.ab-post__content .wp-block-table tbody tr>td:first-child{background:#F2F2F2;white-space:normal}
.ab-post__content .wp-block-table tbody tr:last-child>td{border-bottom:1px solid rgba(10,10,10,.08)}
.ab-post__content .wp-block-table tbody tr>td:last-child{border-bottom:0}
.ab-post__content .wp-block-table td[data-label]::before{content:attr(data-label);display:block;margin-bottom:2px;font-size:12px;font-weight:500;color:#686868}
.ab-post__content .wp-block-table td:first-child[data-label]::before{content:none}
.ab-more__title{font-size:30px}
.ab-more-grid .e-loop-item:nth-child(3){display:block}
}
@media (prefers-reduced-motion:reduce){.ab-post__back svg,.ab-sh--inline .ab-sh__pop .ab-sh__btn{transition:none}}/* End custom CSS */