.xbg-host{position:relative}.xbg-layers{position:absolute;inset:0;z-index:0;overflow:hidden;border-radius:inherit;pointer-events:none}.xbg-bg,.xbg-overlay,.xbg-video{position:absolute;inset:0;width:100%;height:100%}.xbg-bg{background-repeat:no-repeat;background-position:center center;background-size:cover}.xbg-video{object-fit:cover}.xbg-overlay{opacity:.5}.xbg-host>:not(.xbg-layers){position:relative;z-index:1}@media (max-width:767px){.xbg-host.xbg-nomv .xbg-video{display:none}}.cta-wrap{position:relative;overflow:hidden;width:100%;padding:36px 36px 44px;border-radius:22px;color:#fff;background-color:#013153;background-image:linear-gradient(135deg,#013153 0,#02385c 55%,#0a5a80 100%)}.cta-wrap,.cta-wrap *,.cta-wrap ::after,.cta-wrap ::before{box-sizing:border-box}.cta-wrap.xbg-host>.cta-chart,.cta-wrap.xbg-host>.cta-dots,.cta-wrap.xbg-host>.cta-glow{position:absolute;z-index:0;pointer-events:none}.cta-glow{inset:0;background:radial-gradient(ellipse at 100%0,rgba(20,120,170,.35)0,transparent 60%)}.cta-dots{top:0;right:0;width:55%;height:60%;background-image:radial-gradient(rgba(255,255,255,.18) 1.2px,transparent 1.4px);background-size:16px 16px;-webkit-mask-image:linear-gradient(to left,#000,transparent);mask-image:linear-gradient(to left,#000,transparent)}.cta-chart{left:0;right:0;bottom:0;height:60px}.cta-chart svg{position:absolute;inset:0;width:100%;height:100%;display:block;overflow:visible}.cta-chart-line{stroke:#56A9FD;stroke-width:1.5px}.cta-chart-area{fill:rgba(255,255,255,.07)}.cta-dot{position:absolute;width:8px;height:8px;margin:-4px 0 0-4px;border-radius:50%;background:#56A9FD;box-shadow:0 0 0 4px rgba(86,169,253,.28)}.cta-wrap.xbg-host>.cta-inner{position:relative;z-index:2;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:40px}.cta-left{flex:1 1 auto;min-width:0;max-width:620px}.cta-eyebrow,.cta-title{font-weight:700;line-height:1.2}.cta-eyebrow{margin-bottom:10px;color:#56A9FD;font-size:10px;letter-spacing:.16em;text-transform:uppercase}.cta-title{margin:0 0 18px;color:#fff;font-size:24px}.cta-hl{color:#56A9FD}.cta-features{display:flex;flex-wrap:wrap;column-gap:14px;row-gap:8px;margin:0;padding:0;list-style:none}.cta-f-icon,.cta-feature{display:inline-flex;align-items:center}.cta-feature{gap:10px;margin:0;padding:0}.cta-f-icon{justify-content:center;flex:0 0 auto;width:20px;height:20px;border-radius:50%;background-color:rgba(255,255,255,.12);color:#56A9FD;font-size:9px}.cta-f-icon svg{width:9px;height:9px;fill:currentColor}.cta-f-text{color:#fff;font-size:12px;font-weight:600;line-height:1.3}.cta-right{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:18px}.cta-btn,.cta-call{align-items:center;line-height:1.2}.cta-btn{display:inline-flex;gap:10px;padding:12px 22px;border:1px solid transparent;border-radius:999px;background-color:#56A9FD;color:#0f1f2e;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s,transform .2s}.cta-btn svg{flex:0 0 auto;transition:transform .2s}.cta-btn:hover svg{transform:translateX(3px)}.cta-call{gap:8px}.cta-call,.cta-call-icon{display:inline-flex}.cta-call-icon svg{width:13px;height:13px;fill:currentColor}.cta-call-icon,.cta-call-label,.cta-call-num{color:#c3cfda;font-size:13px}.cta-call-num{color:#fff;font-weight:700;text-decoration:none;transition:color .2s}@media (max-width:900px){.cta-wrap.xbg-host>.cta-inner{flex-direction:column;align-items:flex-start;gap:24px}.cta-left{max-width:100%}.cta-right{align-items:flex-start}.cta-title{font-size:22px}.cta-wrap{padding:28px 22px 56px}}.cta-f-text,.cta-title{overflow-wrap:anywhere}@media (max-width:1024px){.cta-wrap{padding:32px 28px 48px}.cta-wrap.xbg-host>.cta-inner{gap:28px}}@media (max-width:600px){.cta-wrap{padding:24px 18px 50px;border-radius:16px}.cta-title{font-size:20px}.cta-features{flex-direction:column}.cta-right{width:100%;gap:14px}.cta-btn{width:100%;justify-content:center}.cta-call{flex-wrap:wrap}}