@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.3ji57o093q1kd.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.19xuq3td7fwu_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.3o_v2fun1jzxk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.11ypmpdlzqdb_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.3go-kn2r40gie.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.3bh2vc0w-r-ll.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/99ce71e74c11bc20-s.1jc1xb-qv_87z.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8cf1ea7b03cdeb83-s.3dbq0oou7i_24.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/829ba4228c966254-s.p.2mm3nq9i83l-m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_908c2d67-module__DvmJda__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_908c2d67-module__DvmJda__variable{--esmi-font-display-loaded:"Poppins", "Poppins Fallback"}
:root{--esmi-primary:#00a6ce;--esmi-primary-strong:#007a99;--esmi-primary-deep:#005f78;--esmi-ink:#2d4652;--esmi-ink-soft:#4d6672;--esmi-ink-muted:#6b8592;--esmi-green:#79bd44;--esmi-green-deep:#4f8a1f;--esmi-plum:#8d7d9d;--esmi-amber:#b45309;--esmi-danger:#b42318;--esmi-surface:#fff;--esmi-surface-soft:#f7fcfe;--esmi-widget-soft:#eef8fc;--esmi-widget-softer:#f3fbfe;--esmi-surface-sunk:#e7f4f9;--esmi-ink-surface:#0e2a35;--esmi-line:#00a6ce24;--esmi-line-strong:#00a6ce42;--esmi-line-faint:#00a6ce14;--esmi-font-display:var(--esmi-font-display-loaded), "Poppins", "Helvetica Neue", Helvetica, Arial, sans-serif;--esmi-font-body:"Helvetica Neue", Helvetica, Arial, sans-serif;--esmi-size-hero:clamp(2rem, 1.2rem + 3.4vw, 3.5rem);--esmi-size-h1:clamp(1.75rem, 1.1rem + 2.6vw, 2.75rem);--esmi-size-h2:clamp(1.4rem, 1rem + 1.6vw, 2rem);--esmi-size-h3:clamp(1.15rem, .95rem + .8vw, 1.4rem);--esmi-size-body:1rem;--esmi-size-small:.875rem;--esmi-size-micro:.75rem;--esmi-weight-display:800;--esmi-weight-strong:700;--esmi-weight-medium:500;--esmi-radius-xl:26px;--esmi-radius-lg:20px;--esmi-radius-md:14px;--esmi-radius-sm:10px;--esmi-radius-pill:999px;--esmi-shadow-tile:0 12px 32px #0c26340b;--esmi-shadow-lift:0 18px 44px #0c263414;--esmi-shadow-hero:0 28px 64px #0c26341a;--esmi-space-1:.25rem;--esmi-space-2:.5rem;--esmi-space-3:.75rem;--esmi-space-4:1rem;--esmi-space-5:1.5rem;--esmi-space-6:2rem;--esmi-space-7:3rem;--esmi-space-8:4rem;--esmi-space-9:6rem;--esmi-shell-max:1180px;--esmi-shell-wide:1400px;--esmi-gutter:clamp(1rem, .5rem + 2vw, 2.5rem);--esmi-ease:cubic-bezier(.22, .61, .36, 1);--esmi-dur-fast:.14s;--esmi-dur:.26s;--esmi-dur-slow:.52s}@media (prefers-reduced-motion:reduce){:root{--esmi-dur-fast:0s;--esmi-dur:0s;--esmi-dur-slow:0s}}
*,:before,:after{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scroll-behavior:smooth;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--esmi-surface);min-width:320px;color:var(--esmi-ink);font-family:var(--esmi-font-body);font-size:var(--esmi-size-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;line-height:1.65}button,input,textarea,select{font:inherit}h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul,ol{margin:0;padding:0}ul[role=list],ol[role=list]{list-style:none}img,picture,video,canvas,svg{max-width:100%;display:block}img,picture,video{height:auto}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:.08em}button{border:0}button,a{touch-action:manipulation}:where(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline:2px solid var(--esmi-primary);outline-offset:2px}::selection{background:var(--esmi-surface-sunk);color:var(--esmi-ink)}.esmi-shell{width:100%;max-width:var(--esmi-shell-max);padding-inline:var(--esmi-gutter);margin-inline:auto}.esmi-shell--wide{max-width:var(--esmi-shell-wide)}.skip-link{z-index:9999;top:var(--esmi-space-3);left:var(--esmi-space-3);padding:var(--esmi-space-3) var(--esmi-space-4);border-radius:var(--esmi-radius-sm);background:var(--esmi-ink-surface);color:var(--esmi-surface);font-weight:var(--esmi-weight-strong);position:fixed;transform:translateY(-200%)}.skip-link:focus{transform:none}.visually-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.esmi-header{z-index:100;border-bottom:3px solid var(--esmi-primary);background:var(--esmi-surface);position:sticky;top:0;box-shadow:0 10px 30px #005f781a}.esmi-header__inner{align-items:center;gap:var(--esmi-space-5);min-height:88px;display:flex}.esmi-header__brand{align-items:center;gap:var(--esmi-space-3);color:var(--esmi-primary-deep);text-decoration:none;display:flex}.esmi-header__logo{object-fit:contain;filter:drop-shadow(0 5px 10px #00a6ce2e);width:58px;height:58px}.esmi-header__wordmark{line-height:1;display:grid}.esmi-header__wordmark strong{font-family:var(--esmi-font-display);font-size:1.25rem;font-weight:var(--esmi-weight-display)}.esmi-header__wordmark span{margin-top:var(--esmi-space-1);color:var(--esmi-primary-strong);font-size:11px}.esmi-header__nav{margin-left:auto}.esmi-header__nav ul,.esmi-footer ul{list-style:none;display:flex}.esmi-header__nav ul{gap:var(--esmi-space-5)}.esmi-header__nav a{min-height:44px;color:var(--esmi-ink-soft);font-size:var(--esmi-size-small);font-weight:var(--esmi-weight-medium);align-items:center;text-decoration:none;display:flex}.esmi-header__nav a:hover{color:var(--esmi-primary-deep)}.esmi-header__actions{align-items:center;gap:var(--esmi-space-3);display:flex}.esmi-header__burger{border-radius:var(--esmi-radius-pill);background:var(--esmi-widget-soft);width:44px;height:44px;color:var(--esmi-primary-deep);cursor:pointer;margin-left:auto;display:none}.esmi-burger{gap:5px;width:20px;margin:auto;display:grid}.esmi-burger i{width:100%;height:2px;transition:transform var(--esmi-dur),opacity var(--esmi-dur);background:currentColor;display:block}.esmi-burger[data-open=true] i:first-child{transform:translateY(7px)rotate(45deg)}.esmi-burger[data-open=true] i:nth-child(2){opacity:0}.esmi-burger[data-open=true] i:last-child{transform:translateY(-7px)rotate(-45deg)}.esmi-mobile-nav{z-index:90;background:var(--esmi-surface);padding:var(--esmi-space-5) var(--esmi-gutter);position:fixed;inset:77px 0 0;overflow-y:auto}.esmi-mobile-nav[hidden]{display:none}.esmi-mobile-nav ul{list-style:none;display:grid}.esmi-mobile-nav a{border-bottom:1px solid var(--esmi-line);min-height:56px;color:var(--esmi-ink);font-family:var(--esmi-font-display);font-size:var(--esmi-size-h3);font-weight:var(--esmi-weight-strong);align-items:center;text-decoration:none;display:flex}.esmi-locale__group{border:1px solid var(--esmi-line);border-radius:var(--esmi-radius-pill);padding:2px;display:flex}.esmi-locale__btn{border-radius:var(--esmi-radius-pill);min-width:36px;min-height:36px;color:var(--esmi-primary-deep);cursor:pointer;font-size:var(--esmi-size-micro);font-weight:var(--esmi-weight-strong);background:0 0}.esmi-locale__btn[aria-pressed=true]{background:var(--esmi-widget-soft)}.esmi-btn{min-height:44px;padding-inline:var(--esmi-space-5);border-radius:var(--esmi-radius-pill);font-weight:var(--esmi-weight-strong);border:1px solid #0000;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.esmi-btn--primary{background:var(--esmi-primary);color:var(--esmi-surface)}.esmi-btn--secondary{border-color:var(--esmi-line-strong);background:var(--esmi-surface);color:var(--esmi-primary-deep)}.esmi-btn--ghost{background:var(--esmi-widget-soft);color:var(--esmi-primary-deep)}.esmi-btn--sm{padding-inline:var(--esmi-space-4);font-size:var(--esmi-size-small)}.esmi-btn--lg{min-height:56px;padding-inline:var(--esmi-space-6)}.esmi-skip-link{z-index:9999;top:var(--esmi-space-3);left:var(--esmi-space-3);padding:var(--esmi-space-3) var(--esmi-space-4);background:var(--esmi-ink-surface);color:var(--esmi-surface);position:fixed;transform:translateY(-200%)}.esmi-skip-link:focus{transform:none}.esmi-footer{padding-block:var(--esmi-space-8) var(--esmi-space-5);border-top:1px solid var(--esmi-line);background:var(--esmi-surface-soft)}.esmi-footer__top{gap:var(--esmi-space-7);display:grid}.esmi-footer__brand{align-content:start;gap:var(--esmi-space-3);display:grid}.esmi-footer__wordmark{color:var(--esmi-primary);font-family:var(--esmi-font-display);font-size:var(--esmi-size-h2);font-weight:var(--esmi-weight-display)}.esmi-footer__tag{color:var(--esmi-plum);font-weight:var(--esmi-weight-strong)}.esmi-footer__blurb{max-width:36ch;color:var(--esmi-ink-soft)}.esmi-footer__coltitle{margin-bottom:var(--esmi-space-3);color:var(--esmi-primary-deep);font-family:var(--esmi-font-display);font-size:var(--esmi-size-small)}.esmi-footer__col ul{gap:var(--esmi-space-2);display:grid}.esmi-footer__col a{color:var(--esmi-ink-soft);text-decoration:none}.esmi-footer__col a:hover{color:var(--esmi-primary-deep)}.esmi-footer__evidence{margin-block:var(--esmi-space-7);padding:var(--esmi-space-4);border:1px solid var(--esmi-line);border-radius:var(--esmi-radius-md);background:var(--esmi-widget-soft);color:var(--esmi-ink-soft);font-size:var(--esmi-size-small)}.esmi-footer__bottom{justify-content:space-between;gap:var(--esmi-space-4);padding-top:var(--esmi-space-5);border-top:1px solid var(--esmi-line);color:var(--esmi-ink-muted);font-size:var(--esmi-size-small);flex-wrap:wrap;display:flex}.esmi-footer__legal{gap:var(--esmi-space-4);flex-wrap:wrap}.esmi-section{padding-block:var(--esmi-space-8);position:relative;overflow:clip}.esmi-section--spacing-none{padding-block:0}.esmi-section--spacing-sm{padding-block:var(--esmi-space-6)}.esmi-section--spacing-lg{padding-block:var(--esmi-space-9)}.esmi-section--light{background:var(--esmi-surface)}.esmi-section--soft{background:var(--esmi-surface-soft)}.esmi-section--sunk{background:var(--esmi-surface-sunk)}.esmi-section--ink{background:var(--esmi-ink-surface);color:var(--esmi-surface)}.esmi-section__inner--full{max-width:none;padding-inline:0}.esmi-stack{gap:var(--esmi-space-5);display:grid}.esmi-eyebrow{align-items:center;gap:var(--esmi-space-2);color:var(--esmi-plum);font-size:var(--esmi-size-micro);font-weight:var(--esmi-weight-strong);letter-spacing:.14em;text-transform:uppercase;line-height:1.3;display:inline-flex}.esmi-heading{max-width:22ch;color:var(--esmi-ink);font-family:var(--esmi-font-display);font-weight:var(--esmi-weight-strong);letter-spacing:-.025em;line-height:1.08}.esmi-heading--1{font-size:var(--esmi-size-h1)}.esmi-heading--2{font-size:var(--esmi-size-h2)}.esmi-heading--3{font-size:var(--esmi-size-h3)}.esmi-heading--4{font-size:var(--esmi-size-body)}.esmi-heading--display{color:var(--esmi-primary);font-weight:var(--esmi-weight-display)}.esmi-heading--balance{text-wrap:balance}.esmi-heading--size-xs{font-size:var(--esmi-size-h4)}.esmi-heading--size-sm{font-size:var(--esmi-size-h3)}.esmi-heading--size-md{font-size:var(--esmi-size-h2)}.esmi-heading--size-lg{font-size:var(--esmi-size-h1)}.esmi-heading--size-xl,.esmi-heading--size-h1{font-size:var(--esmi-size-display)}.esmi-heading--size-h2{font-size:var(--esmi-size-h2)}.esmi-heading--size-h3{font-size:var(--esmi-size-h3)}.esmi-heading--size-h4{font-size:var(--esmi-size-h4)}.esmi-prose{max-width:68ch;color:var(--esmi-ink-soft)}.esmi-prose--sm,.esmi-prose--small{font-size:var(--esmi-size-body-sm)}.esmi-prose--lg,.esmi-prose--large{font-size:var(--esmi-size-lead)}.esmi-prose>*+*{margin-top:var(--esmi-space-4)}.esmi-section--ink .esmi-prose,.esmi-tile--dark .esmi-prose{color:var(--esmi-widget-soft)}.esmi-button{justify-content:center;align-items:center;gap:var(--esmi-space-2);border-radius:var(--esmi-radius-pill);width:max-content;max-width:100%;min-height:44px;padding-inline:var(--esmi-space-5);cursor:pointer;font-weight:var(--esmi-weight-strong);text-align:center;transition:transform var(--esmi-dur-fast) var(--esmi-ease),background var(--esmi-dur-fast) var(--esmi-ease),box-shadow var(--esmi-dur-fast) var(--esmi-ease);border:1px solid #0000;line-height:1.2;text-decoration:none;display:inline-flex}.esmi-button:hover{transform:translateY(-1px)}.esmi-button--sm{min-height:44px;padding-inline:var(--esmi-space-4);font-size:var(--esmi-size-small)}.esmi-button--md{min-height:48px}.esmi-button--lg{min-height:56px;padding-inline:var(--esmi-space-6)}.esmi-button--primary{background:var(--esmi-primary);color:var(--esmi-surface);box-shadow:var(--esmi-shadow-tile)}.esmi-button--primary:hover{box-shadow:var(--esmi-shadow-lift)}.esmi-button--secondary{border-color:var(--esmi-line-strong);background:var(--esmi-surface);color:var(--esmi-primary-deep)}.esmi-button--ghost{background:var(--esmi-widget-soft);color:var(--esmi-primary-deep)}.esmi-button--link{min-height:44px;color:var(--esmi-primary-deep);border-radius:0;padding-inline:0}.esmi-tile{gap:var(--esmi-space-4);min-width:0;padding:var(--esmi-space-6);border:1px solid var(--esmi-line);border-radius:var(--esmi-radius-xl);background:var(--esmi-widget-soft);box-shadow:var(--esmi-shadow-tile);flex-direction:column;display:flex;position:relative;overflow:hidden}.esmi-tile--feature{padding:clamp(var(--esmi-space-6),4vw,var(--esmi-space-8));background:var(--esmi-widget-softer)}.esmi-tile--image{background:var(--esmi-surface);padding:0}.esmi-tile--stat{justify-content:space-between;min-height:220px}.esmi-tile--quote{background:var(--esmi-surface-soft)}.esmi-tile--dark{background:var(--esmi-ink-surface);color:var(--esmi-surface)}.esmi-tile--interactive{transition:transform var(--esmi-dur) var(--esmi-ease),box-shadow var(--esmi-dur) var(--esmi-ease),border-color var(--esmi-dur) var(--esmi-ease)}.esmi-tile--interactive:hover{border-color:var(--esmi-line-strong);box-shadow:var(--esmi-shadow-lift);transform:translateY(-4px)}a.esmi-tile{text-decoration:none}.esmi-mosaic{gap:var(--esmi-mosaic-gap,var(--esmi-space-5));grid-template-columns:1fr;grid-auto-flow:dense;display:grid}.esmi-mosaic>*{min-width:0}.esmi-mosaic--gap-sm{--esmi-mosaic-gap:var(--esmi-space-3)}.esmi-mosaic--gap-lg{--esmi-mosaic-gap:var(--esmi-space-6)}.esmi-stat__value{color:var(--esmi-primary);font-family:var(--esmi-font-display);font-size:clamp(2.25rem,1.4rem + 3vw,4.5rem);font-weight:var(--esmi-weight-display);letter-spacing:-.05em;line-height:.95}.esmi-stat__label{font-weight:var(--esmi-weight-strong)}.esmi-stat__footnote{color:var(--esmi-ink-muted);font-size:var(--esmi-size-micro)}.esmi-stat__evidence{margin-top:auto}.esmi-claim{width:max-content;max-width:100%;min-height:28px;padding:var(--esmi-space-1) var(--esmi-space-3);border-radius:var(--esmi-radius-pill);font-size:var(--esmi-size-micro);font-weight:var(--esmi-weight-strong);border:1px solid;align-items:center;line-height:1.2;display:inline-flex}.esmi-claim--verified{color:var(--esmi-green-deep)}.esmi-claim--reported{color:var(--esmi-primary-strong)}.esmi-claim--target{color:var(--esmi-plum)}.esmi-claim--research{color:var(--esmi-amber)}.esmi-card{border:1px solid var(--esmi-line);border-radius:var(--esmi-radius-xl);background:var(--esmi-surface);height:100%;box-shadow:var(--esmi-shadow-tile);transition:transform var(--esmi-dur) var(--esmi-ease),box-shadow var(--esmi-dur) var(--esmi-ease);grid-template-rows:auto 1fr;text-decoration:none;display:grid;overflow:hidden}.esmi-card:hover{box-shadow:var(--esmi-shadow-lift);transform:translateY(-4px)}.esmi-card__media{aspect-ratio:16/10;background:var(--esmi-widget-soft);overflow:hidden}.esmi-card__media>*{object-fit:cover;width:100%;height:100%}.esmi-card__body{align-content:start;gap:var(--esmi-space-3);padding:var(--esmi-space-5);display:grid}.esmi-card__arrow{color:var(--esmi-primary);margin-top:auto}.esmi-pill{width:max-content;max-width:100%;min-height:32px;padding:var(--esmi-space-1) var(--esmi-space-3);border:1px solid var(--esmi-line-strong);border-radius:var(--esmi-radius-pill);background:var(--esmi-surface);color:var(--esmi-primary-deep);font-size:var(--esmi-size-small);font-weight:var(--esmi-weight-medium);align-items:center;display:inline-flex}.esmi-pill--soft{color:var(--esmi-ink);background:var(--esmi-widget-soft)}.esmi-pill--plum{color:var(--esmi-plum-deep);background:var(--esmi-plum-pale)}.esmi-pill--amber{color:var(--esmi-amber-deep);background:var(--esmi-amber-pale)}.esmi-pill--green{color:var(--esmi-green-deep);background:var(--esmi-green-pale)}.esmi-pill--neutral{color:var(--esmi-ink-soft);background:var(--esmi-surface-sunk)}.esmi-divider{background:var(--esmi-line);border:0;width:100%;height:1px;margin:0}.esmi-icon{flex:none;width:1.25em;height:1.25em}.esmi-figure{gap:var(--esmi-space-3);display:grid}.esmi-figure__media{border-radius:var(--esmi-radius-xl);background:var(--esmi-widget-soft);overflow:hidden}.esmi-figure__caption{gap:var(--esmi-space-2);color:var(--esmi-ink-muted);font-size:var(--esmi-size-small);flex-wrap:wrap;display:flex}.esmi-figure__credit{color:var(--esmi-primary-deep)}.esmi-table-wrap{border:1px solid var(--esmi-line);border-radius:var(--esmi-radius-lg);background:var(--esmi-surface);-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.esmi-table{border-collapse:collapse;text-align:left;width:100%;min-width:620px}.esmi-table th,.esmi-table td{padding:var(--esmi-space-3) var(--esmi-space-4);border-bottom:1px solid var(--esmi-line)}.esmi-table th{z-index:1;background:var(--esmi-widget-soft);color:var(--esmi-primary-deep);font-size:var(--esmi-size-small);position:sticky;top:0}.esmi-table tbody tr:last-child td{border-bottom:0}.esmi-accordion{border-block:1px solid var(--esmi-line)}.esmi-accordion__item+.esmi-accordion__item{border-top:1px solid var(--esmi-line)}.esmi-accordion__trigger{justify-content:space-between;align-items:center;gap:var(--esmi-space-4);width:100%;min-height:56px;padding:var(--esmi-space-4) 0;color:var(--esmi-ink);cursor:pointer;text-align:left;font-weight:var(--esmi-weight-strong);background:0 0;display:flex}.esmi-accordion__panel{padding:0 0 var(--esmi-space-5);color:var(--esmi-ink-soft)}.esmi-accordion__chevron{color:var(--esmi-primary);transition:transform var(--esmi-dur) var(--esmi-ease)}.esmi-accordion__trigger[aria-expanded=true] .esmi-accordion__chevron{transform:rotate(90deg)}.esmi-tabs__list{gap:var(--esmi-space-2);padding:var(--esmi-space-1);border-bottom:1px solid var(--esmi-line);display:flex;overflow-x:auto}.esmi-tabs__tab{min-height:44px;padding:var(--esmi-space-2) var(--esmi-space-4);border-radius:var(--esmi-radius-pill);color:var(--esmi-ink-soft);cursor:pointer;font-weight:var(--esmi-weight-strong);background:0 0;flex:none}.esmi-tabs__tab[aria-selected=true]{background:var(--esmi-widget-soft);color:var(--esmi-primary-deep)}.esmi-tabs__panel{padding-top:var(--esmi-space-5)}.esmi-hero{gap:var(--esmi-space-7);align-items:center;display:grid}.esmi-hero__content{gap:var(--esmi-space-5);display:grid}.esmi-hero__title{max-width:16ch;font-size:var(--esmi-size-hero)}.esmi-hero__actions{gap:var(--esmi-space-3);flex-wrap:wrap;display:flex}.esmi-hero__media{border-radius:var(--esmi-radius-xl);background:var(--esmi-widget-soft);min-width:0;box-shadow:var(--esmi-shadow-hero);overflow:hidden}.esmi-hero__media>*{object-fit:cover;width:100%;height:100%}.esmi-hero__stats{gap:var(--esmi-space-3);grid-column:1/-1;grid-template-columns:1fr;display:grid}.esmi-split{gap:var(--esmi-space-7);align-items:center;display:grid}.esmi-split__content{gap:var(--esmi-space-4);display:grid}.esmi-split__media{min-width:0}.esmi-stat-band{gap:var(--esmi-space-4);grid-template-columns:1fr;display:grid}.esmi-method{gap:var(--esmi-space-4);counter-reset:method;display:grid}.esmi-method__step{gap:var(--esmi-space-4);grid-template-columns:56px 1fr;align-items:start;display:grid;position:relative}.esmi-method__number{border-radius:var(--esmi-radius-pill);background:var(--esmi-primary);width:56px;height:56px;color:var(--esmi-surface);font-family:var(--esmi-font-display);font-weight:var(--esmi-weight-display);place-items:center;display:grid}.esmi-method__step:not(:last-child):after{content:"";top:56px;bottom:calc(var(--esmi-space-4)*-1);background:var(--esmi-line-strong);width:2px;position:absolute;left:27px}.esmi-method__body{padding:var(--esmi-space-4) var(--esmi-space-5);border:1px solid var(--esmi-line);border-radius:var(--esmi-radius-lg);background:var(--esmi-widget-softer)}.esmi-logo-wall{gap:var(--esmi-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.esmi-logo-wall__item{place-items:center;gap:var(--esmi-space-2);min-height:130px;padding:var(--esmi-space-4);border:1px solid var(--esmi-line);border-radius:var(--esmi-radius-lg);background:var(--esmi-surface);display:grid}.esmi-logo-wall__logo{filter:grayscale();opacity:.7;max-height:56px;transition:filter var(--esmi-dur),opacity var(--esmi-dur)}.esmi-logo-wall__item:hover .esmi-logo-wall__logo,.esmi-logo-wall__item:focus-within .esmi-logo-wall__logo{filter:none;opacity:1}.esmi-logo-wall__name{font-size:var(--esmi-size-micro);color:var(--esmi-ink-soft);text-align:center}.esmi-callout{justify-content:space-between;align-items:flex-start;gap:var(--esmi-space-5);padding:var(--esmi-space-6);border:1px solid var(--esmi-line-strong);border-radius:var(--esmi-radius-xl);background:var(--esmi-surface-sunk);flex-direction:column;display:flex}.esmi-proof-strip{gap:var(--esmi-space-3);display:grid}.esmi-proof-strip__item{gap:var(--esmi-space-2);padding:var(--esmi-space-4);border-left:2px solid var(--esmi-primary);background:var(--esmi-surface-soft);display:grid}.esmi-cta{justify-items:start;gap:var(--esmi-space-5);padding:clamp(var(--esmi-space-6),6vw,var(--esmi-space-9));border-radius:var(--esmi-radius-xl);background:var(--esmi-widget-soft);box-shadow:var(--esmi-shadow-hero);display:grid}.esmi-page-header{gap:var(--esmi-space-4);max-width:900px;display:grid}.esmi-breadcrumb{gap:var(--esmi-space-2);color:var(--esmi-ink-muted);font-size:var(--esmi-size-small);flex-wrap:wrap;display:flex}.esmi-breadcrumb>*+:before{content:"/";margin-right:var(--esmi-space-2);color:var(--esmi-primary)}.esmi-section-heading{gap:var(--esmi-space-4);margin-bottom:var(--esmi-space-7);display:grid}.esmi-section>.esmi-shell>*+*{margin-top:var(--esmi-space-6)}.esmi-media-placeholder{aspect-ratio:4/3;background:var(--esmi-widget-soft);min-height:280px}.esmi-logo-placeholder{border-radius:var(--esmi-radius-sm);background:var(--esmi-surface-sunk);width:96px;height:44px}.esmi-bullet-list{gap:var(--esmi-space-4);list-style:none;display:grid}.esmi-bullet-list li{gap:var(--esmi-space-3);grid-template-columns:28px 1fr;display:grid}.esmi-bullet-list .esmi-icon{color:var(--esmi-primary)}.esmi-bullet-list p{color:var(--esmi-ink-soft)}.esmi-page-header__media{margin-top:var(--esmi-space-5);border-radius:var(--esmi-radius-xl);box-shadow:var(--esmi-shadow-hero);overflow:hidden}.esmi-article{gap:var(--esmi-space-7);max-width:var(--esmi-shell-max);margin-inline:auto;display:grid}.esmi-article--narrow{max-width:var(--esmi-measure)}.esmi-article__block{gap:var(--esmi-space-4);display:grid}.esmi-article__source{padding-top:var(--esmi-space-3);border-top:1px solid var(--esmi-line);color:var(--esmi-ink-muted);font-size:var(--esmi-size-small)}.esmi-faq{border-block:1px solid var(--esmi-line);display:grid}.esmi-faq__item+.esmi-faq__item{border-top:1px solid var(--esmi-line)}.esmi-tile__link{align-items:center;gap:var(--esmi-space-2);min-height:44px;color:var(--esmi-primary-deep);font-weight:var(--esmi-weight-strong);text-decoration:none;display:flex}.esmi-tile>.esmi-tile__link{justify-content:flex-start;align-items:stretch;gap:var(--esmi-space-4);width:100%;min-width:0;color:inherit;font-weight:inherit;flex-direction:column;flex:auto}.esmi-tile>.esmi-tile__link>*{min-width:0;max-width:100%}.esmi-tile__icon{border-radius:var(--esmi-radius-md);background:var(--esmi-surface);width:48px;height:48px;color:var(--esmi-primary);place-items:center;display:grid}.esmi-tile__foot{justify-content:space-between;align-items:center;gap:var(--esmi-space-3);flex-wrap:wrap;margin-top:auto;display:flex}.esmi-tile__arrow{color:var(--esmi-primary)}.esmi-tile__source,.esmi-tile__role,.esmi-tile__date{color:var(--esmi-ink-muted);font-size:var(--esmi-size-small)}.esmi-sdg__number{color:var(--esmi-primary);font-family:var(--esmi-font-display);font-size:var(--esmi-size-display);font-weight:var(--esmi-weight-display);line-height:1}.esmi-error{justify-items:start;gap:var(--esmi-space-5);align-content:center;min-height:60vh;display:grid}.esmi-error__code{color:var(--esmi-primary);font-family:var(--esmi-font-display);font-size:var(--esmi-size-hero);font-weight:var(--esmi-weight-display);line-height:1}.esmi-error__actions{gap:var(--esmi-space-3);flex-wrap:wrap;display:flex}.esmi-contact{gap:var(--esmi-space-7);grid-template-columns:minmax(0,1fr);display:grid}.esmi-contact__form,.esmi-contact__aside{min-width:0}.esmi-contact__aside{align-content:start;gap:var(--esmi-space-4);display:grid}.esmi-form{gap:var(--esmi-space-5);display:grid}.esmi-form__row{gap:var(--esmi-space-4);grid-template-columns:minmax(0,1fr);display:grid}.esmi-form__trap{width:1px!important;height:1px!important;position:absolute!important;top:auto!important;left:-10000px!important;overflow:hidden!important}.esmi-form__alert,.esmi-form__success,.esmi-form__note{padding:var(--esmi-space-4);border:1px solid var(--esmi-line);border-radius:var(--esmi-radius-md)}.esmi-form__alert{border-color:var(--esmi-danger);color:var(--esmi-danger)}.esmi-form__success{color:var(--esmi-green-deep);background:var(--esmi-green-pale)}.esmi-form__note{color:var(--esmi-ink-soft);background:var(--esmi-widget-soft)}.esmi-field{gap:var(--esmi-space-2);font-weight:var(--esmi-weight-medium);display:grid}.esmi-field input,.esmi-field select,.esmi-field textarea{width:100%;min-height:44px;padding:var(--esmi-space-3);border:1px solid var(--esmi-line-strong);border-radius:var(--esmi-radius-md);background:var(--esmi-surface);color:var(--esmi-ink)}.esmi-field textarea{resize:vertical;min-height:132px}.esmi-field input:focus-visible,.esmi-field select:focus-visible,.esmi-field textarea:focus-visible{outline:2px solid var(--esmi-primary);outline-offset:2px}.esmi-field--check{grid-template-columns:44px minmax(0,1fr);align-items:start;display:grid}.esmi-field--check input{width:20px;min-height:20px;margin:12px}.esmi-field__error{color:var(--esmi-danger);font-size:var(--esmi-size-small)}@media (min-width:600px){.esmi-form__row,.esmi-mosaic--2,.esmi-mosaic--3,.esmi-mosaic--4{grid-template-columns:repeat(2,minmax(0,1fr))}.esmi-mosaic__item--span-2{grid-column:span 2}.esmi-mosaic__item--tall{grid-row:span 2}.esmi-hero__stats,.esmi-stat-band{grid-template-columns:repeat(2,minmax(0,1fr))}.esmi-logo-wall{grid-template-columns:repeat(3,minmax(0,1fr))}.esmi-callout{flex-direction:row;align-items:center}.esmi-proof-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:700px){.esmi-footer__top{grid-template-columns:minmax(240px,1.5fr) repeat(3,minmax(120px,1fr))}}@media (min-width:900px){.esmi-contact{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.esmi-tile--span-2{grid-column:span 2}.esmi-mosaic--3{grid-template-columns:repeat(3,minmax(0,1fr))}.esmi-mosaic--4{grid-template-columns:repeat(4,minmax(0,1fr))}.esmi-hero{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr)}.esmi-hero__stats{grid-template-columns:repeat(4,minmax(0,1fr))}.esmi-split{grid-template-columns:repeat(2,minmax(0,1fr))}.esmi-split--flip .esmi-split__content{order:2}.esmi-stat-band{grid-template-columns:repeat(var(--esmi-stat-count,3),minmax(0,1fr))}.esmi-method__step:nth-child(2n){margin-left:clamp(2rem,8vw,7rem)}.esmi-logo-wall{grid-template-columns:repeat(5,minmax(0,1fr))}.esmi-proof-strip{grid-template-columns:repeat(var(--esmi-proof-count,3),minmax(0,1fr))}}@media (max-width:899px){.esmi-header__nav,.esmi-header__actions{display:none}.esmi-header__burger{display:block}}@media (max-width:599px){.esmi-button{width:100%}.esmi-tile{padding:var(--esmi-space-5)}.esmi-mosaic__item--span-2,.esmi-mosaic__item--tall{grid-area:auto}}.impact-home{background:var(--esmi-surface);color:var(--esmi-ink);overflow:hidden}.impact-home h1,.impact-home h2,.impact-home h3{font-family:var(--esmi-font-display);font-weight:var(--esmi-weight-display);letter-spacing:-.045em;text-wrap:balance}.impact-home h2{font-size:clamp(2.25rem,1.2rem + 4vw,5.5rem);line-height:.98}.impact-home p{max-width:66ch}.impact-kicker{align-items:center;gap:var(--esmi-space-3);color:var(--esmi-primary-deep);font-size:var(--esmi-size-small);font-weight:var(--esmi-weight-strong);letter-spacing:.1em;text-transform:uppercase;margin:0;display:flex}.impact-kicker:before{content:"";background:var(--esmi-primary);width:34px;height:2px}.impact-kicker--light{color:#bfefff}.impact-kicker--light:before{background:#64d7ef}.impact-actions{align-items:center;gap:var(--esmi-space-5);flex-wrap:wrap;display:flex}.impact-text-link{align-items:center;gap:var(--esmi-space-3);min-height:44px;color:var(--esmi-primary-deep);font-weight:var(--esmi-weight-strong);text-decoration:none;display:inline-flex}.impact-text-link span{font-size:1.3em}.impact-text-link--light{color:#fff}.impact-hero{isolation:isolate;background:var(--esmi-ink-surface);color:#fff;min-height:min(880px,100svh - 76px);display:grid;position:relative}.impact-hero__image{z-index:-3;object-fit:cover;object-position:center 42%;filter:saturate(.75)contrast(1.12)}.impact-hero__wash{z-index:-2;background:linear-gradient(90deg,#03171ff5 0%,#03222dd6 42%,#03222d26 76%),linear-gradient(#0000 52%,#03171fb8);position:absolute;inset:0}.impact-hero__grid{align-content:center;gap:var(--esmi-space-7);width:100%;padding-block:clamp(5rem,10vw,9rem);display:grid}.impact-hero__content{gap:var(--esmi-space-5);max-width:790px;display:grid}.impact-hero h1{max-width:13ch;margin:0;font-size:clamp(3.2rem,2rem + 6vw,7.6rem);line-height:.88}.impact-hero__lead{color:#d7edf4;margin:0;font-size:clamp(1.08rem,.9rem + .8vw,1.5rem);line-height:1.5}.impact-hero__note{color:#accbd5;font-size:var(--esmi-size-small);margin:0}.impact-hero__signal{align-items:center;gap:var(--esmi-space-3);color:#ccebf2;font-size:var(--esmi-size-small);font-weight:var(--esmi-weight-strong);flex-wrap:wrap;display:flex}.impact-hero__signal i{background:#4ea8bd;width:22px;height:1px}.impact-scroll{right:var(--esmi-gutter);bottom:var(--esmi-space-6);align-items:center;gap:var(--esmi-space-3);color:#d7edf4;font-size:var(--esmi-size-micro);letter-spacing:.08em;text-transform:uppercase;font-weight:700;text-decoration:none;display:flex;position:absolute}.impact-scroll span{background:#64d7ef;width:1px;height:38px}.impact-crisis{background:#f5fbfd;padding-block:clamp(5rem,10vw,10rem)}.impact-crisis__copy{gap:var(--esmi-space-5);grid-template-columns:1fr;margin-bottom:clamp(3rem,6vw,6rem);display:grid}.impact-crisis__copy h2,.impact-crisis__copy p{margin:0}.impact-crisis__copy p{color:var(--esmi-ink-soft);font-size:clamp(1rem,.9rem + .45vw,1.3rem);line-height:1.7}.impact-crisis__map{margin-bottom:var(--esmi-space-6)}.impact-crisis__map figure{background:#fff;border:1px solid #92dfef;border-radius:28px;max-width:1120px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 28px 65px #00708c29}.impact-crisis__map img{width:100%;height:auto;display:block}.impact-crisis__map figcaption{align-items:center;gap:var(--esmi-space-3);padding:var(--esmi-space-4) var(--esmi-space-5);color:var(--esmi-primary-deep);font-weight:800;display:flex}.impact-crisis__map figcaption span{color:var(--esmi-primary);font-size:var(--esmi-size-small)}.impact-crisis__images{gap:var(--esmi-space-4);grid-template-columns:1fr;display:grid}.impact-crisis__figure{min-height:360px;margin:0;position:relative;overflow:hidden}.impact-crisis__figure img{object-fit:cover;filter:saturate(.68)contrast(1.08)}.impact-crisis__figure figcaption{inset:auto var(--esmi-space-4) var(--esmi-space-4);gap:var(--esmi-space-3);color:#fff;text-shadow:0 1px 10px #000;align-items:center;font-weight:700;display:flex;position:absolute}.impact-crisis__figure figcaption span{color:#77ddf1;font-size:var(--esmi-size-micro)}.impact-answer{background:var(--esmi-ink-surface);color:#fff;padding-block:clamp(5rem,9vw,9rem)}.impact-answer__head{gap:var(--esmi-space-5);margin-bottom:var(--esmi-space-8);display:grid}.impact-answer__head h2,.impact-answer__head p{margin:0}.impact-answer__head p{color:#bed9e2;font-size:1.15rem;line-height:1.7}.impact-chain{background:#214652;border:1px solid #214652;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.impact-chain li{gap:var(--esmi-space-5);min-height:130px;padding:var(--esmi-space-5);color:#fff;font-family:var(--esmi-font-display);background:#112f39;font-size:1.1rem;font-weight:700;display:grid}.impact-chain li span{color:#64d7ef;font-size:var(--esmi-size-micro)}.impact-systems{padding-block:clamp(5rem,10vw,10rem)}.impact-section-head{gap:var(--esmi-space-5);max-width:920px;margin-bottom:clamp(3rem,6vw,6rem);display:grid}.impact-section-head h2,.impact-section-head p{margin:0}.impact-section-head>p:last-child{color:var(--esmi-ink-soft);font-size:1.15rem;line-height:1.7}.impact-systems__grid{gap:var(--esmi-space-3);grid-template-columns:1fr;display:grid}.impact-system{gap:var(--esmi-space-5);border:1px solid var(--esmi-line-strong);border-radius:var(--esmi-radius-xl);background:var(--esmi-widget-soft);min-height:220px;color:var(--esmi-ink);transition:transform var(--esmi-dur) var(--esmi-ease),background var(--esmi-dur) var(--esmi-ease);grid-template-columns:auto 1fr auto;align-items:start;padding:clamp(1.5rem,3vw,2.5rem);text-decoration:none;display:grid;position:relative}.impact-system:hover{background:#e3f5fb;transform:translateY(-5px)}.impact-system__number{color:var(--esmi-primary-strong);font-size:var(--esmi-size-micro);font-weight:800}.impact-system h3{max-width:14ch;margin:0 0 var(--esmi-space-4);font-size:clamp(1.45rem,1.1rem + 1vw,2.2rem);line-height:1.05}.impact-system p{color:var(--esmi-ink-soft);margin:0;line-height:1.6}.impact-system__arrow{color:var(--esmi-primary);font-size:1.4rem}.impact-platform{color:#fff;background:#061f29;display:grid}.impact-platform__media{min-height:460px;position:relative;overflow:hidden}.impact-platform__media>img{object-fit:cover;object-position:left center}.impact-platform__media:after{content:"";background:linear-gradient(#0000 45%,#061f29b8);position:absolute;inset:0}.impact-platform__pulse{z-index:2;place-items:center;display:grid;position:absolute;inset:50% auto auto 50%}.impact-platform__pulse span{border:1px solid #61dcf5;border-radius:50%;width:28px;height:28px;animation:3s infinite impact-pulse;position:absolute}.impact-platform__pulse span:nth-child(2){animation-delay:1s}.impact-platform__pulse span:nth-child(3){animation-delay:2s}@keyframes impact-pulse{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(7)}}.impact-platform__content{align-content:center;gap:var(--esmi-space-5);padding:clamp(3rem,7vw,7rem);display:grid}.impact-platform__content h2,.impact-platform__content p{margin:0}.impact-platform__content p{color:#bddce5;line-height:1.7}.impact-platform__content ul{gap:var(--esmi-space-3);margin:var(--esmi-space-3) 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.impact-platform__content li{padding-top:var(--esmi-space-3);color:#e2f2f6;font-size:var(--esmi-size-small);border-top:1px solid #28505d}.impact-model{padding-block:clamp(5rem,10vw,10rem)}.impact-model__steps{border-top:1px solid var(--esmi-line-strong);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.impact-model__steps li{gap:var(--esmi-space-3) var(--esmi-space-5);padding-block:var(--esmi-space-6);border-bottom:1px solid var(--esmi-line-strong);grid-template-columns:42px 1fr;display:grid}.impact-model__steps span{color:var(--esmi-primary-strong);font-size:var(--esmi-size-micro);grid-row:span 2;font-weight:800}.impact-model__steps h3,.impact-model__steps p{margin:0}.impact-model__steps h3{font-size:1.6rem}.impact-model__steps p{color:var(--esmi-ink-soft)}.impact-government{background:linear-gradient(135deg,#eafaff,#f7fdff);border-block:1px solid #b8eaf4;display:grid}.impact-government__media{min-height:460px;position:relative;overflow:hidden}.impact-government__media img{object-fit:cover}.impact-government__content{align-content:center;gap:var(--esmi-space-5);padding:clamp(3rem,7vw,7rem);display:grid}.impact-government__content h2,.impact-government__content p{margin:0}.impact-government__content>p{color:var(--esmi-ink-soft);font-size:1.08rem;line-height:1.75}.impact-government__content ul{gap:var(--esmi-space-3);margin:var(--esmi-space-3) 0 0;padding:0;list-style:none;display:grid}.impact-government__content li{padding:var(--esmi-space-4);border-left:4px solid var(--esmi-primary);color:var(--esmi-ink);background:#fff;border-radius:0 14px 14px 0;font-weight:700;box-shadow:0 10px 25px #007e9d14}.impact-network{background:var(--esmi-widget-soft);display:grid}.impact-network__photo{min-height:480px;position:relative}.impact-network__photo img{object-fit:cover}.impact-network__content{align-content:center;gap:var(--esmi-space-5);padding:clamp(3rem,7vw,7rem);display:grid}.impact-network__content h2,.impact-network__content p{margin:0}.impact-network__content>p{line-height:1.7}.impact-network__list{margin-top:var(--esmi-space-3);border-top:1px solid var(--esmi-line-strong);display:grid}.impact-network__list div{gap:var(--esmi-space-4);padding-block:var(--esmi-space-4);border-bottom:1px solid var(--esmi-line-strong);grid-template-columns:minmax(120px,.65fr) 1fr;display:grid}.impact-network__list span{color:var(--esmi-ink-soft);font-size:var(--esmi-size-small)}.impact-network small{color:var(--esmi-ink-muted);line-height:1.5}.impact-sdgs{padding:clamp(4rem,9vw,9rem) var(--esmi-gutter);color:#fff;background:linear-gradient(135deg,#005f78,#002e3a);align-items:center;gap:clamp(3rem,8vw,8rem);display:grid}.impact-sdgs__orb{aspect-ratio:1;border:1px solid #ffffff47;border-radius:50%;justify-self:center;place-items:center;width:min(68vw,360px);display:grid;position:relative;box-shadow:0 0 0 35px #00a6ce14,0 0 0 70px #00a6ce0b}.impact-sdgs__orb strong{font-family:var(--esmi-font-display);font-size:clamp(6rem,16vw,11rem);line-height:.7}.impact-sdgs__orb span{letter-spacing:.18em;text-transform:uppercase;font-weight:800}.impact-sdgs__orb i{background:var(--esmi-primary);color:#fff;width:100px;height:100px;font-size:var(--esmi-size-small);text-align:center;border-radius:50%;place-items:center;font-style:normal;font-weight:800;display:grid;position:absolute;bottom:20%;right:-18px}.impact-sdgs__content{gap:var(--esmi-space-5);max-width:750px;display:grid}.impact-sdgs__content h2,.impact-sdgs__content p{margin:0}.impact-sdgs__content p{color:#cce4ea;line-height:1.7}.impact-sdgs__icons{margin:var(--esmi-space-8) 0;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(.35rem,.8vw,.8rem);display:grid}.impact-sdgs__icons img{aspect-ratio:1;object-fit:contain;width:100%;height:auto;transition:transform var(--esmi-dur),box-shadow var(--esmi-dur);box-shadow:0 10px 24px #0000002e}.impact-sdgs__icons img:hover{transform:translateY(-5px)scale(1.025);box-shadow:0 16px 34px #00000042}.impact-sdgs__icons img:last-child{grid-column:span 2}.impact-sdgs__goals{gap:var(--esmi-space-2);flex-wrap:wrap;display:flex}.impact-sdgs__goals span{gap:var(--esmi-space-2);padding:var(--esmi-space-2) var(--esmi-space-3);border-radius:var(--esmi-radius-pill);font-size:var(--esmi-size-small);border:1px solid #477a87;font-weight:700;display:flex}.impact-sdgs__goals i{color:#70d9ee;font-style:normal}.impact-sdgs blockquote{margin:var(--esmi-space-4) 0 0;padding:var(--esmi-space-5);font-family:var(--esmi-font-display);background:#ffffff0f;border-left:3px solid #64d7ef;font-size:1.12rem;font-weight:700;line-height:1.5}.impact-close{justify-items:start;gap:var(--esmi-space-5);padding-block:clamp(5rem,10vw,10rem);display:grid}.impact-close h2,.impact-close p{margin:0}.impact-close h2{max-width:15ch;font-size:clamp(3rem,2rem + 5vw,7rem)}.impact-close>p:not(.impact-kicker){color:var(--esmi-ink-soft);font-size:1.2rem;line-height:1.7}@media (min-width:700px){.impact-crisis__copy{grid-template-columns:1fr 1fr}.impact-crisis__copy .impact-kicker{grid-column:1/-1}.impact-chain{grid-template-columns:repeat(4,minmax(0,1fr))}.impact-systems__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.impact-system--1,.impact-system--5{grid-column:span 2}.impact-model__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.impact-model__steps li:nth-child(odd){padding-right:var(--esmi-space-6);border-right:1px solid var(--esmi-line-strong)}.impact-model__steps li:nth-child(2n){padding-left:var(--esmi-space-6)}.impact-sdgs{grid-template-columns:minmax(300px,.75fr) minmax(0,1fr)}}@media (min-width:900px){.impact-hero__grid{grid-template-columns:minmax(0,1fr) auto}.impact-hero__signal{writing-mode:vertical-rl;align-self:end}.impact-hero__signal i{width:1px;height:22px}.impact-crisis__images{grid-template-columns:1.2fr .8fr 1fr;align-items:end}.impact-crisis__figure--1{min-height:560px}.impact-crisis__figure--2{min-height:400px}.impact-crisis__figure--3{min-height:490px}.impact-chain{grid-template-columns:repeat(7,minmax(0,1fr))}.impact-platform,.impact-network{grid-template-columns:1.05fr .95fr}.impact-platform__media,.impact-network__photo{min-height:720px}.impact-network__photo{order:2}.impact-systems__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.impact-system--1,.impact-system--2,.impact-system--3{grid-column:span 2}.impact-system--4,.impact-system--5{grid-column:span 3}.impact-system--1{background:#dff4fa;min-height:390px}.impact-system--3{color:#fff;background:#092934}.impact-system--3 p{color:#c1dce4}.impact-model__steps{grid-template-columns:repeat(4,minmax(0,1fr))}.impact-model__steps li,.impact-model__steps li:nth-child(odd),.impact-model__steps li:nth-child(2n){padding:var(--esmi-space-6);border-right:1px solid var(--esmi-line-strong);display:block}.impact-model__steps span,.impact-model__steps h3{margin-bottom:var(--esmi-space-5);display:block}}@media (max-width:599px){.impact-sdgs__icons{grid-template-columns:repeat(3,minmax(0,1fr))}.impact-sdgs__icons img:last-child{grid-column:span 1}.impact-hero{min-height:760px}.impact-hero__grid{width:100%;min-width:0;padding-inline:var(--esmi-gutter)}.impact-hero__content{min-width:0}.impact-hero h1{overflow-wrap:anywhere;max-width:100%;font-size:clamp(2.8rem,14vw,4.4rem)}.impact-actions>*{white-space:normal;text-align:center;max-width:100%}.impact-hero__wash{background:linear-gradient(#03222db8 18%,#03171ffa 88%)}.impact-scroll{display:none}.impact-crisis__images{padding-right:0}.impact-crisis__figure{border-radius:24px 0 0 24px;min-height:430px}.impact-system{grid-template-columns:auto 1fr}.impact-system__arrow{display:none}.impact-platform__content ul{grid-template-columns:1fr}.impact-sdgs__orb i{width:84px;height:84px;right:-5px}.impact-network__list div{grid-template-columns:1fr}.impact-sdgs{overflow:hidden}}@media (prefers-reduced-motion:reduce){.impact-platform__pulse{display:none}}.impact-home{background:#f8fdff}.impact-home h2{color:#073b4a}.impact-hero{color:#073b4a;background:radial-gradient(circle at 78% 18%,#00a6ce29,#0000 26%),linear-gradient(135deg,#fff 0%,#ecfbff 58%,#d9f6fc 100%);min-height:min(860px,100svh - 76px)}.impact-hero:before{content:"";z-index:-1;background-image:linear-gradient(#00a6ce12 1px,#0000 1px),linear-gradient(90deg,#00a6ce12 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 65%);mask-image:linear-gradient(90deg,#000,#0000 65%)}.impact-hero__grid{grid-template-columns:minmax(0,.82fr) minmax(420px,1.18fr);align-items:center;gap:clamp(2rem,5vw,6rem);padding-block:clamp(4rem,8vw,8rem)}.impact-hero__content{z-index:2;max-width:720px;position:relative}.impact-hero h1{color:#062f3b;max-width:12ch;font-size:clamp(3.3rem,1.8rem + 5.2vw,7.3rem);line-height:.9}.impact-hero__lead{color:#285663}.impact-hero__note{color:#4b737e}.impact-hero__gallery{min-height:640px;position:relative}.impact-hero__photo{border:8px solid #fff;position:absolute;overflow:hidden;box-shadow:0 30px 80px #033f4f2e}.impact-hero__photo img{object-fit:cover}.impact-hero__photo--main{border-radius:48% 48% 4rem 4rem;inset:3% 0 17% 9%}.impact-hero__photo--river{border-radius:50% 50% 1.5rem 1.5rem;width:42%;height:32%;bottom:0;right:-5%;transform:rotate(3deg)}.impact-hero__photo--nature{border-radius:50%;width:34%;height:28%;bottom:3%;left:0;transform:rotate(-4deg)}.impact-hero__stamp{z-index:2;aspect-ratio:1;color:#fff;text-align:center;background:#00a6ce;border-radius:50%;place-content:center;gap:.35rem;width:150px;padding:1.25rem;display:grid;position:absolute;top:4%;right:2%;transform:rotate(6deg);box-shadow:0 18px 45px #00a6ce52}.impact-hero__stamp strong{letter-spacing:.12em;font-size:1.55rem}.impact-hero__stamp span{font-size:.65rem;line-height:1.3}.impact-crisis{color:#fff;background:#062934;position:relative}.impact-crisis:before{content:"INDONESIA";color:#ffffff09;font:800 clamp(5rem,17vw,17rem)/1 var(--esmi-font-display);letter-spacing:-.06em;position:absolute;top:.1em;right:-.04em}.impact-crisis h2{color:#fff}.impact-crisis__copy{z-index:1;position:relative}.impact-crisis__copy p{color:#c5e1e8}.impact-crisis .impact-kicker{color:#79ddf2}.impact-answer{color:#073b4a;background:#e7f9fd}.impact-answer__layout{align-items:center;gap:clamp(2rem,6vw,6rem);margin-bottom:clamp(3rem,6vw,6rem);display:grid}.impact-answer__head{margin:0}.impact-answer__head p{color:#3f6873}.impact-answer__image{border-radius:50% 50% 2rem 2rem;min-height:460px;position:relative;overflow:hidden;box-shadow:0 26px 60px #007e9e26}.impact-answer__image img{object-fit:cover}.impact-chain{background:#a9e3ef;border-color:#a9e3ef;border-radius:1.5rem;gap:0;overflow:hidden}.impact-chain li{color:#073b4a;background:#fff}.impact-chain li span{color:#0089ab}.impact-systems{background:#f8fdff}.impact-systems__grid{gap:var(--esmi-space-5)}.impact-system{padding:0 0 var(--esmi-space-5);background:#fff;border:0;grid-template-rows:230px auto;grid-template-columns:auto 1fr auto;overflow:hidden;box-shadow:0 14px 45px #054e601a}.impact-system__media{grid-column:1/-1;width:100%;height:100%;position:relative;overflow:hidden}.impact-system__media img{object-fit:cover;transition:transform .6s var(--esmi-ease)}.impact-system:hover{background:#fff}.impact-system:hover .impact-system__media img{transform:scale(1.04)}.impact-system__number{padding-left:var(--esmi-space-5)}.impact-system>div{padding-right:var(--esmi-space-3)}.impact-system__arrow{padding-right:var(--esmi-space-5)}.impact-platform{color:#073b4a;background:#fff;border-block:1px solid #ccecf3}.impact-platform__media{border-radius:2rem;margin:clamp(1rem,3vw,3rem);box-shadow:0 20px 60px #034b5c26}.impact-platform__media:after{background:linear-gradient(#0000 45%,#00a6ce26)}.impact-platform__content p{color:#426d78}.impact-platform__content li{color:#204f5b;border-color:#b9e5ef}.impact-model{background:#f8fdff}.impact-model__steps li{background:#fff}.impact-model__steps h3{color:#073b4a}.impact-network{background:#e7f9fd}.impact-network__photo{border-radius:2rem;margin:clamp(1rem,3vw,3rem);overflow:hidden}.impact-sdgs{color:#073b4a;background:#fff;border-block:1px solid #ccecf3}.impact-sdgs__orb{background:#e7f9fd;border-color:#8bd7e7;box-shadow:0 0 0 35px #00a6ce0f,0 0 0 70px #00a6ce08}.impact-sdgs__content p{color:#426d78}.impact-sdgs__goals span{border-color:#9edce9}.impact-sdgs blockquote{color:#184b58;background:#eaf9fc;border-color:#00a6ce}.impact-sdgs__disclaimer{color:#63818a}.impact-close{background:linear-gradient(120deg,#e2f9fd,#fff);border-radius:3rem;margin-block:clamp(2rem,5vw,5rem);padding-inline:clamp(2rem,6vw,6rem);position:relative;box-shadow:inset 0 0 0 1px #c7edf5}.impact-home .esmi-button--primary{color:#fff;background:#00a6ce;border-color:#00a6ce}.impact-home .esmi-button--primary:hover{color:#fff;background:#008daf}@media (min-width:900px){.impact-answer__layout{grid-template-columns:1fr .85fr}.impact-system--1,.impact-system--2,.impact-system--3{grid-column:span 2}.impact-system--4,.impact-system--5{grid-column:span 3}.impact-system--1,.impact-system--3{background:#fff;min-height:0}.impact-system--3{color:#073b4a}.impact-system--3 p{color:var(--esmi-ink-soft)}}@media (max-width:899px){.impact-hero__grid{grid-template-columns:1fr}.impact-hero__gallery{min-height:520px}.impact-answer__image{min-height:380px}}@media (max-width:599px){.impact-hero{min-height:auto}.impact-hero__grid{padding-block:3.5rem}.impact-hero__gallery{min-height:420px}.impact-hero__photo--main{inset:0 0 18%}.impact-hero__photo--nature{width:38%;height:28%}.impact-hero__photo--river{width:45%;height:30%}.impact-hero__stamp{width:112px;padding:.75rem;top:-1.5rem;right:-1rem}.impact-hero__stamp strong{font-size:1.15rem}.impact-hero__stamp span{font-size:.54rem}.impact-system{grid-template-rows:210px auto}.impact-network__photo{min-height:380px}.impact-close{margin-inline:var(--esmi-gutter);border-radius:2rem}}.esmi-tile__foot{min-width:0}.esmi-pill{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.esmi-tile__source,.esmi-tile__role,.esmi-tile__date{overflow-wrap:anywhere;min-width:0}@media (max-width:480px){.esmi-tile__foot{row-gap:var(--esmi-space-2);flex-wrap:wrap}.esmi-pill{max-width:100%}}.esmi-claim{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.esmi-tile{overflow:hidden}.esmi-tile__arrow{flex:none}.esmi-legal{gap:var(--esmi-space-8);flex-direction:column;max-width:70ch;display:flex}.esmi-legal__updated{font-size:var(--esmi-text-sm);color:var(--esmi-ink-soft);margin:0}.esmi-legal__section{gap:var(--esmi-space-3);flex-direction:column;display:flex}.esmi-legal__section p{margin:0}.esmi-legal-wrap{padding-top:48px;padding-bottom:28px}.esmi-legal{gap:24px}.esmi-legal__section{gap:8px}.esmi-legal__section .esmi-prose,.esmi-legal__section .esmi-list{line-height:1.65}@media (max-width:599px){.esmi-legal-wrap{padding-top:32px;padding-bottom:12px}.esmi-legal{gap:20px}.esmi-legal__section{gap:6px}.esmi-legal__section .esmi-prose,.esmi-legal__section .esmi-list{font-size:15px;line-height:1.6}}.esmi-grid>*,.esmi-mosaic>*,.esmi-cards>*,.esmi-grid,.esmi-mosaic,.esmi-cards{min-width:0}.esmi-tile__head,.esmi-tile__foot,.esmi-tile__body{min-width:0;max-width:100%}.esmi-tile__title{overflow-wrap:anywhere;min-width:0}.esmi-tile__foot{box-sizing:border-box;align-self:stretch;width:auto;min-width:0}.esmi-tile__foot>*{min-width:0;max-width:100%}.esmi-mobile-nav__actions{justify-content:space-between;align-items:center;gap:var(--esmi-space-4);margin-top:var(--esmi-space-6);padding-top:var(--esmi-space-5);border-top:1px solid var(--esmi-line);flex-wrap:wrap;display:flex}.esmi-mobile-nav__actions .esmi-btn{min-width:140px}.esmi-header{border-bottom:1px solid var(--esmi-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;box-shadow:0 8px 24px #0c26340e}.esmi-header__inner{gap:1rem;min-height:76px}.esmi-header__logo{filter:none;width:48px;height:48px}.esmi-header__wordmark strong{letter-spacing:.04em;font-size:1.1rem}.esmi-header__wordmark span{font-size:11px}.esmi-header__nav>ul{gap:.15rem}.esmi-header__navitem{position:relative}.esmi-header__navitem>a{min-height:76px;padding-inline:.62rem;font-size:.75rem;font-weight:700}.esmi-header__navitem>a:hover,.esmi-header__navitem:focus-within>a{color:var(--esmi-primary-deep)}.esmi-header__navitem--has-subnav>a:after{background:var(--esmi-primary);content:"";border-radius:50%;width:4px;height:4px;margin-left:.42rem}.esmi-header__subnav{visibility:hidden;border:1px solid var(--esmi-line);opacity:0;width:310px;transition:opacity var(--esmi-dur-fast),transform var(--esmi-dur-fast),visibility var(--esmi-dur-fast);background:#fff;border-radius:0 0 20px 20px;padding:1rem;display:grid;position:absolute;top:calc(100% - 1px);left:0;transform:translateY(6px);box-shadow:0 22px 50px #0c263421}.esmi-header__navitem:nth-last-child(-n+2) .esmi-header__subnav{left:auto;right:0}.esmi-header__navitem:hover .esmi-header__subnav,.esmi-header__navitem:focus-within .esmi-header__subnav{visibility:visible;opacity:1;transform:none}.esmi-header__subnav>span{color:var(--esmi-plum);font-family:var(--esmi-font-display);letter-spacing:.12em;text-transform:uppercase;padding:.2rem .65rem .65rem;font-size:11px;font-weight:700}.esmi-header__subnav ul{gap:.1rem;display:grid}.esmi-header__subnav li a{min-height:40px;color:var(--esmi-ink);border-radius:10px;padding:.5rem .65rem;font-size:.8125rem;font-weight:700;line-height:1.35}.esmi-header__subnav li a:hover,.esmi-header__subnav li a:focus-visible{background:var(--esmi-widget-soft);color:var(--esmi-primary-deep)}.esmi-header__actions{gap:.55rem}.esmi-header__actions .esmi-btn{border-radius:16px}.esmi-mobile-nav{padding-top:1rem;inset:76px 0 0}.esmi-mobile-nav__item{border-bottom:1px solid var(--esmi-line)}.esmi-mobile-nav .esmi-mobile-nav__toplink{border-bottom:0;min-height:54px;font-size:1.15rem}.esmi-mobile-nav__subnav{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem .75rem;padding:0 0 .9rem 1rem;display:grid!important}.esmi-mobile-nav .esmi-mobile-nav__subnav a{min-height:38px;color:var(--esmi-ink-soft);font-family:var(--esmi-font-body);border:0;font-size:.8125rem;font-weight:700;line-height:1.35}@media (max-width:1180px) and (min-width:900px){.esmi-header__wordmark span{display:none}.esmi-header__inner{gap:.45rem}.esmi-header__navitem>a{padding-inline:.42rem;font-size:.7rem}.esmi-header__actions .esmi-locale__group{display:none}}@media (max-width:520px){.esmi-header__wordmark span{display:none}.esmi-mobile-nav__subnav{grid-template-columns:1fr}.esmi-mobile-nav .esmi-mobile-nav__subnav a{min-height:34px}}.esmi-field--check{grid-template-columns:30px minmax(0,1fr);gap:10px}.esmi-field--check input[type=checkbox]{appearance:none;cursor:pointer;background:#fff;border:2px solid #1eafd0;border-radius:5px;place-content:center;width:22px;height:22px;min-height:22px;margin:1px 0 0;padding:0;display:grid}.esmi-field--check input[type=checkbox]:before{content:"";width:10px;height:6px;transition:transform var(--esmi-dur-fast);border-bottom:2px solid #fff;border-left:2px solid #fff;transform:translateY(-1px)rotate(-45deg)scale(0)}.esmi-field--check input[type=checkbox]:checked{background:#1eafd0;border-color:#1eafd0}.esmi-field--check input[type=checkbox]:checked:before{transform:translateY(-1px)rotate(-45deg)scale(1)}.esmi-field--check input[type=checkbox]:focus-visible{outline-offset:3px;outline:3px solid #59b23a59}.esmi-field--check label{font-size:14px;line-height:1.55}.esmi-field--check .esmi-field__error{grid-column:2}.esmi-masthead{isolation:isolate;color:#fff;background:#0e2a35;align-items:center;min-height:490px;padding-block:44px 74px;display:flex;position:relative;overflow:hidden}.esmi-masthead__image{z-index:-3;object-fit:cover;object-position:center}.esmi-masthead:after{z-index:-2;content:"";background:linear-gradient(90deg,#07232ee0,#07232ea3 58%,#07232e2e),linear-gradient(#0000 35%,#07232e59);position:absolute;inset:0}.esmi-masthead__mark{z-index:-1;color:#0000;font-family:var(--esmi-font-display);letter-spacing:-.08em;-webkit-text-stroke:1px #ffffff1f;pointer-events:none;font-size:300px;line-height:1;position:absolute;bottom:-40px;right:4%}.esmi-masthead .esmi-page-header{gap:23px;max-width:850px}.esmi-masthead .esmi-breadcrumb{color:#ffffffd1;margin-bottom:20px;font-size:12px;list-style:none}.esmi-masthead .esmi-breadcrumb a{text-decoration:none}.esmi-masthead .esmi-eyebrow{color:#fff}.esmi-masthead .esmi-heading{color:#fff;max-width:21ch;font-size:clamp(2.6rem,5.3vw,5.3rem);line-height:1.12}.esmi-masthead .esmi-prose{color:#ffffffe6;max-width:62ch;font-size:17px;line-height:1.7}.esmi-masthead__caption{color:#ffffffbf;max-width:70ch;margin-top:24px;font-size:11px;display:block}.esmi-masthead--legal .esmi-masthead__image{object-position:center 10%;filter:brightness(1.13)saturate(1.06)}.esmi-masthead--legal:after{background:linear-gradient(90deg,#07232e99,#07232e4d 54%,#07232e08),linear-gradient(#0000 32%,#07232e24)}.esmi-masthead--legal .esmi-page-header{text-shadow:0 2px 18px #04181f61}@media (max-width:599px){.esmi-masthead{min-height:430px;padding-block:32px 48px}.esmi-masthead .esmi-page-header{gap:18px}.esmi-masthead .esmi-breadcrumb{margin-bottom:10px}.esmi-masthead .esmi-heading{font-size:clamp(2.3rem,10vw,3.5rem)}.esmi-masthead .esmi-prose{font-size:15px}.esmi-masthead__mark{font-size:210px;bottom:0;right:-20px}.esmi-masthead--legal .esmi-masthead__image{object-position:center 34%;filter:brightness(1.12)saturate(1.05)}.esmi-masthead--legal:after{background:linear-gradient(90deg,#07232e8f,#07232e3d 76%,#07232e14),linear-gradient(#0000 34%,#07232e1f)}}
