.ec-page--articulos .ec-article-copy{max-width:70ch;font-size:1.0625rem}.ec-article-copy p,.ec-article-copy li{line-height:1.75}.ec-article-copy iframe{display:block;width:100%;height:auto;aspect-ratio:16/9}.ec-article-copy blockquote{margin:24px 0;padding-left:20px;border-left:3px solid var(--ec-border)}.ec-article-copy h2,.ec-article-copy h3{scroll-margin-top:16px;margin-top:32px}.ec-page--articulos img:not([width="52"]):not([width="30"]){max-width:100%;height:auto}.ec-article-copy img.float-start{max-width:45%}.ec-article-guide{margin:-8px 0 var(--ec-section-gap);padding:14px 16px;background:var(--ec-sky);border-radius:8px}.ec-article-guide__title{display:block;margin-bottom:8px;color:var(--ec-navy);font-size:.875rem}.ec-article-guide__links{display:flex;flex-wrap:wrap;gap:6px 16px}.ec-article-guide a{font-size:.875rem;font-weight:600}.ec-article-sidebar__panel{overflow:hidden;margin-bottom:24px;background:#fff;border:1px solid var(--ec-border);border-radius:8px;box-shadow:0 2px 8px rgba(11,31,51,.06)}.ec-article-sidebar__heading{padding:14px 16px;background:var(--ec-blue-dark)}.ec-article-sidebar__heading span{display:block;margin-bottom:2px;color:#d8ebff;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.site-main .ec-article-sidebar__heading h2{margin:0;color:#fff;font-size:1.25rem}.ec-article-sidebar__body{padding:16px}.ec-article-sidebar__tool{position:relative;display:block;min-height:44px;margin-bottom:20px;padding:12px 38px 12px 12px;color:var(--ec-blue-dark);text-decoration:none;background:var(--ec-sky);border-left:4px solid var(--ec-blue);border-radius:6px}.ec-article-sidebar__tool:after{content:"→";position:absolute;top:50%;right:14px;transform:translateY(-50%);font-size:1.25rem}.ec-article-sidebar__tool strong,.ec-article-sidebar__tool span{display:block}.ec-article-sidebar__tool span{margin-top:3px;color:var(--ec-muted);font-size:.8125rem;line-height:1.45}.site-main .ec-article-sidebar__body h3{margin:0 0 10px;font-size:1rem}.ec-article-sidebar__related{display:grid;gap:8px}.ec-article-sidebar__related a{display:grid;grid-template-columns:72px minmax(0,1fr);gap:10px;align-items:center;min-height:52px;padding:7px;color:var(--ec-navy);font-size:.875rem;font-weight:700;line-height:1.35;text-decoration:none;border:1px solid var(--ec-border);border-radius:6px}.ec-article-sidebar__related img{display:block;width:72px;height:auto;border-radius:4px}.ec-article-sidebar__tool:hover,.ec-article-sidebar__related a:hover{border-color:var(--ec-blue);text-decoration:none}.ec-article-sidebar__ad{margin-bottom:24px}.ec-article-highlight{margin:28px 0 8px;padding:16px 18px;background:var(--ec-sky);border-left:5px solid #198754;border-radius:0 8px 8px 0}.ec-article-highlight strong{display:block;margin-bottom:4px;color:var(--ec-navy)}.ec-article-highlight p{margin-bottom:6px}.ec-article-end{max-width:900px;margin:16px 0 0}.ec-article-keypoints{display:grid;gap:12px;margin-bottom:24px;padding:20px;background:linear-gradient(120deg,var(--ec-sky),#fff);border:1px solid var(--ec-border);border-radius:8px}.ec-article-keypoints__eyebrow{display:block;color:var(--ec-blue-dark);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.site-main .ec-article-keypoints h2{margin:3px 0 0;font-size:1.375rem}.ec-article-keypoints ul{margin:0;padding-left:20px}.ec-article-keypoints li+li{margin-top:6px}.ec-article-editorial{display:flex;gap:10px;align-items:center;margin:0 0 24px;padding:14px 0;border-bottom:1px solid var(--ec-border)}.ec-article-editorial img{flex:0 0 30px;border-radius:50%}.ec-article-editorial p{margin:0}.ec-article-editorial strong,.ec-article-editorial span{display:block}.ec-article-editorial span{color:var(--ec-muted);font-size:.875rem}.ec-article-sources{margin-bottom:24px}.site-main .ec-article-sources h2{margin-bottom:8px;font-size:1.125rem}.ec-article-sources ul{margin:0;padding-left:20px}.ec-article-pagination{display:grid;gap:10px}.ec-article-pagination>a{display:flex;flex-direction:column;justify-content:center;min-height:72px;padding:12px 14px;color:var(--ec-navy);text-decoration:none;background:#fff;border:1px solid var(--ec-border);border-radius:7px}.ec-article-pagination>a:last-child{text-align:right}.ec-article-pagination a span{color:var(--ec-blue-dark);font-size:.8125rem}.ec-article-pagination a:hover{border-color:var(--ec-blue);text-decoration:none}.ec-article-all{margin:16px 0 0;text-align:center}.ec-article-all a{font-weight:700}.ec-article-tools{margin-bottom:var(--ec-section-gap);padding:16px;background:var(--ec-sky);border-radius:8px}.ec-article-tools h2{margin-bottom:12px;font-size:1.25rem}.ec-article-tools__grid{display:grid;gap:10px}.ec-tool-link{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:10px 14px;color:var(--ec-blue-dark);font-weight:700;text-decoration:none;background:#fff;border:1px solid var(--ec-border);border-left:4px solid var(--ec-blue);border-radius:7px}.ec-tool-link:after{content:"→";flex:0 0 auto;font-size:1.2rem}.ec-tool-link:hover{border-color:var(--ec-blue);box-shadow:0 2px 8px rgba(11,31,51,.08);text-decoration:none}.ec-article-group{margin-bottom:var(--ec-section-gap)}.ec-article-group__heading{margin-bottom:16px!important;padding:11px 14px;background:var(--ec-sky);border-left:5px solid var(--ec-blue);border-radius:7px;font-size:1.25rem!important}.ec-article-group__heading--saving{border-left-color:#198754}.ec-article-group__heading--security{border-left-color:var(--ec-navy)}.ec-article-grid{display:grid;gap:12px}.ec-article-card{display:grid;grid-template-columns:112px minmax(0,1fr);gap:12px;align-items:center;padding:10px;color:var(--ec-text);text-decoration:none;background:#fff;border:1px solid var(--ec-border);border-radius:8px}.ec-article-card__image{display:block;width:100%;height:auto;margin:0;border-radius:5px}.ec-article-card__body{display:block}.ec-article-card__title{margin:0 0 5px!important;color:var(--ec-blue-dark);font-size:1rem!important}.ec-article-card__summary{margin:0!important;color:var(--ec-muted);font-size:.875rem;line-height:1.45}.ec-article-card:hover{color:var(--ec-text);border-color:var(--ec-blue);box-shadow:0 2px 8px rgba(11,31,51,.08);text-decoration:none}.ec-article-card:hover .ec-article-card__title{color:var(--ec-navy);text-decoration:underline;text-underline-offset:.2em}@media(min-width:768px){.ec-article-keypoints{grid-template-columns:180px minmax(0,1fr);align-items:start}.ec-article-pagination{grid-template-columns:repeat(2,minmax(0,1fr))}.ec-article-tools{padding:20px}.ec-article-tools__grid,.ec-article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ec-article-card{display:block;padding:0;overflow:hidden}.ec-article-card__image{border-radius:0}.ec-article-card__body{padding:14px}}@media(min-width:992px){.ec-article-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767.98px){.ec-article-copy img.float-start{float:none!important;max-width:100%;display:block;margin-bottom:16px}.ec-sidebar{margin-top:24px}}@media(max-width:359.98px){.ec-article-card{grid-template-columns:96px minmax(0,1fr)}}
