.landing-ci .co{--co-hero:clamp(198px, 17.7vw, 272px);--co-side:clamp(198px, 17.7vw, 272px);--co-cut:51px;--co-gap:104px;--co-fill:1.7s;--co-say:.85s;--co-plate-top:80%}.landing-ci .co .co-plate{clip-path:polygon(0 var(--co-cut), 100% 0, 100% 100%, 0 100%)}.landing-ci .co .co-col{--co-fly:72vh}.landing-ci .co .co-b{--d:50ms}.landing-ci .co .co-a{--d:.34s}.landing-ci .co .co-c{--d:.6s}.landing-ci .co .co-b{width:var(--co-hero);margin-top:calc(var(--co-hero) * -.135);position:relative}.landing-ci .co .co-tile{z-index:2;width:var(--co-side);height:var(--co-side);border-radius:calc(var(--co-side) * .25);background:var(--paper);border:1px solid var(--line);justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 24px 50px -30px #0c143c6b}.landing-ci .co .co-tile img{width:100%;height:auto}.landing-ci .co .co-a .co-tile img{width:calc(var(--co-side) * .68)}.landing-ci .co .co-c .co-tile img{width:calc(var(--co-side) * .71)}.landing-ci .co .co-b .co-tile{width:var(--co-hero);height:var(--co-hero);border-radius:calc(var(--co-hero) * .25);background:linear-gradient(135deg,#3b4cff,#2536ff);border:0;box-shadow:0 35px 77px -35px #0015ff9e}.landing-ci .co .co-b .co-tile svg{width:calc(var(--co-hero) * .6);height:auto}.landing-ci .co .co-note{background:var(--card);border:1px solid var(--line);width:fit-content;max-width:100%;box-shadow:var(--shade-soft);text-align:left;border-radius:999px;align-items:center;gap:8px;margin-inline:auto;padding:9px 18px;display:flex}.landing-ci .co .co-note svg{width:15px;height:15px;stroke:var(--faint);fill:none;stroke-width:1.8px;flex:none}.landing-ci .co .co-note b{color:var(--mute);font-weight:600}.landing-ci .co .co-note{z-index:2;text-wrap:balance;max-width:1120px;font-family:var(--B);text-align:center;color:var(--faint);margin:clamp(70px,6.8vw,99px) auto 0;font-size:14px;line-height:1.7;position:relative}.landing-ci .co .co-fl-ind{opacity:0;width:0;transition:transform .38s cubic-bezier(.4,0,.2,1),width .38s cubic-bezier(.4,0,.2,1),opacity .2s}.landing-ci .co .co-fl-ind.ready{opacity:1}.landing-ci .co .co-fl-panel{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .3s,visibility 0s linear .3s}.landing-ci .co .co-fl-panel.co-fl-on{opacity:1;visibility:visible;transition:opacity .45s 80ms}.landing-ci .co .co-fl-panel svg text{font-family:var(--T);font-weight:500}.landing-ci .co .co-fl-actor{left:var(--x);flex-direction:column;align-items:center;width:192px;display:flex;position:absolute;top:0;transform:translate(-50%)}.landing-ci .co .co-fl-badge{font-family:var(--T);color:var(--blue-ink);background:#e7e9fe;border:1px dashed #0015ff61;border-radius:999px;margin-top:8px;padding:4px 11px;font-size:11px;font-weight:600}.landing-ci .co .co-fl-life{stroke:#d9dbea}.landing-ci .co .co-fl-life-ez{stroke:var(--blue)}.landing-ci .co .co-fl-note{border-top:1px solid var(--line);font-family:var(--B);color:var(--mute);margin:18px 0 0;padding-top:13px;font-size:13px;line-height:1.6}.landing-ci .co .co-fl-actor{opacity:0;transform:translate(-50%)translateY(11px)}.landing-ci .co .co-fl-badge,.landing-ci .co .co-fl-note{opacity:0}.landing-ci .co .co-fl-panel .row{clip-path:inset(-6px 100% -6px 0)}.landing-ci .co .co-fl-panel .row.rtl{clip-path:inset(-6px 0 -6px 100%)}.landing-ci .co.co-flow-on .co-fl-panel.co-fl-on .co-fl-actor{opacity:1;transition:opacity .5s ease var(--ad), transform .6s cubic-bezier(.2, .7, .2, 1) var(--ad);transform:translate(-50%)}.landing-ci .co.co-flow-on .co-fl-panel.co-fl-on .co-fl-badge{opacity:1;transition:opacity .5s .6s}.landing-ci .co.co-flow-on .co-fl-panel.co-fl-on .co-fl-note{opacity:1;transition:opacity .6s 1.5s}.landing-ci .co.co-flow-on .co-fl-panel.co-fl-on .row{clip-path:inset(-6px 0);transition:clip-path .8s cubic-bezier(.35, .02, .2, 1) var(--rd)}.landing-ci .co.co-prep .co-flow{opacity:0;transform:translateY(22px)}.landing-ci .co.co-flow-on .co-flow{opacity:1;transition:opacity .8s,transform .9s cubic-bezier(.2,.7,.2,1);transform:none}@media (prefers-reduced-motion:reduce){.landing-ci .co .co-fl-panel .row{clip-path:none!important}.landing-ci .co .co-fl-actor{opacity:1!important;transform:translate(-50%)!important}.landing-ci .co .co-fl-badge,.landing-ci .co .co-fl-note{opacity:1!important}.landing-ci .co .co-fl-panel,.landing-ci .co .co-fl-actor,.landing-ci .co .co-fl-tab{transition:none!important}}.landing-ci .co{--co-dgh:.86em;--co-dgy:0px;--co-dgw:.66em}.landing-ci .co .co-lay{align-items:flex-start;display:flex}.landing-ci .co .co-glow{position:absolute;top:0;left:50%;transform:translate(-50%)}.landing-ci .co .co-glow.co-run{animation:.5s .15s both co-glow}.landing-ci .co .co-fill{--co-tilt:42px;color:#f2f4ff;clip-path:polygon(-100% -10%, calc(-2 * var(--co-tilt)) -10%, 0px 110%, -100% 110%)}.landing-ci .co .co-run .co-fill{animation:co-flood var(--co-fill) cubic-bezier(.87, 0, .13, 1) both}@keyframes co-flood{0%{clip-path:polygon(-100% -10%, calc(-2 * var(--co-tilt)) -10%, 0px 110%, -100% 110%)}to{clip-path:polygon(-100% -10%, 100% -10%, calc(100% + 2 * var(--co-tilt)) 110%, -100% 110%)}}@keyframes co-glow{0%{filter:drop-shadow(0 0 #fff0)drop-shadow(0 0 #fff0)}to{filter:drop-shadow(0 0 9px #fff9)drop-shadow(0 0 21px #ffffff38)}}.landing-ci .co .co-reels{height:var(--co-dgh);line-height:var(--co-dgh);display:flex}.landing-ci .co .co-dg{width:var(--co-dgw);height:var(--co-dgh);flex:none;justify-content:center;display:flex;overflow:hidden}.landing-ci .co .co-dg+.co-dg,.landing-ci .co .co-pct{margin-left:-.045em}.landing-ci .co .co-rl{width:var(--co-dgw);margin-top:var(--co-dgy);will-change:transform;flex:none}.landing-ci .co .co-rl i{width:100%;height:var(--co-dgh);line-height:var(--co-dgh);text-align:center;font-style:normal;display:block}.landing-ci .co .co-pct{height:var(--co-dgh);line-height:var(--co-dgh);transform:translateY(var(--co-dgy));display:block}.landing-ci .co .co-num{-webkit-text-stroke:.008em #f2f4ff}.landing-ci .co.co-prep .co-title{opacity:0;transform:translateY(21px)}.landing-ci .co.co-prep .co-deck{opacity:0;transform:translateY(13px)}.landing-ci .co.co-prep .co-craft{opacity:0;transform:translateY(var(--co-fly,240px))}.landing-ci .co.co-prep .co-cap{opacity:0;transform:translateY(21px)}.landing-ci .co.co-prep .co-h3{opacity:0;transform:translateY(13px)}.landing-ci .co.co-prep .co-num{opacity:0;transform:translateY(21px)}.landing-ci .co.co-prep .co-say{opacity:0;transform:translateY(24px)}.landing-ci .co.co-prep .co-note{opacity:0}.landing-ci .co.co-on1 .co-title{opacity:1;transition:opacity .8s,transform .9s cubic-bezier(.2,.7,.2,1);transform:none}.landing-ci .co.co-on1 .co-deck{opacity:1;transition:opacity .8s .14s,transform .9s cubic-bezier(.2,.7,.2,1) .14s;transform:none}.landing-ci .co.co-on .co-craft{opacity:1;transition:opacity .3s ease var(--d), transform 1.5s cubic-bezier(.16, .84, .22, 1) var(--d);transform:none}.landing-ci .co.co-on .co-cap{opacity:1;transition:opacity .7s ease calc(var(--d) + .95s), transform .8s cubic-bezier(.2, .7, .2, 1) calc(var(--d) + .95s);transform:none}.landing-ci .co.co-on .co-note{opacity:1;transition:opacity .9s 1.3s}.landing-ci .co.co-on2 .co-h3{opacity:1;transition:opacity .7s,transform .8s cubic-bezier(.2,.7,.2,1);transform:none}.landing-ci .co.co-on3 .co-num{opacity:1;transition:opacity .5s,transform .9s cubic-bezier(.19,.76,.16,1);transform:none}.landing-ci .co.co-on4 .co-say{opacity:1;transition:opacity calc(var(--co-say) * .8) ease, transform var(--co-say) cubic-bezier(.2, .7, .2, 1);transform:none}@media (prefers-reduced-motion:reduce){.landing-ci .co .co-craft{animation:none!important}.landing-ci .co .co-title,.landing-ci .co .co-deck,.landing-ci .co .co-col,.landing-ci .co .co-cap,.landing-ci .co .co-craft,.landing-ci .co .co-h3,.landing-ci .co .co-num,.landing-ci .co .co-say,.landing-ci .co .co-note{transition:none!important}}.landing-ci.ci-dark .co .co-tile,.landing-ci .ci-dark .co .co-tile{background:#fff;border-color:#e8e8f0}.landing-ci.ci-dark .co .co-b .co-tile,.landing-ci .ci-dark .co .co-b .co-tile{background:linear-gradient(135deg,#3b4cff,#2536ff)}.landing-ci.ci-dark .co .co-fl-badge,.landing-ci .ci-dark .co .co-fl-badge{background:#212356;border-color:#8e97ff73}.landing-ci.ci-dark .co .co-fl-tile svg,.landing-ci .ci-dark .co .co-fl-tile svg{stroke:#0015ff}.landing-ci.ci-dark .co .co-fl-life,.landing-ci .ci-dark .co .co-fl-life{stroke:#ffffff29}.landing-ci.ci-dark .co .co-fl-life-ez,.landing-ci .ci-dark .co .co-fl-life-ez{stroke:var(--blue-ink)}@media not (min-width:1024px){.landing-ci .co{padding-top:80px}.landing-ci .co .co-row{flex-direction:column;align-items:center;gap:56px;margin-top:48px}.landing-ci .co .co-b{margin-top:0}.landing-ci .co .co-col{--co-fly:62vw}.landing-ci .co .co-b{order:1}.landing-ci .co .co-a{order:2}.landing-ci .co .co-c{order:3}.landing-ci .co.co-prep .co-b .co-craft,.landing-ci .co.co-prep .co-c .co-craft{transform:translateX(calc(-1 * var(--co-fly)))}.landing-ci .co.co-prep .co-a .co-craft{transform:translateX(var(--co-fly))}.landing-ci .co.co-on .co-a .co-craft,.landing-ci .co.co-on .co-b .co-craft,.landing-ci .co.co-on .co-c .co-craft{transform:none}.landing-ci .co .co-note{text-align:left;border-radius:18px;align-items:flex-start;gap:10px;width:100%;padding:16px 18px}.landing-ci .co .co-note svg{width:17px;height:17px;margin-top:4px}.landing-ci .co .co-flow{padding:24px 16px 20px}.landing-ci .co .co-flow-top{flex-direction:column;gap:14px}.landing-ci .co .co-key{flex-wrap:wrap;gap:8px 21px;padding-top:0}.landing-ci .co .co-fl-tabs{border-radius:26px;flex-wrap:wrap;display:flex}.landing-ci .co .co-fl-ind{display:none}.landing-ci .co .co-fl-tab{padding:12px 16px}.landing-ci .co .co-fl-tab[aria-selected=true]{background:var(--knob);box-shadow:0 2px 5px -2px #0c143c47}.landing-ci .co .co-fl-panel{min-width:0}.landing-ci .co .co-fl-scroll{overflow:visible}.landing-ci .co{padding-bottom:182px}.landing-ci .co .co-h3{margin-top:calc(clamp(152px,15.2vw,224px) + 34px)}.landing-ci .co .co-fl-actors{width:125.253%;margin-left:-12.6263%}.landing-ci .co .co-fl-canvas{width:960px;transform:scale(var(--co-fl-k,.33));transform-origin:50% 0}.landing-ci .co .co-fl-scroll{height:calc(var(--co-fl-h,400px) * var(--co-fl-k,.33));position:relative}.landing-ci .co .co-fl-scroll .co-fl-canvas{margin-left:-480px;position:absolute;inset:0 auto auto 50%}}@media not (min-width:480px){.landing-ci .co .co-fl-scroll{--co-fl-k:.33}}@media (min-width:480px) and (not (min-width:768px)){.landing-ci .co .co-fl-scroll{--co-fl-k:.45}}@media (min-width:768px) and (not (min-width:1024px)){.landing-ci .co .co-fl-scroll{--co-fl-k:.72}}