.news-ref-page{background:#fff;color:#071d3d}.news-ref-wrap{max-width:1320px;margin:auto;padding-left:42px;padding-right:42px}.news-ref-hero{height:360px;color:#fff;background:linear-gradient(90deg,#052753 0%,#073469dd 34%,#07346955 62%,#07346922 100%),url('../images/energy-hero-v2.png') center/cover no-repeat}.news-ref-hero .news-ref-wrap{padding-top:78px}.news-ref-hero h1{font-size:42px;line-height:1.1;margin:0 0 22px}.news-ref-hero .crumb{font-size:14px;font-weight:700;margin-bottom:28px}.news-ref-hero p{max-width:430px;font-size:15px;line-height:1.7;margin:0}.news-catbar{position:relative;z-index:2;margin-top:-39px;background:#fff;border-radius:5px;box-shadow:0 8px 24px #001d5121;display:grid;grid-template-columns:repeat(6,1fr);padding:25px 18px}.news-catbar a{text-align:center;border-right:1px solid #dde6ef;color:#071d3d;min-height:75px;display:flex;flex-direction:column;justify-content:center;gap:8px}.news-catbar a:last-child{border-right:0}.news-catbar i{font-style:normal;color:#10284b;font-size:28px;line-height:1}.news-catbar b{font-size:13px}.news-catbar .active,.news-catbar .active i{color:#68ad3b}.news-ref-layout{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:70px;padding-top:52px;padding-bottom:62px}.news-ref-heading{margin-bottom:25px}.news-ref-heading small{font-size:12px;font-weight:800;color:#69af37}.news-ref-heading h2{font-size:28px;line-height:1.2;margin:8px 0 0}.news-ref-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.news-ref-card{border:1px solid #e3eaf0;border-radius:5px;background:#fff;overflow:hidden;box-shadow:0 6px 18px #001b4708}.news-ref-thumb{height:178px;position:relative;background:linear-gradient(135deg,#e8eef1,#8fb9cf 55%,#174a89);overflow:hidden}.news-ref-thumb:before,.mini-thumb:before{content:"";position:absolute;inset:0;background:linear-gradient(145deg,#f8fafb,#d7dde0)}.news-ref-thumb:after,.mini-thumb:after{content:"";position:absolute;left:14%;right:12%;top:30%;height:44%;background:repeating-linear-gradient(90deg,#e9eeee 0 18px,#87979d 19px 21px);border-radius:2px;box-shadow:0 9px 13px #223d5530}.news-ref-thumb.n2:after,.mini-thumb.n2:after{left:22%;right:22%;top:34%;height:33%;background:#1c252b}.news-ref-thumb.n3:before,.mini-thumb.n3:before{background:linear-gradient(145deg,#93c8ed,#0d3769)}.news-ref-thumb.n3:after,.mini-thumb.n3:after{left:4%;right:4%;top:56%;height:20%;background:repeating-linear-gradient(100deg,#0f4d9c 0 14px,#9cc3db 15px 17px)}.news-ref-thumb.n4:before,.mini-thumb.n4:before{background:linear-gradient(145deg,#0d2e58,#d7edf4)}.news-ref-thumb.n4:after,.mini-thumb.n4:after{left:10%;right:10%;top:36%;height:35%;border-radius:28px;background:linear-gradient(90deg,#173b61,#5fb0ce,#e5f6ff)}.news-ref-thumb.n5:after,.mini-thumb.n5:after{left:18%;right:15%;top:25%;height:53%;background:repeating-linear-gradient(90deg,#eef2f2 0 20px,#7a8c94 21px 23px)}.news-ref-thumb.n6:before,.mini-thumb.n6:before{background:linear-gradient(145deg,#001b3c,#235c8b 50%,#f3b45a)}.news-ref-thumb.n6:after,.mini-thumb.n6:after{left:0;right:0;top:55%;height:45%;background:radial-gradient(circle,#f8cc72 0 2px,transparent 3px)}.news-ref-thumb.n7:after,.mini-thumb.n7:after{left:34%;right:34%;top:14%;height:72%;background:linear-gradient(90deg,#fff,#cfd8dc)}.news-ref-thumb.n8:after,.mini-thumb.n8:after{left:12%;right:12%;top:25%;height:48%;background:linear-gradient(90deg,#fbfdff,#dfe9ee)}.news-ref-thumb.n9:before,.mini-thumb.n9:before{background:linear-gradient(145deg,#e9f3f5,#8fc2df)}.news-ref-thumb span{position:absolute;left:16px;bottom:0;z-index:1;background:#eaf7df;color:#4d9e2e;font-size:11px;font-weight:800;padding:8px 13px;border-radius:3px 3px 0 0}.news-ref-copy{padding:22px 18px 20px}.news-ref-copy time{display:block;color:#748198;font-size:12px;margin-bottom:12px}.news-ref-copy h3{font-size:16px;line-height:1.45;margin:0 0 14px;min-height:68px}.news-ref-copy p{font-size:13px;line-height:1.7;color:#5f6f84;margin:0 0 17px}.news-ref-copy a{color:#1682f5;font-size:12px;font-weight:800}.news-pages{display:flex;justify-content:center;align-items:center;gap:10px;padding-top:34px}.news-pages a,.news-pages b,.news-pages span{width:34px;height:34px;border:1px solid #dfe7ee;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:13px;color:#53657d}.news-pages b{background:#69af37;color:#fff;border-color:#69af37}.news-sidebar{padding-top:3px}.side-block{margin-bottom:38px}.side-block h3{font-size:17px;margin:0 0 18px}.search-box{display:flex;height:45px;border:1px solid #dfe7ee;border-radius:4px;align-items:center}.search-box input{border:0;outline:0;flex:1;padding:0 14px;font:inherit;font-size:12px}.search-box span{padding:0 14px;color:#5b6e86}.categories a{display:flex;justify-content:space-between;margin:14px 0;font-size:13px;color:#122845}.categories a:first-of-type span{color:#69af37}.categories b{color:#6c7b90}.recent-posts a{display:grid;grid-template-columns:72px 1fr;gap:12px;margin:0 0 17px}.mini-thumb{position:relative;height:54px;border-radius:3px;overflow:hidden;background:#eef4f7}.recent-posts b{font-size:13px;line-height:1.35}.recent-posts small{display:block;color:#7d8a9a;font-weight:400;margin-top:5px}.tags div{display:flex;gap:9px;flex-wrap:wrap}.tags a{background:#f0f4f7;border-radius:4px;padding:8px 11px;color:#5a6b80;font-size:12px}.news-side-cta{border-radius:5px;overflow:hidden;min-height:210px;padding:25px;color:#fff;background:linear-gradient(135deg,#062956f2,#0b386bd0),url('../images/energy-hero-v2.png') center/cover}.news-side-cta h3{font-size:20px;line-height:1.45;margin:0 0 22px}.news-side-cta a{display:inline-block;background:#69af37;color:#fff;border-radius:3px;padding:11px 19px;font-weight:800;font-size:13px}.news-subscribe{background:#062a59;color:#fff;padding:38px 0;border-bottom:1px solid #21466f}.news-subscribe .news-ref-wrap{display:flex;align-items:center;justify-content:space-between;gap:40px}.news-subscribe h2{font-size:28px;margin:0 0 6px}.news-subscribe p{margin:0;font-size:14px}.news-subscribe form{display:flex;gap:12px;min-width:460px}.news-subscribe input{height:48px;flex:1;border:0;border-radius:3px;padding:0 17px;font:inherit}.news-subscribe button{height:48px;min-width:180px;border:0;border-radius:3px;background:#69af37;color:#fff;font-weight:800}@media(max-width:900px){.news-ref-wrap{padding-left:24px;padding-right:24px}.news-catbar{grid-template-columns:repeat(2,1fr)}.news-catbar a{border-bottom:1px solid #dde6ef}.news-ref-layout{grid-template-columns:1fr;gap:35px}.news-ref-grid{grid-template-columns:1fr}.news-subscribe .news-ref-wrap,.news-subscribe form{display:block;min-width:0}.news-subscribe input,.news-subscribe button{width:100%;margin-top:12px}.news-ref-hero{height:320px}.news-ref-hero h1{font-size:34px}}
