.local5gHpuePage .idyProductHeroVisual img{object-fit:contain;max-width:min(78%,560px);max-height:320px}.hpueArchitectureGrid{background:#55d8ff2e;border:1px solid #55d8ff2e;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.hpueArchitectureGrid article{background:linear-gradient(145deg,#081725,#050d17);min-width:0;padding:32px}.hpueArchitectureGrid article>span{color:var(--idy-color-cyan);font:800 var(--idy-font-topic)/1.45 var(--font-mono);letter-spacing:.14em}.hpueArchitectureGrid article>strong{color:#f2f7fa;font-size:var(--idy-font-metric-xl);margin:30px 0 8px;line-height:1;display:block}.hpueArchitectureGrid h3{color:#f4f7fa;margin:0 0 28px}.hpueArchitectureGrid dl{border-top:1px solid #ffffff1a;margin:0}.hpueArchitectureGrid dl>div{border-bottom:1px solid #ffffff14;justify-content:space-between;gap:16px;padding:13px 0;display:flex}.hpueArchitectureGrid dt{color:#7890a3;font-size:var(--idy-font-label)}.hpueArchitectureGrid dd{color:#e7eef3;font-size:var(--idy-font-data);margin:0;font-weight:800}.hpueArchitectureGrid p{color:#aabcc9;margin:24px 0 0}.hpueArchitectureGrid .isGain{background:linear-gradient(145deg,#05354efa,#06121e);position:relative;box-shadow:inset 0 3px #55d8ff}.hpueArchitectureGrid .isGain>strong,.hpueArchitectureGrid .isGain dd{color:#59dcff}.hpueArchitectureGrid .isHpue{background:linear-gradient(145deg,#4c2f05bf,#10100d);box-shadow:inset 0 3px #ffae35}.hpueArchitectureGrid .isHpue>span,.hpueArchitectureGrid .isHpue>strong,.hpueArchitectureGrid .isHpue dd{color:#ffae35}.hpueTheoryNote{color:#8196a7;margin:26px 0 0}.hpueRangeFormula{background:linear-gradient(135deg,#052032eb,#030d17f5);border:1px solid #55d8ff33;grid-template-columns:minmax(0,.9fr) minmax(260px,.72fr) minmax(0,1.38fr);align-items:stretch;margin-top:18px;display:grid}.hpueRangeFormula>div{min-width:0;padding:28px}.hpueRangeFormula>div+div{border-left:1px solid #55d8ff26}.hpueFormulaCopy>span{color:var(--idy-color-cyan);font-size:var(--idy-font-topic);letter-spacing:.14em;font-weight:800}.hpueFormulaCopy h3{margin:18px 0 12px}.hpueFormulaCopy p{color:#9fb3c1;margin:0}.hpueEquation{text-align:center;background:#04131fa8;flex-direction:column;justify-content:center;align-items:center;display:flex}.hpueEquation>span{color:#7e98a9;font-size:var(--idy-font-label);letter-spacing:.12em;font-weight:800}.hpueEquation>strong{color:#eef7fa;font-size:var(--idy-font-data-strong);margin-top:13px}.hpueEquation>i{color:#55d8ff;font-size:var(--idy-font-impact);margin-top:8px;font-style:normal}.hpueEquation sup,.hpueFormulaExamples sup{font-size:.65em}.hpueFormulaExamples{background:#55d8ff24;grid-template-columns:1fr 1fr;gap:1px;display:grid;padding:0!important}.hpueFormulaExamples article{background:#06121e;flex-direction:column;justify-content:center;min-width:0;padding:28px;display:flex}.hpueFormulaExamples article:last-child{background:linear-gradient(145deg,#4c2f0594,#10100d)}.hpueFormulaExamples span{color:#55d8ff;font-size:var(--idy-font-metric);font-weight:300}.hpueFormulaExamples article:last-child span{color:#ffae35}.hpueFormulaExamples b{color:#8aa1b1;font-size:var(--idy-font-label);letter-spacing:.1em;margin-top:16px}.hpueFormulaExamples strong{color:#eef7fa;font-size:var(--idy-font-data-strong);margin-top:8px}.hpueFormulaExamples p{color:#a9bbc7;margin:18px 0 0}.hpueReachComparison{background:#020c15c2;border:1px solid #55d8ff2e}.hpueReachLegend{color:#7f98aa;font-size:var(--idy-font-label);letter-spacing:.08em;border-bottom:1px solid #55d8ff24;grid-template-columns:1fr 1fr;gap:20px;padding:18px 30px;font-weight:800;display:grid}.hpueReachLegend span:last-child{text-align:right}.hpueReachComparison article{border-bottom:1px solid #55d8ff24;grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);gap:34px;padding:28px 30px;display:grid}.hpueReachComparison article.gainPath{background:linear-gradient(90deg,#05385294,#03101bb3);box-shadow:inset 4px 0 #55d8ff}.hpueReachComparison article.powerPath{background:linear-gradient(90deg,#4b2d0461,#03101bb3);box-shadow:inset 4px 0 #ffae35}.hpueReachComparison header{flex-direction:column;justify-content:center;min-width:0;display:flex}.hpueReachComparison header>span{color:#55d8ff;font-size:var(--idy-font-topic);letter-spacing:.13em;font-weight:800}.hpueReachComparison .powerPath header>span{color:#ffae35}.hpueReachComparison header strong{color:#eef6fa;font-size:var(--idy-font-card);margin-top:10px}.hpueReachComparison header em{color:#8ea6b6;font-size:var(--idy-font-label);margin-top:8px;font-style:normal;font-weight:800}.hpueReachTracks{gap:12px;min-width:0;display:grid}.hpueReachTrack{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:14px;display:grid}.hpueReachTrack>b{color:#55d8ff;font-size:var(--idy-font-data-strong)}.hpueReachTrack>div{grid-template-columns:minmax(0,1fr) minmax(118px,max-content);align-items:center;gap:18px;min-width:0;display:grid}.hpueReachBar{background:linear-gradient(90deg,#ffffff06,#ffffff02);border-top:1px solid #7d9aad2e;border-bottom:1px solid #7d9aad2e;height:46px;display:block;position:relative}.hpueReachBar:before{content:"";background:#e0f2fa7a;width:2px;position:absolute;top:8px;bottom:8px;left:0}.hpueReachTrack i{background:linear-gradient(90deg,#2699d8,#55d8ff);border-radius:0 8px 8px 0;height:10px;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 18px #55d8ff6b}.hpueReachTrack i:after{content:"";background:#73e3ff;border-radius:50%;width:12px;height:12px;position:absolute;top:50%;right:-5px;transform:translateY(-50%);box-shadow:0 0 13px #55d8ffc7}.hpueReachTrack.reach20 i{width:100%}.hpueReachTrack.reach14 i{width:72%}.hpueReachTrack.reach10 i{width:42%}.hpueReachTrack strong{color:#eef7fa;font-size:var(--idy-font-label);white-space:nowrap}.hpueReachComparison .powerPath .uplink>b{color:#ffae35}.hpueReachComparison .powerPath .uplink i{background:linear-gradient(90deg,#ff6a21,#ffae35);box-shadow:0 0 18px #ffae3561}.hpueReachComparison .powerPath .uplink i:after{background:#ffc362;box-shadow:0 0 13px #ffae35bf}.hpueReachCaption{color:#9db1bf;margin:0;padding:20px 30px}.hpueNetworkNote{color:#8196a7;margin:18px 0 0}.hpueReachComparison article.gainPath{background:linear-gradient(90deg,#053e5bdb,#041c2be0 58%,#7c400838);position:relative;box-shadow:inset 5px 0 #55d8ff,inset 0 0 0 1px #55d8ff7a,inset 0 0 48px #55d8ff1a,0 0 28px #55d8ff14}.hpueReachComparison .gainPath header>span{color:#8be7ff;background:#051826d1;border:1px solid #55d8ffb8;align-self:flex-start;padding:6px 10px;box-shadow:0 0 18px #55d8ff1f}.hpueReachComparison .gainPath header strong{font-size:var(--idy-font-data-strong)}.hpueReachComparison .gainPath header em{color:#ffad42;font-size:var(--idy-font-data);letter-spacing:.02em}.hpueReachComparison .gainPath .hpueReachTrack i{background:linear-gradient(90deg,#2699d8 0%,#55d8ff 32% 38%,#efa43d 76%,#ff7628 100%);box-shadow:0 0 20px #55d8ff6b,0 0 15px #ff762847}.hpueReachComparison .gainPath .hpueReachTrack i:after{background:#ff9a36;box-shadow:0 0 15px #ff882bd1}.hpueLinkConclusion{background:linear-gradient(100deg,#07405bb8,#05121ee6);border:1px solid #55d8ff47;margin-top:18px;padding:30px}.hpueLinkConclusion>span{color:var(--idy-color-cyan);font-size:var(--idy-font-topic);letter-spacing:.14em;font-weight:800}.hpueLinkConclusion>strong{color:#f2f7fa;font-size:var(--idy-font-impact);line-height:var(--idy-line-impact);margin:15px 0 10px;display:block}.hpueLinkConclusion p{color:#b9cad5;max-width:920px;margin:0}.hpueDecisionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.hpueDecisionGrid article{background:#07131f;border:1px solid #55d8ff29;padding:30px}.hpueDecisionGrid article.isRecommended{background:linear-gradient(145deg,#05354ee6,#07131f);border-color:#55d8ff6b}.hpueDecisionGrid article.isConditional{border-color:#ffae3533}.hpueDecisionGrid article>span{color:#3f7189;font-size:var(--idy-font-metric);font-weight:300}.hpueDecisionGrid article.isRecommended>span{color:#55d8ff}.hpueDecisionGrid article.isConditional>span{color:#b97926}.hpueDecisionGrid h3{margin:48px 0 14px}.hpueDecisionGrid p{color:#9eb1bf;margin:0}.hpueProductSignature{background:radial-gradient(circle at 18%,#147aae2e,#0000 38%),#06111c;border:1px solid #55d8ff33;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);align-items:center;gap:64px;padding:42px;display:grid}.hpueProductSignature img{object-fit:contain;filter:drop-shadow(0 24px 26px #00000080);width:100%;max-height:300px;display:block}.hpueProductSignature>div:last-child>span{color:var(--idy-color-cyan);font-size:var(--idy-font-topic);letter-spacing:.14em;font-weight:800}.hpueProductSignature h3{margin:16px 0}.hpueProductSignature p{color:#b1c2ce;max-width:720px;margin:0 0 28px}.hpueProductSignature .idyCtaGroup{flex-wrap:wrap;gap:10px;display:flex}.hpueProductSignature a{justify-content:space-between;align-items:center;gap:34px;min-width:210px;text-decoration:none;display:inline-flex}@media (max-width:900px){.hpueArchitectureGrid,.hpueDecisionGrid{grid-template-columns:1fr}.hpueArchitectureGrid article{padding:28px 24px}.hpueRangeFormula{grid-template-columns:1fr}.hpueRangeFormula>div{padding:26px 22px}.hpueRangeFormula>div+div{border-top:1px solid #55d8ff26;border-left:0}.hpueFormulaExamples{grid-template-columns:1fr;padding:0!important}.hpueReachLegend{grid-template-columns:1fr;gap:6px;padding:16px 18px}.hpueReachLegend span:last-child{text-align:left}.hpueReachComparison article{grid-template-columns:1fr;gap:20px;padding:24px 18px}.hpueReachTrack{grid-template-columns:34px minmax(0,1fr);gap:10px}.hpueReachTrack>div{grid-template-columns:minmax(0,1fr);gap:8px}.hpueReachTrack strong{white-space:normal}.hpueReachCaption{padding:18px}.hpueLinkConclusion{padding:26px 22px}.hpueProductSignature{grid-template-columns:1fr;gap:28px;padding:28px 22px}.hpueProductSignature img{max-height:220px}.hpueProductSignature .idyCtaGroup{grid-template-columns:1fr;display:grid}.hpueProductSignature a{width:100%;min-width:0}}
