.hero-media{z-index:-3;opacity:1;transition:opacity .9s var(--ease);position:absolute;inset:0;overflow:hidden;mask-image:linear-gradient(#000 74%,#0000)}html[data-motion] .hero.pre .hero-media{opacity:0}.hero-media video,.hero-media .poster{object-fit:cover;object-position:72% 50%;will-change:transform;width:106%;max-width:none;height:106%;position:absolute;top:-3%;left:-3%}.hero-scrim{z-index:-2;pointer-events:none;background:#00000014;position:absolute;inset:0}@media (width<=767px){.hero-scrim{background:#00000080}}.hero-dust{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero h1 .ln{display:block}.stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0;display:grid}@media (width>=640px){.stats{grid-template-columns:repeat(3,minmax(0,max-content));gap:48px}}.stat{gap:4px;display:grid}.stat:before{content:"";background:#fff6;width:24px;height:1px;margin-bottom:12px}.stat b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:36px;font-weight:600;line-height:40px}.stat span{color:var(--ink-2);font-size:14px;line-height:20px}.works{gap:12px;display:grid}.works p{color:var(--muted);font-size:12px;line-height:16px}.works ul{grid-template-columns:repeat(2,max-content);gap:8px 24px;display:grid}.works li{color:var(--ink-2);align-items:center;gap:8px;font-size:14px;line-height:20px;display:inline-flex}.works svg{width:16px;height:16px}@media (width>=1024px){.works{justify-items:end}.works p{justify-self:start}}.logos{padding-block:72px 32px}.logos-cap{text-align:center;font:500 14px/20px var(--font);color:var(--muted)}.logo-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px 56px;margin:28px 0 0;padding:0;list-style:none;display:flex}.logo-cynch{aspect-ratio:834/301;background:currentColor;height:30px;display:block;mask:url(/brand/cynch-logo.png) 50%/contain no-repeat}.pl-pane{aspect-ratio:16/10;background:var(--surface);position:relative;overflow:hidden}.win .pl-pane img{object-fit:cover;object-position:left top;width:100%;height:100%;position:absolute;inset:0}.pl-grid{gap:48px;display:grid}.pl{padding-block:24px}.pl h3{letter-spacing:-.02em;text-wrap:balance;margin-top:12px;font-size:24px;font-weight:600;line-height:32px}.pl ul{gap:12px;margin-top:24px;display:grid}.pl li,.plan li{color:var(--ink-2);grid-template-columns:16px minmax(0,1fr);gap:12px;display:grid}.tag-pro{border:1px solid var(--line-2);font:500 12px/20px var(--f-mono);color:var(--muted);vertical-align:1px;border-radius:9999px;margin-left:8px;padding:0 8px;display:inline-block}.pl-shot-m{margin-top:32px}.pl-stage{display:none}@media (width>=960px){.pl-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px}.pl{flex-direction:column;justify-content:center;min-height:70vh;display:flex}html[data-motion] .pl :is(h3,li,.tag-pro,.pl-guides-label,.text-link){transition:color .5s var(--ease)}html[data-motion] .pl .check{transition:opacity .5s var(--ease)}html[data-motion] .pl:not(.on) :is(h3,li,.tag-pro,.pl-guides-label,.text-link){color:#777}html[data-motion] .pl:not(.on) .check{opacity:.32}.pl:first-child{justify-content:flex-start;min-height:52vh;padding-top:48px}.pl-shot-m{display:none}.pl-stage{top:max(96px, calc(50vh - var(--stage-h,100vh) / 2));align-self:start;display:grid;position:sticky}.pl-stage .shot{opacity:0;transition:opacity .6s var(--ease), transform .487s var(--ease-settle);will-change:transform;grid-area:1/1;transform:scale(1.03)}}.agents .lead{color:var(--muted);margin-top:16px}.ag-grid{align-items:center;gap:48px;display:grid}@media (width>=960px){.ag-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:64px}}.ag-facts{gap:16px;margin-top:32px;display:grid}.ag-facts li{color:var(--muted);grid-template-columns:16px minmax(0,1fr);gap:12px;display:grid}.ag-facts strong{color:var(--ink);font-weight:600}.term-foot{background:var(--surface-2);font:500 12px/16px var(--f-mono);color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.replay{border:1px solid var(--line-2);color:var(--ink);font:inherit;cursor:pointer;transition:background-color .3s var(--ease);background:0 0;border-radius:8px;padding:4px 8px}.replay:hover{background:var(--line)}.pr-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 48px;margin-bottom:48px;display:flex}.pr-head .sec-head{margin-bottom:0}.intg-grid{align-items:center;gap:48px;display:grid}@media (width>=960px){.intg-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:64px}}.intg-grid .lead{color:var(--muted);margin-top:16px}.intg-actions{margin-top:32px}.intg-grid .fine{margin-top:16px}.pad-stage{perspective:1400px;justify-items:center;display:grid}.pad{isolation:isolate;width:min(100%,480px);transform:rotateX(var(--rx,12deg)) rotateY(var(--ry,0deg));transition:transform .9s var(--ease);background:#08080a;border:1px solid #1d1c21;border-radius:28px;padding:16px;position:relative;box-shadow:inset 0 1px #ffffff0d,0 50px 90px -40px #000000f2}.pad-keys{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid;position:relative}.key{aspect-ratio:1;color:var(--ink);transition:transform .14s var(--ease), box-shadow .26s var(--ease);background:linear-gradient(#2f2e35,#1b1a20 78%);border-radius:18px;display:block;position:relative;box-shadow:inset 0 1.5px #ffffff17,inset 0 -8px #0000006b,0 0 0 1px #040405,0 14px 20px -12px #000000f2}.key-top{transition:inset .14s var(--ease);background:radial-gradient(120% 90% at 50% 8%,#38373e,#232229 70%);border-radius:13px;place-items:center;display:grid;position:absolute;inset:8px 8px 15px}.key-top svg{width:34%;height:34%}.key-top .integration-mark{width:34%;height:34%;display:grid}.key-top .integration-mark svg{width:100%;height:100%}.stat dd{gap:4px;margin:0;display:grid}.ag-proof{margin:0}.pr-after{gap:8px;margin-top:28px;display:grid}.pr-help{color:var(--ink-2);font-size:15px;line-height:22px}.pr-help .text-link{font-size:15px}.ag-link{margin-top:24px}.stat a{color:inherit;line-height:20px;text-decoration:none}.stat a:hover{text-decoration:underline}.pl-guides{color:var(--muted);margin-top:24px;font-size:14px;line-height:22px}.pl-guides-label{font:600 13px/16px var(--font);color:var(--muted)}.key-glyph .key-top svg{color:var(--accent)}.key-lg{font:500 11px/12px var(--f-mono);color:#ffffff7a;transition:color .2s ease-out;position:absolute;bottom:22px;left:16px}.key-mark{aspect-ratio:715/394;background:url(/brand/probara-mobius-mark.png) 50%/contain no-repeat;width:46%}@media (width<=479px){.pad{border-radius:24px;padding:12px}.pad-keys{gap:10px}.key-lg{font-size:10px;bottom:19px;left:13px}}@media (prefers-reduced-motion:reduce){.pad,.pl-stage .shot{transition:none}}.dev-grid{align-items:center;gap:48px;display:grid}@media (width>=1024px){.dev-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px}}.dev-copy .lead{color:var(--muted);margin-top:16px}.dev-facts{border-top:1px solid var(--line);margin-top:32px}.dev-facts li{border-bottom:1px solid var(--line);gap:4px;padding-block:16px;display:grid}.dev-facts h3{font-size:16px;font-weight:600;line-height:24px}.dev-facts p{color:var(--muted);font-size:15px;line-height:22px}.dev-side{min-width:0}.dev-stage{--u:calc(100cqw / 856);aspect-ratio:856/704;max-width:100%;position:relative;container-type:inline-size}.devices{--device-glass:oklch(16% .003 270);--device-glass-edge:oklch(100% 0 0/.08);--device-island:oklch(6% 0 0);--device-lens:oklch(32% .04 258);--device-lens-ring:oklch(12% .005 260);--device-camera-rim:oklch(26% .003 270);--device-rim:linear-gradient(150deg, oklch(74% .004 270) 0%, oklch(46% .005 270) 16%, oklch(80% .003 270) 36%, oklch(43% .005 270) 58%, oklch(68% .004 270) 80%, oklch(45% .005 270) 100%);--device-rim-edge:oklch(30% .005 270);--device-button-stops:oklch(40% .005 270), oklch(72% .003 270) 45%, oklch(48% .005 270);--device-status-bg:#16151a}.dev{border:calc(var(--u) * 3) solid transparent;background:linear-gradient(var(--device-glass), var(--device-glass)) padding-box, var(--device-rim) border-box;box-shadow:inset 0 0 0 calc(var(--u) * .75) var(--device-glass-edge), 0 0 0 calc(var(--u) * .5) var(--device-rim-edge), 0 40px 80px -30px #000000f2;margin:0;position:absolute}.dev:before,.dev:after{content:"";border-radius:calc(var(--u) * 1.6);pointer-events:none;position:absolute}.dev-tablet{left:0;top:calc(var(--u) * 30);width:calc(var(--u) * 472);padding:calc(var(--u) * 11);border-radius:calc(var(--u) * 24);background:radial-gradient(circle at 50% calc(var(--u) * 5.5), var(--device-lens) 0 calc(var(--u) * .9), var(--device-lens-ring) calc(var(--u) * 1) calc(var(--u) * 1.7), var(--device-camera-rim) calc(var(--u) * 1.8) calc(var(--u) * 2.1), transparent calc(var(--u) * 2.2)) padding-box, linear-gradient(var(--device-glass), var(--device-glass)) padding-box, var(--device-rim) border-box}.dev-tablet:before{top:calc(var(--u) * -5.5);width:8%;height:calc(var(--u) * 3.5);background:linear-gradient(to bottom, var(--device-button-stops));right:7%}.dev-tablet:after{top:7%;right:calc(var(--u) * -5.5);width:calc(var(--u) * 3.5);background:linear-gradient(to left, var(--device-button-stops));height:10%;mask-image:linear-gradient(#000 0 43%,#0000 43% 57%,#000 57%)}.dev-phone{z-index:1;left:calc(var(--u) * 556);width:calc(var(--u) * 300);padding:calc(var(--u) * 7);border-radius:calc(var(--u) * 46);top:0}.dev-phone:before{top:17.5%;left:calc(var(--u) * -5.5);width:calc(var(--u) * 3.5);background:linear-gradient(to right, var(--device-button-stops));height:25%;mask-image:linear-gradient(#000 0 20%,#0000 20% 36%,#000 36% 64%,#0000 64% 72%,#000 72%)}.dev-phone:after{top:25%;right:calc(var(--u) * -5.5);width:calc(var(--u) * 3.5);background:linear-gradient(to left, var(--device-button-stops));height:11.5%}.dev-screen{border-radius:calc(var(--u) * 10);background:#000;position:relative;overflow:hidden}.dev-phone .dev-screen{--cpx:calc(100cqw / 390);border-radius:calc(var(--u) * 36);container-type:inline-size}.dev-screen img{width:100%;height:auto;display:block}.dev-status{height:calc(var(--cpx) * 47);background:var(--device-status-bg);color:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,system-ui,sans-serif;font-size:calc(var(--cpx) * 16.5);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-weight:600;line-height:1;position:relative}.dev-time,.dev-icons{top:calc(var(--cpx) * 10);width:calc(var(--cpx) * 132);height:calc(var(--cpx) * 35);justify-content:center;align-items:center;display:flex;position:absolute}.dev-time{padding-left:calc(var(--cpx) * 6);left:0}.dev-icons{gap:calc(var(--cpx) * 5);padding-left:calc(var(--cpx) * 6);right:0}.dev-icons svg{height:calc(var(--cpx) * 11.5);fill:currentColor;display:block}.dev-sig{width:calc(var(--cpx) * 17.25)}.dev-wifi{width:calc(var(--cpx) * 15.3)}.dev-wifi .dev-arc{fill:none;stroke:currentColor;stroke-width:2.1px;stroke-linecap:round}.dev-icons .dev-bat{width:calc(var(--cpx) * 25.6);height:calc(var(--cpx) * 12.3)}.dev-bat .dev-bat-case{fill:none;stroke:currentColor;stroke-opacity:.36}.dev-bat .dev-bat-cap{opacity:.4}.dev-island{top:calc(var(--cpx) * 10);width:calc(var(--cpx) * 124);height:calc(var(--cpx) * 35);background:radial-gradient(circle at calc(100% - var(--cpx) * 18) 50%, var(--device-lens) 0 calc(var(--cpx) * 3.2), var(--device-lens-ring) calc(var(--cpx) * 3.6) calc(var(--cpx) * 5.4), transparent calc(var(--cpx) * 5.8)), var(--device-island);border-radius:999px;position:absolute;left:50%;transform:translate(-50%)}.dev-home{bottom:calc(var(--cpx) * 8);width:calc(var(--cpx) * 134);height:calc(var(--cpx) * 5);opacity:.5;background:#fff;border-radius:999px;position:absolute;left:50%;transform:translate(-50%)}.dev-thread{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.dev-thread path{fill:none;stroke-linecap:round;stroke-linejoin:round}html[data-motion] .dev-thread path{stroke-dasharray:1;stroke-dashoffset:0}.dev-thread-glow{stroke:oklch(60% .25 286);stroke-width:7px;opacity:.45;filter:blur(4px)}.dev-thread-line{stroke:oklch(90% .06 290);stroke-width:1.6px}.dev-end{fill:oklch(90% .06 290);filter:drop-shadow(0 0 6px oklch(60% .25 286))}.dev-spark{fill:#fff;filter:drop-shadow(0 0 6px oklch(70% .22 287))}html[data-motion] .dev-side.rv-pending .dev-thread path{stroke-dashoffset:1px}html[data-motion] .dev-side.rv-pending .dev-end,html[data-motion] .dev-side.rv-pending .dev-spark{opacity:0}html[data-motion] .dev-side.rv-in .dev-thread path{transition:stroke-dashoffset 1s var(--ease) .2s}html[data-motion] .dev-side.rv-in .dev-end,html[data-motion] .dev-side.rv-in .dev-spark{transition:opacity .3s var(--ease) .7s}@media (prefers-reduced-motion:reduce){.dev-spark{display:none}}.dev-legend{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;margin-top:24px;font-size:13px;line-height:20px;display:flex}.dev-id{font:500 12px/22px var(--f-mono);color:var(--ink);background:oklch(49.62% .2174 283.61/.22);border-radius:6px;padding:0 8px}.dev-arrow{background:linear-gradient(90deg,oklch(62% .25 286/.2),oklch(90% .06 290));width:28px;height:1px;box-shadow:0 0 8px oklch(60% .25 286/.8)}.mig-grid{align-items:center;gap:40px;display:grid}@media (width>=1024px){.mig-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:64px}}.mig-lead{color:var(--muted);margin-top:16px}.mig-link{margin-top:24px}.mig-card{isolation:isolate;border:1px solid var(--line);background:#0b0b0d;border-radius:24px;gap:0;padding:8px 24px;display:grid;position:relative;overflow:hidden}.mig-way{gap:16px;padding-block:24px;display:grid}.mig-label{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:14px;display:grid}.mig-label b{color:var(--ink);font-size:16px;font-weight:600;line-height:24px;display:block}.mig-label>span:last-child>span{color:var(--muted);font-size:14px;line-height:20px;display:block}.mig-ico{width:36px;height:36px;color:var(--accent);background:oklch(49.62% .2174 283.61/.2);border-radius:10px;place-items:center;display:grid}.mig-ico svg{width:18px;height:18px}.mig-files{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.mig-file{height:48px;font:500 14px/20px var(--f-mono);color:var(--ink);transition:border-color .3s var(--ease), box-shadow .3s var(--ease);background:linear-gradient(#1d1c22,#141318);border:1px solid #ffffff14;border-radius:12px;justify-content:center;align-items:center;gap:8px;display:flex;box-shadow:inset 0 1px #ffffff0f}.mig-file svg{width:16px;height:16px;color:var(--muted)}.mig-file:hover{border-color:oklch(66% .2 287/.6);box-shadow:inset 0 1px #ffffff0f,0 0 24px -6px oklch(60% .25 286/.7)}.mig-core{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;display:grid}.mig-beam{background:linear-gradient(90deg,oklch(62% .25 286/0),oklch(85% .12 290),oklch(62% .25 286/0));height:1px;box-shadow:0 0 10px oklch(60% .25 286/.7)}.mig-mark{background:linear-gradient(160deg,#26252d,#121116 72%);border:1px solid #ffffff1a;border-radius:16px;place-items:center;width:56px;height:56px;display:grid}.mig-mark img{width:60%;height:auto}@media (width<=479px){.mig-files{grid-template-columns:repeat(2,minmax(0,1fr))}.mig-card{padding-inline:16px}}@media (width>=700px){.safety-6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.safety-6{grid-template-columns:repeat(3,minmax(0,1fr))}}.safety-link{justify-self:start;font-size:14px}
