.cx-doc-install{font-family:Catamaran,Arial,sans-serif;color:#28456f;font-size:17px;line-height:1.65;width:100%;max-width:100%;overflow-wrap:break-word}
.cx-doc-install h1,.cx-doc-install h2,.cx-doc-install h3{font-family:Catamaran,Arial,sans-serif;color:#123b78;font-weight:700;line-height:1.25}
.cx-doc-install h1{font-size:clamp(30px,3.2vw,42px);margin:0 0 22px}
.cx-doc-install h2{font-size:clamp(24px,2.5vw,32px);margin:32px 0 15px}
.cx-doc-install h3{font-size:clamp(20px,2vw,26px);margin:24px 0 12px}
.cx-doc-install p{margin:0 0 17px}.cx-doc-install ul{padding-left:26px;margin:0 0 20px}.cx-doc-install li{margin-bottom:8px}
.cx-doc-install a{color:#0879e8;text-decoration:underline}.cx-doc-install a:hover{color:#123b78}
.cx-doc-install strong{font-weight:700;color:#123b78}.cx-doc-install code{font-family:Consolas,monospace;font-size:.91em;white-space:normal;overflow-wrap:anywhere;color:#123b78;background:#f3faff;padding:2px 5px;border-radius:3px}
@media(max-width:767px){.cx-doc-install{font-size:16px;line-height:1.6}.cx-doc-install h2{margin-top:27px}.cx-doc-install ul{padding-left:22px}}

.cx-doc-install img{max-width:100%;height:auto;display:block;margin:15px 0 24px}.cx-doc-install ol{padding-left:26px;margin:0 0 20px}.cx-doc-install ol li{margin-bottom:10px}
