.cx-hero{position:relative;overflow:hidden;padding:155px 0 75px;background:linear-gradient(90deg,#0f1b45,#223b84);text-align:center}.cx-hero__background{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.cx-hero__glow{position:absolute;top:-20%;right:-10%;width:70%;max-width:900px;height:120%;border-radius:50%;background:radial-gradient(ellipse at 60% 40%,#5a96eb61,#3c78d229 40%,#1e46a000 70%);pointer-events:none}.cx-hero__inner{position:relative;z-index:1}.cx-hero__title{margin:0 auto;max-width:820px;font-size:48px;line-height:54px;font-weight:500;text-align:center;letter-spacing:-.03em;color:#fff;overflow-wrap:break-word}.cx-hero__subtitle{margin:16px auto 0;max-width:498px;font-size:14px;line-height:20px;font-weight:400;text-align:center;color:#fff}.cx-hero__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:16px}.cx-hero__channels{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin:50px 0 0;padding:0;list-style:none}.cx-hero__channel{display:flex;flex-direction:column;align-items:center;gap:16px;min-width:125px;padding:0 16px}.cx-hero__channel-icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;background:radial-gradient(50% 50% at 50% 50%,#0a74f5cc,#031f584d);border:1px solid #58D8FF;border-radius:28px}.cx-hero__channel-icon .icon{width:22px;height:22px}.cx-hero__channel-label{font-size:16px;line-height:19px;font-weight:700;text-align:center;letter-spacing:.5px;color:#fff;overflow-wrap:break-word}.cx-streams{padding:60px 0;background:#fff}.cx-streams__header{max-width:820px;margin:0 auto 24px;text-align:center}.cx-streams__eyebrow{color:#101622}.cx-streams__eyebrow:before{background:currentColor}.cx-streams__title{color:#101622}.cx-streams__text{margin:0;font-size:18px;line-height:28px;font-weight:400;letter-spacing:-.3px;color:#6b6b6b;text-align:center}.cx-streams__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin:0;padding:0;list-style:none}.cx-streams__card{display:flex;flex-direction:column;align-items:flex-start;padding:40px;background:#fff;border:1px solid #DFDFDF;border-top-width:8px;box-shadow:0 0 44px -12px #0000000d,0 2px 8px #0000000a;border-radius:20px;position:relative;overflow-wrap:break-word}.cx-streams__icon{display:flex;align-items:center;justify-content:center;width:60px;height:60px;margin-bottom:24px;border-radius:16px;background:var(--cx-accent);color:var(--cx-on-accent)}.cx-streams__icon .icon{width:28px;height:28px}.cx-streams__label{margin:0 0 4px;font-size:12px;line-height:16px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:#101622}.cx-streams__card-title{margin:0 0 24px;font-size:28px;line-height:36px;font-weight:700;letter-spacing:-.5px;color:#101622}.cx-streams__card-text{margin:0 0 24px;font-size:16px;line-height:26px;font-weight:400;letter-spacing:-.3px;color:#6b6b6b}.cx-streams__list{margin:auto 0 0;padding:0;list-style:none}.cx-streams__list-item{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:20px;font-weight:400;color:#101622}.cx-streams__list-item+.cx-streams__list-item{margin-top:10px}.cx-streams__tick{display:flex;flex:none;align-items:center;justify-content:center;width:18px;height:18px;margin-top:1px;border-radius:50%;background:var(--cx-tick);color:#fff}.cx-streams__tick .icon{width:13px;height:13px}.cx-streams__card--lime{border-top-color:#cde622;--cx-accent: #CDE622;--cx-on-accent: #101622;--cx-tick: #CDE622}.cx-streams__card--cyan{border-top-color:#0079a8;--cx-accent: #009EDA;--cx-on-accent: #fff;--cx-tick: #009EDA}.cx-streams__card--indigo{border-top-color:#315dd4;--cx-accent: #315DD4;--cx-on-accent: #fff;--cx-tick: #315DD4}.cx-streams__card--dark{border-top-color:#040d29;--cx-accent: #040D29;--cx-on-accent: #fff;--cx-tick: #040D29}.cx-inbound{padding:60px 0 40px}.cx-inbound__header{max-width:820px;margin:0 0 40px}.cx-inbound__eyebrow{color:#6b6b6b}.cx-inbound__eyebrow:before{border-radius:50%;background:currentColor}.cx-inbound__title{color:#101622}.cx-inbound__text{margin:0;color:#6b6b6b;font-size:16px;line-height:26px;font-weight:400}.cx-inbound__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:0;padding:0;list-style:none}.cx-inbound__card{display:flex;flex-direction:column;align-items:flex-start;min-height:220px;padding:24px;background:#fff;border:1px solid #E5E7EB;box-shadow:0 2px 8px #0000001a;border-radius:16px;overflow-wrap:break-word}.cx-inbound__icon{display:flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:16px;border-radius:14px;background:#cde622;color:#101622}.cx-inbound__icon .icon{width:22px;height:22px}.cx-inbound__card-title{margin:0 0 6px;font-size:16px;line-height:22px;font-weight:700;letter-spacing:-.3px;color:#101622;opacity:.92}.cx-inbound__card-text{margin:0;font-size:14px;line-height:21px;font-weight:400;letter-spacing:-.2px;color:#101622;opacity:.72}.cx-includes{padding:0 0 60px}.cx-includes__bar{display:flex;flex-direction:row;align-items:center;padding:24px;gap:24px;background:linear-gradient(90deg,#0f1b45,#04367e);box-shadow:0 2px 8px #0000001a;border-radius:16px}.cx-includes__content{display:flex;align-items:center;flex-wrap:wrap;gap:16px;flex:1;min-width:0}.cx-includes__label{display:inline-flex;align-items:center;gap:10px;margin:0;font-size:13px;line-height:18px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:#fff}.cx-includes__label:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:#cde622}.cx-includes__tags{display:flex;align-items:center;flex-wrap:wrap;gap:12px;min-width:0;margin:0;padding:0;list-style:none}.cx-includes__tag{display:flex;flex-direction:row;align-items:flex-start;padding:8px 16px;background:#ffffff1a;border-radius:100px;font-size:13px;line-height:18px;font-weight:600;color:#fff;overflow-wrap:break-word}.cx-outbound{padding:60px 0;background:#fff}.cx-outbound__header{max-width:820px;margin:0 0 24px}.cx-outbound__eyebrow{color:#101622}.cx-outbound__eyebrow:before{background:currentColor}.cx-outbound__title{max-width:560px;color:#101622}.cx-outbound__text{margin:0;max-width:560px;font-size:16px;line-height:24px;font-weight:400;color:#6b6b6b}.cx-outbound__grid{display:grid;grid-template-columns:repeat(3,1fr);align-items:stretch;gap:24px}.cx-outbound__card,.cx-outbound__cta{display:flex;flex-direction:column;min-width:0;padding:32px;background:#fff;border:1px solid #DFDFDF;box-shadow:0 0 44px -12px #0000000d,0 2px 8px #0000000a;border-radius:16px;overflow-wrap:break-word}.cx-outbound__card{border:1px solid #E7E9EE;background:#fff;box-shadow:0 6px 20px #1016220d}.cx-outbound__icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:20px;border-radius:16px;background:#009eda;color:#fff}.cx-outbound__icon .icon{width:24px;height:24px}.cx-outbound__card-title{margin:0 0 8px;font-size:20px;line-height:28px;font-weight:700;color:#101622}.cx-outbound__card-text{margin:0 0 20px;font-size:16px;line-height:24px;font-weight:400;color:#6b6b6b}.cx-outbound__benefit{margin-top:0;padding-top:40px;border-top:1px solid #DFDFDF}.cx-outbound__benefit-label{margin:0;font-size:13px;line-height:18px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#0079a8}.cx-outbound__benefit-text{margin:0;font-size:14px;line-height:20px;font-weight:400;color:#6b6b6b}.cx-outbound__cta{background:#101622;color:#fff}.cx-outbound__cta-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:20px;border-radius:12px;background:#cde622;color:#101622}.cx-outbound__cta-icon .icon{width:22px;height:22px}.cx-outbound__cta-icon .icon path{fill:currentColor}.cx-outbound__cta-title{margin:0 0 8px;font-size:20px;line-height:28px;font-weight:700;color:#fff}.cx-outbound__cta-text{margin:0 0 20px;font-size:16px;line-height:24px;font-weight:400;color:#fff}.cx-outbound__cta-tags{display:flex;flex-wrap:wrap;gap:12px;min-width:0;margin:0 0 20px;padding:0;list-style:none}.cx-outbound__cta-tag{display:flex;flex-direction:row;align-items:flex-start;padding:8px 16px;background:#ffffff1a;border-radius:100px;font-size:12px;line-height:16px;font-weight:700;text-transform:uppercase;color:#fff;overflow-wrap:break-word}.cx-outbound__cta-button{max-width:max-content}@media(max-width:1199px){.cx-inbound__grid,.cx-outbound__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:991px){.cx-hero{padding:140px 0 90px}.cx-inbound{padding:56px 0}.cx-includes{padding-bottom:56px}.cx-includes__bar{padding:24px}.cx-outbound,.cx-streams{padding:56px 0}.cx-streams__grid{grid-template-columns:1fr;gap:24px}.cx-streams__card{padding:32px 24px}.cx-streams__card-title{font-size:24px;line-height:32px}.cx-hero__title{font-size:40px;line-height:48px}.cx-hero__channels{gap:24px 40px;margin-top:44px}.cx-includes__bar{flex-direction:column}}@media(max-width:639px){.cx-hero{padding:120px 0 72px}.cx-inbound__grid{grid-template-columns:1fr}.cx-inbound__card{padding:28px 24px}.cx-outbound__grid{grid-template-columns:1fr}.cx-outbound__card,.cx-outbound__cta{padding:28px 24px}.cx-hero__title{font-size:32px;line-height:40px}.cx-hero__subtitle{font-size:15px;line-height:24px}.cx-hero__channels{gap:28px}.cx-hero__channel{flex:0 0 calc(50% - 14px)}.cx-hero__channel-icon{width:52px;height:52px}}
