._3OZOKa_card{height:100%}._3OZOKa_thumb{aspect-ratio:4/3;background:var(--mantine-color-gray-0);border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-md);color:var(--mantine-color-dimmed);justify-content:center;align-items:center;display:flex;overflow:hidden}._3OZOKa_actions{-webkit-user-select:none;user-select:none}@media (prefers-reduced-motion:no-preference){._3OZOKa_card{transition:transform .15s,box-shadow .15s}._3OZOKa_card:hover{box-shadow:var(--mantine-shadow-md);transform:translateY(-2px)}}._3OZOKa_card:focus-visible{outline:2px solid var(--mantine-color-steel-5);outline-offset:2px}
.I2GmIW_card .I2GmIW_image,.I2GmIW_card .I2GmIW_overlay{transition:transform .25s}.I2GmIW_overlay{background:linear-gradient(to right, color-mix(in srgb, var(--mantine-color-steel-6) 80%, transparent) 0%, color-mix(in srgb, var(--mantine-color-steel-6) 45%, transparent) 55%, color-mix(in srgb, var(--mantine-color-steel-6) 10%, transparent) 100%);position:absolute;inset:0}.I2GmIW_card .I2GmIW_label{transition:color .15s}@media (prefers-reduced-motion:no-preference){.I2GmIW_card:hover .I2GmIW_image,.I2GmIW_card:focus-visible .I2GmIW_image,.I2GmIW_card:hover .I2GmIW_overlay,.I2GmIW_card:focus-visible .I2GmIW_overlay{transform:scale(1.06)}}.I2GmIW_card:hover .I2GmIW_label,.I2GmIW_card:focus-visible .I2GmIW_label{color:var(--mantine-color-steel-6)}
._8jhHYW_card{height:100%}._8jhHYW_schematic{aspect-ratio:4/3;background:var(--mantine-color-gray-0);border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-md);justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}._8jhHYW_actions{-webkit-user-select:none;user-select:none;width:100%}@media (prefers-reduced-motion:no-preference){._8jhHYW_card{transition:transform .15s,box-shadow .15s}._8jhHYW_card:hover{box-shadow:var(--mantine-shadow-md);transform:translateY(-2px)}}._8jhHYW_card:focus-visible{outline:2px solid var(--mantine-color-steel-5);outline-offset:2px}
.Xuxlrq_svg{-webkit-user-select:none;user-select:none;width:64px;height:64px;display:block}.Xuxlrq_svgLarge{width:180px;height:180px}.Xuxlrq_label{fill:var(--mantine-color-dimmed);font-size:7px;font-weight:600}.Xuxlrq_stroke{fill:none;stroke:var(--mantine-color-blue-6);stroke-width:4px;stroke-linejoin:round;stroke-linecap:round}.Xuxlrq_badge{border-radius:var(--mantine-radius-md);background:var(--mantine-color-blue-light);width:56px;height:56px;color:var(--mantine-color-blue-filled);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:1.5rem;font-weight:700;display:flex}
.-\38 NETG_hero{border-radius:var(--mantine-radius-md);height:480px;position:relative;overflow:hidden}@media (max-width:48em){.-\38 NETG_hero{height:360px}}.-\38 NETG_heroVideo{pointer-events:none;display:none;position:absolute;inset:0;overflow:hidden}@media (min-width:48em){.-\38 NETG_heroVideo{display:block}}.-\38 NETG_heroVideoFrame{aspect-ratio:16/9;border:0;width:max(100%,854px);min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.-\38 NETG_heroVideoToggle{right:var(--mantine-spacing-md);bottom:var(--mantine-spacing-md);z-index:3;display:none;position:absolute}@media (min-width:48em){.-\38 NETG_heroVideoToggle{display:block}}.-\38 NETG_heroOverlay{background:linear-gradient(to right, color-mix(in srgb, var(--mantine-color-steel-9) 75%, transparent) 0%, color-mix(in srgb, var(--mantine-color-steel-9) 40%, transparent) 50%, transparent 100%);z-index:1;position:absolute;inset:0}.-\38 NETG_heroContent{z-index:2;padding:var(--mantine-spacing-xl);align-items:center;display:flex;position:absolute;inset:0}.-\38 NETG_heroText{color:#fff;max-width:560px}.-\38 NETG_band{border-radius:var(--mantine-radius-md);height:280px;position:relative;overflow:hidden}.-\38 NETG_bandOverlay{background:color-mix(in srgb, var(--mantine-color-steel-9) 45%, transparent);z-index:1;padding:var(--mantine-spacing-xl);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.-\38 NETG_bandTitle{color:#fff;text-align:center;max-width:800px;margin:0;font-size:3rem;font-weight:700}.-\38 NETG_bandAccent{color:#0051a8;background:#fff9;border-radius:4px;padding:.05em .3em}.-\38 NETG_miniMap{border-radius:var(--mantine-radius-md);min-height:180px;position:relative;overflow:hidden}.-\38 NETG_miniMap iframe{filter:grayscale(.4)sepia(.6)hue-rotate(175deg)saturate(3)brightness(.95);border:0;width:100%;height:100%;position:absolute;inset:0}
