body{background:#fafaf7!important}.article-header{max-width:960px!important;margin:0 auto!important;padding:40px 48px 32px!important}.art-badge{display:inline-block!important;padding:5px 14px!important;border-radius:8px!important;font-size:.8rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.04em!important;margin-bottom:16px!important}.art-badge-cohesion{background:#fff0fb!important;color:#c08!important}.art-badge-ia{background:#f6f4ff!important;color:#7d84fe!important}.art-title{font-size:42px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:-.02em!important;color:#1a1a1a!important;margin-bottom:16px!important}.art-date{font-size:.95rem!important;color:#6b6b6b!important;display:block!important;margin-bottom:8px!important}.article-cover{max-width:960px!important;margin:0 auto 48px!important;padding:0 48px!important}.article-cover img{width:100%!important;height:400px!important;object-fit:cover!important;border-radius:8px!important;background:linear-gradient(135deg,#fff0fb,#f6f4ff)!important}.article-body{max-width:960px!important;margin:0 auto!important;padding:0 48px 60px!important}.article-body h2{font-size:28px!important;font-weight:700!important;line-height:1.3!important;margin-top:48px!important;margin-bottom:16px!important;color:#1a1a1a!important}.article-body h3{font-size:22px!important;font-weight:700!important;line-height:1.4!important;margin-top:32px!important;margin-bottom:12px!important;color:#1a1a1a!important}.article-body h4{font-size:18px!important;font-weight:700!important;line-height:1.5!important;margin-top:24px!important;margin-bottom:8px!important;color:#1a1a1a!important}.article-body p{font-size:1.15rem!important;line-height:1.8!important;color:#6b6b6b!important;margin-bottom:24px!important}.article-body strong{color:#1a1a1a!important;font-weight:700!important}.article-body a{color:#7d84fe!important}.article-body blockquote{margin:32px 0!important;padding:20px 28px!important;border-radius:0 12px 12px 0!important;font-style:italic!important;font-size:1.15rem!important;line-height:1.8!important;color:#6b6b6b!important;font-weight:400!important;font-family:inherit!important}.blockquote-cohesion{border-left:4px solid #CC0088!important;background:#fff0fb!important}.blockquote-ia{border-left:4px solid #7D84FE!important;background:#f6f4ff!important}.article-body ul{margin:16px 0 24px!important;padding-left:0!important;list-style:none!important}.article-body ol{margin:16px 0 24px 24px!important}.article-body ul li{font-size:1.15rem!important;line-height:1.8!important;color:#6b6b6b!important;margin-bottom:8px!important;padding-left:24px!important;position:relative!important;list-style:none!important}.article-body ul li:before{content:"•"!important;position:absolute!important;left:6px!important;color:#c08!important;font-size:1.3rem!important;line-height:1.6!important}.article-body ol li{font-size:1.15rem!important;line-height:1.8!important;color:#6b6b6b!important;margin-bottom:8px!important}.article-body li strong{color:#1a1a1a!important}.article-body-ia ul li:before{color:#7d84fe!important}.article-body img{width:100%!important;border-radius:8px!important;margin:32px 0!important}.article-cta{max-width:960px!important;margin:0 auto!important;padding:0 48px 80px!important}.article-cta-inner{padding:44px!important;border-radius:24px!important;background:linear-gradient(135deg,#fff0fb,#f6f4ff)!important;border:1px solid #E2DFD8!important;text-align:center!important}.article-cta-inner h3{font-size:22px!important;font-weight:700!important;margin-bottom:8px!important;color:#1a1a1a!important}.article-cta-inner p{font-size:1rem!important;color:#6b6b6b!important;margin-bottom:20px!important}.article-cta-btn{display:inline-flex!important;padding:14px 28px!important;border-radius:14px!important;font-size:1rem!important;font-weight:700!important;text-decoration:none!important;background:linear-gradient(135deg,#c08,#7d84fe)!important;color:#fff!important;transition:all .3s!important}.article-cta-btn:hover{transform:translateY(-2px)!important;box-shadow:0 8px 32px #7d84fe4d!important}.related-title{max-width:960px!important;margin:0 auto 32px!important;padding:0 48px!important;font-size:32px!important;font-weight:800!important;color:#1a1a1a!important;text-align:center!important}.related-articles .w-dyn-items{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:24px!important;max-width:960px!important;margin:0 auto!important;padding:0 48px 80px!important}.related-articles .w-dyn-item{background:#fff!important;border:1px solid #E2DFD8!important;border-radius:18px!important;overflow:hidden!important;transition:all .4s!important}.related-articles .w-dyn-item:hover{transform:translateY(-3px)!important;box-shadow:0 12px 36px #0000000d!important}.related-articles .w-dyn-item img{width:100%!important;height:160px!important;object-fit:cover!important}.related-articles .w-dyn-item a{text-decoration:none!important;color:inherit!important}.related-articles .w-dyn-item h1,.related-articles .w-dyn-item h2,.related-articles .w-dyn-item h3,.related-articles .w-dyn-item h4{font-size:1.1rem!important;font-weight:700!important;line-height:1.3!important;color:#1a1a1a!important;margin-bottom:6px!important}@media(max-width:1024px){.article-header{padding:32px 32px 24px!important}.article-cover{padding:0 32px!important}.article-body{padding:0 32px 48px!important}.article-cta{padding:0 32px 60px!important}.related-title{padding:0 32px!important}.related-articles .w-dyn-items{padding:0 32px 60px!important}}@media(max-width:640px){.article-header{padding:24px 20px 20px!important}.art-title{font-size:28px!important}.article-cover{padding:0 20px!important}.article-cover img{height:200px!important}.article-body{padding:0 20px 40px!important}.article-body h2{font-size:22px!important;margin-top:36px!important}.article-body h3{font-size:18px!important;margin-top:28px!important}.article-body p,.article-body li,.article-body blockquote{font-size:1rem!important}.article-cta{padding:0 20px 48px!important}.article-cta-inner{padding:28px 20px!important}.article-cta-inner h3{font-size:18px!important}.related-title{padding:0 20px!important;font-size:24px!important}.related-articles .w-dyn-items{grid-template-columns:1fr!important;padding:0 20px 48px!important}.related-articles .w-dyn-item h1,.related-articles .w-dyn-item h2,.related-articles .w-dyn-item h3,.related-articles .w-dyn-item h4{font-size:1rem!important}}
