.explainer[data-astro-cid-iknr73g3]{--panel: #1f3a5f;--panel-line: #7d9cc4;--cardboard: #c9a26b;--cardboard-line: #9c7a48;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow)}.stage[data-astro-cid-iknr73g3]{position:relative;background:var(--surface-2)}svg[data-astro-cid-iknr73g3]{width:100%;height:auto;display:block}.sky[data-astro-cid-iknr73g3]{fill:var(--surface-2)}.wall[data-astro-cid-iknr73g3]{fill:var(--surface);stroke:var(--border)}.sun[data-astro-cid-iknr73g3] circle[data-astro-cid-iknr73g3]{fill:var(--sun)}.rays[data-astro-cid-iknr73g3] line[data-astro-cid-iknr73g3]{stroke:var(--sun);stroke-width:3;stroke-linecap:round}.rays[data-astro-cid-iknr73g3]{transform-origin:62px 58px}.window[data-astro-cid-iknr73g3] rect[data-astro-cid-iknr73g3]{fill:var(--surface-2);stroke:var(--border-strong);stroke-width:2;transition:fill .8s}.window[data-astro-cid-iknr73g3] path[data-astro-cid-iknr73g3]{stroke:var(--border-strong);stroke-width:2}.meter[data-astro-cid-iknr73g3] rect[data-astro-cid-iknr73g3]:first-child{fill:var(--surface);stroke:var(--border-strong);stroke-width:2}.meter[data-astro-cid-iknr73g3] circle[data-astro-cid-iknr73g3]{fill:none;stroke:var(--border-strong);stroke-width:2}.meter[data-astro-cid-iknr73g3] .hand[data-astro-cid-iknr73g3]{stroke:var(--bad-ink);stroke-width:2.5;stroke-linecap:round;transform-origin:300px 100px;animation:spin 1.3s linear infinite}.meter[data-astro-cid-iknr73g3] .digits[data-astro-cid-iknr73g3]{fill:var(--border-strong)}.socket[data-astro-cid-iknr73g3] rect[data-astro-cid-iknr73g3]{fill:var(--surface);stroke:var(--ink);stroke-width:1.8}.socket[data-astro-cid-iknr73g3] circle[data-astro-cid-iknr73g3]{fill:var(--ink)}.slab[data-astro-cid-iknr73g3]{fill:var(--border-strong)}.bars[data-astro-cid-iknr73g3] line[data-astro-cid-iknr73g3]{stroke:var(--border-strong);stroke-width:2}.rail[data-astro-cid-iknr73g3]{fill:var(--quiet)}.panel[data-astro-cid-iknr73g3] rect[data-astro-cid-iknr73g3]{fill:var(--panel);stroke:var(--surface);stroke-width:2}.panel[data-astro-cid-iknr73g3] path[data-astro-cid-iknr73g3]{stroke:var(--panel-line);stroke-width:1;fill:none}.panel[data-astro-cid-iknr73g3]{transform-box:fill-box;transform-origin:0 0;transition:transform 1s cubic-bezier(.3,.9,.3,1),opacity .4s}.panel-b[data-astro-cid-iknr73g3]{transition-delay:.25s}.box[data-astro-cid-iknr73g3] rect[data-astro-cid-iknr73g3]{fill:var(--cardboard);stroke:var(--cardboard-line);stroke-width:1.5}.box[data-astro-cid-iknr73g3] path[data-astro-cid-iknr73g3]{stroke:var(--cardboard-line);stroke-width:1.5;fill:none}.box[data-astro-cid-iknr73g3],.inverter[data-astro-cid-iknr73g3],.plugend[data-astro-cid-iknr73g3],.beams[data-astro-cid-iknr73g3],.flow[data-astro-cid-iknr73g3]{transition:opacity .5s}.inverter[data-astro-cid-iknr73g3] rect[data-astro-cid-iknr73g3]{fill:var(--quiet)}.inverter[data-astro-cid-iknr73g3] path[data-astro-cid-iknr73g3]{stroke:var(--ink);stroke-width:2.5}.cable[data-astro-cid-iknr73g3]{fill:none;stroke:var(--ink);stroke-width:3;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:0;transition:stroke-dashoffset 1s ease-in-out}.plugend[data-astro-cid-iknr73g3]{fill:var(--ink)}.beams[data-astro-cid-iknr73g3] path[data-astro-cid-iknr73g3]{stroke:var(--sun);stroke-width:3;stroke-linecap:round;stroke-dasharray:2 12;fill:none;animation:dash 1.2s linear infinite}.flow[data-astro-cid-iknr73g3]{fill:none;stroke:var(--sun);stroke-width:3;stroke-linecap:round;stroke-dasharray:1 11;animation:dash .9s linear infinite}[data-astro-cid-iknr73g3][data-step="1"] .panel-a[data-astro-cid-iknr73g3]{transform:translate(236px,4px) scale(.36)}[data-astro-cid-iknr73g3][data-step="1"] .panel-b[data-astro-cid-iknr73g3]{transform:translate(124px,12px) scale(.36)}[data-astro-cid-iknr73g3][data-step="1"] .inverter[data-astro-cid-iknr73g3],[data-astro-cid-iknr73g3][data-step="1"] .plugend[data-astro-cid-iknr73g3],[data-astro-cid-iknr73g3][data-step="2"] .plugend[data-astro-cid-iknr73g3]{opacity:0}[data-astro-cid-iknr73g3][data-step="1"] .cable[data-astro-cid-iknr73g3],[data-astro-cid-iknr73g3][data-step="2"] .cable[data-astro-cid-iknr73g3]{stroke-dashoffset:100}[data-astro-cid-iknr73g3][data-step="2"] .box[data-astro-cid-iknr73g3],[data-astro-cid-iknr73g3][data-step="3"] .box[data-astro-cid-iknr73g3],[data-astro-cid-iknr73g3][data-step="4"] .box[data-astro-cid-iknr73g3],[data-astro-cid-iknr73g3][data-step="1"] .beams[data-astro-cid-iknr73g3],[data-astro-cid-iknr73g3][data-step="2"] .beams[data-astro-cid-iknr73g3],[data-astro-cid-iknr73g3][data-step="3"] .beams[data-astro-cid-iknr73g3],[data-astro-cid-iknr73g3][data-step="1"] .flow[data-astro-cid-iknr73g3],[data-astro-cid-iknr73g3][data-step="2"] .flow[data-astro-cid-iknr73g3],[data-astro-cid-iknr73g3][data-step="3"] .flow[data-astro-cid-iknr73g3]{opacity:0}[data-astro-cid-iknr73g3][data-step="4"] .window[data-astro-cid-iknr73g3] rect[data-astro-cid-iknr73g3]{fill:color-mix(in srgb,var(--sun) 55%,var(--surface))}[data-astro-cid-iknr73g3][data-step="4"] .meter[data-astro-cid-iknr73g3] .hand[data-astro-cid-iknr73g3]{animation-duration:6s;stroke:var(--green)}[data-astro-cid-iknr73g3][data-step="4"] .rays[data-astro-cid-iknr73g3]{animation:spin 14s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@keyframes dash{to{stroke-dashoffset:-28}}@media(prefers-reduced-motion:reduce){.meter[data-astro-cid-iknr73g3] .hand[data-astro-cid-iknr73g3],.beams[data-astro-cid-iknr73g3] path[data-astro-cid-iknr73g3],.flow[data-astro-cid-iknr73g3],[data-astro-cid-iknr73g3][data-step="4"] .rays[data-astro-cid-iknr73g3]{animation:none}}.toggle[data-astro-cid-iknr73g3]{position:absolute;right:10px;bottom:10px;width:44px;height:44px;border-radius:50%;border:1px solid var(--border);background:var(--surface);color:var(--ink);display:grid;place-items:center;cursor:pointer}.toggle[data-astro-cid-iknr73g3][hidden],.toggle[data-astro-cid-iknr73g3] .i-play[data-astro-cid-iknr73g3],.toggle[data-astro-cid-iknr73g3][aria-pressed=true] .i-pause[data-astro-cid-iknr73g3]{display:none}.toggle[data-astro-cid-iknr73g3][aria-pressed=true] .i-play[data-astro-cid-iknr73g3]{display:block}.steps[data-astro-cid-iknr73g3]{list-style:none;margin:0;padding:8px;display:grid;gap:4px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:560px){.steps[data-astro-cid-iknr73g3]{grid-template-columns:1fr}}.stepbtn[data-astro-cid-iknr73g3]{width:100%;height:100%;display:flex;gap:10px;align-items:flex-start;text-align:left;padding:10px;border:0;border-radius:var(--radius-sm);background:none;color:var(--ink);cursor:pointer;transition:background .2s}.stepbtn[data-astro-cid-iknr73g3]:hover{background:var(--surface-2)}.stepbtn[data-astro-cid-iknr73g3][aria-current=step]{background:var(--green-tint)}.stepbtn__n[data-astro-cid-iknr73g3]{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:600;background:var(--surface-2);color:var(--muted)}.stepbtn[data-astro-cid-iknr73g3][aria-current=step] .stepbtn__n[data-astro-cid-iknr73g3]{background:var(--green);color:var(--surface)}.stepbtn__text[data-astro-cid-iknr73g3]{display:flex;flex-direction:column;gap:2px}.stepbtn__title[data-astro-cid-iknr73g3]{font-weight:600}.stepbtn__body[data-astro-cid-iknr73g3]{font-size:13.5px;line-height:1.4;color:var(--muted)}.hero[data-astro-cid-ct3bgug4]{display:grid;gap:28px;padding-block:32px 32px;align-items:center}@media(min-width:960px){.hero[data-astro-cid-ct3bgug4]{grid-template-columns:1fr 1.05fr;gap:56px;padding-block:56px 48px}}.cta[data-astro-cid-ct3bgug4]{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.hero__visual[data-astro-cid-ct3bgug4]{scroll-margin-top:16px}.visual__title[data-astro-cid-ct3bgug4]{font-size:18px;font-family:var(--font-body);font-weight:600;color:var(--muted);margin:0 0 12px}.check[data-astro-cid-ct3bgug4]{background:var(--surface-2);border-block:1px solid var(--border);padding-block:40px;scroll-margin-top:0}.check__inner[data-astro-cid-ct3bgug4]{display:grid;gap:20px;max-width:760px}.check__head[data-astro-cid-ct3bgug4] h2[data-astro-cid-ct3bgug4]{margin-bottom:6px}.check__head[data-astro-cid-ct3bgug4] .lede[data-astro-cid-ct3bgug4]{margin:0}@media(min-width:960px){.check[data-astro-cid-ct3bgug4]{padding-block:64px}}.why[data-astro-cid-ct3bgug4]{margin-top:20px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px}.benefit[data-astro-cid-ct3bgug4]{display:flex;gap:14px;align-items:flex-start}.benefit__icon[data-astro-cid-ct3bgug4]{flex:none;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--green-tint);color:var(--green-dark)}.benefit[data-astro-cid-ct3bgug4] h3[data-astro-cid-ct3bgug4]{margin-bottom:4px;font-size:17px}.benefit[data-astro-cid-ct3bgug4] p[data-astro-cid-ct3bgug4]{margin:0;color:var(--muted);font-size:15px}.limits[data-astro-cid-ct3bgug4]{margin-top:28px;padding:18px 22px;border-radius:var(--radius);border:1px dashed var(--border-strong)}.limits[data-astro-cid-ct3bgug4] h3[data-astro-cid-ct3bgug4]{margin-bottom:8px;font-size:17px}.limits[data-astro-cid-ct3bgug4] ul[data-astro-cid-ct3bgug4]{margin:0;padding-left:1.2em;color:var(--muted);font-size:15px}.limits[data-astro-cid-ct3bgug4] li[data-astro-cid-ct3bgug4]+li[data-astro-cid-ct3bgug4]{margin-top:6px}
