.EnergyFooter_footer__PPAKB{background-color:var(--energy-slate-900,#0F172A);color:var(--energy-slate-400,#94A3B8)}.EnergyFooter_container__xoB3f{max-width:var(--container-max);margin:0 auto;padding:var(--spacing-12) var(--page-padding)}.EnergyFooter_content__2QcDA{display:flex;flex-direction:column;gap:var(--spacing-12)}@media (min-width:768px){.EnergyFooter_content__2QcDA{flex-direction:row;justify-content:space-between}}.EnergyFooter_brand__ah4RA{max-width:280px}.EnergyFooter_logoLink__gaFYF{display:block;text-decoration:none}.EnergyFooter_logoImage__2D_eO{height:55px;width:auto;object-fit:contain}.EnergyFooter_logo__RW1UM{font-family:var(--font-display);font-weight:var(--font-weight-bold);font-size:var(--font-size-xl);text-transform:uppercase;color:white}.EnergyFooter_accent__rzfmH{color:var(--color-primary,#2DD4BF)}.EnergyFooter_tagline__PfNfz{margin-top:var(--spacing-4);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--energy-slate-400,#94A3B8)}.EnergyFooter_columns__GyXc9{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--spacing-12);gap:var(--spacing-12)}.EnergyFooter_column__1PI2T{display:flex;flex-direction:column}.EnergyFooter_columnTitle__g_D7f{color:white;font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);margin-bottom:var(--spacing-4)}.EnergyFooter_links__Tp3U6{list-style:none;padding:0;margin:0}.EnergyFooter_links__Tp3U6 li{margin-bottom:var(--spacing-2)}.EnergyFooter_link__hsuxI{color:var(--energy-slate-400,#94A3B8);text-decoration:none;font-size:var(--font-size-sm);transition:color var(--transition-fast)}.EnergyFooter_link__hsuxI:hover{color:var(--color-primary,#2DD4BF)}.EnergyFooter_contactList__oi4yG{list-style:none;padding:0;margin:0}.EnergyFooter_contactList__oi4yG li{margin-bottom:var(--spacing-2);font-size:var(--font-size-sm)}.EnergyFooter_contactLink__4bD7A{color:var(--energy-slate-400,#94A3B8);text-decoration:none;transition:color var(--transition-fast)}.EnergyFooter_contactLink__4bD7A:hover{color:var(--color-primary,#2DD4BF)}.EnergyFooter_copyright__76jlH{border-top:1px solid var(--energy-slate-800,#1e293b)}.EnergyFooter_copyrightInner__2Jph9{max-width:var(--container-max);margin:0 auto;padding:var(--spacing-8) var(--page-padding);display:flex;align-items:center;justify-content:center;gap:var(--spacing-6);font-size:var(--font-size-xs);color:var(--energy-slate-400,#94A3B8)}.EnergyFooter_legalLinks__JZZSD{display:flex;gap:var(--spacing-4)}.EnergyFooter_legalLink__B97rB{color:var(--energy-slate-400,#94A3B8);text-decoration:none;transition:color var(--transition-fast)}.EnergyFooter_legalLink__B97rB:hover{color:var(--color-primary)}@media (max-width:768px){.EnergyFooter_copyrightInner__2Jph9{flex-direction:column;gap:var(--spacing-3);text-align:center}}@media (max-width:480px){.EnergyFooter_columns__GyXc9{grid-template-columns:1fr;gap:var(--spacing-8)}}.not-found_layout__DF6cZ{display:flex;flex-direction:column;min-height:100vh}.not-found_main__0NPrd{flex:1 1;display:flex;flex-direction:column}