.zrm-editorial-hero{display:grid;gap:38px;margin-top:32px}.zrm-editorial-hero.is-case{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center}.zrm-editorial-hero h1{font-size:clamp(32px,4vw,58px)!important;line-height:1.13!important;letter-spacing:-.035em;margin:12px 0 24px!important;color:#193e2c}.zrm-editorial-cover{min-width:0}.zrm-editorial-cover img{width:100%;display:block;object-fit:cover;border-radius:26px}.is-news .zrm-editorial-cover img{max-height:470px;object-fit:cover}.is-case .zrm-editorial-cover{background:#e6eedf;border-radius:26px;padding:36px;min-height:220px;display:flex;align-items:center;justify-content:center}.is-case .zrm-editorial-cover img{width:100%;height:210px;object-fit:contain}.zrm-editorial-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:38px}.zrm-editorial-metrics .zrm-stat-card{padding:24px;background:white;border-radius:24px}.zrm-editorial-reading-row{display:grid!important;grid-template-columns:minmax(0,2.2fr) minmax(230px,1fr);gap:64px!important}.zrm-editorial-reading-row>.et_pb_column{width:100%!important;margin:0!important;min-width:0}.zrm-editorial-content{font-family:Engram,Arial,sans-serif;font-size:18px;line-height:1.7;color:#526358}.zrm-editorial-content h2{font-size:30px!important;line-height:1.25!important;margin:38px 0 20px!important;color:#193e2c;scroll-margin-top:32px}.zrm-editorial-content h3{font-size:24px!important;line-height:1.3!important;margin:30px 0 18px!important}.zrm-editorial-content p{margin-bottom:22px!important;padding-bottom:0!important}.zrm-editorial-content a{text-decoration:underline}.zrm-editorial-content img{max-width:100%;height:auto;border-radius:16px}.zrm-editorial-content figure{margin:28px 0}.zrm-editorial-content ul,.zrm-editorial-content ol{padding-left:24px!important;margin-bottom:24px}.zrm-editorial-content li{margin:8px 0}.zrm-editorial-cta-inner{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:40px;align-items:center;padding:44px!important}.zrm-editorial-cta-inner .zrm-btn{justify-self:end}.zrm-reading-sidebar{align-self:start}.zrm-editorial-content .et_pb_row{width:100%!important}.zrm-editorial-content .wp-block-image img{width:auto}.zrm-editorial-content .zrm-result-figure img{width:100%}.zrm-lang [aria-disabled]{opacity:.45}
.zrm-reading-sidebar{align-self:stretch}.zrm-reading-sidebar>.et_pb_text{position:sticky!important;top:40px;padding:28px;background:#e6efdf;border-radius:24px}.zrm-reading-sidebar .zrm-eyebrow{font-size:12px;margin-bottom:22px}.zrm-reading-sidebar nav{display:flex;flex-direction:column;gap:16px}.zrm-reading-sidebar nav a{display:block;font-size:16px;font-weight:500;line-height:1.4}
@media(max-width:980px){.zrm-editorial-reading-row{grid-template-columns:1fr;gap:32px!important}.zrm-reading-sidebar{display:block!important;order:-1;min-width:0}.zrm-reading-sidebar>.et_pb_text{position:static!important}.zrm-editorial-hero.is-case{grid-template-columns:1fr}.is-case .zrm-editorial-cover{min-height:160px}.is-case .zrm-editorial-cover img{height:170px}}
@media(max-width:600px){.zrm-editorial-hero{gap:24px;margin-top:24px}.zrm-editorial-hero h1{font-size:34px!important}.zrm-editorial-metrics{grid-template-columns:1fr;gap:12px}.zrm-editorial-content{font-size:17px;line-height:1.65}.zrm-editorial-content h2{font-size:26px!important}.zrm-editorial-cta-inner{grid-template-columns:1fr;padding:28px!important;gap:24px}.zrm-editorial-cta-inner .zrm-btn{justify-self:start;width:100%;box-sizing:border-box}.zrm-editorial-hero.is-case .zrm-editorial-cover{padding:24px}.is-news .zrm-editorial-cover img{min-height:180px}.zrm-editorial-content table{display:block;overflow-x:auto}}
