.gc-premium .gc-article-page>section>.e-con-inner{padding:30px 0!important}
.gc-premium .gc-article-hero{position:relative;isolation:isolate;background-size:cover!important;background-position:center!important}
.gc-premium .gc-article-hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#fff,rgba(255,255,255,.98) 38%,rgba(255,255,255,.35) 66%,transparent 82%)}
.gc-premium .gc-article-page h1{font:400 clamp(34px,4vw,52px)/1.08 Georgia,serif!important}
.gc-premium .gc-article-page h2{font:400 clamp(25px,2.4vw,30px)/1.18 Georgia,serif!important}
.gc-premium .gc-article-columns{display:grid!important;grid-template-columns:minmax(0,2.5fr) minmax(0,1fr);gap:32px!important;align-items:start!important}
.gc-premium .gc-article-columns>.e-con{width:100%!important;min-width:0}
.gc-premium .gc-article-body{gap:24px!important}
.gc-premium .gc-article-body p{margin:0 0 12px}
.gc-premium .gc-article-body p:last-child{margin-bottom:0}
.gc-premium .gc-article-body a{color:#c5005a;text-decoration:underline;text-underline-offset:3px}
.gc-premium .gc-article-sidebar{border-left:1px solid #eee;padding-left:24px!important;gap:28px!important}
.gc-premium .gc-article-sidebar h2{font:400 23px/1.2 Georgia,serif!important}
.gc-premium .gc-article-topics a{display:block;padding:10px 0;border-bottom:1px solid #eee;color:#424242;font:13px/1.4 Arial,sans-serif}
.gc-premium .gc-article-topics a:hover{color:#c5005a}
.gc-premium .gc-article-recent{display:grid!important;grid-template-columns:85px minmax(0,1fr);gap:12px!important;align-items:start!important}
.gc-premium .gc-article-recent>.e-con{width:100%!important;min-width:0}
.gc-premium .gc-article-recent a{display:block!important;width:100%!important}
.gc-premium .gc-article-recent img{width:85px!important;height:66px!important;object-fit:cover;display:block}
.gc-premium .gc-article-recent h3{font:400 16px/1.2 Georgia,serif!important}
.gc-premium .gc-article-quote,.gc-premium .gc-article-checklist,.gc-premium .gc-article-tip{padding:22px!important;background:#FFF3F8;border-radius:4px}
.gc-premium .gc-article-quote .elementor-widget-text-editor{font:italic 22px/1.4 Georgia,serif!important}
.gc-premium .gc-article-quote:before{content:"“";display:block;color:#c5005a;font:72px/.7 Georgia,serif;position:static!important;width:auto!important;height:auto!important;background:none!important}
.gc-premium .gc-article-tip{border-left:3px solid #c5005a}
.gc-premium .gc-article-tip h3{color:#c5005a!important}
.gc-premium .gc-article-photo img{width:100%;height:210px!important;object-fit:cover;display:block;border-radius:3px}
.gc-premium .gc-article-checklist li{margin-bottom:8px}
.gc-premium .gc-article-sidebar-cta{padding:24px!important;background:#c5005a;border-radius:4px}
.gc-premium .gc-article-sidebar-cta .elementor-button{background:#fff!important;color:#c5005a!important;padding:12px!important;font-size:12px!important}
.gc-premium .gc-article-sidebar-note{padding:20px!important;background:#FFF3F8;border-radius:4px}
.gc-premium .gc-article-sidebar-note a{color:#c5005a;text-decoration:underline}
.gc-premium .gc-article-simple .gc-article-columns{grid-template-columns:minmax(0,2.4fr) minmax(0,1fr)}
.gc-premium .gc-article-simple-title{gap:16px!important}
.gc-premium .gc-article-simple h1{font-size:clamp(34px,3.6vw,48px)!important}
.gc-premium .gc-article-simple .gc-article-body{gap:22px!important}
.gc-premium .gc-article-main-photo img{display:block;width:100%!important;height:330px!important;object-fit:cover;border-radius:2px}
.gc-premium .gc-article-simple .gc-article-sidebar{border:0;padding-left:0!important;gap:26px!important}
.gc-premium .gc-article-toc{padding:22px!important;background:#FFF3F8;border-radius:3px}
.gc-premium .gc-article-toc ol{padding-left:22px;margin:0;font:13px/1.5 Arial,sans-serif}
.gc-premium .gc-article-toc li{padding-left:4px;margin-bottom:8px}
.gc-premium .gc-article-toc li:last-child{margin-bottom:0}
.gc-premium .gc-article-toc li::marker{color:#c5005a}
.gc-premium .gc-article-toc a{color:#625f5a}
.gc-premium .gc-article-toc a:hover{color:#c5005a}
.gc-premium .gc-article-simple [id^="paso-venta-"]{scroll-margin-top:120px}
.gc-premium .gc-article-simple .gc-article-quote{padding:16px 20px!important;border-left:2px solid #c5005a;display:flex!important;flex-direction:row!important;align-items:center!important;gap:16px!important}
.gc-premium .gc-article-simple .gc-article-quote:before{font-size:52px;flex-shrink:0}
.gc-premium .gc-article-simple .gc-article-quote .elementor-widget-text-editor{font-size:19px!important}
.gc-premium .gc-article-simple .gc-article-sidebar-cta-simple{background:#FFF3F8}
.gc-premium .gc-article-sidebar-cta-simple .elementor-button{background:transparent!important;padding:6px 0!important;text-decoration:underline;text-underline-offset:4px}
.gc-premium .gc-article-simple .gc-blog-card-photo img{height:135px!important}
.gc-premium .gc-article-simple .gc-blog-card h3{font-size:20px!important}
@media(max-width:767px){.gc-premium .gc-article-simple .gc-article-columns{grid-template-columns:1fr}.gc-premium .gc-article-main-photo img{height:230px!important}.gc-premium .gc-article-simple .gc-article-sidebar{border-top:1px solid #eee;padding-top:24px!important}}
@media(max-width:1024px){.gc-premium .gc-article-columns{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:24px!important}.gc-premium .gc-article-recent{grid-template-columns:1fr}.gc-premium .gc-article-sidebar{padding-left:16px!important}}
@media(max-width:767px){.gc-premium .gc-article-columns{grid-template-columns:1fr}.gc-premium .gc-article-sidebar{border-left:0;border-top:1px solid #eee;padding:24px 0 0!important}.gc-premium .gc-article-recent{grid-template-columns:85px minmax(0,1fr)}.gc-premium .gc-article-hero:before{background:rgba(255,255,255,.94)}.gc-premium .gc-article-page>section>.e-con-inner{padding:24px 0!important}}
