[data-v-2b14b1fe]::-webkit-scrollbar{height:3px;width:3px}[data-v-2b14b1fe]::-webkit-scrollbar-track{background:#000}[data-v-2b14b1fe]::-webkit-scrollbar-thumb{background:#222;border-radius:3px}[data-v-2b14b1fe]::-webkit-scrollbar-thumb:hover{background:#333;border-radius:3px}@media only screen and (min-width:1200px){[data-v-2b14b1fe]::-webkit-scrollbar{height:10px;width:10px}[data-v-2b14b1fe]::-webkit-scrollbar-track{background:#000}[data-v-2b14b1fe]::-webkit-scrollbar-thumb,[data-v-2b14b1fe]::-webkit-scrollbar-thumb:hover{border-radius:10px}}[data-v-2b14b1fe]:root{font-size:clamp(14px,2vw,17px)}[data-v-2b14b1fe]{color:#fff;font-family:Mulish,Poppins,Arial,Helvetica,sans-serif;font-weight:300;margin:0}h1[data-v-2b14b1fe],h2[data-v-2b14b1fe],h3[data-v-2b14b1fe],h4[data-v-2b14b1fe],h5[data-v-2b14b1fe],h6[data-v-2b14b1fe]{font-family:Poppins,sans-serif;font-weight:500;line-height:1.15}h1[data-v-2b14b1fe]{font-size:2.986rem;margin:0 0 1.25rem}h2[data-v-2b14b1fe]{font-size:2.488rem;margin:0 0 1rem}h3[data-v-2b14b1fe]{font-size:2.074rem}h3[data-v-2b14b1fe],h4[data-v-2b14b1fe]{margin:0 0 .75rem}h4[data-v-2b14b1fe]{font-size:1.728rem}h5[data-v-2b14b1fe]{font-size:1.44rem;margin:0 0 .75rem}h6[data-v-2b14b1fe]{font-size:1.2rem;margin:0 0 .5rem}p[data-v-2b14b1fe],span[data-v-2b14b1fe]{color:#ddd;font-family:Mulish,sans-serif;font-size:1rem;font-weight:300;line-height:1.6}p[data-v-2b14b1fe]{margin:0 0 1em}.small-text[data-v-2b14b1fe]{font-size:.833rem!important;line-height:1.4}.smaller-text[data-v-2b14b1fe]{font-size:.694rem!important;line-height:1.2}a[data-v-2b14b1fe]{font-size:1rem;text-decoration:none}[data-v-2b14b1fe]{box-sizing:border-box}body[data-v-2b14b1fe]{background:#000}body[data-v-2b14b1fe],html[data-v-2b14b1fe]{overscroll-behavior:none}button[data-v-2b14b1fe]:focus{outline:0}.cta[data-v-2b14b1fe],.cta--secondary[data-v-2b14b1fe]{border-radius:100px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:.85rem;font-weight:500;justify-content:center;padding:.7rem 2rem;text-align:center;text-decoration:none}.cta[data-v-2b14b1fe],.cta--secondary[data-v-2b14b1fe]{transition:all .1s ease-in}.cta[data-v-2b14b1fe]{background-color:#13c22b;border:2px solid #13c22b;color:#fff}.cta--secondary[data-v-2b14b1fe]{background-color:transparent;border:2px solid #279e2d;color:#279e2d;transition:all .1s ease-in}.cta--dense[data-v-2b14b1fe]{padding:.5rem 1.5rem;text-transform:none}.cta--secondary[data-v-2b14b1fe]:hover,.cta[data-v-2b14b1fe]:hover{background-color:#279e2d;border-color:#279e2d;color:#fff;transform:translateY(-1px);transition:all .1s ease-out}a[data-v-2b14b1fe]{color:#13c22b}h6[data-v-2b14b1fe]{font-size:.7rem;line-height:1.2;text-align:center}.diagram-wrapper[data-v-2b14b1fe]{margin-bottom:2rem;margin-inline:auto;max-width:1200px;overflow:visible;width:100%}.diagram-container[data-v-2b14b1fe]{align-items:center;aspect-ratio:16/9;background:#0003;background-image:radial-gradient(circle,#444 1px,transparent 0);background-position:0 0;background-size:18px 18px;border:1px solid #333;border-radius:16px;display:grid;gap:2rem;grid-template-columns:4fr 2fr 3fr;grid-template-rows:1fr 1fr;justify-items:center;overflow:visible;padding:4% 2% 10%;position:relative}.diagram-container .connections-layer[data-v-2b14b1fe]{height:100%;left:0;pointer-events:none;position:absolute;top:0;transform:translateY(-5px);width:100%;z-index:1}.diagram-container .connections-layer .connection-path-base[data-v-2b14b1fe],.diagram-container .connections-layer .connection-path-pulse[data-v-2b14b1fe]{stroke-width:.4}.diagram-container .connections-layer .connection-path-pulse[data-v-2b14b1fe]{animation:pathPulse-2b14b1fe 3s ease-in-out infinite;stroke-dasharray:5 10;stroke-dashoffset:100}.diagram-container .component[data-v-2b14b1fe]{align-items:center;display:flex;flex-direction:column;overflow:visible;position:relative;width:100%;z-index:2}.diagram-container .component picture[data-v-2b14b1fe]{display:block;width:100%}.diagram-container .component picture img[data-v-2b14b1fe]{height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;width:100%}.diagram-container .component .tooltip[data-v-2b14b1fe]{max-width:90vw;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease,transform .3s ease;visibility:hidden;width:38ch;z-index:10000}.diagram-container .component.has-tooltip[data-v-2b14b1fe]{cursor:help}.diagram-container .component.has-tooltip[data-v-2b14b1fe]:hover{z-index:1000}.diagram-container .laptop-component[data-v-2b14b1fe]{align-self:end;grid-column:1;grid-row:1;justify-self:end}.diagram-container .laptop-component picture[data-v-2b14b1fe]{align-items:center;display:flex;flex-direction:column;justify-content:center}.diagram-container .laptop-component picture img[data-v-2b14b1fe]{aspect-ratio:16/9;max-width:none;-o-object-fit:cover;object-fit:cover;width:75%}.diagram-container .laptop-component .connection-laptop-to-console[data-v-2b14b1fe]{bottom:-2rem;height:2rem;left:50%;transform:translate(-50%);width:2px}.diagram-container .console-component[data-v-2b14b1fe]{align-self:start;grid-column:1;grid-row:2;justify-self:end}.diagram-container .console-component picture[data-v-2b14b1fe]{align-items:center;display:flex;flex-direction:column;justify-content:center}.diagram-container .console-component picture img[data-v-2b14b1fe]{aspect-ratio:16/9;max-width:none;-o-object-fit:cover;object-fit:cover;width:55%}.diagram-container .console-component .connection-console-to-router[data-v-2b14b1fe]{height:2px;right:-2rem;top:50%;transform:translateY(-50%);width:2rem}.diagram-container .router-component[data-v-2b14b1fe]{align-self:center;grid-column:2;grid-row:1/3;padding-bottom:3rem;position:relative}.diagram-container .router-component picture[data-v-2b14b1fe]{align-items:center;display:flex;justify-content:center}.diagram-container .router-component picture img[data-v-2b14b1fe]{height:auto;max-width:none;-o-object-fit:contain;object-fit:contain;width:90%}.diagram-container .router-component .wireless-signal[data-v-2b14b1fe]{height:2.5rem;pointer-events:none;position:absolute;right:-1.5rem;top:25%;transform:translateY(-50%) rotate(135deg);width:2.5rem}.diagram-container .router-component .wireless-signal .wifi-icon[data-v-2b14b1fe]{height:100%;width:100%}.diagram-container .router-component .wireless-signal .wifi-icon .wifi-arc-inner[data-v-2b14b1fe]{animation:wifiPulse-2b14b1fe 1.2s ease-in-out infinite;animation-delay:0s;stroke:#333}.diagram-container .router-component .wireless-signal .wifi-icon .wifi-arc-middle[data-v-2b14b1fe]{animation:wifiPulse-2b14b1fe 1.2s ease-in-out infinite;animation-delay:.2s;stroke:#333}.diagram-container .router-component .wireless-signal .wifi-icon .wifi-arc-outer[data-v-2b14b1fe]{animation:wifiPulse-2b14b1fe 1.2s ease-in-out infinite;animation-delay:.4s;stroke:#333}.diagram-container .smartphones-group[data-v-2b14b1fe]{align-items:flex-start;display:flex;flex-direction:column;gap:0;grid-column:3;grid-row:1/3;justify-content:space-around;position:relative;width:100%;z-index:2}.diagram-container .smartphones-group .tooltip[data-v-2b14b1fe]{max-width:90vw;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease,transform .3s ease;visibility:hidden;width:38ch;z-index:10000}.diagram-container .smartphones-group.has-tooltip[data-v-2b14b1fe]{cursor:help}.diagram-container .smartphones-group.has-tooltip[data-v-2b14b1fe]:hover{z-index:1000}.diagram-container .smartphones-group.has-tooltip:hover .tooltip[data-v-2b14b1fe]{opacity:1!important;pointer-events:auto;visibility:visible!important}.diagram-container .smartphones-group .smartphone-component[data-v-2b14b1fe]{display:flex;width:auto}.diagram-container .smartphones-group .smartphone-component.smartphone-bottom[data-v-2b14b1fe],.diagram-container .smartphones-group .smartphone-component.smartphone-middle[data-v-2b14b1fe],.diagram-container .smartphones-group .smartphone-component.smartphone-top[data-v-2b14b1fe]{justify-content:flex-start}.diagram-container .smartphones-group .smartphone-component picture[data-v-2b14b1fe]{display:block;width:100%}.diagram-container .smartphones-group .smartphone-component picture img[data-v-2b14b1fe]{height:auto;max-width:55%;-o-object-fit:contain;object-fit:contain;width:55%}.diagram-container .smartphones-group .smartphone-middle-wrapper[data-v-2b14b1fe]{align-items:center;display:flex;gap:.75rem;justify-content:flex-end;width:100%}.diagram-container .smartphones-group .smartphone-middle-wrapper .smartphones-label[data-v-2b14b1fe]{flex-shrink:0;font-size:.7rem;order:-1;width:38%}.diagram-container .smartphones-group .smartphone-middle-wrapper .smartphone-component[data-v-2b14b1fe]{flex:0 0 58%;width:58%}.diagram-container .smartphones-group .smartphone-middle-wrapper .smartphone-component picture[data-v-2b14b1fe]{width:100%}.diagram-container .smartphones-group .smartphone-middle-wrapper .smartphone-component picture img[data-v-2b14b1fe]{max-width:100%;width:100%}@keyframes wifiPulse-2b14b1fe{0%,to{stroke:#333}50%{stroke:#1cce34}}@keyframes pathPulse-2b14b1fe{0%{opacity:0;stroke-dashoffset:100}10%{opacity:1}90%{opacity:1}to{opacity:0;stroke-dashoffset:-100}}@media only screen and (min-width:600px){.connections-layer[data-v-2b14b1fe]{transform:translateY(5px)}.smartphones-group .smartphone-middle-wrapper .smartphones-label[data-v-2b14b1fe],h6[data-v-2b14b1fe]{font-size:.75rem}}@media only screen and (min-width:1200px){.diagram-container[data-v-2b14b1fe]{aspect-ratio:16/9;gap:2.5rem;padding:5% 3%}.diagram-container .router-component .wireless-signal[data-v-2b14b1fe]{height:5rem;width:5rem}.diagram-container .smartphones-group .smartphone-middle-wrapper .smartphones-label[data-v-2b14b1fe]{font-size:.9rem}.diagram-container .component.has-tooltip .tooltip[data-v-2b14b1fe]{display:block!important}.diagram-container .component.has-tooltip:hover .tooltip[data-v-2b14b1fe]{opacity:1!important;pointer-events:auto;visibility:visible!important}.diagram-container .component.laptop-component .tooltip[data-v-2b14b1fe]{left:50%;margin-top:1rem;top:100%;transform:translate(-50%) translateY(10px)}.diagram-container .component.laptop-component:hover .tooltip[data-v-2b14b1fe]{transform:translate(-50%) translateY(0)}.diagram-container .component.console-component .tooltip[data-v-2b14b1fe]{left:50%;margin-top:calc(1rem - 42px);top:100%;transform:translate(-50%) translateY(10px)}.diagram-container .component.console-component:hover .tooltip[data-v-2b14b1fe]{transform:translate(-50%) translateY(0)}.diagram-container .component.router-component .tooltip[data-v-2b14b1fe]{left:50%;margin-top:calc(1rem - 110px);top:100%;transform:translate(-50%) translateY(10px)}.diagram-container .component.router-component:hover .tooltip[data-v-2b14b1fe]{transform:translate(-50%) translateY(0)}.diagram-container .smartphones-group.has-tooltip .tooltip[data-v-2b14b1fe]{display:block!important;left:50%;top:66%;transform:translate(-50%) translateY(-50%) translateY(10px)}.diagram-container .smartphones-group.has-tooltip:hover .tooltip[data-v-2b14b1fe]{opacity:1!important;pointer-events:auto;transform:translate(-50%) translateY(-50%) translateY(0);visibility:visible!important}h6[data-v-2b14b1fe]{font-size:.9rem}}.diagram-container .component .tooltip[data-v-2b14b1fe],.diagram-container .smartphones-group .tooltip[data-v-2b14b1fe]{display:none}.diagram-container .component .tooltip .tooltip-content[data-v-2b14b1fe],.diagram-container .smartphones-group .tooltip .tooltip-content[data-v-2b14b1fe]{background:#000!important;border:1px solid hsla(0,0%,100%,.24)!important;border-radius:12px!important;padding:1rem 1.25rem!important;position:relative!important;white-space:normal!important;word-wrap:break-word!important;color:#fff!important;min-height:50px!important;overflow:visible!important;text-align:left!important}.diagram-container .component .tooltip .tooltip-content strong[data-v-2b14b1fe],.diagram-container .smartphones-group .tooltip .tooltip-content strong[data-v-2b14b1fe]{color:#1cce34!important;display:block!important;font-family:Poppins,sans-serif!important;font-size:.9rem!important;font-weight:600!important;line-height:1.4!important;margin-bottom:.5rem!important}.diagram-container .component .tooltip .tooltip-content p[data-v-2b14b1fe],.diagram-container .smartphones-group .tooltip .tooltip-content p[data-v-2b14b1fe]{color:#ddd!important;display:block!important;font-family:Mulish,sans-serif!important;font-size:.85rem!important;line-height:1.5!important;margin:0!important}.diagram-container .component .tooltip .tooltip-content[data-v-2b14b1fe]:before,.diagram-container .smartphones-group .tooltip .tooltip-content[data-v-2b14b1fe]:before{border:8px solid transparent;content:"";height:0;position:absolute;width:0}@media only screen and (min-width:1200px){.diagram-container .console-component .tooltip-content[data-v-2b14b1fe]:before,.diagram-container .laptop-component .tooltip-content[data-v-2b14b1fe]:before,.diagram-container .router-component .tooltip-content[data-v-2b14b1fe]:before,.diagram-container .smartphones-group .tooltip-content[data-v-2b14b1fe]:before{border-bottom-color:#ffffff1a;left:50%;top:-16px;transform:translate(-50%)}}
