.iot-loop[data-v-3841b34d]{background:#05060a;overflow:hidden;position:relative}.iot-loop-still[data-v-3841b34d],.iot-loop-video[data-v-3841b34d]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.iot-loop-video[data-v-3841b34d]{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .6s ease}.iot-loop.is-playing .iot-loop-video[data-v-3841b34d]{opacity:1}.iot-loop-toggle[data-v-3841b34d]{align-items:center;backdrop-filter:blur(6px);background:rgba(5,6,10,.55);border:1px solid rgba(245,246,251,.22);border-radius:999px;bottom:12px;color:#f5f6fb;cursor:pointer;display:inline-flex;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;gap:6px;letter-spacing:.12em;min-height:32px;opacity:.7;padding:6px 12px 6px 10px;position:absolute;right:12px;text-transform:uppercase;transition:opacity .2s ease,border-color .2s ease;z-index:2}.iot-loop-toggle[data-v-3841b34d]:focus-visible,.iot-loop-toggle[data-v-3841b34d]:hover{border-color:rgba(245,246,251,.5);opacity:1}.iot-loop-toggle svg[data-v-3841b34d]{height:12px;width:12px}.iot-story[data-v-51a5396f]{grid-gap:56px;display:grid;gap:56px;padding-left:34px;position:relative}.iot-story[data-v-51a5396f]:after,.iot-story[data-v-51a5396f]:before{border-radius:2px;bottom:8px;content:"";left:6px;position:absolute;top:8px;width:2px}.iot-story[data-v-51a5396f]:before{background:rgba(245,246,251,.1)}.iot-story[data-v-51a5396f]:after{background:linear-gradient(180deg,#ba42d7,#a757de 25%,#7f84d8 50%,#50b3f4 75%,#3bc3ed);box-shadow:0 0 18px rgba(167,87,222,.55);transform:scaleY(1);transform:scaleY(var(--progress,1));transform-origin:top}.iot-story-step[data-v-51a5396f]{grid-gap:24px;display:grid;gap:24px;position:relative}@media (min-width:992px){.iot-story[data-v-51a5396f]{gap:96px;padding-left:56px}.iot-story[data-v-51a5396f]:after,.iot-story[data-v-51a5396f]:before{left:14px}.iot-story-step[data-v-51a5396f]{align-items:start;gap:56px;grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.iot-story-step--now[data-v-51a5396f]{grid-template-columns:minmax(0,1fr)}}.iot-story-node[data-v-51a5396f]{background:#0a0c16;border:1.5px solid rgba(245,246,251,.3);border-radius:4px;height:14px;left:-34px;position:absolute;top:4px;transform:rotate(45deg);transition:border-color .4s ease,background .4s ease;width:14px}@media (min-width:992px){.iot-story-node[data-v-51a5396f]{left:-48px}}.iot-story-step.is-lit .iot-story-node[data-v-51a5396f]{background:linear-gradient(135deg,#ba42d7,#50b3f4);border-color:#c9a2ff}.iot-story-copy[data-v-51a5396f]{grid-gap:12px;align-content:start;display:grid;gap:12px}.iot-story-text[data-v-51a5396f]{max-width:46ch}.iot-story-step--now .iot-story-text[data-v-51a5396f]{max-width:60ch}.iot-story-step--now .iot-h3[data-v-51a5396f]{font-size:max(26px,min(3.2vw,38px))}.iot-story-prints[data-v-51a5396f]{grid-gap:18px;align-items:center;display:grid;gap:18px}.iot-story-prints--2[data-v-51a5396f]{grid-template-columns:1.35fr 1fr}.iot-print[data-v-51a5396f]{background:#f5f6fb;border-radius:3px;box-shadow:0 24px 60px rgba(0,0,0,.55),0 2px 6px rgba(0,0,0,.4);margin:0;padding:8px 8px 26px;transform:rotate(0deg);transform:rotate(var(--tilt,0deg));transition:transform .5s cubic-bezier(.2,.7,.2,1)}.iot-print[data-v-51a5396f]:hover{transform:rotate(0deg) scale(1.02)}.iot-print--tall[data-v-51a5396f]{max-width:380px}.iot-print img[data-v-51a5396f]{border-radius:1px;display:block;height:auto;width:100%}@media (prefers-reduced-motion:reduce){.iot-print[data-v-51a5396f],.iot-story-node[data-v-51a5396f]{transition:none}}.iot-anat[data-v-f5b3901c]{grid-gap:32px;align-items:center;display:grid;gap:32px}@media (min-width:992px){.iot-anat[data-v-f5b3901c]{gap:48px;grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.iot-anat-media[data-v-f5b3901c]{margin:0}.iot-anat-parts[data-v-f5b3901c]{grid-gap:2px;counter-reset:none;display:grid;gap:2px}.iot-anat-part[data-v-f5b3901c]{grid-gap:12px;border-left:1px solid rgba(245,246,251,.1);display:grid;gap:12px;grid-template-columns:34px 1fr;padding:11px 0 11px 16px;position:relative;transition:border-color .35s ease}.iot-anat-part[data-v-f5b3901c]:before{background:linear-gradient(180deg,#ba42d7,#50b3f4);bottom:0;content:"";left:-1px;position:absolute;top:0;transform:scaleY(0);transform-origin:top;transition:transform .45s ease;width:2px}.iot-anat-part.is-lit[data-v-f5b3901c]:before{transform:scaleY(1)}.iot-anat-n[data-v-f5b3901c]{color:rgba(163,168,195,.55);font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.08em;padding-top:2px;transition:color .35s ease}.iot-anat-copy[data-v-f5b3901c]{grid-gap:2px;display:grid;gap:2px}.iot-anat-name[data-v-f5b3901c]{color:rgba(245,246,251,.5);font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:1.35;transition:color .35s ease}.iot-anat-text[data-v-f5b3901c]{color:rgba(163,168,195,.6);font-size:14px;line-height:1.55;transition:color .35s ease}.iot-anat-part.is-lit .iot-anat-name[data-v-f5b3901c]{color:#f5f6fb}.iot-anat-part.is-lit .iot-anat-n[data-v-f5b3901c],.iot-anat-part.is-lit .iot-anat-text[data-v-f5b3901c]{color:#a3a8c3}.iot-anat-part.is-now[data-v-f5b3901c]{background:linear-gradient(90deg,rgba(167,87,222,.14),rgba(80,179,244,0) 80%)}.iot-anat-part.is-now .iot-anat-n[data-v-f5b3901c]{color:#c9a2ff}@media (prefers-reduced-motion:reduce){.iot-anat-n[data-v-f5b3901c],.iot-anat-name[data-v-f5b3901c],.iot-anat-part[data-v-f5b3901c],.iot-anat-part[data-v-f5b3901c]:before,.iot-anat-text[data-v-f5b3901c]{transition:none}}.et-page .iot .gate-built-box{grid-gap:28px;align-items:center;background:radial-gradient(80% 120% at 0 50%,rgba(80,179,244,.14),transparent 60%),var(--iot-ink-2);border:1px solid var(--iot-line);border-radius:28px;display:grid;gap:28px;padding:40px 24px}@media (min-width:992px){.et-page .iot .gate-built-box{gap:56px;grid-template-columns:minmax(0,4fr) minmax(0,8fr);padding:56px}}.et-page .iot .gate-built-anim{height:220px}.et-page .iot .gate-built-copy{grid-gap:6px;display:grid;gap:6px;justify-items:start}.et-page .iot .gate-built-copy .iot-lead{margin:12px 0 22px}