.dashboard[data-astro-cid-7b3nx7c7]{padding:20px var(--space-24);border:1px solid var(--color-border-default);border-radius:var(--radius-md);backdrop-filter:blur(24px);background:#131c19e0;margin:0}.dashboard[data-astro-cid-7b3nx7c7].flat{backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0}.top[data-astro-cid-7b3nx7c7]{padding-bottom:var(--space-12);justify-content:space-between;align-items:baseline;display:flex}.title[data-astro-cid-7b3nx7c7]{font-weight:500}.machines[data-astro-cid-7b3nx7c7]{margin:0;padding:0;list-style:none}.machines[data-astro-cid-7b3nx7c7] li[data-astro-cid-7b3nx7c7]{justify-content:space-between;align-items:center;gap:var(--space-12);padding-block:var(--space-12);border-top:1px solid var(--color-border-default);font-size:var(--text-small);display:flex}.right[data-astro-cid-7b3nx7c7]{align-items:center;gap:var(--space-12);display:flex}.power[data-astro-cid-7b3nx7c7]{display:none}.stats[data-astro-cid-7b3nx7c7]{gap:var(--space-16);padding-top:var(--space-16);border-top:1px solid var(--color-border-default);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.stats[data-astro-cid-7b3nx7c7] div[data-astro-cid-7b3nx7c7]{flex-direction:column-reverse;gap:2px;display:flex}dd[data-astro-cid-7b3nx7c7]{font-family:var(--font-heading);letter-spacing:-.02em;margin:0;font-size:1.375rem;font-weight:500;line-height:1.2}@media (width>=400px){.power[data-astro-cid-7b3nx7c7]{display:inline}}.hero[data-astro-cid-lcdefpme]{align-items:flex-end;min-height:720px;display:flex;position:relative;overflow:hidden}.hero-photo[data-astro-cid-lcdefpme],.hero-overlay[data-astro-cid-lcdefpme]{width:100%;height:100%;position:absolute;inset:0}.hero-photo[data-astro-cid-lcdefpme]{object-fit:cover}.hero-overlay[data-astro-cid-lcdefpme]{background:linear-gradient(#0b12104d 0%,#0b121099 45%,#0b1210fa 100%)}.hero-inner[data-astro-cid-lcdefpme]{padding-block:var(--space-32);position:relative}.hero-copy[data-astro-cid-lcdefpme]{justify-items:start;gap:20px;max-width:600px;display:grid}.buttons[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;width:100%;display:flex}.hero-inner[data-astro-cid-lcdefpme] .hero-dashboard{display:none}.section-title[data-astro-cid-lcdefpme]{font-size:var(--text-h1);line-height:var(--leading-h1);letter-spacing:-.025em}.photo-tall[data-astro-cid-lcdefpme],.photo-states[data-astro-cid-lcdefpme],.photo-impact[data-astro-cid-lcdefpme]{min-height:240px}.step[data-astro-cid-lcdefpme],.feature[data-astro-cid-lcdefpme]{justify-content:flex-start}.step[data-astro-cid-lcdefpme] .step-photo{height:200px}.feature[data-astro-cid-lcdefpme] .feature-photo{height:220px}.step-text[data-astro-cid-lcdefpme],.feature-text[data-astro-cid-lcdefpme]{padding:20px var(--cell-padding) 28px;gap:10px;display:grid}.feature-title[data-astro-cid-lcdefpme]{font-size:var(--text-h3)}.state[data-astro-cid-lcdefpme]{gap:var(--space-8);padding:18px}.state-title[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-8);font-size:var(--text-body);line-height:var(--leading-body);display:flex}.dot[data-astro-cid-lcdefpme]{background:currentColor;border-radius:50%;flex:none;width:9px;height:9px}.state-title[data-astro-cid-lcdefpme].producing .dot[data-astro-cid-lcdefpme]{background:var(--color-state-producing)}.state-title[data-astro-cid-lcdefpme].idle .dot[data-astro-cid-lcdefpme]{background:var(--color-state-idle)}.state-title[data-astro-cid-lcdefpme].eco .dot[data-astro-cid-lcdefpme]{background:var(--color-state-eco)}.state-title[data-astro-cid-lcdefpme].jam .dot[data-astro-cid-lcdefpme]{background:var(--color-state-jam)}.saving[data-astro-cid-lcdefpme]{white-space:nowrap}.fact[data-astro-cid-lcdefpme]{font-family:var(--font-heading);font-weight:500;font-size:var(--text-h4);line-height:var(--leading-h4)}.goals[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.goal[data-astro-cid-lcdefpme]{gap:var(--space-8);padding:18px}.goal[data-astro-cid-lcdefpme] .sdg-icon{border-radius:6px;width:44px;height:44px}.goal-title[data-astro-cid-lcdefpme]{font-size:var(--text-body);line-height:var(--leading-body)}@media (width>=1024px){.hero[data-astro-cid-lcdefpme]{align-items:center;min-height:780px}.hero-overlay[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#0b1210f2 0%,#0b12108c 60%,#0b121033 100%)}.hero-inner[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:var(--space-64);padding-block:var(--space-96);display:flex}.buttons[data-astro-cid-lcdefpme]{width:auto}.hero-inner[data-astro-cid-lcdefpme] .hero-dashboard{flex:0 0 460px;display:block}.mobile-dashboard[data-astro-cid-lcdefpme]{display:none}.photo-tall[data-astro-cid-lcdefpme]{min-height:420px}.photo-states[data-astro-cid-lcdefpme]{min-height:520px}.photo-impact[data-astro-cid-lcdefpme]{min-height:360px}.step[data-astro-cid-lcdefpme] .step-photo{height:260px}.feature[data-astro-cid-lcdefpme] .feature-photo{height:340px}.step-text[data-astro-cid-lcdefpme]{padding:28px 32px 36px}.feature-text[data-astro-cid-lcdefpme]{padding:32px 40px 40px}.state[data-astro-cid-lcdefpme]{padding:32px}.state-title[data-astro-cid-lcdefpme]{font-size:var(--text-h4);line-height:var(--leading-h4)}.goals[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr))}.goal[data-astro-cid-lcdefpme]{padding:32px}.goal[data-astro-cid-lcdefpme] .sdg-icon{width:56px;height:56px}.goal-title[data-astro-cid-lcdefpme]{font-size:var(--text-h4);line-height:var(--leading-h4)}.fact[data-astro-cid-lcdefpme]{font-size:1.375rem}.saving[data-astro-cid-lcdefpme]{font-size:var(--text-h1);line-height:var(--leading-h1)}}
