@import url(https://fonts.googleapis.com/css2?family=Oswald:wght@500&display=swap);.section-bc-sdg{position:relative;overflow:hidden;overflow:clip;background:var(--paperwise-teal);color:#fff;padding:120px 0 70px}.section-bc-sdg .bc-sdg__bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.section-bc-sdg .bc-sdg__overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(47,128,136,.97) 0%,rgba(47,128,136,.85) 35%,rgba(47,128,136,.35) 65%,rgba(47,128,136,.15) 100%)}.section-bc-sdg .bc-sdg__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,680px) minmax(0,1fr);gap:60px}.section-bc-sdg .bc-sdg__title{font-family:'Impact',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-size:36px;font-weight:400;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:#fff;margin:0 0 18px}.section-bc-sdg .bc-sdg__subtitle{font-family:'Outfit',sans-serif;font-size:30px;font-weight:300;line-height:1.25;color:#fff;margin:0 0 12px}.section-bc-sdg .bc-sdg__intro p{font-family:'Outfit',sans-serif;font-size:14px;line-height:1.6;color:#fff;margin:0 0 16px}.section-bc-sdg .bc-sdg__details{position:relative;overflow:hidden;margin-top:40px;min-height:190px;max-width:440px}.section-bc-sdg .bc-sdg__detail{display:none}.section-bc-sdg .bc-sdg__detail.is-active{display:block}.section-bc-sdg .bc-sdg__details.is-switching .bc-sdg__detail.is-active{animation:bcSdgUpIn .7s cubic-bezier(.45,0,.2,1) both}.section-bc-sdg .bc-sdg__detail.is-leaving{display:block;position:absolute;top:0;left:0;right:0;pointer-events:none;animation:bcSdgUpOut .7s cubic-bezier(.45,0,.2,1) both}.section-bc-sdg .bc-sdg__detail-title{font-family:'Outfit',sans-serif;font-size:22px;font-weight:600;color:#fff;margin:0 0 24px}.section-bc-sdg .bc-sdg__detail-text{font-family:'Outfit',sans-serif;font-size:14px;font-weight:600;line-height:1.6;color:#fff;margin:0}.section-bc-sdg .bc-sdg__slider{align-self:end;min-width:0;margin-right:calc((100vw - 100%) / -2)}.section-bc-sdg .bc-sdg__track{display:flex;align-items:flex-end;gap:22px;overflow-x:auto;overscroll-behavior-x:contain;scroll-behavior:smooth;padding:8px max(40px, calc(100% - 320px)) 8px 4px;scrollbar-width:none}.section-bc-sdg .bc-sdg__track::-webkit-scrollbar{display:none}.section-bc-sdg .bc-sdg__card{flex:0 0 auto;width:210px;height:210px;border:4px solid transparent;border-radius:18px;background:var(--sdg-color);color:#fff;padding:18px;display:flex;align-items:flex-start;gap:12px;text-align:left;cursor:pointer;overflow:hidden;transition:width .35s ease,height .35s ease,border-color .35s ease}.section-bc-sdg .bc-sdg__card.is-active{width:300px;height:300px;border-color:#fff}.section-bc-sdg .bc-sdg__card:focus-visible{outline:3px solid var(--paperwise-accent);outline-offset:3px}.section-bc-sdg .bc-sdg__card-number{font-family:'Oswald','Impact',sans-serif;font-weight:500;font-size:56px;line-height:.85}.section-bc-sdg .bc-sdg__card-name{font-family:'Oswald','Impact',sans-serif;font-weight:500;font-size:21px;line-height:1.05;letter-spacing:.01em;text-transform:uppercase;padding-top:2px}.section-bc-sdg .bc-sdg__card.is-active .bc-sdg__card-number{font-size:72px}.section-bc-sdg .bc-sdg__card.is-active .bc-sdg__card-name{font-size:30px}.section-bc-sdg .bc-sdg__icon{width:100%;height:100%;object-fit:contain}.section-bc-sdg .bc-sdg__card:has(.bc-sdg__icon){padding:0}.section-bc-sdg .bc-sdg__dots{display:flex;gap:10px;justify-content:center;margin:40px 0 0;padding-right:40px}.section-bc-sdg .bc-sdg__dot{width:11px;height:11px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.45);cursor:pointer}.section-bc-sdg .bc-sdg__dot.is-active{background:#fff}@keyframes bcSdgFade{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes bcSdgUpIn{from{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes bcSdgUpOut{from{opacity:1;transform:none}to{opacity:0;transform:translateY(-100%)}}@media (min-width:992px){.section-bc-sdg{padding:109px 0 117px}.section-bc-sdg .bc-sdg__inner{min-height:586px;grid-template-columns:minmax(0,600px) minmax(0,1fr)}.section-bc-sdg .bc-sdg__dots{position:absolute;left:0;right:0;bottom:-61px;margin:0;padding-right:0}}@media (max-width:991.98px){.section-bc-sdg{padding:70px 0 50px}.section-bc-sdg .bc-sdg__inner{grid-template-columns:1fr;gap:30px}.section-bc-sdg .bc-sdg__overlay{background:rgba(47,128,136,.9)}.section-bc-sdg .bc-sdg__title{font-size:26px;letter-spacing:.12em}.section-bc-sdg .bc-sdg__subtitle{font-size:22px}.section-bc-sdg .bc-sdg__slider{margin-right:calc(var(--bs-gutter-x, 1.5rem) * -.5);order:2}.section-bc-sdg .bc-sdg__details{margin-top:24px;min-height:0}.section-bc-sdg .bc-sdg__track{padding-right:calc(100vw - 220px)}.section-bc-sdg .bc-sdg__card{width:140px;height:140px;padding:12px}.section-bc-sdg .bc-sdg__card.is-active{width:180px;height:180px}.section-bc-sdg .bc-sdg__card-number,.section-bc-sdg .bc-sdg__card.is-active .bc-sdg__card-number{font-size:42px}.section-bc-sdg .bc-sdg__card-name,.section-bc-sdg .bc-sdg__card.is-active .bc-sdg__card-name{font-size:14px}}@media (prefers-reduced-motion:reduce){.section-bc-sdg .bc-sdg__card{transition:none}.section-bc-sdg .bc-sdg__details.is-switching .bc-sdg__detail.is-active{animation:none}.section-bc-sdg .bc-sdg__detail.is-leaving{display:none}}