/* OEES News and Insights R1 */
.editorial-main{background:#f4f0e8;color:#07111f}.insights-hero{background:#07111f;color:#fff;padding:92px 0 78px;border-top:1px solid rgba(255,255,255,.08)}.insights-hero .eyebrow,.article-hero .eyebrow{color:#e0ae49}.insights-hero h1{max-width:950px;margin:10px 0 18px;font-size:clamp(48px,7.4vw,108px);line-height:.92;letter-spacing:-.055em}.insights-hero p{max-width:690px;margin:0;color:#b9c7d8;font-size:clamp(18px,2vw,24px);line-height:1.55}.featured-story{background:#07111f;color:#fff;padding:0 0 90px}.featured-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:0;border:1px solid #26384b;border-radius:28px;overflow:hidden;background:#0c1b2b}.featured-media{min-height:520px;background:#0b1725;display:block}.featured-media img{display:block;width:100%;height:100%;min-height:520px;object-fit:cover}.featured-copy{padding:clamp(34px,5vw,72px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.featured-copy h2{font-size:clamp(38px,4.5vw,68px);line-height:.98;letter-spacing:-.04em;margin:14px 0 22px}.featured-copy p{font-size:19px;line-height:1.65;color:#b9c7d8;margin:0 0 28px}.insights-index{padding:82px 0 110px}.insights-toolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:34px}.insight-filters{display:flex;flex-wrap:wrap;gap:9px;justify-content:flex-end;max-width:760px}.insight-filter{appearance:none;border:1px solid #cfc8bb;background:#fff;color:#07111f;border-radius:999px;padding:11px 16px;font:inherit;font-weight:750;cursor:pointer}.insight-filter:hover,.insight-filter.is-active{background:#07111f;color:#fff;border-color:#07111f}.insight-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.insight-card{min-width:0}.insight-card[hidden]{display:none}.insight-card>a{display:flex;height:100%;flex-direction:column;text-decoration:none;color:inherit;background:#fff;border:1px solid #ddd6ca;border-radius:22px;overflow:hidden;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.insight-card>a:hover{transform:translateY(-3px);border-color:#b8934e;box-shadow:0 14px 34px rgba(7,17,31,.09)}.insight-card-media{aspect-ratio:16/10;background:#0d1d2d;overflow:hidden}.insight-card-media img{display:block;width:100%;height:100%;object-fit:cover}.insight-card-blank{display:grid;place-items:center;background:linear-gradient(135deg,#07111f,#10263b);color:#d9ad58;font-weight:900;letter-spacing:.24em}.insight-card-copy{padding:24px 24px 26px;display:flex;flex-direction:column;flex:1}.insight-category{font-size:12px;text-transform:uppercase;letter-spacing:.14em;font-weight:900;color:#a56f12}.insight-card h2{font-size:26px;line-height:1.08;letter-spacing:-.025em;margin:9px 0 13px}.insight-card p{font-size:16px;line-height:1.6;color:#4b5968;margin:0 0 22px}.insight-read{margin-top:auto;font-weight:850;font-size:14px;color:#07111f}.insights-empty{padding:40px;border:1px solid #ddd6ca;background:#fff;border-radius:18px}.article-hero{background:#07111f;color:#fff;padding:74px 0 68px}.article-hero-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr);gap:58px;align-items:center}.article-back{display:inline-block;color:#a9bacb;text-decoration:none;font-weight:750;margin-bottom:30px}.article-back:hover{color:#fff}.article-hero h1{font-size:clamp(46px,6vw,88px);line-height:.94;letter-spacing:-.052em;margin:12px 0 24px}.article-dek{font-size:clamp(18px,2vw,23px);line-height:1.6;color:#bdcada;margin:0;max-width:760px}.article-hero-media{margin:0;border-radius:24px;overflow:hidden;background:#0d1d2d;border:1px solid #26384b}.article-hero-media img{display:block;width:100%;max-height:590px;object-fit:cover}.article-layout{display:grid;grid-template-columns:minmax(0,820px) 1fr;gap:70px;padding-top:76px;padding-bottom:98px}.article-body{grid-column:1}.article-section{padding:0 0 38px;margin:0 0 38px;border-bottom:1px solid #d8d1c5}.article-section:last-of-type{border-bottom:0}.article-section h2{font-size:clamp(28px,3vw,42px);line-height:1.08;letter-spacing:-.025em;margin:0 0 18px}.article-section p{font-size:18px;line-height:1.78;color:#334251;margin:0 0 18px}.editorial-list{margin:20px 0 4px;padding:0;list-style:none;display:grid;gap:10px}.editorial-list li{position:relative;padding:13px 16px 13px 42px;background:#fff;border:1px solid #ddd6ca;border-radius:12px;font-size:17px;line-height:1.45}.editorial-list li:before{content:"";position:absolute;left:17px;top:19px;width:8px;height:8px;border-radius:50%;background:#d9a942}.article-cta{margin-top:52px;background:#07111f;color:#fff;border-radius:22px;padding:34px;display:flex;align-items:center;justify-content:space-between;gap:28px}.article-cta h2{font-size:30px;line-height:1.08;margin:8px 0 8px}.article-cta p{color:#b9c7d8;margin:0;line-height:1.5}.related-wrap{background:#07111f;color:#fff;padding:76px 0 88px}.editorial-related-head{margin-bottom:28px}.related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.related-card{display:flex;min-height:190px;flex-direction:column;padding:24px;border:1px solid #2b3d4f;border-radius:18px;background:#0c1b2b;color:#fff;text-decoration:none}.related-card span{color:#d9a942;text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:900}.related-card strong{font-size:22px;line-height:1.16;margin:12px 0 22px}.related-card small{margin-top:auto;color:#afbdcb;font-weight:800}.related-card:hover{border-color:#d9a942}.editorial-main .btn.btn-gold{background:#e2b24f;color:#07111f;border-color:#e2b24f}.editorial-main .btn.btn-gold:hover{background:#f0c668;border-color:#f0c668}.editorial-main .eyebrow{text-transform:uppercase;letter-spacing:.15em;font-weight:900;font-size:12px}.insights-toolbar .h2{max-width:640px}.editorial-main img{max-width:100%}
@media(max-width:1050px){.featured-grid,.article-hero-grid{grid-template-columns:1fr}.featured-media,.featured-media img{min-height:390px}.article-hero-media img{max-height:640px}.insight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-layout{grid-template-columns:1fr}.article-body{grid-column:auto}.insights-toolbar{align-items:flex-start;flex-direction:column}.insight-filters{justify-content:flex-start}}
@media(max-width:700px){.insights-hero{padding:62px 0 54px}.featured-story{padding-bottom:58px}.featured-grid{border-radius:18px}.featured-media,.featured-media img{min-height:260px}.featured-copy{padding:28px}.insights-index{padding:58px 0 78px}.insight-grid{grid-template-columns:1fr}.insight-filters{display:grid;grid-template-columns:1fr 1fr;width:100%}.insight-filter{text-align:center;padding:10px 11px}.article-hero{padding:50px 0}.article-hero-grid{gap:34px}.article-hero h1{font-size:clamp(42px,12vw,64px)}.article-layout{padding-top:52px;padding-bottom:70px}.article-section p{font-size:17px}.article-cta{align-items:flex-start;flex-direction:column}.related-grid{grid-template-columns:1fr}.related-wrap{padding:58px 0 68px}}

/* OEES News and Insights Public Cleanup R1 */
.article-hero-copy{
  min-width:0;
  max-width:100%;
  position:relative;
  z-index:1;
}
.article-hero-media{
  min-width:0;
  position:relative;
  z-index:1;
}
.article-hero h1{
  max-width:100%;
  font-size:clamp(44px,4.2vw,70px);
  line-height:.97;
  overflow-wrap:break-word;
  word-break:normal;
  hyphens:none;
}
@media(max-width:1240px) and (min-width:1051px){
  .article-hero-grid{
    grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);
    gap:42px;
  }
  .article-hero h1{
    font-size:clamp(42px,4.6vw,62px);
  }
}
@media(max-width:1050px){
  .article-hero-copy,
  .article-hero-media{
    width:100%;
  }
  .article-hero h1{
    font-size:clamp(42px,8vw,66px);
  }
}
@media(max-width:700px){
  .article-hero h1{
    font-size:clamp(38px,11vw,56px);
  }
}