.legacy-energy-anchor{display:block;position:relative;top:-130px;visibility:hidden}.nuclear-scorecard{display:grid;grid-template-columns:repeat(3,1fr);margin:32px 0 18px;border-top:2px solid #007f8b;border-bottom:1px solid #c8dce2}.nuclear-scorecard>div{padding:28px 20px;border-right:1px solid #c8dce2}.nuclear-scorecard>div:first-child{padding-left:0}.nuclear-scorecard>div:last-child{border-right:0}.nuclear-scorecard strong{display:block;font:600 clamp(25px,3vw,37px)/1.2 var(--display);letter-spacing:-.03em;color:#005f6b;margin-bottom:12px}.nuclear-scorecard span{font-size:15px;line-height:1.5}.nuclear-allocation{background:white;padding:30px;border:1px solid #c5d9df;border-radius:8px}.allocation-track{display:flex;height:32px;overflow:hidden;border-radius:3px;margin:24px 0}.allocation-compute{width:83.333333%;background:#234b5c}.allocation-water{width:.277778%;background:#e5b663}.allocation-grid{width:16.388889%;background:#007f8b}.nuclear-allocation dl>div{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #d6e4e8;padding:16px 0;font-size:15px;line-height:1.5}.nuclear-allocation dd{font-weight:700;text-align:right;white-space:nowrap}.allocation-dot{display:inline-block;width:10px;height:10px;margin-right:8px}.allocation-dot.compute{background:#234b5c}.allocation-dot.water{background:#e5b663}.allocation-dot.grid{background:#007f8b}.nuclear-investment{background:#103442;color:#fff;padding:38px;border-radius:8px}.nuclear-investment>span{font-size:15px;color:#d4e8ec}.nuclear-investment>strong{display:block;font:600 clamp(34px,4vw,52px)/1.2 var(--display);letter-spacing:-.04em;margin:24px 0 12px}.nuclear-investment p{color:#e1edf0}.nuclear-investment p:last-child{margin-bottom:0}.investment-rule{height:1px;background:#587781;margin:25px 0}.water-story{background:#e4eff2;padding:32px;text-align:center;border-radius:8px;border:1px solid #b9d1d9}.water-story .water-symbol{display:block;font-size:76px;line-height:1;color:#007f8b;margin-bottom:20px}.water-story>strong{display:block;font:600 clamp(35px,4vw,48px)/1.2 var(--display);letter-spacing:-.03em;color:#005f6b}.water-story>span:not(.water-symbol){display:block;font-size:20px;margin:12px 0 22px}.nuclear-method{padding-left:22px}.nuclear-method li{margin:16px 0;line-height:1.7}.property-illustration{border:1px solid #bcd2db;border-radius:8px;padding:24px;background:#eff5f6}.property-illustration svg{display:block;width:100%;max-height:205px;margin:0 auto 14px}.tax-before-after{display:grid;grid-template-columns:1fr 1fr;border:1px solid #b8d0d7;border-radius:8px;overflow:hidden;margin-top:28px}.tax-before-after article{padding:32px;background:white}.tax-before-after .tax-after{background:#103442;color:white}.tax-after .eyebrow{color:#a0dce1}.tax-before-after article>strong{display:block;font:600 clamp(40px,5vw,62px)/1.1 var(--display);letter-spacing:-.035em;margin:22px 0 18px}.tax-before-after small{font-size:13px;line-height:1.6}.tax-comparison-bar{height:16px;background:#dfeaec;margin:24px 0 15px}.tax-comparison-bar>span{display:block;height:100%;background:#7494a0}.tax-after .tax-comparison-bar{background:#294e5c}.tax-after .tax-comparison-bar>span{background:#9bd4d9}.savings-ribbon{display:flex;justify-content:space-between;gap:20px;align-items:center;background:#dfedef;padding:24px 30px;margin-top:18px;border-left:4px solid #007f8b;border-radius:3px}.savings-ribbon strong{font-size:27px;line-height:1.3;color:#005f6b}.savings-ribbon span{font-size:16px}.proposal-principles{padding:30px;border:1px solid #c3d7de;border-radius:8px;background:#fff}.proposal-principles ul{list-style:none}.proposal-principles li{padding:16px 0;border-bottom:1px solid #d7e4e8;line-height:1.7}.proposal-principles li:last-child{border-bottom:0}.proposal-principles b{color:#006675}
@media(max-width:800px){.nuclear-scorecard{grid-template-columns:1fr}.nuclear-scorecard>div,.nuclear-scorecard>div:first-child{padding:20px 0;border-right:0;border-bottom:1px solid #d8e5e9}.nuclear-scorecard>div:last-child{border-bottom:0}.nuclear-scorecard strong{font-size:32px;margin-bottom:7px}.nuclear-allocation,.nuclear-investment,.water-story{padding:25px}.tax-before-after article{padding:25px}.savings-ribbon{display:block}.savings-ribbon span{display:block;margin-top:12px}}
@media(max-width:600px){.tax-before-after{grid-template-columns:1fr}.nuclear-allocation dl>div{font-size:13px;gap:12px}.nuclear-investment>strong{font-size:36px}.savings-ribbon{padding:22px}.savings-ribbon strong{font-size:25px}.legacy-energy-anchor{top:-180px}}
.tax-before-after .tax-after h3,.tax-before-after .tax-after>strong{color:#fff}.tax-before-after .tax-after p,.tax-before-after .tax-after small{color:#e1edf0}
