.BiodiversityFootballFields_container__qoQm2{border-radius:16px;background:#202020;padding:21px 35px}.BiodiversityFootballFields_header__WepLp{display:flex;justify-content:space-between;align-items:flex-start}.BiodiversityFootballFields_titleRow__OQ52F{display:flex;align-items:center;gap:.5em}.BiodiversityFootballFields_overall__dItBk{display:flex;align-items:flex-end;gap:8px}.BiodiversityFootballFields_overall__dItBk>span:first-of-type{font-size:clamp(2.25rem,2.068rem + .7767vw,3rem);font-weight:700;line-height:1}.BiodiversityFootballFields_reportingYear___hVbp{color:#929292;font-size:14px;font-weight:500;margin-bottom:6px}.BiodiversityFootballFields_container__qoQm2 hr{margin-block:8px 16px;border:none;border-top:1px solid #3a3a3a}.BiodiversityFootballFields_body__ehplA{display:flex;gap:32px}.BiodiversityFootballFields_left__KVvop{display:flex;flex-direction:column;gap:24px;width:230px;flex-shrink:0}.BiodiversityFootballFields_subtitle__Y8J6a{font-size:clamp(1rem,.9393rem + .2589vw,1.25rem);color:#ededed}.BiodiversityFootballFields_fieldLegend__E9IoV{display:flex;flex-direction:column;gap:10px}.BiodiversityFootballFields_fieldIcon__mwrjI{width:117px;height:80px}.BiodiversityFootballFields_fieldLegend__E9IoV p{font-size:clamp(.75rem,.6893rem + .2589vw,1rem);font-weight:500;color:#929292;max-width:200px}.BiodiversityFootballFields_keys__UBl6l{display:flex;flex-direction:column;gap:12px}.BiodiversityFootballFields_keys__UBl6l>div{display:flex;align-items:center;gap:10px;color:#929292;font-size:clamp(.75rem,.6893rem + .2589vw,1rem);font-weight:500}.BiodiversityFootballFields_greenKey___eW00{width:15px;height:15px;border-radius:2px;background-color:#10b514;flex-shrink:0}.BiodiversityFootballFields_benchmarkKey__3mNg2{width:20px;height:auto;flex-shrink:0}.BiodiversityFootballFields_right__LB3Jt{flex:1 1;display:flex;flex-direction:column;gap:12px;min-width:0}.BiodiversityFootballFields_rank__0nBEd{align-self:flex-end;font-size:clamp(.875rem,.8rem + .3vw,1.125rem)}.BiodiversityFootballFields_rank__0nBEd strong{font-weight:700}.BiodiversityFootballFields_gridWrapper__DLyVU{border:1px solid #243824;border-radius:10px;padding:14px;background:rgba(26,46,26,.26)}.BiodiversityFootballFields_grid__ElJeq{display:grid;grid-template-columns:repeat(16,1fr);grid-gap:4px 5px;gap:4px 5px}.BiodiversityFootballFields_pitch__ZqiVF{width:100%;height:auto;display:block}.BiodiversityFootballFields_gridLabels__RAfDx{display:flex;justify-content:space-between;margin-top:14px;font-size:12px;color:#ededed}.BiodiversityFootballFields_gridLabels__RAfDx strong{font-size:clamp(.75rem,.6893rem + .2589vw,1rem);font-weight:500}.BiodiversityFootballFields_benchmarkLabel__muMx_{text-align:right}.BiodiversityFootballFields_km2Label__jz8v0{display:block;color:#929292;font-size:12px}.BiodiversityFootballFields_poweredBy__yKUxj{display:block;margin-top:18px;font-size:12px}.BiodiversityFootballFields_blured__ailyi{filter:blur(7px)}@media only screen and (max-width:768px){.BiodiversityFootballFields_container__qoQm2{padding:18px 20px}.BiodiversityFootballFields_body__ehplA{flex-direction:column;gap:24px}.BiodiversityFootballFields_left__KVvop{width:100%}.BiodiversityFootballFields_rank__0nBEd{align-self:flex-start}}.BiodiversitySpeciesLoss_container__n8wGD{border-radius:16px;background:#202020;padding:21px 35px}.BiodiversitySpeciesLoss_bodyContainer__tG5I7{container-type:inline-size}.BiodiversitySpeciesLoss_header__caxo6{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.BiodiversitySpeciesLoss_titleRow__NqS9J{display:flex;align-items:center;gap:.5em}.BiodiversitySpeciesLoss_overall__bLUsr{display:flex;align-items:flex-end;gap:8px}.BiodiversitySpeciesLoss_overall__bLUsr>span:first-of-type{font-size:clamp(2.25rem,2.068rem + .7767vw,3rem);font-weight:700;line-height:1}.BiodiversitySpeciesLoss_unit__YbnI_{color:#ededed;font-size:13px;font-weight:500;margin-bottom:6px}.BiodiversitySpeciesLoss_reportingYear__8qVPb{color:#929292;font-size:14px;font-weight:500;margin-bottom:6px}.BiodiversitySpeciesLoss_container__n8wGD hr{margin-block:8px 16px;border:none;border-top:1px solid #3a3a3a}.BiodiversitySpeciesLoss_body__wJHEQ{display:flex;gap:32px}.BiodiversitySpeciesLoss_left__buMs5{display:flex;flex-direction:column;gap:24px;width:260px;flex-shrink:0}.BiodiversitySpeciesLoss_subtitle__GCI5r{font-size:clamp(1rem,.9393rem + .2589vw,1.25rem);color:#ededed}.BiodiversitySpeciesLoss_note__OAF_g{font-size:clamp(.75rem,.6893rem + .2589vw,.875rem);color:#929292;max-width:230px}.BiodiversitySpeciesLoss_legend____A11{display:flex;flex-direction:column;gap:6px;max-width:230px}.BiodiversitySpeciesLoss_gradientBar__aDNfJ{height:12px;border-radius:3px;background:linear-gradient(90deg,#1a3d00,#00b400 12.5%,#00e600 25%,#99e600 37.5%,#e6d200 50%,#d9a441 62.5%,#b4762a 75%,#7d4a18 87.5%,#47270b)}.BiodiversitySpeciesLoss_legendLabels__wk_9M{display:flex;justify-content:space-between;color:#929292;font-size:12px;font-weight:500}.BiodiversitySpeciesLoss_benchKey__niZk3{display:flex;align-items:center;gap:10px;color:#929292;font-size:clamp(.75rem,.6893rem + .2589vw,1rem);font-weight:500}.BiodiversitySpeciesLoss_benchSquare__nnT_Z{width:16px;height:16px;border-radius:3px;border:2px solid #ededed;flex-shrink:0}.BiodiversitySpeciesLoss_right__kOtzM{flex:1 1;min-width:0}.BiodiversitySpeciesLoss_heatmap__uytYt{display:flex;gap:3px}.BiodiversitySpeciesLoss_column__wLnh_{flex:1 1;min-width:0;display:flex;flex-direction:column}.BiodiversitySpeciesLoss_yearAxis__Wyh53{flex:0 0 auto;display:flex;flex-direction:column;margin-right:5px}.BiodiversitySpeciesLoss_yearLabel__DeP2Z{display:block;height:26px;text-align:right;color:#ededed;font-size:15px;font-weight:500;line-height:26px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BiodiversitySpeciesLoss_benchCell__upZjS{position:relative;border-radius:4px;border:2px solid #ededed}.BiodiversitySpeciesLoss_benchCell__upZjS,.BiodiversitySpeciesLoss_benchSpacer__IcbQc{display:block;height:26px;margin-bottom:8px}.BiodiversitySpeciesLoss_cells__O7TTK{display:flex;flex-direction:column;gap:3px}.BiodiversitySpeciesLoss_cell__huTHK{display:block;position:relative;height:26px;border-radius:2px}.BiodiversitySpeciesLoss_cellEmpty__bHi97{background-color:#2a2a2a}.BiodiversitySpeciesLoss_tooltip___DYlY{display:none;position:absolute;bottom:calc(100% + 6px);font-size:12px;font-weight:500;background-color:#272727;border:2px solid #0e80c0;border-radius:5px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:8px 12px;white-space:nowrap;text-align:left;z-index:999}.BiodiversitySpeciesLoss_benchCell__upZjS:hover>.BiodiversitySpeciesLoss_tooltip___DYlY,.BiodiversitySpeciesLoss_cell__huTHK:hover>.BiodiversitySpeciesLoss_tooltip___DYlY{display:block}.BiodiversitySpeciesLoss_blured__LegY7 .BiodiversitySpeciesLoss_benchCell__upZjS:hover>.BiodiversitySpeciesLoss_tooltip___DYlY,.BiodiversitySpeciesLoss_blured__LegY7 .BiodiversitySpeciesLoss_cell__huTHK:hover>.BiodiversitySpeciesLoss_tooltip___DYlY{display:none}.BiodiversitySpeciesLoss_tooltipLeft__LuXft{left:0}.BiodiversitySpeciesLoss_tooltipCenter__8GX8o{left:50%;transform:translateX(-50%)}.BiodiversitySpeciesLoss_tooltipRight___zkUZ{right:0}.BiodiversitySpeciesLoss_colLabel__6fseH{margin-top:10px;text-align:center;color:#ededed;font-size:15px;font-weight:500;line-height:1.2;overflow-wrap:normal;word-break:normal;-webkit-hyphens:auto;hyphens:auto}.BiodiversitySpeciesLoss_poweredBy___MVB_{display:block;margin-top:18px;font-size:12px}.BiodiversitySpeciesLoss_blured__LegY7{filter:blur(7px)}@media only screen and (max-width:768px){.BiodiversitySpeciesLoss_container__n8wGD{padding:18px 20px}.BiodiversitySpeciesLoss_body__wJHEQ{flex-direction:column;gap:20px}.BiodiversitySpeciesLoss_left__buMs5{width:100%}}@container (max-width: 1100px){.BiodiversitySpeciesLoss_body__wJHEQ{flex-direction:column;gap:20px}.BiodiversitySpeciesLoss_left__buMs5{width:100%;gap:16px}.BiodiversitySpeciesLoss_note__OAF_g,.BiodiversitySpeciesLoss_subtitle__GCI5r{max-width:620px}}@container (max-width: 860px){.BiodiversitySpeciesLoss_colLabel__6fseH{font-size:13px}}@container (max-width: 620px){.BiodiversitySpeciesLoss_benchCell__upZjS,.BiodiversitySpeciesLoss_benchSpacer__IcbQc,.BiodiversitySpeciesLoss_cell__huTHK,.BiodiversitySpeciesLoss_yearLabel__DeP2Z{height:20px}.BiodiversitySpeciesLoss_yearLabel__DeP2Z{font-size:12px;line-height:20px}.BiodiversitySpeciesLoss_colLabel__6fseH{writing-mode:vertical-rl;transform:rotate(180deg);flex:0 0 88px;height:88px;margin-left:auto;margin-right:auto;text-align:end;white-space:nowrap;-webkit-hyphens:none;hyphens:none}}.CoverageContainer_container__gaaV5{border-radius:10px;background:#1e1d1e;padding:19px;width:100%}.CoverageContainer_container__gaaV5 h2{margin-bottom:1em}.CoverageContainer_container__gaaV5>div{display:flex;gap:8px;flex-wrap:wrap}.CoverageContainer_container__gaaV5>div>div{flex:1 1;display:flex;align-items:center;max-width:224px;min-width:180px;height:90px;border-radius:8px;gap:10px;padding-inline:10px}.CoverageContainer_container__gaaV5>div>div>div:first-of-type{display:flex;align-items:center;justify-content:center;border-radius:8px;width:48px;height:48px;aspect-ratio:1/1}.CoverageContainer_container__gaaV5>div>div>div:last-of-type strong{font-weight:500;font-size:clamp(.75rem,.6893rem + .2589vw,1rem)}.CoverageContainer_container__gaaV5>div>div>div:last-of-type p{font-size:clamp(.5rem,.4393rem + .2589vw,.75rem)}.CoverageContainer_container__gaaV5 small{display:block;font-size:12px;text-align:left;margin-top:1em}.EsgScores_container__kk_hk{display:flex;flex-direction:column;gap:24px}.EsgScores_card__hu_BR{display:flex;flex-direction:column;align-items:center;gap:28px;max-width:240px;padding:24px;border:1px solid transparent;border-radius:16px;background:#202020}.EsgScores_card__hu_BR h3{display:flex;align-items:center;margin:0;color:#ededed;font-size:clamp(.75rem,.6893rem + .2589vw,1rem);font-weight:500;letter-spacing:.12em;text-transform:uppercase}.EsgScores_iconBox__8F77I{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:8px}.EsgScores_iconBox__8F77I svg{width:1em;height:1em}.EsgScores_card__hu_BR h3 sup{align-self:flex-start;font-size:.75em;text-transform:none;letter-spacing:normal}.EsgScores_overallCard__O7Rga{width:100%;max-width:240px}.EsgScores_row__N9yNl{display:grid;grid-template-columns:repeat(3,minmax(0,240px));grid-gap:24px;gap:24px}.EsgScores_ring__Q6VT4{position:relative;display:flex;align-items:center;justify-content:center}.EsgScores_ringArc__lvmuV{position:absolute;inset:0;border-radius:50%}.EsgScores_ring__Q6VT4 span{position:relative;font-size:clamp(1.5rem,1.4393rem + .2589vw,1.75rem);font-weight:600}.EsgScores_overallCard__O7Rga .EsgScores_ring__Q6VT4 span{font-size:clamp(2.25rem,2.068rem + .7767vw,3rem)}@media (max-width:640px){.EsgScores_row__N9yNl{grid-template-columns:1fr}.EsgScores_card__hu_BR,.EsgScores_overallCard__O7Rga{max-width:none}}.ExclusionsByRegion_container__rJZ5P{border-radius:16px;background:#202020;padding:21px 35px}.ExclusionsByRegion_header__YmL_K{display:flex;justify-content:space-between;align-items:flex-start}.ExclusionsByRegion_titleRow__v8Jy6{display:flex;align-items:center;gap:.5em}.ExclusionsByRegion_container__rJZ5P hr{margin-block:8px 16px;border:none;border-top:1px solid #3a3a3a}.ExclusionsByRegion_body__pwFsh{display:flex;gap:32px}.ExclusionsByRegion_left__1kVKJ{display:flex;flex-direction:column;gap:24px;width:230px;flex-shrink:0}.ExclusionsByRegion_subtitle__uY2Za{font-size:clamp(1rem,.9393rem + .2589vw,1.25rem);color:#ededed}.ExclusionsByRegion_right__JoiJB{flex:1 1;min-width:0}.ExclusionsByRegion_rows__EMLiZ{display:flex;flex-direction:column;gap:12px}.ExclusionsByRegion_row__1TVZB{display:grid;grid-template-columns:minmax(90px,150px) 1fr auto;align-items:center;grid-gap:16px;gap:16px}.ExclusionsByRegion_region__0Zhde{font-size:clamp(.75rem,.6893rem + .2589vw,1rem);color:#ededed}.ExclusionsByRegion_track__aVIl3{position:relative;height:28px;border-radius:4px;background-color:#03284f;overflow:hidden}.ExclusionsByRegion_excluding__M2p4E{position:absolute;inset-block:0;left:0;background-color:#9a0101}.ExclusionsByRegion_count__P_zy5{font-size:clamp(.75rem,.6893rem + .2589vw,1rem);color:#ededed;text-align:right;min-width:4ch}.ExclusionsByRegion_poweredBy__9qwbL{display:block;margin-top:18px;font-size:12px}.ExclusionsByRegion_blured__39fsd{filter:blur(7px)}@media only screen and (max-width:768px){.ExclusionsByRegion_container__rJZ5P{padding:18px 20px}.ExclusionsByRegion_body__pwFsh{flex-direction:column;gap:24px}.ExclusionsByRegion_left__1kVKJ{width:100%}.ExclusionsByRegion_row__1TVZB{grid-template-columns:minmax(70px,110px) 1fr auto;gap:10px}.ExclusionsByRegion_track__aVIl3{height:22px}}.ExcludingInstitutions_container__KYsT_{border-radius:16px;background:#202020;padding:21px 35px}.ExcludingInstitutions_header__aNazi{display:flex;justify-content:space-between;align-items:center}.ExcludingInstitutions_titleRow__I5glk{display:flex;align-items:center;gap:.5em}.ExcludingInstitutions_year__FmgiH{color:#929292;font-size:14px;font-weight:500}.ExcludingInstitutions_container__KYsT_ hr{margin-block:8px 16px;border:none;border-top:1px solid #3a3a3a}.ExcludingInstitutions_subtitle__MAS_R{font-size:clamp(1rem,.9393rem + .2589vw,1.25rem);color:#ededed;margin-bottom:20px}.ExcludingInstitutions_rows__inr3K{display:flex;flex-direction:column;gap:18px}.ExcludingInstitutions_row__8x_iF{display:grid;grid-template-columns:1fr minmax(120px,420px);align-items:center;grid-gap:16px;gap:16px}.ExcludingInstitutions_institution__v7Fdv{display:flex;flex-direction:column;gap:2px;min-width:0}.ExcludingInstitutions_name__YVeV1{font-size:clamp(.875rem,.8143rem + .2589vw,1.125rem);color:#ededed}.ExcludingInstitutions_meta__l0NGw{font-size:12px;color:#929292}.ExcludingInstitutions_subType__TADfC{font-size:clamp(.75rem,.6893rem + .2589vw,1rem);color:#ededed;text-align:center}.ExcludingInstitutions_poweredBy__SMQ_D{display:block;margin-top:18px;font-size:12px}.ExcludingInstitutions_blured__R4LVW{filter:blur(7px)}@media only screen and (max-width:768px){.ExcludingInstitutions_container__KYsT_{padding:18px 20px}.ExcludingInstitutions_row__8x_iF{grid-template-columns:1fr auto;gap:6px 12px}.ExcludingInstitutions_subType__TADfC{text-align:right}}.SupplyChainScore_container__mDYle{border-radius:16px;background:#202020;padding:21px 35px}.SupplyChainScore_container__mDYle hr:first-of-type{margin-top:8px}.SupplyChainScore_header__lsxH7{display:flex;align-items:center;justify-content:space-between}.SupplyChainScore_headline__nMYPX{display:flex;align-items:baseline;gap:8px;white-space:nowrap}.SupplyChainScore_headline__nMYPX strong{font-size:clamp(1.75rem,1.5rem + 1vw,2.5rem);font-weight:600;color:#ededed}.SupplyChainScore_headline__nMYPX span{font-size:14px;color:#aeaeae}.SupplyChainScore_graphSection__NzjKQ{display:flex;width:100%;margin-block:75px;align-items:center}.SupplyChainScore_graphSection__NzjKQ>.SupplyChainScore_legendContainer__yVmkq{flex-shrink:0}.SupplyChainScore_graphSection__NzjKQ>.SupplyChainScore_graphWrapper__u8OEB{flex:1 1;display:flex;justify-content:center}.SupplyChainScore_legendContainer__yVmkq>div{justify-self:flex-start;display:flex;align-items:center;gap:10px}.SupplyChainScore_legendContainer__yVmkq>div:not(:last-of-type){margin-bottom:12px}.SupplyChainScore_legendContainer__yVmkq p{font-size:1em;font-weight:500}.SupplyChainScore_legendContainer__yVmkq span{width:15px;height:15px;border-radius:2px;display:flex;align-items:center}.SupplyChainScore_straightLine__pdmBl{height:3px;border-radius:4px;background-color:#ededed;width:100%}.SupplyChainScore_graphWrapper__u8OEB{display:inline-flex;align-items:center;gap:12px}.SupplyChainScore_graph__OAG98{position:relative;height:40px;width:260px;background-color:#0e80c0;border-radius:4px}.SupplyChainScore_graph__OAG98:before{content:"";position:absolute;top:-10px;bottom:-10px;left:0;width:1px;background-color:#797979}.SupplyChainScore_graph__OAG98>div{height:120%;transform:translateY(-7%);width:3px;background-color:#ededed;border-radius:4px}.SupplyChainScore_graph__OAG98>div>div{position:relative}.SupplyChainScore_graph__OAG98>div>div>div{position:absolute;transform:translateX(-10px);top:60px}.SupplyChainScore_graph__OAG98>div>div>div>span{display:flex;text-wrap:nowrap}.SupplyChainScore_graphValue__Ejhgv{font-weight:600;white-space:nowrap}.SupplyChainScore_container__mDYle small{font-size:12px}@media only screen and (max-width:768px){.SupplyChainScore_header__lsxH7{flex-direction:column;align-items:flex-start;gap:1em}.SupplyChainScore_graphSection__NzjKQ{flex-direction:column;align-items:flex-start;gap:30px;margin-top:30px}.SupplyChainScore_graphSection__NzjKQ>.SupplyChainScore_graphWrapper__u8OEB{justify-content:flex-start}.SupplyChainScore_container__mDYle h2 sup>span{transform:translateX(-67%)!important}.SupplyChainScore_graph__OAG98 sup>span{width:min(260px,75vw)!important;transform:translateX(-90%)!important}}.BcorpCertification_container__yLEj5{border-radius:16px;background:#202020;padding:21px 35px}.BcorpCertification_container__yLEj5 hr:first-of-type{margin-top:8px}.BcorpCertification_header__4JlJx{display:flex;align-items:center;justify-content:space-between;gap:16px}.BcorpCertification_certified__xk8VN,.BcorpCertification_notCertified__kvGkX{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:600;white-space:nowrap}.BcorpCertification_certified__xk8VN{color:#74d398}.BcorpCertification_certified__xk8VN svg{width:20px;height:20px}.BcorpCertification_notCertified__kvGkX{color:#ff8c8c}.BcorpCertification_notCertified__kvGkX span{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background-color:#ff8c8c26}.BcorpCertification_graphSection__idstU{display:grid;grid-template-columns:280px 1fr;grid-template-areas:"first chart" "legend chart";grid-template-rows:auto 1fr;grid-column-gap:20px;column-gap:20px;width:100%;margin-block:30px 20px}.BcorpCertification_firstCertified__z_ooL{grid-area:first;font-size:18px}.BcorpCertification_graphSection__idstU>.BcorpCertification_legendContainer__8r3vq{grid-area:legend;align-self:end}.BcorpCertification_graphSection__idstU>.BcorpCertification_graphWrapper__ashs3{grid-area:chart;display:flex;justify-content:center;align-items:center}.BcorpCertification_legendTitle__tl6gS{font-size:18px;margin-block:24px 12px}.BcorpCertification_legendContainer__8r3vq>div{display:flex;align-items:center;gap:10px}.BcorpCertification_legendContainer__8r3vq>div:not(:last-of-type){margin-bottom:12px}.BcorpCertification_legendContainer__8r3vq>div p{font-size:1em;font-weight:500;color:#929292}.BcorpCertification_legendContainer__8r3vq>div span{width:15px;height:15px;border-radius:2px;flex-shrink:0}.BcorpCertification_donut__gBRuG{width:100%;max-width:360px;height:auto;overflow:visible}.BcorpCertification_areaLabel__svtHz{font-size:12px;fill:#ededed}.BcorpCertification_overallValue__P5cFc{font-size:44px;font-weight:700;fill:#ededed;dominant-baseline:auto}.BcorpCertification_overallMax__IWUXS{font-size:16px;fill:#aeaeae;dominant-baseline:hanging}.BcorpCertification_container__yLEj5 small{font-size:12px}@media only screen and (max-width:768px){.BcorpCertification_header__4JlJx{flex-direction:column;align-items:flex-start;gap:1em}.BcorpCertification_graphSection__idstU{grid-template-columns:1fr;grid-template-areas:"first" "chart" "legend";grid-template-rows:auto auto auto;row-gap:24px}.BcorpCertification_graphSection__idstU>.BcorpCertification_legendContainer__8r3vq{align-self:auto}}