.th{font-family:var(--font-text),"Helvetica Neue",Arial,sans-serif;color:var(--ink-soft);overflow:clip}.th [data-aos]{opacity:1!important;transform:none!important;transition:none!important}.th .container{max-width:1240px;padding-left:var(--gutter);padding-right:var(--gutter)}.th .container .container{max-width:none;padding:0}.th .section-header{margin:0!important}.th>section{padding:clamp(80px,10vw,152px) 0 0!important}.th>section:first-child{padding-top:clamp(72px,9vw,136px)!important}.th>section:not(:first-child):has(>.container>.section-header>h2:first-child)>.container{border-top:1px solid var(--line);padding-top:clamp(56px,7vw,104px)}.th>.container>section:not(:first-child):not([id^=sdg]):has(>h2),.th>section:not(:first-child):has(>.container>.section-header>h2:first-child)>.container{position:relative}@supports (animation-timeline:view()){.th>.container>section:not(:first-child):not([id^=sdg]):has(>h2):before,.th>section:not(:first-child):has(>.container>.section-header>h2:first-child)>.container:before{content:"";position:absolute;top:-1px;left:0;right:0;height:2px;border-radius:2px;background:var(--apricot);transform-origin:left;animation:th-line linear both;animation-timeline:view();animation-range:cover 0 cover 50%}}@keyframes th-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.th>section:has(>.container>.section-header>h3:first-child){padding-top:clamp(48px,5vw,72px)!important}.th>.container>section{padding:0!important;margin-top:clamp(80px,10vw,152px)}.th>.container>section:first-child{margin-top:clamp(72px,9vw,136px)}.th>.container>section:not(:first-child):not([id^=sdg]):has(>h2){border-top:1px solid var(--line);padding-top:clamp(56px,7vw,104px)!important}.th .section-header>*,.th>.container>section:not([id^=sdg])>*{max-width:720px;margin-left:auto!important;margin-right:auto!important}.th .section-header>h2,.th>.container>section:not([id^=sdg])>h2{max-width:900px;margin-top:0!important;margin-bottom:clamp(36px,4.5vw,64px)!important;padding:0;font-family:var(--font-display),"Helvetica Neue",Arial,sans-serif;font-size:clamp(34px,4.4vw,68px)!important;font-weight:500!important;line-height:1.02;letter-spacing:-.035em;text-align:center;color:var(--navy)!important;text-wrap:balance}.th h2:before{display:none}.th .section-header>h2:after,.th>.container>section:not([id^=sdg])>h2:after{content:"";display:block;width:48px;height:3px;margin:clamp(20px,2.4vw,32px) auto 0;border-radius:3px;background:var(--apricot)}.th .section-header>h3{position:relative;margin-top:clamp(28px,3vw,40px)!important;margin-bottom:16px!important;padding-top:20px;font-family:var(--font-display),"Helvetica Neue",Arial,sans-serif;font-size:clamp(24px,2.2vw,32px)!important;font-weight:500!important;letter-spacing:-.02em;line-height:1.15;color:var(--navy)!important;text-wrap:balance}.th .section-header>h3:first-child{margin-top:0!important}.th .section-header>h3:before{content:"";position:absolute;top:0;left:0;width:40px;height:2px;border-radius:2px;background:var(--apricot)}.th li,.th p{text-align:left!important;font-size:clamp(17px,1.25vw,19px)!important;line-height:1.75!important;color:var(--ink-soft)}.th .section-header>p,.th>.container>section>p{margin-top:0!important;margin-bottom:1.35em!important}.th .section-header>p:last-child,.th>.container>section>p:last-child{margin-bottom:0!important}.th strong{color:var(--ink)!important;font-weight:600}.th #digital-inequality-intro .section-header>p:first-of-type,.th #humanitarian-crisis .section-header>p:first-of-type,.th #intro-content>p:first-of-type{max-width:880px;font-family:var(--font-display),"Helvetica Neue",Arial,sans-serif;font-size:clamp(22px,2.2vw,32px)!important;line-height:1.32!important;letter-spacing:-.02em;color:var(--ink);margin-bottom:clamp(32px,4vw,56px)!important}.th #digital-inequality-intro .section-header>p:first-of-type strong,.th #intro-content>p:first-of-type strong{font-weight:500;color:var(--navy)!important}.th a[href]:not(:has(button)){color:var(--navy)!important;font-weight:600!important;text-decoration:none!important;background-image:linear-gradient(var(--apricot),var(--apricot));background-size:100% 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .35s var(--ease-out)}.th a[href]:not(:has(button)):hover{background-size:100% 2px}.th a[href] strong{color:inherit!important;font-weight:inherit}.th a[href]:focus-visible{outline:2px solid var(--apricot-display);outline-offset:3px;border-radius:2px}.th a:not([href]){color:var(--ink)!important;font-weight:500!important}.th ul{list-style:none;padding:0!important;margin:0 auto 1.35em!important;border-bottom:1px solid var(--line)}.th ul li{margin:0!important;padding:14px 0;border-top:1px solid var(--line)}.th .section-header>.th-item{margin-top:0!important;margin-bottom:0!important;padding:12px 0;border-top:1px solid var(--line)}.th .section-header>.th-item:not(:has(+.th-item)){border-bottom:1px solid var(--line);margin-bottom:1.35em!important}.th .section-header>.th-item:not(:has(+.th-item)):last-child{margin-bottom:0!important}@media (min-width:900px){.th ul{display:grid;grid-template-columns:1fr 1fr;column-gap:40px;border-bottom:0}.th ul li:nth-last-child(-n+2){border-bottom:1px solid var(--line)}}.th>.container>[id^=sdg]{max-width:880px;margin:0 auto!important;padding:clamp(32px,4vw,48px) 0!important;border-top:1px solid var(--line);display:grid;grid-template-columns:clamp(88px,11vw,136px) 1fr;grid-template-areas:"icon title" "icon text";column-gap:clamp(20px,3.5vw,48px);align-items:start}.th #un-sdgs+[id^=sdg]{margin-top:clamp(40px,5vw,64px)!important}.th [id^=sdg]>h2{grid-area:title;margin:0 0 12px!important;font-family:var(--font-display),"Helvetica Neue",Arial,sans-serif;font-size:clamp(22px,1.9vw,28px)!important;font-weight:500!important;letter-spacing:-.02em;line-height:1.15}.th [id^=sdg]>div{display:contents!important}.th [id^=sdg]>div>div:first-child{grid-area:icon}.th [id^=sdg]>div>div:last-child{grid-area:text;min-width:0!important}.th [id^=sdg] img{display:block;width:100%!important;max-width:none!important;border-radius:12px}.th .th-figure{max-width:1000px!important}.th .th-figure img{display:block;width:100%;border-radius:var(--radius-l)!important;box-shadow:none!important}.th #un-sdgs .th-figure{max-width:720px!important}.th #un-sdgs .th-figure img{border-radius:0!important;margin-bottom:0!important}.th .th-figure p{max-width:720px;margin:14px auto 0!important;font-size:15px!important;font-style:normal!important;color:var(--muted)!important}.th .th-rings{max-width:880px!important;padding:clamp(24px,3vw,40px) 0!important;margin:clamp(32px,4vw,56px) auto!important}.th .th-rings>div{gap:clamp(32px,5vw,64px)!important}.th .th-rings circle[stroke="#e8e8e8"]{stroke:var(--mist)}.th .th-rings circle[stroke="#ff8c00"]{stroke:var(--apricot)}.th .th-rings svg+div>div:first-child{font-family:var(--font-display),"Helvetica Neue",Arial,sans-serif;font-weight:500!important;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--navy)!important}.th .th-rings svg+div>div:last-child{color:var(--muted)!important}.th .th-rings>div>div>div:last-child>div:first-child{font-family:var(--font-display),"Helvetica Neue",Arial,sans-serif;font-weight:500!important;letter-spacing:-.015em;color:var(--ink)!important}.th .th-rings>div>div>div:last-child>div:last-child{font-weight:500!important;color:var(--muted)!important}.th .section-header>.th-step{position:relative;margin-top:0!important;margin-bottom:0!important;padding:0 0 22px 32px;border-left:2px solid var(--line)}.th .th-step:before{content:"";position:absolute;top:.55em;left:-7px;width:12px;height:12px;border-radius:50%;background:#fff;border:2px solid var(--apricot)}.th .th-step:not(:has(+.th-step)){border-left-color:transparent;padding-bottom:0}.th .th-step:not(:has(+.th-step)):before{background:var(--apricot)}.th .th-step>a:first-child{transition:transform .6s var(--ease-out),background-size .5s var(--ease-out)}.th .th-step>a:first-child:focus-visible,.th .th-step>a:first-child:hover{transform:translate3d(6px,0,0);background-size:100% 2px}.th .th-step>a:first-child{display:table;margin-bottom:2px;font-family:var(--font-display),"Helvetica Neue",Arial,sans-serif;font-size:clamp(18px,1.4vw,21px);font-weight:500!important;letter-spacing:-.015em}.th .th-counters{max-width:720px;margin:clamp(40px,5vw,64px) auto 0!important;padding-top:clamp(28px,3.5vw,40px);border-top:1px solid var(--line);gap:clamp(32px,6vw,80px)!important;justify-content:flex-start!important}.th .th-counters>div{text-align:left!important;min-width:0!important;flex:1 1 200px}.th .th-counters>div>div:first-child{font-family:var(--font-display),"Helvetica Neue",Arial,sans-serif;font-size:clamp(56px,6vw,88px)!important;font-weight:500!important;line-height:1!important;letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--navy)!important}.th .th-counters>div>div:last-child{font-size:16px!important;font-weight:500!important;color:var(--muted)!important}.th>section:has(.th-box){padding-top:clamp(80px,10vw,152px)!important;padding-bottom:0!important}.th .th-box{max-width:none!important;margin:0!important;padding:clamp(56px,7vw,112px) clamp(24px,6vw,96px)!important;border-radius:var(--radius-l)!important;background:var(--navy)!important;text-align:left!important}.th .th-box h2{max-width:960px;margin:0!important;font-family:var(--font-display),"Helvetica Neue",Arial,sans-serif;font-size:clamp(30px,3.6vw,56px)!important;font-weight:500!important;line-height:1.08!important;letter-spacing:-.03em;color:#fff!important;text-wrap:balance}.th .th-box h2:before{content:"";display:block;width:48px;height:3px;margin-bottom:clamp(24px,3vw,40px);border-radius:3px;background:var(--apricot)}.th .th-box p{max-width:640px;margin:clamp(20px,2.4vw,32px) 0 0!important;font-size:clamp(18px,1.5vw,22px)!important;line-height:1.5!important;color:hsla(0,0%,100%,.78)!important}.th #call-to-action,.th>.container>#call-to-action{padding:clamp(56px,7vw,96px) 0 clamp(96px,12vw,176px)!important}.th>.container>#call-to-action{margin-top:0;border-top:0!important}.th #call-to-action .container>div{gap:clamp(12px,1.4vw,18px)!important}.th #call-to-action a{display:inline-flex;border-radius:999px}.th #call-to-action button{min-width:0!important;padding:clamp(18px,1.6vw,24px) clamp(30px,2.8vw,44px)!important;border-radius:999px!important;border:1px solid var(--navy)!important;background:var(--navy)!important;color:#fff!important;font-family:var(--font-text),"Helvetica Neue",Arial,sans-serif;font-size:clamp(14px,1.05vw,16px)!important;font-weight:600!important;letter-spacing:.08em;transition:background-color .3s ease,color .3s ease,border-color .3s ease,transform .3s var(--ease-out)!important}.th #call-to-action button:hover{background:transparent!important;color:var(--navy)!important;transform:translate3d(0,-2px,0)}.th #call-to-action a[href*=donation] button{background:var(--apricot)!important;border-color:var(--apricot)!important;color:var(--ink)!important}.th #call-to-action a[href*=donation] button:hover{background:var(--navy)!important;border-color:var(--navy)!important;color:#fff!important}.th #call-to-action a:focus-visible{outline:2px solid var(--apricot-display);outline-offset:3px}.th #call-to-action a:hover{transform:none}@supports (animation-timeline:view()){.th .section-header>h2,.th .section-header>h3,.th .section-header>p:not(.th-step):not(.th-item),.th [id^=sdg],.th>.container>section>h2,.th>.container>section>p{animation:th-rise linear both;animation-timeline:view();animation-range:entry 0 entry 60%}.th .th-box,.th .th-figure{animation:th-unveil linear both;animation-timeline:view();animation-range:entry 0 cover 35%}.th #call-to-action a{animation:th-pop linear both;animation-timeline:view();animation-range:entry 0 entry 70%}.th #call-to-action a:nth-child(2){animation-range:entry 20% entry 100%}}@keyframes th-rise{0%{opacity:0;transform:translate3d(0,32px,0)}to{opacity:1;transform:none}}@keyframes th-unveil{0%{clip-path:inset(18% 0 0 0 round var(--radius-l));transform:translate3d(0,40px,0)}to{clip-path:inset(0 0 0 0 round var(--radius-l));transform:none}}@keyframes th-pop{0%{opacity:0;transform:translate3d(0,48px,0) scale(.92)}to{opacity:1;transform:none}}@media (max-width:600px){.th .th-box{border-radius:22px!important}.th .th-rings>div>div>div:first-child{zoom:.8}.th .th-rings>div{grid-template-columns:1fr!important}.th>.container>[id^=sdg]{grid-template-columns:64px 1fr}.th #call-to-action .container>div{flex-direction:column;align-items:stretch!important}.th #call-to-action a,.th #call-to-action button{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.th *,.th :before{animation:none!important;transition:none!important}.th>.container>section:before,.th>section>.container:before{content:none!important}}