.Dh7W2a_composition{z-index:2;place-self:center end;width:100%;min-width:0;max-width:680px;height:530px;margin-top:-30px;position:relative;container-type:inline-size}.Dh7W2a_heading{font:clamp(7px, 1.5cqw, 9px) var(--mono);color:#93b5d9;letter-spacing:.03em;white-space:nowrap;justify-content:center;align-items:center;gap:9px;display:flex;position:absolute;inset:15px 0 auto}.Dh7W2a_stage{grid-template-rows:1fr 1fr;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:22px 34px;display:grid;position:absolute;inset:40px 0 15px}.Dh7W2a_glow{pointer-events:none;background:radial-gradient(at 55%,#096be62e,#0000 63%);border-radius:50%;position:absolute;inset:5% -5% 0}.Dh7W2a_website{background:#132a47;border:1px solid #79b7ef6b;border-radius:17px;transition:border-color .2s;display:block;overflow:hidden;transform:none;box-shadow:0 26px 50px #0005,0 0 0 5px #94c4ff06,inset 0 1px #cce5ff1a}.Dh7W2a_browserBar{min-height:clamp(25px,6cqw,38px);font:clamp(6px, 1.4cqw, 9px) var(--mono);color:#8cb0d2;background:linear-gradient(110deg,#264467,#183252);border-bottom:1px solid #5282ab39;align-items:center;gap:13px;padding:0 4%;display:flex}.Dh7W2a_browserBar>svg{width:clamp(9px,2.4cqw,14px);margin-left:auto}.Dh7W2a_browserDots{gap:4px;display:flex}.Dh7W2a_browserDots i{background:#769bbc;border-radius:50%;width:clamp(3px,1cqw,5px);height:clamp(3px,1cqw,5px)}.Dh7W2a_browserDots i:nth-child(2){background:#6aaecb}.Dh7W2a_browserDots i:nth-child(3){background:#87d4e8}.Dh7W2a_websiteCanvas{aspect-ratio:1.05;background:radial-gradient(at 88% 25%,#19619776,#0000 62%),linear-gradient(120deg,#0f2641,#0b203b);padding:5% 7%;position:relative;overflow:hidden}.Dh7W2a_miniNav{font:clamp(5px, 1.2cqw, 7px) var(--mono);letter-spacing:.04em;color:#a1c9ed;z-index:1;align-items:center;gap:8px;display:flex;position:relative}.Dh7W2a_miniNav>svg{width:clamp(9px,2.5cqw,14px)}.Dh7W2a_miniNav>i{background:#87b3dc6b;border-radius:2px;width:18px;height:2px;margin-left:auto}.Dh7W2a_miniNav>i:last-child{width:12px;margin-left:0}.Dh7W2a_websiteKicker{z-index:1;color:#83abc8;font:clamp(5px, 1.25cqw, 8px) var(--mono);letter-spacing:.04em;margin-top:9%;display:block;position:relative}.Dh7W2a_websiteCanvas>strong{z-index:1;letter-spacing:-.04em;color:#eaf5ff;margin-top:3.5%;font-size:clamp(19px,5.6cqw,34px);font-weight:500;line-height:1.12;display:block;position:relative}.Dh7W2a_websiteCanvas>strong em{font-family:var(--serif);color:#8ed8ff;font-weight:400}.Dh7W2a_mockButton{z-index:1;color:#143e5e;background:#adddfa;border-radius:5px;align-items:center;gap:9px;margin-top:5%;padding:6px 9px;font-size:clamp(6px,1.5cqw,9px);font-weight:600;display:inline-flex;position:relative}.Dh7W2a_mockButton>svg{width:clamp(8px,2cqw,12px);height:auto}.Dh7W2a_designLines{opacity:.85;width:57%;height:106%;position:absolute;top:0;right:-8%;transform:rotate(-8deg)}.Dh7W2a_websiteBottom{color:#7fabc9;border-top:1px solid #66a9e527;align-items:center;gap:8px;padding-top:3%;font-size:clamp(5px,1.3cqw,8px);display:flex;position:absolute;bottom:6%;left:7%;right:7%}.Dh7W2a_websiteBottom>svg{width:10px;margin-left:auto}.Dh7W2a_system{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(135deg,#244b6df5,#17354ff5);border:1px solid #8ed0ff65;border-radius:15px;padding:7% 8%;transition:border-color .2s;display:block;transform:none;box-shadow:0 18px 32px #0004,inset 0 1px #b8e4ff18}.Dh7W2a_panelLabel{color:#9fc9e4;font:clamp(5.5px, 1.25cqw, 8px) var(--mono);letter-spacing:.02em;align-items:center;gap:6px;display:flex}.Dh7W2a_panelLabel>svg{flex-shrink:0;width:clamp(10px,2.4cqw,14px);height:auto}.Dh7W2a_panelLabel>svg:last-child{color:#7faac7;width:11px;margin-left:auto}.Dh7W2a_system>strong{color:#e6f5ff;letter-spacing:-.02em;margin-top:12px;font-size:clamp(12px,2.65cqw,16px);font-weight:500;line-height:1.4;display:block}.Dh7W2a_dashboard{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:16px;display:flex}.Dh7W2a_dashboardRows{color:#a4c5dc;white-space:nowrap;flex-direction:column;gap:9px;font-size:clamp(6px,1.5cqw,9px);display:flex}.Dh7W2a_dashboardRows>span{align-items:center;gap:5px;display:flex}.Dh7W2a_dashboardRows i{background:#8ad0f1;border-radius:1px;width:4px;height:4px}.Dh7W2a_bars{border-bottom:1px solid #89c3e448;flex:1;align-items:flex-end;gap:4px;max-width:90px;height:clamp(35px,9cqw,54px);padding-bottom:2px;display:flex}.Dh7W2a_bars i{transform-origin:bottom;width:12%;height:44%;animation:Dh7W2a_chartPulse 8s var(--ease-in-out) infinite;background:linear-gradient(#9bddf9,#2d80b8);border-radius:2px 2px 0 0}.Dh7W2a_bars i:nth-child(2){height:61%;animation-delay:-.7s}.Dh7W2a_bars i:nth-child(3){height:51%;animation-delay:-1.4s}.Dh7W2a_bars i:nth-child(4){height:76%;animation-delay:-2.1s}.Dh7W2a_bars i:nth-child(5){height:67%;animation-delay:-2.8s}.Dh7W2a_bars i:nth-child(6){background:linear-gradient(#d5f4ff,#71c9f3);height:95%;animation-delay:-3.5s}.Dh7W2a_automation{background:linear-gradient(115deg,#e3f5ff,#b9dcf4);border:1px solid #aedcff9c;border-radius:16px;padding:5% 6%;transition:border-color .2s;display:block;transform:none;box-shadow:0 15px 35px #0005,inset 0 1px #fff9}.Dh7W2a_automation .Dh7W2a_panelLabel{color:#3e6f93}.Dh7W2a_automation .Dh7W2a_panelLabel>svg:last-child{color:#507894}.Dh7W2a_flow{align-items:center;gap:0;margin:15px 0 13px;display:flex}.Dh7W2a_flow>span{color:#275d87;background:#f0f9ff8c;border:1px solid #93bfdc;border-radius:9px;flex-direction:column;align-items:center;gap:6px;width:27%;padding:9px 0;font-size:clamp(7px,1.6cqw,10px);font-weight:600;display:flex}.Dh7W2a_flow>span>svg{color:#1d7eb4;width:clamp(12px,2.5cqw,15px);height:auto}.Dh7W2a_flow>i{background:#78b2d6;width:9.5%;height:1px;position:relative;overflow:hidden}.Dh7W2a_flow>i:after{content:"";background:#0266b1;animation:3s linear infinite Dh7W2a_linkSignal;position:absolute;inset:0;transform:translate(-100%)}.Dh7W2a_flow>i:nth-child(4):after{animation-delay:-1.5s}.Dh7W2a_flowFooter{color:#487593;font-size:clamp(7px,1.5cqw,9px)}.Dh7W2a_flowFooter>span{align-items:center;gap:5px;display:flex}.Dh7W2a_flowFooter svg{color:#167a96;width:11px}.Dh7W2a_composition[data-moving=false] .Dh7W2a_bars i,.Dh7W2a_composition[data-moving=false] .Dh7W2a_flow>i:after{animation-play-state:paused}@keyframes Dh7W2a_chartPulse{0%,to{transform:scaleY(1)}50%{transform:scaleY(.8)}}@keyframes Dh7W2a_linkSignal{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (hover:hover) and (pointer:fine){.Dh7W2a_website:hover,.Dh7W2a_system:hover{border-color:#aedfff}.Dh7W2a_automation:hover{border-color:#fff}}@media (max-width:1200px){.Dh7W2a_composition{height:490px}.Dh7W2a_system>strong{margin-top:10px}.Dh7W2a_dashboard{gap:8px;margin-top:12px}.Dh7W2a_dashboardRows{gap:7px}.Dh7W2a_flow{margin:11px 0 9px}.Dh7W2a_flow>span{padding:7px 0}}@media (min-width:701px) and (max-width:960px){.Dh7W2a_composition{height:430px}.Dh7W2a_heading{gap:6px;font-size:6px}.Dh7W2a_panelLabel{font-size:5px}.Dh7W2a_browserBar{gap:8px}.Dh7W2a_miniNav{gap:5px}}@media (max-width:700px){.Dh7W2a_composition{grid-row:2;max-width:520px;height:385px;margin:28px 0 0}.Dh7W2a_heading{gap:6px;font-size:6px;inset:2px 0 auto}.Dh7W2a_system{border-radius:11px;padding:7%}.Dh7W2a_system>strong{margin-top:9px;font-size:11px}.Dh7W2a_panelLabel{gap:4px;font-size:5px}.Dh7W2a_panelLabel>svg:last-child{width:9px}.Dh7W2a_dashboard{margin-top:10px}.Dh7W2a_dashboardRows{gap:6px;font-size:6px}.Dh7W2a_bars{gap:3px;height:30px}.Dh7W2a_website{border-radius:12px}.Dh7W2a_browserBar{gap:8px;min-height:23px}.Dh7W2a_miniNav{gap:5px}.Dh7W2a_miniNav>i{width:12px}.Dh7W2a_miniNav>i:last-child{width:8px}.Dh7W2a_websiteCanvas>strong{font-size:5.7cqw}.Dh7W2a_websiteKicker{margin-top:7%}.Dh7W2a_mockButton{gap:7px;margin-top:5%;padding:4px 6px}.Dh7W2a_automation{border-radius:12px;padding:5% 6%}.Dh7W2a_flow{margin:10px 0 8px}.Dh7W2a_flow>span{border-radius:6px;gap:4px;padding:6px 0}.Dh7W2a_flowFooter{font-size:6px}}@media (max-width:370px){.Dh7W2a_composition{height:335px}.Dh7W2a_heading{font-size:5px}.Dh7W2a_system>strong{font-size:9px}.Dh7W2a_dashboardRows{font-size:5px}.Dh7W2a_panelLabel{font-size:4.5px}}.Dh7W2a_websiteFloat{z-index:1;grid-area:1/1/3;min-width:0;position:relative}.Dh7W2a_systemFloat{z-index:1;grid-area:1/2;align-self:end;min-width:0;position:relative}.Dh7W2a_automationFloat{z-index:1;grid-area:2/2;align-self:start;min-width:0;position:relative}@media (min-width:701px) and (max-width:960px){.Dh7W2a_stage{gap:18px 22px}.Dh7W2a_websiteCanvas>strong{font-size:4.5cqw}.Dh7W2a_flow{margin:9px 0 8px}.Dh7W2a_flow>span,.Dh7W2a_dashboardRows{font-size:6px}}@media (max-width:700px){.Dh7W2a_stage{gap:18px 22px;inset:25px 0 10px}.Dh7W2a_composition{height:340px}.Dh7W2a_websiteCanvas>strong{font-size:4.7cqw}.Dh7W2a_system>strong{font-size:10px}.Dh7W2a_panelLabel{font-size:4.7px}.Dh7W2a_browserBar{gap:5px}.Dh7W2a_browserBar>span:nth-child(2){font-size:5px}.Dh7W2a_miniNav{gap:3px;font-size:4px}.Dh7W2a_miniNav>i{display:none}.Dh7W2a_flow>span{font-size:6px}.Dh7W2a_flowFooter{font-size:5px}}@media (max-width:370px){.Dh7W2a_composition{height:295px}.Dh7W2a_stage{gap:15px 18px}.Dh7W2a_system>strong{font-size:8px}.Dh7W2a_flow>span{font-size:5px}.Dh7W2a_dashboardRows{font-size:4.5px}.Dh7W2a_panelLabel{font-size:4px}}
.Ri7G-W_connections{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.Ri7G-W_signal{animation:5s linear infinite Ri7G-W_travel}.Ri7G-W_connections[data-moving=false] .Ri7G-W_signal{animation-play-state:paused}@keyframes Ri7G-W_travel{to{stroke-dashoffset:-100px}}
.JAzvkG_logoBadge{background:#f0f8ff;border:1px solid #a9d8f2;border-radius:12px;place-items:center;width:205px;height:72px;padding:5px 13px;display:grid;box-shadow:0 6px 18px #0002}.JAzvkG_logo{width:100%;max-width:210px;height:auto;display:block}.JAzvkG_showcase{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:42px;padding-top:44px}.JAzvkG_copy{min-width:0}.JAzvkG_copyDeck{display:grid}.JAzvkG_copyPanel{opacity:0;transition:opacity .35s var(--ease-out), transform .35s var(--ease-out);pointer-events:none;grid-area:1/1;transform:translateY(6px)}.JAzvkG_copyPanel[data-active=true]{opacity:1;pointer-events:auto;transform:translateY(0)}.JAzvkG_eyebrow{font:10px var(--mono);letter-spacing:.05em;color:#80c3ed;margin-bottom:22px;line-height:1.6;display:block}.JAzvkG_copy h2{font-size:clamp(40px,4.2vw,66px)}.JAzvkG_copy p{color:#b2cce4;max-width:410px;margin:25px 0;font-size:16px;line-height:1.85}.JAzvkG_copy>.JAzvkG_button{margin-top:5px}.JAzvkG_stage,.JAzvkG_gallery{min-width:0}.JAzvkG_frame{aspect-ratio:16/9;isolation:isolate;background:#f3f7fc;border:2px solid #7dbce29c;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 22px 55px #010b2280,0 0 0 6px #7ba7cd0b}.JAzvkG_image{opacity:0;transition:opacity .5s var(--ease-out);position:absolute;inset:0}.JAzvkG_image[data-active=true]{opacity:1;z-index:1}.JAzvkG_image img{object-fit:contain}.JAzvkG_caption{color:#a4c6e3;font:9px var(--mono);letter-spacing:.035em;justify-content:space-between;align-items:center;gap:15px;margin-top:18px;line-height:1.7;display:flex}.JAzvkG_caption>span{align-items:center;gap:9px;display:flex}.JAzvkG_caption>span:first-child>i{background:#5ac5f2;border-radius:50%;width:5px;height:5px;box-shadow:0 0 12px #44bcec6b}.JAzvkG_caption>span:last-child>i{background:#577f9f;width:18px;height:1px}.JAzvkG_controls{justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.JAzvkG_selectors{flex-wrap:wrap;gap:8px;display:flex}.JAzvkG_selectors>button{color:#a7c6e0;background:#183551;border:1px solid #456e92;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:10px 13px;font-size:11px;font-weight:550;transition:background .18s,color .18s,border-color .18s;display:flex}.JAzvkG_selectors>button[aria-pressed=true]{color:#16486b;background:#ceeafe;border-color:#a1d9ff}.JAzvkG_arrows{gap:7px;margin-left:auto;display:flex}.JAzvkG_arrows button{color:#b9d9f2;background:#183551;border:1px solid #456e92;border-radius:9px;place-items:center;width:40px;height:44px;transition:background .18s;display:grid}@media (hover:hover) and (pointer:fine){.JAzvkG_selectors button:hover,.JAzvkG_arrows button:hover{color:#e5f6ff;background:#254a6b;border-color:#91c4e9}.JAzvkG_selectors>button[aria-pressed=true]:hover{color:#16486b;background:#e5f6ff}}@media (max-width:1200px){.JAzvkG_showcase{gap:27px}.JAzvkG_controls{gap:8px}.JAzvkG_selectors{gap:6px}.JAzvkG_selectors>button{gap:5px;padding:9px;font-size:10px}.JAzvkG_arrows{gap:5px}.JAzvkG_arrows button{width:34px}.JAzvkG_copy p{font-size:15px}}@media (min-width:701px) and (max-width:960px){.JAzvkG_showcase{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:24px}.JAzvkG_copy h2{font-size:36px}.JAzvkG_copy p{font-size:14px}.JAzvkG_controls{flex-wrap:wrap}.JAzvkG_caption{font-size:7px}.JAzvkG_frame{border-radius:15px}.JAzvkG_selectors>button{font-size:9px}.JAzvkG_selectors>button>svg{width:12px}.JAzvkG_logoBadge{width:170px;height:61px}}@media (max-width:700px){.JAzvkG_showcase{grid-template-columns:minmax(0,1fr);gap:34px;padding:33px 0}.JAzvkG_copy h2{font-size:43px}.JAzvkG_copy p{max-width:440px;margin:22px 0;font-size:15px}.JAzvkG_eyebrow{margin-bottom:18px;font-size:8px}.JAzvkG_logoBadge{border-radius:9px;width:137px;height:52px;padding:4px 9px}.JAzvkG_frame{border-radius:14px}.JAzvkG_caption{gap:8px;margin-top:14px;font-size:7px}.JAzvkG_controls{flex-wrap:wrap;margin-top:16px}.JAzvkG_selectors{gap:6px}.JAzvkG_selectors>button{min-height:44px;padding:8px 9px;font-size:10px}.JAzvkG_selectors>button svg{width:13px}.JAzvkG_arrows button{width:35px}}@media (max-width:370px){.JAzvkG_controls{gap:12px}.JAzvkG_selectors{justify-content:space-between;width:100%}.JAzvkG_selectors>button{flex:1;padding:8px 6px;font-size:9px}.JAzvkG_arrows{margin-left:auto}.JAzvkG_copy h2{font-size:39px}.JAzvkG_caption{font-size:6px}}
.T1Cjvq_constellation{grid-template-rows:repeat(3,1fr);grid-template-columns:minmax(115px,.8fr) minmax(0,1.2fr);align-items:center;gap:23px 42px;width:100%;max-width:540px;min-height:345px;margin:auto;padding:15px 0;display:grid;position:relative}.T1Cjvq_core{z-index:1;background:linear-gradient(145deg,#173657,#142943);border:1px solid #4b7fac80;border-radius:22px;flex-direction:column;grid-area:1/1/4;align-items:center;gap:12px;padding:29px 10px;display:flex;position:relative;box-shadow:0 0 65px #075ac229,0 20px 30px #0002}.T1Cjvq_core>span{color:#72c8ff;background:linear-gradient(135deg,#2462a8,#183a65);border:1px solid #598dbe70;border-radius:17px;place-items:center;width:59px;height:59px;display:grid}.T1Cjvq_core>span>svg{animation:T1Cjvq_breathe 6s var(--ease-in-out) infinite}.T1Cjvq_core small{font:7px var(--mono);color:#8bb3d5;letter-spacing:.045em;text-align:center}.T1Cjvq_core strong{color:#d0eaff;letter-spacing:-.025em;text-align:center;font-size:13px;font-weight:550;line-height:1.5}.T1Cjvq_sparkle{color:#76b1dc;position:absolute;top:13px;right:12px}.T1Cjvq_card{z-index:1;grid-column:2;min-width:0;position:relative}.T1Cjvq_card a{background:#142e49f5;border:1px solid #4e789b80;border-radius:13px;align-items:center;gap:10px;min-height:75px;padding:17px 14px;transition:background .18s,border-color .18s;display:flex;box-shadow:0 14px 35px #020d222b}.T1Cjvq_icon{color:#8fd0fc;background:#234c72;border-radius:10px;flex-shrink:0;place-items:center;width:35px;height:35px;display:grid}.T1Cjvq_card a>span:nth-child(2){flex:1;min-width:0}.T1Cjvq_card small{font:6px var(--mono);letter-spacing:.025em;color:#91b4d2;margin-bottom:5px;line-height:1.6;display:block}.T1Cjvq_card strong{color:#d4e9fb;font-size:11px;font-weight:550;line-height:1.6;display:block}.T1Cjvq_card a>svg{color:#8bc1e9;flex-shrink:0;width:13px}@keyframes T1Cjvq_breathe{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.07)}}@media (hover:hover) and (pointer:fine){.T1Cjvq_card a:hover{background:#1c3d5d;border-color:#85bfe9}}@media (max-width:1200px){.T1Cjvq_constellation{grid-template-columns:minmax(105px,.75fr) minmax(0,1.25fr);gap:20px 26px}.T1Cjvq_card a{gap:8px;padding:14px 10px}.T1Cjvq_card a>svg{display:none}.T1Cjvq_icon{width:29px;height:32px}.T1Cjvq_icon>svg{width:18px}.T1Cjvq_card strong{font-size:10px}}@media (min-width:701px) and (max-width:960px){.T1Cjvq_constellation{grid-template-columns:minmax(90px,.8fr) minmax(0,1.2fr);gap:19px}.T1Cjvq_core{padding:26px 6px}.T1Cjvq_core>span{width:45px;height:45px}.T1Cjvq_core strong{font-size:11px}.T1Cjvq_core small{font-size:5px}.T1Cjvq_card a{gap:7px;padding:12px 9px}.T1Cjvq_icon{display:none}.T1Cjvq_card strong{font-size:10px}.T1Cjvq_card small{font-size:5px}}@media (max-width:700px){.T1Cjvq_constellation{grid-template-columns:minmax(100px,.8fr) minmax(0,1.2fr);gap:20px 25px;max-width:420px;min-height:290px}.T1Cjvq_core{border-radius:17px;gap:11px;padding:26px 7px}.T1Cjvq_core>span{border-radius:13px;width:46px;height:46px}.T1Cjvq_core>span>svg{width:27px}.T1Cjvq_core small{font-size:5px}.T1Cjvq_core strong{font-size:11px}.T1Cjvq_sparkle{width:10px;top:11px;right:8px}.T1Cjvq_card a{gap:7px;min-height:72px;padding:12px 9px}.T1Cjvq_card small{font-size:5px}.T1Cjvq_card strong{font-size:10px}.T1Cjvq_icon{border-radius:8px;width:25px;height:29px}.T1Cjvq_icon svg{width:16px}}@media (max-width:370px){.T1Cjvq_constellation{grid-template-columns:88px minmax(0,1fr);gap:18px}.T1Cjvq_icon{display:none}.T1Cjvq_core>span{width:40px;height:40px}.T1Cjvq_core strong{font-size:10px}.T1Cjvq_card strong{font-size:9px}}
.IOJT_a_hero{padding:164px var(--gutter) 82px;background:radial-gradient(at 90% 25%,#c4def2,#0000 58%),linear-gradient(130deg,#edf5fc,#e0ecf7);border-bottom:1px solid #ccdeed;grid-template-columns:minmax(0,1.05fr) minmax(0,.9fr);align-items:center;gap:clamp(35px,7vw,110px);display:grid}.IOJT_a_intro h1{letter-spacing:-.06em;margin:30px 0 25px;font-size:clamp(48px,5.3vw,82px);line-height:1.12}.IOJT_a_intro h1 em{color:#2368ae}.IOJT_a_intro>p{color:#526c85;max-width:460px;font-size:16px}.IOJT_a_actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px;display:flex}.IOJT_a_actions a{font-size:12px}.IOJT_a_note{color:#6586a1;font:9px var(--mono);letter-spacing:.05em;margin-top:35px;line-height:1.8;display:block}.IOJT_a_visual{min-width:0}.IOJT_a_process{padding:90px var(--gutter)}.IOJT_a_processHeading{max-width:730px}.IOJT_a_processHeading h2{margin:24px 0}.IOJT_a_processHeading>p{max-width:470px;color:var(--muted);font-size:15px}.IOJT_a_stages{margin-top:50px}.IOJT_a_stage{border-top:1px solid #cfdeeb;grid-template-columns:75px minmax(0,1.4fr) minmax(0,1fr);gap:32px;padding:45px 0;display:grid}.IOJT_a_stageIndex{color:#247ab9;flex-direction:column;align-items:flex-start;gap:24px;display:flex}.IOJT_a_stageIndex>span{font:13px var(--mono);color:#7792ac}.IOJT_a_stageIndex>svg{background:#deecf9;border:1px solid #bad6ed;border-radius:15px;width:53px;height:53px;padding:14px}.IOJT_a_stageCopy h3{letter-spacing:-.045em;max-width:500px;margin:15px 0 22px;font-size:clamp(25px,2.3vw,34px);line-height:1.25}.IOJT_a_stageCopy>p{color:#526c85;max-width:560px;font-size:14px}.IOJT_a_stageCopy ul{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.IOJT_a_stageCopy li{color:#34658a;background:#e6f0fa;border:1px solid #c4daec;border-radius:7px;align-items:center;gap:7px;padding:8px 10px;font-size:10px;line-height:1.6;display:flex}.IOJT_a_stageCopy li svg{color:#168acb;flex-shrink:0}.IOJT_a_handover{background:#f9fcffb0;border:1px solid #d0e0ec;border-radius:17px;align-self:start;margin-left:16px;padding:28px}.IOJT_a_handover>span{color:#447da7;font-size:8px;line-height:1.75;display:block}.IOJT_a_handover p{color:#4e6b83;margin-top:12px;font-size:13px;line-height:1.85}.IOJT_a_handover>span:not(:first-child){border-top:1px solid #d8e6f0;margin-top:22px;padding-top:22px}.IOJT_a_principles{padding:80px var(--gutter) 92px;background:#dfeaf5;border-top:1px solid #ccddeb}.IOJT_a_principles h2{margin-top:24px}.IOJT_a_principleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:45px;display:grid}.IOJT_a_principle>svg{color:#2b87c8}.IOJT_a_principle h3{letter-spacing:-.04em;margin:22px 0 15px;font-size:22px;line-height:1.35}.IOJT_a_principle p{color:#526d87;font-size:14px}@media (min-width:1700px){.IOJT_a_hero,.IOJT_a_process,.IOJT_a_principles{padding-left:max(var(--gutter), calc((100vw - 1500px) / 2));padding-right:max(var(--gutter), calc((100vw - 1500px) / 2))}}@media (max-width:1100px){.IOJT_a_hero{gap:32px}.IOJT_a_intro h1{font-size:5.7vw}.IOJT_a_stage{grid-template-columns:52px minmax(0,1.2fr) minmax(0,1fr);gap:22px}.IOJT_a_handover{margin-left:0;padding:22px}}@media (max-width:800px){.IOJT_a_hero{grid-template-columns:1fr;gap:38px;padding-top:140px}.IOJT_a_intro h1{font-size:62px}.IOJT_a_visual{max-width:540px}.IOJT_a_stage{grid-template-columns:46px minmax(0,1fr);gap:23px}.IOJT_a_handover{grid-column:2}.IOJT_a_principleGrid{grid-template-columns:1fr;gap:32px}.IOJT_a_principle{max-width:540px}.IOJT_a_principle h3{margin-top:15px}}@media (max-width:500px){.IOJT_a_hero{padding:125px 24px 48px}.IOJT_a_intro h1{margin-top:25px;font-size:46px}.IOJT_a_intro>p{font-size:14px}.IOJT_a_actions{align-items:flex-start;gap:22px}.IOJT_a_actions a{font-size:11px}.IOJT_a_note{font-size:7px}.IOJT_a_process{padding:56px 24px}.IOJT_a_processHeading h2{font-size:37px}.IOJT_a_processHeading>p{font-size:14px}.IOJT_a_stages{margin-top:30px}.IOJT_a_stage{grid-template-columns:32px minmax(0,1fr);gap:18px;padding:30px 0}.IOJT_a_stageIndex>svg{border-radius:10px;width:32px;height:32px;padding:7px}.IOJT_a_stageCopy h3{margin:12px 0 18px;font-size:25px}.IOJT_a_stageCopy>p{font-size:13px}.IOJT_a_stageCopy .section-label{font-size:9px}.IOJT_a_stageCopy ul{margin-top:18px}.IOJT_a_stageCopy li{font-size:9px}.IOJT_a_handover{padding:20px}.IOJT_a_principles{padding:55px 24px}.IOJT_a_principles h2{font-size:36px}}@media (max-width:370px){.IOJT_a_intro h1{font-size:38px}}
._94j8aq_studio{background:linear-gradient(130deg,#28557188,#15334a66);border:1px solid #9ed7f140;border-radius:24px;min-width:0;padding:23px;box-shadow:0 25px 80px #010b2440,inset 0 1px #d4f1ff15}._94j8aq_heading{font:8px var(--mono);letter-spacing:.05em;color:#a4c4dd;justify-content:space-between;align-items:center;gap:15px;line-height:1.7;display:flex}._94j8aq_heading>span:first-child{align-items:center;gap:8px;display:flex}._94j8aq_heading i{background:#61cdeb;border-radius:50%;width:5px;height:5px;box-shadow:0 0 12px #48c5fa70}._94j8aq_heading>span:last-child{color:#789dbb;font-size:7px}._94j8aq_tabs{background:#061a2f50;border:1px solid #87b2d22b;border-radius:11px;gap:5px;margin:21px 0 18px;padding:4px;display:flex}._94j8aq_tab{color:#a8c3d9;background:0 0;border:1px solid #0000;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:9px 8px;font-size:11px;transition:color .16s,background .16s,border-color .16s;display:flex}._94j8aq_tab[data-active]{color:#174769;background:#d0efff;border-color:#def5ff;box-shadow:0 3px 14px #020f2733}._94j8aq_panel{transition:opacity .2s var(--ease-out), transform .2s var(--ease-out)}@starting-style{._94j8aq_panel{opacity:0;transform:translateY(5px)}}._94j8aq_window{color:#183e5f;background:#e7f1fa;border:1px solid #c3e3f2;border-radius:14px;overflow:hidden;box-shadow:0 16px 40px #03152d33}._94j8aq_windowBar{height:29px;font:6px var(--mono);letter-spacing:.06em;color:#6b8ba5;background:#f5faff;border-bottom:1px solid #c4d9ea;justify-content:space-between;align-items:center;gap:12px;padding:0 13px;display:flex}._94j8aq_windowBar>span:first-child{gap:4px;display:flex}._94j8aq_windowBar i{background:#9dc2dc;border-radius:50%;width:4px;height:4px}._94j8aq_web,._94j8aq_system,._94j8aq_automation{height:290px}._94j8aq_webNav{color:#6d8aa0;background:#f4f9ff;justify-content:space-between;align-items:center;gap:12px;height:39px;padding:0 20px;font-size:8px;display:flex}._94j8aq_webNav>span:first-child{color:#255d87;align-items:center;gap:7px;font-size:10px;font-weight:600;display:flex}._94j8aq_webPoster{color:#effaff;background:radial-gradient(at 90% 100%,#5fbbeb,#0000 65%),linear-gradient(130deg,#134684,#137cc5);height:207px;padding:23px;position:relative;overflow:hidden}._94j8aq_webPoster>span:first-child{z-index:1;font:7px var(--mono);letter-spacing:.1em;color:#b5dcf5;position:relative}._94j8aq_webPoster strong{z-index:1;letter-spacing:-.05em;margin-top:18px;font-size:clamp(30px,3.2vw,45px);font-weight:500;line-height:1.04;display:block;position:relative}._94j8aq_webPoster em{color:#a8e7ff;font-weight:400}._94j8aq_posterArrow{background:#a0d6ff18;border:1px solid #afdafc75;border-radius:5px;place-items:center;width:31px;height:26px;display:grid;position:absolute;bottom:18px;left:23px}._94j8aq_sculpture{width:138px;height:240px;position:absolute;top:-10px;right:15px;transform:rotate(-22deg)}._94j8aq_sculpture i{background:linear-gradient(90deg,#82e1ff12,#c9f7ff88 60%,#5ca8e122);border:1px solid #c5f5ff66;border-radius:18px;width:63px;height:220px;position:absolute;transform:translateY(0);box-shadow:inset 4px 0 12px #d8ffff25,8px 18px 22px #04336c33}._94j8aq_sculpture i:nth-child(2){opacity:.8;top:26px;left:39px}._94j8aq_sculpture i:nth-child(3){opacity:.5;top:52px;left:78px}._94j8aq_studio[data-moving=true] ._94j8aq_sculpture i{animation:_94j8aq_drift 6s var(--ease-in-out) infinite}._94j8aq_studio[data-moving=true] ._94j8aq_sculpture i:nth-child(2){animation-delay:-2s}._94j8aq_studio[data-moving=true] ._94j8aq_sculpture i:nth-child(3){animation-delay:-4s}._94j8aq_webBottom{color:#4f7898;background:#e5f1fb;justify-content:space-between;align-items:center;gap:14px;height:44px;padding:0 20px;font-size:8px;display:flex}._94j8aq_webBottom span{align-items:center;gap:7px;display:flex}._94j8aq_system,._94j8aq_automation{background:radial-gradient(at 100% 0,#c5e6fa,#0000 70%),#eaf4fc;padding:24px}._94j8aq_kicker{font:7px var(--mono);letter-spacing:.06em;color:#5086ac;display:block}._94j8aq_system>strong,._94j8aq_automation>strong{letter-spacing:-.045em;margin-top:15px;font-size:30px;font-weight:500;line-height:1.12;display:block}._94j8aq_system>strong em,._94j8aq_automation>strong em{color:#2d82b9}._94j8aq_systemRows{gap:7px;margin-top:19px;display:grid}._94j8aq_systemRows>div{color:#406c8a;background:#f5fbff;border:1px solid #c1dcea;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}._94j8aq_systemRows>div>span:first-child{align-items:center;gap:9px;font-size:10px;display:flex}._94j8aq_activity{color:#238bb7;align-items:center;gap:9px;display:flex}._94j8aq_activity i{transform-origin:0;background:#9cdaf1;border-radius:2px;width:24px;height:3px}._94j8aq_studio[data-moving=true] ._94j8aq_activity i{animation:_94j8aq_signal 3s var(--ease-in-out) infinite}._94j8aq_flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:28px;display:grid;position:relative}._94j8aq_flowLine{background:#a0c8df;height:1px;position:absolute;top:23px;left:16.67%;right:16.67%;overflow:hidden}._94j8aq_flowLine i{background:#1a99d6;width:35%;height:100%;display:block;box-shadow:0 0 7px #22a8e8}._94j8aq_studio[data-moving=true] ._94j8aq_flowLine i{animation:3s linear infinite _94j8aq_flow}._94j8aq_flowNode{flex-direction:column;align-items:center;gap:11px;display:flex;position:relative}._94j8aq_flowNode>span{color:#2487ba;background:#f2faff;border:1px solid #9bcde7;border-radius:13px;place-items:center;width:47px;height:47px;display:grid;box-shadow:0 5px 10px #336f9b0d}._94j8aq_flowNode b{color:#4e7c9c;font-size:9px;font-weight:500}._94j8aq_flowNote{color:#4c83a5;align-items:center;gap:7px;margin-top:23px;font-size:9px;display:flex}._94j8aq_caption{justify-content:space-between;align-items:flex-start;gap:18px;min-height:70px;padding-top:21px;display:flex}._94j8aq_caption p{color:#b5cfe1;max-width:230px;font-size:11px;line-height:1.7}._94j8aq_caption a{color:#b1e9ff;flex-shrink:0;align-items:center;gap:7px;font-size:10px;line-height:1.6;transition:color .16s;display:inline-flex}._94j8aq_footnote{color:#749cb9;font:6px var(--mono);letter-spacing:.04em;border-top:1px solid #a8d1eb22;padding-top:13px;line-height:1.8;display:block}@keyframes _94j8aq_drift{50%{transform:translateY(-9px)}}@keyframes _94j8aq_signal{50%{opacity:.55;transform:scaleX(.45)}}@keyframes _94j8aq_flow{0%{transform:translate(-110%)}to{transform:translate(400%)}}@media (max-width:1200px){._94j8aq_heading>span:last-child{display:none}._94j8aq_caption{gap:12px}._94j8aq_caption p{max-width:180px;font-size:10px}._94j8aq_caption a{font-size:9px}}@media (max-width:600px){._94j8aq_studio{border-radius:19px;padding:18px}._94j8aq_heading>span:last-child{font-size:6px;display:block}._94j8aq_tab{gap:6px;font-size:10px}._94j8aq_webPoster strong{font-size:38px}._94j8aq_sculpture{opacity:.75;right:-12px}._94j8aq_caption{flex-direction:column;gap:12px;padding:18px 0}._94j8aq_caption p{max-width:none;font-size:11px}._94j8aq_caption a{font-size:11px}}@media (max-width:370px){._94j8aq_studio{padding:14px}._94j8aq_heading>span:last-child{display:none}._94j8aq_tab{gap:5px;padding:8px 5px;font-size:9px}._94j8aq_tab svg{width:12px}._94j8aq_webNav{padding:0 14px}._94j8aq_webNav>span:last-child{display:none}._94j8aq_webPoster{padding:22px 16px}._94j8aq_webPoster strong{font-size:34px}._94j8aq_webBottom{gap:8px;padding:0 12px;font-size:7px}._94j8aq_webBottom svg{width:11px}._94j8aq_system,._94j8aq_automation{padding:20px 16px}._94j8aq_systemRows>div{padding:10px}._94j8aq_systemRows>div>span:first-child{font-size:9px}._94j8aq_flow{gap:9px}._94j8aq_flowNode b{font-size:8px}}@media (hover:hover) and (pointer:fine){._94j8aq_tab:hover:not([data-active]){color:#e0f5ff;background:#84c1e811}._94j8aq_caption a:hover{color:#fff}}@media (prefers-reduced-motion:reduce){html:not([data-motion=full]) ._94j8aq_studio *{animation:none}html:not([data-motion=full]) ._94j8aq_panel{transform:none}}
._zQZlq_hero{padding:160px var(--gutter) 76px;background:radial-gradient(at 100% 30%,#bfddf4,#0000 65%),linear-gradient(125deg,#eff6fc,#dfedf9);border-bottom:1px solid #ccdfef;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(36px,7vw,112px);display:grid}._zQZlq_copy h1{letter-spacing:-.06em;margin:28px 0 25px;font-size:clamp(48px,5.6vw,82px);line-height:1.12}._zQZlq_copy h1 em{color:#256dab}._zQZlq_copy>p{color:#536f88;max-width:475px;font-size:16px}._zQZlq_actions{flex-wrap:wrap;align-items:center;gap:26px;margin-top:31px;display:flex}._zQZlq_actions a{font-size:12px}._zQZlq_note{color:#6688a3;align-items:center;gap:8px;margin-top:29px;font-size:10px;line-height:1.8;display:flex}._zQZlq_note svg{color:#3e9bc4;flex-shrink:0}._zQZlq_overview{color:#d9edfc;background:radial-gradient(at 100% 0,#1d5276,#0000 75%),#102a43;border:1px solid #6ca4ce55;border-radius:23px;min-width:0;padding:29px;position:relative;box-shadow:0 24px 50px #1b4e7b1c,inset 0 1px #d7f5ff19}._zQZlq_overviewTop{font:8px var(--mono);letter-spacing:.05em;color:#83b2d1;justify-content:space-between;align-items:center;gap:12px;display:flex}._zQZlq_overviewTop>span:last-child{color:#afe1ff;border:1px solid #81bcdf44;border-radius:5px;padding:5px 7px}._zQZlq_overview>strong{letter-spacing:-.04em;margin-top:23px;font-size:clamp(26px,2.6vw,37px);font-weight:500;line-height:1.12;display:block}._zQZlq_overview>strong em{color:#87d4f7}._zQZlq_offers{margin-top:25px;display:grid}._zQZlq_offers a{border-top:1px solid #86b5d533;align-items:center;gap:12px;padding:18px 0;transition:color .16s;display:flex}._zQZlq_offerIcon{color:#8ed4f5;background:#5ba8db14;border:1px solid #6bb1d746;border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;transition:background .16s;display:grid}._zQZlq_offers b{font-size:13px;font-weight:550;line-height:1.6;display:block}._zQZlq_offers small{color:#91bdd9;margin-top:3px;font-size:10px;line-height:1.6;display:block}._zQZlq_offers a>svg{color:#72badd;flex-shrink:0;margin-left:auto}._zQZlq_offerNumber{font:8px var(--mono);color:#628dac;margin-left:auto}._zQZlq_offers a>._zQZlq_offerNumber+svg{margin-left:0}._zQZlq_overview>p{color:#83aac5;border-top:1px solid #86b5d533;padding-top:16px;font-size:9px}._zQZlq_expectations{padding:80px var(--gutter);background:#dfebf6;border-top:1px solid #cddfec;border-bottom:1px solid #cddfec}._zQZlq_expectations h2{margin-top:24px}._zQZlq_expectationGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:43px;display:grid}._zQZlq_expectation>svg{color:#2c84bf}._zQZlq_expectation h3{letter-spacing:-.04em;margin:20px 0 16px;font-size:22px;line-height:1.35}._zQZlq_expectation p{color:#546f88;font-size:14px}@media (min-width:1700px){._zQZlq_hero,._zQZlq_expectations{padding-left:max(var(--gutter), calc((100vw - 1500px) / 2));padding-right:max(var(--gutter), calc((100vw - 1500px) / 2))}}@media (max-width:1050px){._zQZlq_hero{gap:38px}._zQZlq_copy h1{font-size:5.9vw}._zQZlq_copy .section-label{font-size:9px}._zQZlq_overview{padding:24px}._zQZlq_offerNumber{display:none}._zQZlq_offers a>._zQZlq_offerNumber+svg{margin-left:auto}}@media (max-width:800px){._zQZlq_hero{grid-template-columns:1fr;gap:35px;padding-top:140px}._zQZlq_copy h1{font-size:62px}._zQZlq_copy{max-width:570px}._zQZlq_overview{max-width:540px}._zQZlq_overview>strong{font-size:35px}._zQZlq_expectationGrid{grid-template-columns:1fr;gap:30px}._zQZlq_expectation{max-width:580px}}@media (max-width:500px){._zQZlq_hero{padding:125px 24px 48px}._zQZlq_copy h1{font-size:47px}._zQZlq_copy>p{font-size:14px}._zQZlq_copy .section-label{font-size:8px}._zQZlq_actions{gap:23px}._zQZlq_note{font-size:9px}._zQZlq_overview{border-radius:20px;padding:24px}._zQZlq_overviewTop{font-size:7px}._zQZlq_overview>strong{font-size:31px}._zQZlq_expectations{padding:55px 24px}._zQZlq_expectations h2{font-size:39px}._zQZlq_expectation h3{font-size:22px}}@media (max-width:370px){._zQZlq_copy h1{font-size:40px}._zQZlq_copy .section-label{font-size:7px}._zQZlq_overview{padding:20px}._zQZlq_offers a{gap:10px}._zQZlq_offers b{font-size:12px}._zQZlq_offers small{font-size:9px}._zQZlq_offerIcon{border-radius:10px;width:35px;height:35px}._zQZlq_offerIcon svg{width:17px}}@media (hover:hover) and (pointer:fine){._zQZlq_offers a:hover{color:#fff}._zQZlq_offers a:hover ._zQZlq_offerIcon{background:#66c9f52a}}
.fLTYpa_hero{isolation:isolate;padding:160px var(--gutter) 0;color:#eaf5ff;background:radial-gradient(at 85% 35%,#174e76 0,#0000 60%),radial-gradient(at 15% 110%,#114275 0,#0000 65%),#091b31;position:relative;overflow:hidden}.fLTYpa_hero:before{content:"";z-index:-1;pointer-events:none;opacity:.2;background-image:linear-gradient(#5c9fcd16 1px,#0000 1px),linear-gradient(90deg,#5c9fcd16 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(120deg,#0000,#000);mask-image:linear-gradient(120deg,#0000,#000)}.fLTYpa_grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(35px,5.8vw,92px);display:grid}.fLTYpa_copy{min-width:0;padding-bottom:25px}.fLTYpa_copy .section-label{color:#8ab4d5;letter-spacing:.08em;font-size:9px}.fLTYpa_copy h1{letter-spacing:-.055em;margin:30px 0 26px;font-size:clamp(42px,4.6vw,72px);font-weight:550;line-height:1.1}.fLTYpa_copy h1 em{color:#8bd8fa}.fLTYpa_copy>p{color:#b0c6da;max-width:460px;font-size:15px;line-height:1.9}.fLTYpa_actions{flex-wrap:wrap;align-items:center;gap:26px;margin-top:32px;display:flex}.fLTYpa_actions>a:first-child{padding:16px 20px;font-size:12px}.fLTYpa_actions>a:last-child{color:#c1d9eb;align-items:center;gap:8px;font-size:12px;display:inline-flex}.fLTYpa_copyNote{font:8px var(--mono);color:#759fbd;letter-spacing:.04em;align-items:center;gap:10px;margin-top:35px;line-height:1.8;display:flex}.fLTYpa_copyNote i{background:#4e8bb7;width:26px;height:1px}.fLTYpa_rail{border-top:1px solid #80b0d332;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:55px;padding:24px 0;display:grid}.fLTYpa_rail a{color:#a7c6df;align-items:center;gap:11px;font-size:12px;transition:color .16s;display:flex}.fLTYpa_rail a>span{font:8px var(--mono);color:#5e91b6;margin-right:4px}.fLTYpa_rail a>svg:first-of-type{color:#71bee8}.fLTYpa_rail a>svg:last-child{color:#6996b8;margin-left:auto}@media (min-width:1700px){.fLTYpa_hero{padding-left:max(var(--gutter), calc((100vw - 1500px) / 2));padding-right:max(var(--gutter), calc((100vw - 1500px) / 2))}}@media (max-width:1100px){.fLTYpa_hero{padding-top:140px}.fLTYpa_grid{gap:32px}.fLTYpa_copy h1{font-size:4.8vw}.fLTYpa_copy>p{font-size:14px}.fLTYpa_copy .section-label{font-size:8px}.fLTYpa_actions{gap:20px}.fLTYpa_actions>a{font-size:11px!important}}@media (max-width:800px){.fLTYpa_hero{padding-top:140px}.fLTYpa_grid{grid-template-columns:1fr;gap:25px}.fLTYpa_copy{max-width:600px}.fLTYpa_copy h1{font-size:60px}.fLTYpa_copy>p{max-width:520px;font-size:15px}.fLTYpa_grid>div:last-child{width:100%;max-width:620px}.fLTYpa_rail{gap:20px;margin-top:38px}.fLTYpa_rail a{gap:8px;font-size:10px}}@media (max-width:500px){.fLTYpa_hero{padding:125px 24px 0}.fLTYpa_copy h1{margin-top:26px;font-size:clamp(32px,9.5vw,42px)}.fLTYpa_copy>p{font-size:14px}.fLTYpa_copy .section-label{font-size:7px}.fLTYpa_copyNote{margin-top:28px;font-size:7px}.fLTYpa_actions{gap:24px}.fLTYpa_rail{grid-template-columns:1fr;gap:20px;padding:20px 0}.fLTYpa_rail a{font-size:12px}.fLTYpa_rail a>span{width:20px}}@media (max-width:370px){.fLTYpa_copyNote{font-size:6px}}@media (hover:hover) and (pointer:fine){.fLTYpa_rail a:hover{color:#ebfaff}}
