.cc-ctl-wrap{--cc-ctl-heading:var(--cc-blue-900);--cc-ctl-text:#435d6c;--cc-ctl-accent:var(--teal);--cc-ctl-highlight:var(--cc-orange);--cc-ctl-buttons-justify:flex-start;box-sizing:border-box;color:var(--cc-blue-900);display:flow-root;font-family:var(--font);margin-inline:calc(50% - 50vw);max-width:100vw;overflow-x:clip;padding-block:94px;width:100vw}.cc-ctl-wrap.cc-ctl-wrap--text-light{--cc-ctl-heading:var(--white);--cc-ctl-text:var(--on-dark)}.cc-ctl{box-sizing:border-box;margin-inline:auto;max-width:1200px;padding-inline:30px}.cc-ctl__inner{display:grid}.cc-ctl__preheader{color:var(--cc-ctl-highlight);font-size:12px;font-weight:800;letter-spacing:.45px;line-height:1.2;margin:0;text-transform:uppercase}.cc-ctl .cc-ctl__body h1,.cc-ctl .cc-ctl__body h2,.cc-ctl .cc-ctl__body h3{color:var(--cc-ctl-heading)}.cc-ctl .cc-ctl__body h2,.cc-ctl .cc-ctl__body h3{font-family:var(--font);font-size:clamp(29px,3vw,41px);font-weight:700;letter-spacing:-1.7px;line-height:1.2;margin:14px 0 15px}.cc-ctl .cc-ctl__body p{color:var(--cc-ctl-text);font-size:17px;line-height:1.72;margin:17px 0 0}.cc-ctl__body>:first-child{margin-top:0}.cc-ctl__body>:last-child{margin-bottom:0}.cc-ctl__buttons{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:var(--cc-ctl-buttons-justify);margin-top:30px}.cc-ctl .btn{border:1.5px solid transparent;border-radius:8px;box-shadow:none;box-sizing:border-box;font-family:var(--font);font-size:14px;font-weight:800;gap:14px;letter-spacing:0;line-height:1.22;padding:16px 23px;transition:.2s}.cc-ctl .btn:focus-visible,.cc-ctl .btn:hover{box-shadow:0 10px 22px rgba(1,24,37,.105);transform:translateY(-2px)}.cc-ctl .btn.btn--orange{background-color:var(--cc-orange);border-color:var(--cc-orange);color:var(--white)}.cc-ctl .btn.btn--white{background-color:var(--white);border-color:#b5c6cf;color:var(--cc-blue-900)}.cc-ctl__checklist{list-style:none;margin:0;padding:0}.cc-ctl__check{color:#576d7b;display:flex;font-size:15px;gap:13px;line-height:1.65;margin:18px 0 0}.cc-ctl__sep:before{content:"\00a0\2014"}.cc-ctl--video-demo .cc-ctl__check{color:#526b79}.cc-ctl__check-mark{background:#e5f4ee;border-radius:50%;color:#12805d;display:grid;flex:none;font-size:12px;font-weight:700;height:20px;line-height:1;margin-top:2px;place-items:center;width:20px}.cc-ctl__note{color:#82929a;font-size:12px;margin-top:14px}.cc-ctl__note p{margin:0}.cc-ctl__note a{text-decoration:underline}@media (max-width:550px){.cc-ctl-wrap{padding-block:64px}.cc-ctl{padding-inline:21px}.cc-ctl__buttons .btn{width:100%}.cc-ctl .cc-ctl__body h2,.cc-ctl .cc-ctl__body h3{font-size:30px}.cc-ctl .cc-ctl__body p{font-size:16px}}