.bgk-esg-index{--c-ihsg:#3a78b0;--c-esg:#618138;--c-alt:#9e3b6b}.bgk-esg-index [hidden]{display:none!important}.bgk-esg-index .banner.compact{gap:44px;min-height:0;padding-top:max(56px,min(7vw,96px))}.bgk-esg-index .banner h1{max-width:17ch}.bgk-esg-index .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bgk-esg-index .sec-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:max(28px,min(4vw,44px));display:flex}.bgk-esg-index .sec-head h2{font-size:var(--fs-h2);margin-top:14px;line-height:1.14}.bgk-esg-index .sec-head p{max-width:440px;font-size:var(--fs-lead)}.bgk-esg-index .head-note{max-width:46ch;color:var(--soft);margin-top:14px;font-size:15px;font-weight:300}.bgk-esg-index .stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.bgk-esg-index .stat{transition:background-color .35s,transform .5s var(--ease);background:rgba(253,253,253,.07);border-radius:22px;align-content:start;gap:4px;padding:18px 20px;display:grid;box-shadow:inset 0 0 0 1px rgba(201,231,145,.16)}.bgk-esg-index .stat:hover{background:rgba(253,253,253,.12);transform:translateY(-3px)}.bgk-esg-index .stat b{color:var(--paper);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:max(30px,min(3vw,40px));font-weight:500;line-height:1.1}.bgk-esg-index .stat>span{color:var(--w80);font-size:14.5px;font-weight:300}.bgk-esg-index .method-copy{align-content:start;gap:16px;display:grid}.bgk-esg-index .method-copy h2{font-size:var(--fs-h2);max-width:19ch;line-height:1.14}.bgk-esg-index .method-copy p{font-size:var(--fs-lead);max-width:52em}.bgk-esg-index .mtabs{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:stretch;gap:18px;margin-top:max(26px,min(3.4vw,40px));display:grid}.bgk-esg-index .mlist{align-content:center;display:grid;position:relative}.bgk-esg-index .mi{z-index:0;background:var(--lime-50);height:0;transition:top .5s var(--ease),height .5s var(--ease);border-radius:20px;position:absolute;top:0;left:0;right:0}.bgk-esg-index .mlist button{z-index:1;text-align:left;transition:opacity .7s var(--ease),transform .7s var(--ease);transition-delay:calc(var(--k,0)*.11s);border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:20px 18px;display:grid;position:relative}.js .bgk-esg-index .mlist:not(.in) button{opacity:0;transform:translateY(14px)}.bgk-esg-index .mlist b{color:var(--leaf);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;transition:color .35s}.bgk-esg-index .mlist button>span{color:var(--forest);font-size:17px;line-height:1.3;transition:color .3s}.bgk-esg-index .mlist svg{width:16px;height:16px;color:var(--olive);opacity:0;transition:opacity .35s,transform .45s var(--ease);transform:translate(-6px)}.bgk-esg-index .mlist button:hover>span,.bgk-esg-index .mlist button[aria-selected=true] b{color:var(--olive)}.bgk-esg-index .mlist button[aria-selected=true] svg{opacity:1;transform:none}.bgk-esg-index .mstack{gap:14px;display:grid}.js .bgk-esg-index .mstack{gap:0}.js .bgk-esg-index .mpanel{grid-area:1/1}.bgk-esg-index .mpanel{background:var(--forest);min-height:300px;color:var(--w80);isolation:isolate;border-radius:32px 8px;align-content:center;justify-items:start;gap:16px;padding:max(28px,min(3.4vw,42px));display:grid;position:relative;overflow:hidden}.bgk-esg-index .mpanel:after{content:"";z-index:-1;background:radial-gradient(closest-side,rgba(128,171,74,.45),transparent);border-radius:50%;width:330px;height:330px;position:absolute;top:-110px;right:-80px}.bgk-esg-index .mpanel .num{background:var(--lime);width:54px;height:54px;color:var(--forest);border-radius:17px 5px;place-items:center;font-size:18px;font-weight:600;display:grid}.bgk-esg-index .mpanel h3{color:var(--paper);font-size:max(22px,min(2.2vw,27px));line-height:1.2}.bgk-esg-index .mpanel p{max-width:48ch;font-size:16.5px}.bgk-esg-index .mpanel .tag{height:30px;color:var(--lime);background:rgba(201,231,145,.18);border-radius:999px;align-items:center;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex}.bgk-esg-index .mpanel.show{animation:mpIn .55s var(--ease)both}@keyframes mpIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.bgk-esg-index .track{background:var(--mist)}.bgk-esg-index .years{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;flex-wrap:wrap;gap:2px;margin-left:auto;padding:4px;display:flex;position:relative}.bgk-esg-index .years button{z-index:1;height:42px;color:var(--forest);font-variant-numeric:tabular-nums;border-radius:999px;padding:0 18px;font-size:15px;transition:color .3s;position:relative}.bgk-esg-index .years.ready button[aria-selected=true]{color:var(--paper)}.bgk-esg-index .years .ind{z-index:0;background:var(--forest);width:0;height:42px;transition:left .5s var(--ease),top .5s var(--ease),width .5s var(--ease);border-radius:999px;position:absolute;top:4px;left:4px}.bgk-esg-index .board{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:18px;margin-top:22px;display:grid}.bgk-esg-index .chart-card{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);border-radius:32px;padding:max(20px,min(3vw,32px));position:relative}.bgk-esg-index .cc-head{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:12px 20px;display:flex}.bgk-esg-index .cc-head h3{font-size:max(19px,min(1.7vw,22px));line-height:1.3}.bgk-esg-index .cc-head .sub{color:var(--soft);margin-top:4px;font-size:14px;font-weight:300}.bgk-esg-index .legend{color:var(--body);flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.bgk-esg-index .legend li{align-items:center;gap:8px;display:inline-flex}.bgk-esg-index .legend i{background:var(--c);border-radius:2px;width:18px;height:3px}.bgk-esg-index .kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.bgk-esg-index .kpi{background:var(--mist);border-radius:18px;padding:12px 14px}.bgk-esg-index .kpi small{color:var(--soft);align-items:center;gap:7px;font-size:12.5px;font-weight:400;display:flex}.bgk-esg-index .kpi small i{background:var(--c,var(--forest));border-radius:50%;width:8px;height:8px}.bgk-esg-index .kpi b{color:var(--forest);letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin-top:2px;font-size:max(20px,min(1.9vw,26px));font-weight:500;display:block}.bgk-esg-index .kpi span{color:var(--soft);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:300;display:block}.bgk-esg-index .plot{margin-top:16px;position:relative}.bgk-esg-index .plot svg{touch-action:pan-y;width:100%;height:auto;display:block;overflow:visible}.bgk-esg-index .plot .grid line{stroke:var(--line);stroke-width:1px}.bgk-esg-index .plot .tick{fill:var(--soft);font-variant-numeric:tabular-nums;font-family:inherit;font-size:11.5px}.bgk-esg-index .plot .base{stroke:#c9d3c3;stroke-width:1px}.bgk-esg-index .plot .ln{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.bgk-esg-index .plot .ln.dashed{stroke-dasharray:7 5}.bgk-esg-index .plot .ln.draw:not(.dashed){stroke-dasharray:1;stroke-dashoffset:1px;animation:.9s ease-out forwards lnDraw;animation-delay:calc(var(--d,0)*.11s)}@keyframes lnDraw{to{stroke-dashoffset:0}}.bgk-esg-index .plot .area{opacity:.1}.bgk-esg-index .plot .end{stroke:var(--paper);stroke-width:2px}.bgk-esg-index .plot .lbl{fill:var(--forest);font-variant-numeric:tabular-nums;font-family:inherit;font-size:12px;font-weight:500}.bgk-esg-index .plot .lbl tspan.k{fill:var(--soft);font-weight:300}.bgk-esg-index .plot .cross{stroke:var(--forest);stroke-width:1px;opacity:0;transition:opacity .2s}.bgk-esg-index .plot .hdot{stroke:var(--paper);stroke-width:2px;opacity:0;transition:opacity .2s}.bgk-esg-index .plot.hover .cross,.bgk-esg-index .plot.hover .hdot{opacity:1}.bgk-esg-index .tip{z-index:4;pointer-events:none;background:var(--forest);min-width:190px;color:var(--w80);opacity:0;border-radius:14px;padding:10px 12px;font-size:13px;line-height:1.5;transition:opacity .2s;position:absolute;top:0;left:0;transform:translate(-50%,-8px);box-shadow:0 16px 30px -16px rgba(6,17,11,.6)}.bgk-esg-index .plot.hover .tip{opacity:1}.bgk-esg-index .tip b{color:var(--paper);margin-bottom:2px;font-weight:500;display:block}.bgk-esg-index .tip span{font-variant-numeric:tabular-nums;justify-content:space-between;gap:14px;display:flex}.bgk-esg-index .tip span em{align-items:center;gap:6px;font-style:normal;display:inline-flex}.bgk-esg-index .tip span em i{background:var(--c);border-radius:50%;width:8px;height:8px}.bgk-esg-index .tip strong{color:var(--paper);font-weight:500}.bgk-esg-index .insight{color:var(--forest);align-items:flex-start;gap:10px;margin-top:14px;font-size:14.5px;display:flex}.bgk-esg-index .insight svg{width:18px;height:18px;color:var(--olive);flex:none;margin-top:2px}.bgk-esg-index .data-view{border-top:1px solid var(--line);margin-top:12px;padding-top:10px}.bgk-esg-index .data-view summary{cursor:pointer;color:var(--olive);align-items:center;gap:6px;font-size:13.5px;font-weight:500;list-style:none;display:inline-flex}.bgk-esg-index .data-view summary::-webkit-details-marker{display:none}.bgk-esg-index .data-view summary:before{content:"+";background:var(--lime-50);border-radius:50%;place-items:center;width:18px;height:18px;font-size:14px;display:inline-grid}.bgk-esg-index .data-view[open] summary:before{content:"–"}.bgk-esg-index .tbl-wrap{margin-top:10px;overflow-x:auto}.bgk-esg-index .tbl-wrap table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.bgk-esg-index .tbl-wrap th,.bgk-esg-index .tbl-wrap td{text-align:right;border-bottom:1px solid var(--line);white-space:nowrap;padding:6px 8px}.bgk-esg-index .tbl-wrap th:first-child,.bgk-esg-index .tbl-wrap td:first-child{text-align:left}.bgk-esg-index .tbl-wrap th{color:var(--forest);font-weight:500}.bgk-esg-index .note{color:var(--soft);margin-top:10px;font-size:12.5px;font-weight:300}.bgk-esg-index .leaders{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);border-radius:32px;padding:max(20px,min(3vw,28px))}.bgk-esg-index .leaders h3{font-size:max(19px,min(1.7vw,22px));line-height:1.3}.bgk-esg-index .leaders .sub{color:var(--soft);margin-top:4px;font-size:14px;font-weight:300}.bgk-esg-index .lrows{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.bgk-esg-index .lrow{animation:rowIn .6s var(--ease)both;animation-delay:calc(var(--k,0)*60ms);border-radius:18px;grid-template-columns:28px 58px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px 10px 8px;transition:background-color .3s;display:grid}.bgk-esg-index .lrow:hover{background:var(--mist)}@keyframes rowIn{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}.bgk-esg-index .lrow .rk{color:var(--soft);text-align:center;font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.bgk-esg-index .lrow:first-child .rk{color:var(--olive)}.bgk-esg-index .tk{background:var(--forest);height:36px;color:var(--lime);letter-spacing:.03em;border-radius:12px 4px;place-items:center;font-size:12.5px;font-weight:600;display:grid}.bgk-esg-index .lrow .nm{gap:5px;min-width:0;display:grid}.bgk-esg-index .lrow .nm b{color:var(--forest);font-size:14px;font-weight:400;line-height:1.3}.bgk-esg-index .kpi b em{vertical-align:.2em;color:var(--soft);margin-right:4px;font-size:.55em;font-style:normal}.bgk-esg-index .lrow .nm small{color:var(--soft);font-size:12px;font-weight:300}.bgk-esg-index .bar{background:var(--lime-50);border-radius:4px;height:8px;position:relative;overflow:hidden}.bgk-esg-index .bar i{width:var(--v);background:var(--olive);transform-origin:0;animation:grow-x 1.1s var(--ease)both;animation-delay:calc(var(--k,0)*60ms + .15s);border-radius:0 4px 4px 0;position:absolute;top:0;bottom:0;left:0}@keyframes grow-x{0%{transform:scaleX(0)}to{transform:none}}.bgk-esg-index .lrow .sc{color:var(--forest);font-variant-numeric:tabular-nums;text-align:right;min-width:48px;font-size:18px;font-weight:500}.bgk-esg-index .lrow .sc small{color:var(--soft);margin-left:1px;font-size:12px;font-weight:400}.bgk-esg-index .lrows.dense .lrow{padding-top:6px;padding-bottom:6px}.bgk-esg-index .lrows.dense .tk{height:30px;font-size:12px}.bgk-esg-index .lrows.dense .sc{font-size:16px}.bgk-esg-index .leaders .foot-note{border-top:1px solid var(--line);color:var(--soft);margin-top:14px;padding-top:12px;font-size:13px;font-weight:300}.bgk-esg-index .mx-wrap{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);border-radius:32px;padding:max(12px,min(2vw,20px));overflow-x:auto}.bgk-esg-index .mx{border-collapse:separate;border-spacing:0 4px;font-variant-numeric:tabular-nums;width:100%;min-width:760px}.bgk-esg-index .mx th{letter-spacing:.06em;text-transform:uppercase;color:var(--soft);text-align:center;padding:6px 8px;font-size:12.5px;font-weight:500}.bgk-esg-index .mx th:first-child{text-align:left;padding-left:14px}.bgk-esg-index .yh{justify-items:center;gap:3px;display:grid}.bgk-esg-index .yh em{letter-spacing:.1em;color:var(--leaf);font-size:10.5px;font-style:normal}.bgk-esg-index .mx td{text-align:center;padding:4px}.bgk-esg-index .mx td:first-child{text-align:left;z-index:1;background:var(--paper);padding:6px 8px 6px 10px;position:-webkit-sticky;position:sticky;left:0}.bgk-esg-index .mx tbody tr{transition:background-color .3s}.bgk-esg-index .mx tbody tr:hover td{background:var(--mist)}.bgk-esg-index .mx tbody tr td:first-child{border-radius:16px 0 0 16px}.bgk-esg-index .mx tbody tr td:last-child{border-radius:0 16px 16px 0}.bgk-esg-index .co{grid-template-columns:58px minmax(0,1fr);align-items:center;gap:12px;display:grid}.bgk-esg-index .co b{color:var(--forest);white-space:nowrap;font-size:14px;font-weight:400;display:block}.bgk-esg-index .co small{color:var(--soft);font-size:12px;font-weight:300;display:block}.bgk-esg-index .cell{min-width:56px;height:40px;transition:transform .5s var(--spring);border-radius:12px;place-items:center;font-size:14px;font-weight:500;display:grid}.bgk-esg-index .cell.on{background:var(--s);color:var(--t)}.bgk-esg-index .cell.off{color:var(--line);font-weight:400}.bgk-esg-index .cell.off:before{content:"";background:var(--line);border-radius:50%;width:6px;height:6px}.bgk-esg-index .mx tbody tr:hover .cell.on{transform:scale(1.06)}.js .bgk-esg-index .mx-wrap:not(.in) .cell.on{opacity:0;transform:scale(.4)}.bgk-esg-index .mx-wrap .cell.on{transition:transform .6s var(--spring),opacity .5s;transition-delay:calc(var(--d,0)*25ms)}.bgk-esg-index .appear{color:var(--forest);white-space:nowrap;font-size:14px}.bgk-esg-index .appear small{color:var(--soft);font-weight:300}.bgk-esg-index .mx-legend{color:var(--soft);flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:14px;font-size:13px;font-weight:300;display:flex}.bgk-esg-index .ramp{align-items:center;gap:3px;display:inline-flex}.bgk-esg-index .ramp i{background:var(--s);border-radius:4px;width:22px;height:14px}.bgk-esg-index .family{background:var(--lime-50);border-radius:36px;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:max(24px,min(4vw,56px));padding:max(28px,min(4vw,48px));display:grid}.bgk-esg-index .family h2{margin-top:12px;font-size:max(26px,min(2.6vw,34px));line-height:1.2}.bgk-esg-index .family p{font-size:var(--fs-lead)}.bgk-esg-index .pills{flex-wrap:wrap;gap:10px;margin:16px 0 0;padding:0;list-style:none;display:flex}.bgk-esg-index .pills li{background:var(--paper);color:var(--forest);box-shadow:inset 0 0 0 1px var(--lime-100);transition:transform .5s var(--spring),background-color .3s;border-radius:999px;padding:11px 18px;font-size:15px}.bgk-esg-index .pills li:hover{background:var(--lime);transform:translateY(-3px)}.bgk-esg-index .family .fam-sub{margin-top:14px;font-size:15px;font-weight:300}.bgk-esg-index .family .fam-sub a{color:var(--olive);text-underline-offset:4px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.bgk-esg-index .family .fam-sub a:hover{color:var(--forest)}.bgk-esg-index .y19{gap:18px;display:grid}.bgk-esg-index .y19-lead{max-width:76ch;font-size:var(--fs-lead);color:var(--body);margin:22px 0 2px;font-weight:300}.bgk-esg-index .y19 .board{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);border-radius:32px;gap:0;margin-top:0}.bgk-esg-index .y19 .chart-card,.bgk-esg-index .y19 .leaders{box-shadow:none;background:0 0;border-radius:0}.bgk-esg-index .y19 .leaders{border-left:1px solid var(--line);align-self:stretch}.bgk-esg-index .figs19{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:8px 24px;width:100%;margin-top:16px;padding-top:14px;font-size:14px;display:grid}.bgk-esg-index .figs19 li{grid-template-columns:18px minmax(0,1fr) auto auto;align-items:baseline;gap:10px;display:grid}.bgk-esg-index .figs19 i{align-self:center;height:3px}.bgk-esg-index .figs19 i.dash{background:repeating-linear-gradient(90deg,var(--c)0 5px,transparent 5px 8px)}.bgk-esg-index .figs19 b{color:var(--forest);white-space:nowrap;font-weight:500}.bgk-esg-index .figs19 span{color:var(--soft);font-variant-numeric:tabular-nums}.bgk-esg-index .figs19 em{color:var(--forest);font-variant-numeric:tabular-nums;justify-self:end;font-style:normal;font-weight:500}.bgk-esg-index .leaders.twin{align-content:start;gap:14px;display:grid}.bgk-esg-index .cgrp+.cgrp{border-top:1px solid var(--line);padding-top:14px}.bgk-esg-index .cgrp h3{font-size:17px}.bgk-esg-index .cgrp .sub{margin-top:2px}.js .bgk-esg-index .lrows:not(.open) .lrow.extra{display:none}.bgk-esg-index .more-c{color:var(--olive);box-shadow:inset 0 0 0 1px var(--lime-100);border-radius:999px;align-items:center;gap:8px;margin-top:10px;padding:7px 14px 7px 12px;font-size:13.5px;font-weight:500;transition:background-color .3s,box-shadow .3s,color .3s;display:inline-flex}.bgk-esg-index .more-c:hover{background:var(--lime-50);box-shadow:inset 0 0 0 1px var(--lime);color:var(--forest)}.bgk-esg-index .mc-i{flex:none;width:14px;height:14px;position:relative}.bgk-esg-index .mc-i:before,.bgk-esg-index .mc-i:after{content:"";width:11px;height:1.6px;transition:transform .35s var(--ease);background:currentColor;border-radius:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bgk-esg-index .mc-i:after{transform:translate(-50%,-50%)rotate(90deg)}.bgk-esg-index .more-c[aria-expanded=true] .mc-i:after{transform:translate(-50%,-50%)rotate(0)}.bgk-esg-index .press{text-align:center;padding-top:max(48px,min(6vw,72px));padding-bottom:max(48px,min(6vw,72px))}.bgk-esg-index .press p{letter-spacing:.08em;text-transform:uppercase;color:var(--soft);margin-bottom:22px;font-size:13px;font-weight:500}.bgk-esg-index .press ul{flex-wrap:wrap;justify-content:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}.bgk-esg-index .press li{box-shadow:inset 0 0 0 1px var(--line);color:var(--soft);letter-spacing:-.01em;transition:color .3s,background-color .3s,transform .5s var(--spring);border-radius:999px;padding:14px 24px;font-size:max(16px,min(1.6vw,20px))}.bgk-esg-index .press li:hover{color:var(--forest);background:var(--lime-50);transform:translateY(-3px)}.bgk-esg-index .press li b{font-weight:600}.bgk-esg-index .cta{background:var(--forest);color:var(--w80);isolation:isolate;border-radius:36px;grid-template-columns:minmax(0,1.3fr) auto;align-items:end;gap:28px 40px;padding:max(32px,min(5.5vw,72px));display:grid;position:relative;overflow:hidden}.bgk-esg-index .cta:before{content:"";z-index:-1;filter:blur(10px);background:radial-gradient(closest-side,rgba(128,171,74,.55),transparent);border-radius:50%;width:460px;height:460px;animation:16s ease-in-out infinite alternate drift1;position:absolute;top:-140px;right:-100px}.bgk-esg-index .cta .mk{z-index:-1;opacity:.1;--m0:var(--lime);--m1:var(--lime);--m2:var(--lime);--m3:var(--lime);width:220px;position:absolute;bottom:-60px;right:6%}.bgk-esg-index .cta h2{font-size:var(--fs-h2);color:var(--paper);margin-top:14px;line-height:1.14}.bgk-esg-index .cta p{font-size:var(--fs-lead);max-width:36em;margin-top:14px}.bgk-esg-index .cta .row{flex-wrap:wrap;gap:10px;display:flex}.bgk-esg-index .disclaimer{color:var(--soft);max-width:80ch;margin-top:18px;font-size:12.5px;font-weight:300}@media (max-width:1080px){.bgk-esg-index .board{grid-template-columns:1fr}.bgk-esg-index .y19 .leaders{border-left:0;border-top:1px solid var(--line)}}@media (max-width:900px){.bgk-esg-index .mtabs,.bgk-esg-index .family,.bgk-esg-index .cta{grid-template-columns:1fr}.bgk-esg-index .mlist{align-content:start}.bgk-esg-index .mpanel{min-height:0}}@media (max-width:640px){.bgk-esg-index .stats{grid-template-columns:1fr}.bgk-esg-index .stat{grid-template-columns:auto 1fr;align-items:center;gap:14px;padding:14px 18px}.bgk-esg-index .mlist button{gap:12px;padding:16px 14px}.bgk-esg-index .mlist button>span{font-size:16px}.bgk-esg-index .years{scrollbar-width:none;border-radius:22px;flex-wrap:nowrap;margin-left:0;overflow-x:auto}.bgk-esg-index .years::-webkit-scrollbar{display:none}.bgk-esg-index .years button{flex:none;padding:0 14px}.bgk-esg-index .kpis{grid-template-columns:1fr 1fr}.bgk-esg-index .kpis .kpi:last-child{grid-column:1/-1}.bgk-esg-index .lrow{grid-template-columns:22px 52px minmax(0,1fr) auto;gap:10px}.bgk-esg-index .chart-card,.bgk-esg-index .leaders,.bgk-esg-index .mx-wrap{border-radius:24px}.bgk-esg-index .mx{min-width:540px}.bgk-esg-index .co{grid-template-columns:52px}.bgk-esg-index .co>span:last-child{display:none}.bgk-esg-index .mx th:first-child{padding-left:10px}}
