.ev[data-astro-cid-46ckhtoe]{--p: 0;overflow:hidden}.ev-grid[data-astro-cid-46ckhtoe]{display:grid;grid-template-columns:1fr 1.35fr;gap:clamp(32px,6vw,96px);align-items:center}.ev-copy[data-astro-cid-46ckhtoe] h2[data-astro-cid-46ckhtoe]{margin-top:24px}.ev-copy[data-astro-cid-46ckhtoe] .lede[data-astro-cid-46ckhtoe]{margin-top:22px}.ev-btn[data-astro-cid-46ckhtoe]{margin-top:32px;min-width:200px}.ev-btn[data-astro-cid-46ckhtoe][aria-pressed=true]{--btn-bg: var(--warm);--btn-fg: var(--black)}.ev-note[data-astro-cid-46ckhtoe]{margin-top:18px;font-size:13.5px;color:var(--steel);max-width:40ch}.ev-stage[data-astro-cid-46ckhtoe]{margin:0}.ev-stage[data-astro-cid-46ckhtoe] svg[data-astro-cid-46ckhtoe]{width:100%;height:auto;overflow:visible}.ev-floor[data-astro-cid-46ckhtoe]{stroke:#f5f3ee2e;stroke-width:1.5}.ev-wall[data-astro-cid-46ckhtoe]{stroke:#f5f3ee1f;stroke-width:1.5;stroke-dasharray:4 6}.ev-body[data-astro-cid-46ckhtoe]{fill:var(--black-2);stroke:#f5f3eeb3;stroke-width:1.6}.ev-glass[data-astro-cid-46ckhtoe]{fill:var(--black-3);stroke:#f5f3ee66;stroke-width:1.2}.ev-line[data-astro-cid-46ckhtoe]{stroke:#f5f3ee24;stroke-width:1}.ev-wheel[data-astro-cid-46ckhtoe]{fill:var(--black);stroke:#f5f3eeb3;stroke-width:1.6}.ev-hub[data-astro-cid-46ckhtoe]{stroke:#f5f3ee66;stroke-width:1.2}.ev-port[data-astro-cid-46ckhtoe]{fill:var(--black);stroke:#f5f3ee80;stroke-width:1.2;transition:stroke .4s}.ev-batt[data-astro-cid-46ckhtoe]{stroke:#f5f3ee59;stroke-width:1.2}.ev-batt-fill[data-astro-cid-46ckhtoe]{fill:var(--orange);transform-box:fill-box;transform-origin:left;transform:scaleX(var(--p))}.ev-box[data-astro-cid-46ckhtoe]{fill:var(--black-2);stroke:#f5f3eeb3;stroke-width:1.6}.ev-led[data-astro-cid-46ckhtoe]{stroke:#f5f3ee4d;stroke-width:3;transition:stroke .4s}.ev-ring[data-astro-cid-46ckhtoe]{stroke:#f5f3ee80;stroke-width:1.4}.ev-cable[data-astro-cid-46ckhtoe]{stroke:#f5f3eebf;stroke-width:4}.ev-plug[data-astro-cid-46ckhtoe]{fill:#f5f3eebf}.ev-cable--on[data-astro-cid-46ckhtoe]{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .7s var(--ease-io)}.ev-cable--hang[data-astro-cid-46ckhtoe],.ev-plug--hang[data-astro-cid-46ckhtoe]{transition:opacity .3s}.ev-energy[data-astro-cid-46ckhtoe]{stroke:var(--orange);stroke-width:2;stroke-dasharray:6 10;opacity:0;transition:opacity .4s .6s}.is-plugged[data-astro-cid-46ckhtoe] .ev-cable--hang[data-astro-cid-46ckhtoe],.is-plugged[data-astro-cid-46ckhtoe] .ev-plug--hang[data-astro-cid-46ckhtoe]{opacity:0}.is-plugged[data-astro-cid-46ckhtoe] .ev-cable--on[data-astro-cid-46ckhtoe]{stroke-dashoffset:0}.is-plugged[data-astro-cid-46ckhtoe] .ev-energy[data-astro-cid-46ckhtoe]{opacity:1;animation:flow 1s linear infinite}.is-plugged[data-astro-cid-46ckhtoe] .ev-led[data-astro-cid-46ckhtoe],.is-plugged[data-astro-cid-46ckhtoe] .ev-port[data-astro-cid-46ckhtoe]{stroke:var(--orange)}.is-full[data-astro-cid-46ckhtoe] .ev-energy[data-astro-cid-46ckhtoe]{animation-play-state:paused;opacity:.35}@keyframes flow{to{stroke-dashoffset:-32}}.ev-meter[data-astro-cid-46ckhtoe]{display:grid;grid-template-columns:auto 1fr;gap:10px 18px;align-items:center;margin-top:28px}.ev-meter-label[data-astro-cid-46ckhtoe]{font-size:12px;font-weight:700;font-stretch:125%;text-transform:uppercase;letter-spacing:.14em;color:var(--steel)}.ev-bar[data-astro-cid-46ckhtoe]{position:relative;height:3px;background:#f5f3ee24;overflow:hidden}.ev-bar-fill[data-astro-cid-46ckhtoe]{position:absolute;inset:0;background:var(--orange);transform-origin:left;transform:scaleX(var(--p))}.ev-times[data-astro-cid-46ckhtoe]{grid-column:2;display:flex;justify-content:space-between;font-size:13px;color:var(--steel)}@media(max-width:900px){.ev-grid[data-astro-cid-46ckhtoe]{grid-template-columns:1fr}.ev-stage[data-astro-cid-46ckhtoe]{order:-1}}@media(max-width:520px){.ev-btn[data-astro-cid-46ckhtoe]{width:100%}}@media(prefers-reduced-motion:reduce){.is-plugged[data-astro-cid-46ckhtoe] .ev-energy[data-astro-cid-46ckhtoe]{animation:none}}.bundle[data-astro-cid-cd52ykmo]{font-size:19px}.bundle[data-astro-cid-cd52ykmo] strong[data-astro-cid-cd52ykmo]{color:var(--accent);font-size:26px;font-weight:800}.box[data-astro-cid-cd52ykmo] .btn[data-astro-cid-cd52ykmo]{margin-top:18px}.fineprint[data-astro-cid-cd52ykmo]{margin-top:40px;font-size:13.5px;color:var(--muted);max-width:90ch}.cost[data-astro-cid-cd52ykmo]{margin:0;border-top:2px solid var(--fg)}.cost[data-astro-cid-cd52ykmo] div[data-astro-cid-cd52ykmo]{display:grid;gap:6px;padding:16px 0;border-bottom:1px dotted var(--rule)}.cost[data-astro-cid-cd52ykmo] dt[data-astro-cid-cd52ykmo]{font-weight:800}.cost[data-astro-cid-cd52ykmo] dd[data-astro-cid-cd52ykmo]{margin:0}.cost[data-astro-cid-cd52ykmo] span[data-astro-cid-cd52ykmo]{display:block;font-size:14.5px;font-weight:500;color:var(--muted)}.cost[data-astro-cid-cd52ykmo] strong[data-astro-cid-cd52ykmo]{display:block;font-size:22px;font-weight:800;color:var(--accent)}
