.lab-gauge{width:100%;height:auto;display:block;overflow:visible}.lab-gauge-case{fill:var(--lab-gauge-cell);stroke:var(--lab-gauge-ink);stroke-width:3px}.lab-gauge-terminal{fill:var(--lab-gauge-ink)}.lab-gauge-charge{fill:var(--lab-gauge-charge)}.lab-gauge-crank{stroke:var(--lab-gauge-ink);stroke-width:2.5px;stroke-dasharray:4.5 3}.lab-gn{--lab-gn-ground:#2e3b41;--lab-gn-pool:#566a73;--lab-gn-floor:#05090b;--lab-gn-light:#e3e8ea;--lab-gn-cell:#11191d;--lab-gn-flag:#9a6200;box-sizing:border-box;isolation:isolate;font-family:inherit;line-height:1.4;position:absolute;inset:0}.lab-gn *,.lab-gn :before,.lab-gn :after{box-sizing:border-box}.lab-gn-plate{background:var(--lab-gn-ground);border-radius:22px;position:absolute;top:10px;left:10px;right:10px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f,inset 0 1.5px #ffffff1f,0 26px 48px -20px #0f172a73}.lab-gn-phone .lab-gn-plate{height:312px}.lab-gn-wide .lab-gn-plate{border-radius:16px;inset:20px 36px}.lab-gn-stage{position:absolute;inset:0}.lab-gn-wide .lab-gn-stage{width:503px;top:0;bottom:0;left:0}.lab-gn-pool{background:radial-gradient(ellipse 62% 52% at 50% 40%, var(--lab-gn-pool) 0%, color-mix(in srgb, var(--lab-gn-pool) 0%, transparent) 100%);position:absolute;inset:0}.lab-gn-wide .lab-gn-pool{background:radial-gradient(ellipse 64% 40% at 50% 40%, var(--lab-gn-pool) 0%, color-mix(in srgb, var(--lab-gn-pool) 0%, transparent) 100%)}.lab-gn-floor{background:linear-gradient(180deg, var(--lab-gn-floor) 0%, var(--lab-gn-floor) 55%, color-mix(in srgb, var(--lab-gn-floor) 0%, transparent) 100%);opacity:.9;filter:blur(3px);transform-origin:0 0;border-radius:999px;width:343.66px;height:34px;position:absolute;top:240.26px;left:23.93px;transform:rotate(-3.31deg)}.lab-gn-wide .lab-gn-floor{filter:blur(4px);width:436.77px;height:44px;top:394.11px;left:39.17px}.lab-gn-screw{background:#3d4c53;border:1px solid #5d6d74;border-radius:50%;width:10px;height:10px;position:absolute}.lab-gn-screw:after{content:"";background:#151d21;border-radius:1px;width:6px;height:1.5px;position:absolute;top:3.5px;left:1px;transform:rotate(-35deg)}.lab-gn-screw-tl{top:8px;left:8px}.lab-gn-screw-tr{top:8px;right:8px}.lab-gn-screw-bl{bottom:8px;left:8px}.lab-gn-screw-br{bottom:8px;right:8px}.lab-gn-wide .lab-gn-screw{width:12px;height:12px}.lab-gn-wide .lab-gn-screw:after{width:8px;top:4.25px}.lab-gn-wide .lab-gn-screw-tl,.lab-gn-wide .lab-gn-screw-tr{top:14px}.lab-gn-wide .lab-gn-screw-bl,.lab-gn-wide .lab-gn-screw-br{bottom:14px}.lab-gn-wide .lab-gn-screw-tl,.lab-gn-wide .lab-gn-screw-bl{left:14px}.lab-gn-wide .lab-gn-screw-tr,.lab-gn-wide .lab-gn-screw-br{right:14px}.lab-gn-photo{filter:drop-shadow(0 14px 16px #26292b4d);width:358px;max-width:none;height:auto;display:block;position:absolute;top:12px;left:12px}.lab-gn-wide .lab-gn-photo{filter:drop-shadow(0 16px 18px #26292b59);width:455px;top:104px;left:24px}.lab-gn-gauge{--lab-gauge-ink:var(--lab-gn-light);--lab-gauge-cell:var(--lab-gn-cell);--lab-gauge-charge:var(--lab-gn-flag)}.lab-gn-wide .lab-gn-gauge{width:392px;position:absolute;top:456px;left:56px}.lab-gn-phone .lab-gn-pass{position:absolute;top:336px;left:10px;right:10px}.lab-gn-wide .lab-gn-pass{width:480px;position:absolute;top:0;bottom:0;right:0}.power-generation-hero-fit{justify-content:center;display:flex;container-type:inline-size}.power-generation-hero-stage[data-astro-cid-2hs4w5lg]{zoom:min(tan(atan2(100cqw, 1648px)), .61);flex:none;width:1648px;height:846px;position:relative}[data-vz-fit] .power-generation-hero-stage[data-astro-cid-2hs4w5lg]{zoom:var(--vz-fit)}.power-generation-hero-portal[data-astro-cid-2hs4w5lg]{border:1px solid #0f172a1a;border-radius:18px;width:1360px;height:739px;position:absolute;top:0;left:0;overflow:clip;box-shadow:0 40px 80px -48px #0f172a6b,0 14px 30px -20px #0f172a2e}.dark .power-generation-hero-portal[data-astro-cid-2hs4w5lg]{box-shadow:none;border-color:#ffffff29}.power-generation-hero-portal[data-astro-cid-2hs4w5lg] .lab-run{--lab-run-bg:#f6f7f5;--lab-run-fg:#1d2326;--lab-run-seam:#1d23261a;--lab-run-tile-bg:#1d23260d;--lab-run-tile-fg:#1d2326;--lab-run-tile-active-bg:#1d23261a;--lab-run-tile-active-fg:#1d2326;--lab-run-tile-active-border:1px solid #1d23264d;--lab-run-row-active-bg:#1d232614;--lab-run-row-active-fg:#1d2326;--lab-canvas:#e8eae6}.power-generation-hero-portal[data-astro-cid-2hs4w5lg] .lab-run-logo-mark{color:#fff;background:#2a7591}.power-generation-hero-card[data-astro-cid-2hs4w5lg]{flex:auto;min-width:0;position:relative}.power-generation-hero-phone[data-astro-cid-2hs4w5lg]{z-index:1;isolation:isolate;position:absolute;top:170px;left:1324px}.power-generation-hero-phone[data-astro-cid-2hs4w5lg]:before{content:"";z-index:-1;border-radius:48px;position:absolute;inset:0;box-shadow:0 44px 72px -36px #0f172a80,0 18px 34px -20px #0f172a52}@media (prefers-reduced-motion:no-preference){.power-generation-hero-phone[data-astro-cid-2hs4w5lg]{animation:.56s cubic-bezier(.16,1,.3,1) 1.01s backwards power-generation-hero-phone-rise}}@keyframes power-generation-hero-phone-rise{0%{opacity:0;transform:translateY(28px)}}@media (width<=767.98px){.power-generation-hero-stage[data-astro-cid-2hs4w5lg],[data-vz-fit] .power-generation-hero-stage[data-astro-cid-2hs4w5lg]{zoom:.84;width:324px;height:676px}.power-generation-hero-portal[data-astro-cid-2hs4w5lg]{display:none}.power-generation-hero-phone[data-astro-cid-2hs4w5lg]{top:0;left:0}}.pga{--pga-plate:#d3d6d1;--pga-strip:#c6cac4;--pga-edge:#b3b8b2;--pga-ink:#1d2326;--pga-muted:#4b5356;--pga-label:#f2a516;--pga-label-edge:#9a6200;box-shadow:inset 0 1px #fff9,0 24px 48px -30px #0f172a80}.pga-tag{border-color:var(--pga-label-edge);box-shadow:inset 0 1px #ffffff73,0 1px 2px #1d23261f}.pga-strip{box-shadow:inset 0 2px 3px #1d232629}.pga-gauge{--lab-gauge-ink:var(--pga-ink);--lab-gauge-cell:var(--pga-muted);--lab-gauge-charge:var(--pga-plate)}.pga-photo{filter:drop-shadow(0 8px 10px #26292b4d)}.power-generation-apps-stage{container-type:inline-size}.power-generation-apps-row[data-astro-cid-idluztol]{justify-content:center;align-items:flex-start;gap:min(4.6667cqw,40.32px);padding-top:36px;display:flex}.power-generation-apps-phone[data-astro-cid-idluztol]{zoom:min(tan(atan2(100cqw, 1080px)), .8);flex:none}[data-vz-fit] .power-generation-apps-phone[data-astro-cid-idluztol]{zoom:var(--vz-fit)}.power-generation-apps-step[data-astro-cid-idluztol]{margin-bottom:-36px;transform:translateY(-36px)}@media (width<=1023.98px){.power-generation-apps-row[data-astro-cid-idluztol]{scroll-snap-type:x mandatory;scrollbar-width:none;justify-content:flex-start;gap:16px;margin-inline:-16px;padding:8px 16px 16px;overflow-x:auto}.power-generation-apps-row[data-astro-cid-idluztol]::-webkit-scrollbar{display:none}.power-generation-apps-phone[data-astro-cid-idluztol],[data-vz-fit] .power-generation-apps-phone[data-astro-cid-idluztol]{zoom:.84;scroll-snap-align:center}.power-generation-apps-step[data-astro-cid-idluztol]{margin-bottom:0;transform:none}}@media (width>=640px) and (width<=1023.98px){.power-generation-apps-row[data-astro-cid-idluztol]{margin-inline:-24px;padding-inline:24px}}.pgs{--fas-graphite:#1d2326;--fas-canopy:#e89400;--fas-paper:#fff;--fas-steel:#4b5356;--fas-guide:#8a9294;--fas-leader:#1d232673;--pgs-ground:#e8eae6;--pgs-plate:#d3d6d1;--pgs-strip:#c6cac4;--pgs-edge:#b3b8b2;--pgs-label:#f2a516;--pgs-bezel:#2b3134;--pgs-green:#22a052;--pgs-green-core:#b8f0c8;--pgs-amber-core:#ffe2a0;--pgs-unlit:#5d6563;--pgs-glass:#b7c4a4;--pgs-digits:#18200f;--pgs-glass-ink:#3a4630;--pgs-hatch:color-mix(in srgb, var(--fas-graphite) 22%, transparent)}.pgs-bezel{background:var(--pgs-bezel);border-radius:50%;flex-shrink:0;place-items:center;width:14px;height:14px;display:inline-grid}.pgs-lens{background:var(--pgs-unlit);border-radius:50%;width:8px;height:8px;transition:box-shadow .3s}.pgs-lens-on{background:radial-gradient(circle at 35% 35%, var(--pgs-green-core), var(--pgs-green) 62%);box-shadow:0 0 6px var(--pgs-green)}.pgs-lens-warn{background:radial-gradient(circle at 35% 35%, var(--pgs-amber-core), var(--fas-canopy) 62%);box-shadow:0 0 6px var(--fas-canopy)}.pgs-screw{border:1px solid var(--fas-guide);background:var(--pgs-strip);border-radius:50%;width:10px;height:10px;position:absolute}.pgs-screw:after{content:"";background:var(--fas-steel);border-radius:1px;width:6px;height:1.5px;position:absolute;top:3.25px;left:1px;transform:rotate(-35deg)}.pgs .pgs-critical{border-top:1.5px solid var(--fas-graphite);background-image:repeating-linear-gradient(-45deg, var(--pgs-hatch) 0 1px, transparent 1px 6px);height:auto;margin-top:0;bottom:0}.pgs .pgs-critical .fas-guide-words{color:var(--fas-graphite)}.pgs .fas-note[data-note=current] .fas-note-dot{box-shadow:0 0 0 3px var(--fas-paper), 0 0 0 5px var(--fas-canopy)}.pgs .fas-note-dot:after,.pgs .fas-head:after{content:"";border:2px solid var(--fas-canopy);opacity:0;border-radius:50%;position:absolute;inset:-2.5px}.pgs .fas-note[data-note=current] .fas-note-dot:after{animation:.9s ease-out pgs-ping}.pgs [data-closed=true] .fas-note[data-note=current] .fas-note-dot{box-shadow:0 0 0 3px var(--fas-paper)}.pgs [data-closed=true] .fas-note[data-note=current] .fas-note-dot:after{animation:none}.pgs [data-closed=true] .fas-note[data-note=current] .fas-note-words{color:var(--fas-steel)}.pgs [data-closed=true] .fas-head{opacity:1;box-shadow:0 0 0 3px var(--fas-paper), 0 0 0 5px var(--pgs-green)}.pgs [data-closed=true] .fas-head:after{border-color:var(--pgs-green);animation:.9s ease-out pgs-ping}.pgs [data-clearing=true] .fas-head{opacity:0}@keyframes pgs-ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}@media (width<=47.99rem){.pgs .fas-guide[data-under=true] .fas-guide-words{left:auto;right:0}.pgs .pgs-critical .fas-guide-words{background:var(--fas-paper);padding-right:4px;top:3px;bottom:auto}.pgs [data-closed=true] .fas-note[data-note=current]{opacity:0}}@media (width>=48rem){.pgs .fas-guide-words{max-width:124px;left:calc(100% + 18px)}.pgs .pgs-critical .fas-guide-words{top:0}}@media (width>=64rem){.pgs .fas-note{--fas-reach:8px}.pgs .fas-note-words{max-width:16em}.pgs .fas-note[data-side=below] .fas-note-words{text-align:right;left:auto;right:-.5px}}
