.energy-page_page__KCL1_{--gutter:48px;--paper:#f5f3ee;--ink:#20201e;--coral:#ff565c;--muted:#64625b;--line:#d8d6cf;background:var(--paper);color:var(--ink);font-family:var(--font-geist-sans),sans-serif;overflow-x:clip}.energy-page_page__KCL1_ :is(h1,h2,h3,p,ol,ul){margin:0;color:inherit;font-family:inherit}.energy-page_page__KCL1_ :is(h1,h2,h3){font-weight:500}.energy-page_page__KCL1_ :is(a,button,summary):focus-visible{outline:2px solid #e33843;outline-offset:5px}.energy-page_page__KCL1_ p{line-height:1.65}.energy-page_page__KCL1_ :is(section[id]){scroll-margin-top:90px}.energy-page_eyebrow__qnkc_,.energy-page_mono__MsLg8{font-family:var(--font-geist-mono),monospace!important;font-size:11px;font-weight:400;letter-spacing:.08em}.energy-page_eyebrow__qnkc_{display:flex;align-items:center;flex-wrap:wrap;gap:10px;text-transform:uppercase}.energy-page_square__KdESR{display:inline-block;width:7px;height:7px;background:var(--coral);flex-shrink:0}.energy-page_eyebrowMuted__UTgiO{color:#7a7871}.energy-page_hero__Egim4{max-width:1280px;margin:0 auto;padding:140px var(--gutter) 70px}.energy-page_hero__Egim4 h1{margin-top:28px;max-width:980px;font-size:clamp(50px,6.2vw,92px);line-height:1.02;letter-spacing:-.062em}.energy-page_hero__Egim4 h1 span{color:#d9343e}.energy-page_heroBody__MF9qF{display:grid;grid-template-columns:1.05fr .95fr;gap:70px;align-items:end;margin-top:34px}.energy-page_intro__N7PaO{max-width:560px;font-size:17px;color:#55534d}.energy-page_actions__Ny2uB{display:flex;flex-wrap:wrap;align-items:center;gap:22px;margin-top:30px}.energy-page_primaryButton__azktW{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:54px;padding:10px 11px 10px 21px;border-radius:3px;background:var(--ink);color:#fff!important;font-size:14px;font-weight:500;transition:background .2s}.energy-page_primaryButton__azktW>span{display:grid;place-items:center;width:34px;height:34px;border-radius:2px;background:var(--coral);color:var(--ink);transition:transform .2s}.energy-page_primaryButton__azktW:hover{background:#383834}.energy-page_primaryButton__azktW:hover>span{transform:translate(2px,-2px)}.energy-page_textLink__zkizW{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:13px;font-weight:500;text-decoration:underline;text-underline-offset:5px}.energy-page_fictional__4YqLs{max-width:520px;margin-top:18px!important;font-size:12px;color:var(--muted)}.energy-page_flow__2oLQF{display:grid;list-style:none;padding:0;border-top:1px solid var(--line)}.energy-page_flow__2oLQF li{position:relative;display:grid;grid-template-columns:140px 1fr;gap:16px;align-items:baseline;padding:18px 0;border-bottom:1px solid var(--line)}.energy-page_flow__2oLQF li .energy-page_mono__MsLg8{color:#b3313a;text-transform:uppercase;font-size:10px}.energy-page_flow__2oLQF li p{font-size:17px;letter-spacing:-.02em;line-height:1.35}.energy-page_flow__2oLQF li svg{display:none}.energy-page_example__n4Sk4,.energy-page_story__mWDhL{max-width:1280px;margin:0 auto;padding:70px var(--gutter) 80px}.energy-page_example__n4Sk4{max-width:1376px}.energy-page_sectionHeading__kv2ws{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:70px;margin-bottom:36px}.energy-page_sectionHeading__kv2ws h2{margin-top:18px;font-size:clamp(36px,4vw,58px);line-height:1.05;letter-spacing:-.052em}.energy-page_sectionHeading__kv2ws h2 span{color:#8f8c84}.energy-page_sectionIntro___35i8{max-width:500px;font-size:15px;color:var(--muted)}.energy-page_exampleNote__e6Shz{margin-top:14px!important;font-size:12px;color:var(--muted)}.energy-page_storyList__0WegB,.energy-page_story__mWDhL{border-top:1px solid var(--line)}.energy-page_storyList__0WegB{list-style:none;padding:0}.energy-page_storyList__0WegB>li{display:grid;grid-template-columns:260px 1fr;gap:40px;padding:26px 0;border-bottom:1px solid var(--line)}.energy-page_storyChapter__SSOVr{display:flex;gap:14px;align-items:baseline;font-size:18px;letter-spacing:-.02em}.energy-page_storyChapter__SSOVr .energy-page_mono__MsLg8{color:#b3313a}.energy-page_storyStep__cDMei+.energy-page_storyStep__cDMei{margin-top:18px}.energy-page_storyStep__cDMei h3{font-size:16px;letter-spacing:-.01em}.energy-page_storyStep__cDMei p{margin-top:4px!important;max-width:720px;font-size:14px;color:#55534d}.energy-page_otherPaths__xJqrY{margin-top:44px}.energy-page_otherPaths__xJqrY h3{font-size:20px;letter-spacing:-.02em}.energy-page_otherPaths__xJqrY ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px!important;list-style:none;padding:0}.energy-page_otherPaths__xJqrY a{display:grid;gap:8px;height:100%;padding:16px;border:1px solid #ccc9c1;border-radius:4px;background:#fff;transition:border-color .2s}.energy-page_otherPaths__xJqrY a:hover{border-color:var(--ink)}.energy-page_otherPaths__xJqrY strong{font-size:14px;font-weight:500}.energy-page_otherPaths__xJqrY span{font-size:12.5px;color:var(--muted);line-height:1.5}.energy-page_roles__FEMWw{display:grid;grid-template-columns:.8fr 1.2fr;gap:30px 80px;background:#e9e6de;padding:80px max(var(--gutter),calc((100vw - 1184px) / 2))}.energy-page_rolesIntro__UPwa9 h2{margin-top:22px;font-size:clamp(38px,4.2vw,60px);line-height:1.04;letter-spacing:-.055em}.energy-page_rolesIntro__UPwa9 h2 span{color:#85827a}.energy-page_roleRows__8jyU3{align-self:center}.energy-page_roleRow__QMxaP{display:grid;grid-template-columns:170px 1fr;gap:20px;padding:24px 0;border-top:1px solid #c8c3b6}.energy-page_roleRow__QMxaP:last-child{border-bottom:1px solid #c8c3b6}.energy-page_roleRow__QMxaP .energy-page_mono__MsLg8{color:#6f6a5e;padding-top:5px}.energy-page_roleRow__QMxaP h3{font-size:22px;letter-spacing:-.025em}.energy-page_roleRow__QMxaP p{margin-top:8px!important;font-size:14px;color:#5f5a4e;max-width:520px}.energy-page_boundary__pcmy_{grid-column:1/-1;margin-top:20px;padding:24px 28px;border:1px solid #c8c3b6;border-radius:5px;background:#f5f3ee}.energy-page_boundary__pcmy_ h3{font-size:18px;letter-spacing:-.02em}.energy-page_boundary__pcmy_ ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 36px;margin-top:14px!important;padding-left:18px;font-size:13.5px;color:#55534d;line-height:1.6}.energy-page_related__riQnM{max-width:1280px;margin:0 auto;padding:60px var(--gutter);display:grid;grid-template-columns:.8fr 1.2fr;gap:40px;align-items:start}.energy-page_related__riQnM>div{display:grid;gap:16px}.energy-page_relatedText__Qa1dx{font-size:15px;color:#55534d;max-width:560px}.energy-page_relatedCard__xG6ep{display:grid;grid-template-columns:1fr auto;gap:8px 20px;align-items:center;padding:20px 22px;border:1px solid #ccc9c1;border-radius:4px;background:#fff;transition:border-color .2s}.energy-page_relatedCard__xG6ep:hover{border-color:var(--ink)}.energy-page_relatedCard__xG6ep .energy-page_mono__MsLg8{grid-column:1;color:var(--muted);font-size:10px;text-transform:uppercase}.energy-page_relatedCard__xG6ep strong{grid-column:1;font-size:20px;font-weight:500;letter-spacing:-.025em}.energy-page_relatedCard__xG6ep svg{grid-column:2;grid-row:1/span 2}.energy-page_closing__Fd3ni{background:#ff696d;padding:65px max(var(--gutter),calc((100vw - 1184px) / 2)) 70px;color:#20201e}.energy-page_closingMain__9pnMg{display:grid;grid-template-columns:1.2fr .8fr;gap:90px;align-items:center;margin-top:34px}.energy-page_closingMain__9pnMg h2{font-size:clamp(50px,6.2vw,90px);line-height:.98;letter-spacing:-.062em}.energy-page_closingMain__9pnMg h2 span{color:#70262b}.energy-page_closingMain__9pnMg p{color:#5c2a2b;font-size:15px;max-width:380px}.energy-page_closingMain__9pnMg .energy-page_primaryButton__azktW{margin-top:26px}.energy-page_closingMain__9pnMg .energy-page_primaryButton__azktW>span{background:#f5f3ee}.energy-page_closingMain__9pnMg .energy-page_textLink__zkizW{display:flex;width:-moz-fit-content;width:fit-content;margin-top:12px;font-size:12px}@media (max-width:1100px){.energy-page_hero__Egim4{padding-top:125px}.energy-page_heroBody__MF9qF{grid-template-columns:1fr;gap:40px}.energy-page_flow__2oLQF{max-width:640px}.energy-page_otherPaths__xJqrY ul{grid-template-columns:repeat(2,minmax(0,1fr))}.energy-page_roles__FEMWw{grid-template-columns:1fr;padding:70px var(--gutter)}.energy-page_closing__Fd3ni{padding:60px var(--gutter)}.energy-page_closingMain__9pnMg{grid-template-columns:1fr;gap:30px}}@media (max-width:800px){.energy-page_sectionHeading__kv2ws{grid-template-columns:1fr;gap:20px}.energy-page_storyList__0WegB>li{grid-template-columns:1fr;gap:14px}.energy-page_boundary__pcmy_ ul,.energy-page_related__riQnM{grid-template-columns:1fr}}@media (max-width:639px){.energy-page_page__KCL1_{--gutter:16px}.energy-page_hero__Egim4{padding:108px var(--gutter) 50px}.energy-page_hero__Egim4 h1{font-size:clamp(42px,12vw,56px)}.energy-page_intro__N7PaO{font-size:15.5px}.energy-page_primaryButton__azktW{gap:16px;font-size:13px}.energy-page_flow__2oLQF li{grid-template-columns:1fr;gap:6px}.energy-page_example__n4Sk4,.energy-page_story__mWDhL{padding:50px var(--gutter) 60px}.energy-page_otherPaths__xJqrY ul{grid-template-columns:1fr}.energy-page_roleRow__QMxaP{grid-template-columns:1fr;gap:8px}.energy-page_boundary__pcmy_{padding:20px}}