.media .image{border:1px solid #eee}.media .caption{margin-top:24px}.media-block-wrap .media-block{text-align:center}.media-block-wrap .image{border:0;width:100%;max-width:1300px;height:auto}
@layer payload-default{.icon--copy{width:1.53846rem;height:1.53846rem}.icon--copy .stroke{fill:none;stroke:currentColor;stroke-width:1px}}
.code-block{background:#000;border:1px solid #eee;padding:16px;font-size:13px;overflow-x:auto}.code-block .line{display:table-row}.code-block .line-number{-webkit-user-select:none;user-select:none;text-align:right;color:#ffffff40;padding-right:16px;display:table-cell}.code-block .line-content{padding-left:16px;display:table-cell}.code-block .copy{justify-content:flex-end;align-items:center;margin-top:8px;display:flex}.code-block .copy .ui-button{gap:6px}
.banner-block{width:100%;margin:32px auto}.banner-block .inner{border:1px solid #eee;align-items:center;padding:12px 24px;display:flex}.banner-block .inner.info{background:#fafafa;border-color:#eee}.banner-block .inner.error{background:#fff;border-color:#e74c3c}.banner-block .inner.success{background:#e6f9ee;border-color:#2ecc71}.banner-block .inner.warning{background:#fdf6f0;border-color:#e67e22}
.cta-band-wrap{z-index:1;position:relative}.banner+.cta-band-wrap{padding-top:65px}@media only screen and (max-width:1440px){.banner+.cta-band-wrap{padding-top:40px}}@media only screen and (max-width:1200px){.banner+.cta-band-wrap{padding-top:30px}}@media only screen and (max-width:1080px){.banner+.cta-band-wrap{padding-top:60px}}.cta-band-wrap:last-child{padding-bottom:110px}@media only screen and (max-width:1440px){.cta-band-wrap:last-child{padding-bottom:50px}}@media only screen and (max-width:1200px){.cta-band-wrap:last-child{padding-bottom:0}}.cta-band-wrap .cta-band{background:linear-gradient(90deg,#1078cd1a,#083c671a);border-radius:8px}.cta-band-wrap .cta-band>.container{justify-content:flex-start;gap:30px 66px;min-height:240px;padding-top:40px;padding-bottom:40px}@media only screen and (max-width:1200px){.cta-band-wrap .cta-band>.container{gap:30px 40px}}@media only screen and (max-width:720px){.cta-band-wrap .cta-band>.container{flex-direction:column;align-items:flex-start;gap:24px;min-height:0}}.cta-band-wrap .cta-band .buttons{flex-shrink:0;margin:0}@media only screen and (max-width:1200px){.cta-band-wrap .cta-band .buttons{margin-right:320px}}@media only screen and (max-width:1080px){.cta-band-wrap .cta-band .buttons{margin:0 0 0 auto}}@media only screen and (max-width:720px){.cta-band-wrap .cta-band .buttons{margin:0}}.cta-band-wrap .cta-band .buttons .btn{border-color:#fff;margin:0}.cta-band-wrap .text{flex:0 500px;margin-left:138px}@media only screen and (max-width:1440px){.cta-band-wrap .text{margin-left:0}}@media only screen and (max-width:720px){.cta-band-wrap .text{flex-basis:auto}}.cta-band-wrap .text .eyebrow{color:#343a40;opacity:.9}.cta-band-wrap .text h2{color:#1078cd;margin-bottom:17px}.cta-band-wrap .text p{margin:0}.cta-band-wrap .image{pointer-events:none;width:555px;max-width:none;position:absolute;top:-65px;right:63px}@media only screen and (max-width:1440px){.cta-band-wrap .image{width:440px;top:-40px;right:0}}@media only screen and (max-width:1200px){.cta-band-wrap .image{width:300px;top:-30px;right:10px}}@media only screen and (max-width:1080px){.cta-band-wrap .image{display:none}}
.payload-richtext.prose{max-width:768px;margin-left:auto;margin-right:auto}.payload-richtext.prose ul,.payload-richtext.prose ol{margin:0 0 20px;padding-left:24px}.payload-richtext.prose li{margin-bottom:8px}.payload-richtext.prose blockquote{color:#878787;border-left:3px solid #1078cd;margin:0 0 20px;padding-left:20px;font-style:italic}.payload-richtext.prose table{border-collapse:collapse;width:100%;margin-bottom:20px}.payload-richtext.prose table th,.payload-richtext.prose table td{text-align:left;border:1px solid #eee;padding:8px 12px}.payload-richtext .embed{margin:0 0 24px}
