.net .dwg-tall{display:none}@media (max-width: 620px){.net .dwg-wide{display:none}.net .dwg-tall{display:block;max-width:460px;margin:0 auto}}.net-dwg{stroke-width:1.5;--gst: #6d9bea}.net-dwg .sb{fill:var(--ink-2);font-size:10.5px;font-weight:550}.net-dwg .t-anno{fill:var(--ink-2)}.net-dwg .rule{fill:var(--connected)}.net-dwg .fillp{fill:var(--paper-3)}.net-dwg .thin{stroke-width:.9}.net-dwg .box{stroke-width:1.6}.net-dwg .cloud{stroke:var(--connected);stroke-width:1.6}.net-dwg .fw path{stroke:var(--secure);stroke-opacity:.55}.net-dwg .fw rect{stroke-width:1.8}.net-dwg .fib{stroke:var(--connected)}.net-dwg .rack-ol{fill:none;stroke:var(--ink-3);stroke-width:1;stroke-dasharray:6 5}.net-dwg .spare rect{fill:url(#n-hatch);stroke:var(--connected);stroke-dasharray:3 3;stroke-width:1}.net-dwg .spare text{fill:var(--connected);font-size:9.5px}.net-dwg .trunk{stroke:var(--ink);stroke-width:4.2}.net-dwg .trunk-in{stroke:var(--paper-3);stroke-width:1.4}.net-dwg .comb{stroke-width:1.2}.net-dwg .led{fill:#2fbf71}.net-dwg .solid{fill:currentColor;stroke:none}.net-dwg .dv,.net-dwg .radio{stroke:currentColor}.net-dwg .cf{color:var(--connected)}.net-dwg .cg{color:var(--gst)}.net-dwg .cc{color:var(--secure)}.net-dwg .cb{color:var(--control)}.net-dwg .cb-l{stroke:var(--control)}.net-dwg .cc-l{stroke:var(--secure)}.net-dwg .dv text{fill:var(--ink-2)}.net-dwg .drop{stroke-width:1.3}.net-dwg .cg .drop,.net-dwg .radio.cg{stroke-dasharray:3 2.5}.net-dwg .radio path{stroke-width:1.3}.net-dwg .sg{transition:opacity .5s var(--ease)}.net[data-state=family] .sg:not(.s-fam),.net[data-state=guests] .sg:not(.s-gst),.net[data-state=cameras] .sg:not(.s-cam),.net[data-state=building] .sg:not(.s-bld){opacity:.13}.net-dwg .only{opacity:0;transition:opacity .4s var(--ease)}.net[data-state=all] .only.on-all,.net[data-state=family] .only.on-family,.net[data-state=guests] .only.on-guests,.net[data-state=cameras] .only.on-cameras,.net[data-state=building] .only.on-building{opacity:1;transition-delay:.25s}.net-dwg .blk circle{fill:var(--paper-3);stroke:var(--ink);stroke-width:1.6}.net-dwg .blk path{stroke:var(--ink);stroke-width:2}.net-dwg .pk{fill:none;stroke-width:5.5;stroke-linecap:round;stroke-dasharray:0 2;opacity:0}.net-dwg .p-fam{stroke:var(--connected)}.net-dwg .p-gst{stroke:var(--gst)}.net-dwg .p-cam{stroke:var(--secure)}.net-dwg .p-bld{stroke:var(--control)}.net.anim-on[data-state=all] .pk,.net.anim-on[data-state=family] .pk.s-fam,.net.anim-on[data-state=guests] .pk.s-gst,.net.anim-on[data-state=cameras] .pk.s-cam,.net.anim-on[data-state=building] .pk.s-bld{opacity:1;animation:packet var(--pd, 3s) linear var(--pdl, 0s) infinite var(--pdir, normal)}@keyframes packet{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1}}.net.anim-on .led{animation:blink 1.4s steps(1) infinite}.net.anim-on .radio path{animation:radio 1.8s ease-out infinite}.net.anim-on .radio path:nth-child(1){animation-delay:0s}.net-dwg .radio path{stroke-opacity:.8}@keyframes blink{50%{opacity:.25}}@keyframes radio{0%{stroke-opacity:1}to{stroke-opacity:.15}}.rack-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,6vw,88px);align-items:start}.rack-lede{margin:18px 0 28px;color:var(--night-ink-2);font-size:1.125rem;max-width:34em}.section-dark .num-list>li{border-color:#e6ecea24}.section-dark .num-list>li:before{color:#8fb3f2}.section-dark .num-list h3{color:#fff}.section-dark .num-list p{color:var(--night-ink-2)}.rack-fig{max-width:600px;justify-self:end;width:100%}@media (max-width: 900px){.rack-grid{grid-template-columns:1fr}.rack-fig{justify-self:stretch;max-width:none}}.rack-dwg{stroke-width:1.3;stroke:var(--night-ink);--fam: #6f9cf0;--cam: #ec6a5c;--bld: #35b8a6}.rack-dwg text.t-anno{fill:var(--night-ink-2)}.rack-dwg .frame{stroke:var(--night-ink);stroke-width:2.2;fill:#172230}.rack-dwg .rail{stroke:var(--night-ink-2);stroke-width:1.2}.rack-dwg .holes{fill:#6b7885;stroke:none}.rack-dwg .hatch{stroke:var(--night-ink-2);stroke-width:.8}.rack-dwg .unum text{fill:var(--night-ink-2);font-size:9.5px;font-stretch:80%;font-weight:600}.rack-dwg .eq{fill:#1f2c3a;stroke:#c9d3cf;stroke-width:1.2}.rack-dwg .eqline{stroke:#c9d3cf;stroke-width:2}.rack-dwg .thin{stroke:#c9d3cf;stroke-width:.9}.rack-dwg .port{fill:#2c3a48;stroke:#8796a3;stroke-width:.7}.rack-dwg .port.dark{fill:#0b1117;stroke:#6b7885;stroke-width:.6}.rack-dwg .slot{fill:#0b1117;stroke:none}.rack-dwg .bay{fill:#263443;stroke:#8796a3;stroke-width:.9}.rack-dwg .disp{fill:#0b1117;stroke:#6b7885;stroke-width:.6}.rack-dwg .led,.rack-dwg .cell{fill:#39d07f;stroke:none}.rack-dwg .cord{fill:none;stroke-width:2;stroke-linecap:round}.rack-dwg .cord.cf{stroke:var(--fam)}.rack-dwg .cord.cc{stroke:var(--cam)}.rack-dwg .cord.cb{stroke:var(--bld)}.rack-dwg .sb{fill:var(--night-ink);font-size:11.5px;font-weight:550}.rack-dwg .lead{stroke:#6b7885;stroke-width:.9}.rack-dwg .spare-u rect{fill:url(#n-hatch-d);stroke:var(--fam);stroke-width:1.4;stroke-dasharray:5 4}.rack-dwg .spare-u text{fill:var(--fam);font-size:12px}.rack-dwg .dimg .dim-t{fill:var(--fam);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:650}.rack-dwg .dimg .dim{stroke:var(--fam);stroke-width:1}.rack-dwg .new[data-layer=connected]{--t: var(--fam)}.rack-dwg .new[data-layer=ai]{--t: #e98bc8}.rack-dwg .new .eq{fill:color-mix(in srgb,var(--t) 16%,#1f2c3a);stroke:var(--t);stroke-width:1.6}.rack-dwg .new-t[data-layer=connected]{fill:var(--fam);font-weight:650}.rack-dwg .new-t[data-layer=ai]{fill:#e98bc8;font-weight:650}.rack-dwg .st-built,.rack-dwg .st-later{transition:opacity .6s var(--ease)}.rack-dwg .st-later{opacity:0}.rack[data-state=later] .st-later{opacity:1}.rack[data-state=later] .st-built{opacity:0}.rack-dwg .slide{transform:translate(-26px);opacity:0;transition:transform .7s var(--ease),opacity .5s}.rack[data-state=later] .slide{transform:none;opacity:1;transition-delay:calc(var(--k) * .15s + .15s)}.rack.anim-on .led{animation:blink var(--b, 1.3s) steps(1) infinite}.rack.anim-on .led.l1{--b: .7s}.rack.anim-on .led.l2{--b: 2.1s}.rack.anim-on .led.l3{--b: .45s}.rack.anim-on .cell.c4{animation:blink 1.6s steps(1) infinite}
