.jZuELG_page{color:#16324b;background:#fff;min-height:100vh}.jZuELG_container{width:min(1180px,100% - 48px);margin:0 auto}.jZuELG_hero{color:#fff;background-color:#0000;background-image:linear-gradient(90deg,#041624f5 0%,#041624e3 43%,#0416248c 100%),url(https://images.pexels.com/photos/20821680/pexels-photo-20821680.jpeg?cs=srgb&dl=pexels-martin-hungerbuhler-1419014-20821680.jpg&fm=jpg&w=2400);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;align-items:center;min-height:660px;padding:190px 0 105px;display:flex;position:relative;overflow:hidden}.jZuELG_hero:after{content:"";pointer-events:none;background:linear-gradient(#0416241f,#0416244d);position:absolute;inset:0}.jZuELG_heroContent{z-index:2;max-width:880px;position:relative}.jZuELG_eyebrow{color:#18a8bf;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:9px;font-size:10px;font-weight:800;display:inline-flex}.jZuELG_eyebrow:before{content:"";background:#18a8bf;border-radius:50%;width:7px;height:7px}.jZuELG_hero h1{color:#fff;letter-spacing:-.055em;max-width:900px;margin:22px 0 25px;font-size:clamp(48px,6vw,82px);font-weight:650;line-height:.98}.jZuELG_heroText{color:#ffffffb8;max-width:690px;margin:0;font-size:18px;line-height:1.72}.jZuELG_heroTags{flex-wrap:wrap;gap:9px;margin-top:34px;display:flex}.jZuELG_heroTags span{color:#ffffffa3;letter-spacing:.12em;border:1px solid #ffffff29;padding:9px 12px;font-size:9px;font-weight:750}.jZuELG_section{padding:100px 0 108px}.jZuELG_sectionAlt{background:#f5f9fb;border-top:1px solid #e3edf1;border-bottom:1px solid #e3edf1}.jZuELG_sectionDark{color:#fff;background:#071c2b;padding:100px 0 108px}.jZuELG_header{max-width:760px;margin-bottom:52px}.jZuELG_header h2{color:#082238;letter-spacing:-.05em;margin:14px 0 17px;font-size:clamp(38px,4.5vw,62px);font-weight:650;line-height:1.02}.jZuELG_header p{color:#65798a;max-width:680px;margin:0;font-size:16px;line-height:1.75}.jZuELG_darkHeader h2{color:#fff}.jZuELG_darkHeader p{color:#ffffff94}.jZuELG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.jZuELG_card{background:#fff;border:1px solid #dce7ed;border-radius:10px;min-height:250px;padding:31px;transition:transform .18s,border-color .18s,box-shadow .18s}.jZuELG_card:hover{border-color:#087ea859;transform:translateY(-3px);box-shadow:0 18px 42px #09274714}.jZuELG_darkCard{background:#ffffff0b;border-color:#ffffff1a}.jZuELG_darkCard:hover{box-shadow:none;border-color:#12a6c180}.jZuELG_cardNumber{color:#087ea8;letter-spacing:.16em;font-size:11px;font-weight:800;display:block}.jZuELG_darkCard .jZuELG_cardNumber{color:#18a8bf}.jZuELG_card h3{color:#082238;letter-spacing:-.025em;margin:39px 0 11px;font-size:23px;line-height:1.15}.jZuELG_darkCard h3{color:#fff}.jZuELG_card p{color:#687d8d;max-width:480px;margin:0;font-size:14px;line-height:1.7}.jZuELG_darkCard p{color:#ffffff8c}.jZuELG_flow{background:#fff;border:1px solid #dce7ed;border-radius:10px;grid-template-columns:repeat(7,minmax(0,1fr));gap:0;margin-top:45px;display:grid;overflow:hidden}.jZuELG_flowItem{border-right:1px solid #dce7ed;min-height:150px;padding:23px 19px;position:relative}.jZuELG_flowItem:last-child{border-right:0}.jZuELG_flowNumber{color:#087ea8;letter-spacing:.12em;font-size:10px;font-weight:800}.jZuELG_flowItem strong{color:#082238;margin-top:29px;font-size:15px;display:block}.jZuELG_flowItem span{color:#7a8b97;margin-top:8px;font-size:11px;line-height:1.45;display:block}.jZuELG_flowArrow{z-index:3;color:#087ea8;background:#fff;justify-content:center;align-items:center;width:14px;height:14px;font-size:11px;display:flex;position:absolute;top:50%;right:-7px;transform:translateY(-50%)}.jZuELG_architecture{grid-template-columns:.8fr 1.4fr .8fr;align-items:stretch;gap:16px;margin-top:45px;display:grid}.jZuELG_archColumn{flex-direction:column;gap:10px;display:flex}.jZuELG_archLabel{color:#18324a;letter-spacing:.05em;background:#fff;border:1px solid #dce7ed;border-radius:7px;padding:13px 15px;font-size:11px;font-weight:750}.jZuELG_archCore{color:#fff;background:#082747;border-radius:10px;flex-direction:column;justify-content:center;min-height:230px;padding:35px;display:flex;box-shadow:0 20px 45px #08274729}.jZuELG_archCore small{color:#18a8bf;letter-spacing:.16em;font-size:10px;font-weight:800}.jZuELG_archCore strong{letter-spacing:-.025em;margin-top:17px;font-size:27px}.jZuELG_archCore span{color:#ffffff8f;margin-top:12px;font-size:12px;line-height:1.55}.jZuELG_archOutput{grid-template-columns:1fr 1fr;align-content:center;gap:10px;display:grid}.jZuELG_archOutput div{color:#087ea8;letter-spacing:.1em;text-align:center;background:#f4fafc;border:1px solid #087ea83d;border-radius:7px;padding:18px 14px;font-size:10px;font-weight:800}.jZuELG_ctaSection{color:#fff;background-color:#0000;background-image:linear-gradient(90deg,#051b2bf0,#051b2bd6),url(https://images.pexels.com/photos/257636/pexels-photo-257636.jpeg?cs=srgb&dl=pexels-pixabay-257636.jpg&fm=jpg&w=2200);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:85px 0}.jZuELG_ctaInner{justify-content:space-between;align-items:center;gap:45px;display:flex}.jZuELG_ctaInner h2{letter-spacing:-.045em;max-width:700px;margin:12px 0 0;font-size:clamp(34px,4vw,56px);line-height:1.03}.jZuELG_ctaButton{color:#fff;background:#12a6c1;border-radius:5px;flex:none;align-items:center;gap:13px;min-height:48px;padding:0 21px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.jZuELG_ctaButton:hover{background:#087ea8}@media (max-width:950px){.jZuELG_flow{grid-template-columns:repeat(4,minmax(0,1fr))}.jZuELG_flowItem:nth-child(4){border-right:0}.jZuELG_flowItem:nth-child(n+5){border-top:1px solid #dce7ed}.jZuELG_architecture{grid-template-columns:1fr}.jZuELG_archOutput{grid-template-columns:repeat(4,1fr)}}@media (max-width:700px){.jZuELG_hero{min-height:590px;padding:120px 0 75px}.jZuELG_container{width:min(100% - 36px,600px)}.jZuELG_section,.jZuELG_sectionDark{padding:75px 0 82px}.jZuELG_grid{grid-template-columns:1fr}.jZuELG_flow{grid-template-columns:1fr 1fr}.jZuELG_flowItem:nth-child(2n){border-right:0}.jZuELG_flowItem:nth-child(n+3){border-top:1px solid #dce7ed}.jZuELG_flowArrow{display:none}.jZuELG_archOutput{grid-template-columns:1fr 1fr}.jZuELG_ctaInner{flex-direction:column;align-items:flex-start}}@media (max-width:460px){.jZuELG_hero h1{font-size:45px}.jZuELG_heroTags{grid-template-columns:1fr 1fr;display:grid}.jZuELG_flow{grid-template-columns:1fr}.jZuELG_flowItem,.jZuELG_flowItem:nth-child(n){border-top:1px solid #dce7ed;border-right:0}.jZuELG_flowItem:first-child{border-top:0}}.jZuELG_valueGrid{border-top:1px solid #dce7ed;border-bottom:1px solid #dce7ed;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.jZuELG_valueGrid>div{border-right:1px solid #dce7ed;min-height:230px;padding:29px 25px}.jZuELG_valueGrid>div:last-child{border-right:0}.jZuELG_valueGrid span{color:#087ea8;letter-spacing:.14em;font-size:11px;font-weight:800}.jZuELG_valueGrid h3{color:#082238;margin:48px 0 10px;font-size:19px}.jZuELG_valueGrid p{color:#6d8090;margin:0;font-size:13px;line-height:1.65}.jZuELG_intelligenceGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.jZuELG_intelligenceGrid>div{background:#ffffff0b;border:1px solid #ffffff1a;min-height:180px;padding:25px}.jZuELG_intelligenceGrid span{color:#18a8bf;letter-spacing:.14em;font-size:10px;font-weight:800}.jZuELG_intelligenceGrid strong{color:#fff;margin-top:50px;font-size:17px;line-height:1.35;display:block}.jZuELG_card strong{color:#087ea8;margin-top:25px;font-size:12px;line-height:1.5;display:block}@media (max-width:950px){.jZuELG_valueGrid{grid-template-columns:repeat(2,1fr)}.jZuELG_valueGrid>div:nth-child(2n){border-right:0}.jZuELG_valueGrid>div:nth-child(n+3){border-top:1px solid #dce7ed}.jZuELG_intelligenceGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.jZuELG_valueGrid,.jZuELG_intelligenceGrid{grid-template-columns:1fr}.jZuELG_valueGrid>div,.jZuELG_valueGrid>div:nth-child(n){border-top:1px solid #dce7ed;border-right:0}.jZuELG_valueGrid>div:first-child{border-top:0}}
