body.article-page{background:#f7fbfc}.article-header{max-width:900px;margin:0 auto;padding:72px 24px 36px}.article-header .back{color:var(--blue);font-weight:800}.article-header h1{font-size:clamp(34px,6vw,58px);line-height:1.25;color:var(--navy);margin:22px 0 14px;letter-spacing:-.03em}.article-meta{color:var(--muted);font-size:14px}.article-body{max-width:820px;margin:0 auto 80px;background:#fff;border:1px solid var(--line);border-radius:24px;padding:clamp(26px,5vw,56px);box-shadow:0 18px 50px rgba(7,59,76,.06)}.article-body h2{color:var(--navy);font-size:28px;margin:38px 0 12px}.article-body h2:first-child{margin-top:0}.article-body p,.article-body li{font-size:18px;color:#37535c}.article-body li{margin:8px 0}.article-cta{margin-top:42px;padding:24px;border-radius:18px;background:var(--navy);color:#fff}.article-cta h2,.article-cta p{color:#fff}.article-cta .btn{margin-top:10px}.article-source{font-size:14px!important;color:var(--muted)!important;border-top:1px solid var(--line);padding-top:24px;margin-top:36px}.article-source a{text-decoration:underline;color:var(--blue)}
