.energy-consulting-page{overflow-x:clip}.energy-consulting-page .institutional-hero-energy{border-bottom:1px solid rgba(18,49,79,.1);align-items:center;min-height:clamp(520px,62vh,620px);padding-top:clamp(4rem,7vw,6rem);padding-bottom:clamp(3rem,5vw,4.5rem)}.energy-consulting-page .institutional-hero-copy{max-width:880px}.energy-consulting-page .institutional-hero-panel{max-width:470px}.energy-summary-section,.energy-tools-section{max-width:1500px;margin-left:auto;margin-right:auto;padding-left:max(5vw,1.5rem);padding-right:max(5vw,1.5rem)}.energy-summary-section{padding-top:clamp(2.75rem,5vw,4.5rem);padding-bottom:clamp(2.75rem,5vw,4.5rem)}.energy-summary-intro{grid-template-columns:minmax(0,.9fr) minmax(280px,1.1fr);align-items:end;gap:clamp(1.5rem,6vw,6rem);margin-bottom:clamp(1.5rem,3vw,2.5rem);display:grid}.energy-summary-intro h2,.energy-tools-heading h2{max-width:18ch;margin-bottom:0;font-size:clamp(2rem,3.3vw,3.15rem)}.energy-summary-intro>p{color:var(--tesoro-slate);max-width:62ch;margin-bottom:.2rem;font-size:1.05rem}.energy-tools-section{max-width:1700px;padding-top:clamp(3rem,6vw,5.5rem);padding-bottom:clamp(3rem,6vw,5.5rem);scroll-margin-top:92px}.energy-tools-heading{grid-template-columns:minmax(0,.85fr) minmax(300px,1.15fr);align-items:end;gap:clamp(1.5rem,6vw,6rem);margin-bottom:clamp(1.5rem,3vw,2.4rem);display:grid}.energy-tools-heading>p{color:var(--tesoro-slate);max-width:68ch;margin-bottom:.2rem;font-size:.98rem}.energy-consulting-page .embedded-tools{box-shadow:0 18px 45px rgba(7,21,37,.1)}.energy-compact-cta{padding-top:clamp(2.75rem,5vw,4rem);padding-bottom:clamp(2.75rem,5vw,4rem)}.energy-compact-cta h2{margin-bottom:.75rem;font-size:clamp(2rem,3.5vw,3.2rem)}.energy-final-disclosure{margin:0}.energy-consulting-page a:focus-visible{outline:3px solid var(--tesoro-gold-400);outline-offset:3px}@media (width<=1050px){.energy-consulting-page .institutional-hero-energy{min-height:auto}.energy-consulting-page .institutional-hero-panel{max-width:680px}}@media (width<=760px){.energy-consulting-page .institutional-hero-energy{padding-top:3.5rem;padding-bottom:3rem}.energy-summary-intro,.energy-tools-heading{grid-template-columns:1fr;align-items:start}.energy-summary-grid{grid-template-columns:1fr}.energy-engagement-strip{grid-template-columns:1fr;align-items:start}.energy-engagement-strip span{grid-column:auto}.energy-tools-section{scroll-margin-top:72px}}@media (width<=520px){.energy-summary-section,.energy-tools-section{padding-left:1rem;padding-right:1rem}}@media (prefers-reduced-motion:reduce){.energy-consulting-page *,.energy-consulting-page :before,.energy-consulting-page :after{transition:none!important}}.energy-consulting-page .institutional-hero-energy h1{max-width:15ch;margin-bottom:1rem;font-size:clamp(2.65rem,5.2vw,4.9rem)}.energy-consulting-page .institutional-hero-energy .institutional-lead{margin-bottom:0}@media (width<=760px){.energy-consulting-page .institutional-hero-energy h1{font-size:clamp(2.55rem,12vw,3.5rem)}}.energy-solution-selector{flex-wrap:wrap;gap:.65rem;display:flex}.energy-solution{border:1px solid var(--tesoro-mist);color:var(--tesoro-navy-900);padding:.9rem 1.2rem;font-weight:700;text-decoration:none}.energy-solution:hover,.energy-solution.active{background:var(--tesoro-navy-900);color:var(--tesoro-white)}.energy-solution-summary{background:var(--tesoro-mist);margin-top:1rem;padding:clamp(1.5rem,3vw,2.5rem)}.energy-solution-summary p{color:var(--tesoro-slate);max-width:80ch;margin-bottom:0}#energy-solutions{scroll-margin-top:92px}