.product-nav{height:82px;max-width:1220px;margin:auto;padding:0 28px;display:flex;align-items:center;justify-content:space-between}.product-nav nav{display:flex;gap:26px;align-items:center}.product-nav nav a{color:#33445f;font-weight:650;text-decoration:none}.product-nav .nav-cta{padding:12px 18px;border-radius:9px;background:#111b31;color:#fff}.product-hero{min-height:570px;padding:70px max(28px,calc((100vw - 1180px)/2));display:grid;grid-template-columns:.9fr 1.1fr;gap:65px;align-items:center;background:linear-gradient(115deg,#f8fbff,#e7f0ff)}.product-hero span,.section-intro>span,.section-title>span,.terminals span,.product-cta span{color:#2869ef;font-size:12px;font-weight:800;letter-spacing:2px}.product-hero h1{margin:17px 0;color:#101a31;font-size:57px;line-height:1.12}.product-hero em{color:#3f67e5;font-style:normal}.product-hero p,.section-intro p,.terminals p{color:#627491;font-size:17px;line-height:1.8}.product-hero img{width:100%;border-radius:25px;box-shadow:0 25px 55px #1b4aa229}.primary-cta,.product-cta a{display:inline-block;margin-top:19px;padding:15px 20px;border-radius:10px;background:#2869ef;color:#fff;font-weight:750;text-decoration:none}.text-cta{margin-left:20px;color:#345ca9;font-weight:700;text-decoration:none}.overview,.terminals{width:min(1120px,calc(100% - 56px));margin:auto;padding:96px 0;display:grid;grid-template-columns:.85fr 1.15fr;gap:70px}.section-intro h2,.section-title h2,.terminals h2{margin:14px 0;color:#101a31;font-size:39px;line-height:1.25}.audiences,.cap-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.audiences article,.cap-grid article{padding:27px;border:1px solid #e2e9f4;border-radius:16px;background:#fff}.audiences b,.cap-grid h3{color:#101a31;font-size:20px}.audiences p,.cap-grid p{margin:11px 0 0;color:#627491;font-size:14px;line-height:1.75}.capability{padding:90px max(28px,calc((100vw - 1120px)/2));background:#f5f8ff}.section-title{text-align:center}.cap-grid{grid-template-columns:repeat(3,1fr);margin-top:38px}.cap-grid i{color:#2869ef;font-style:normal;font-weight:800}.terminal-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.terminal-cards b{min-height:205px;padding:24px 18px;display:flex;flex-direction:column;justify-content:end;border-radius:18px;background:linear-gradient(145deg,#17418c,#3979ed);color:#fff;font-size:18px}.terminal-cards b:nth-child(2){background:linear-gradient(145deg,#3a246e,#7947c8)}.terminal-cards b:nth-child(3){background:linear-gradient(145deg,#0d596d,#1b9a9a)}.terminal-cards small{margin-top:8px;color:#dce8ff;font-size:12px;line-height:1.55}.product-cta{padding:90px 25px;background:#112c66;color:#fff;text-align:center}.product-cta span{color:#a9c7ff}.product-cta h2{margin:14px 0;font-size:40px}.product-cta p{max-width:620px;margin:auto;color:#c6d7f9;line-height:1.75}.product-cta a{background:#fff;color:#1c50bb}.product-footer{padding:28px;background:#0d172b;color:#9db0d2;text-align:center;font-size:13px}@media(max-width:760px){.product-nav{height:auto;padding:18px;align-items:flex-start}.product-nav nav{gap:12px;flex-wrap:wrap;justify-content:flex-end}.product-nav nav a{font-size:13px}.product-hero,.overview,.terminals{grid-template-columns:1fr;gap:35px}.product-hero{min-height:0;padding:58px 22px}.product-hero h1{font-size:42px}.overview,.terminals{width:min(100% - 38px,1120px);padding:60px 0}.capability{padding:60px 20px}.section-intro h2,.section-title h2,.terminals h2,.product-cta h2{font-size:30px}.cap-grid,.audiences{grid-template-columns:1fr}.terminal-cards{grid-template-columns:1fr 1fr}.terminal-cards b{min-height:140px}.text-cta{display:inline-block;margin-left:0}.product-cta{padding:65px 20px}}
