/* Proprietary public ecosystem, announcements and industry access components. */
.bep-public-page .bep-ecosystem-directory{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:45px}
.bep-public-page .bep-ecosystem-card{background:#fff;color:#102b52;border:1px solid #d2deec;border-radius:10px;overflow:hidden;box-shadow:0 12px 34px #0313290c}
.bep-public-page .bep-ecosystem-card img{width:100%;height:190px;object-fit:cover;display:block}
.bep-public-page .bep-ecosystem-card-body{padding:25px}
.bep-public-page .bep-ecosystem-card h3{font-size:22px;margin:0 0 12px;letter-spacing:-.03em}
.bep-public-page .bep-ecosystem-card p{font-size:14px;color:#536d8d;margin:0}
.bep-public-page .bep-ecosystem-card a{color:#0b4b84;display:inline-block;font-weight:750;margin-top:20px}
.bep-public-page .bep-news-cover{display:block;margin:-28px -28px 24px;overflow:hidden;border-radius:9px 9px 0 0}
.bep-public-page .bep-news-cover img{width:100%;height:190px;object-fit:cover;display:block}
.bep-public-page .bep-news-kind{font-size:10px;letter-spacing:.16em;color:#3970aa;font-weight:800;text-transform:uppercase;margin-bottom:9px}
.bep-public-page .bep-public-card time{display:block;color:#627b9a;font-size:12px;margin-bottom:13px}
.bep-public-page .bep-news-pagination{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}
.bep-public-page .bep-news-pagination a,.bep-public-page .bep-news-pagination span{background:#fff;color:#12315b;padding:8px 15px;border:1px solid #c6d5e7;border-radius:5px;text-decoration:none}
.bep-public-page .bep-news-pagination .current{background:#f8c944;border-color:#f8c944;font-weight:800}
.bep-news-article{padding:165px 0 95px;min-height:70vh;background:linear-gradient(145deg,#edf3fb,#fff)}
.bep-news-article>.bep-public-container{max-width:1000px}
.bep-news-article h1{color:#102a51;font-size:clamp(35px,4.6vw,64px);margin:20px 0}
.bep-news-article header time{font-size:13px;color:#577293}
.bep-news-article-cover{margin:35px 0;overflow:hidden;border-radius:9px}
.bep-news-article-cover img{width:100%;height:auto;display:block}
.bep-news-article-content{margin-top:35px;overflow-wrap:anywhere;color:#334e70}
.bep-news-article-content img,.bep-news-article-content video,.bep-news-article-content iframe{max-width:100%}
.bep-news-article-content h2,.bep-news-article-content h3{color:#102a51}
.bep-news-article-content a{color:#0b4b84;text-decoration:underline}
.bep-public-page .bep-access-actions{display:flex;flex-wrap:wrap;gap:15px}
@media(max-width:1000px){.bep-public-page .bep-ecosystem-directory{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.bep-public-page .bep-ecosystem-directory{grid-template-columns:1fr}.bep-public-page .bep-ecosystem-card img{height:210px}.bep-news-article{padding-top:140px}}
