@font-face{font-family:OpsSetupSerif;src:url(/fonts/vision-instrument-serif.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}#main-content .ops-workspace{isolation:isolate;color:#f8fad7;background:radial-gradient(at 100% 0,#7777ff80,#0000 60%),#4242ff;border-radius:32px;min-width:0;margin-top:48px;padding:56px;position:relative;overflow:hidden}#main-content .ops-workspace *{box-sizing:border-box}#main-content .ops-workspace :is(h3,h4,p,figure,dl,dd){margin:0}#main-content .ops-workspace :is(h3,h4,p,span,strong,button,summary,dt,dd){font-family:Outfit,sans-serif!important;font-style:normal!important}#main-content .ops-workspace :is(button,summary,[role=tabpanel]):focus-visible{outline-offset:5px;outline:3px solid #8af84f}#main-content .ops-workspace .ops-workspace__composition{grid-template-columns:minmax(0,1fr) minmax(0,1.18fr);align-items:center;gap:48px;display:grid}#main-content .ops-workspace .ops-workspace__intro h3{letter-spacing:-.045em;text-wrap:balance;color:#f8fad7;font-size:clamp(40px,4.1vw,62px);line-height:.96;font-weight:700!important}#main-content .ops-workspace .ops-workspace__intro h3>span{letter-spacing:-.02em;color:#c9ff94;margin-top:8px;line-height:1.02;display:inline-block;font-family:OpsSetupSerif,Georgia,serif!important;font-weight:400!important}#main-content .ops-workspace .ops-workspace__intro>p{color:#f1f1e5;max-width:35ch;margin-top:28px;font-size:20px;font-weight:300;line-height:1.55}#main-content .ops-workspace .ops-workspace__tabs{flex-wrap:wrap;gap:8px;margin-top:30px;display:flex}#main-content .ops-workspace .ops-workspace__tabs button{color:#f8fad7;cursor:pointer;background:0 0;border:1px solid #f8fad74d;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:12px 16px;font-size:17px;font-weight:400;line-height:1.3;transition:background .25s,color .25s,border-color .25s;display:flex}#main-content .ops-workspace .ops-workspace__tabs button:hover{background:#ffffff12;border-color:#f8fad7}#main-content .ops-workspace .ops-workspace__tabs button[aria-selected=true]{color:#3333d4;background:#f8fad7;border-color:#f8fad7}#main-content .ops-workspace .ops-workspace__explanation{min-height:172px;margin-top:28px;animation:.4s cubic-bezier(.2,.7,.2,1) ops-setup-reveal}#main-content .ops-workspace .ops-workspace__explanation h4{letter-spacing:-.025em;color:#f8fad7;font-size:24px;line-height:1.15;font-weight:700!important}#main-content .ops-workspace .ops-workspace__explanation p{color:#eeeef6;max-width:39ch;margin-top:14px;font-size:18px;font-weight:300;line-height:1.6}#main-content .ops-workspace .ops-workspace__figure{outline-offset:8px;border-radius:24px;min-width:0}#main-content .ops-workspace .ops-workspace__diagram{color:#14152e;background:linear-gradient(135deg,#fffef6,#eeedff);border:1px solid #ffffff80;border-radius:24px;transition:transform .7s cubic-bezier(.2,.7,.2,1);position:relative;transform:perspective(1200px)rotateY(-4deg)rotateX(2deg);box-shadow:0 36px 70px #15155040}#main-content .ops-workspace .ops-workspace__figure:hover .ops-workspace__diagram{transform:perspective(1200px)rotateY(0)rotateX(0)}#main-content .ops-workspace .ops-workspace__window-head{color:#4242ff;border-bottom:1px solid #14152e15;justify-content:space-between;align-items:center;gap:20px;padding:26px 28px;display:flex}#main-content .ops-workspace .ops-workspace__window-head>.product-brand{--product-brand-color:#4242ff;width:152px;height:30px;display:block}#main-content .ops-workspace .ops-workspace__map{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;gap:54px;min-height:338px;padding:28px;display:grid;position:relative}#main-content .ops-workspace .ops-workspace__connections{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}#main-content .ops-workspace .ops-workspace__connections path{stroke:#4242ff66;stroke-width:1.5px;stroke-dasharray:900;stroke-dashoffset:0;animation:.8s cubic-bezier(.2,.7,.2,1) ops-setup-connect}#main-content .ops-workspace .ops-workspace__core{z-index:1;color:#f8fad7;background:#4242ff;border-radius:18px;flex-direction:column;align-items:flex-start;min-width:0;min-height:210px;padding:24px 20px;animation:.45s cubic-bezier(.2,.7,.2,1) ops-setup-reveal;display:flex;position:relative;box-shadow:0 16px 30px #4242ff24}#main-content .ops-workspace .ops-workspace__core-icon{color:#c9ff94;border:1px solid #f8fad75c;border-radius:12px;place-items:center;width:42px;height:42px;margin-bottom:20px;display:grid}#main-content .ops-workspace .ops-workspace__core-icon svg{width:24px;height:24px}#main-content .ops-workspace .ops-workspace__core strong{letter-spacing:-.03em;font-size:29px;line-height:1.1;font-weight:500!important}#main-content .ops-workspace .ops-workspace__context{color:#f0f0f5;margin-top:8px;font-size:17px;font-weight:300;line-height:1.35;display:block}#main-content .ops-workspace .ops-workspace__people{margin-top:22px;padding-left:0;display:flex}#main-content .ops-workspace .ops-workspace__people i{color:#4242ff;background:#f8fad7;border:2px solid #4242ff;border-radius:50%;place-items:center;width:33px;height:33px;margin-left:-5px;font:400 14px/1 Outfit,sans-serif;display:grid}#main-content .ops-workspace .ops-workspace__people i:nth-child(2){background:#cccaff}.ops-workspace .ops-workspace__people i:nth-child(3){background:#c9ff94}#main-content .ops-workspace .ops-workspace__core-rule{gap:8px;width:100%;margin-top:24px;display:grid}.ops-workspace .ops-workspace__core-rule i{background:#ffffff40;border-radius:10px;height:4px;display:block}.ops-workspace .ops-workspace__core-rule i:last-child{width:65%}#main-content .ops-workspace .ops-workspace__nodes{z-index:1;gap:22px;min-width:0;display:grid;position:relative}#main-content .ops-workspace .ops-workspace__node{color:#24253c;background:#fffef8;border:1px solid #4242ff24;border-radius:14px;align-items:center;gap:10px;min-width:0;min-height:68px;padding:16px;animation:.5s cubic-bezier(.2,.7,.2,1) both ops-setup-reveal;display:flex;box-shadow:0 10px 22px #2525680a}#main-content .ops-workspace .ops-workspace__node>svg{color:#4242ff;flex:none;width:22px}.ops-workspace .ops-workspace__node>span{overflow-wrap:anywhere;min-width:0;font-size:18px;font-weight:400;line-height:1.25}#main-content .ops-workspace .ops-workspace__node>.ops-workspace__node-check{color:#458127;width:16px;margin-left:auto}#main-content .ops-workspace .ops-workspace__window-note{color:#4d5069;border-top:1px solid #14152e15;align-items:center;gap:12px;padding:20px 28px;font-size:17px;line-height:1.4;display:flex}#main-content .ops-workspace .ops-workspace__window-note svg{color:#4242ff;flex:none}#main-content .ops-workspace .ops-workspace__figure figcaption{color:#efeff8;margin-top:24px;font-size:16px;font-weight:300;line-height:1.45}#main-content .ops-workspace .ops-workspace__bottom{border-top:1px solid #f8fad74d;justify-content:space-between;align-items:center;gap:32px;margin-top:42px;padding-top:32px;display:flex}#main-content .ops-workspace .ops-workspace__bottom>div{align-items:flex-start;gap:14px;display:flex}.ops-workspace .ops-workspace__bottom>div>svg{color:#c9ff94;flex:none;margin-top:3px}#main-content .ops-workspace .ops-workspace__bottom p{font-size:20px;line-height:1.45;font-weight:500!important}.ops-workspace .ops-workspace__bottom p>span{color:#eeeef6;font-size:17px;font-weight:300}#main-content .ops-workspace .ops-workspace__cta{color:#3333d4;cursor:pointer;background:#f8fad7;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:22px;min-height:56px;padding:18px 26px;font-size:18px;font-weight:500;line-height:1.25;transition:background .25s,box-shadow .25s;display:inline-flex}#main-content .ops-workspace .ops-workspace__cta:hover{background:#c9ff94;box-shadow:0 8px 24px #11114a2b}#main-content .ops-workspace .ops-workspace__specs{border-top:1px solid #f8fad74d;margin-top:28px}#main-content .ops-workspace .ops-workspace__specs>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:24px 0 0;font-size:18px;font-weight:400;line-height:1.4;list-style:none;display:flex}.ops-workspace .ops-workspace__specs>summary::-webkit-details-marker{display:none}.ops-workspace .ops-workspace__specs>summary svg{transition:transform .25s}.ops-workspace .ops-workspace__specs[open]>summary svg{transform:rotate(180deg)}#main-content .ops-workspace .ops-workspace__specs dl{grid-template-columns:1fr 1fr;gap:28px 40px;padding:32px 0;display:grid}#main-content .ops-workspace .ops-workspace__specs dt{align-items:flex-start;gap:10px;margin-bottom:10px;font-size:19px;font-weight:500;line-height:1.35;display:flex}.ops-workspace .ops-workspace__specs dt svg{color:#c9ff94;flex:none;margin-top:3px}#main-content .ops-workspace .ops-workspace__specs dd{color:#eeeef6;font-size:18px;font-weight:300;line-height:1.6}#main-content .ops-workspace .ops-workspace__specs>p{color:#eeeef6;border-top:1px solid #f8fad733;max-width:80ch;padding-top:24px;font-size:17px;line-height:1.55}@keyframes ops-setup-reveal{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes ops-setup-connect{0%{stroke-dashoffset:900px}to{stroke-dashoffset:0}}@media (max-width:1150px){#main-content .ops-workspace{padding:40px}#main-content .ops-workspace .ops-workspace__composition{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:32px}#main-content .ops-workspace .ops-workspace__map{gap:24px;padding:22px}#main-content .ops-workspace .ops-workspace__core{padding:20px 16px}#main-content .ops-workspace .ops-workspace__node{gap:8px;padding:14px 12px}#main-content .ops-workspace .ops-workspace__node>.ops-workspace__node-check{display:none}}@media (max-width:900px){#main-content .ops-workspace .ops-workspace__composition{grid-template-columns:1fr;gap:28px}#main-content .ops-workspace .ops-workspace__intro>p{max-width:48ch}#main-content .ops-workspace .ops-workspace__explanation{min-height:0}#main-content .ops-workspace .ops-workspace__explanation p{max-width:52ch}#main-content .ops-workspace .ops-workspace__figure{width:100%;max-width:600px;margin-inline:auto}#main-content .ops-workspace .ops-workspace__diagram{transform:none}#main-content .ops-workspace .ops-workspace__map{gap:60px;padding:28px}#main-content .ops-workspace .ops-workspace__bottom{flex-direction:column;align-items:flex-start;gap:24px}}@media (max-width:600px){#main-content .ops-workspace{border-radius:24px;margin-top:32px;padding:30px 24px}#main-content .ops-workspace .ops-workspace__intro h3{font-size:42px;line-height:.98}#main-content .ops-workspace .ops-workspace__intro>p{margin-top:24px;font-size:19px}#main-content .ops-workspace .ops-workspace__tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:24px;display:grid}#main-content .ops-workspace .ops-workspace__tabs button{gap:6px;min-width:0;padding:12px 9px;font-size:16px}#main-content .ops-workspace .ops-workspace__tabs button svg{display:none}#main-content .ops-workspace .ops-workspace__explanation h4{font-size:24px}#main-content .ops-workspace .ops-workspace__explanation p{font-size:18px}#main-content .ops-workspace .ops-workspace__diagram{border-radius:18px}#main-content .ops-workspace .ops-workspace__window-head{padding:20px}.ops-workspace .ops-workspace__window-head>.product-brand{max-width:134px}#main-content .ops-workspace .ops-workspace__map{flex-direction:column;align-items:stretch;gap:26px;min-height:0;padding:24px 20px;display:flex}#main-content .ops-workspace .ops-workspace__core{grid-template-columns:42px minmax(0,1fr);align-items:center;column-gap:16px;min-height:0;padding:20px;display:grid}#main-content .ops-workspace .ops-workspace__core-icon{grid-row:span 2;margin:0}#main-content .ops-workspace .ops-workspace__core strong{font-size:26px}#main-content .ops-workspace .ops-workspace__context{margin-top:6px;font-size:17px}#main-content .ops-workspace .ops-workspace__people,#main-content .ops-workspace .ops-workspace__core-rule{display:none}#main-content .ops-workspace .ops-workspace__nodes{border-left:1px solid #4242ff50;gap:12px;margin-left:22px;padding-left:20px}#main-content .ops-workspace .ops-workspace__node{min-height:58px;padding:15px;font-size:18px;position:relative}#main-content .ops-workspace .ops-workspace__node:before{content:"";background:#4242ff50;width:20px;height:1px;position:absolute;top:50%;left:-21px}#main-content .ops-workspace .ops-workspace__connections{display:none}#main-content .ops-workspace .ops-workspace__window-note{align-items:flex-start;padding:18px 20px;font-size:16px}#main-content .ops-workspace .ops-workspace__figure figcaption{margin-top:18px;font-size:16px}#main-content .ops-workspace .ops-workspace__bottom{margin-top:30px;padding-top:26px}#main-content .ops-workspace .ops-workspace__bottom p{font-size:19px}.ops-workspace .ops-workspace__bottom p>span{margin-top:8px;font-size:17px;display:inline-block}#main-content .ops-workspace .ops-workspace__cta{width:100%;padding-inline:20px}#main-content .ops-workspace .ops-workspace__specs dl{grid-template-columns:1fr;gap:24px}#main-content .ops-workspace .ops-workspace__specs summary{font-size:18px}}@media (max-width:370px){#main-content .ops-workspace{padding:28px 18px}#main-content .ops-workspace .ops-workspace__intro h3{font-size:37px}#main-content .ops-workspace .ops-workspace__map{padding:20px 14px}#main-content .ops-workspace .ops-workspace__core{grid-template-columns:30px 1fr;column-gap:12px;padding:18px 14px}#main-content .ops-workspace .ops-workspace__core-icon{border:0;width:30px;height:36px}#main-content .ops-workspace .ops-workspace__core strong{font-size:24px}#main-content .ops-workspace .ops-workspace__context{font-size:16px}#main-content .ops-workspace .ops-workspace__window-head{padding:18px}#main-content .ops-workspace .ops-workspace__node{padding:14px 11px}}@media (prefers-reduced-motion:reduce){#main-content .ops-workspace *,#main-content .ops-workspace :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}#main-content .ops-workspace .ops-workspace__diagram,#main-content .ops-workspace .ops-workspace__figure:hover .ops-workspace__diagram{transform:none}}#main-content .ops-workspace .ops-workspace__caption{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){#main-content .ops-workspace .ops-workspace__tabs{flex-wrap:wrap;display:flex}#main-content .ops-workspace .ops-workspace__tabs button{padding-inline:12px}}
