@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700&display=swap";
:root{color:#102034;font-synthesis:none;--navy:#071221;--blue:#176fff;--cyan:#1ad2d2;--line:#dfe6ef;background:#f7f9fc;font-family:DM Sans,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;margin:0}a{color:inherit;text-decoration:none}button{font:inherit}.nav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:20;background:#fffffff0;border-bottom:1px solid #e9edf3;justify-content:space-between;align-items:center;height:76px;padding:0 clamp(24px,5vw,76px);display:flex;position:sticky;top:0}.brand{letter-spacing:-.8px;align-items:center;gap:11px;font-family:Manrope;font-size:20px;font-weight:700;display:flex}.brand>span:last-child span{color:var(--blue)}.brand-mark{background:var(--blue);border-radius:8px;align-content:center;gap:3px;width:31px;height:31px;padding:7px;display:grid}.brand-mark i{background:#fff;border-radius:3px;height:3px;display:block}.brand-mark i:nth-child(2){width:72%}.nav nav{color:#536174;gap:32px;font-size:14px;display:flex}.nav nav a:hover{color:#111}.nav-actions{align-items:center;gap:24px;display:flex}.text-link{font-size:14px;font-weight:600}.button{background:var(--blue);color:#fff;border-radius:7px;justify-content:center;align-items:center;gap:10px;padding:15px 22px;font-size:14px;font-weight:700;transition:all .25s;display:inline-flex;box-shadow:0 8px 22px #176fff2e}.button:hover{background:#075ee7;transform:translateY(-2px)}.button.small{padding:11px 17px}.button.ghost{color:#1b2b3d;box-shadow:none;background:#fff;border:1px solid #d9e0e9}.menu{background:0 0;border:0;display:none}.hero{background:linear-gradient(120deg,#fff 0%,#f7faff 58%,#eef5ff 100%);grid-template-columns:minmax(380px,.86fr) minmax(520px,1.14fr);align-items:center;gap:clamp(30px,5vw,80px);min-height:720px;padding:clamp(65px,8vw,110px) clamp(24px,5vw,76px) 88px;display:grid;position:relative;overflow:hidden}.hero-glow{filter:blur(100px);background:#1b83ff1c;border-radius:50%;width:560px;height:560px;position:absolute;top:-180px;right:-150px}.hero-copy{z-index:2;position:relative}.eyebrow,.kicker{letter-spacing:1.8px;color:#507095;font-size:11px;font-weight:700}.eyebrow{align-items:center;gap:9px;margin-bottom:27px;display:flex}.eyebrow span{background:#1fc99b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #1fc99b1f}h1,h2,h3{letter-spacing:-.04em;margin:0;font-family:Manrope,sans-serif}h1{color:#0b1a2c;font-size:clamp(48px,5.3vw,78px);font-weight:600;line-height:1.01}h1 em,h2 em{color:var(--blue);font-style:normal}.hero-copy>p{color:#5c6a7b;max-width:610px;margin:28px 0 30px;font-size:18px;line-height:1.65}.hero-actions{gap:12px;display:flex}.trust-line{color:#617086;flex-wrap:wrap;gap:18px;margin-top:36px;font-size:11px;display:flex}.trust-line span{align-items:center;gap:5px;display:flex}.trust-line svg{color:#10aa80;width:14px}.hero-visual{z-index:2;perspective:1000px;position:relative}.lifecycle{background:#fffffff2;border:1px solid #dce5f2;border-radius:16px;overflow:hidden;transform:rotateY(-2deg)rotateX(1deg);box-shadow:0 35px 80px #193d692b}.window-bar{background:#f4f7fb;border-bottom:1px solid #e5eaf1;align-items:center;gap:6px;height:42px;padding:0 15px;display:flex}.window-bar>span{background:#ccd5e1;border-radius:50%;width:7px;height:7px}.window-bar p{color:#728094;margin:auto;font-size:10px}.window-bar b{color:#10a67a;background:#e2f8f0;border-radius:10px;padding:4px 7px;font-size:8px}.production-summary{justify-content:space-between;align-items:center;padding:25px 26px 19px;display:flex}.production-summary div{gap:7px;display:grid}.production-summary small,.signal small{letter-spacing:1px;color:#8491a3;font-size:8px}.production-summary strong{font-family:Manrope;font-size:17px}.readiness{color:#168365;background:#e8f8f2;border-radius:16px;padding:7px 10px;font-size:10px}.readiness i{background:#18bc8d;border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block}.stage-track{justify-content:space-between;margin:15px 27px 27px;display:flex;position:relative}.track-line{background:#e4e9f0;height:2px;position:absolute;top:11px;left:5%;right:5%}.track-line span{background:var(--blue);height:100%;transition:width .65s;display:block}.stage{color:#a6b0be;z-index:1;justify-items:center;gap:7px;width:14%;display:grid;position:relative}.stage>span{background:#fff;border:2px solid #dce3ec;border-radius:50%;place-items:center;width:23px;height:23px;font-size:8px;font-weight:700;transition:all .4s;display:grid}.stage small{white-space:nowrap;font-size:8px}.stage.done>span{border-color:var(--blue);background:var(--blue);color:#fff}.stage.done small{color:#40536a}.stage.active>span{transform:scale(1.1);box-shadow:0 0 0 6px #176fff1f}.signal-grid{grid-template-columns:1fr 1fr 1.25fr;gap:10px;padding:0 25px 23px;display:grid}.signal{background:#fff;border:1px solid #e5eaf1;border-radius:9px;min-height:105px;padding:14px}.signal strong{margin-top:9px;font-size:16px;display:block}.signal strong em{color:#8a96a7;font-size:8px;font-style:normal;font-weight:500}.mini-progress{background:#e8edf3;border-radius:3px;height:4px;margin-top:13px}.mini-progress i{background:#29c798;border-radius:3px;height:100%;transition:width .6s;display:block}.people{color:#447cf2;letter-spacing:1px;margin-top:13px;font-size:9px}.people i{color:#d5dce6;font-style:normal}.signal.action{color:#fff;background:#0c1b2e}.signal.action small{color:#7890ad}.signal.action strong{font-size:11px;line-height:1.5}.signal.action span{color:#8eaccf;justify-content:space-between;align-items:center;margin-top:12px;font-size:8px;display:flex}.activity{color:#47709f;background:#f0f6ff;border-radius:7px;align-items:center;gap:9px;margin:0 25px 24px;padding:10px 13px;font-size:9px;display:flex}.activity svg{color:var(--blue)}.activity b{color:#1a4c89}.activity time{margin-left:auto}.workflow-section,.why{background:#fff;padding:105px clamp(24px,5vw,76px)}.section-head{justify-content:space-between;align-items:end;margin-bottom:45px;display:flex}.section-head h2,.connected h2,.cta h2{color:#0c1c2e;margin-top:14px;font-size:clamp(34px,4vw,54px);line-height:1.1}.section-head p{color:#697789;max-width:590px;margin:14px 0 0;line-height:1.6}.carousel-buttons{gap:8px;display:flex}.carousel-buttons button{cursor:pointer;background:#fff;border:1px solid #dce3eb;border-radius:50%;place-items:center;width:43px;height:43px;display:grid}.carousel{scroll-snap-type:x mandatory;scrollbar-width:none;gap:19px;padding:5px 0 25px;display:flex;overflow-x:auto}.carousel::-webkit-scrollbar{display:none}.workflow-card{scroll-snap-align:start;background:#fbfcfe;border:1px solid #e0e6ee;border-radius:12px;flex-direction:column;flex:0 0 min(350px,84vw);min-height:390px;padding:25px;transition:all .25s;display:flex}.workflow-card:hover{transform:translateY(-5px);box-shadow:0 18px 45px #1b395b17}.card-top{justify-content:space-between;align-items:center;display:flex}.card-top span{color:#99a5b4;font-size:11px}.card-top svg{width:26px;height:26px;color:var(--blue)}.workflow-card h3{margin:48px 0 13px;font-size:23px}.workflow-card>p{color:#697789;margin:0;font-size:14px;line-height:1.6}.metric{background:#fff;border:1px solid #e5eaf1;border-radius:8px;margin-top:auto;padding:14px}.metric strong{font-size:25px;display:block}.metric span{color:#8491a2;font-size:9px}.metric div{background:#ecf0f4;height:3px;margin-top:11px}.metric i{background:var(--blue);width:78%;height:100%;display:block}.workflow-card>a,.inline-link{color:#1f66d6;align-items:center;gap:8px;margin-top:20px;font-size:12px;font-weight:700;display:flex}.workflow-card.cyan .card-top svg,.workflow-card.cyan a{color:#00a7b5}.workflow-card.violet .card-top svg,.workflow-card.violet a{color:#8a55df}.workflow-card.amber .card-top svg,.workflow-card.amber a{color:#e6a31c}.workflow-card.green .card-top svg,.workflow-card.green a{color:#12a976}.workflow-card.rose .card-top svg,.workflow-card.rose a{color:#d85376}.workflow-card.orange .card-top svg,.workflow-card.orange a{color:#e56f2d}.connected{background:#f5f8fc;grid-template-columns:1fr 1fr;align-items:center;gap:110px;padding:125px clamp(24px,7vw,115px);display:grid}.connected-copy>p{color:#647387;max-width:570px;line-height:1.7}.connected ul{gap:15px;margin:0;padding:18px 0;list-style:none;display:grid}.connected li{color:#34475d;align-items:center;gap:12px;font-size:13px;display:flex}.connected li svg{width:20px;color:var(--blue)}.orbit{aspect-ratio:1;background:radial-gradient(circle,#fff 0 25%,#0000 26%);border:1px solid #d5dfec;border-radius:50%;max-width:510px;position:relative;box-shadow:inset 0 0 0 70px #ffffff59}.orbit:before{content:"";border:1px dashed #cbd7e7;border-radius:50%;position:absolute;inset:19%}.orbit-center{color:#fff;background:#08182b;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:175px;height:175px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 40px #08182b40}.orbit-center .brand{margin-bottom:14px;font-size:12px}.orbit-center .brand-mark{border-radius:5px;width:21px;height:21px;padding:5px}.orbit-center .brand>span:last-child{display:none}.orbit-center small{letter-spacing:1px;color:#7590af;font-size:7px}.orbit-center strong{margin:4px;font-size:17px}.orbit-center>span:last-child{color:#67e4bd;font-size:8px}.orbit-item{background:#fff;border:1px solid #dfe6ef;border-radius:7px;padding:10px 13px;font-size:10px;font-weight:600;position:absolute;box-shadow:0 8px 20px #1a345314}.orbit-item i{background:var(--blue);border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.o1{top:-3%;left:39%}.o2{top:25%;right:-3%}.o3{bottom:18%;right:1%}.o4{bottom:-3%;left:40%}.o5{bottom:20%;left:-3%}.o6{top:25%;left:-6%}.section-head.centered{text-align:center;justify-content:center}.section-head.centered p{margin-left:auto;margin-right:auto}.benefit-grid{background:#dfe5ec;border:1px solid #dfe5ec;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.benefit-grid article{background:#fff;padding:42px}.benefit-grid span{color:#7e8c9c;font-size:11px}.benefit-grid h3{margin:50px 0 14px;font-size:22px;line-height:1.35}.benefit-grid p{color:#6b798a;font-size:14px;line-height:1.65}.industries{color:#fff;background:#08182b;grid-template-columns:1fr 1fr;align-items:end;gap:35px 90px;padding:100px clamp(24px,7vw,110px);display:grid}.kicker.light{color:#71a7e7}.industries h2{margin-top:13px;font-size:clamp(40px,5vw,65px)}.industries>p{color:#9bacc0;max-width:550px;line-height:1.7}.industry-list{flex-wrap:wrap;grid-column:1/-1;gap:10px;margin-top:25px;display:flex}.industry-list span{color:#c1d0df;border:1px solid #29405b;border-radius:20px;padding:10px 15px;font-size:11px}.cta{text-align:center;background:linear-gradient(135deg,#eef5ff,#fff);padding:120px 24px}.cta p{color:#697789;max-width:650px;margin:22px auto 30px;line-height:1.7}footer{background:#fff;border-top:1px solid #e5eaf1;align-items:center;gap:32px;padding:34px clamp(24px,5vw,76px);display:flex}footer>p{color:#8b97a5;font-size:12px}footer>div{color:#7b899a;gap:25px;margin-left:auto;font-size:11px;display:flex}@media (max-width:1000px){.nav nav,.nav-actions .text-link{display:none}.hero{grid-template-columns:1fr;padding-top:70px}.hero-copy{max-width:730px}.hero-visual{max-width:720px}.connected{grid-template-columns:1fr;gap:75px}.orbit{margin:auto}.benefit-grid,.industries{grid-template-columns:1fr}.menu{display:block}.nav nav.open{background:#fff;border-bottom:1px solid #ddd;flex-direction:column;padding:24px;display:flex;position:absolute;top:76px;left:0;right:0}.signal-grid{grid-template-columns:1fr 1fr}.signal.action{grid-column:1/-1}}@media (max-width:620px){.nav{padding:0 18px}.nav-actions .button{display:none}.hero{min-height:0;padding:55px 20px 65px}.hero-copy>p{font-size:16px}.hero-actions{flex-direction:column;align-items:stretch}.trust-line{gap:10px}.lifecycle{transform:none}.production-summary{padding:18px}.production-summary strong{font-size:12px}.readiness{display:none}.stage-track{margin:10px 12px 20px}.stage small{font-size:6px}.signal-grid{padding:0 12px 12px}.signal{padding:10px}.activity{margin:0 12px 14px}.workflow-section,.why{padding:75px 20px}.section-head{align-items:start}.carousel-buttons{display:none}.connected{padding:80px 20px}.orbit-item{padding:8px;font-size:8px}.orbit-center{width:130px;height:130px}.benefit-grid article{padding:28px}.industries{padding:80px 20px}.cta{padding:85px 20px}footer{flex-direction:column;align-items:flex-start}footer>div{flex-direction:column;gap:8px;margin:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.learning{color:#fff;background:#08182b;grid-template-columns:.72fr 1.28fr;gap:clamp(55px,8vw,130px);padding:110px clamp(24px,6vw,92px);display:grid}.learning-intro{align-self:start;position:sticky;top:125px}.learning h2{margin:18px 0 22px;font-size:clamp(40px,4.7vw,64px);line-height:1.05}.learning-intro>p{color:#9eb0c4;max-width:480px;line-height:1.7}.learning-start{cursor:pointer;border:0;margin-top:18px}.lesson-list{border-top:1px solid #29405a}.lesson-row{text-align:left;color:#fff;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #29405a;grid-template-columns:46px 1fr 70px 42px;align-items:center;gap:18px;width:100%;padding:27px 4px;transition:all .2s;display:grid}.lesson-row:hover{background:#0d223b;padding-left:14px;padding-right:14px}.lesson-number{color:#6f8baa;font-size:11px}.lesson-copy{gap:5px;display:grid}.lesson-copy small{letter-spacing:1.2px;color:#5aa0f4;text-transform:uppercase;font-size:8px}.lesson-copy strong{font:600 17px Manrope}.lesson-copy em{color:#8da1b8;font-size:11px;font-style:normal;line-height:1.5}.lesson-time{color:#8da1b8;align-items:center;gap:5px;font-size:10px;display:flex}.lesson-go{border:1px solid #29405a;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.lesson-overlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:50;background:#030a14c7;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:auto}.lesson-shell{background:#f8fafc;border-radius:16px;width:min(1180px,100%);min-height:min(740px,100vh - 48px);overflow:hidden;box-shadow:0 30px 90px #0006}.lesson-shell>header{background:#fff;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;height:78px;padding:0 26px;display:flex}.lesson-shell>header>button{cursor:pointer;background:#eff3f7;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.lesson-progress{color:#718096;grid-template-columns:auto 170px auto;align-items:center;gap:12px;font-size:10px;display:grid}.lesson-progress div{background:#e5eaf0;border-radius:3px;height:4px}.lesson-progress i{background:var(--blue);border-radius:3px;height:100%;transition:all .3s;display:block}.lesson-progress b{color:#28415e}.lesson-body{grid-template-columns:290px 1fr;min-height:calc(min(740px,100vh - 48px) - 78px);display:grid}.lesson-body aside{color:#fff;background:#0a1b2f;padding:42px 28px}.lesson-body aside>span{letter-spacing:1.4px;color:#5f93d1;font-size:8px}.lesson-body aside h3{margin:11px 0;font-size:21px;line-height:1.3}.lesson-body aside>p{color:#8fa5bc;align-items:center;gap:7px;font-size:10px;display:flex}.lesson-body aside nav{margin-top:34px;display:grid}.lesson-body aside nav button{color:#8fa5bc;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:25px 1fr;align-items:start;gap:9px;padding:13px 0;font-size:10px;line-height:1.4;display:grid}.lesson-body aside nav i{border:1px solid #3a516c;border-radius:50%;place-items:center;width:19px;height:19px;font-size:8px;font-style:normal;display:grid}.lesson-body aside nav button.active{color:#fff}.lesson-body aside nav button.active i{background:var(--blue);border-color:var(--blue)}.lesson-body aside nav button.complete i{color:#fff;background:#168f70;border-color:#168f70}.lesson-content{flex-direction:column;padding:clamp(42px,6vw,78px);display:flex}.lesson-content h2{max-width:720px;margin:13px 0 18px;font-size:clamp(34px,4vw,54px)}.lesson-content>p{color:#5e6f82;max-width:760px;line-height:1.75}.lesson-visual{background:linear-gradient(135deg,#eef5ff,#fff);border:1px solid #dce6f3;border-radius:12px;height:210px;margin:25px 0;position:relative;overflow:hidden}.lesson-hub{color:#fff;background:#0b1d32;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:130px;height:130px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 30px #0b1d3233}.lesson-hub svg{color:#62c9ff;width:18px}.lesson-hub span{color:#7e9bb9;text-transform:uppercase;letter-spacing:1px;margin-top:7px;font-size:8px}.lesson-hub strong{margin-top:3px;font-size:15px}.lesson-signal{color:#38506c;background:#fff;border:1px solid #dce6f3;border-radius:8px;align-items:center;gap:8px;padding:11px 13px;font-size:10px;display:flex;position:absolute;box-shadow:0 7px 18px #26466c17}.lesson-signal>svg:first-child{color:var(--blue)}.lesson-signal>svg:last-child{color:#18a980;margin-left:auto}.lesson-signal.s1{top:20%;left:5%}.lesson-signal.s2{top:20%;right:5%}.lesson-signal.s3{bottom:8%;left:50%;transform:translate(-50%)}.lesson-controls{justify-content:space-between;margin-top:auto;display:flex}.lesson-controls button{cursor:pointer;border:0}.lesson-controls button:disabled{opacity:.4;cursor:not-allowed;transform:none}@media (max-width:1000px){.learning{grid-template-columns:1fr}.learning-intro{position:static}.lesson-body{grid-template-columns:240px 1fr}.lesson-content{padding:40px}.lesson-visual{height:230px}}@media (max-width:700px){.learning{padding:78px 20px}.lesson-row{grid-template-columns:32px 1fr 32px;gap:10px}.lesson-time,.lesson-copy em{display:none}.lesson-overlay{padding:0}.lesson-shell{border-radius:0;min-height:100vh}.lesson-shell>header{padding:0 16px}.lesson-shell>header .brand>span:last-child{display:none}.lesson-progress{grid-template-columns:100px auto}.lesson-progress>span{display:none}.lesson-body{grid-template-columns:1fr}.lesson-body aside{padding:20px}.lesson-body aside>span,.lesson-body aside>h3,.lesson-body aside>p{display:none}.lesson-body aside nav{gap:5px;margin:0;display:flex;overflow:auto}.lesson-body aside nav button{min-width:42px;padding:5px;font-size:0;display:block}.lesson-body aside nav i{margin:auto}.lesson-content{padding:32px 20px}.lesson-visual{height:250px}.lesson-hub{width:105px;height:105px}.lesson-signal{padding:8px;font-size:8px}.lesson-signal.s1{top:10%;left:3%}.lesson-signal.s2{top:10%;right:3%}.lesson-controls .button{padding:12px 14px}}.lesson-row:disabled{cursor:default;opacity:.62}.lesson-row:disabled:hover{background:0 0;padding-left:4px;padding-right:4px}.lesson-go small{text-transform:uppercase;letter-spacing:.8px;color:#6f8baa;font-size:8px}html,body{overflow-x:hidden}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.modal-open{overflow:hidden}.button{cursor:pointer;border:0}.button:focus-visible,a:focus-visible,button:focus-visible,.carousel:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline-offset:3px;outline:3px solid #176fff59}.stage{width:12.5%}.track-line span,.mini-progress i{transition:width .45s}.signal strong,.activity span{animation:.4s both content-in}.number{font-variant-numeric:tabular-nums}.readiness,.window-bar b{transition:background .4s,color .4s}.readiness.warning,.stage-6 .window-bar b{color:#b85322;background:#fff0e7}.readiness.warning i{background:#e26d2f}.maintenance{color:#b36b21;margin-top:8px;font-size:8px;display:block}.return-line{color:#536982;background:#f9fbfe;border:1px solid #dfe8f2;border-radius:8px;margin:-10px 25px 13px;padding:10px 13px;font-size:9px}.return-line>span{display:block}.return-line>div{background:#e7ecf2;height:3px;margin-top:7px}.return-line>div i{background:#22aa7c;height:100%;transition:width .45s;display:block}.return-line strong{color:#bb522a;align-items:center;gap:5px;margin-top:7px;display:flex}.return-line.has-exception{background:#fff7f2;border-color:#f3d4c4}.activity.warning{color:#a95029;background:#fff3ec}.activity.warning svg,.activity.warning b{color:#d85f29}@keyframes content-in{0%{opacity:.25;transform:translateY(4px)}to{opacity:1;transform:none}}.carousel{scroll-behavior:smooth;overscroll-behavior-inline:contain}.carousel-controls{color:#7d8a9b;align-items:center;gap:16px;font-size:12px;display:flex}.carousel-controls>span b{color:#14253a}.carousel-buttons button:disabled{opacity:.35;cursor:not-allowed}.workflow-link,.inline-link{color:#1f66d6;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;width:max-content;margin-top:20px;padding:0;font-size:12px;font-weight:700;display:flex}.workflow-card.cyan .workflow-link{color:#00a7b5}.workflow-card.violet .workflow-link{color:#8a55df}.workflow-card.amber .workflow-link{color:#c78300}.workflow-card.green .workflow-link{color:#12875f}.workflow-card.rose .workflow-link{color:#c33d64}.workflow-card.orange .workflow-link{color:#cd5820}.drawer-overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:60;background:#050e1a8f;justify-content:flex-end;display:flex;position:fixed;inset:0}.workflow-drawer{background:#fff;width:min(560px,100%);height:100%;animation:.35s drawer-in;overflow-y:auto;box-shadow:-24px 0 70px #08182b38}.workflow-drawer>header{border-bottom:1px solid #e4e9f0;justify-content:space-between;align-items:center;height:72px;padding:0 28px;display:flex}.workflow-drawer>header span{color:#8090a4;letter-spacing:1px;font-size:10px}.workflow-drawer>header button{cursor:pointer;background:#eef2f6;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.drawer-content{padding:52px clamp(25px,6vw,60px) 65px}.drawer-content>svg{color:var(--blue);width:35px;height:35px;margin-bottom:28px}.drawer-content h2{margin:10px 0 18px;font-size:42px}.drawer-lead{color:#52647a;font-size:17px;line-height:1.65}.drawer-content dl{border-top:1px solid #e1e7ef;margin:35px 0}.drawer-content dl div{border-bottom:1px solid #e1e7ef;padding:17px 0}.drawer-content dt{text-transform:uppercase;letter-spacing:1.2px;color:#8290a1;font-size:9px;font-weight:700}.drawer-content dd{color:#34485f;margin:7px 0 0;font-size:13px;line-height:1.55}.drawer-content h3{margin-top:32px;font-size:16px}.drawer-content ul{gap:11px;margin:18px 0 34px;padding:0;list-style:none;display:grid}.drawer-content li{color:#41556e;gap:9px;font-size:12px;display:flex}.drawer-content li svg{color:#16a778;width:15px}@keyframes drawer-in{0%{transform:translate(100%)}to{transform:none}}.about-section{background:#fff;grid-template-columns:.85fr 1.15fr;gap:70px;padding:110px clamp(24px,7vw,110px);display:grid}.about-section h2,.demo-intro h2,.faq-section h2{margin-top:15px;font-size:clamp(36px,4.5vw,60px);line-height:1.08}.about-section>div:last-child{color:#56687c;font-size:17px;line-height:1.75}.about-section p{margin:0 0 20px}.faq-section{background:#f5f8fc;padding:100px clamp(24px,7vw,110px)}.faq-list{border-top:1px solid #dbe3ed;max-width:920px;margin:auto}.faq-list details{border-bottom:1px solid #dbe3ed}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;padding:24px 2px;font-weight:700;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary svg{transition:transform .2s}.faq-list details[open] summary svg{transform:rotate(180deg)}.faq-list p{color:#607187;margin:0;padding:0 45px 25px 2px;line-height:1.7}.demo-section{color:#fff;background:#08182b;grid-template-columns:.72fr 1.28fr;gap:clamp(55px,8vw,120px);padding:110px clamp(24px,7vw,110px);display:grid}.demo-intro{align-self:start;position:sticky;top:120px}.demo-intro p{color:#9fb1c5;font-size:16px;line-height:1.75}.demo-intro>div{color:#8fa6bf;grid-template-columns:25px 1fr;gap:2px 10px;margin-top:35px;font-size:11px;display:grid}.demo-intro>div svg{color:#6ca9ef;grid-row:1/3}.demo-intro a{color:#fff;font-weight:700}.demo-form{color:#17283d;background:#fff;border-radius:13px;padding:clamp(25px,4vw,46px)}.form-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.demo-form label{color:#53667c;gap:8px;font-size:10px;font-weight:700;display:grid;position:relative}.demo-form label.wide{grid-column:1/-1}.demo-form input,.demo-form select,.demo-form textarea{color:#15273d;resize:vertical;background:#fbfcfe;border:1px solid #d8e0e9;border-radius:7px;width:100%;padding:12px;font:14px DM Sans}.demo-form select{appearance:none}.demo-form label>svg{pointer-events:none;width:15px;position:absolute;bottom:12px;right:11px}.honeypot{left:-9999px;position:absolute!important}.privacy{color:#7d8997;margin:20px 0;font-size:9px;line-height:1.6}.form-status{min-height:22px;margin-top:14px;font-size:11px}.form-status.success{color:#147d5d}.form-status.error{color:#b44252}.form-status a{text-decoration:underline}@media (max-width:1000px){.about-section,.demo-section{grid-template-columns:1fr}.demo-intro{position:static}.nav nav.open{box-shadow:0 15px 30px #0712211a}.stage small{font-size:7px}}@media (max-width:620px){.nav-actions .button{width:42px;height:42px;padding:0;font-size:0;display:inline-flex}.nav-actions .button svg{margin:0}.nav-actions{margin-left:auto;margin-right:8px}.hero{gap:45px}.hero h1{font-size:clamp(42px,13vw,56px)}.hero-copy>p{font-size:15px}.stage-track{margin:10px 9px 20px}.stage small{text-overflow:ellipsis;max-width:42px;font-size:6px;overflow:hidden}.stage>span{width:20px;height:20px}.track-line{top:9px}.signal-grid{grid-template-columns:1fr 1fr}.signal.action{grid-column:1/-1}.return-line{margin:-3px 12px 11px}.carousel-controls{flex-direction:column;align-items:flex-end}.carousel-buttons{display:flex}.carousel-buttons button{width:38px;height:38px}.workflow-card{flex-basis:86vw}.about-section,.faq-section,.demo-section{padding:78px 20px}.form-grid{grid-template-columns:1fr}.demo-form label.wide{grid-column:auto}.workflow-drawer{width:100%}.drawer-content h2{font-size:34px}.drawer-content{padding-top:35px}}@media (prefers-reduced-motion:reduce){.carousel{scroll-behavior:auto}.workflow-drawer,.signal strong,.activity span{animation:none}}.evidence-section{background:#f5f8fc;padding:110px clamp(24px,7vw,110px)}.evidence-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.evidence-grid article{background:#fff;border:1px solid #dfe6ef;border-radius:12px;padding:38px}.evidence-grid article>span{text-transform:uppercase;letter-spacing:1.2px;color:#176fff;font-size:9px;font-weight:700}.evidence-grid h3{margin:35px 0 14px;font-size:29px}.evidence-grid p{color:#637287;line-height:1.7}.evidence-grid article>div{flex-wrap:wrap;gap:18px;margin-top:28px;display:flex}.evidence-grid a{color:#1761cc;align-items:center;gap:7px;font-size:11px;font-weight:700;display:flex}.evidence-section blockquote{color:#14263a;text-align:center;max-width:900px;margin:70px auto 0;font:500 clamp(23px,3vw,37px)/1.45 Manrope}.evidence-section blockquote footer{color:#728195;background:0 0;border:0;flex-direction:column;gap:4px;margin-top:25px;padding:0;font:400 11px/1.5 DM Sans;display:flex}.evidence-section blockquote footer strong{color:#22374f;font-size:12px}.article-nav{background:#fff;border-bottom:1px solid #e5eaf1;justify-content:space-between;align-items:center;height:74px;padding:0 clamp(22px,6vw,80px);display:flex}.article-nav>a{letter-spacing:-.8px;font:700 20px Manrope}.article-nav>a span{color:#176fff}.article-nav nav{color:#526176;gap:25px;font-size:12px;display:flex}.story-page{background:#fff;min-height:100vh}.breadcrumbs{color:#8390a0;border-bottom:1px solid #edf0f4;gap:9px;padding:24px clamp(22px,8vw,125px);font-size:10px;display:flex}.breadcrumbs strong{color:#3d5068}.story-hero{background:linear-gradient(135deg,#f5f9ff,#fff);padding:90px clamp(22px,11vw,170px)}.story-hero h1{margin:14px 0 24px;font-size:clamp(48px,7vw,92px)}.story-hero>p{color:#586b81;max-width:780px;font-size:19px;line-height:1.7}.story-hero>div{color:#8290a1;gap:24px;margin-top:30px;font-size:10px;display:flex}.story-grid{grid-template-columns:280px minmax(0,760px);justify-content:center;gap:clamp(45px,8vw,120px);padding:90px clamp(22px,9vw,145px);display:grid}.story-grid aside{background:#f4f7fb;border:1px solid #e0e7f0;border-radius:10px;align-self:start;padding:25px;position:sticky;top:30px}.story-grid aside h2{font-size:17px}.story-grid aside p{color:#66778b;font-size:11px;line-height:1.7}.story-grid aside a{color:#1761cc;font-size:11px;font-weight:700}.story-grid article>section{border-bottom:1px solid #e3e9f0;margin-bottom:45px;padding:0 0 45px}.story-grid article h2{margin-bottom:17px;font-size:28px}.story-grid article p,.story-grid article li{color:#52657b;font-size:15px;line-height:1.8}.story-grid article ul{padding-left:20px}.story-grid .button{color:#fff;width:max-content;margin-top:10px}@media (max-width:760px){.evidence-grid{grid-template-columns:1fr}.evidence-section{padding:78px 20px}.evidence-grid article{padding:28px}.article-nav{padding:0 18px}.article-nav nav a:not(:last-child){display:none}.story-hero{padding:65px 20px}.story-hero>div{flex-direction:column;gap:7px}.story-grid{grid-template-columns:1fr;padding:60px 20px}.story-grid aside{position:static}.evidence-section blockquote{text-align:left;margin-top:50px}.evidence-section blockquote footer{align-items:flex-start}}.brand-logo{object-fit:contain;flex:none;width:42px;height:24px;display:block}.orbit-center .brand-logo{filter:brightness(0)invert();width:34px;height:19px}.article-nav>a{align-items:center;gap:8px;display:flex}.article-nav>a>span{color:#102034}.article-nav .brand-logo{width:42px;height:24px}@media (max-width:620px){.brand{gap:7px;font-size:17px}.brand-logo{width:36px;height:21px}}.eyebrow,.kicker,.trust-line,.card-top span,.metric span,.workflow-link,.inline-link,.carousel-controls,.benefit-grid span,.industry-list span,footer>p,footer>div,.lesson-number,.lesson-copy em,.lesson-time,.workflow-drawer>header span,.drawer-content dt,.drawer-content li,.demo-intro>div,.demo-form label,.privacy,.form-status,.evidence-grid article>span,.evidence-grid a,.evidence-section blockquote footer,.evidence-section blockquote footer strong,.article-nav nav,.breadcrumbs,.story-hero>div,.story-grid aside p,.story-grid aside a{font-size:14px}.section-head p,.workflow-card>p,.connected-copy>p,.benefit-grid p,.cta p,.evidence-grid p,.drawer-content dd{color:#3c4043;font-size:16px}.nav nav,.text-link{color:#3c4043;font-size:15px}footer>p,footer>div,.breadcrumbs,.story-hero>div{color:#5f6368}.industries>p,.learning-intro>p,.demo-intro p,.demo-intro>div,.lesson-copy em,.lesson-time,.lesson-body aside>p,.lesson-body aside nav button{color:#d4deea}.window-bar p,.window-bar b,.production-summary small,.signal small,.readiness,.stage>span,.stage small,.signal strong em,.people,.signal.action strong,.signal.action span,.activity,.maintenance,.return-line,.orbit-center small,.orbit-center>span:last-child,.orbit-item,.lesson-copy small,.lesson-progress,.lesson-body aside>span,.lesson-body aside nav button,.lesson-body aside nav i,.lesson-hub span,.lesson-signal,.lesson-go small{font-size:11px}.production-summary small,.signal small,.signal strong em,.window-bar p,.stage{color:#5f6368}.activity,.return-line{font-size:12px}.signal.action small,.signal.action span,.orbit-center small{color:#d4deea}@media (max-width:620px){.stage small{letter-spacing:-.02em;font-size:9px}.stage>span{font-size:10px}.production-summary strong{font-size:14px}.orbit-item,.lesson-signal{font-size:11px}}
