.stack-module__ZQ3kGa__fig{margin:0;position:relative}.stack-module__ZQ3kGa__stage{aspect-ratio:820/700;position:relative;container-type:inline-size}.stack-module__ZQ3kGa__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}[dir=rtl] .stack-module__ZQ3kGa__svg{transform:scaleX(-1)}.stack-module__ZQ3kGa__faceT,.stack-module__ZQ3kGa__faceL,.stack-module__ZQ3kGa__faceR,.stack-module__ZQ3kGa__knot,.stack-module__ZQ3kGa__cap,.stack-module__ZQ3kGa__end,.stack-module__ZQ3kGa__lock,.stack-module__ZQ3kGa__post,.stack-module__ZQ3kGa__leader{vector-effect:non-scaling-stroke;stroke-linejoin:round}.stack-module__ZQ3kGa__faceT{fill:#fbf9f4;stroke:#0d142480;stroke-width:1px;transition:fill .5s var(--ease-out), stroke .5s var(--ease-out)}.stack-module__ZQ3kGa__faceL{fill:#e9e2d4;stroke:#0d14246b;stroke-width:1px}.stack-module__ZQ3kGa__faceR{fill:#d8cdb9;stroke:#0d14246b;stroke-width:1px}.stack-module__ZQ3kGa__plan *{vector-effect:non-scaling-stroke}.stack-module__ZQ3kGa__ink{fill:none;stroke:var(--navy);stroke-opacity:.72;stroke-width:1px}.stack-module__ZQ3kGa__inkSoft{fill:none;stroke:var(--navy);stroke-opacity:.36;stroke-width:1px}.stack-module__ZQ3kGa__acc{fill:none;stroke:var(--teal);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.stack-module__ZQ3kGa__accDot{fill:var(--teal)}.stack-module__ZQ3kGa__accDotSq{fill:var(--paper);stroke:var(--teal);stroke-width:1.4px}.stack-module__ZQ3kGa__inkFill{fill:#fbf9f4;stroke:var(--navy);stroke-opacity:.72;stroke-width:1px}.stack-module__ZQ3kGa__accRing{fill:none;stroke:var(--teal);stroke-opacity:.5;stroke-width:1px}.stack-module__ZQ3kGa__accFillRing{fill:#1c747821;stroke:var(--teal);stroke-width:1px}.stack-module__ZQ3kGa__accBox{fill:#1c74781a;stroke:var(--teal);stroke-width:1.2px}.stack-module__ZQ3kGa__cone{fill:#1c747821;stroke:var(--teal);stroke-opacity:.55;stroke-width:1px}.stack-module__ZQ3kGa__link{fill:none;stroke:var(--navy);stroke-opacity:.5;stroke-width:1px;stroke-dasharray:3 3}.stack-module__ZQ3kGa__post{stroke:var(--teal);stroke-width:1.2px}.stack-module__ZQ3kGa__knot{fill:var(--paper);stroke:var(--teal);stroke-width:1.5px}.stack-module__ZQ3kGa__halo{fill:var(--signal);opacity:0}.stack-module__ZQ3kGa__end{fill:var(--ink)}.stack-module__ZQ3kGa__cap{fill:var(--paper);stroke:var(--teal);stroke-width:1.6px}.stack-module__ZQ3kGa__lock{fill:#1c74780f;stroke:var(--teal);stroke-width:1.6px;opacity:0}.stack-module__ZQ3kGa__leader{fill:none;stroke:#0d142466;stroke-width:1px;transition:stroke .4s var(--ease-out)}.stack-module__ZQ3kGa__lift{transition:transform .6s var(--ease-out)}.stack-module__ZQ3kGa__fig[data-hot="0"] .stack-module__ZQ3kGa__layer[data-i="0"] .stack-module__ZQ3kGa__lift,.stack-module__ZQ3kGa__fig[data-hot="1"] .stack-module__ZQ3kGa__layer[data-i="1"] .stack-module__ZQ3kGa__lift,.stack-module__ZQ3kGa__fig[data-hot="2"] .stack-module__ZQ3kGa__layer[data-i="2"] .stack-module__ZQ3kGa__lift,.stack-module__ZQ3kGa__fig[data-hot="3"] .stack-module__ZQ3kGa__layer[data-i="3"] .stack-module__ZQ3kGa__lift,.stack-module__ZQ3kGa__fig[data-hot="4"] .stack-module__ZQ3kGa__layer[data-i="4"] .stack-module__ZQ3kGa__lift{transform:translateY(-7px)}.stack-module__ZQ3kGa__fig[data-hot="0"] .stack-module__ZQ3kGa__layer[data-i="0"] .stack-module__ZQ3kGa__faceT,.stack-module__ZQ3kGa__fig[data-hot="1"] .stack-module__ZQ3kGa__layer[data-i="1"] .stack-module__ZQ3kGa__faceT,.stack-module__ZQ3kGa__fig[data-hot="2"] .stack-module__ZQ3kGa__layer[data-i="2"] .stack-module__ZQ3kGa__faceT,.stack-module__ZQ3kGa__fig[data-hot="3"] .stack-module__ZQ3kGa__layer[data-i="3"] .stack-module__ZQ3kGa__faceT,.stack-module__ZQ3kGa__fig[data-hot="4"] .stack-module__ZQ3kGa__layer[data-i="4"] .stack-module__ZQ3kGa__faceT{fill:#fff;stroke:var(--teal)}.stack-module__ZQ3kGa__fig[data-hot="0"] .stack-module__ZQ3kGa__leader[data-i="0"],.stack-module__ZQ3kGa__fig[data-hot="1"] .stack-module__ZQ3kGa__leader[data-i="1"],.stack-module__ZQ3kGa__fig[data-hot="2"] .stack-module__ZQ3kGa__leader[data-i="2"],.stack-module__ZQ3kGa__fig[data-hot="3"] .stack-module__ZQ3kGa__leader[data-i="3"],.stack-module__ZQ3kGa__fig[data-hot="4"] .stack-module__ZQ3kGa__leader[data-i="4"]{stroke:var(--teal)}.stack-module__ZQ3kGa__fig[data-state=moving] .stack-module__ZQ3kGa__lift,.stack-module__ZQ3kGa__fig[data-state=locked] .stack-module__ZQ3kGa__lift{transform:none!important}@media (prefers-reduced-motion:no-preference){html.js .stack-module__ZQ3kGa__layerIn{animation:stack-module__ZQ3kGa__plate-in 1.5s var(--ease-out) both;animation-delay:calc(var(--intro) + .16s + var(--i) * 90ms)}html.js .stack-module__ZQ3kGa__leader{animation:stack-module__ZQ3kGa__fade 1s var(--ease-soft) both;animation-delay:calc(var(--intro) + .9s)}.stack-module__ZQ3kGa__halo{animation:stack-module__ZQ3kGa__climb 4.8s var(--ease-io) infinite;animation-delay:calc(var(--intro) + 1.6s + var(--i,0) * .32s)}.stack-module__ZQ3kGa__fig[data-state] .stack-module__ZQ3kGa__halo{animation:none}}@keyframes stack-module__ZQ3kGa__plate-in{0%{opacity:0;transform:translateY(calc((var(--i) - 2) * -46px))}30%{opacity:1}to{opacity:1;transform:none}}@keyframes stack-module__ZQ3kGa__climb{0%,to{opacity:0}8%{opacity:.45}22%{opacity:0}}@keyframes stack-module__ZQ3kGa__fade{0%{opacity:0}to{opacity:1}}.stack-module__ZQ3kGa__labels{pointer-events:none;position:absolute;inset:0}.stack-module__ZQ3kGa__label,.stack-module__ZQ3kGa__top{pointer-events:auto;width:28.78%;margin-top:-1.05cqw;position:absolute;inset-inline-start:71.22%}.stack-module__ZQ3kGa__labelLink{color:var(--ink);outline-offset:6px;gap:.45cqw;text-decoration:none;display:grid}.stack-module__ZQ3kGa__lHead{align-items:center;gap:1cqw;height:2.1cqw;display:flex}.stack-module__ZQ3kGa__lIdx{font:600 clamp(9.5px, 1.4cqw, 11.5px)/1 var(--f);letter-spacing:.1em;color:var(--teal);font-stretch:125%}.stack-module__ZQ3kGa__lTag{font:600 clamp(9.5px, 1.4cqw, 11.5px)/1 var(--f);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);font-stretch:125%;transition:color .3s}:is(.stack-module__ZQ3kGa__lTag:lang(ar),[lang=ar] .stack-module__ZQ3kGa__lTag){letter-spacing:0;text-transform:none;font-size:clamp(11px,1.65cqw,13.5px)}.stack-module__ZQ3kGa__lTitle{font:650 clamp(12px, 2.15cqw, 16.5px)/1.2 var(--f-d);letter-spacing:-.01em;color:var(--ink);font-stretch:106%}:is(.stack-module__ZQ3kGa__lTitle:lang(ar),[lang=ar] .stack-module__ZQ3kGa__lTitle){font-weight:600;line-height:1.45}.stack-module__ZQ3kGa__lText{color:var(--ink-2);font-size:clamp(11px,1.8cqw,14px);line-height:1.35}.stack-module__ZQ3kGa__labelLink:hover .stack-module__ZQ3kGa__lTag,.stack-module__ZQ3kGa__labelLink:focus-visible .stack-module__ZQ3kGa__lTag{color:var(--teal)}.stack-module__ZQ3kGa__top{align-items:center;height:2.1cqw;display:flex}.stack-module__ZQ3kGa__top .stack-module__ZQ3kGa__lTag{color:var(--teal)}.stack-module__ZQ3kGa__legend{display:none}@media (max-width:699px){.stack-module__ZQ3kGa__lTitle,.stack-module__ZQ3kGa__lText{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.stack-module__ZQ3kGa__label,.stack-module__ZQ3kGa__top{margin-top:-6px}.stack-module__ZQ3kGa__lHead,.stack-module__ZQ3kGa__top{height:12px}.stack-module__ZQ3kGa__legend{border-top:1px solid var(--c-hair);gap:0;margin-top:18px;display:grid}.stack-module__ZQ3kGa__legend li{border-bottom:1px solid var(--c-hair);color:var(--ink-2);grid-template-columns:34px 1fr;gap:4px;padding-block:12px;font-size:15px;line-height:1.4;display:grid}.stack-module__ZQ3kGa__legend .stack-module__ZQ3kGa__lIdx{padding-top:4px}.stack-module__ZQ3kGa__legend b{color:var(--ink);font-weight:650}}.stack-module__ZQ3kGa__caption{color:var(--ink-3);align-items:center;gap:14px;margin-top:clamp(10px,1.6vw,18px);font-size:14px;line-height:1.45;display:flex}.stack-module__ZQ3kGa__capRule{background:var(--teal);width:34px;height:1px;transform:rotate(calc(var(--slant) * -1));flex:none}[dir=rtl] .stack-module__ZQ3kGa__capRule{transform:rotate(var(--slant))}
.figures-module__hYML0a__sheet{--sh-line:color-mix(in srgb, var(--c-fg) 62%, transparent);--sh-soft:color-mix(in srgb, var(--c-fg) 26%, transparent);--sh-faint:color-mix(in srgb, var(--c-fg) 10%, transparent);border:1px solid var(--c-hair);background:linear-gradient(var(--sh-faint) 1px, transparent 1px) 0 0 / 100% 32px, linear-gradient(90deg, var(--sh-faint) 1px, transparent 1px) 0 0 / 32px 100%, var(--c-card);background-blend-mode:normal;margin:0;padding:clamp(14px,1.8vw,26px) clamp(14px,1.8vw,26px) 0;position:relative}.g-paper .figures-module__hYML0a__sheet{--sh-faint:#0d14240b;background-color:#ffffff6b}:is(.g-night .figures-module__hYML0a__sheet,.g-deep .figures-module__hYML0a__sheet,.g-raised .figures-module__hYML0a__sheet){--sh-faint:#efe9dd08;background-color:#ffffff05}.figures-module__hYML0a__plain{background:0 0}.figures-module__hYML0a__corners i{border-color:var(--c-accent);pointer-events:none;border-style:solid;border-width:0;width:12px;height:12px;position:absolute}.figures-module__hYML0a__corners i:first-child{top:-1px;border-top-width:1.5px;border-inline-start-width:1.5px;inset-inline-start:-1px}.figures-module__hYML0a__corners i:nth-child(2){top:-1px;border-top-width:1.5px;border-inline-end-width:1.5px;inset-inline-end:-1px}.figures-module__hYML0a__corners i:nth-child(3){bottom:-1px;border-bottom-width:1.5px;border-inline-start-width:1.5px;inset-inline-start:-1px}.figures-module__hYML0a__corners i:nth-child(4){bottom:-1px;border-bottom-width:1.5px;border-inline-end-width:1.5px;inset-inline-end:-1px}.figures-module__hYML0a__body{position:relative}.figures-module__hYML0a__block{margin-top:clamp(12px,1.4vw,20px);border-top:1px solid var(--c-hair);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-inline:calc(-1*clamp(14px,1.8vw,26px));padding:13px clamp(14px,1.8vw,26px);display:flex}.figures-module__hYML0a__fig{font:600 11px/1 var(--f);letter-spacing:.16em;text-transform:uppercase;color:var(--c-accent);font-stretch:125%}:is(.figures-module__hYML0a__fig:lang(ar),[lang=ar] .figures-module__hYML0a__fig){letter-spacing:0;font-size:13px}.figures-module__hYML0a__rule{background:var(--c-hair-2);width:26px;height:1px;transform:rotate(calc(var(--slant) * -1))}[dir=rtl] .figures-module__hYML0a__rule{transform:rotate(var(--slant))}.figures-module__hYML0a__title{color:var(--c-fg-2);font-size:13.5px;line-height:1.35}.figures-module__hYML0a__extra{align-items:center;gap:10px;margin-inline-start:auto;display:flex}.figures-module__hYML0a__line,.figures-module__hYML0a__lineStrong,.figures-module__hYML0a__soft,.figures-module__hYML0a__faint{fill:none;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.figures-module__hYML0a__line{stroke:var(--sh-line);stroke-width:1px}.figures-module__hYML0a__lineStrong{stroke:var(--c-fg);stroke-width:1.3px}.figures-module__hYML0a__soft{stroke:var(--sh-soft);stroke-width:1px}.figures-module__hYML0a__faint{stroke:var(--sh-faint);stroke-width:1px}.figures-module__hYML0a__hole{fill:none;stroke:var(--sh-soft);stroke-width:.8px;vector-effect:non-scaling-stroke}.figures-module__hYML0a__sheet [data-draw],.figures-module__hYML0a__sheet [data-cord],.figures-module__hYML0a__sheet [data-call],.figures-module__hYML0a__sheet [data-path]{stroke-dasharray:1 1;stroke-dashoffset:0;vector-effect:none}.figures-module__hYML0a__olabel{font:600 10.5px/1 var(--f);letter-spacing:.18em;text-transform:uppercase;color:var(--c-fg-3);white-space:nowrap;pointer-events:none;font-stretch:125%;position:absolute;transform:translate(-50%,-50%)}:is(.figures-module__hYML0a__olabel:lang(ar),[lang=ar] .figures-module__hYML0a__olabel){letter-spacing:0;text-transform:none;font-size:12.5px}@media (max-width:640px){.figures-module__hYML0a__olabel{letter-spacing:.1em;font-size:8px}:is(.figures-module__hYML0a__olabel:lang(ar),[lang=ar] .figures-module__hYML0a__olabel){font-size:10px}}
.patch-module__T4irXa__stage{aspect-ratio:760/400;position:relative;container-type:inline-size}.patch-module__T4irXa__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.patch-module__T4irXa__num{font:600 7.4px/1 var(--f);fill:var(--c-fg-3);text-anchor:middle;font-variant-numeric:tabular-nums;letter-spacing:.02em;font-stretch:112%}.patch-module__T4irXa__port{fill:color-mix(in srgb, var(--c-fg) 4%, transparent);stroke:var(--c-fg);stroke-opacity:.6;stroke-width:1px}.patch-module__T4irXa__portLit{fill:var(--teal);stroke:var(--teal);stroke-width:1px}.patch-module__T4irXa__jack{fill:var(--c-bg);stroke:var(--c-fg);stroke-opacity:.55;stroke-width:.8px}.patch-module__T4irXa__portLit+.patch-module__T4irXa__jack{stroke:#fff;stroke-opacity:.9;fill:#ffffff29}.patch-module__T4irXa__led{fill:var(--teal);filter:drop-shadow(0 0 2px #2b9a96e6)}.patch-module__T4irXa__ledOn{fill:var(--teal);opacity:.8}.patch-module__T4irXa__cord{fill:none;stroke:var(--teal);stroke-width:1.8px;stroke-linecap:round;opacity:.9}.patch-module__T4irXa__plug{fill:var(--teal)}.patch-module__T4irXa__call{fill:none;stroke:var(--navy);stroke-width:1.2px}.patch-module__T4irXa__callHalo{fill:none;stroke:var(--paper);stroke-width:5px;stroke-linecap:round}.patch-module__T4irXa__parts{pointer-events:none;position:absolute;inset:0}.patch-module__T4irXa__parts li{font:600 clamp(9px, 1.35cqw, 11px)/1.1 var(--f);letter-spacing:.12em;text-transform:uppercase;color:var(--c-fg-2);white-space:nowrap;direction:ltr;align-items:center;gap:8px;font-stretch:118%;display:flex;position:absolute;transform:translateY(-50%)}:is(.patch-module__T4irXa__parts li:lang(ar),[lang=ar] .patch-module__T4irXa__parts li){letter-spacing:0;text-transform:none;font-size:clamp(10.5px,1.6cqw,13px)}.patch-module__T4irXa__partTick{background:var(--c-fg-3);width:10px;height:1px}.patch-module__T4irXa__tag{background:var(--ink);color:var(--paper);border-radius:3px;grid-template-columns:auto auto;align-items:baseline;gap:2px 12px;padding:9px 14px 10px;display:grid;position:absolute;transform:translateY(-50%);box-shadow:0 18px 40px -20px #0d142499}.patch-module__T4irXa__tagPort{font:700 clamp(16px, 2.8cqw, 22px)/1 var(--f);letter-spacing:-.01em;color:var(--signal);grid-row:span 2;font-stretch:112%}.patch-module__T4irXa__tagTo{font-size:clamp(12px,1.8cqw,14px);font-weight:600;line-height:1.2}.patch-module__T4irXa__tagState{color:#f4f0e8b8;align-items:center;gap:6px;font-size:clamp(10.5px,1.5cqw,12px);line-height:1.2;display:inline-flex}.patch-module__T4irXa__tagState i{border-left:1.5px solid var(--signal);border-bottom:1.5px solid var(--signal);flex:none;width:9px;height:5px;transform:rotate(-45deg)translateY(-1px)}@media (max-width:599px){.patch-module__T4irXa__parts{display:none}}
.network-module__zY0NKa__sheet{--n-staff:var(--navy);--n-guests:var(--teal-2);--n-devices:var(--ink)}.network-module__zY0NKa__stage{aspect-ratio:760/436;position:relative;container-type:inline-size}.network-module__zY0NKa__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.network-module__zY0NKa__svg *{vector-effect:non-scaling-stroke;stroke-linejoin:round}.network-module__zY0NKa__box{fill:#fbf9f4;stroke:var(--ink);stroke-opacity:.8;stroke-width:1.3px}.network-module__zY0NKa__port{fill:color-mix(in srgb, var(--ink) 5%, transparent);stroke:var(--ink);stroke-opacity:.5;stroke-width:.9px}.network-module__zY0NKa__slab{fill:none;stroke:var(--ink);stroke-opacity:.28;stroke-width:1px;stroke-dasharray:2 5}.network-module__zY0NKa__wire{fill:none;stroke-width:2px;stroke-linecap:round;transition:opacity .45s var(--ease-out), stroke-width .45s var(--ease-out)}.network-module__zY0NKa__wire[data-net=staff]{stroke:var(--n-staff)}.network-module__zY0NKa__wire[data-net=guests]{stroke:var(--n-guests)}.network-module__zY0NKa__wire[data-net=devices]{stroke:var(--n-devices);stroke-opacity:.8;stroke-dasharray:5 4;stroke-linecap:butt}.network-module__zY0NKa__uplink[data-net=staff],.network-module__zY0NKa__led[data-net=staff]{fill:var(--n-staff)}.network-module__zY0NKa__uplink[data-net=guests],.network-module__zY0NKa__led[data-net=guests]{fill:var(--n-guests)}.network-module__zY0NKa__uplink[data-net=devices],.network-module__zY0NKa__led[data-net=devices]{fill:var(--n-devices)}.network-module__zY0NKa__uplink,.network-module__zY0NKa__led,.network-module__zY0NKa__dev{transition:opacity .45s var(--ease-out)}.network-module__zY0NKa__dev *{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round}.network-module__zY0NKa__dev circle{fill:currentColor;stroke:none}.network-module__zY0NKa__dev[data-net=staff]{color:var(--n-staff)}.network-module__zY0NKa__dev[data-net=guests]{color:var(--n-guests)}.network-module__zY0NKa__dev[data-net=devices]{color:var(--n-devices)}.network-module__zY0NKa__stage[data-show=staff] [data-net]:not([data-net=staff]),.network-module__zY0NKa__stage[data-show=guests] [data-net]:not([data-net=guests]),.network-module__zY0NKa__stage[data-show=devices] [data-net]:not([data-net=devices]){opacity:.12}.network-module__zY0NKa__stage[data-show=staff] .network-module__zY0NKa__wire[data-net=staff],.network-module__zY0NKa__stage[data-show=guests] .network-module__zY0NKa__wire[data-net=guests],.network-module__zY0NKa__stage[data-show=devices] .network-module__zY0NKa__wire[data-net=devices]{stroke-width:2.8px}.network-module__zY0NKa__coreLabel{font:600 clamp(8px, 1.4cqw, 10.5px)/1 var(--f);letter-spacing:.18em;text-transform:uppercase;color:var(--c-fg-2);white-space:nowrap;direction:ltr;font-stretch:125%;position:absolute;transform:translateY(-50%)}:is(.network-module__zY0NKa__coreLabel:lang(ar),[lang=ar] .network-module__zY0NKa__coreLabel){letter-spacing:0;text-transform:none;font-size:clamp(10px,1.7cqw,12.5px)}.network-module__zY0NKa__legend{border:1px solid var(--c-hair-2);border-radius:6px;flex-wrap:wrap;gap:3px;padding:3px;display:inline-flex}.network-module__zY0NKa__legend button{min-height:36px;color:var(--c-fg-2);font:600 13px/1 var(--f);transition:background-color .35s var(--ease-out), color .35s;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;padding:0 12px;display:inline-flex}:is(.network-module__zY0NKa__legend button:lang(ar),[lang=ar] .network-module__zY0NKa__legend button){font-size:14px}.network-module__zY0NKa__legend button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.network-module__zY0NKa__legend button:hover:not([aria-pressed=true]){color:var(--c-fg);background:#0d14240d}.network-module__zY0NKa__legend i{border-radius:1px;width:18px;height:2px}.network-module__zY0NKa__legend [data-net=staff] i{background:var(--n-staff)}.network-module__zY0NKa__legend [data-net=guests] i{background:var(--n-guests)}.network-module__zY0NKa__legend [data-net=devices] i{background:repeating-linear-gradient(90deg, var(--n-devices) 0 5px, transparent 5px 8px)}.network-module__zY0NKa__legend [aria-pressed=true][data-net=staff] i,.network-module__zY0NKa__legend [aria-pressed=true][data-net=devices] i{background:var(--paper)}.network-module__zY0NKa__legend [aria-pressed=true][data-net=guests] i{background:var(--signal)}@media (pointer:coarse){.network-module__zY0NKa__legend button{min-height:44px}}.network-module__zY0NKa__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:clamp(12px,1.4vw,18px);display:flex}.network-module__zY0NKa__foot>.network-module__zY0NKa__legend{order:-1}.network-module__zY0NKa__status{min-width:0;color:var(--c-fg);flex-wrap:wrap;flex:100%;align-items:baseline;gap:6px 12px;font-size:15px;line-height:1.45;display:flex}.network-module__zY0NKa__statusKey{font:600 11px/1 var(--f);letter-spacing:.18em;text-transform:uppercase;color:var(--c-accent);font-stretch:125%}:is(.network-module__zY0NKa__statusKey:lang(ar),[lang=ar] .network-module__zY0NKa__statusKey){letter-spacing:0;font-size:13px}@media (max-width:560px){.network-module__zY0NKa__legend button{gap:6px;padding:0 9px;font-size:12.5px}.network-module__zY0NKa__legend i{width:14px}}
.heat-module__RB0vVq__stage{aspect-ratio:1000/540;position:relative;container-type:inline-size}.heat-module__RB0vVq__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.heat-module__RB0vVq__wall{fill:none;stroke:var(--ink);stroke-width:3.2px;stroke-linecap:square;stroke-linejoin:miter}.heat-module__RB0vVq__wallIn{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linecap:square}.heat-module__RB0vVq__rail{fill:none;stroke:var(--ink);stroke-opacity:.55;stroke-width:1.4px;stroke-dasharray:7 5}.heat-module__RB0vVq__walk{fill:none;stroke:var(--navy);stroke-opacity:.8;stroke-width:2.2px;stroke-dasharray:.1 7;stroke-linejoin:round;stroke-linecap:round}.heat-module__RB0vVq__mark{fill:none;stroke:var(--navy);stroke-width:1.4px}.heat-module__RB0vVq__heat{mix-blend-mode:multiply}.heat-module__RB0vVq__bloom{transform-box:fill-box;transform-origin:50%;transition:transform 1.4s var(--ease-out), opacity 1s var(--ease-out)}.heat-module__RB0vVq__bloomA{transition-delay:calc(var(--k,0) * .16s)}.heat-module__RB0vVq__dead{transition:opacity .9s var(--ease-out)}.heat-module__RB0vVq__stage[data-state=after] .heat-module__RB0vVq__bloomB{opacity:0;transform:scale(.55)}.heat-module__RB0vVq__stage[data-state=after] .heat-module__RB0vVq__dead{opacity:0}.heat-module__RB0vVq__stage[data-state=before] .heat-module__RB0vVq__bloomA{opacity:0;transition-duration:.6s;transition-delay:0s;transform:scale(.05)}.heat-module__RB0vVq__ap circle:first-child{fill:var(--paper);stroke:var(--ink);stroke-width:1.4px}.heat-module__RB0vVq__apDot{fill:var(--teal)}.heat-module__RB0vVq__ap{transform-box:fill-box;transform-origin:50%;transition:transform .8s var(--ease-out), opacity .6s var(--ease-out)}.heat-module__RB0vVq__apA{transition-delay:calc(var(--k,0) * .16s)}.heat-module__RB0vVq__stage[data-state=after] .heat-module__RB0vVq__apB{opacity:0;transform:scale(.4)}.heat-module__RB0vVq__stage[data-state=before] .heat-module__RB0vVq__apA{opacity:0;transition-delay:0s;transform:scale(.4)}.heat-module__RB0vVq__toggle{border:1px solid var(--c-hair-2);border-radius:6px;grid-auto-flow:column;gap:3px;padding:3px;display:inline-grid}.heat-module__RB0vVq__toggle button{min-width:64px;min-height:36px;color:var(--c-fg-2);font:600 13px/1 var(--f);transition:background-color .35s var(--ease-out), color .35s;background:0 0;border:0;border-radius:4px;padding:0 14px}:is(.heat-module__RB0vVq__toggle button:lang(ar),[lang=ar] .heat-module__RB0vVq__toggle button){font-size:14px}.heat-module__RB0vVq__toggle button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.heat-module__RB0vVq__toggle button:hover:not([aria-pressed=true]){color:var(--c-fg);background:#0d14240d}@media (pointer:coarse){.heat-module__RB0vVq__toggle button{min-height:44px}}.heat-module__RB0vVq__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 32px;margin-top:clamp(14px,1.6vw,22px);display:flex}.heat-module__RB0vVq__status{color:var(--c-fg);align-items:baseline;gap:12px;font-size:15px;display:flex}.heat-module__RB0vVq__statusKey{font:600 11px/1 var(--f);letter-spacing:.18em;text-transform:uppercase;color:var(--c-accent);font-stretch:125%}:is(.heat-module__RB0vVq__statusKey:lang(ar),[lang=ar] .heat-module__RB0vVq__statusKey){letter-spacing:0;font-size:13px}.heat-module__RB0vVq__legend{color:var(--c-fg-2);flex-wrap:wrap;align-items:center;gap:10px 24px;font-size:13px;display:flex}.heat-module__RB0vVq__legend li{align-items:center;gap:8px;display:inline-flex}.heat-module__RB0vVq__legend i{flex:none;display:inline-block}.heat-module__RB0vVq__swHeat{background:linear-gradient(90deg,#1c7478d9,#5fd0c459,#5fd0c40d);border-radius:4px;width:44px;height:8px}[dir=rtl] .heat-module__RB0vVq__swHeat{transform:scaleX(-1)}.heat-module__RB0vVq__dash{background:var(--c-fg-3);width:14px;height:1px}.heat-module__RB0vVq__swHatch{border:1px solid var(--c-hair-2);background:repeating-linear-gradient(-74.18deg,#0d142452 0 1.3px,#0000 1.3px 6px);width:22px;height:14px}.heat-module__RB0vVq__swPath{background:radial-gradient(circle, var(--navy) 0 1.1px, transparent 1.4px) 0 50% / 7px 2px repeat-x;width:26px;height:2px;position:relative}.heat-module__RB0vVq__swPath:after{content:"";inset-inline-end:-2px;background:var(--navy);width:1.4px;height:8px;position:absolute;top:-5px}.heat-module__RB0vVq__swAp{border:1.4px solid var(--ink);background:radial-gradient(circle, var(--teal) 0 3px, var(--paper) 3.5px);border-radius:50%;width:14px;height:14px}
.cctv-module__ynRG9W__grid{grid-template-columns:minmax(0,2.15fr) minmax(272px,1fr);align-items:center;gap:clamp(18px,2.4vw,36px);display:grid}.cctv-module__ynRG9W__stage{aspect-ratio:760/470;width:100%;position:relative;container-type:inline-size}.cctv-module__ynRG9W__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cctv-module__ynRG9W__wall{fill:none;stroke:var(--fg);stroke-opacity:.85;stroke-width:3px;stroke-linecap:square}.cctv-module__ynRG9W__wallIn{fill:none;stroke:var(--fg);stroke-opacity:.6;stroke-width:1.8px;stroke-linecap:square}.cctv-module__ynRG9W__kerb{fill:none;stroke:var(--fg);stroke-opacity:.45;stroke-width:1.2px;stroke-dasharray:8 6}.cctv-module__ynRG9W__bay{fill:none;stroke:var(--fg);stroke-opacity:.34;stroke-width:1.2px;vector-effect:non-scaling-stroke}.cctv-module__ynRG9W__lane{fill:none;stroke:var(--fg);stroke-opacity:.18;stroke-width:1.4px;vector-effect:non-scaling-stroke}.cctv-module__ynRG9W__car{fill:#efe9dd0d;stroke:var(--fg);stroke-opacity:.5;stroke-width:1px;vector-effect:non-scaling-stroke}.cctv-module__ynRG9W__carGlass{fill:none;stroke:var(--fg);stroke-opacity:.28;stroke-width:1px;vector-effect:non-scaling-stroke}.cctv-module__ynRG9W__cone{stroke:#5fd0c473;stroke-width:1px;vector-effect:non-scaling-stroke;mix-blend-mode:screen}.cctv-module__ynRG9W__cam rect,.cctv-module__ynRG9W__cam path{fill:var(--night-3);stroke:var(--fg);stroke-width:1.2px;vector-effect:non-scaling-stroke}.cctv-module__ynRG9W__swing{fill:none;stroke:var(--fg);stroke-opacity:.32;stroke-width:1px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.cctv-module__ynRG9W__glass{fill:none;stroke:var(--signal);stroke-opacity:.7;stroke-width:2px}.cctv-module__ynRG9W__leaf{fill:none;stroke:var(--error);stroke-width:3px;stroke-linecap:round}.cctv-module__ynRG9W__person{fill:var(--error);filter:drop-shadow(0 0 5px #ff8a7ae6)}.cctv-module__ynRG9W__box{fill:none;stroke:var(--error);stroke-width:1.6px;stroke-linecap:square;vector-effect:non-scaling-stroke}.cctv-module__ynRG9W__camNo{font:600 clamp(8px, 1.3cqw, 10.5px)/1 var(--f);letter-spacing:.06em;color:var(--signal);pointer-events:none;font-stretch:112%;position:absolute;transform:translate(-50%,-50%)}.cctv-module__ynRG9W__tag{pointer-events:none;position:absolute;transform:translate(-50%,-100%)}.cctv-module__ynRG9W__tag>span{font:600 clamp(8px, 1.3cqw, 10.5px)/1 var(--f);letter-spacing:.16em;text-transform:uppercase;color:var(--error);white-space:nowrap;background:#060c18d1;border:1px solid #ff8a7ab3;border-radius:3px;padding:4px 8px 5px;font-stretch:118%;display:block}:is(.cctv-module__ynRG9W__tag>span:lang(ar),[lang=ar] .cctv-module__ynRG9W__tag>span){letter-spacing:0;text-transform:none;font-size:clamp(10px,1.6cqw,12.5px)}.cctv-module__ynRG9W__panel{background:linear-gradient(160deg,#101c33c7,#060c18b3);border:1px solid #efe9dd1f;border-radius:10px;align-self:center;gap:14px;padding:18px 18px 16px;display:grid;position:relative;box-shadow:0 40px 80px -44px #000000e6}.cctv-module__ynRG9W__head{border-bottom:1px solid #efe9dd1a;justify-content:space-between;align-items:center;gap:10px;padding-bottom:12px;display:flex}.cctv-module__ynRG9W__headTitle{font:600 11px/1 var(--f);letter-spacing:.2em;text-transform:uppercase;color:var(--fg-2);font-stretch:125%}:is(.cctv-module__ynRG9W__headTitle:lang(ar),[lang=ar] .cctv-module__ynRG9W__headTitle){letter-spacing:0;font-size:13.5px}.cctv-module__ynRG9W__day{color:var(--fg-3);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.cctv-module__ynRG9W__night{gap:8px;display:grid}.cctv-module__ynRG9W__nightLabel{color:var(--fg-3);font-size:12.5px}.cctv-module__ynRG9W__strip{background:repeating-linear-gradient(74.18deg,#5fd0c429 0 1px,#0000 1px 6px),#ffffff05;border:1px solid #efe9dd24;border-radius:3px;height:26px;position:relative}.cctv-module__ynRG9W__strip i{background:var(--error);border-radius:2px;width:3px;margin-inline-start:-1.5px;position:absolute;top:-5px;bottom:-5px;box-shadow:0 0 12px #ff8a7acc}.cctv-module__ynRG9W__ticks{height:14px;position:relative}.cctv-module__ynRG9W__ticks span{font:600 10.5px/1 var(--f);letter-spacing:.04em;color:var(--fg-3);position:absolute;top:0;transform:translate(-50%)}.cctv-module__ynRG9W__ticks span:first-child{transform:none}[dir=rtl] .cctv-module__ynRG9W__ticks span{transform:translate(50%)}[dir=rtl] .cctv-module__ynRG9W__ticks span:first-child{transform:none}.cctv-module__ynRG9W__rows{gap:6px;display:grid}.cctv-module__ynRG9W__row{background:linear-gradient(90deg,#ff8a7a1a,#ff8a7a05);border-radius:6px;gap:4px;padding:11px 12px 12px;display:grid;box-shadow:inset 2px 0 #ff8a7acc}[dir=rtl] .cctv-module__ynRG9W__row{background:linear-gradient(270deg,#ff8a7a1a,#ff8a7a05);box-shadow:inset -2px 0 #ff8a7acc}.cctv-module__ynRG9W__rowTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.cctv-module__ynRG9W__alertKey{font:600 10px/1 var(--f);letter-spacing:.2em;text-transform:uppercase;color:var(--error);font-stretch:125%}:is(.cctv-module__ynRG9W__alertKey:lang(ar),[lang=ar] .cctv-module__ynRG9W__alertKey){letter-spacing:0;font-size:12px}.cctv-module__ynRG9W__time{font:600 12px/1.2 var(--f);color:var(--fg-3)}.cctv-module__ynRG9W__where{color:var(--fg);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:14.5px;font-weight:600;line-height:1.3;display:flex}.cctv-module__ynRG9W__camChip{font:600 10.5px/1 var(--f);letter-spacing:.06em;color:var(--signal);border:1px solid #5fd0c459;border-radius:99px;padding:3px 7px}:is(.cctv-module__ynRG9W__camChip:lang(ar),[lang=ar] .cctv-module__ynRG9W__camChip){letter-spacing:0;font-size:12px}.cctv-module__ynRG9W__what{color:var(--fg-2);font-size:13.5px;line-height:1.4}.cctv-module__ynRG9W__rec{border-top:1px solid #efe9dd1a;justify-content:space-between;align-items:center;gap:10px;padding-top:12px;display:flex}.cctv-module__ynRG9W__recLabel{color:var(--fg-3);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.cctv-module__ynRG9W__recLabel i{background:var(--error);border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #ff8a7acc}.cctv-module__ynRG9W__recCams{gap:4px;display:inline-flex}.cctv-module__ynRG9W__recCams span{font:600 10.5px/1 var(--f);color:var(--fg-2);background:#ffffff0d;border-radius:4px;padding:4px 6px}@media (max-width:1100px){.cctv-module__ynRG9W__grid{grid-template-columns:1fr}.cctv-module__ynRG9W__panel{align-self:start}}@media (max-width:640px){.cctv-module__ynRG9W__camNo{display:none}}
.access-module__lkgdBW__grid{grid-template-columns:minmax(0,1.2fr) minmax(236px,1fr);align-items:center;gap:clamp(16px,2vw,28px);display:grid}.access-module__lkgdBW__stage{aspect-ratio:456/404;width:100%;position:relative;container-type:inline-size}.access-module__lkgdBW__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.access-module__lkgdBW__svg *{vector-effect:non-scaling-stroke;stroke-linejoin:round}.access-module__lkgdBW__joint{fill:none;stroke:var(--fg);stroke-opacity:.1;stroke-width:1px}.access-module__lkgdBW__floor{fill:none;stroke:var(--fg);stroke-opacity:.7;stroke-width:1.6px}.access-module__lkgdBW__frame{fill:none;stroke:var(--fg);stroke-opacity:.9;stroke-width:2.4px;stroke-linecap:square}.access-module__lkgdBW__frameIn{fill:none;stroke:var(--fg);stroke-opacity:.45;stroke-width:1px}.access-module__lkgdBW__light{opacity:1}.access-module__lkgdBW__leaf{fill:var(--night-2);stroke:var(--fg);stroke-opacity:.8;stroke-width:1.4px}.access-module__lkgdBW__vision{fill:#5fd0c414;stroke:var(--fg);stroke-opacity:.45;stroke-width:1px}.access-module__lkgdBW__handle{fill:var(--fg);fill-opacity:.7;stroke:none}.access-module__lkgdBW__reader{fill:var(--night-3);stroke:var(--fg);stroke-opacity:.8;stroke-width:1.3px}.access-module__lkgdBW__ledDot{fill:var(--signal);filter:drop-shadow(0 0 3px #5fd0c4e6)}.access-module__lkgdBW__keyOff{fill:var(--fg);fill-opacity:.3}.access-module__lkgdBW__keyOn{fill:var(--signal);opacity:0;filter:drop-shadow(0 0 3px #5fd0c4e6)}.access-module__lkgdBW__grilleOff{fill:none;stroke:var(--fg);stroke-opacity:.3;stroke-width:1.2px;stroke-linecap:round}.access-module__lkgdBW__grilleOn{fill:none;stroke:var(--signal);stroke-width:1.4px;stroke-linecap:round;opacity:0}.access-module__lkgdBW__cable{fill:none;stroke:var(--fg);stroke-opacity:.25;stroke-width:1px;stroke-dasharray:3 3}.access-module__lkgdBW__cred{opacity:0}.access-module__lkgdBW__credStatic{opacity:1}.access-module__lkgdBW__cred rect,.access-module__lkgdBW__cred path{fill:var(--night-3);stroke:var(--paper);stroke-width:1.3px}.access-module__lkgdBW__cred path{fill:none}.access-module__lkgdBW__cred .access-module__lkgdBW__chip{fill:#5fd0c440;stroke:var(--signal)}.access-module__lkgdBW__cred .access-module__lkgdBW__wave{stroke:var(--signal);stroke-linecap:round}.access-module__lkgdBW__chips{pointer-events:none;display:grid;position:absolute;transform:translate(-50%,-100%)}.access-module__lkgdBW__chipTag:not(.access-module__lkgdBW__chipStatic){opacity:0}.access-module__lkgdBW__chipTag{font:600 clamp(10px, 2.2cqw, 12px)/1 var(--f);letter-spacing:.04em;color:var(--signal);white-space:nowrap;background:#060c18d9;border:1px solid #5fd0c480;border-radius:3px;grid-area:1/1;justify-self:center;padding:5px 9px 6px;font-stretch:108%}:is(.access-module__lkgdBW__chipTag:lang(ar),[lang=ar] .access-module__lkgdBW__chipTag){letter-spacing:0;font-size:clamp(11px,2.5cqw,13px)}.access-module__lkgdBW__log{background:linear-gradient(160deg,#101c33c7,#060c18b3);border:1px solid #efe9dd1f;border-radius:10px;grid-template-rows:auto 1fr;align-self:center;gap:12px;padding:16px 16px 14px;display:grid;position:relative;box-shadow:0 40px 80px -44px #000000e6}.access-module__lkgdBW__logHead{border-bottom:1px solid #efe9dd1a;justify-content:space-between;align-items:center;gap:10px;padding-bottom:11px;display:flex}.access-module__lkgdBW__logTitle{font:600 11px/1 var(--f);letter-spacing:.2em;text-transform:uppercase;color:var(--fg-2);font-stretch:125%}:is(.access-module__lkgdBW__logTitle:lang(ar),[lang=ar] .access-module__lkgdBW__logTitle){letter-spacing:0;font-size:13.5px}.access-module__lkgdBW__logDay{color:var(--fg-3);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.access-module__lkgdBW__rows{align-content:start;gap:4px;display:grid}.access-module__lkgdBW__row{background:#ffffff09;border-radius:6px;grid-template-columns:42px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:10px;font-size:13.5px;line-height:1.35;display:grid}.access-module__lkgdBW__time{font:600 12px/1.2 var(--f);color:var(--fg-3)}.access-module__lkgdBW__what{color:var(--fg)}.access-module__lkgdBW__how{color:var(--signal);white-space:nowrap;border:1px solid #5fd0c459;border-radius:99px;padding:3px 8px;font-size:12px}.access-module__lkgdBW__howAlt{color:var(--fg-2);border-color:#efe9dd29}.access-module__lkgdBW__sheet{container:access/inline-size}@container access (max-width:560px){.access-module__lkgdBW__grid{grid-template-columns:1fr}.access-module__lkgdBW__log{align-self:start}}
.smart-module__G6mulG__grid{grid-template-columns:minmax(0,1fr) minmax(250px,296px);align-items:center;gap:clamp(16px,2.2vw,36px);display:grid}.smart-module__G6mulG__stage{aspect-ratio:760/480;width:100%;position:relative;container-type:inline-size}.smart-module__G6mulG__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.smart-module__G6mulG__svg *{vector-effect:non-scaling-stroke;stroke-linejoin:round}.smart-module__G6mulG__svg .smart-module__G6mulG__cable,.smart-module__G6mulG__svg .smart-module__G6mulG__flow,.smart-module__G6mulG__svg .smart-module__G6mulG__ground{vector-effect:none}.smart-module__G6mulG__ground{fill:none;stroke:var(--fg);stroke-opacity:.7;stroke-width:1.3px;stroke-dasharray:1 1}.smart-module__G6mulG__cut{fill:var(--night-3);stroke:var(--fg);stroke-opacity:.82;stroke-width:1.15px}.smart-module__G6mulG__glass{fill:#5fd0c414;stroke:var(--fg);stroke-opacity:.5;stroke-width:1px}.smart-module__G6mulG__door{fill:var(--night-2);stroke:var(--fg);stroke-opacity:.75;stroke-width:1.1px}.smart-module__G6mulG__beyond{fill:none;stroke:var(--fg);stroke-opacity:.26;stroke-width:1px}.smart-module__G6mulG__faint{stroke-opacity:.12}.smart-module__G6mulG__furn{fill:none;stroke:var(--fg);stroke-opacity:.34;stroke-width:1px;stroke-linecap:round}.smart-module__G6mulG__panel{fill:#5fd0c424;stroke:var(--fg);stroke-opacity:.7;stroke-width:1px}.smart-module__G6mulG__stand{fill:none;stroke:var(--fg);stroke-opacity:.5;stroke-width:1px}.smart-module__G6mulG__cable{fill:none;stroke:var(--signal);stroke-width:1.7px;stroke-linecap:round;stroke-dasharray:1 1;filter:drop-shadow(0 0 2px #5fd0c499)}.smart-module__G6mulG__node{fill:var(--signal)}.smart-module__G6mulG__flow{fill:none;stroke:#ffcf92;stroke-width:2.6px;stroke-linecap:round;stroke-dasharray:.008 .024;opacity:0;filter:drop-shadow(0 0 3px #ffb35ccc)}.smart-module__G6mulG__slat{fill:none;stroke:var(--fg);stroke-opacity:.7;stroke-width:1.2px;stroke-linecap:round}.smart-module__G6mulG__cassette{fill:var(--night-2);stroke:var(--fg);stroke-opacity:.7;stroke-width:1px}.smart-module__G6mulG__cordLine{fill:none;stroke:var(--fg);stroke-opacity:.45;stroke-width:1px}.smart-module__G6mulG__shade{fill:var(--night-3);stroke:var(--fg);stroke-opacity:.8;stroke-width:1.1px}.smart-module__G6mulG__bulb{fill:#ffe2b8;filter:drop-shadow(0 0 4px #ffb35cf2)}.smart-module__G6mulG__diff{fill:var(--fg);fill-opacity:.55}.smart-module__G6mulG__air{fill:none;stroke:var(--signal);stroke-opacity:.7;stroke-width:1.15px;stroke-linecap:round}.smart-module__G6mulG__box{fill:var(--night-2);stroke:var(--fg);stroke-opacity:.8;stroke-width:1.1px}.smart-module__G6mulG__boxLines{fill:none;stroke:var(--fg);stroke-opacity:.4;stroke-width:1px}.smart-module__G6mulG__charge{fill:#5fd0c480}.smart-module__G6mulG__screen{fill:#5fd0c48c;stroke:var(--fg);stroke-opacity:.6;stroke-width:.8px;filter:drop-shadow(0 0 3px #5fd0c499)}.smart-module__G6mulG__lockOff{fill:var(--night-2);stroke:var(--fg);stroke-opacity:.55;stroke-width:1px}.smart-module__G6mulG__lockOn{fill:var(--signal);opacity:0;filter:drop-shadow(0 0 4px #5fd0c4e6)}.smart-module__G6mulG__cam{fill:var(--night-3);stroke:var(--fg);stroke-opacity:.85;stroke-width:1.1px}.smart-module__G6mulG__camOn{opacity:0}.smart-module__G6mulG__leader{fill:none;stroke:var(--fg);stroke-opacity:.32;stroke-width:1px}.smart-module__G6mulG__daylight{opacity:0}.smart-module__G6mulG__tagLabel{color:var(--fg-2)}.smart-module__G6mulG__anchorStart{transform:translateY(-50%)}.smart-module__G6mulG__chip{opacity:0;pointer-events:none;font:600 clamp(10px, 1.7cqw, 12px)/1 var(--f);letter-spacing:.04em;color:var(--signal);white-space:nowrap;background:#060c18d9;border:1px solid #5fd0c480;border-radius:3px;padding:5px 9px 6px;font-stretch:108%;position:absolute;transform:translate(-50%,-100%)}:is(.smart-module__G6mulG__chip:lang(ar),[lang=ar] .smart-module__G6mulG__chip){letter-spacing:0;font-size:clamp(11px,1.9cqw,13px)}.smart-module__G6mulG__scenes{background:linear-gradient(160deg,#101c33c7,#060c18b3);border:1px solid #efe9dd1f;border-radius:10px;align-self:center;gap:14px;padding:16px 14px 14px;display:grid;position:relative;box-shadow:0 40px 80px -44px #000000e6}.smart-module__G6mulG__scHead{border-bottom:1px solid #efe9dd1a;justify-content:space-between;align-items:center;gap:10px;padding:0 2px 11px;display:flex}.smart-module__G6mulG__scTitle{font:600 11px/1 var(--f);letter-spacing:.2em;text-transform:uppercase;color:var(--fg-2);font-stretch:125%}:is(.smart-module__G6mulG__scTitle:lang(ar),[lang=ar] .smart-module__G6mulG__scTitle){letter-spacing:0;font-size:13.5px}.smart-module__G6mulG__scene{gap:8px;display:grid}.smart-module__G6mulG__scName{font:650 15px/1.2 var(--f);color:var(--fg);justify-content:space-between;align-items:center;gap:10px;padding-inline:2px;font-stretch:108%;display:flex}:is(.smart-module__G6mulG__scName:lang(ar),[lang=ar] .smart-module__G6mulG__scName){font-family:var(--f-d);font-weight:600}.smart-module__G6mulG__now{color:var(--signal);align-items:center;gap:7px;font-size:12px;font-weight:500;display:inline-flex}.smart-module__G6mulG__pending .smart-module__G6mulG__now{opacity:0}.smart-module__G6mulG__rows{gap:4px;display:grid}.smart-module__G6mulG__row{background:#ffffff09;border-radius:6px;grid-template-columns:18px minmax(0,1fr);align-items:baseline;gap:3px 10px;padding:9px 10px;display:grid}.smart-module__G6mulG__boxTick{border:1px solid #5fd0c461;border-radius:4px;grid-row:span 2;align-self:start;place-items:center;width:18px;height:18px;margin-top:1px;display:grid}.smart-module__G6mulG__tick{width:13px;height:13px;color:var(--signal)}.smart-module__G6mulG__pending .smart-module__G6mulG__tick{opacity:0}.smart-module__G6mulG__what{font:600 10.5px/1.2 var(--f);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3);font-stretch:125%}:is(.smart-module__G6mulG__what:lang(ar),[lang=ar] .smart-module__G6mulG__what){letter-spacing:0;font-size:12.5px}.smart-module__G6mulG__state{color:var(--fg);grid-column:2;font-size:14px;line-height:1.35}@media (max-width:1080px){.smart-module__G6mulG__grid{grid-template-columns:minmax(0,1fr)}.smart-module__G6mulG__scenes{grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch;column-gap:16px}.smart-module__G6mulG__scHead{grid-column:1/-1}}@media (max-width:640px){.smart-module__G6mulG__scenes{grid-template-columns:minmax(0,1fr);gap:12px;padding:14px 12px 12px}.smart-module__G6mulG__row{padding:7px 10px}.smart-module__G6mulG__state{font-size:13.5px}.smart-module__G6mulG__tagLabel:not(.smart-module__G6mulG__keepPhone){display:none}}
.hardware-module__SNSAEW__stage{aspect-ratio:716/384;position:relative}.hardware-module__SNSAEW__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}[dir=rtl] .hardware-module__SNSAEW__svg{transform:scaleX(-1)}.hardware-module__SNSAEW__svg *{vector-effect:non-scaling-stroke;stroke-linejoin:round}.hardware-module__SNSAEW__beltT{fill:#f8f5ee;stroke:#0d142480;stroke-width:1px}.hardware-module__SNSAEW__beltL{fill:#e7dfd0;stroke:#0d14246b;stroke-width:1px}.hardware-module__SNSAEW__beltR{fill:#d8cdb9;stroke:#0d14246b;stroke-width:1px}.hardware-module__SNSAEW__roller{fill:none;stroke:#0d142429;stroke-width:1px}.hardware-module__SNSAEW__leg{fill:none;stroke:#0d142473;stroke-width:1.4px}.hardware-module__SNSAEW__fT{fill:#fbf9f4;stroke:#0d14248c;stroke-width:1px;transition:fill .5s var(--ease-out), stroke .5s var(--ease-out)}.hardware-module__SNSAEW__fL{fill:#ebe4d7;stroke:#0d142473;stroke-width:1px;transition:fill .5s var(--ease-out), stroke .5s var(--ease-out)}.hardware-module__SNSAEW__fR{fill:#ddd3c1;stroke:#0d142473;stroke-width:1px;transition:fill .5s var(--ease-out), stroke .5s var(--ease-out)}.hardware-module__SNSAEW__tape{fill:#1c747838;stroke:none;transition:fill .5s var(--ease-out)}.hardware-module__SNSAEW__label{fill:#fff;stroke:#0d142459;stroke-width:.8px}.hardware-module__SNSAEW__bars{fill:none;stroke:var(--ink);stroke-opacity:.7;stroke-width:1.2px}.hardware-module__SNSAEW__box[data-state=scan] .hardware-module__SNSAEW__fT{fill:#eefaf8;stroke:var(--teal)}.hardware-module__SNSAEW__box[data-state=scan] .hardware-module__SNSAEW__fL,.hardware-module__SNSAEW__box[data-state=scan] .hardware-module__SNSAEW__fR{stroke:var(--teal)}.hardware-module__SNSAEW__box[data-state=done] .hardware-module__SNSAEW__tape,.hardware-module__SNSAEW__box:not([data-state]) .hardware-module__SNSAEW__tape{fill:var(--teal)}.hardware-module__SNSAEW__badge{transform-box:fill-box;transform-origin:50% 100%;transition:transform .7s var(--ease-out), opacity .5s var(--ease-out)}.hardware-module__SNSAEW__badge circle{fill:#fff;stroke:var(--teal);stroke-width:1.4px}.hardware-module__SNSAEW__badge path{fill:none;stroke:var(--teal);stroke-width:1.8px;stroke-linecap:round}[dir=rtl] .hardware-module__SNSAEW__check{transform-box:fill-box;transform-origin:50%;transform:scaleX(-1)}.hardware-module__SNSAEW__badge .hardware-module__SNSAEW__stem{stroke:var(--teal);stroke-opacity:.5;stroke-width:1px}.hardware-module__SNSAEW__box[data-state=wait] .hardware-module__SNSAEW__badge,.hardware-module__SNSAEW__box[data-state=scan] .hardware-module__SNSAEW__badge{opacity:0;transform:scale(.4)translateY(8px)}.hardware-module__SNSAEW__gate .hardware-module__SNSAEW__frame{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linecap:round}.hardware-module__SNSAEW__gate .hardware-module__SNSAEW__beam{fill:none;stroke:var(--teal);stroke-width:2.4px;stroke-linecap:round}.hardware-module__SNSAEW__gateBack path{fill:none;stroke:var(--ink);stroke-opacity:.55;stroke-width:2px;stroke-linecap:round}.hardware-module__SNSAEW__plane{stroke:#1c747880;stroke-width:1px}.hardware-module__SNSAEW__lines{border-top:1px solid var(--c-hair);grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin-top:clamp(12px,1.4vw,18px);display:grid}.hardware-module__SNSAEW__line{border-inline-start:1px solid var(--c-hair);align-content:start;gap:4px;padding:12px 12px 4px;display:grid}.hardware-module__SNSAEW__line:first-child{border-inline-start:0;padding-inline-start:0}.hardware-module__SNSAEW__lIx{font:600 11px/1 var(--f);letter-spacing:.12em;color:var(--c-fg-3);font-stretch:125%}.hardware-module__SNSAEW__lName{color:var(--c-fg);font-size:14.5px;font-weight:600;line-height:1.3}.hardware-module__SNSAEW__lState{color:var(--c-fg-3);min-height:1.4em;font-size:12.5px;position:relative}.hardware-module__SNSAEW__lDone,.hardware-module__SNSAEW__lWait{transition:opacity .4s var(--ease-out), transform .5s var(--ease-out);align-items:center;gap:6px;display:inline-flex}.hardware-module__SNSAEW__lDone{color:var(--teal);font-weight:600}.hardware-module__SNSAEW__lDone i{border-bottom:1.6px solid;border-left:1.6px solid;width:9px;height:5px;transform:rotate(-45deg)translateY(-1px)}.hardware-module__SNSAEW__lWait{inset-inline-start:0;opacity:0;position:absolute;top:0}.hardware-module__SNSAEW__line[data-state=wait] .hardware-module__SNSAEW__lDone,.hardware-module__SNSAEW__line[data-state=scan] .hardware-module__SNSAEW__lDone{opacity:0;transform:translateY(6px)}.hardware-module__SNSAEW__line[data-state=wait] .hardware-module__SNSAEW__lWait{opacity:1}.hardware-module__SNSAEW__line[data-state=scan] .hardware-module__SNSAEW__lName,.hardware-module__SNSAEW__line[data-state=scan] .hardware-module__SNSAEW__lIx{color:var(--teal)}@media (max-width:640px){.hardware-module__SNSAEW__lines{grid-template-columns:1fr}.hardware-module__SNSAEW__line{border-inline-start:0;border-bottom:1px solid var(--c-hair);grid-template-columns:34px 1fr auto;align-items:baseline;padding:11px 0}}
.rail-module__N2nNaq__rail{position:relative;container-type:inline-size}.rail-module__N2nNaq__steps,.rail-module__N2nNaq__track{--col:calc(100cqw / 5);--rise:calc(var(--col) * .2833)}.rail-module__N2nNaq__steps{padding-bottom:calc(4 * var(--rise));grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:relative}.rail-module__N2nNaq__step{transform:translateY(calc((4 - var(--i)) * var(--rise)));align-content:start;gap:10px;padding:30px 28px 0 0;display:grid;position:relative}[dir=rtl] .rail-module__N2nNaq__step{padding:30px 0 0 28px}.rail-module__N2nNaq__node{top:-7px;border:1px solid var(--c-hair-2);background:var(--c-bg);width:14px;height:14px;transition:background-color .5s var(--ease-out), border-color .5s, box-shadow .6s var(--ease-out);border-radius:50%;position:absolute;inset-inline-start:-7px}.rail-module__N2nNaq__step[data-on] .rail-module__N2nNaq__node{background:var(--signal);border-color:var(--signal);box-shadow:0 0 0 6px #5fd0c41f,0 0 22px #5fd0c48c}.rail-module__N2nNaq__num{font:300 clamp(2.6rem, 1.5rem + 2.6vw, 4.6rem)/.9 var(--f);letter-spacing:-.03em;color:#0000;-webkit-text-stroke:1px var(--c-fg-3);transition:color .6s var(--ease-out), -webkit-text-stroke-color .6s;font-stretch:112%}.rail-module__N2nNaq__step[data-on] .rail-module__N2nNaq__num{color:var(--signal);-webkit-text-stroke-color:transparent}.rail-module__N2nNaq__name{max-width:15ch;font:600 clamp(1.05rem, .92rem + .45vw, 1.4rem)/1.22 var(--f-d);letter-spacing:-.012em;color:var(--c-fg-2);transition:color .6s var(--ease-out);font-stretch:106%}:is(.rail-module__N2nNaq__name:lang(ar),[lang=ar] .rail-module__N2nNaq__name){letter-spacing:0;line-height:1.5}.rail-module__N2nNaq__step[data-on] .rail-module__N2nNaq__name{color:var(--c-fg)}.rail-module__N2nNaq__track{top:calc(4 * var(--rise));width:calc(4 * var(--col) / .9621);background:var(--c-hair-2);transform-origin:0;height:1px;transform:rotate(calc(var(--slant) * -1));position:absolute;inset-inline-start:0}[dir=rtl] .rail-module__N2nNaq__track{transform-origin:100%;transform:rotate(var(--slant))}.rail-module__N2nNaq__fill{background:linear-gradient(90deg, var(--teal-2), var(--signal));transform:scaleX(var(--p,1));transform-origin:0;position:absolute;inset:0}[dir=rtl] .rail-module__N2nNaq__fill{transform-origin:100%;background:linear-gradient(270deg, var(--teal-2), var(--signal))}.rail-module__N2nNaq__rail:not([style*=--p]) .rail-module__N2nNaq__head{display:none}.rail-module__N2nNaq__head{top:50%;background:#e9fffb;border-radius:50%;width:9px;height:9px;margin:-4.5px;position:absolute;inset-inline-start:calc(var(--p,1) * 100%);box-shadow:0 0 0 5px #5fd0c42e,0 0 26px 4px #5fd0c4b3}@media (max-width:899px){.rail-module__N2nNaq__steps{grid-template-columns:1fr;padding-bottom:0}.rail-module__N2nNaq__step{padding:0 0 22px;min-height:104px;padding-inline-start:36px;transform:none}[dir=rtl] .rail-module__N2nNaq__step{padding:0 0 22px;min-height:104px;padding-inline-start:36px;transform:none}.rail-module__N2nNaq__node{top:2px;inset-inline-start:-7px}.rail-module__N2nNaq__num{font-size:2.3rem}.rail-module__N2nNaq__track{width:1px;height:auto;top:9px;bottom:95px;transform:none}[dir=rtl] .rail-module__N2nNaq__track{width:1px;height:auto;top:9px;bottom:95px;transform:none}.rail-module__N2nNaq__fill{transform:scaleY(var(--p,1));transform-origin:50% 0;background:linear-gradient(180deg, var(--teal-2), var(--signal))}[dir=rtl] .rail-module__N2nNaq__fill{transform:scaleY(var(--p,1));transform-origin:50% 0;background:linear-gradient(180deg, var(--teal-2), var(--signal))}.rail-module__N2nNaq__head{top:calc(var(--p,1) * 100%);inset-inline-start:50%}}
.film-module__X3ertW__card{border:1px solid var(--c-hair);background:linear-gradient(#efe9dd08 1px,#0000 1px) 0 0/100% 32px,linear-gradient(90deg,#efe9dd08 1px,#0000 1px) 0 0/32px 100%,#ffffff05;margin:0;padding:clamp(10px,1vw,14px) clamp(10px,1vw,14px) 0;position:relative}.film-module__X3ertW__frame{--lean:16%;aspect-ratio:16/9;isolation:isolate;background:#000;border-radius:3px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #efe9dd14,0 40px 80px -44px #000000e6}@media (prefers-reduced-motion:no-preference){html.js .film-module__X3ertW__card .film-module__X3ertW__frame{clip-path:polygon(0 0, calc(100% + var(--lean)) 0, 100% 100%, calc(var(--lean) * -1) 100%);transition:clip-path 1.5s var(--ease-io) .3s}html.js .film-module__X3ertW__card:not(.in) .film-module__X3ertW__frame{clip-path:polygon(0 0, 0 0, calc(var(--lean) * -1) 100%, calc(var(--lean) * -1) 100%)}html[dir=rtl].js .film-module__X3ertW__card:not(.in) .film-module__X3ertW__frame{clip-path:polygon(calc(100% + var(--lean)) 0, calc(100% + var(--lean)) 0, 100% 100%, 100% 100%)}}.film-module__X3ertW__poster{width:100%;height:100%;color:var(--paper);cursor:pointer;background:0 0;border:0;padding:0;display:block;position:absolute;inset:0;overflow:hidden}.film-module__X3ertW__poster:focus-visible{outline:2px solid var(--signal);outline-offset:-4px}.film-module__X3ertW__media{object-fit:cover;width:100%;height:100%;transition:transform 1.4s var(--ease-out), filter 1s var(--ease-out);filter:brightness(.92);position:absolute;inset:0}video.film-module__X3ertW__media{object-fit:contain;filter:none;background:#000}.film-module__X3ertW__poster:hover .film-module__X3ertW__media,.film-module__X3ertW__poster:focus-visible .film-module__X3ertW__media{filter:none;transform:scale(1.03)}.film-module__X3ertW__shade{pointer-events:none;background:radial-gradient(70% 80%,#03070e00,#03070e66 100%);position:absolute;inset:0}.film-module__X3ertW__play{aspect-ratio:1;-webkit-backdrop-filter:blur(10px)saturate(1.2);backdrop-filter:blur(10px)saturate(1.2);width:clamp(58px,5vw,76px);color:var(--paper);transition:scale .6s var(--ease-out), box-shadow .45s, background-color .45s;background:#03070e99;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:inset 0 0 0 1.5px #efe9ddcc,0 0 0 10px #03070e29,0 16px 40px -12px #000000b3}.film-module__X3ertW__play .ico{width:30%;height:30%;margin-left:7%}.film-module__X3ertW__poster:hover .film-module__X3ertW__play,.film-module__X3ertW__poster:focus-visible .film-module__X3ertW__play{box-shadow:inset 0 0 0 1.5px var(--signal), 0 0 0 10px #5fd0c42e, 0 16px 40px -12px #000000b3;background:#03070ec7;scale:1.08}.film-module__X3ertW__len{inset-inline-end:12px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);min-height:26px;font:600 12px/1 var(--f);color:var(--paper);background:#060c18b3;border-radius:999px;align-items:center;padding:0 10px;display:inline-flex;position:absolute;top:12px}.film-module__X3ertW__block{margin-top:clamp(10px,1vw,14px);border-top:1px solid var(--c-hair);gap:8px;margin-inline:calc(-1*clamp(10px,1vw,14px));padding:13px clamp(14px,1.4vw,20px) 15px;display:grid}.film-module__X3ertW__top{flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.film-module__X3ertW__fig{font:600 11px/1 var(--f);letter-spacing:.16em;text-transform:uppercase;color:var(--c-accent);font-stretch:125%}:is(.film-module__X3ertW__fig:lang(ar),[lang=ar] .film-module__X3ertW__fig){letter-spacing:0;font-size:13px}.film-module__X3ertW__rule{background:var(--c-hair-2);width:26px;height:1px;transform:rotate(calc(var(--slant) * -1))}[dir=rtl] .film-module__X3ertW__rule{transform:rotate(var(--slant))}.film-module__X3ertW__title{color:var(--c-fg);flex:auto;font-size:13.5px;font-weight:600;line-height:1.35}.film-module__X3ertW__meta{color:var(--c-fg-3);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.film-module__X3ertW__cc{width:19px;height:19px;color:var(--c-accent);flex:none}.film-module__X3ertW__cap{color:var(--c-fg-2);text-wrap:pretty;font-size:15px;line-height:1.55}:is(.film-module__X3ertW__cap:lang(ar),[lang=ar] .film-module__X3ertW__cap){font-size:15.5px;line-height:1.75}.film-module__X3ertW__portrait .film-module__X3ertW__frame{--lean:50%;aspect-ratio:9/16}.film-module__X3ertW__portrait .film-module__X3ertW__play{width:clamp(54px,4.4vw,68px)}
.infrastructure-module__N_pDpG__hero{isolation:isolate;grid-template-rows:1fr auto;min-height:max(100svh,760px);display:grid;position:relative;overflow:clip}.infrastructure-module__N_pDpG__hero:before,.infrastructure-module__N_pDpG__hero:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.infrastructure-module__N_pDpG__hero:before{background-image:linear-gradient(#0d14240e 1px,#0000 1px),linear-gradient(90deg,#0d14240e 1px,#0000 1px);background-position:-1px -1px;background-size:44px 44px;-webkit-mask-image:radial-gradient(52% 64% at 72% 48%,#000 0%,#00000080 45%,#0000 85%);mask-image:radial-gradient(52% 64% at 72% 48%,#000 0%,#00000080 45%,#0000 85%)}.infrastructure-module__N_pDpG__hero:after{background:radial-gradient(40% 50% at 72% 46%,#ffffffbf,#fff0 70%),linear-gradient(#ddd2bf59,#0000 30%)}[dir=rtl] .infrastructure-module__N_pDpG__hero:before{-webkit-mask-image:radial-gradient(52% 64% at 28% 48%,#000 0%,#00000080 45%,#0000 85%);mask-image:radial-gradient(52% 64% at 28% 48%,#000 0%,#00000080 45%,#0000 85%)}[dir=rtl] .infrastructure-module__N_pDpG__hero:after{background:radial-gradient(40% 50% at 28% 46%,#ffffffbf,#fff0 70%),linear-gradient(#ddd2bf59,#0000 30%)}.infrastructure-module__N_pDpG__heroIn{padding-block:calc(var(--hdr) + clamp(20px, 4.5vh, 64px)) clamp(16px, 3vh, 36px);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(28px,4vw,80px);display:grid}.infrastructure-module__N_pDpG__heroCopy{max-width:640px}.infrastructure-module__N_pDpG__kicker{font:600 11px/1.2 var(--f);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:clamp(20px,3vh,32px);font-stretch:118%;display:flex}.infrastructure-module__N_pDpG__kicker:lang(ar){letter-spacing:0;text-transform:none;font-size:14px}.infrastructure-module__N_pDpG__where{white-space:nowrap;align-items:center;gap:14px;display:inline-flex}.infrastructure-module__N_pDpG__sep{background:var(--teal);width:26px;height:1px;transform:rotate(calc(var(--slant) * -1))}[dir=rtl] .infrastructure-module__N_pDpG__sep{transform:rotate(var(--slant))}.infrastructure-module__N_pDpG__title{max-width:11ch;font-size:clamp(2.7rem,.9rem + 4.3vw,5.8rem)}.infrastructure-module__N_pDpG__title:lang(ar){max-width:12ch;font-size:clamp(2.3rem,.9rem + 3.4vw,4.7rem)}.infrastructure-module__N_pDpG__heroLede{color:var(--ink-2);max-width:40ch;margin-block:clamp(20px,2.8vh,30px) clamp(26px,3.6vh,38px)}.infrastructure-module__N_pDpG__heroStack{justify-self:end;width:100%;max-width:780px}.infrastructure-module__N_pDpG__contents{border-top:1px solid var(--c-hair)}.infrastructure-module__N_pDpG__contents ol{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.infrastructure-module__N_pDpG__contents a{min-height:66px;color:var(--ink-2);align-items:center;gap:12px;padding-inline-end:16px;font-size:14.5px;line-height:1.3;text-decoration:none;transition:color .35s;display:flex;position:relative}.infrastructure-module__N_pDpG__contents a:after{content:"";inset-inline:0 16px;background:var(--teal);transform-origin:0;height:2px;transition:transform .6s var(--ease-out);position:absolute;top:-1px;transform:scaleX(0)}[dir=rtl] .infrastructure-module__N_pDpG__contents a:after{transform-origin:100%}.infrastructure-module__N_pDpG__contents a:hover{color:var(--ink)}.infrastructure-module__N_pDpG__contents a:hover:after,.infrastructure-module__N_pDpG__contents a:focus-visible:after{transform:scaleX(1)}.infrastructure-module__N_pDpG__cIx{font:600 11.5px/1 var(--f);letter-spacing:.1em;color:var(--teal);font-stretch:125%}.infrastructure-module__N_pDpG__svc{position:relative}.infrastructure-module__N_pDpG__split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(40px,6vw,112px);display:grid}.infrastructure-module__N_pDpG__flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.infrastructure-module__N_pDpG__flip .infrastructure-module__N_pDpG__copy{order:2}.infrastructure-module__N_pDpG__copy{max-width:580px}.infrastructure-module__N_pDpG__svcTitle{max-width:13ch}.infrastructure-module__N_pDpG__svcTitle:lang(ar){max-width:15ch}.infrastructure-module__N_pDpG__svcLede{margin-top:clamp(18px,2vw,26px)}.infrastructure-module__N_pDpG__figure{min-width:0}.infrastructure-module__N_pDpG__items{border-top:1px solid var(--c-hair);margin-top:clamp(28px,3vw,44px)}.infrastructure-module__N_pDpG__items li{border-bottom:1px solid var(--c-hair);color:var(--c-fg-2);grid-template-columns:28px minmax(0,1fr);gap:8px;padding-block:15px;font-size:16.5px;line-height:1.5;display:grid}.infrastructure-module__N_pDpG__items li b{font-weight:650}.infrastructure-module__N_pDpG__tick{background:var(--c-accent);width:14px;height:3px;transform:skewY(calc(var(--slant) * -1));margin-top:.62em}[dir=rtl] .infrastructure-module__N_pDpG__tick{transform:skewY(var(--slant))}.infrastructure-module__N_pDpG__itemsCols{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));border-top:0;gap:0 clamp(20px,3vw,48px);margin-top:clamp(28px,3vw,40px);display:grid}.infrastructure-module__N_pDpG__itemsCols li{border-top:1px solid var(--c-hair);border-bottom:0;padding-top:18px}.infrastructure-module__N_pDpG__headRow{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(24px,4vw,80px);margin-bottom:clamp(40px,5vw,72px);display:grid}.infrastructure-module__N_pDpG__headRow .infrastructure-module__N_pDpG__svcLede{justify-self:end;margin-top:0}.infrastructure-module__N_pDpG__cctv{--slant-h:7vw}.infrastructure-module__N_pDpG__headFilm{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end}.infrastructure-module__N_pDpG__headFilm .infrastructure-module__N_pDpG__svcLede{justify-self:start;max-width:42ch;margin-top:clamp(18px,2vw,26px)}.infrastructure-module__N_pDpG__film{justify-self:end;width:100%;max-width:560px}.infrastructure-module__N_pDpG__night:before{content:"";pointer-events:none;background:radial-gradient(42% 46% at 72% 52%,#2b9a961f,#0000 70%);position:absolute;inset:0}[dir=rtl] .infrastructure-module__N_pDpG__night:before{background:radial-gradient(42% 46% at 28% 52%,#2b9a961f,#0000 70%)}.infrastructure-module__N_pDpG__cctv.infrastructure-module__N_pDpG__night:before{background:radial-gradient(50% 40% at 44% 62%,#2b9a961c,#0000 70%)}[dir=rtl] .infrastructure-module__N_pDpG__cctv.infrastructure-module__N_pDpG__night:before{background:radial-gradient(50% 40% at 44% 62%,#2b9a961c,#0000 70%)}.infrastructure-module__N_pDpG__figFilm{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"fig film""items items";gap:0 clamp(20px,2.4vw,40px);display:grid}.infrastructure-module__N_pDpG__figFilmFig{flex-direction:column;grid-area:fig;display:flex}.infrastructure-module__N_pDpG__figFilmFig>div{flex:1;align-content:center;display:grid}.infrastructure-module__N_pDpG__figFilmCard{grid-area:film;align-self:start;min-width:0}.infrastructure-module__N_pDpG__figFilm>ul{grid-area:items}.infrastructure-module__N_pDpG__home{--slant-h:7vw}.infrastructure-module__N_pDpG__home:before{content:"";pointer-events:none;background:radial-gradient(36% 22% at 12% 10%,#ffb35c13,#0000 70%),radial-gradient(48% 30% at 62% 44%,#2b9a9617,#0000 70%);position:absolute;inset:0}[dir=rtl] .infrastructure-module__N_pDpG__home:before{background:radial-gradient(36% 22% at 88% 10%,#ffb35c13,#0000 70%),radial-gradient(48% 30% at 38% 44%,#2b9a9617,#0000 70%)}.infrastructure-module__N_pDpG__homeTop{grid-template-columns:minmax(0,1fr) auto;margin-bottom:clamp(56px,6vw,96px)}.infrastructure-module__N_pDpG__homeTop .infrastructure-module__N_pDpG__copy{max-width:620px}.infrastructure-module__N_pDpG__filmTall{width:clamp(280px,24.5vw,356px)}.infrastructure-module__N_pDpG__filmPair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(20px,2.4vw,40px);margin-top:clamp(56px,6vw,96px);display:grid}.infrastructure-module__N_pDpG__hardware{--slant-h:7vw}.infrastructure-module__N_pDpG__cont{padding-top:calc(var(--sec) * .55)}.infrastructure-module__N_pDpG__cont:after{content:"";top:0;inset-inline:max(var(--gutter), calc((100% - var(--wrap)) / 2));background:linear-gradient(90deg, transparent, var(--c-hair-2) 20%, var(--c-hair-2) 80%, transparent);height:1px;position:absolute}.infrastructure-module__N_pDpG__partners{margin-top:clamp(88px,10vw,150px)}.infrastructure-module__N_pDpG__partnersHead{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:20px clamp(24px,4vw,80px);margin-bottom:clamp(28px,3vw,44px);display:grid}.infrastructure-module__N_pDpG__partnersLabel{margin-bottom:14px}.infrastructure-module__N_pDpG__partnersTitle{max-width:20ch}.infrastructure-module__N_pDpG__partnersText{color:var(--c-fg-2);max-width:36ch}.infrastructure-module__N_pDpG__vendors{border-top:1px solid var(--c-hair-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.infrastructure-module__N_pDpG__vendors li{border-inline-end:1px solid var(--c-hair);gap:10px;padding-block:clamp(22px,2.4vw,34px) 6px;padding-inline:0 20px;display:grid;position:relative}.infrastructure-module__N_pDpG__vendors li+li{padding-inline-start:clamp(16px,2vw,28px)}.infrastructure-module__N_pDpG__vendors li:last-child{border-inline-end:0}.infrastructure-module__N_pDpG__vendor{font:700 clamp(2.2rem, 1rem + 3vw, 4.3rem)/1 var(--f);letter-spacing:-.035em;color:var(--ink);transition:color .4s var(--ease-out);font-stretch:125%;display:block}[dir=rtl] .infrastructure-module__N_pDpG__vendor{text-align:right}.infrastructure-module__N_pDpG__vendorWhat{color:var(--ink-3);font-size:14.5px;line-height:1.45}.infrastructure-module__N_pDpG__vendors li:before{content:"";top:-1px;background:var(--teal);transform-origin:0;width:100%;height:2px;transition:transform .7s var(--ease-out);position:absolute;inset-inline-start:0;transform:scaleX(0)}[dir=rtl] .infrastructure-module__N_pDpG__vendors li:before{transform-origin:100%}.infrastructure-module__N_pDpG__vendors li:hover:before{transform:scaleX(1)}.infrastructure-module__N_pDpG__vendors li:hover .infrastructure-module__N_pDpG__vendor{color:var(--navy)}.infrastructure-module__N_pDpG__process{--slant-h:7vw;overflow:clip}.infrastructure-module__N_pDpG__rail{margin-top:clamp(64px,8vw,120px)}@media (min-width:1320px){.infrastructure-module__N_pDpG__rail{margin-top:clamp(-96px,-5.2vw,-64px)}}.infrastructure-module__N_pDpG__scopes{border-top:1px solid var(--c-hair);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:baseline;gap:0 clamp(24px,4vw,80px);margin-top:clamp(48px,6vw,96px);display:grid}.infrastructure-module__N_pDpG__scopes li{border-bottom:1px solid var(--c-hair);grid-template-columns:48px minmax(0,1fr);align-items:baseline;padding-block:clamp(16px,1.6vw,24px);display:grid}.infrastructure-module__N_pDpG__scIx{font:600 12px/1 var(--f);letter-spacing:.12em;color:var(--signal);font-stretch:125%}.infrastructure-module__N_pDpG__scIx:lang(ar){font:600 17px/1 var(--f-d)}.infrastructure-module__N_pDpG__scText{font:600 clamp(1.4rem, .95rem + 1.5vw, 2.5rem)/1.12 var(--f-d);letter-spacing:-.025em;color:var(--c-fg);font-stretch:108%}.infrastructure-module__N_pDpG__scText:lang(ar){letter-spacing:0;line-height:1.45}@media (prefers-reduced-motion:no-preference){html.js .infrastructure-module__N_pDpG__scText{clip-path:polygon(0 0,130% 0,100% 100%,-30% 100%);transition:clip-path 1.3s var(--ease-out);transition-delay:calc(var(--d,0s) + .12s)}html.js .infrastructure-module__N_pDpG__scopes li:not(.in) .infrastructure-module__N_pDpG__scText{clip-path:polygon(0 0,0 0,-30% 100%,-30% 100%)}html.js[dir=rtl] .infrastructure-module__N_pDpG__scopes li:not(.in) .infrastructure-module__N_pDpG__scText{clip-path:polygon(130% 0,130% 0,100% 100%,100% 100%)}}.infrastructure-module__N_pDpG__faq{--slant-h:7vw;padding-bottom:calc(var(--sec) * .6)}.infrastructure-module__N_pDpG__faqGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,5vw,96px);display:grid}.infrastructure-module__N_pDpG__talk{--c-bg:var(--paper-2);--slant-h:5vw}.infrastructure-module__N_pDpG__talkGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(40px,6vw,112px);display:grid}.infrastructure-module__N_pDpG__talkTitle{max-width:10ch;margin-bottom:clamp(18px,2vw,26px)}.infrastructure-module__N_pDpG__contact{border-top:1px solid var(--c-hair);gap:0;margin-top:clamp(32px,4vw,52px);display:grid}.infrastructure-module__N_pDpG__contact div{border-bottom:1px solid var(--c-hair);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 20px;padding-block:16px;display:flex}.infrastructure-module__N_pDpG__contact dd a{min-height:32px;color:var(--c-fg);align-items:center;font-size:17px;font-weight:600;text-decoration:none;display:inline-flex}.infrastructure-module__N_pDpG__contact dd a:hover{color:var(--teal)}.infrastructure-module__N_pDpG__talkForm{border:1px solid var(--c-hair);background:#ffffff80;padding:clamp(24px,3vw,44px)}@media (max-width:1239px){.infrastructure-module__N_pDpG__figFilm{grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-template-areas:"fig fig""film items";align-items:center;gap:clamp(32px,4vw,48px) clamp(24px,3.4vw,48px)}.infrastructure-module__N_pDpG__figFilmFig>div{display:block}.infrastructure-module__N_pDpG__figFilm>ul{border-top:1px solid var(--c-hair);grid-template-columns:minmax(0,1fr);margin-top:0}.infrastructure-module__N_pDpG__figFilm>ul li{border-top:0;border-bottom:1px solid var(--c-hair);padding-block:15px}}@media (max-width:899px){.infrastructure-module__N_pDpG__figFilm{grid-template-columns:minmax(0,1fr);grid-template-areas:"fig""film""items";row-gap:clamp(20px,5vw,32px)}.infrastructure-module__N_pDpG__figFilm>ul{margin-top:clamp(4px,2vw,12px)}}@media (max-width:1100px){.infrastructure-module__N_pDpG__heroIn{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.infrastructure-module__N_pDpG__itemsCols{grid-template-columns:repeat(2,minmax(0,1fr))}.infrastructure-module__N_pDpG__split,.infrastructure-module__N_pDpG__flip{grid-template-columns:minmax(0,1fr);gap:clamp(36px,6vw,56px)}.infrastructure-module__N_pDpG__homeTop{grid-template-columns:minmax(0,1fr) auto}.infrastructure-module__N_pDpG__flip .infrastructure-module__N_pDpG__copy{order:0}.infrastructure-module__N_pDpG__copy{max-width:680px}}@media (max-width:899px){.infrastructure-module__N_pDpG__hero{min-height:0}.infrastructure-module__N_pDpG__heroIn{padding-top:calc(var(--hdr) + 32px);grid-template-columns:minmax(0,1fr);gap:40px}.infrastructure-module__N_pDpG__heroStack{justify-self:stretch}.infrastructure-module__N_pDpG__contents{display:none}.infrastructure-module__N_pDpG__headRow,.infrastructure-module__N_pDpG__faqGrid,.infrastructure-module__N_pDpG__talkGrid,.infrastructure-module__N_pDpG__scopes,.infrastructure-module__N_pDpG__partnersHead{grid-template-columns:minmax(0,1fr)}.infrastructure-module__N_pDpG__scopes>p{padding-block:22px 6px}.infrastructure-module__N_pDpG__headRow .infrastructure-module__N_pDpG__svcLede{justify-self:start}.infrastructure-module__N_pDpG__film{justify-self:stretch;max-width:none}.infrastructure-module__N_pDpG__homeTop{grid-template-columns:minmax(0,1fr)}.infrastructure-module__N_pDpG__filmTall{justify-self:start;width:min(100%,320px)}.infrastructure-module__N_pDpG__filmPair,.infrastructure-module__N_pDpG__itemsCols{grid-template-columns:minmax(0,1fr)}.infrastructure-module__N_pDpG__itemsCols li{padding-block:15px}.infrastructure-module__N_pDpG__vendors{grid-template-columns:repeat(2,minmax(0,1fr))}.infrastructure-module__N_pDpG__vendors li:nth-child(2){border-inline-end:0}.infrastructure-module__N_pDpG__vendors li:nth-child(3){padding-inline-start:0}.infrastructure-module__N_pDpG__vendors li:nth-child(n+3){border-top:1px solid var(--c-hair)}}@media (max-width:560px){.infrastructure-module__N_pDpG__kicker{letter-spacing:.12em;gap:8px 10px;font-size:10px}.infrastructure-module__N_pDpG__talkForm{margin-inline:calc(var(--gutter) * -.5);padding:20px 16px}.infrastructure-module__N_pDpG__items li{font-size:16px}}
