.cms-content{padding-top:44px;padding-bottom:44px}.cms-content h2{font-size:clamp(24px,3vw,32px);font-weight:700;margin-bottom:20px}.cms-content p{line-height:1.85}#route-view p,.cms-content p{white-space:pre-line}.cms-preview-bar{background:#242b39;color:#fff;padding:12px 24px;display:flex;gap:20px;justify-content:center;align-items:center;font:13px/1.5 sans-serif}.cms-preview-bar a{color:#fff;text-decoration:underline;font-weight:700}
