.page-wrapper{overflow:unset !important}
.bt-environmental-example{inset:0;color:#111;color:light-dark(#111,#fff);min-width:0;width:100%;width:100vw;width:100dvw;max-width:100%;max-width:100vw;max-width:100dvw;min-height:0;height:100%;height:100vh;height:100dvh;max-height:100%;max-height:100vh;max-height:100dvh;margin:0;padding:0;border:0;overflow:auto}
@media (max-width:991px){.bt-environmental-example{background-color:#fff}}
@media (min-width:992px){.bt-environmental-example{background-color:rgba(0,0,0,0.26)}}
.bt-environmental-example::backdrop{display:none}
@media (max-width:991px){.bt-environmental-example .bt-environmental-example-header-action-backdrop{display:none}}
@media (min-width:992px){.bt-environmental-example .bt-environmental-example-header-action-backdrop{background:transparent;border:0;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}}
.bt-environmental-example .bt-environmental-example-content{width:100%;max-width:620px}
@media (max-width:991px){.bt-environmental-example .bt-environmental-example-content{padding:24px 16px;display:block}}
@media (min-width:992px){.bt-environmental-example .bt-environmental-example-content{display:flex;flex-direction:column;flex:1;margin-left:auto;padding:40px 56px;min-height:0;min-height:100dvh;background:#fff;position:relative;z-index:2;border-radius:16px}}
.bt-environmental-example .bt-environmental-example-header{display:grid;grid-template-columns:1fr min-content}
@media (max-width:991px){.bt-environmental-example .bt-environmental-example-header{gap:16px}}
@media (min-width:992px){.bt-environmental-example .bt-environmental-example-header{align-items:center;gap:24px}}
@media (max-width:991px){.bt-environmental-example .bt-environmental-example-header:not(:last-child){margin-bottom:24px}}
@media (min-width:992px){.bt-environmental-example .bt-environmental-example-header:not(:last-child){margin-bottom:40px}}
.bt-environmental-example .bt-environmental-example-header .bt-environmental-example-header-title{font-weight:700}
@media (max-width:991px){.bt-environmental-example .bt-environmental-example-header .bt-environmental-example-header-title{color:var(--Texts-Main-Titles,#131315);font-size:24px;letter-spacing:-0.47px}}
@media (min-width:992px){.bt-environmental-example .bt-environmental-example-header .bt-environmental-example-header-title{grid-row:1;grid-column:1;color:var(--Texts-Main-Titles,#131315);font-size:36px;line-height:116%;letter-spacing:-0.72px}}
.bt-environmental-example .bt-environmental-example-header .bt-environmental-example-header-actions{display:flex;justify-content:end}
@media (min-width:992px){.bt-environmental-example .bt-environmental-example-header .bt-environmental-example-header-actions{grid-row:1;grid-column:2}}
.bt-environmental-example .bt-environmental-example-header .bt-environmental-example-header-action{background-color:#0090FF;fill:#fff;border:0;border-radius:50%;display:flex;align-items:center;justify-content:center}
@media (max-width:991px){.bt-environmental-example .bt-environmental-example-header .bt-environmental-example-header-action{width:38px;height:38px}}
@media (min-width:992px){.bt-environmental-example .bt-environmental-example-header .bt-environmental-example-header-action{width:38px;height:38px}}
@media (max-width:991px){.bt-environmental-example .bt-environmental-example-header .bt-environmental-example-header-action bt-icon{width:12px}}
@media (min-width:992px){.bt-environmental-example .bt-environmental-example-header .bt-environmental-example-header-action bt-icon{width:16px}}
@media (min-width:992px){.bt-environmental-example .bt-environmental-example-content-body{display:flex;flex-direction:column;flex:1}}
.bt-environmental-example .bt-environmental-example-content-body-description{color:#737382;font-weight:400;line-height:1.44}
@media (max-width:991px){.bt-environmental-example .bt-environmental-example-content-body-description{font-size:14px;line-height:144%;letter-spacing:0.042px;margin-bottom:16px}}
@media (min-width:992px){.bt-environmental-example .bt-environmental-example-content-body-description{font-size:16px;letter-spacing:-0.18px}}
.bt-environmental-example .bt-environmental-example-content-body-description .bt-box-esg-numbers{display:grid;margin-top:24px;grid-template-columns:1fr 1fr}
@media (max-width:991px){.bt-environmental-example .bt-environmental-example-content-body-description .bt-box-esg-numbers{gap:10px}}
@media (min-width:992px){.bt-environmental-example .bt-environmental-example-content-body-description .bt-box-esg-numbers{margin-top:40px;gap:16px}}
.bt-environmental-example .bt-environmental-example-content-body-description .bt-box-esg-numbers .bt-box-esg-number{display:flex;flex-direction:column;align-items:flex-start;gap:10px;border-radius:8px;background:#F4F4F5;color:#000;text-align:center;font-style:normal;font-weight:500;line-height:144%;letter-spacing:-0.09px}
@media (max-width:991px){.bt-environmental-example .bt-environmental-example-content-body-description .bt-box-esg-numbers .bt-box-esg-number{font-size:12px;padding:16px}}
@media (min-width:992px){.bt-environmental-example .bt-environmental-example-content-body-description .bt-box-esg-numbers .bt-box-esg-number{font-size:14px;padding:24px}}
.bt-environmental-example .bt-environmental-example-content-body-description .bt-box-esg-numbers .bt-box-esg-number .big{color:#0090FF;text-align:center;font-style:normal;font-weight:700;line-height:106%;letter-spacing:-1.2px;width:100%;display:flex;gap:8px;justify-content:center;align-items:center}
@media (max-width:991px){.bt-environmental-example .bt-environmental-example-content-body-description .bt-box-esg-numbers .bt-box-esg-number .big{font-size:24px}}
@media (min-width:992px){.bt-environmental-example .bt-environmental-example-content-body-description .bt-box-esg-numbers .bt-box-esg-number .big{font-size:40px}}
@media (max-width:991px){.bt-environmental-example .bt-environmental-example-content-body-description .bt-box-esg-numbers .bt-box-esg-number .big small{font-size:12px;font-style:normal;font-weight:600;line-height:146%;letter-spacing:0.01px;max-width:45px;text-align:left}}
@media (min-width:992px){.bt-environmental-example .bt-environmental-example-content-body-description .bt-box-esg-numbers .bt-box-esg-number .big small{font-size:12px;font-style:normal;font-weight:600;line-height:146%;letter-spacing:0.01px;max-width:45px;text-align:left}}
.bt-environmental-example .bt-environmental-example-content-body-description .bt-box-esg-numbers .bt-box-esg-number.full-width{grid-column:1/-1}
.bt-environmental-example .bt-environmental-example-content-body-description .bt-box-esg-numbers .bt-box-esg-number .text{max-width:306px;margin-left:auto;margin-right:auto}
@media (max-width:991px){.bt-environmental-example .close:not(.bottom){top:24px;right:16px}}
@media (min-width:992px){.bt-environmental-example .close:not(.bottom){top:42px;right:56px}}
.bt-environmental-example .close:not(.bottom) button{display:flex;align-items:center;justify-content:center;border:0;border-radius:88px;background:#0090FF}
@media (max-width:991px){.bt-environmental-example .close:not(.bottom) button{width:38px;height:38px}.bt-environmental-example .close:not(.bottom) button svg{width:12px;height:12px}}
@media (min-width:992px){.bt-environmental-example .close:not(.bottom) button{width:38px;height:38px}.bt-environmental-example .close:not(.bottom) button svg{width:12px;height:12px}}
.bt-environmental-example .close.bottom{position:relative;width:100%;height:52px;top:initial;right:initial;bottom:initial}
@media (max-width:991px){.bt-environmental-example .close.bottom{top:initial;right:initial;margin-top:auto}}
@media (min-width:992px){.bt-environmental-example .close.bottom{margin-top:auto;padding-top:16px;margin-bottom:16px}}
.bt-environmental-example .close.bottom button{color:#FFF;font-size:14px;font-style:normal;font-weight:600;line-height:144%;display:flex;padding:16px 32px;justify-content:center;align-items:center;gap:16px;align-self:stretch;border-radius:8px;background:#0090FF;width:100%;height:52px;border:0}
.bt-environmental-example .close.bottom button:hover{background-color:#F4F4F5;color:#131315}