.section-enterwapp[data-node].sdg-impact-showcase{padding:90px 0;background:#fff;overflow:hidden}
.section-enterwapp[data-node].sdg-impact-showcase .sdg-impact-showcase__wrap{width:min(1480px,calc(100% - 64px));margin:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(50px,7vw,130px);align-items:center}
.section-enterwapp[data-node].sdg-impact-showcase .sdg-impact-showcase__intro,.section-enterwapp[data-node].sdg-impact-showcase .sdg-impact-showcase__goals{min-width:0}
.section-enterwapp[data-node].sdg-impact-showcase .sdg-impact-showcase__heading{font-family:Montserrat,sans-serif;color:var(--color-primary-dark,#175090);font-size:50px;font-weight:600;line-height:1.23;letter-spacing:-.02em;margin:0 0 25px;max-width:100%;white-space:normal;overflow-wrap:normal}
.section-enterwapp[data-node].sdg-impact-showcase .sdg-impact-showcase__highlight{position:relative;display:inline-block;isolation:isolate;white-space:nowrap;max-width:100%}
.section-enterwapp[data-node].sdg-impact-showcase .sdg-impact-showcase__highlight::before{content:"";position:absolute;z-index:-1;left:-8px;width:155px;right:auto;top:4px;bottom:3px;background:var(--color-secondary-yellow,#ffca26);border-radius:0 32px 32px 0;transform:scaleX(0);transform-origin:left center;transition:transform 1.05s cubic-bezier(.16,1,.3,1)}
.section-enterwapp[data-node].sdg-impact-showcase.sdg-impact-showcase--visible .sdg-impact-showcase__highlight::before{transform:scaleX(1)}
.section-enterwapp[data-node].sdg-impact-showcase .sdg-impact-showcase__description{font-family:"Open Sans",sans-serif;font-size:18px;line-height:1.43;font-weight:400;color:#303030;margin:0;max-width:640px}
.section-enterwapp[data-node].sdg-impact-showcase .sdg-impact-showcase__goals{display:grid;gap:28px}
.section-enterwapp[data-node].sdg-impact-showcase .sdg-impact-showcase__goal{display:grid;grid-template-columns:120px minmax(0,1fr);gap:38px;align-items:center;min-width:0}
.section-enterwapp[data-node].sdg-impact-showcase .sdg-impact-showcase__picture{height:120px;width:120px;display:grid;place-items:center;background:#f4f4f4;color:#19488a;font-family:Montserrat,sans-serif;font-size:23px;font-weight:700;text-align:center}
.section-enterwapp[data-node].sdg-impact-showcase .sdg-impact-showcase__picture img{width:100%;height:100%;object-fit:contain;display:block}
.section-enterwapp[data-node].sdg-impact-showcase .sdg-impact-showcase__goal h3{font-family:Montserrat,sans-serif;font-size:24px;font-weight:600;line-height:1.28;color:#252525;margin:0 0 7px}
.section-enterwapp[data-node].sdg-impact-showcase .sdg-impact-showcase__goal p{font-family:"Open Sans",sans-serif;font-size:18px;line-height:1.42;color:#303030;margin:0}
@media(max-width:1200px){.section-enterwapp[data-node].sdg-impact-showcase .sdg-impact-showcase__wrap{gap:45px}.section-enterwapp[data-node].sdg-impact-showcase .sdg-impact-showcase__heading{font-size:43px}.section-enterwapp[data-node].sdg-impact-showcase .sdg-impact-showcase__goal{grid-template-columns:95px minmax(0,1fr);gap:22px}.section-enterwapp[data-node].sdg-impact-showcase .sdg-impact-showcase__picture{width:95px;height:95px}.section-enterwapp[data-node].sdg-impact-showcase .sdg-impact-showcase__goal h3{font-size:21px}}
@media(max-width:1024px){.section-enterwapp[data-node].sdg-impact-showcase{padding:65px 0}.section-enterwapp[data-node].sdg-impact-showcase .sdg-impact-showcase__wrap{grid-template-columns:1fr;gap:38px}.section-enterwapp[data-node].sdg-impact-showcase .sdg-impact-showcase__heading{max-width:720px}}
@media(max-width:767px){.section-enterwapp[data-node].sdg-impact-showcase{padding:50px 0}.section-enterwapp[data-node].sdg-impact-showcase .sdg-impact-showcase__wrap{width:calc(100% - 38px)}.section-enterwapp[data-node].sdg-impact-showcase .sdg-impact-showcase__heading{font-size:34px}.section-enterwapp[data-node].sdg-impact-showcase .sdg-impact-showcase__description,.section-enterwapp[data-node].sdg-impact-showcase .sdg-impact-showcase__goal p{font-size:16px}.section-enterwapp[data-node].sdg-impact-showcase .sdg-impact-showcase__goal{grid-template-columns:80px minmax(0,1fr);gap:17px}.section-enterwapp[data-node].sdg-impact-showcase .sdg-impact-showcase__picture{width:80px;height:80px}.section-enterwapp[data-node].sdg-impact-showcase .sdg-impact-showcase__goal h3{font-size:19px}.section-enterwapp[data-node].sdg-impact-showcase .sdg-impact-showcase__goals{gap:25px}}
@media(max-width:480px){.section-enterwapp[data-node].sdg-impact-showcase .sdg-impact-showcase__heading{font-size:30px}}
@media(prefers-reduced-motion:reduce){.section-enterwapp[data-node].sdg-impact-showcase .sdg-impact-showcase__highlight::before{transition:none;transform:scaleX(1)}}

/* One-time staggered scroll entrance, without changing layout dimensions. */
.section-enterwapp[data-node].sdg-impact-showcase.sdg-impact-showcase--motion-ready .sdg-impact-showcase__heading,
.section-enterwapp[data-node].sdg-impact-showcase.sdg-impact-showcase--motion-ready .sdg-impact-showcase__description,
.section-enterwapp[data-node].sdg-impact-showcase.sdg-impact-showcase--motion-ready .sdg-impact-showcase__goal{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .85s cubic-bezier(.16,1,.3,1)}
.section-enterwapp[data-node].sdg-impact-showcase.sdg-impact-showcase--motion-ready.sdg-impact-showcase--visible .sdg-impact-showcase__heading,
.section-enterwapp[data-node].sdg-impact-showcase.sdg-impact-showcase--motion-ready.sdg-impact-showcase--visible .sdg-impact-showcase__description,
.section-enterwapp[data-node].sdg-impact-showcase.sdg-impact-showcase--motion-ready.sdg-impact-showcase--visible .sdg-impact-showcase__goal{opacity:1;transform:translateY(0)}
.section-enterwapp[data-node].sdg-impact-showcase.sdg-impact-showcase--motion-ready .sdg-impact-showcase__description{transition-delay:.12s}
.section-enterwapp[data-node].sdg-impact-showcase.sdg-impact-showcase--motion-ready .sdg-impact-showcase__goal:nth-child(1){transition-delay:.15s}
.section-enterwapp[data-node].sdg-impact-showcase.sdg-impact-showcase--motion-ready .sdg-impact-showcase__goal:nth-child(2){transition-delay:.27s}
.section-enterwapp[data-node].sdg-impact-showcase.sdg-impact-showcase--motion-ready .sdg-impact-showcase__goal:nth-child(3){transition-delay:.39s}
.section-enterwapp[data-node].sdg-impact-showcase.sdg-impact-showcase--motion-ready .sdg-impact-showcase__goal:nth-child(n+4){transition-delay:.48s}
@media(prefers-reduced-motion:reduce){.section-enterwapp[data-node].sdg-impact-showcase.sdg-impact-showcase--motion-ready .sdg-impact-showcase__heading,.section-enterwapp[data-node].sdg-impact-showcase.sdg-impact-showcase--motion-ready .sdg-impact-showcase__description,.section-enterwapp[data-node].sdg-impact-showcase.sdg-impact-showcase--motion-ready .sdg-impact-showcase__goal{opacity:1;transform:none;transition:none}}
