:root{--forest-950:#101827;--forest-900:#172541;--forest-800:#233b6d;--forest-700:#365ec7;--sage-200:#c8d9e5;--sage-100:#e7eef4;--cream:#f3f5f6;--paper:#fff;--sand:#e7ebee;--gold:#d99a21;--gold-ink:#72500f;--ink:#102338;--muted:#536476;--line:#d7dfe5;--white:#fff;--radius-sm:.35rem;--radius-md:.6rem;--radius-lg:.85rem;--shadow:0 18px 46px #0c1f3214;--max:1320px;--text-xs:.8125rem;--text-sm:.9375rem;--text-md:1.0625rem;--text-lg:1.25rem;--on-dark-body:#ffffffe0;--on-dark-muted:#ffffffc2;--cobalt:#365ec7;--azure:#78b8d2;--coral:#da5d47;--sun:#d87b66;--mint:#92c7d1;--violet:#7666a7;--ice:#e8eaeb;--islamic-art-light:url(/media/backgrounds/islamic-art-light.webp);--islamic-art-dark:url(/media/backgrounds/islamic-art-dark-v2.webp);--font-sans:"Instrument Sans Variable", "Segoe UI", Helvetica, Arial, sans-serif;--font-serif:"Instrument Serif", Georgia, serif}html[lang=ar],[lang=ar][dir=rtl]{--font-serif:"Noto Sans Arabic Variable", "Segoe UI", Arial, sans-serif}html[lang=ur],[lang=ur][dir=rtl]{--font-serif:"Noto Nastaliq Urdu Variable", "Noto Sans Arabic Variable", "Segoe UI", Arial, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;font-size:clamp(16px,15.4px + .18vw,18px)}body{color:var(--ink);background:var(--cream);font-family:var(--font-sans), sans-serif;font-size:var(--text-md);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;line-height:1.7}html[lang=ar] body{font-family:"Noto Sans Arabic Variable", var(--font-sans), sans-serif;font-size:1.0625rem;line-height:1.8}html[lang=ur] body{font-family:"Noto Nastaliq Urdu Variable", "Noto Sans Arabic Variable", var(--font-sans), sans-serif;font-size:1.125rem;line-height:2}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3{letter-spacing:0}html[dir=rtl] .eyebrow{font-size:var(--text-sm);letter-spacing:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button span[aria-hidden=true],a span[aria-hidden=true]{display:inline-block}img{max-width:100%}:focus-visible{outline:3px solid var(--gold);outline-offset:3px;box-shadow:0 0 0 5px #fffdf8f5}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:1000;background:#fff;border-radius:.5rem;padding:.75rem 1rem;position:fixed;top:.5rem;left:.5rem;transform:translateY(-150%)}.skip-link:focus{transform:none}.page-progress{z-index:120;pointer-events:none;height:2px;position:fixed;inset:0 0 auto;overflow:hidden}.page-progress i{width:100%;height:100%;transform:scaleX(var(--page-progress,0));transform-origin:0;background:linear-gradient(90deg,var(--gold),var(--violet));will-change:transform;display:block}html[dir=rtl] .page-progress i{transform-origin:100%}html[data-motion=full] [data-reveal]{transition:opacity .75s cubic-bezier(.2,.8,.2,1),transform .8s cubic-bezier(.2,.8,.2,1);transition-delay:var(--reveal-delay,0s)}html[data-motion=full] [data-reveal]:not(.is-inview){opacity:0;transform:translateY(22px)scale(.995)}html[data-motion=full] [data-reveal].is-inview{opacity:1;transform:translateY(0)scale(1)}.section-shell{width:min(calc(100% - 2rem), var(--max));margin-inline:auto}.eyebrow{color:var(--forest-700);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.55rem;font-weight:800;display:inline-flex}.eyebrow-light{color:var(--sage-200)}h1,h2,h3,p{margin-top:0}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}::selection{color:#fff;background:var(--forest-800)}h1,h2{letter-spacing:-.035em}h2{margin-bottom:0;font-size:clamp(2.35rem,4.1vw,4.6rem);line-height:.98}h1 em,h2 em{color:var(--forest-700);font-family:var(--font-serif), serif;font-weight:500}.button{cursor:pointer;border:0;border-radius:.45rem;justify-content:center;align-items:center;gap:.6rem;padding:1rem 1.35rem;font-weight:800;transition:transform .2s,background .2s,color .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-primary{color:#fff;background:var(--forest-800);box-shadow:0 10px 24px #0b694a2e}.button-primary:hover{background:var(--forest-950)}.button-small{background:var(--forest-800);color:#fff;padding:.72rem 1.05rem;font-size:.84rem}.button-ghost{color:#fff;background:0 0;border:1px solid #ffffff6b}.button-wide{width:100%;margin-top:1rem}.button:disabled{cursor:not-allowed;opacity:.62;transform:none}.text-link{color:var(--forest-800);border-bottom:1px solid #0b694a4d;align-items:center;gap:.55rem;padding-block:.35rem;font-size:.88rem;font-weight:800;display:inline-flex}.site-header{z-index:50;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f7f4edf5;border-bottom:1px solid #07543b1f;transition:box-shadow .35s,background .35s;position:sticky;top:0}.utility{max-height:30px;transition:min-height .35s cubic-bezier(.2,.8,.2,1),max-height .35s cubic-bezier(.2,.8,.2,1),opacity .25s,transform .35s cubic-bezier(.2,.8,.2,1);overflow:visible}.nav-shell{transition:min-height .35s cubic-bezier(.2,.8,.2,1)}html[data-scrolled=true] .utility{opacity:0;pointer-events:none;min-height:0;max-height:0;overflow:hidden;transform:translateY(-100%)}html[data-scrolled=true] .nav-shell{min-height:68px}.utility{min-height:30px;padding-inline:max(1rem, calc((100% - var(--max))/2));background:var(--forest-950);color:#ffffffd6;letter-spacing:.055em;align-items:center;gap:1rem;font-size:.66rem;display:flex}.utility-proof{margin-right:auto}.utility a:hover{color:#fff}.language-menu{position:relative}.language-menu summary{cursor:pointer;font-weight:800;list-style:none}.language-menu summary::-webkit-details-marker{display:none}.language-menu summary:after{content:"⌄";opacity:.65;margin-inline-start:.35rem}.language-menu>div{z-index:100;border:1px solid var(--line);background:var(--paper);width:145px;box-shadow:var(--shadow);border-radius:.45rem;padding:.4rem;position:absolute;inset-block-start:calc(100% + .55rem);inset-inline-end:0}.language-menu a{color:var(--ink);border-radius:.3rem;padding:.55rem .65rem;font-size:.7rem;display:block}.language-menu a:hover,.language-menu a[aria-current=page]{color:var(--forest-900);background:var(--sage-100)}.nav-shell{width:min(calc(100% - 2rem), var(--max));align-items:center;gap:2rem;min-height:80px;margin:auto;display:flex}.brand{width:205px;display:flex;overflow:hidden}.brand img{object-fit:contain;width:205px;height:auto}.nav-shell nav{gap:clamp(.9rem,1.55vw,1.7rem);margin-left:auto;display:flex}.nav-shell nav a,.login-link{white-space:nowrap;font-size:.78rem;font-weight:750;position:relative}.nav-shell nav a:after{content:"";transform-origin:100%;background:var(--forest-700);height:1px;transition:transform .3s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:-.55rem;left:0;right:0;transform:scaleX(0)}.nav-shell nav a:hover:after,.nav-shell nav a[aria-current=page]:after{transform-origin:0;transform:scaleX(1)}.header-actions{align-items:center;gap:1rem;display:flex}.mobile-menu{margin-left:auto;display:none}.hero{grid-template-columns:.88fr 1.12fr;align-items:center;gap:clamp(2rem,5vw,5rem);min-height:700px;padding-block:clamp(2.5rem,6vw,5.5rem);display:grid}.hero-copy{z-index:2;animation:.7s both rise-in;position:relative}.hero h1{margin:1.25rem 0 1.55rem;font-size:clamp(3.25rem,5.6vw,5.9rem);line-height:.94}.hero-copy>p{max-width:600px;color:var(--muted);font-size:clamp(1rem,1.35vw,1.16rem);line-height:1.72}.hero-actions{align-items:center;gap:1.45rem;margin-top:2rem;display:flex}.hero-trust{color:var(--muted);gap:1.3rem;margin-top:2.25rem;font-size:.69rem;font-weight:750;display:flex}.hero-trust span{align-items:center;gap:.45rem;display:flex}.hero-trust span:before{content:"✓";color:var(--forest-700)}.hero-visual{border-radius:10rem 10rem var(--radius-lg) var(--radius-lg);background:var(--sage-100);min-height:590px;box-shadow:var(--shadow);margin:0;animation:.9s 80ms both rise-in;position:relative;overflow:hidden}.hero-visual>img{object-fit:cover;object-position:center;transition:transform 1.1s}.hero-visual:hover>img{transform:scale(1.025)}.hero-image-shade{background:linear-gradient(#0000,#031f17ba);position:absolute;inset:45% 0 0}.hero-caption{color:#fff;flex-direction:column;display:flex;position:absolute;bottom:1.5rem;left:1.5rem}.hero-caption span{letter-spacing:.14em;text-transform:uppercase;opacity:.72;font-size:.63rem;font-weight:800}.hero-caption strong{margin-top:.2rem;font-size:1rem}.hero-local-note{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffdf8f5;border:1px solid #ffffffc2;border-radius:.7rem;gap:.75rem;max-width:255px;padding:.9rem 1rem;display:flex;position:absolute;top:1.5rem;right:1.5rem;box-shadow:0 12px 32px #073d2d21}.hero-local-note i{background:var(--gold);border-radius:50%;flex:none;width:8px;height:8px;margin-top:.25rem;box-shadow:0 0 0 5px #c89a4529}.hero-local-note div{flex-direction:column;display:flex}.hero-local-note strong{color:var(--forest-950);font-size:.76rem}.hero-local-note span{color:var(--muted);margin-top:.18rem;font-size:.63rem;line-height:1.4}@keyframes rise-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.action-rail{background:var(--paper);border-block:1px solid var(--line);padding-inline:max(1rem, calc((100% - var(--max))/2));grid-template-columns:1.05fr repeat(4,1fr);display:grid}.action-rail-intro,.action-rail>a{border-right:1px solid var(--line);min-height:118px;padding:1.25rem 1.1rem}.action-rail-intro{flex-direction:column;justify-content:center;display:flex}.action-rail-intro span{color:var(--forest-700);letter-spacing:.13em;text-transform:uppercase;font-size:.62rem;font-weight:800}.action-rail-intro strong{font-family:var(--font-serif);margin-top:.25rem;font-size:1.8rem;font-weight:500}.action-rail>a{grid-template-columns:28px 1fr auto;align-items:center;gap:.5rem;transition:color .2s,background .2s;display:grid;position:relative}.action-rail>a:hover{color:#fff;background:var(--forest-800)}.action-rail>a>span{color:var(--forest-700);font-family:var(--font-serif);align-self:start;font-size:.66rem}.action-rail>a:hover>span{color:var(--sage-200)}.action-rail>a div{flex-direction:column;display:flex}.action-rail>a small{color:var(--muted);margin-top:.28rem;font-size:.6rem;line-height:1.35}.action-rail>a:hover small{color:#ffffffa6}.action-rail>a i{color:var(--forest-700);font-style:normal}.action-rail>a:hover i{color:#fff}.emergency-feature{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2.5rem,7vw,7rem);padding-block:clamp(5rem,10vw,9rem);display:grid}.emergency-media{border-radius:var(--radius-md);background:var(--sage-100);min-height:600px;position:relative;overflow:hidden}.emergency-media img{object-fit:cover}.media-label{color:#fff;background:var(--forest-900);letter-spacing:.1em;text-transform:uppercase;border-radius:.35rem;padding:.55rem .75rem;font-size:.63rem;font-weight:800;position:absolute;top:1.25rem;left:1.25rem}.media-credit{color:#ffffffd1;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#031f1794;border-radius:.3rem;padding:.4rem .55rem;font-size:.58rem;position:absolute;bottom:1rem;right:1rem}.emergency-copy h2{margin:1rem 0 1.5rem}.emergency-copy>p{color:var(--muted);font-size:1rem;line-height:1.78}.emergency-copy ul{border-top:1px solid var(--line);margin:2rem 0;padding:0;list-style:none}.emergency-copy li{border-bottom:1px solid var(--line);align-items:center;gap:.75rem;padding:.85rem 0;font-size:.82rem;font-weight:750;display:flex}.emergency-copy li:before{content:"";background:var(--gold);border-radius:50%;width:6px;height:6px}.feature-actions{align-items:center;gap:1.25rem;display:flex}.work-section,.campaign-section,.trust-section{padding-block:clamp(5rem,10vw,9rem)}.work-section{border-top:1px solid var(--line)}.section-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:3rem;margin-bottom:3.5rem;display:grid}.section-heading h2{margin-top:.9rem}.section-heading>p{color:var(--muted);max-width:460px;line-height:1.72}.section-heading.compact{grid-template-columns:1fr auto}.area-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.area-card{background:var(--cream);min-height:265px;padding:1.65rem;transition:background .25s,color .25s;position:relative}.area-card:hover{color:#fff;background:var(--forest-800)}.area-icon{color:var(--forest-700);font-family:var(--font-serif),serif;font-size:.82rem;display:block}.area-card:hover .area-icon,.area-card:hover .card-arrow,.area-card:hover p{color:#ffffffbf}.area-card h3{margin:4.3rem 0 .7rem;font-size:1.3rem}.area-card p{max-width:92%;color:var(--muted);font-size:.83rem;line-height:1.65}.card-arrow{color:var(--forest-700);position:absolute;top:1.3rem;right:1.4rem}.country-band{color:#fff;background:var(--forest-800);padding-block:clamp(5rem,9vw,8rem)}.country-band-heading{grid-template-columns:1fr auto;align-items:end;gap:3rem;display:grid}.country-band-heading h2{max-width:850px;margin-top:1rem}.country-band-heading h2 em{color:var(--sage-200)}.country-list{border-top:1px solid #ffffff38;border-left:1px solid #ffffff38;grid-template-columns:repeat(3,1fr);margin-top:3.5rem;display:grid}.country-list a{border-bottom:1px solid #ffffff38;border-right:1px solid #ffffff38;justify-content:space-between;align-items:center;min-height:105px;padding:1.25rem;font-size:.9rem;font-weight:800;transition:color .2s,background .2s;display:flex}.country-list a:hover{color:var(--forest-950);background:var(--sage-200)}.country-list span{font-weight:500}.impact-journey{color:#fff;background:var(--forest-950);scroll-margin-top:110px}.journey-shell{grid-template-columns:.83fr 1.17fr;gap:clamp(3rem,7vw,7rem);padding-block:clamp(6rem,11vw,10rem);display:grid}.journey-heading{align-self:start;position:sticky;top:155px}.journey-heading h2{margin:1rem 0 1.5rem}.journey-heading h2 em{color:var(--sage-200)}.journey-heading p{color:#ffffffab;max-width:500px;line-height:1.8}.journey-photo{border-radius:var(--radius-md);min-height:560px;margin:0 0 1rem;position:relative;overflow:hidden}.journey-photo img{object-fit:cover}.journey-photo:after{content:"";background:linear-gradient(#0000,#021c14a6);position:absolute;inset:55% 0 0}.journey-photo figcaption{z-index:1;color:#ffffffbd;font-size:.62rem;position:absolute;bottom:1rem;right:1rem}.journey-steps{border-top:1px solid #ffffff2b;grid-column:2;margin:0;padding:0;list-style:none}.journey-steps li{border-bottom:1px solid #ffffff2b;grid-template-columns:52px 1fr;gap:1.2rem;padding:2rem 0;display:grid}.journey-steps li>span{color:var(--gold);font-family:var(--font-serif);font-size:.9rem}.journey-steps h3{margin-bottom:.5rem;font-size:1.35rem}.journey-steps p{color:#ffffff9e;margin:0;font-size:.83rem;line-height:1.7}.giving-section{padding-block:clamp(5rem,10vw,9rem)}.giving-path-grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.giving-path{border-radius:var(--radius-md);flex-direction:column;min-height:500px;padding:clamp(1.7rem,4vw,3rem);display:flex;position:relative;overflow:hidden}.giving-path:after{content:"";aspect-ratio:1;opacity:.1;border:1px solid;border-radius:50%;width:230px;position:absolute;top:-100px;right:-100px;box-shadow:0 0 0 42px}.giving-path.humanitarian{color:#fff;background:var(--forest-800)}.giving-path.faith{color:var(--forest-950);background:var(--sand)}.path-top{z-index:1;align-items:center;gap:1rem;display:flex;position:relative}.path-top>span{aspect-ratio:1;width:42px;font-family:var(--font-serif);border:1px solid;border-radius:50%;place-items:center;display:grid}.path-top small{letter-spacing:.1em;text-transform:uppercase;font-weight:800}.giving-path h3{letter-spacing:-.045em;margin:auto 0 .7rem;font-size:clamp(2.1rem,4vw,4rem)}.giving-path>p{opacity:.76;max-width:500px;line-height:1.65}.giving-path ul{flex-wrap:wrap;gap:.5rem;margin:1.1rem 0 2rem;padding:0;list-style:none;display:flex}.giving-path li{opacity:.8;border:1px solid;border-radius:999px;align-items:center;gap:.45rem;padding:.5rem .75rem;font-size:.68rem;font-weight:750;display:flex}.giving-path li i{background:var(--gold);border-radius:50%;width:4px;height:4px}.giving-path a{border-top:1px solid;justify-content:space-between;padding-top:1.05rem;font-weight:850;display:flex}.story-section{background:var(--forest-950);color:#fff;padding-block:clamp(6rem,10vw,9rem);overflow:hidden}.story-grid{grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(3rem,8vw,8rem);display:grid}.story-mark{text-align:center;background:#ffffff06;border:1px solid #ffffff26;border-radius:50% 50% .8rem .8rem;place-content:center;min-height:390px;display:grid}.story-mark span{color:var(--sage-200);font-family:Noto Sans Arabic Variable,Noto Nastaliq Urdu Variable,sans-serif;font-size:clamp(3.5rem,7vw,5.5rem)}.story-mark small{color:#ffffff85;letter-spacing:.1em;text-transform:uppercase;margin-top:.6rem;font-size:.68rem}.story-copy h2{margin:1rem 0 1.5rem}.story-copy h2 em{color:var(--sage-200)}.story-copy p{color:#ffffffb3;max-width:590px;margin-bottom:2rem;line-height:1.82}.campaign-grid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.campaign-card{border-radius:var(--radius-md);flex-direction:column;align-items:flex-start;min-height:395px;padding:1.8rem;display:flex}.campaign-card>span{text-transform:uppercase;letter-spacing:.12em;opacity:.7;font-size:.65rem;font-weight:800}.campaign-card h3{letter-spacing:-.04em;margin:auto 0 1rem;font-size:clamp(1.8rem,2.8vw,2.75rem);line-height:1}.campaign-card p{opacity:.8;font-size:.81rem;line-height:1.65}.campaign-card.forest{background:var(--forest-800);color:#fff}.campaign-card.forest .button{color:var(--forest-950);background:#fff}.campaign-card.sand{background:var(--sand);color:var(--forest-950)}.campaign-card.sand .button{background:var(--forest-950)}.campaign-card.outline{border:1px solid var(--line);background:var(--paper)}.trust-section{border-top:1px solid var(--line);grid-template-columns:.8fr 1.2fr;gap:5rem;display:grid}.trust-section h2{margin:1rem 0 1.4rem}.trust-section>div:first-child p{max-width:460px;color:var(--muted);line-height:1.7}.ik-badge{border:1px solid var(--line);background:var(--paper);align-items:center;gap:1rem;margin-top:1.5rem;padding:.75rem 1rem .75rem .75rem;transition:border-color .2s,transform .2s;display:inline-flex}.ik-badge:hover{border-color:var(--forest-700);transform:translateY(-2px)}.ik-stamp-crop{background:#fff;flex:none;width:88px;height:88px;display:block;overflow:hidden}.ik-stamp-crop img{object-fit:contain;width:88px;height:88px}.ik-badge>span:last-child{max-width:145px;color:var(--forest-950);font-size:.68rem;font-weight:800;line-height:1.4}.ik-badge i{color:var(--forest-700);font-style:normal}.trust-links{flex-direction:column;display:flex}.trust-links a{border-bottom:1px solid var(--line);grid-template-columns:45px 1fr auto;align-items:center;gap:1rem;padding:1.7rem .5rem;display:grid}.trust-links a:hover b{color:var(--forest-700)}.trust-links span{color:var(--forest-700);font-size:.68rem}.trust-links b{font-size:1rem;transition:color .2s}.trust-links i{color:var(--forest-700);font-style:normal}.final-cta{text-align:center;color:#fff;background:var(--forest-950);place-items:center;min-height:520px;margin:0 1rem 1rem;display:grid;position:relative;overflow:hidden}.final-cta:before{content:"";aspect-ratio:1;border:1px solid #ffffff21;border-radius:50%;width:360px;position:absolute;top:-230px;left:calc(50% - 180px);box-shadow:0 0 0 70px #ffffff06,0 0 0 140px #ffffff05}.final-cta>div{max-width:800px;padding:4rem 1rem;position:relative}.final-cta h2{margin:1rem 0 1.4rem}.final-cta h2 em{color:var(--sage-200)}.final-cta p{color:#ffffffb8;margin-bottom:2rem}.final-cta .button{color:var(--forest-950);background:#fff}.site-footer{color:#fff;padding:5rem max(1rem, calc((100% - var(--max))/2)) 1.5rem;background:#052f23}.footer-main{grid-template-columns:2fr repeat(3,1fr);gap:3rem;display:grid}.footer-main img{max-width:210px;height:auto}.footer-main h2{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.13em;margin-bottom:1.3rem;font-size:.68rem}.footer-main a,.footer-main p{color:#ffffffa8;margin-bottom:.38rem;font-size:.76rem;line-height:1.8;display:block}.footer-intro p{max-width:360px;margin-top:1.3rem}.footer-socials{flex-wrap:wrap;gap:.35rem .9rem;margin-top:1.3rem;display:flex}.footer-main .footer-socials a{color:var(--sage-200);align-items:center;gap:.3rem;display:inline-flex}.footer-main .footer-give{color:var(--sage-200);margin-top:1.2rem;font-weight:800}.footer-donate strong{color:#fff;font-family:var(--font-serif);margin-bottom:.4rem;font-size:1.8rem;display:block}.footer-bottom{color:#ffffff7a;border-top:1px solid #ffffff1f;flex-wrap:wrap;gap:1rem 2rem;margin-top:4rem;padding-top:1.4rem;font-size:.63rem;display:flex}.footer-bottom a{margin-inline-start:auto}.donation-dialog{background:0 0;border:0;border-radius:1.2rem;width:min(95vw,620px);max-height:92vh;padding:0;box-shadow:0 25px 90px #0000004d}.donation-card{background:var(--cream);padding:clamp(1.25rem,4vw,2.2rem)}.donation-card-inline{border-radius:var(--radius-lg);background:var(--paper);border:1px solid #063c2c24;position:sticky;top:132px;box-shadow:0 30px 80px #052f2324}.dialog-topline{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.dialog-topline h2{margin:.45rem 0 0;font-size:clamp(1.7rem,5vw,2.25rem);line-height:1}.icon-button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:50%;flex:none;width:40px;height:40px;font-size:1.4rem}.muted,.microcopy{color:var(--muted);font-size:.76rem;line-height:1.55}.donation-card>.muted{margin:1rem 0}.donation-status{color:var(--forest-900);background:var(--sage-100);border:1px solid #b9d8c9;border-radius:999px;align-items:center;gap:.5rem;padding:.45rem .65rem;font-size:.63rem;font-weight:800;display:inline-flex}.donation-status i{background:#22a06b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #22a06b24}.vipps-donation-steps{border-top:1px solid var(--line);margin:1.15rem 0 0;padding:0;list-style:none}.vipps-donation-steps li{border-bottom:1px solid var(--line);grid-template-columns:34px 1fr;gap:.7rem;padding:.8rem 0;display:grid}.vipps-donation-steps li>span{color:var(--forest-700);font-family:var(--font-serif);font-size:.68rem}.vipps-donation-steps div{flex-direction:column;gap:.12rem;display:flex}.vipps-donation-steps strong{color:var(--forest-950);font-size:.76rem}.vipps-donation-steps small{color:var(--muted);font-size:.68rem;line-height:1.45}.segmented{background:#e3e8e4;border:0;border-radius:.55rem;grid-template-columns:1fr 1fr;margin:1.25rem 0;padding:.25rem;display:grid}.segmented button,.amount-grid button{cursor:pointer;color:var(--muted);background:0 0;border:0;border-radius:.38rem;padding:.78rem;font-weight:750}.segmented button[aria-pressed=true],.amount-grid button[aria-pressed=true]{color:var(--forest-900);background:#fff;box-shadow:0 3px 12px #00000012}.field-label{margin:.9rem 0 .4rem;font-size:.72rem;font-weight:800;display:block}.donation-card select,.amount-input{border:1px solid var(--line);background:#fff;border-radius:.5rem;width:100%;padding:.85rem .9rem}.amount-grid{grid-template-columns:repeat(4,1fr);gap:.45rem;display:grid}.amount-grid button{border:1px solid var(--line);font-size:.76rem}.amount-input{align-items:center;display:flex}.amount-input input{background:0 0;border:0;outline:0;width:100%}.donation-summary{border-block:1px solid var(--line);grid-template-columns:1fr auto;gap:.15rem 1rem;margin-top:1rem;padding:.85rem 0;display:grid}.donation-summary span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.67rem;font-weight:800}.donation-summary strong{color:var(--forest-950);font-size:.82rem}.donation-summary small{color:var(--muted);grid-column:1/-1;font-size:.7rem}.donation-inline-recipient{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:.25rem .55rem;margin:.8rem 0 0;font-size:.82rem;display:flex}.donation-inline-recipient strong{color:var(--forest-950)}.donation-purpose{margin-top:1rem}.donation-purpose>label{color:var(--forest-950);font-size:.92rem;font-weight:850;display:block}.donation-purpose-select{margin-top:.45rem;position:relative}.donation-card .donation-purpose-select select{appearance:none;min-height:56px;color:var(--forest-950);font:inherit;cursor:pointer;background:#fff;border-color:#073d2d33;border-radius:.75rem;padding-inline:1rem 3rem;font-weight:750}.donation-purpose-select>span{inset-inline-end:1rem;color:var(--forest-700);pointer-events:none;font-size:1.15rem;position:absolute;top:50%;translate:0 -50%}.donation-purpose-locked{background:#edf4ef;border:1px solid #0d483729;border-radius:.8rem;grid-template-columns:auto 1fr;align-items:center;gap:.25rem .85rem;padding:.78rem .9rem;display:grid}.donation-purpose-locked>span{color:var(--forest-700);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:850}.donation-purpose-locked>strong{color:var(--forest-950);font-size:.98rem;font-weight:850}.donation-purpose-route{color:#594617;background:#fff8e7;border:1px solid #c89a454d;border-radius:.7rem;grid-template-columns:24px 1fr;align-items:start;gap:.55rem;margin:.85rem 0 0;padding:.8rem;font-size:.78rem;line-height:1.55;display:grid}.donation-purpose-route>span{color:#fff;background:#8b6a23;border-radius:50%;place-items:center;width:22px;height:22px;font-size:.75rem;font-weight:900;display:grid}.donation-assurance{background:var(--sage-100);border:1px solid #cbded4;border-radius:.5rem;margin-top:1rem;padding:.8rem}.donation-assurance summary{cursor:pointer;grid-template-columns:22px 1fr auto;align-items:center;gap:.55rem;list-style:none;display:grid}.donation-assurance summary::-webkit-details-marker{display:none}.donation-assurance summary>span{color:var(--forest-700);font-weight:900}.donation-assurance summary>i{color:var(--forest-700);font-style:normal;transition:transform .2s}.donation-assurance[open] summary>i{transform:rotate(45deg)}.donation-assurance p{color:var(--muted);flex-direction:column;margin:.65rem 0 0 1.7rem;font-size:.65rem;line-height:1.5;display:flex}.donation-assurance strong{color:var(--forest-950);font-size:.72rem}.donation-assurance a{width:fit-content;color:var(--forest-800);text-underline-offset:2px;margin-top:.2rem;font-weight:800;text-decoration:underline}.microcopy{text-align:center;margin:.7rem 0 0;font-size:.64rem}.donation-direct-link{width:fit-content;color:var(--forest-800);border-bottom:1px solid #0b694a47;margin:.55rem auto 0;font-size:.68rem;font-weight:800;display:block}.donation-channel-grid>:only-child{grid-column:1/-1}.donation-channel-grid{perspective:900px;grid-template-columns:1fr 1fr;gap:.75rem;margin-top:1rem;display:grid}.donation-channel{color:#fff;border:1px solid #ffffff4d;border-radius:1.1rem;flex-direction:column;min-height:230px;padding:1.1rem;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 44px #0e242d24,inset 0 1px #ffffff2e}.donation-channel:after{content:none}.donation-channel-vipps{background:#e85b32;transform:none}.donation-channel-card{background:var(--cobalt);transform:none}.donation-channel-kicker{z-index:1;color:#ffffffd4;font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:850;line-height:1.4;position:relative}.donation-channel>strong{z-index:1;font-family:var(--font-sans);margin-top:1.5rem;font-size:clamp(1.55rem,3vw,2.15rem);font-weight:520;line-height:1;position:relative}.donation-channel>small{z-index:1;color:#ffffffdb;margin-top:.65rem;font-size:.86rem;line-height:1.55;position:relative}.donation-channel-cta{z-index:1;color:#071e18;min-height:44px;font-size:var(--text-sm);background:#fffffff0;border-radius:.65rem;justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding:.65rem .75rem;font-weight:850;display:flex;position:relative}.donation-channel-cta i{font-style:normal}.donation-channel-official-vipps{z-index:1;margin-top:auto;position:relative}.donation-wallet-buttons{gap:.55rem;margin-top:auto;display:grid}.donation-wallet-buttons .donation-channel-official-vipps{margin-top:0}.donation-channel:focus-visible{outline-color:#fff;box-shadow:0 0 0 5px #071e18}@media (hover:hover) and (pointer:fine){.donation-channel:hover{transform:translateY(-2px);box-shadow:0 24px 52px #0e242d33}}.content-hero{padding-block:7rem 4rem}.content-hero h1{max-width:900px;margin:1rem 0;font-size:clamp(3rem,6vw,6rem);line-height:.94}.content-hero p{color:var(--muted);max-width:680px;font-size:1.05rem;line-height:1.75}.content-body{border:1px solid var(--line);border-radius:var(--radius-md);background:#fff;margin-bottom:7rem;padding:clamp(1.5rem,5vw,4rem)}.content-body h2{margin-bottom:1rem;font-size:clamp(1.8rem,3.5vw,3.2rem)}.content-body p{max-width:780px;color:var(--muted);line-height:1.8}.notice{border-left:4px solid var(--gold);color:#594617;background:#fff8e7;margin-top:2rem;padding:1rem;font-size:.8rem}.give-stage{background:radial-gradient(circle at 12% 20%,#c89a451f,transparent 24%),linear-gradient(135deg,var(--cream),#eef3ef);border-bottom:1px solid var(--line);padding-block:clamp(3.5rem,8vw,7rem)}.give-stage-grid{grid-template-columns:minmax(0,1fr) minmax(440px,.78fr);grid-template-areas:"copy payment""support payment";align-items:start;gap:0 clamp(3rem,7vw,7rem);display:grid}.give-stage-copy{grid-area:copy;padding-top:clamp(1rem,5vw,4rem)}.give-stage-grid>.donation-card-inline{grid-area:payment}.give-stage-support{grid-area:support}.give-stage-copy h1{margin:1rem 0 1.5rem;font-size:clamp(3.6rem,6.5vw,6.2rem);line-height:.93}.give-stage-copy>p{max-width:620px;color:var(--muted);font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.75}.give-promise-list{border-top:1px solid var(--line);max-width:610px;margin:2.5rem 0 0;padding:0;list-style:none}.give-promise-list li{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr;align-items:center;gap:.8rem;padding:1rem 0;display:grid}.give-promise-list li>span{color:var(--forest-700);font-family:var(--font-serif);font-size:.72rem}.give-promise-list div{flex-direction:column;gap:.15rem;display:flex}.give-promise-list small{color:var(--muted);font-size:.72rem;line-height:1.45}.give-identity{color:var(--forest-950);flex-direction:column;gap:.2rem;margin-top:1.5rem;font-size:.72rem;display:flex}.give-identity span{color:var(--muted)}.direct-giving{padding-block:clamp(5rem,9vw,8rem)}.giving-categories{background:#efe5cf;padding-block:clamp(5rem,9vw,8rem)}.giving-category-grid{background:#07543b2e;border:1px solid #07543b2e;grid-template-columns:1fr 1fr;gap:1px;margin-top:3rem;display:grid}.giving-category-card{background:#f7f0df;grid-template-columns:42px 1fr auto;align-items:start;gap:1rem;min-height:290px;padding:clamp(1.4rem,3vw,2.5rem);transition:color .25s,background .25s,transform .25s;display:grid}.giving-category-card>span{color:var(--forest-700);font-size:.76rem;font-weight:850}.giving-category-card small{color:#986a20;letter-spacing:.09em;text-transform:uppercase;font-size:.72rem;font-weight:850}.giving-category-card h3{margin:3.5rem 0 .8rem;font-size:clamp(2rem,3.4vw,3.4rem);line-height:.98}.giving-category-card p{max-width:520px;color:var(--muted);margin:0;line-height:1.65}.giving-category-card>i{color:var(--forest-700);font-size:1.1rem;font-style:normal}[dir=rtl] .giving-category-card>i{transform:rotate(180deg)}.giving-category-card:hover,.giving-category-card:focus-visible{color:#fff;background:var(--forest-800);transform:translateY(-3px)}.giving-category-card:hover p,.giving-category-card:focus-visible p{color:#ffffffc7}.giving-category-card:hover small,.giving-category-card:focus-visible small,.giving-category-card:hover>span,.giving-category-card:focus-visible>span,.giving-category-card:hover>i,.giving-category-card:focus-visible>i{color:var(--gold)}.giving-category-card:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.giving-category-note{max-width:760px;color:var(--muted);margin:1.4rem 0 0;font-size:.9rem;line-height:1.65}.direct-giving .section-heading>p{align-self:end}.direct-giving-grid{border:1px solid var(--line);background:var(--line);grid-template-columns:1fr 1fr 1fr;gap:1px;margin-top:3rem;display:grid}.direct-card{background:var(--paper);flex-direction:column;min-height:370px;padding:clamp(1.4rem,3vw,2.2rem);display:flex}.direct-card.featured{color:#fff;background:var(--forest-900)}.direct-card-kicker{color:var(--forest-700);letter-spacing:.13em;text-transform:uppercase;font-size:.62rem;font-weight:800}.direct-card.featured .direct-card-kicker{color:var(--sage-200)}.direct-card h3{margin:auto 0 .6rem;font-size:1.15rem}.direct-card>strong{color:var(--forest-900);font-family:var(--font-serif);font-size:clamp(2rem,3.2vw,3.2rem);font-weight:500;line-height:1;display:block}.direct-card.featured>strong{color:#fff}.direct-card p{color:var(--muted);margin:1rem 0;font-size:.78rem;line-height:1.65}.direct-card.featured p{color:#ffffffb8}.direct-card small,.direct-card a{color:var(--muted);font-size:.65rem;line-height:1.55}.direct-card a{width:fit-content;color:var(--forest-800);border-bottom:1px solid #0b694a47;font-weight:800}.direct-card a.vipps-card-button{color:var(--forest-950);background:#fff;border:0;margin:.1rem 0 .85rem;font-size:.72rem;line-height:1;box-shadow:0 10px 25px #00000024}.direct-card a.vipps-card-button:hover{color:var(--forest-950);background:var(--sage-100)}.direct-card .vipps-card-button{width:100%;margin:.1rem 0 .85rem}.give-aftercare{color:#fff;background:var(--forest-950);padding-block:clamp(5rem,9vw,8rem)}.give-aftercare-grid{grid-template-columns:.9fr 1.1fr;gap:clamp(3rem,8vw,8rem);display:grid}.give-aftercare h2{margin-top:1rem;font-size:clamp(2.6rem,5vw,5rem)}.give-aftercare h2 em{color:var(--sage-200)}.give-aftercare ol{border-top:1px solid #ffffff29;margin:0;padding:0;list-style:none}.give-aftercare li{border-bottom:1px solid #ffffff29;grid-template-columns:42px 1fr;gap:1rem;padding:1.35rem 0;display:grid}.give-aftercare li>span{color:var(--sage-200);font-family:var(--font-serif);font-size:.72rem}.give-aftercare p{color:#ffffffa6;margin:.35rem 0 0;font-size:.76rem;line-height:1.65}.give-legal{grid-template-columns:1fr .8fr;gap:3rem 6rem;padding-block:clamp(5rem,9vw,8rem);display:grid}.give-legal h2{margin:1rem 0;font-size:clamp(2.5rem,5vw,4.8rem)}.give-legal>div:first-child p{max-width:680px;color:var(--muted);line-height:1.75}.give-legal-links{border-top:1px solid var(--line);align-self:end}.give-legal-links a{border-bottom:1px solid var(--line);color:var(--forest-900);justify-content:space-between;gap:1rem;padding:1rem 0;font-size:.78rem;font-weight:800;display:flex}.give-legal .notice{grid-column:1/-1;margin:0;line-height:1.65}.give-legal .notice strong{margin-bottom:.2rem;display:block}.editorial-hero{flex-direction:column;justify-content:end;min-height:540px;padding-block:clamp(5rem,10vw,8rem) clamp(4rem,8vw,6.5rem);display:flex}.editorial-hero h1{max-width:980px;margin:1rem 0 1.5rem;font-size:clamp(3.3rem,6.4vw,6.2rem);line-height:.94}.editorial-hero>p{max-width:720px;color:var(--muted);margin:0;font-size:clamp(1rem,1.7vw,1.25rem);line-height:1.7}.editorial-body{background:var(--paper);border-top:1px solid var(--line);padding-block:clamp(5rem,9vw,8rem)}.editorial-lead{grid-template-columns:.42fr 1.58fr;gap:3rem;padding-bottom:clamp(4rem,8vw,7rem);display:grid}.editorial-lead>span{color:var(--forest-700);letter-spacing:.12em;text-transform:uppercase;font-size:.66rem;font-weight:800}.editorial-lead>p{max-width:900px;font-family:var(--font-serif);letter-spacing:-.025em;margin:0;font-size:clamp(1.6rem,3.3vw,3.2rem);line-height:1.2}.editorial-media{min-height:min(68vw,720px);margin-bottom:1px;position:relative;overflow:hidden}.editorial-media img{object-fit:cover;object-position:center}.editorial-media:after{content:"";background:linear-gradient(#0000,#031f17ad);position:absolute;inset:65% 0 0}.editorial-media figcaption{z-index:1;color:#ffffffc7;font-size:.62rem;position:absolute;bottom:1rem;right:1rem}.editorial-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.editorial-grid article{background:var(--paper);min-height:315px;padding:1.7rem}.editorial-grid article>span{color:var(--forest-700);font-family:var(--font-serif);font-size:.74rem}.editorial-grid h2{font-family:var(--font-sans);letter-spacing:-.025em;margin:5rem 0 .8rem;font-size:1.45rem;line-height:1.15}.editorial-grid p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.72}.editorial-grid article:nth-child(n+4){border-top:0}.editorial-actions{align-items:center;gap:1.5rem;padding-top:3rem;display:flex}.localized-home[dir=rtl]{font-family:inherit}.localized-home[dir=rtl] h1,.localized-home[dir=rtl] h2{letter-spacing:0}.localized-hero{grid-template-columns:.92fr 1.08fr;align-items:center;gap:clamp(2.5rem,6vw,6rem);min-height:700px;padding-block:clamp(3rem,7vw,6rem);display:grid}.localized-hero h1{margin:1.1rem 0 1.5rem;font-size:clamp(3.35rem,5.8vw,6rem);line-height:.94}.localized-hero>div>p{max-width:620px;color:var(--muted);font-size:1.05rem;line-height:1.75}.localized-hero>figure{border-radius:9rem 9rem var(--radius-md) var(--radius-md);min-height:590px;margin:0;position:relative;overflow:hidden}.localized-hero>figure img{object-fit:cover}.localized-hero>figure:after{content:"";background:linear-gradient(#0000,#031f17bf);position:absolute;inset:55% 0 0}.localized-hero>figure>figcaption{z-index:1;inset-inline:1.4rem;color:#fff;flex-direction:column;display:flex;position:absolute;bottom:1.4rem}.localized-hero>figure>figcaption strong{font-size:.9rem}.localized-hero>figure>figcaption span{color:#ffffffb3;max-width:350px;margin-top:.25rem;font-size:.68rem;line-height:1.45}.localized-work{color:#fff;background:var(--forest-950);padding-block:clamp(6rem,10vw,9rem)}.localized-work h2{max-width:900px;margin:1rem 0 3.5rem}.localized-area-grid{border-top:1px solid #ffffff2e;border-inline-start:1px solid #ffffff2e;grid-template-columns:repeat(3,1fr);display:grid}.localized-area-grid article{border-inline-end:1px solid #ffffff2e;border-bottom:1px solid #ffffff2e;min-height:300px;padding:1.6rem}.localized-area-grid article>span{color:var(--gold);font-family:var(--font-serif);font-size:.7rem}.localized-area-grid h3{margin:5rem 0 .8rem;font-size:1.35rem}.localized-area-grid p{color:#ffffffa1;font-size:.82rem;line-height:1.7}.localized-gaza{grid-template-columns:1fr 1fr;gap:clamp(3rem,8vw,8rem);padding-block:clamp(6rem,11vw,10rem);scroll-margin-top:110px;display:grid}.localized-gaza>div{scroll-margin-top:140px}.localized-gaza h2{margin:1rem 0 1.5rem;font-size:clamp(2.4rem,4.5vw,4.6rem)}.localized-gaza p{color:var(--muted);line-height:1.8}.localized-gaza .button{margin-top:1rem}.localized-final{text-align:center;color:#fff;background:var(--forest-800);flex-direction:column;justify-content:center;align-items:center;gap:2rem;min-height:480px;padding:4rem 1rem;display:flex}.localized-final h2{max-width:850px}.localized-final .button{color:var(--forest-950);background:#fff}.institutional-page{background:var(--cream)}.institutional-hero{flex-direction:column;justify-content:end;min-height:690px;padding-block:clamp(5rem,10vw,8rem);display:flex}.institutional-hero h1{max-width:1080px;margin:1rem 0 1.6rem;font-size:clamp(3.5rem,6.5vw,6.35rem);line-height:.93}.institutional-hero>p{max-width:760px;color:var(--muted);font-size:clamp(1rem,1.7vw,1.25rem);line-height:1.75}.institutional-actions{align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.institutional-facts{border-block:1px solid var(--line);background:var(--paper)}.institutional-facts>div{grid-template-columns:repeat(4,1fr);display:grid}.institutional-facts div div{border-right:1px solid var(--line);flex-direction:column;justify-content:center;min-height:115px;padding:1.25rem;display:flex}.institutional-facts span{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:.62rem;font-weight:700}.institutional-facts strong{color:var(--forest-900);margin-top:.4rem;font-size:1rem}.institutional-intro{grid-template-columns:1fr .8fr;gap:clamp(3rem,8vw,8rem);padding-block:clamp(6rem,11vw,10rem);display:grid}.institutional-intro h2{margin-top:1rem}.institutional-intro>div:last-child{padding-top:2rem}.institutional-intro p,.institutional-two-column p{color:var(--muted);line-height:1.82}.institutional-dark{color:#fff;background:var(--forest-950);padding-block:clamp(6rem,10vw,9rem)}.capability-grid{border-top:1px solid #ffffff2e;border-left:1px solid #ffffff2e;grid-template-columns:repeat(5,1fr);margin-top:3rem;display:grid}.capability-grid article{border-bottom:1px solid #ffffff2e;border-right:1px solid #ffffff2e;min-height:320px;padding:1.35rem}.capability-grid article>span{color:var(--gold);font-family:var(--font-serif);font-size:.68rem}.capability-grid h2{font-family:var(--font-sans);letter-spacing:-.02em;margin:5rem 0 .8rem;font-size:1.25rem}.capability-grid p{color:#ffffffa1;font-size:.78rem;line-height:1.68}.institutional-two-column{grid-template-columns:1fr 1fr;gap:clamp(3rem,8vw,8rem);padding-block:clamp(6rem,11vw,10rem);display:grid}.institutional-two-column h2{margin:1rem 0 1.5rem;font-size:clamp(2.5rem,4.5vw,4.8rem)}.country-compact{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.country-compact span{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:100px;color:var(--forest-900);align-items:center;padding:1rem;font-size:.85rem;font-weight:800;display:flex}.institutional-principles{border-top:1px solid var(--line);grid-template-columns:.8fr 1.2fr;gap:5rem;padding-block:clamp(6rem,10vw,9rem);display:grid}.institutional-principles h2{margin-top:1rem}.institutional-principles article{border-bottom:1px solid var(--line);grid-template-columns:45px 1fr;gap:1rem;padding:1.5rem 0;display:grid}.institutional-principles article>span{color:var(--forest-700);font-family:var(--font-serif);font-size:.7rem}.institutional-principles h3{margin-bottom:.5rem}.institutional-principles p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.7}.institutional-documents{color:#fff;background:var(--forest-800);padding-block:clamp(6rem,10vw,9rem)}.institutional-documents>div{grid-template-columns:.8fr 1.2fr;gap:5rem;display:grid}.institutional-documents h2{margin:1rem 0 1.5rem}.institutional-documents h2,.institutional-documents p{max-width:540px}.institutional-documents p{color:#ffffffad;line-height:1.78}.document-links{border-top:1px solid #ffffff40}.document-links a{border-bottom:1px solid #ffffff40;grid-template-columns:45px 1fr auto;align-items:center;gap:1rem;padding:1.4rem .4rem;display:grid}.document-links span{color:var(--sage-200);font-size:.65rem}.document-links strong{font-size:.9rem}.document-links i{font-style:normal}@media (max-width:1390px){.site-header:has(.mobile-menu[open]){-webkit-backdrop-filter:none;backdrop-filter:none}.nav-shell nav,.header-actions{display:none}.mobile-menu{display:block;position:relative}.mobile-menu summary{z-index:2;cursor:pointer;border:1px solid var(--line);background:#ffffff6b;border-radius:50%;place-content:center;gap:5px;width:46px;height:46px;list-style:none;display:grid;position:relative}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary span{background:var(--ink);width:21px;height:1.5px;transition:transform .3s,opacity .2s;display:block}.mobile-menu[open] summary span:first-child{transform:translateY(6.5px)rotate(45deg)}.mobile-menu[open] summary span:nth-child(2){opacity:0}.mobile-menu[open] summary span:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}.mobile-menu[open]>div{z-index:1;padding:clamp(2rem,7vw,4rem) max(1rem,calc((100vw - var(--max))/2));background:radial-gradient(circle at 90% 10%,#b7554314,transparent 30%),var(--cream);border-top:1px solid var(--line);flex-direction:column;animation:.38s cubic-bezier(.2,.8,.2,1) both menu-in;display:flex;position:fixed;inset:110px 0 0;overflow-y:auto;box-shadow:0 30px 80px #12192738}html[data-scrolled=true] .mobile-menu[open]>div{inset-block-start:68px}.mobile-menu a{border-bottom:1px solid var(--line);min-height:76px;font-family:var(--font-sans);letter-spacing:-.02em;grid-template-columns:42px 1fr auto;align-items:center;padding:.6rem 0;font-size:clamp(1.35rem,3.5vw,2rem);font-weight:720;display:grid}.mobile-menu a small{color:var(--forest-700);font-family:var(--font-sans);letter-spacing:.1em;font-size:.58rem;font-weight:800}.mobile-menu a i{color:var(--forest-700);font-family:var(--font-sans);font-size:.85rem;font-style:normal}.mobile-menu a[aria-current=page]{color:var(--forest-700)}.mobile-menu .button{width:100%;font-family:var(--font-sans);margin-top:1.5rem;font-size:.82rem}}@media (max-width:1040px){.hero{grid-template-columns:.9fr 1.1fr;gap:2rem}.hero-visual{min-height:520px}.action-rail{grid-template-columns:1fr 1fr 1fr}.action-rail-intro{grid-row:span 2}.footer-main{grid-template-columns:2fr 1fr 1fr}.footer-main>div:last-child{grid-column:2}.capability-grid{grid-template-columns:repeat(3,1fr)}.give-stage-grid{grid-template-columns:minmax(0,1fr) minmax(390px,.9fr);column-gap:2.5rem}.direct-card{min-height:340px}}@keyframes menu-in{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.utility-proof{display:none}.nav-shell{min-height:70px}.brand,.brand img{width:170px}.mobile-menu[open]>div{inset-block-start:100px}html[data-scrolled=true] .mobile-menu[open]>div{inset-block-start:70px}.hero{grid-template-columns:1fr;gap:2.2rem;min-height:auto;padding-block:3.2rem 1rem}.hero h1{font-size:clamp(3.15rem,15vw,4.8rem)}.hero-copy>p{font-size:.98rem}.hero-actions{flex-direction:column;align-items:flex-start;gap:.75rem}.hero-trust{flex-direction:column;gap:.45rem}.hero-visual{border-radius:6rem 6rem .9rem .9rem;min-height:480px}.hero-local-note{max-width:none;top:1rem;left:1rem;right:1rem}.action-rail{grid-template-columns:1fr 1fr;padding-inline:0}.action-rail-intro{border-bottom:1px solid var(--line);grid-area:auto/1/auto/-1;min-height:92px;padding-inline:1.5rem}.action-rail-intro strong{font-size:1.55rem}.action-rail>a{min-height:112px}.emergency-feature{grid-template-columns:1fr;gap:2.5rem}.emergency-media{min-height:470px}.section-heading,.section-heading.compact,.story-grid,.trust-section{grid-template-columns:1fr;gap:1.5rem}.area-grid,.campaign-grid{grid-template-columns:1fr}.area-card{min-height:225px}.area-card h3{margin-top:3.4rem}.country-band-heading{grid-template-columns:1fr;align-items:start;gap:1.5rem}.country-list{grid-template-columns:1fr 1fr}.journey-shell{grid-template-columns:1fr;gap:2.5rem}.journey-heading{position:static}.journey-photo{min-height:460px}.journey-steps{grid-column:1}.giving-path-grid{grid-template-columns:1fr}.giving-path{min-height:480px}.story-mark{min-height:330px}.campaign-card{min-height:340px}.trust-section{gap:3rem}.footer-main{grid-template-columns:1fr 1fr}.footer-intro{grid-column:1/-1}.footer-main>div:last-child{grid-column:auto}.footer-bottom a{margin-inline-start:0}.amount-grid{grid-template-columns:repeat(2,1fr)}.give-stage{padding-block:3.4rem 4rem}.give-stage-grid,.give-aftercare-grid,.give-legal{grid-template-columns:1fr}.give-stage-grid{grid-template-areas:"copy""payment""support";gap:2.5rem}.give-stage-copy{padding-top:0}.give-stage-copy h1{font-size:clamp(3.3rem,12.5vw,4rem)}.give-stage-support .give-promise-list{margin-top:0}.donation-card-inline{position:static}.direct-giving .section-heading>p{align-self:auto}.giving-category-grid{grid-template-columns:1fr}.giving-category-card{min-height:250px}.direct-giving-grid{grid-template-columns:1fr}.direct-card{min-height:290px}.give-aftercare-grid,.give-legal{gap:2.5rem}.give-legal .notice{grid-column:auto}.editorial-hero{min-height:440px}.editorial-lead{grid-template-columns:1fr;gap:1.2rem}.editorial-grid{grid-template-columns:1fr}.editorial-grid article{min-height:245px}.editorial-grid h2{margin-top:3.5rem}.editorial-media{min-height:440px}.editorial-actions{flex-direction:column;align-items:flex-start}.localized-hero,.localized-gaza,.institutional-intro,.institutional-two-column,.institutional-principles,.institutional-documents>div{grid-template-columns:1fr}.localized-hero{min-height:auto;padding-block:3.5rem}.localized-hero h1{font-size:clamp(3.1rem,15vw,4.8rem)}.localized-hero>figure{min-height:470px}.localized-area-grid{grid-template-columns:1fr}.localized-area-grid article{min-height:230px}.localized-area-grid h3{margin-top:3.5rem}.institutional-hero{min-height:570px}.institutional-actions{flex-direction:column;align-items:flex-start}.institutional-facts>div{grid-template-columns:1fr 1fr}.capability-grid{grid-template-columns:1fr}.capability-grid article{min-height:235px}.capability-grid h2{margin-top:3.5rem}.institutional-principles,.institutional-documents>div{gap:3rem}}@media (max-width:430px){.hero-visual,.emergency-media,.journey-photo{min-height:420px}.feature-actions{flex-direction:column;align-items:flex-start}.footer-main{grid-template-columns:1fr}.footer-intro{grid-column:auto}.donation-dialog{width:calc(100vw - 1rem)}.donation-card{padding:1.1rem}.give-promise-list li,.give-aftercare li{grid-template-columns:34px 1fr}}.home-2026{background:var(--cream);overflow:clip}.home-2026 .hero-immersive{width:100%;max-width:none;min-height:clamp(620px,100svh - 110px,760px);padding:0 0 0 max(1rem,calc((100vw - var(--max))/2));color:#fff;background:radial-gradient(circle at 22% 18%,#8fa3922e,transparent 28%),linear-gradient(135deg,#071e18 0%,var(--forest-950) 72%);grid-template-columns:minmax(480px,1fr) minmax(580px,1fr);gap:0;margin:0;position:relative}.home-2026 .hero-copy{flex-direction:column;justify-content:center;align-self:stretch;min-width:0;padding:clamp(2rem,4vh,3rem) clamp(2rem,3.5vw,3.5rem) clamp(2rem,4vh,3rem) 0;display:flex}.home-2026 .hero-copy:before{content:"";aspect-ratio:1;pointer-events:none;border:1px solid #ffffff12;border-radius:50%;width:clamp(17rem,30vw,34rem);position:absolute;top:8%;left:-16%;box-shadow:0 0 0 4rem #ffffff05,0 0 0 8rem #ffffff03}.home-2026 .hero .eyebrow{color:var(--sage-200)}.home-2026 .hero h1{color:#fff;letter-spacing:-.04em;text-wrap:balance;max-width:790px;margin:1.1rem 0 1.5rem;font-size:clamp(3.7rem,5.3vw,5.6rem);line-height:.93}.home-2026 .hero h1 em{color:#cfe2d7}.home-2026 .hero-impact-stage{align-self:center;min-height:clamp(620px,100svh - 200px,700px)}.home-2026 .hero-copy>p{color:#ffffffad;max-width:650px;font-size:clamp(1rem,1.25vw,1.13rem);line-height:1.65}.home-2026 .hero-actions{margin-top:1.5rem}.home-2026 .hero .button-primary{color:var(--forest-950);background:#f6f0e4;box-shadow:0 14px 34px #00000038}.home-2026 .hero .button-primary:hover{color:#fff;background:var(--forest-700)}.home-2026 .hero .text-link{color:#fff;border-color:#ffffff59}.home-2026 .hero-trust span:before{color:#cfe2d7}.home-2026 .hero-field-note{display:none}.hero-field-note{border-top:1px solid #ffffff29;grid-template-columns:105px 1fr;gap:1.1rem;max-width:650px;margin-top:auto;padding-top:1.35rem;display:grid}.hero-field-note>span{color:var(--sage-200);letter-spacing:.13em;text-transform:uppercase;font-size:.61rem;font-weight:800}.hero-field-note p{color:#ffffff9e;margin:0;font-size:.7rem;line-height:1.55}.hero-field-note strong{color:#fff;margin-bottom:.12rem;font-size:.76rem;display:block}.home-2026 .hero-visual{min-height:calc(100svh - 110px);box-shadow:none;border-radius:0 0 0 clamp(5rem,10vw,11rem);align-self:stretch;animation:.9s cubic-bezier(.2,.8,.2,1) both hero-frame-in}.home-2026 .hero-visual>img{object-position:center;animation:1.35s cubic-bezier(.2,.8,.2,1) both hero-image-in}.home-2026 .hero-image-shade{background:linear-gradient(90deg,#031c1433,#0000 38%),linear-gradient(#0000 54%,#031c14cc);inset:0}.hero-visual-index{z-index:2;color:#ffffffad;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;font-size:.58rem;font-weight:800;display:flex;position:absolute;inset:1.25rem 1.25rem auto}.home-2026 .hero-caption{bottom:clamp(1.4rem,3vw,2.5rem);left:clamp(1.2rem,3vw,2.4rem)}.home-2026 .hero-caption strong{max-width:300px;font-size:clamp(1.15rem,2vw,1.6rem)}.home-2026 .hero-local-note{border:0;border-left:3px solid var(--gold);border-radius:.2rem;top:clamp(3rem,7vw,6rem);right:1.5rem}.hero-coordinate{z-index:2;writing-mode:vertical-rl;color:#fff9;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.55rem;font-size:.55rem;font-weight:800;display:flex;position:absolute;bottom:1.7rem;right:1.5rem}.hero-coordinate i{background:#ffffff59;width:1px;height:26px;display:block}.hero-scroll{z-index:4;left:max(1rem,calc((100vw - var(--max))/2));color:#ffffff7a;letter-spacing:.12em;text-transform:uppercase;transform-origin:0 100%;align-items:center;gap:.7rem;font-size:.56rem;font-weight:800;display:flex;position:absolute;bottom:1rem;transform:rotate(-90deg)translate(100%)}.hero-scroll i{background:#ffffff38;width:42px;height:1px;display:block;overflow:hidden}.hero-scroll i:after{content:"";width:45%;height:100%;transform:translateX(calc(var(--page-progress,0) * 120%));background:#fff;display:block}.proof-ledger{border-block:1px solid var(--line);background:#f6f1e7}.proof-ledger>div{grid-template-columns:repeat(4,1fr);display:grid}.proof-ledger>div>div{border-right:1px solid var(--line);flex-direction:column;justify-content:center;min-height:136px;padding:1.4rem clamp(1rem,2vw,1.6rem);display:flex;position:relative}.proof-ledger>div>div:last-child{border-right:0}.proof-ledger span{color:var(--gold);font-family:var(--font-serif);font-size:.62rem;position:absolute;top:1rem;right:1rem}.proof-ledger strong{color:var(--forest-950);font-family:var(--font-serif);font-size:clamp(1.35rem,2vw,1.85rem);font-weight:500}.proof-ledger small{color:var(--muted);margin-top:.25rem;font-size:.66rem}.mission-ribbon{width:100%;color:var(--forest-950);background:#c8ddd3;border-bottom:1px solid #07513a33;overflow:hidden}.mission-ribbon>div{letter-spacing:.12em;text-transform:uppercase;width:max-content;transform:translateX(clamp(-4rem,calc(var(--page-progress,0) * -18rem),0rem));align-items:center;gap:1.4rem;padding:.78rem 0;font-size:.66rem;font-weight:850;transition:transform .1s linear;display:flex}.mission-ribbon span{white-space:nowrap}.mission-ribbon i{background:var(--gold);border-radius:50%;width:5px;height:5px}.field-film-chapter{color:#fff;background:radial-gradient(circle at 85% 14%,#c89a4524,#0000 27%),#071e18;padding-block:clamp(6rem,11vw,10rem);position:relative;overflow:hidden}.field-film-chapter:before{content:"01";color:#ffffff09;font-family:var(--font-serif);pointer-events:none;font-size:clamp(9rem,22vw,20rem);line-height:1;position:absolute;top:-.12em;right:-.02em}.field-film-heading{z-index:1;grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);align-items:end;gap:clamp(2rem,7vw,7rem);margin-bottom:clamp(2rem,5vw,4rem);display:grid;position:relative}.field-film-heading h2{max-width:820px;margin:.9rem 0 0;font-size:clamp(2.9rem,5.3vw,5.5rem);line-height:.94}.field-film-heading h2 em{color:#cfe2d7}.field-film-note{border-top:1px solid #fff3;padding-top:1rem}.field-film-note>span{color:var(--gold);letter-spacing:.13em;text-transform:uppercase;font-size:.59rem;font-weight:850}.field-film-note p{color:#ffffffa6;max-width:440px;margin:.65rem 0 0;font-size:.86rem;line-height:1.7}.field-film-stage{z-index:1;position:relative}.signature-field-film{color:#fff}.signature-field-film>div{border-radius:0 clamp(3.5rem,8vw,8rem) 0 0}.signature-field-film figcaption{color:#ffffffbf;opacity:1;grid-template-columns:minmax(160px,.36fr) minmax(260px,1fr) auto;align-items:baseline;gap:1rem;max-width:none;display:grid}.signature-field-film figcaption span{color:var(--sage-200);letter-spacing:.12em;text-transform:uppercase;font-size:.61rem;font-weight:850}.signature-field-film figcaption strong{color:#fff;font-family:var(--font-serif);font-size:clamp(1.15rem,2vw,1.7rem);font-weight:500}.signature-field-film figcaption small{color:#ffffff80;justify-self:end;font-size:.6rem}.home-2026 .emergency-feature{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);gap:clamp(3rem,8vw,8rem);padding-block:clamp(6rem,11vw,10rem)}.home-2026 .emergency-media{border-radius:0 clamp(3rem,7vw,7rem) 0 0;min-height:min(72vw,760px);box-shadow:0 24px 70px #073d2d24}.home-2026 .emergency-media img{transition:transform 1s cubic-bezier(.2,.8,.2,1)}.home-2026 .emergency-media:hover img{transform:scale(1.025)}.emergency-field-card{z-index:2;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#031c14e6;grid-template-columns:110px 1fr;align-items:end;gap:1rem;padding:1rem 1.1rem;display:grid;position:absolute;bottom:1rem;left:1rem;right:1rem}.emergency-field-card span{color:var(--sage-200);letter-spacing:.12em;text-transform:uppercase;font-size:.58rem;font-weight:800}.emergency-field-card strong{max-width:420px;font-size:.8rem;line-height:1.45}.home-2026 .emergency-copy h2{max-width:570px;font-size:clamp(2.9rem,4.8vw,5rem)}.home-2026 .emergency-copy>p{max-width:560px;font-size:1.02rem}.home-2026 .emergency-copy li{padding:1.05rem 0}.home-2026 .work-section{padding-block:clamp(6rem,11vw,10rem)}.home-2026 .area-grid{background:0 0;border:0;grid-template-columns:repeat(12,1fr);gap:.8rem}.home-2026 .area-card{border:1px solid var(--line);background:var(--paper);grid-column:span 4;min-height:310px;overflow:hidden}.home-2026 .area-card:first-child{color:#fff;background:var(--forest-900);grid-column:span 8}.home-2026 .area-card:nth-child(2){color:var(--forest-950);background:var(--sand);grid-column:span 4}.home-2026 .area-card:nth-child(6){color:#fff;background:var(--forest-950);grid-column:span 12;min-height:350px}.home-2026 .area-card:after{content:"";aspect-ratio:1;opacity:.1;border:1px solid;border-radius:50%;width:220px;transition:transform .7s cubic-bezier(.2,.8,.2,1);position:absolute;top:-120px;right:-120px;box-shadow:0 0 0 34px,0 0 0 68px}.home-2026 .area-card:hover:after{transform:scale(1.14)rotate(12deg)}.home-2026 .area-card:hover{color:#fff;background:var(--forest-700);transform:translateY(-3px)}.home-2026 .area-card h3{max-width:520px;margin-top:5rem;font-size:clamp(1.5rem,2.4vw,2.2rem)}.home-2026 .area-card:first-child h3,.home-2026 .area-card:nth-child(6) h3{font-size:clamp(2rem,3.5vw,3.3rem)}.home-2026 .card-arrow{border:1px solid;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.field-records{background:#eee8dc;padding-block:clamp(7rem,12vw,11rem);position:relative;overflow:hidden}.field-records:before{content:"FIELD";color:#073d2d09;letter-spacing:-.08em;pointer-events:none;font-size:clamp(9rem,24vw,26rem);font-weight:900;position:absolute;top:-.2em;right:-.04em}.field-records-heading{z-index:1;grid-template-columns:1.2fr .8fr;align-items:end;gap:2rem;margin-bottom:clamp(2.5rem,5vw,4.5rem);display:grid;position:relative}.field-records-heading h2{letter-spacing:-.04em;max-width:760px;margin:.8rem 0 0;font-size:clamp(2.9rem,5.3vw,5.5rem);line-height:.95}.field-records-heading>p{max-width:530px;color:var(--muted);margin:0;line-height:1.75}.field-record-grid{z-index:1;grid-template-columns:minmax(0,1.32fr) minmax(320px,.68fr);gap:.9rem;display:grid;position:relative}.field-record{color:#fff;background:var(--forest-950);min-height:620px;position:relative;overflow:hidden}.field-record-primary{border-radius:0 5.5rem 0 0}.field-record-secondary{border-radius:0 0 0 5.5rem}.field-record img{object-fit:cover;transition:transform 1.1s cubic-bezier(.2,.8,.2,1),filter .5s}.field-record-secondary img{object-position:52% center}.field-record:after{content:"";background:linear-gradient(#031c1414 25%,#031c14e0 100%);position:absolute;inset:0}.field-record:hover img{filter:saturate(1.04);transform:scale(1.025)}.field-record-index{z-index:2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);letter-spacing:.12em;text-transform:uppercase;background:#031c14c2;border:1px solid #ffffff59;padding:.45rem .65rem;font-size:.56rem;font-weight:850;position:absolute;top:1.2rem;left:1.2rem}.field-record>div{z-index:2;flex-direction:column;align-items:flex-start;display:flex;position:absolute;bottom:clamp(1.4rem,3vw,2.6rem);left:clamp(1.2rem,3vw,2.4rem);right:clamp(1.2rem,3vw,2.4rem)}.field-record small{color:var(--sage-200);letter-spacing:.12em;text-transform:uppercase;font-size:.58rem;font-weight:850}.field-record strong{max-width:650px;font-family:var(--font-serif);letter-spacing:-.025em;margin-top:.45rem;font-size:clamp(2rem,3.5vw,3.6rem);font-weight:500;line-height:1.02}.field-record-secondary strong{font-size:clamp(1.8rem,3vw,3rem)}.field-record>div>span{border-bottom:1px solid #ffffff73;margin-top:1.1rem;padding-bottom:.25rem;font-size:.67rem;font-weight:800}.home-2026 .country-band{background:radial-gradient(circle at 85% 25%,#c89a4524,#0000 28%),#071e18;padding-block:clamp(7rem,12vw,11rem);position:relative;overflow:hidden}.home-2026 .country-band:after{content:"LOCAL";color:#ffffff06;letter-spacing:-.08em;pointer-events:none;font-size:clamp(8rem,23vw,25rem);font-weight:900;position:absolute;bottom:-.2em;right:-.04em}.home-2026 .country-band-heading,.home-2026 .country-list{z-index:1;position:relative}.home-2026 .country-list a{min-height:125px;font-size:1rem}.home-2026 .country-list a:hover{color:var(--forest-950);background:#cfe2d7}.home-2026 .impact-journey{background:#0b2a21}.home-2026 .journey-shell{grid-template-columns:.72fr 1.28fr;padding-block:clamp(7rem,12vw,11rem)}.journey-media-stack{grid-column:2}.home-2026 .journey-photo{border-radius:0 5rem 0 0;min-height:680px}.home-2026 .journey-photo img{transition:transform 1.1s cubic-bezier(.2,.8,.2,1)}.home-2026 .journey-photo:hover img{transform:scale(1.025)}.journey-image-index{z-index:2;color:#fff;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.7rem;font-size:.56rem;font-weight:800;display:flex;position:absolute;top:1rem;left:1rem}.journey-image-index i{background:var(--gold);width:34px;height:1px}.journey-pulse{color:#ffffff9e;align-items:center;gap:.7rem;padding:.85rem 0;font-size:.65rem;display:flex}.journey-pulse i{background:#b8dfc9;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #b8dfc91f}.home-2026 .journey-steps{position:relative}.home-2026 .journey-steps:before{content:"";transform-origin:top;background:linear-gradient(var(--gold),var(--sage-200));opacity:.72;width:2px;height:100%;position:absolute;top:0;left:0}.home-2026 .journey-steps li{padding:2.5rem 0 2.5rem 1.5rem}.home-2026 .giving-section{padding-block:clamp(7rem,12vw,11rem)}.home-2026 .giving-path-grid{gap:.8rem}.home-2026 .giving-path{border-radius:0 4rem 0 0;min-height:610px}.home-2026 .giving-path:after{display:none}.path-graphic{aspect-ratio:1;opacity:.34;border:1px solid;border-radius:50%;place-items:center;width:145px;display:grid;position:absolute;top:1.5rem;right:1.5rem}.path-graphic:before,.path-graphic:after,.path-graphic i{content:"";border:1px solid;border-radius:50%;position:absolute}.path-graphic:before{inset:14px}.path-graphic:after{inset:28px}.path-graphic i:first-of-type{inset:43px}.path-graphic i:nth-of-type(2){border:0;border-left:1px solid;border-radius:0;width:1px;height:100%}.path-graphic i:nth-of-type(3){border:0;border-top:1px solid;border-radius:0;width:100%;height:1px}.path-graphic span{z-index:1;background:inherit;letter-spacing:.12em;text-transform:uppercase;padding:.25rem;font-size:.52rem;font-weight:850;position:relative}.home-2026 .giving-path:hover .path-graphic{transition:transform .7s cubic-bezier(.2,.8,.2,1);transform:rotate(8deg)}.home-2026 .story-section{background:radial-gradient(circle at 18% 45%,#c89a451f,#0000 22%),#071e18;padding-block:clamp(8rem,14vw,13rem);position:relative}.home-2026 .story-mark{border-radius:50% 50% .35rem .35rem;min-height:520px;position:relative;overflow:hidden}.story-orbit{transform:rotate(calc(var(--page-progress,0) * 80deg));border:1px solid #ffffff1f;border-radius:50%;position:absolute;inset:8%}.story-orbit:before,.story-orbit:after,.story-orbit i{content:"";border:1px solid #ffffff1a;border-radius:50%;position:absolute}.story-orbit:before{inset:14%}.story-orbit:after{inset:28%}.story-orbit i:first-child{background:var(--gold);border:0;width:9px;height:9px;top:10%;left:18%;box-shadow:0 0 0 7px #c89a451f}.story-orbit i:nth-child(2){background:var(--sage-200);border:0;width:6px;height:6px;bottom:22%;right:12%}.story-orbit i:nth-child(3){inset:41%}.home-2026 .story-mark>span,.home-2026 .story-mark>small{z-index:1;position:relative}.home-2026 .campaign-section{padding-block:clamp(7rem,12vw,11rem)}.home-2026 .campaign-card{border-radius:0 3rem 0 0;min-height:470px;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}.home-2026 .campaign-card:hover{transform:translateY(-5px);box-shadow:0 22px 54px #073d2d1f}.home-2026 .campaign-card h3{font-size:clamp(2rem,3.3vw,3.2rem)}.home-2026 .trust-section{padding-block:clamp(7rem,12vw,11rem)}.home-2026 .trust-links a{padding-block:2rem;transition:padding .25s,background .25s}.home-2026 .trust-links a:hover{background:#c8ddd342;padding-inline:1rem}.home-2026 .final-cta{background:radial-gradient(circle at 50% 115%,#c89a453d,#0000 34%),#071e18;min-height:680px;margin:0}.home-2026 .final-cta>div:last-child{z-index:2;max-width:900px}.home-2026 .final-cta:before{display:none}.final-cta-orbit{aspect-ratio:1;width:min(74vw,720px);transform:translate(-50%,-50%) rotate(calc(var(--page-progress,0) * 40deg));border:1px solid #ffffff1a;border-radius:50%;position:absolute;inset:50% auto auto 50%;padding:0!important}.final-cta-orbit:before,.final-cta-orbit:after,.final-cta-orbit i{content:"";border:1px solid #ffffff12;border-radius:50%;position:absolute}.final-cta-orbit:before{inset:12%}.final-cta-orbit:after{inset:26%}.final-cta-orbit i:first-child{background:var(--gold);border:0;width:12px;height:12px;top:6%;left:28%}.final-cta-orbit i:nth-child(2){background:var(--sage-200);border:0;width:7px;height:7px;bottom:28%;right:9%}.final-cta-orbit i:nth-child(3){inset:40%}.mobile-donate-bar{display:none}html[data-menu-open=true] .mobile-donate-bar{display:none!important}@keyframes hero-frame-in{0%{opacity:.15;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-image-in{0%{transform:scale(1.08)}to{transform:scale(1)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.home-2026 .emergency-media img,.home-2026 .journey-photo img{animation:linear both field-photo;animation-timeline:view();animation-range:entry exit}}}@keyframes field-photo{0%{transform:scale(1.04)translateY(-6px)}to{transform:scale(1.01)translateY(6px)}}@media (max-width:1100px){.home-2026 .hero-immersive{grid-template-columns:minmax(390px,.9fr) minmax(430px,1.1fr)}.home-2026 .hero-copy{padding-right:2.5rem}.home-2026 .hero-local-note{display:none}.hero-field-note{margin-top:2rem}.home-2026 .area-card:first-child,.home-2026 .area-card:nth-child(2){grid-column:span 6}}@media (max-width:760px){body:has(>.mobile-donate-bar){padding-bottom:82px}.home-2026 .hero-immersive{grid-template-columns:1fr;min-height:auto;padding-left:0}.home-2026 .hero-copy{padding:3.5rem 1rem 2.7rem}.home-2026 .hero-copy:before{top:2%;left:-45%}.home-2026 .hero h1{margin-top:1.2rem;font-size:clamp(3.4rem,15.8vw,5.2rem)}.home-2026 .hero-actions{align-items:stretch}.home-2026 .hero-actions .button{width:100%}.home-2026 .hero-field-note{grid-template-columns:1fr;gap:.45rem;margin-top:2rem}.home-2026 .hero-visual{border-radius:0 4rem 0 0;min-height:66svh;margin:0 1rem 1rem}.home-2026 .hero-caption{bottom:1.2rem}.hero-coordinate,.hero-scroll{display:none}.proof-ledger>div{grid-template-columns:1fr 1fr;width:100%}.proof-ledger>div>div{border-bottom:1px solid var(--line);min-height:120px}.proof-ledger>div>div:nth-child(2n){border-right:0}.field-film-heading{grid-template-columns:1fr;align-items:start}.field-film-heading h2{font-size:clamp(3.2rem,14vw,5rem)}.signature-field-film>div{border-radius:0 3.5rem 0 0}.signature-field-film figcaption{grid-template-columns:1fr;gap:.35rem}.signature-field-film figcaption small{justify-self:start}.home-2026 .emergency-feature{grid-template-columns:1fr;gap:2.8rem}.home-2026 .emergency-media{border-radius:0 3.5rem 0 0;min-height:68svh}.emergency-field-card{grid-template-columns:1fr;gap:.35rem}.home-2026 .area-grid{grid-template-columns:1fr}.home-2026 .area-card,.home-2026 .area-card:first-child,.home-2026 .area-card:nth-child(2),.home-2026 .area-card:nth-child(6){grid-column:1;min-height:275px}.home-2026 .area-card h3,.home-2026 .area-card:first-child h3,.home-2026 .area-card:nth-child(6) h3{margin-top:4.2rem;font-size:1.8rem}.field-records-heading{grid-template-columns:1fr;align-items:start}.field-record-grid{grid-template-columns:1fr}.field-record{min-height:62svh}.field-record-primary,.field-record-secondary{border-radius:0 3.5rem 0 0}.field-record-secondary{min-height:54svh}.home-2026 .country-list{grid-template-columns:1fr}.home-2026 .country-list a{min-height:92px}.home-2026 .journey-shell{grid-template-columns:1fr}.journey-media-stack,.home-2026 .journey-steps{grid-column:1}.home-2026 .journey-photo{border-radius:0 3.5rem 0 0;min-height:66svh}.home-2026 .journey-steps li{padding-left:1rem}.home-2026 .giving-path{border-radius:0 3.5rem 0 0;min-height:520px}.path-graphic{width:112px}.home-2026 .story-mark{min-height:390px}.home-2026 .campaign-card{min-height:410px}.home-2026 .final-cta{min-height:620px}.mobile-donate-bar{z-index:95;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#121927fa;border:1px solid #ffffff2e;border-radius:.8rem;justify-content:space-between;align-items:center;gap:.8rem;min-height:66px;padding:.65rem .65rem .65rem 1rem;display:flex;position:fixed;bottom:.65rem;left:.65rem;right:.65rem;box-shadow:0 16px 45px #0000003d}.mobile-donate-bar>div{flex-direction:column;min-width:0;display:flex}.mobile-donate-bar span{color:var(--sage-200);letter-spacing:.1em;text-transform:uppercase;font-size:.55rem;font-weight:800}.mobile-donate-bar strong{color:#ffffffb8;text-overflow:ellipsis;white-space:nowrap;margin-top:.18rem;font-size:.61rem;font-weight:650;overflow:hidden}.mobile-donate-bar>a{min-height:46px;color:var(--forest-950);background:#f6f0e4;border-radius:.5rem;flex:none;align-items:center;gap:.45rem;padding:0 1rem;font-size:.74rem;font-weight:850;display:inline-flex}.mobile-donate-bar>a span{color:inherit;font-size:.8rem}}.eyebrow{font-size:var(--text-xs);letter-spacing:.08em}.button{min-height:50px;padding:1rem 1.5rem;font-size:.94rem}.button-small{min-height:46px;padding-inline:1.2rem;font-size:.88rem}.text-link{min-height:44px;font-size:.94rem}.utility{min-height:36px;max-height:36px;font-size:var(--text-xs)}.utility a,.language-menu summary{align-items:center;min-height:36px;display:inline-flex}.nav-shell{min-height:88px}.nav-shell nav a,.login-link{min-height:44px;font-size:var(--text-sm);align-items:center;display:inline-flex}.language-menu>div{width:170px;padding:.55rem}.language-menu a{min-height:44px;font-size:var(--text-sm);align-items:center;display:flex}.icon-button{width:44px;height:44px}.hero-copy>p,.section-heading>p,.field-records-heading>p{font-size:var(--text-lg);line-height:1.7}.hero-trust{font-size:var(--text-xs)}.hero-caption span,.media-label{font-size:var(--text-xs);opacity:1}.hero-caption strong{font-size:1.12rem}.hero-local-note strong{font-size:var(--text-sm)}.hero-local-note span{font-size:var(--text-xs);line-height:1.55}.action-rail-intro span,.action-rail>a>span{font-size:var(--text-xs)}.action-rail>a strong{font-size:var(--text-sm)}.action-rail>a small{font-size:var(--text-xs);line-height:1.5}.media-credit,.journey-photo figcaption,.editorial-media figcaption{font-size:var(--text-xs)}.emergency-copy>p,.area-card p,.journey-heading p,.journey-steps p,.giving-path>p,.story-copy p,.campaign-card p,.trust-section>div:first-child p{font-size:1rem;line-height:1.72}.emergency-copy li{min-height:52px;font-size:.94rem}.area-icon{font-size:.94rem}.journey-steps p,.story-copy p{color:#fffc}.giving-path li{min-height:40px;font-size:var(--text-sm);opacity:1}.giving-path a{align-items:center;min-height:48px;font-size:.94rem}.story-mark small,.campaign-card>span{font-size:var(--text-xs);opacity:1}.ik-badge>span:last-child,.trust-links span{font-size:var(--text-xs)}.trust-links a{min-height:76px}.trust-links b{font-size:1.05rem}.footer-main h2{font-size:var(--text-xs)}.footer-main a,.footer-main p{color:#ffffffd1;font-size:.9rem;line-height:1.7}.footer-main a{min-height:40px}.footer-bottom{color:#ffffffb8;font-size:var(--text-xs)}.muted,.microcopy{font-size:.92rem;line-height:1.65}.donation-status{min-height:40px;font-size:var(--text-xs)}.vipps-donation-steps strong{font-size:.96rem}.vipps-donation-steps small{font-size:.86rem;line-height:1.55}.vipps-donation-steps li>span{font-size:var(--text-xs)}.segmented button,.amount-grid button{min-height:48px;font-size:.9rem}.field-label{font-size:.9rem}.donation-card select,.amount-input{min-height:52px}.donation-summary span{font-size:var(--text-xs)}.donation-summary strong{font-size:.98rem}.donation-summary small{font-size:.84rem}.donation-purpose>label{font-size:1rem}.donation-purpose>small,.donation-purpose-route{font-size:.86rem}.donation-assurance{padding:1rem}.donation-assurance summary{min-height:44px}.donation-assurance strong{font-size:.9rem}.donation-assurance p{margin-left:1.9rem;font-size:.86rem;line-height:1.62}.microcopy{font-size:var(--text-sm)}.donation-direct-link{min-height:46px;font-size:var(--text-sm);align-items:center;display:flex}.content-hero p,.content-body p,.give-stage-copy>p,.give-legal>div:first-child p,.editorial-hero>p,.localized-hero>div>p,.institutional-hero>p,.institutional-intro p,.institutional-two-column p{font-size:1.08rem;line-height:1.75}.notice{font-size:.94rem;line-height:1.65}.give-promise-list strong{font-size:1rem}.give-promise-list small{font-size:.88rem;line-height:1.55}.give-promise-list li>span,.give-identity{font-size:.86rem}.direct-card-kicker{font-size:var(--text-xs)}.direct-card h3{font-size:1.35rem}.direct-card p{font-size:.98rem;line-height:1.7}.direct-card small,.direct-card a{font-size:.84rem;line-height:1.6}.direct-card.featured small{color:#fffc}.direct-card a.vipps-card-button{min-height:48px;font-size:.88rem}.give-aftercare strong{font-size:1.04rem}.give-aftercare p{color:#fffc;font-size:.94rem}.give-aftercare li>span{font-size:var(--text-xs)}.give-legal-links a{align-items:center;min-height:54px;font-size:.94rem}.editorial-lead>span,.editorial-grid article>span{font-size:var(--text-xs)}.editorial-grid p,.localized-area-grid p,.capability-grid p,.institutional-principles p{font-size:1rem;line-height:1.72}.localized-hero>figure>figcaption span,.localized-area-grid article>span{font-size:var(--text-xs)}.localized-area-grid p,.capability-grid p,.institutional-documents p{color:#fffc}.institutional-facts span,.capability-grid article>span,.institutional-principles article>span,.document-links span{font-size:var(--text-xs)}.country-compact span,.document-links strong{font-size:1rem}.home-2026 .hero-copy>p{color:#ffffffd6;font-size:clamp(1.08rem,1.35vw,1.25rem)}.home-2026 .hero-trust{color:#ffffffc7}.hero-field-note>span,.field-film-note>span,.signature-field-film figcaption span,.emergency-field-card span{font-size:var(--text-xs)}.hero-field-note p{color:#fffc;font-size:.86rem;line-height:1.65}.hero-field-note strong{font-size:.94rem}.hero-visual-index,.hero-coordinate,.hero-scroll,.field-record-index,.field-record small,.journey-image-index{font-size:var(--text-xs)}.hero-scroll{color:#ffffffb8}.proof-ledger span{color:var(--gold-ink)}.proof-ledger span,.proof-ledger small{font-size:var(--text-xs)}.mission-ribbon>div{font-size:var(--text-xs);padding-block:.95rem}.field-film-note p{color:#ffffffd1;font-size:1rem}.signature-field-film figcaption small{color:#ffffffc7;font-size:var(--text-xs)}.emergency-field-card strong{font-size:1rem}.home-2026 .area-card:first-child p,.home-2026 .area-card:nth-child(6) p{color:#ffffffd1}.field-record>div>span{align-items:center;min-height:40px;font-size:.86rem;display:inline-flex}.journey-pulse{color:#ffffffc7;font-size:var(--text-xs)}.path-graphic,.story-orbit{display:none}.field-records:before,.home-2026 .country-band:after{content:none}@media (max-width:760px){.section-shell{width:min(calc(100% - 1.5rem),var(--max))}.utility{min-height:34px;max-height:34px;font-size:var(--text-xs);padding-inline:.8rem}.nav-shell{width:calc(100% - 1.5rem);min-height:74px}.mobile-menu[open]>div{top:108px}html[data-scrolled=true] .mobile-menu[open]>div{top:68px}.hero-copy>p,.section-heading>p,.field-records-heading>p{font-size:1.06rem}.hero-trust{flex-direction:column;gap:.65rem;font-size:.82rem}.action-rail>a{min-height:112px}.action-rail>a strong{font-size:.92rem}.action-rail>a small,.mobile-menu a small{font-size:var(--text-xs)}.mobile-menu .button{min-height:52px;font-size:.95rem}.mobile-donate-bar{min-height:74px}.mobile-donate-bar span{font-size:var(--text-xs)}.mobile-donate-bar strong{color:#ffffffd6;font-size:var(--text-sm)}.mobile-donate-bar>a{min-height:50px;font-size:1rem}.mobile-donate-bar>a span{font-size:1rem}}@media print{body{padding-bottom:0!important}.mobile-donate-bar,.mission-ribbon,.hero-scroll{display:none!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.mission-ribbon>div{transform:none}}.site-header{box-shadow:0 12px 34px #052f230f}.site-header:after{content:"";opacity:.55;background:var(--gold);height:1px;position:absolute;bottom:-1px;left:0;right:0}.utility{background:var(--forest-950)}.button-small{background:var(--forest-800);box-shadow:0 8px 20px #062f2529}.home-2026{background:var(--cream)}.home-2026 .hero-immersive{isolation:isolate;background:linear-gradient(132deg,#041d17 0%,var(--forest-950) 56%,#0a4939 100%);overflow:hidden}.home-2026 .hero-immersive:after{content:none}.home-2026 .hero-copy{z-index:4}.home-2026 .hero-copy:before{opacity:.6}.home-2026 .hero h1{line-height:.93}.home-2026 .hero h1 em{color:#d8eadf;-webkit-text-fill-color:currentColor;background:0 0}.global-audience-cue{color:#ffffffd6;width:fit-content;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;font-size:var(--text-xs);background:0 0;border-block:1px solid #ffffff2e;flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:1rem;padding:.45rem 0;display:inline-flex}.global-audience-cue>span{margin-right:.15rem;font-weight:750}.global-audience-cue a{color:#fff;min-width:44px;min-height:44px;font-size:var(--text-xs);background:0 0;border-radius:.35rem;place-items:center;padding-inline:.45rem;font-weight:850;display:inline-grid}.global-audience-cue a:hover{color:var(--forest-950);background:var(--sage-200)}.home-2026 .hero-actions .button-primary{color:#05261d;background:var(--paper);box-shadow:0 14px 34px #0003}.action-rail{z-index:3;background:var(--paper);position:relative;box-shadow:0 18px 50px #052f2312}.action-rail-intro{color:#fff;background:var(--forest-900)}.action-rail-intro span{color:var(--sage-200)}.action-rail>a:nth-child(n+2){background:var(--paper)}.action-rail>a:nth-child(2)>span{color:var(--coral)}.action-rail>a:nth-child(3)>span{color:var(--gold-ink)}.action-rail>a:nth-child(4)>span{color:var(--forest-800)}.action-rail>a:nth-child(5)>span{color:var(--cobalt)}.action-rail>a:hover{z-index:2;color:#fff;background:var(--forest-800);transform:translateY(-2px);box-shadow:0 14px 32px #062f2529}.proof-ledger{background:#fffdf8e0;overflow:hidden}.proof-ledger>div>div{isolation:isolate;overflow:hidden}.proof-ledger>div>div:before{content:"";z-index:-1;background:var(--forest-700);width:5px;position:absolute;inset:0 auto 0 0}.proof-ledger>div>div:nth-child(2):before{background:var(--gold)}.proof-ledger>div>div:nth-child(3):before{background:var(--forest-700)}.proof-ledger>div>div:nth-child(4):before{background:var(--gold)}.mission-ribbon{color:#071e18;background:var(--sand);border-block:1px solid #d5c4a5}.field-film-chapter{background:linear-gradient(140deg,#061f19,var(--forest-900))}.field-film-chapter:before{color:#c8ddd30e}.signature-field-film>div{box-shadow:0 28px 70px #00000047}.home-2026 .emergency-feature{border-radius:var(--radius-lg);background:var(--paper);border:1px solid #b986323d;margin-block:clamp(3rem,6vw,6rem);padding:clamp(1.2rem,3vw,2.4rem);box-shadow:0 24px 65px #062f2517}.home-2026 .emergency-copy .eyebrow{color:#a1493b}.home-2026 .emergency-copy .eyebrow i{background:var(--coral)}.field-records{background:#f0ece4}.field-record{box-shadow:0 24px 62px #09291f24}.home-2026 .story-section{background:linear-gradient(140deg,#061f19,var(--forest-900))}.home-2026 .story-mark{background:#c8ddd314;box-shadow:inset 0 1px #ffffff1f,0 24px 60px #0000002e}.home-2026 .campaign-card.forest{background:var(--forest-800);box-shadow:0 18px 45px #062f2524}.home-2026 .campaign-card.sand{background:var(--sand)}.home-2026 .campaign-card.outline{background:var(--paper)}.home-2026 .final-cta{background:linear-gradient(135deg,#051f18,var(--forest-900))}.final-cta-orbit{border-color:#c8ddd329}.final-cta-orbit:before{border-color:#c8ddd31f}.final-cta-orbit:after{border-color:#b9863221}.localized-home{overflow:clip}.localized-home .localized-hero{width:min(calc(100% - 2rem),var(--max));color:#fff;background:linear-gradient(135deg,#061f19,var(--forest-900));border-radius:0 clamp(2.5rem,5vw,5rem) 0 0;min-height:clamp(650px,100svh - 125px,760px);margin-block:1rem;padding-block:clamp(2rem,4vh,3rem);padding-inline:clamp(1.2rem,4vw,4rem);position:relative;box-shadow:0 26px 70px #06281f26}.localized-home .localized-hero>div{min-width:0}.localized-home .localized-hero h1{font-size:clamp(3.2rem,5.2vw,5.5rem)}.localized-home .localized-impact-stage{min-height:clamp(600px,100svh - 220px,680px)}.localized-home .localized-hero .hero-actions{margin-top:1.5rem}.localized-home[lang=ar] .localized-hero h1{line-height:1.12}.localized-home[lang=ur] .localized-hero h1{line-height:1.35}.localized-home .localized-hero>div>p{color:#ffffffd6}.localized-home .localized-hero .eyebrow{color:var(--mint)}.localized-home .localized-hero h1 em{color:#d8eadf;-webkit-text-fill-color:currentColor;background:0 0}.localized-home .localized-hero>figure{transition:transform .35s cubic-bezier(.2,.8,.2,1);transform:none;box-shadow:0 26px 64px #0000003d}.localized-home .localized-hero>figure:hover{transform:translateY(-2px)}.localized-work{background:var(--forest-950)}.localized-area-grid article:nth-child(n){background:0 0}.give-stage-copy h1 em{color:var(--cobalt);-webkit-text-fill-color:currentColor;background:0 0}.donation-dialog{width:min(96vw,820px)}.donation-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#04181cc2}.donation-card{background:var(--paper);border-radius:1.2rem}.donation-card-inline{border-color:#062f2524;box-shadow:0 26px 70px #1830281f}.donation-card-inline .donation-channel-grid{grid-template-columns:1fr}.donation-card-inline .donation-channel{min-height:210px}.donation-summary{border:1px solid var(--line);background:#fff;border-radius:.75rem;padding:1rem}.donation-assurance{background:#f0f3fb;border-color:#3158d829}.direct-giving-grid-international{background:0 0;border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.direct-giving-grid-international .direct-card{border-radius:var(--radius-md);border:1px solid #073d2d1f;min-height:430px;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;box-shadow:0 18px 48px #102e2817}.direct-card-vipps{color:#fff;background:#e85b32!important}.direct-card-vipps .direct-card-kicker,.direct-card-vipps>strong{color:#fff!important}.direct-card-vipps p,.direct-card-vipps small{color:#ffffffdb!important}.vipps-public-number-link{color:#fff;border-bottom:1px solid #ffffff6b;flex-wrap:wrap;align-items:baseline;gap:.35rem 1rem;width:fit-content;margin-bottom:.15rem;display:flex}.vipps-public-number-link strong{color:#fff;letter-spacing:-.04em;font-size:clamp(2.5rem,4.2vw,4.2rem);line-height:1}.vipps-public-number-link span{font-size:.84rem;font-weight:850}.vipps-public-number-link:hover,.vipps-public-number-link:focus-visible{color:#fff;border-color:#fff}.vipps-public-number-link:focus-visible{outline-offset:.35rem;outline:3px solid #fff}.international-card{color:#fff;background:var(--cobalt)}.international-card .direct-card-kicker,.international-card>strong{color:#fff}.international-card p,.international-card small{color:#ffffffdb}.bank-card{background:#edf4f0}.direct-card.tax{background:#f8f0df}.direct-card a.card-payment-button{color:#27216f;min-height:48px;font-size:var(--text-sm);background:#fff;border:0;border-radius:.45rem;justify-content:center;align-items:center;margin:.1rem 0 .85rem;padding:.85rem 1rem;display:inline-flex;box-shadow:0 12px 28px #140e4e33}@media (hover:hover) and (pointer:fine){.direct-giving-grid-international .direct-card:hover{transform:translateY(-2px);box-shadow:0 24px 58px #102e2824}}.give-stage,.direct-giving{--payment-ink:#171a18;--payment-emerald:#0e3b2f;--payment-sand:#d5bea0;--payment-paper:#fbf8f2;--payment-vipps:#ff5b24}.give-stage-copy h1 em,.direct-giving h2 em{color:var(--payment-emerald);background-image:linear-gradient(#0000 78%,#d5bea0c7 78% 92%,#0000 92%)}.donation-card-inline{background:#fbf8f2f5;border-color:#171a1824;box-shadow:0 1.6rem 4.5rem #171a181c}.donation-card-inline .donation-inline-recipient{border-bottom-color:#171a181f}.donation-card-inline .donation-channel-grid{gap:.85rem}.donation-card-inline .donation-channel{border:1px solid #171a1821;border-radius:1.1rem;min-height:260px;box-shadow:0 .8rem 2.2rem #171a180e}.donation-card-inline .donation-channel-card :is(.donation-channel-kicker,strong,small){color:#fff}.donation-card-inline .donation-channel-card .donation-channel-cta{color:var(--payment-emerald);background:#fff;border-color:#ffffffd1}.direct-giving .section-heading{margin-bottom:clamp(2.4rem,5vw,4.5rem)}.direct-giving .section-heading>p{color:#4e5551;max-width:37rem;font-size:clamp(1.05rem,1.45vw,1.24rem);line-height:1.7}.direct-giving-grid-international{background:0 0;border:0;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:1.1rem;display:grid}.direct-giving-grid-international .direct-card{min-height:510px;color:var(--payment-ink);background:var(--payment-paper);border:1px solid #171a1821;border-radius:1.35rem;padding:clamp(1.6rem,3vw,2.5rem);transform:none;box-shadow:0 1.25rem 3.5rem #171a1812}.direct-giving-grid-international .direct-card:before{display:none}.direct-giving-grid-international .direct-card-kicker{color:var(--payment-emerald);letter-spacing:.1em;font-size:.78rem;font-weight:780}.direct-giving-grid-international .direct-card h3{max-width:13ch;color:inherit;letter-spacing:-.055em;font-size:clamp(2rem,3.1vw,3.2rem);line-height:.98}.direct-giving-grid-international .direct-card>p{color:#555c58;max-width:37rem;font-size:1.03rem;line-height:1.65}.direct-giving-grid-international .direct-card>small{color:#68706b;font-size:.9rem;line-height:1.55}.direct-card-vipps .vipps-public-number-link{color:var(--payment-ink);border-block:1px solid #171a181f;padding-block:1.2rem}.direct-card-vipps .vipps-public-number-link strong{color:var(--payment-ink);letter-spacing:-.065em;font-size:clamp(3.4rem,6vw,5.6rem);font-weight:720}.direct-card-vipps .vipps-public-number-link span{color:#b6380e;font-weight:760}.direct-giving .international-card .direct-card-kicker,.direct-giving .international-card h3,.direct-giving .international-card>strong{color:#fff}.direct-giving .international-card>p,.direct-giving .international-card>small{color:#ffffffc9}.direct-giving-grid-international .bank-card .direct-card-kicker{grid-column:1}.direct-giving-grid-international .bank-card h3{grid-column:1;margin:0;font-size:clamp(1.65rem,2.2vw,2.25rem)}.direct-giving .give-tax-note{color:#555c58;background:#ffffff6b;border-color:#0e3b2f2b;max-width:68rem;margin-top:1.5rem}@media (hover:hover) and (pointer:fine){.direct-giving-grid-international .direct-card:hover{transform:translateY(-3px);box-shadow:0 1.7rem 4.2rem #171a181a}.direct-giving-grid-international .bank-card:hover{box-shadow:none;transform:none}}@media (max-width:900px){.direct-giving-grid-international{grid-template-columns:1fr}.direct-giving-grid-international .direct-card{min-height:0}.direct-giving-grid-international .bank-card{grid-column:auto;grid-template-columns:1fr;gap:.75rem}.direct-giving-grid-international .bank-card .direct-card-kicker,.direct-giving-grid-international .bank-card h3,.direct-giving-grid-international .bank-card>strong,.direct-giving-grid-international .bank-card>p,.direct-giving-grid-international .bank-card>small{grid-area:auto/1}}@media (max-width:760px){.donation-card-inline .donation-channel{min-height:0;padding:1.15rem}.direct-giving .section-heading{margin-bottom:2rem}.direct-giving-grid-international .direct-card{border-radius:1.1rem;padding:1.35rem}.direct-card-vipps .vipps-public-number-link strong{font-size:clamp(3.2rem,18vw,4.4rem)}}@media (prefers-reduced-motion:reduce){.direct-giving-grid-international .direct-card{transition:none}}.giving-categories{background-color:#eeeae2;padding-block:clamp(5.5rem,10vw,9rem)}.giving-categories .section-heading.compact{align-items:end;gap:clamp(2rem,7vw,8rem)}.giving-categories .section-heading h2{color:#19201f;letter-spacing:-.065em;max-width:12ch;font-size:clamp(3.25rem,6.4vw,7rem);line-height:.9}.giving-categories .section-heading h2 em{color:#07543b;background:0 0;font-weight:520}.giving-categories .section-heading>p{color:#4f5a56;max-width:38rem;font-size:clamp(1.05rem,1.35vw,1.24rem);line-height:1.7}.giving-categories .giving-category-grid{background:0 0;border:0;border-top:1px solid #19201f33;margin-top:clamp(3rem,6vw,5.5rem);display:block}.giving-categories .giving-category-card,.giving-categories .giving-category-card:nth-child(odd),.giving-categories .giving-category-card:nth-child(2n),.giving-categories .giving-category-card:nth-child(4n+1),.giving-categories .giving-category-card:nth-child(4n+2),.giving-categories .giving-category-card:nth-child(4n+3),.giving-categories .giving-category-card:nth-child(4n){color:#19201f;min-height:0;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #19201f33;border-radius:0;grid-template-columns:2.5rem minmax(12rem,.62fr) minmax(18rem,1fr) auto;align-items:center;gap:clamp(1.1rem,3vw,3rem);padding:clamp(1.5rem,3vw,2.65rem) 0;display:grid;transform:none}.giving-categories .giving-category-card>span{color:#b28a46;letter-spacing:.08em;align-self:start;padding-top:.25rem;font-size:.75rem;font-weight:850}.giving-categories .giving-category-card small{color:#07543b;letter-spacing:.075em;text-transform:uppercase;font-size:.73rem;font-weight:850;line-height:1.4}.giving-categories .giving-category-card h3{color:#19201f;letter-spacing:-.05em;margin:.7rem 0 0;font-size:clamp(2rem,3.5vw,3.7rem);line-height:.94}.giving-categories .giving-category-card>p{color:#59625f;max-width:48rem;margin:0;font-size:1rem;line-height:1.7}.giving-categories .giving-category-card>strong{color:#19201f;white-space:nowrap;border-bottom:1px solid #19201f52;justify-self:end;align-items:center;gap:.55rem;min-height:2.75rem;padding:.65rem 0;font-size:.86rem;font-weight:800;display:flex}.giving-categories .giving-category-card>strong i{color:#07543b;font-style:normal;transition:transform .25s}[dir=rtl] .giving-categories .giving-category-card>strong i{transform:rotate(180deg)}.giving-categories .giving-category-card:hover,.giving-categories .giving-category-card:focus-visible{color:#19201f;background:#ffffff6b;transform:none;box-shadow:1.35rem 0 #ffffff6b,-1.35rem 0 #ffffff6b}.giving-categories .giving-category-card:hover p,.giving-categories .giving-category-card:focus-visible p{color:#46504d}.giving-categories .giving-category-card:hover small,.giving-categories .giving-category-card:focus-visible small,.giving-categories .giving-category-card:hover>span,.giving-categories .giving-category-card:focus-visible>span{color:#07543b}.giving-categories .giving-category-card:hover>strong i,.giving-categories .giving-category-card:focus-visible>strong i{transform:translate(.25rem)}[dir=rtl] .giving-categories .giving-category-card:hover>strong i,[dir=rtl] .giving-categories .giving-category-card:focus-visible>strong i{transform:rotate(180deg)translate(.25rem)}.giving-categories .giving-category-card:focus-visible{outline-offset:4px;outline:3px solid #b28a46}.giving-categories .giving-category-note{color:#59625f;max-width:58rem;margin:1.6rem 0 0;font-size:.92rem;line-height:1.7}@media (max-width:900px){.giving-categories .giving-category-card,.giving-categories .giving-category-card:nth-child(odd),.giving-categories .giving-category-card:nth-child(2n){grid-template-columns:2rem 1fr auto;gap:1rem 1.4rem;padding-block:1.8rem}.giving-categories .giving-category-card>p{grid-column:2/4}.giving-categories .giving-category-card>strong{grid-column:2/4;justify-self:start}}@media (max-width:620px){.giving-categories{padding-block:4.75rem}.giving-categories .section-heading h2{font-size:clamp(3.1rem,14vw,4.6rem)}.giving-categories .giving-category-card,.giving-categories .giving-category-card:nth-child(odd),.giving-categories .giving-category-card:nth-child(2n){grid-template-columns:1.8rem 1fr;gap:.85rem 1rem}.giving-categories .giving-category-card>p,.giving-categories .giving-category-card>strong{grid-column:2}.giving-categories .giving-category-card>strong{white-space:normal}}@media (prefers-reduced-motion:reduce){.giving-categories .giving-category-card>strong i{transition:none}}.give-tax-note{color:var(--muted);border:1px solid var(--line);background:var(--paper);border-radius:.65rem;margin:1.25rem 0 0;padding:1rem 1.1rem;font-size:.92rem;line-height:1.65}.give-tax-note a{color:var(--forest-800);text-underline-offset:.16em;font-weight:800;text-decoration:underline}.footer-socials a:hover,.footer-give:hover{color:#dce3ea}.imdad-site main p{max-inline-size:72ch}.imdad-site :where(button,summary,[role=button]),.imdad-site :where(.footer-main a,.document-links a,.trust-links a){min-block-size:44px}.imdad-site :where(.content-body,.editorial-body,.institutional-intro,.institutional-two-column,.give-legal) p a:not(.button){text-underline-offset:.18em;font-weight:700;-webkit-text-decoration:underline #126c5273;text-decoration:underline #126c5273;text-decoration-thickness:.08em}.imdad-site :where(.content-body,.editorial-body,.institutional-intro,.institutional-two-column,.give-legal) p a:not(.button):hover{text-decoration-color:currentColor}.imdad-site :where(.hero-caption span,.media-label,.campaign-card>span,.direct-card-kicker,.editorial-lead>span,.institutional-facts span,.field-film-note>span,.field-record small){letter-spacing:.08em}.imdad-site .footer-main p{font-size:1rem}html[lang=ar] .imdad-site :where(button,input,select,textarea){font-family:"Noto Sans Arabic Variable", var(--font-sans), sans-serif}html[lang=ur] .imdad-site :where(button,input,select,textarea){font-family:"Noto Nastaliq Urdu Variable", "Noto Sans Arabic Variable", var(--font-sans), sans-serif}html[lang=ur] .story-mark span{font-family:Noto Nastaliq Urdu Variable,Noto Sans Arabic Variable,sans-serif}@media (max-width:760px){.global-audience-cue{margin-bottom:.4rem}.home-2026 .hero-copy>p{font-size:1.125rem}.home-2026 .hero-immersive:after{bottom:18%;right:-48%}.action-rail-intro{grid-column:1/-1;min-height:96px}.action-rail>a:hover{transform:translateY(-2px)}.home-2026 .emergency-feature{border-radius:var(--radius-md)}.localized-home .localized-hero{border-radius:0 2.25rem 0 0;width:calc(100% - 1rem);min-height:auto;padding-block:3rem;padding-inline:1.2rem}.localized-home .localized-hero h1{font-size:clamp(3.1rem,14vw,4.5rem)}.localized-home .localized-hero>div>p{font-size:1.125rem}.localized-home[lang=ar] .localized-hero>div>p{line-height:1.85}.localized-home[lang=ur] .localized-hero>div>p{line-height:2}.localized-home .localized-impact-stage{min-height:620px}.localized-home .localized-hero>figure,[dir=rtl].localized-home .localized-hero>figure{transform:none}.donation-dialog{width:calc(100vw - 1rem)}.donation-channel-grid{grid-template-columns:1fr}.donation-channel{min-height:220px}.direct-giving-grid-international{grid-template-columns:1fr}.direct-giving-grid-international .direct-card{border-radius:var(--radius-md);min-height:370px}}@media (min-width:761px) and (max-width:1080px){.direct-giving-grid-international{grid-template-columns:1fr 1fr}.direct-giving-grid-international .bank-card{grid-column:1/-1;min-height:300px}}@media (prefers-reduced-motion:reduce){html[data-motion=full] [data-reveal]:not(.is-inview){opacity:1;transform:none}.hero-copy,.hero-visual,.home-2026 .hero-visual,.home-2026 .hero-visual>img,.mobile-menu[open]>div{animation:none!important}button:hover span[aria-hidden=true],a:hover span[aria-hidden=true]{transform:none}.button:hover,.ik-badge:hover,.hero-visual:hover>img,.home-2026 .emergency-media:hover img,.home-2026 .area-card:hover,.home-2026 .area-card:hover:after,.field-record:hover img,.home-2026 .journey-photo:hover img,.home-2026 .campaign-card:hover,.donation-channel:hover,.action-rail>a:hover,.localized-home .localized-hero>figure,.localized-home .localized-hero>figure:hover,.direct-giving-grid-international .direct-card{transform:none!important}.final-cta-orbit{transform:translate(-50%,-50%)}}.home-simple{background:var(--cream);overflow:clip}.simple-hero{grid-template-columns:minmax(0,.9fr) minmax(480px,1.1fr);align-items:center;gap:clamp(2.5rem,6vw,6rem);min-height:clamp(650px,100svh - 110px,780px);padding-block:clamp(3rem,7vw,6rem);display:grid}.simple-hero-copy{max-width:680px}.simple-hero h1{color:var(--forest-950);letter-spacing:-.055em;margin:1.2rem 0 1.5rem;font-size:clamp(4rem,7vw,7.2rem);line-height:.87}.simple-hero h1 em{color:var(--forest-700)}.simple-hero-copy>p{max-width:610px;color:var(--muted);font-size:clamp(1rem,1.25vw,1.16rem);line-height:1.75}.simple-trust-row{color:var(--muted);flex-wrap:wrap;gap:.65rem 1.4rem;margin-top:2.2rem;font-size:.74rem;font-weight:760;display:flex}.simple-trust-row span{align-items:center;gap:.45rem;display:inline-flex}.simple-trust-row span:before{content:"✓";color:var(--forest-700)}.simple-hero-media{background:var(--sage-100);border-radius:0 5rem 0 0;min-height:clamp(520px,66vw,700px);margin:0;position:relative;overflow:hidden;box-shadow:0 30px 70px #062f2521}.simple-hero-media:after{content:"";background:linear-gradient(#0000,#121927cc);position:absolute;inset:45% 0 0}.simple-hero-media img{object-fit:cover;object-position:center;transition:transform .6s}.simple-hero-media:hover img{transform:scale(1.018)}.simple-hero-media figcaption{z-index:1;color:#fff;flex-direction:column;display:flex;position:absolute;bottom:1.5rem;left:1.5rem;right:1.5rem}.simple-hero-media figcaption span{letter-spacing:.1em;text-transform:uppercase;opacity:.75;font-size:.67rem;font-weight:800}.simple-hero-media figcaption strong{margin-top:.25rem;font-size:.95rem}.simple-projects,.simple-process{padding-block:clamp(5rem,10vw,9rem)}.simple-section-heading{grid-template-columns:minmax(0,1.15fr) minmax(280px,.65fr);align-items:end;gap:clamp(2rem,7vw,7rem);margin-bottom:3rem;display:grid}.simple-section-heading h2{color:var(--forest-950);margin-top:.9rem}.simple-section-heading>p{color:var(--muted);margin-bottom:.35rem;line-height:1.75}.simple-project-grid{grid-template-columns:repeat(3,1fr);gap:1.1rem;display:grid}.simple-project-card{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper);transition:transform .25s,box-shadow .25s;overflow:hidden}.simple-project-card:hover{box-shadow:var(--shadow);transform:translateY(-4px)}.simple-project-card figure{background:var(--sage-100);min-height:310px;margin:0;position:relative;overflow:hidden}.simple-project-card figure img{object-fit:cover;transition:transform .55s}.simple-project-card:hover figure img{transform:scale(1.025)}.simple-project-card>div{padding:1.5rem}.simple-project-card>div>span{color:var(--forest-700);letter-spacing:.1em;text-transform:uppercase;font-size:.66rem;font-weight:850}.simple-project-card h3{color:var(--forest-950);margin:.55rem 0 .7rem;font-size:1.35rem;line-height:1.15}.simple-project-card p{min-height:5.2rem;color:var(--muted);margin-bottom:1.2rem;font-size:.84rem;line-height:1.65}.simple-project-card strong{color:var(--forest-800);font-size:.78rem}.simple-project-card strong i{margin-left:.25rem;font-style:normal}.simple-all-projects{min-height:44px;color:var(--forest-800);border-bottom:1px solid #0b5b454d;align-items:center;gap:.5rem;margin-top:1.5rem;font-size:.84rem;font-weight:820;display:inline-flex}.simple-field-story{color:#fff;background:var(--forest-950);padding-block:clamp(5rem,9vw,8rem)}.simple-field-grid{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(2.5rem,7vw,7rem);display:grid}.simple-field-copy h2{color:#fff;margin:1rem 0 1.4rem}.simple-field-copy h2 em{color:var(--sage-200)}.simple-field-copy p{color:var(--on-dark-muted);line-height:1.75}.simple-light-link{color:#fff;border-bottom:1px solid #ffffff59;align-items:center;gap:.5rem;min-height:44px;margin-top:.8rem;font-size:.82rem;font-weight:820;display:inline-flex}.simple-field-film{min-width:0}.simple-process ol{border-block:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.simple-process li{border-right:1px solid var(--line);min-height:255px;padding:1.5rem}.simple-process li:last-child{border-right:0}.simple-process li>span{color:var(--forest-700);font-family:var(--font-serif),serif;font-size:.8rem}.simple-process li h3{color:var(--forest-950);margin:4.2rem 0 .7rem;font-size:1.08rem}.simple-process li p{color:var(--muted);margin:0;font-size:.8rem;line-height:1.65}.simple-accountability{color:#fff;background:linear-gradient(135deg,var(--forest-900),var(--forest-950));padding-block:clamp(5rem,9vw,8rem)}.simple-accountability-grid{grid-template-columns:minmax(0,.8fr) minmax(440px,1.2fr);align-items:center;gap:clamp(3rem,8vw,8rem);display:grid}.simple-accountability h2{color:#fff;margin:1rem 0 1.4rem}.simple-accountability h2 em{color:var(--sage-200)}.simple-accountability p{color:var(--on-dark-muted);line-height:1.75}.simple-accountability-actions{flex-wrap:wrap;align-items:center;gap:1rem 1.3rem;margin-top:1.7rem;display:flex}.simple-accountability-actions>a:not(.button){color:#fff;border-bottom:1px solid #ffffff59;align-items:center;min-height:44px;font-size:.76rem;font-weight:800;display:inline-flex}.simple-button-light{color:var(--forest-950);background:var(--paper)}.simple-button-light:hover{color:#fff;background:var(--forest-700)}.simple-accountability dl{border:1px solid #fff3;grid-template-columns:repeat(3,1fr);margin:0;display:grid}.simple-accountability dl>div{border-right:1px solid #fff3;min-height:230px;padding:1.4rem}.simple-accountability dl>div:last-child{border-right:0}.simple-accountability dt{color:var(--sage-200);letter-spacing:.08em;text-transform:uppercase;font-size:.65rem;font-weight:800}.simple-accountability dd{font-family:var(--font-serif),serif;margin:3.5rem 0 .8rem;font-size:clamp(2rem,3vw,3.1rem);line-height:.95}.simple-accountability dl small{color:#ffffffad;font-size:.67rem;line-height:1.55;display:block}.simple-final-cta{text-align:center;background:var(--paper);padding-block:clamp(5rem,10vw,9rem)}.simple-final-cta>div{flex-direction:column;align-items:center;display:flex}.simple-final-cta h2{color:var(--forest-950);margin:1rem 0 1.4rem}.simple-final-cta p{color:var(--muted)}.simple-final-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 1.4rem;margin-top:1.5rem;display:flex}@media (max-width:1000px){.simple-hero{grid-template-columns:1fr 1fr;gap:2rem;min-height:auto}.simple-hero h1{font-size:clamp(3.8rem,8vw,5.5rem)}.simple-project-grid{grid-template-columns:1fr 1fr}.simple-project-card:last-child{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.simple-accountability-grid{grid-template-columns:1fr}}@media (max-width:760px){.simple-hero{grid-template-columns:1fr;gap:0;width:100%;padding:0}.simple-hero-copy{padding:3.5rem .75rem 3rem}.simple-hero h1{font-size:clamp(3.8rem,18vw,5.4rem)}.simple-hero-media{border-radius:0 3rem 0 0;min-height:510px}.simple-section-heading,.simple-field-grid{grid-template-columns:1fr}.simple-section-heading{margin-bottom:2rem}.simple-project-grid{grid-template-columns:1fr}.simple-project-card:last-child{grid-column:auto;display:block}.simple-project-card figure{min-height:300px}.simple-project-card p{min-height:0}.simple-field-grid{gap:2.5rem}.simple-process ol{grid-template-columns:1fr}.simple-process li{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:42px 1fr;gap:.75rem;min-height:auto;padding:1.4rem 0;display:grid}.simple-process li:last-child{border-bottom:0}.simple-process li h3{margin:0 0 .45rem}.simple-accountability dl{grid-template-columns:1fr}.simple-accountability dl>div{border-bottom:1px solid #fff3;border-right:0;min-height:auto;padding:1.3rem}.simple-accountability dl>div:last-child{border-bottom:0}.simple-accountability dd{margin:1.6rem 0 .5rem}}@media (prefers-reduced-motion:reduce){.simple-hero-media:hover img,.simple-project-card:hover,.simple-project-card:hover figure img{transform:none}}.home-simple{--simple-radius:clamp(1.15rem,2vw,1.7rem);background:radial-gradient(circle at 92% 6%,#7656b421,transparent 23rem), radial-gradient(circle at 8% 18%,#ef634e1c,transparent 26rem), var(--cream)}.simple-hero{isolation:isolate;min-height:calc(100svh - 108px);padding-block:clamp(2.25rem,5vw,4.5rem);position:relative}.simple-hero:before,.simple-hero:after{z-index:-1;content:"";pointer-events:none;opacity:.58;position:absolute}.simple-hero:before{clip-path:polygon(50% 0,61% 30%,85% 15%,70% 39%,100% 50%,70% 61%,85% 85%,61% 70%,50% 100%,39% 70%,15% 85%,30% 61%,0 50%,30% 39%,15% 15%,39% 30%);background:#ef634e29;width:18rem;height:18rem;inset:5% auto auto -11rem}.simple-hero:after{clip-path:polygon(50% 0,61% 30%,85% 15%,70% 39%,100% 50%,70% 61%,85% 85%,61% 70%,50% 100%,39% 70%,15% 85%,30% 61%,0 50%,30% 39%,15% 15%,39% 30%);background:#7656b421;width:26rem;height:26rem;inset:auto -14rem -8rem auto}.simple-hero-copy{position:relative}.simple-hero-copy:before{content:"";background:linear-gradient(90deg,var(--gold),transparent);width:4.5rem;height:1px;position:absolute;top:-.85rem;left:0}.simple-hero h1{letter-spacing:-.062em;max-width:7.2ch;font-size:clamp(4.25rem,7.25vw,7.65rem);line-height:.84}.simple-hero-line{margin-block:-.035em -.08em;padding-block:.035em .08em;display:block;overflow:clip}.simple-hero h1 em,.simple-section-heading h2 em,.simple-field-copy h2 em,.simple-accountability h2 em,.simple-final-cta h2 em{font-variation-settings:"opsz" 72}.simple-hero-copy>p{max-width:56ch;font-size:clamp(1.02rem,1.28vw,1.18rem)}.simple-hero .hero-actions{margin-top:2.15rem}.simple-hero .button-primary{border-radius:999px;min-height:54px;padding:.45rem .45rem .45rem 1.35rem}.simple-hero .button-primary>span{width:2.3rem;height:2.3rem;color:var(--forest-900);background:#fff;border-radius:50%;place-items:center;display:grid}.simple-trust-row{border-top:1px solid #062f2526;max-width:610px;padding-top:1.15rem}.simple-hero-media{border:1px solid #062f251a;border-radius:7.5rem 1.4rem 1.4rem;height:clamp(540px,100svh - 170px,700px);min-height:0;transition:box-shadow .45s,transform .45s cubic-bezier(.2,.8,.2,1);box-shadow:0 2.4rem 6rem #062f2529,inset 0 1px #fffc}.simple-hero-media:after{background:linear-gradient(#0000,#1219274d 42%,#121927e6);inset:34% 0 0}.simple-hero-media img{transition:none;transform:scale(1.012)}.simple-hero-media figcaption{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#121927ad;border:1px solid #ffffff47;border-radius:.85rem;width:min(30rem,100% - 2rem);padding:1rem 1.1rem;bottom:1rem;left:1rem;right:1rem}.simple-hero-media figcaption span{color:#dce3ea;opacity:1}.simple-hero-media figcaption strong{font-size:clamp(.95rem,1.2vw,1.08rem)}html[data-motion=full] .simple-hero:before{animation:14s ease-in-out infinite alternate simple-orbit-a}html[data-motion=full] .simple-hero:after{animation:18s ease-in-out infinite alternate simple-orbit-b}html[data-motion=full] .simple-hero-media img{animation:13s cubic-bezier(.45,0,.55,1) infinite alternate simple-image-drift}html[data-motion=full] .simple-hero-media:hover{transform:translateY(-4px);box-shadow:0 3rem 7rem #062f2533}@media (prefers-reduced-motion:no-preference){.simple-hero-line>span{animation:.9s cubic-bezier(.215,.61,.355,1) both simple-line-in}.simple-hero-line:nth-child(2)>span{animation-delay:.11s}.simple-hero-copy>.eyebrow{animation:.7s cubic-bezier(.22,1,.36,1) 80ms both simple-fade-rise}.simple-hero-copy>p{animation:.75s cubic-bezier(.22,1,.36,1) .34s both simple-fade-rise}.simple-hero .hero-actions{animation:.75s cubic-bezier(.22,1,.36,1) .45s both simple-fade-rise}.simple-trust-row{animation:.75s cubic-bezier(.22,1,.36,1) .56s both simple-fade-rise}.simple-hero-media{animation:.95s cubic-bezier(.16,1,.3,1) .12s both simple-media-in}}@keyframes simple-orbit-a{to{transform:translate(2rem,1rem)scale(1.08)}}@keyframes simple-orbit-b{to{transform:translate(-2rem,-1.5rem)rotate(8deg)}}@keyframes simple-image-drift{0%{transform:scale(1.012)translate(0,0)}to{transform:scale(1.045)translate(-.7%,-.45%)}}@keyframes simple-line-in{0%{opacity:0;transform:translateY(105%)}to{opacity:1;transform:translateY(0)}}@keyframes simple-fade-rise{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes simple-media-in{0%{opacity:0;transform:translateY(1.3rem)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.simple-projects{padding-top:clamp(6rem,11vw,10rem)}.simple-section-heading{margin-bottom:clamp(2.5rem,5vw,4rem)}.simple-section-heading>p{justify-self:end;max-width:38ch;font-size:clamp(.98rem,1.15vw,1.08rem)}.simple-project-grid{grid-template-rows:repeat(2,minmax(285px,1fr));grid-template-columns:minmax(0,1.32fr) minmax(360px,.78fr);gap:1rem}.simple-project-card{isolation:isolate;border-radius:var(--simple-radius);border-color:#062f251f;min-height:0;transition:box-shadow .35s,border-color .35s,transform .35s cubic-bezier(.2,.8,.2,1);position:relative;box-shadow:0 1rem 3rem #062f250e}.simple-project-card:after{z-index:3;content:"";background:var(--card-accent,var(--forest-700));border-radius:999px;width:3px;height:3rem;position:absolute;inset:1rem 1rem auto auto}.simple-project-card[data-tone=emergency]{--card-accent:var(--coral);flex-direction:column;grid-row:1/3;display:flex}.simple-project-card[data-tone=water]{--card-accent:var(--cobalt)}.simple-project-card[data-tone=livelihood]{--card-accent:var(--gold)}.simple-project-card:not([data-tone=emergency]){grid-template-columns:minmax(150px,.82fr) minmax(0,1.18fr);display:grid}.simple-project-card figure{min-height:0}.simple-project-card[data-tone=emergency] figure{flex:auto;min-height:430px}.simple-project-card:not([data-tone=emergency]) figure{height:100%;min-height:285px}.simple-project-card figure:after{content:"";background:linear-gradient(#0000,#062f252e);position:absolute;inset:58% 0 0}.simple-project-card figure img{transition:transform .7s cubic-bezier(.2,.8,.2,1),filter .5s}.simple-project-card-copy{flex-direction:column;justify-content:center;padding:clamp(1.35rem,2.3vw,2rem);display:flex;position:relative}.simple-project-card-meta{justify-content:space-between;align-items:center;gap:1rem;display:flex}.simple-project-card-meta>span{color:var(--forest-700);letter-spacing:.095em;text-transform:uppercase;font-size:.69rem;font-weight:850}.simple-project-card-meta>i{color:var(--card-accent);font-family:var(--font-serif),serif;font-size:1rem;font-style:normal}.simple-project-card h3{font-size:clamp(1.28rem,1.8vw,1.8rem);line-height:1.05}.simple-project-card p{min-height:0;margin-bottom:1.25rem;font-size:clamp(.84rem,.95vw,.94rem)}.simple-project-card strong{margin-top:auto;font-size:.82rem}.simple-project-card:hover{border-color:#062f2533;box-shadow:0 2rem 5rem #062f2521}html[data-motion=full] .simple-project-card[data-reveal].is-inview:hover{transform:perspective(1200px)translateY(-7px)rotateX(.35deg)}.simple-project-card:hover figure img{filter:saturate(1.04)contrast(1.02);transform:scale(1.045)}.simple-all-projects{margin-top:2rem}.simple-field-story{isolation:isolate;background:radial-gradient(circle at 82% 18%,#92a8bb33,#0000 28rem),radial-gradient(circle at 10% 82%,#b7554324,#0000 24rem),linear-gradient(135deg,#293f61,#121927 72%);position:relative;overflow:hidden}.simple-field-story:before{z-index:-1;content:"";opacity:.13;background-image:linear-gradient(#ffffff1c 1px,#0000 1px),linear-gradient(90deg,#ffffff1c 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 70%);mask-image:linear-gradient(90deg,#000,#0000 70%)}.simple-field-grid{grid-template-columns:minmax(300px,.68fr) minmax(0,1.32fr);position:relative}.simple-field-copy h2{font-size:clamp(3rem,5vw,5.6rem);line-height:.92}.simple-field-copy p{max-width:39ch}.simple-field-media{perspective:1400px;min-width:0;position:relative}.simple-field-media:before{content:"";pointer-events:none;border:1px solid #c8ddd342;border-radius:1.7rem;position:absolute;inset:1.1rem -1.1rem -1.1rem 1.1rem}.simple-field-record{z-index:4;color:#fffc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.08em;text-transform:uppercase;background:#041e17cc;border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:.55rem;padding:.55rem .75rem;font-size:.64rem;font-weight:780;display:inline-flex;position:absolute;top:-1.1rem;right:1.2rem}.simple-field-record i{color:var(--sun);font-family:var(--font-serif),serif;font-size:.8rem;font-style:normal}.simple-field-film{z-index:1;transform-origin:50%;position:relative;transform:rotateY(-1.5deg)rotateX(.5deg)}.simple-process ol{border:0;gap:.8rem}.simple-process li{background:linear-gradient(145deg,var(--paper),#e6eee994);border:1px solid #062f2521;border-radius:1rem;min-height:285px;padding:1.65rem;transition:border-color .3s,box-shadow .3s,transform .3s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden}.simple-process li:after{content:"";background:var(--step-color,var(--forest-700));height:3px;position:absolute;inset:auto 0 0}.simple-process li:first-child{--step-color:var(--cobalt)}.simple-process li:nth-child(2){--step-color:var(--coral)}.simple-process li:nth-child(3){--step-color:var(--gold)}.simple-process li:nth-child(4){--step-color:var(--forest-700)}.simple-process li>span{color:var(--step-color);opacity:.82;font-size:2.4rem;line-height:1}.simple-process li h3{margin-top:3.8rem;font-size:1.14rem}.simple-process li p{font-size:.82rem}html[data-motion=full] .simple-process li[data-reveal].is-inview:hover{border-color:#062f2538;transform:translateY(-5px);box-shadow:0 1.4rem 3.6rem #062f251a}.simple-accountability{isolation:isolate;background:radial-gradient(circle at 92% 0,#92a8bb38,#0000 28rem),radial-gradient(circle at 35% 110%,#b7554326,#0000 30rem),linear-gradient(135deg,#293f61,#121927);position:relative;overflow:hidden}.simple-accountability:after{z-index:-1;content:"";border:1px solid #ffffff2e;border-radius:50%;width:26rem;height:26rem;position:absolute;bottom:-13rem;right:-12rem;box-shadow:0 0 0 5rem #ffffff06,0 0 0 10rem #ffffff05}.simple-accountability-grid{grid-template-columns:minmax(0,.86fr) minmax(430px,1.14fr)}.simple-accountability-proof{isolation:isolate;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(145deg,#ffffff21,#ffffff0e);border:1px solid #ffffff38;border-radius:1.35rem;flex-direction:column;justify-content:center;min-height:330px;padding:clamp(2rem,4vw,3.5rem);display:flex;position:relative;overflow:hidden;box-shadow:0 1.5rem 4rem #0000001f}.simple-accountability-proof:before{z-index:-1;color:#ffffff2e;content:"✓";width:12rem;height:12rem;font-family:var(--font-serif),serif;border:1px solid #ffffff29;border-radius:50%;place-items:center;font-size:5rem;display:grid;position:absolute;top:-4rem;right:-2rem}.simple-accountability-proof>span{color:var(--sage-200);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:820}.simple-accountability-proof>strong{color:#fff;max-width:15ch;font-family:var(--font-serif),serif;letter-spacing:-.035em;margin-top:1rem;font-size:clamp(2.15rem,4vw,4rem);font-weight:520;line-height:.94}.simple-accountability-proof>p{max-width:46ch;color:var(--on-dark-muted);margin:1.35rem 0 0;font-size:.86rem}.simple-accountability-proof>a{color:#fff;border-bottom:1px solid #ffffff61;align-items:center;gap:.45rem;width:fit-content;min-height:44px;margin-top:1.25rem;font-size:.78rem;font-weight:820;display:inline-flex}.simple-accountability dl{border:0;gap:.75rem}.simple-accountability dl>div{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff13;border:1px solid #fff3;border-radius:1rem;min-height:250px;padding:1.5rem}.simple-accountability dt{color:#d8e9e1}.simple-accountability dd{color:#fff;margin-top:4.4rem;font-size:clamp(2.2rem,3.1vw,3.35rem)}.simple-accountability dl small{color:#ffffffc2;font-size:.7rem}.simple-final-cta{background:var(--cream);padding:clamp(4rem,8vw,7rem) 1rem}.simple-final-cta>div{isolation:isolate;width:min(100%,var(--max));color:#fff;background:radial-gradient(circle at 15% 15%,#d8b45b47,transparent 20rem), radial-gradient(circle at 86% 82%,#3158d83d,transparent 23rem), linear-gradient(135deg,var(--forest-800),var(--forest-950));border:1px solid #ffffff29;border-radius:clamp(1.5rem,3vw,2.5rem);padding:clamp(4rem,8vw,7rem) clamp(1.25rem,6vw,6rem);position:relative;overflow:hidden;box-shadow:0 2rem 5rem #062f2529}.simple-final-cta>div:before,.simple-final-cta>div:after{z-index:-1;content:"";border:1px solid #ffffff26;border-radius:50%;position:absolute}.simple-final-cta>div:before{width:25rem;height:25rem;top:-16rem;right:-8rem}.simple-final-cta>div:after{width:13rem;height:13rem;bottom:-8rem;left:-3rem}.simple-final-cta .eyebrow{color:#d8e9e1}.simple-final-cta h2{color:#fff}.simple-final-cta h2 em{color:#ead9a9}.simple-final-cta p{max-width:48ch;color:var(--on-dark-body)}.simple-final-cta .button-primary{color:var(--forest-950);background:#fff;box-shadow:0 1rem 2.4rem #0000002e}.simple-final-cta .button-primary:hover{color:#fff;background:var(--forest-700)}.simple-final-cta .button-primary{border-radius:999px;padding:.45rem .45rem .45rem 1.35rem}.simple-final-cta .button-primary>span{color:#fff;background:var(--forest-900);border-radius:50%;place-items:center;width:2.3rem;height:2.3rem;display:grid}.simple-final-cta .text-link{color:#fff;border-color:#ffffff6b}@supports (animation-timeline:view()){html[data-motion=full] .simple-field-film{animation:linear both simple-film-parallax;animation-timeline:view();animation-range:entry -5% exit 105%}@keyframes simple-film-parallax{0%{transform:translateY(1.1rem)rotateY(-1.5deg)scale(.985)}to{transform:translateY(-1.1rem)rotateY(0)scale(1.012)}}}@media (max-width:1000px){.simple-hero{min-height:auto}.simple-project-grid{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.simple-project-card[data-tone=emergency]{grid-area:auto/1/auto/-1;grid-template-columns:1.15fr .85fr;display:grid}.simple-project-card[data-tone=emergency] figure{min-height:390px}.simple-project-card:not([data-tone=emergency]){flex-direction:column;display:flex}.simple-project-card:not([data-tone=emergency]) figure{min-height:300px}.simple-accountability-grid{grid-template-columns:1fr}}@media (max-width:760px){.simple-hero-copy{padding:3.8rem 1rem 3.2rem}.simple-hero-copy:before{left:1rem}.simple-hero h1{max-width:6.6ch;font-size:clamp(3.7rem,18vw,5.1rem)}.simple-hero-copy>p{font-size:1rem}.simple-trust-row{gap:.55rem}.simple-trust-row span{flex:100%}.simple-hero-media{border:0;border-radius:0 3.2rem 1.2rem 0;height:min(135vw,620px);min-height:490px;box-shadow:0 2rem 4rem #062f2524}.simple-hero-media figcaption{width:calc(100% - 1.6rem);bottom:.8rem;left:.8rem;right:.8rem}.simple-project-grid{grid-template-columns:1fr}.simple-project-card[data-tone=emergency],.simple-project-card:not([data-tone=emergency]){flex-direction:column;grid-column:auto;display:flex}.simple-project-card[data-tone=emergency] figure,.simple-project-card:not([data-tone=emergency]) figure{min-height:290px}.simple-project-card h3{font-size:1.5rem}.simple-field-story:before{background-size:48px 48px}.simple-field-grid{grid-template-columns:1fr}.simple-field-media:before{inset:.7rem -.4rem -.7rem .4rem}.simple-field-record{top:-.8rem;right:.7rem}.simple-field-film{transform:none}.simple-process ol{gap:.7rem}.simple-process li{border:1px solid #062f2521;grid-template-columns:52px 1fr;gap:.8rem;min-height:auto;padding:1.3rem;display:grid}.simple-process li>span{font-size:1.5rem}.simple-process li h3{margin:0 0 .45rem}.simple-accountability dl{gap:.6rem}.simple-accountability dl>div{border:1px solid #fff3;min-height:auto}.simple-accountability dd{margin-top:1.7rem}.simple-final-cta{padding-inline:.65rem}.simple-final-cta>div{text-align:left;align-items:flex-start}.simple-final-actions{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.simple-hero:before,.simple-hero:after,.simple-hero-media img{animation:none!important}.simple-hero-media,.simple-project-card,.simple-project-card figure img,.simple-process li,.simple-field-film{transition:none!important;transform:none!important}}.simple-hero.simple-hero-signal{isolation:isolate;grid-template-columns:minmax(1rem,1fr) minmax(0,var(--max)) minmax(1rem,1fr);color:#fff;background:var(--forest-950);align-items:end;width:100%;max-width:none;min-height:min(860px,100svh - 92px);padding:0;display:grid;position:relative;overflow:hidden}.simple-hero-signal:before,.simple-hero-signal:after{content:none}.simple-hero-signal .simple-hero-media{z-index:-2;width:100%;height:100%;min-height:0;box-shadow:none;background:var(--forest-950);border:0;border-radius:0;animation:.95s cubic-bezier(.16,1,.3,1) both simple-media-in;position:absolute;inset:0}.simple-hero-signal .simple-hero-media:before{z-index:1;content:"";background:linear-gradient(90deg,#031913f0 0%,#031913c7 38%,#03191333 72%),linear-gradient(#0000 52%,#031913e6 100%),linear-gradient(#03191347,#0000 34%);position:absolute;inset:0}.simple-hero-signal .simple-hero-media:after{z-index:2;opacity:.2;mix-blend-mode:soft-light;background:repeating-linear-gradient(105deg,#0000 0 9%,#ffffff17 10%,#0000 11% 22%);inset:0}.simple-hero-signal .simple-hero-media img,.simple-hero-signal .simple-hero-media video{object-fit:cover;object-position:center;filter:saturate(.8)contrast(1.04);width:100%;height:100%;transform:scale(1.025)}.simple-hero-signal .simple-hero-copy{z-index:3;grid-column:2;width:min(760px,65vw);max-width:none;padding:clamp(5rem,10vh,8rem) 0 clamp(3rem,7vh,5.5rem)}.simple-hero-signal .simple-hero-copy:before{background:linear-gradient(90deg,var(--gold),#fff0)}.simple-hero-signal .eyebrow{color:#d8e9e1}.simple-hero-signal h1{color:#fff;text-wrap:balance;max-width:10.5ch;margin-block:1.15rem 1.35rem;font-size:clamp(4rem,7.1vw,7.8rem);line-height:.88}.simple-hero-signal h1 em{color:#d6e8df}.simple-hero-signal .simple-hero-copy>p{color:#ffffffd1;max-width:58ch;margin:0;font-size:clamp(1.02rem,1.25vw,1.16rem)}.simple-hero-signal .simple-trust-row{color:#ffffffc2;border-color:#fff3}.simple-hero-signal .simple-trust-row span:before{color:#d6e8df}.simple-hero-signal .simple-hero-media figcaption{z-index:4;background:#03191394;border-color:#ffffff38;width:min(25rem,36vw);bottom:clamp(1rem,3vw,2.5rem);left:auto;right:clamp(1rem,3vw,2.5rem)}.hero-signal-light,.hero-signal-water{z-index:3;pointer-events:none;position:absolute}.hero-signal-light{aspect-ratio:1;filter:blur(8px);mix-blend-mode:screen;background:radial-gradient(circle,#fff4c952,#fff4c914 38%,#0000 70%);border-radius:50%;width:48vw;top:-42%;right:3%}.hero-signal-water{border:1px solid #fff3;border-radius:50%;width:65vw;height:45%;bottom:-20%;right:-8%;transform:rotate(-5deg);box-shadow:0 -1.8rem 5rem #cce7de1a,0 0 0 3rem #ffffff06,0 0 0 7rem #ffffff05}html[data-motion=full] .hero-signal-light{animation:12s ease-in-out infinite alternate hero-signal-light}html[data-motion=full] .hero-signal-water{animation:15s ease-in-out infinite alternate hero-signal-water}html[data-motion=full] .simple-hero-signal .simple-hero-media img{animation:16s cubic-bezier(.45,0,.55,1) infinite alternate simple-image-drift}@keyframes hero-signal-light{to{opacity:.82;transform:translate(-4%,7%)scale(1.08)}}@keyframes hero-signal-water{to{transform:translate(-2%,-5%)rotate(-3deg)scale(1.03)}}@media (max-width:900px){.simple-hero.simple-hero-signal{grid-template-columns:1rem minmax(0,1fr) 1rem;min-height:calc(100svh - 78px)}.simple-hero-signal .simple-hero-copy{width:min(100%,680px);padding-block:5.5rem 2rem}.simple-hero-signal .simple-hero-media:before{background:linear-gradient(#03191326,#031913b3 38%,#031913f7 100%)}.simple-hero-signal .simple-hero-media img,.simple-hero-signal .simple-hero-media video{object-position:58% center}.simple-hero-signal .simple-hero-media figcaption{display:none}}@media (max-width:560px){.simple-hero.simple-hero-signal{min-height:auto}.simple-hero-signal .simple-hero-copy{padding:5rem 0 2.5rem}.simple-hero-signal h1{max-width:8.5ch;font-size:clamp(3.5rem,17vw,5rem)}.simple-hero-signal .homepage-giving-choice{margin-top:1.45rem}.simple-hero-signal .homepage-vipps-choice{min-height:140px}.hero-signal-light{width:85vw;top:-8%;right:-20%}}@media (prefers-reduced-motion:reduce){.hero-signal-light,.hero-signal-water,.simple-hero-signal .simple-hero-media img{animation:none!important}}.homepage-giving-choice{gap:.85rem;max-width:650px;margin-top:1.8rem;display:grid}.homepage-vipps-choice{color:#121927;background:#d96852;border:2px solid #121927;border-radius:1.35rem .25rem;align-content:center;gap:.55rem;min-height:158px;padding:1.25rem 1.35rem;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;display:grid;position:relative;overflow:hidden;box-shadow:.65rem .65rem #365ec7,0 1.8rem 4rem #1219272e}.homepage-vipps-choice:after{aspect-ratio:1;content:"";border:1.1rem solid #ffffff40;border-radius:50%;width:9rem;position:absolute;top:-2.8rem;right:-2.2rem}.homepage-vipps-choice>span{z-index:1;color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#121927;width:fit-content;padding:.22rem .5rem;font-size:.72rem;font-weight:900;position:relative;transform:rotate(-1deg)}.homepage-vipps-choice>strong{z-index:1;letter-spacing:-.045em;flex-wrap:wrap;align-items:baseline;gap:.3rem .7rem;font-size:clamp(1.5rem,2.6vw,2.35rem);line-height:1;display:flex;position:relative}.homepage-vipps-choice>strong b{font-weight:900}.homepage-vipps-choice>strong i{font-family:var(--font-serif);font-size:.72em;font-weight:500}.homepage-vipps-choice>small{z-index:1;font-size:.82rem;font-weight:780;position:relative}.homepage-vipps-choice>small i{font-style:normal}.homepage-giving-secondary{flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;padding-top:.25rem;display:flex}.homepage-giving-secondary .button{min-height:46px;color:var(--forest-900);background:0 0;border-color:#073a2d4d}@media (hover:hover) and (pointer:fine){.homepage-vipps-choice:hover{transform:translate(-.2rem,-.2rem)rotate(-.15deg);box-shadow:.95rem .95rem #365ec7,0 2.2rem 4.5rem #12192738}}.homepage-vipps-choice:focus-visible{outline-offset:5px;outline:4px solid #365ec7}@media (max-width:560px){.homepage-giving-choice{margin-right:.65rem}.homepage-vipps-choice{border-radius:1.1rem .2rem;min-height:174px;padding:1.1rem;box-shadow:.45rem .45rem #365ec7}.homepage-vipps-choice>strong{flex-direction:column;align-items:flex-start;font-size:clamp(1.55rem,8vw,2.15rem)}.homepage-vipps-choice>strong i{margin-block:-.1rem}.homepage-giving-secondary{flex-direction:column;align-items:stretch}.homepage-giving-secondary .button,.homepage-giving-secondary .text-link{width:fit-content}}@media (prefers-reduced-motion:reduce){.homepage-vipps-choice{transition:none}}:root{--reading-measure:68ch;--section-space:clamp(4.5rem, 7.5vw, 7rem);--section-space-compact:clamp(3.5rem, 6vw, 5.5rem)}body{overflow-x:clip}.section-shell{width:min(calc(100% - clamp(1.5rem, 5vw, 4rem)), var(--max))}.footer-bottom a,.footer-main a{align-items:center;min-height:44px;display:inline-flex}.simple-hero-media figcaption span{font-size:var(--text-xs);line-height:1.5}.home-simple .simple-hero{grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);gap:clamp(2rem,4vw,4.5rem);min-height:min(780px,100svh - 118px);padding-block:clamp(2.5rem,4.5vw,4rem)}.home-simple .simple-hero h1{max-width:7.2ch;font-size:clamp(4.4rem,6.2vw,6.15rem);line-height:.86}.home-simple .simple-hero-copy>p{max-width:58ch}.home-simple .simple-hero-media{min-height:min(66svh,600px)}.home-simple .simple-section-heading{margin-bottom:clamp(2rem,3.5vw,3rem)}.home-simple .simple-section-heading h2,.home-simple .simple-accountability h2,.home-simple .simple-final-cta h2{font-size:clamp(3.1rem,4.6vw,4.9rem);line-height:.94}.home-simple .simple-process li{min-height:238px}.give-stage-grid{grid-template-columns:minmax(0,.82fr) minmax(500px,1.18fr);column-gap:clamp(2.5rem,5vw,5rem)}.donation-card-inline{padding:clamp(1.15rem,2vw,1.6rem);top:104px}.donation-card-inline .donation-channel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.donation-card-inline .donation-channel{min-height:270px;padding:1.15rem}.donation-card-inline .donation-channel>strong{margin-top:1rem}.donation-card-inline .donation-purpose-route{font-size:.82rem;line-height:1.5}.give-promise-list{margin-top:1.8rem}.give-promise-list li{padding-block:.85rem}.giving-category-card h3{margin-top:2.4rem;font-size:clamp(1.8rem,2.8vw,2.8rem)}.direct-giving-grid-international{grid-template-columns:repeat(2,minmax(0,1fr))}.give-legal h2{font-size:clamp(2.5rem,4.2vw,4.1rem)}.localized-home .localized-simple-hero{min-height:min(780px,100svh - 118px);padding-block:clamp(2.5rem,4.5vw,4rem)}.localized-home .localized-simple-hero h1{font-size:clamp(4rem,5.7vw,5.7rem);line-height:.9}.localized-home .localized-simple-hero>figure{min-height:min(66svh,600px)}@media (max-width:1000px){.home-simple .simple-hero,.localized-home .localized-simple-hero{grid-template-columns:1fr 1fr;min-height:auto}.give-stage-grid{grid-template-columns:1fr;grid-template-areas:"copy""payment""support";gap:2rem}.donation-card-inline{position:static}}@media (max-width:760px){:root{--section-space:4.25rem;--section-space-compact:3.5rem}.section-shell{width:min(calc(100% - 1.5rem), var(--max))}.site-header .utility{min-height:38px;max-height:38px}.site-header .utility>a,.site-header .utility summary{align-items:center;min-height:44px;display:inline-flex}.site-header .utility a,.site-header .language-menu summary{min-height:44px}.site-header .nav-shell{min-height:70px}.mobile-menu[open]>div{top:108px}.home-simple .simple-hero,.localized-home .localized-simple-hero{grid-template-columns:1fr;gap:0;width:100%;padding:0}.home-simple .simple-hero-copy,.localized-home .simple-hero-copy{padding:2.6rem .75rem 2.35rem}.home-simple .simple-hero h1,.localized-home .localized-simple-hero h1{max-width:7.4ch;font-size:clamp(3.15rem,14.2vw,4.35rem);line-height:.88}.home-simple .simple-hero-copy>p,.localized-home .simple-hero-copy>p{font-size:1rem;line-height:1.68}.homepage-giving-choice{margin-top:1.35rem;margin-right:.45rem}.homepage-vipps-choice{min-height:148px;padding:1rem}.homepage-vipps-choice>strong{font-size:clamp(1.45rem,7.2vw,1.95rem)}.home-simple .simple-hero-media,.localized-home .simple-hero-media,.localized-home .localized-simple-hero>figure{height:min(104vw,430px);min-height:350px}.home-simple .simple-process li{min-height:auto}.home-simple .simple-section-heading h2,.home-simple .simple-accountability h2,.home-simple .simple-final-cta h2{font-size:clamp(2.8rem,12vw,3.75rem)}.home-simple .simple-accountability-proof{min-height:270px}.home-simple .simple-final-cta{padding-inline:.5rem}.give-stage{padding-block:3rem}.give-stage-grid{gap:1.55rem}.give-stage-copy h1{font-size:clamp(3rem,13vw,4rem);line-height:.93}.give-stage-copy>p{font-size:1rem;line-height:1.65}.donation-card-inline{border-radius:1rem;padding:1rem}.donation-card-inline .dialog-topline h2{font-size:1.65rem}.donation-card-inline .donation-channel-grid{grid-template-columns:1fr;gap:.65rem}.donation-card-inline .donation-channel{min-height:0;padding:1rem}.donation-card-inline .donation-channel>strong{margin-top:.65rem}.donation-card-inline .donation-channel>small{display:none}.donation-card-inline .donation-purpose-route{margin-top:.7rem;padding:.7rem}.give-promise-list{margin-top:.5rem}.give-promise-list li{padding-block:.75rem}.giving-categories,.direct-giving,.give-legal{padding-block:4.25rem}.giving-category-grid{background:0 0;border:0;gap:.75rem;margin-top:2rem}.giving-category-card{border:1px solid #07543b2e;grid-template-columns:34px 1fr auto;min-height:190px;padding:1.2rem}.giving-category-card h3{margin-top:1.5rem;font-size:1.75rem}.direct-giving-grid-international{grid-template-columns:1fr;margin-top:2rem}.direct-giving-grid-international .direct-card{min-height:310px}.give-legal{gap:2rem}.give-legal h2{font-size:clamp(2.55rem,11vw,3.4rem)}}.give-tax-note a,.direct-card.tax>a{align-items:center;min-height:44px;display:inline-flex}html[dir=rtl] .localized-home .localized-simple-hero h1{max-width:10ch;font-size:clamp(3.4rem,5vw,4.8rem);line-height:1.14}@media (max-width:760px){html[dir=rtl] .localized-home .localized-simple-hero h1{font-size:clamp(3rem,13.4vw,3.65rem);line-height:1.17}}@media (max-width:420px){.donation-card-inline .donation-channel>small{font-size:.86rem}}:root{--imdad-cobalt:#365ec7;--imdad-sky:#8a6bd0;--imdad-coral:#ef634e;--imdad-saffron:#b45443;--imdad-mint:#d8c9df;--imdad-lilac:#7656b4;--imdad-paper-blue:#e9e3f2;--imdad-paper-yellow:#f1ded9}.imdad-site main{isolation:isolate;background-image:radial-gradient(circle,#12192713 0 1px,#0000 1.35px),linear-gradient(112deg,#0000 0 49.75%,#405f8e06 49.75% 50.25%,#0000 50.25%);background-position:0 0,50%;background-size:18px 18px,74px 74px}.site-header:after{content:"";background:linear-gradient(90deg,#101827 0 24%,var(--imdad-cobalt) 24% 49%,var(--imdad-lilac) 49% 67%,var(--imdad-coral) 67% 87%,#a53d52 87%);height:3px;position:absolute;bottom:-1px;left:0;right:0}.eyebrow{background:color-mix(in srgb,var(--paper) 91%,var(--imdad-coral));min-height:32px;box-shadow:3px 3px 0 color-mix(in srgb,var(--ink) 48%,transparent);border:1.5px solid;border-radius:999px 999px 999px .22rem;padding:.22rem .62rem;position:relative;transform:rotate(-.55deg)}.eyebrow-light{color:#fff;background:#ffffff17;border-color:#ffffff7a;box-shadow:3px 3px #ef634e94}.eyebrow:not(:has(i)):before{aspect-ratio:1;content:"";background:var(--imdad-coral);clip-path:polygon(50% 0,61% 30%,85% 15%,70% 39%,100% 50%,70% 61%,85% 85%,61% 70%,50% 100%,39% 70%,15% 85%,30% 61%,0 50%,30% 39%,15% 15%,39% 30%);flex:none;width:10px}.eyebrow i{background:var(--imdad-coral);clip-path:polygon(50% 0,61% 30%,85% 15%,70% 39%,100% 50%,70% 61%,85% 85%,61% 70%,50% 100%,39% 70%,15% 85%,30% 61%,0 50%,30% 39%,15% 15%,39% 30%);border-radius:0;width:11px;height:11px}h1 em,h2 em{-webkit-box-decoration-break:clone;box-decoration-break:clone;text-shadow:.018em .018em #1219272e;background:linear-gradient(#0000 69%,#ef634e4f 69% 91%,#0000 91%);padding-inline:.04em}.home-simple .simple-hero h1 em{color:#365ec7;font-family:var(--font-sans);letter-spacing:-.075em;-webkit-text-stroke:1px #233b6d;text-shadow:1px 1px #eef1f2,3px 3px #bda8e4,6px 6px #233b6d;background:0 0;padding-inline:.01em .08em;font-style:normal;font-weight:920;display:inline-block;transform:rotate(-1.35deg)}.button-primary{border:2px solid var(--forest-950);box-shadow:.34rem .34rem 0 var(--imdad-coral),0 12px 26px #1f3e8a24;border-radius:.38rem 1.15rem}.simple-section-heading h2 em{color:var(--imdad-cobalt);text-shadow:2px 2px 0 color-mix(in srgb,var(--imdad-lilac) 40%,transparent)}.simple-field-copy h2 em,.simple-accountability h2 em,.simple-final-cta h2 em{color:#ff8a73;text-shadow:2px 2px #7656b461}.simple-hero-media figcaption span,.signature-field-film figcaption span{color:#fff7ed}.simple-accountability dt,.simple-accountability-proof>span{color:#ff9a85}.button-primary:hover{box-shadow:.2rem .2rem 0 var(--imdad-coral),0 16px 32px #0b694a2e}.text-link{border-bottom:2px solid color-mix(in srgb,var(--imdad-cobalt) 45%,transparent)}.simple-project-card,.giving-category-card,.direct-card,.donation-channel{border-width:2px;box-shadow:.48rem .48rem #12192716}.simple-project-card:nth-child(3n+1),.giving-category-card:nth-child(4n+1){background:color-mix(in srgb,var(--paper) 89%,var(--imdad-mint))}.simple-project-card:nth-child(3n+2),.giving-category-card:nth-child(4n+2){background:color-mix(in srgb,var(--paper) 88%,var(--imdad-paper-blue))}.simple-project-card:nth-child(3n),.giving-category-card:nth-child(4n+3){background:color-mix(in srgb,var(--paper) 86%,var(--imdad-paper-yellow))}.giving-category-card:nth-child(4n){background:color-mix(in srgb,var(--paper) 90%,#d6c2bc)}.simple-project-card:nth-child(odd),.giving-category-card:nth-child(odd){border-radius:1.45rem .32rem}.simple-project-card:nth-child(2n),.giving-category-card:nth-child(2n){border-radius:.32rem 1.45rem}.donation-channel-vipps{background:linear-gradient(145deg,#df694f,#ad3f30);border-color:#a53d2e}.donation-channel-card{background:linear-gradient(145deg,#456fd0,#233b6d);border-color:#233b6d}.site-footer{border-top:4px solid var(--imdad-coral);background-color:#101827;background-image:linear-gradient(135deg,#0000 0 46%,#a8b9c712 46% 50%,#0000 50% 96%,#766b7e14 96%),radial-gradient(circle at 84% 18%,#405f8e47,#0000 24%),linear-gradient(145deg,#172541 0%,#101827 55%,#111c31 100%);background-size:84px 84px,auto,auto;position:relative;overflow:hidden}.footer-main,.footer-bottom{z-index:1;position:relative}.footer-main{border-block:1px solid #ffffff29;grid-template-columns:minmax(280px,1.45fr) minmax(160px,.75fr) minmax(190px,.85fr) minmax(230px,1fr);gap:0}.footer-main>div{border-inline-start:1px solid #ffffff21;min-width:0;padding:clamp(1.6rem,3vw,2.5rem)}.footer-main>div:first-child{border-inline-start:0;padding-inline-start:0}.footer-main .footer-intro img{background:#f7f5ef;border:1px solid #ffffff3d;border-radius:.3rem 1rem;width:min(230px,100%);max-width:none;padding:.65rem .8rem;box-shadow:.35rem .35rem #ef634e6b}.footer-main h2{color:#ff8a73;font-size:var(--text-xs);letter-spacing:.12em;margin-bottom:1rem}.footer-main p{color:#ffffffd1}.footer-main>div:not(.footer-intro)>a{color:#ffffffe6;border-bottom:1px solid #ffffff1c;align-items:center;width:100%;padding-block:.58rem;line-height:1.45;display:flex}.footer-main>div:not(.footer-intro)>a:hover,.footer-main>div:not(.footer-intro)>a:focus-visible{border-bottom-color:var(--imdad-coral);color:#fff}.footer-main .footer-socials{gap:.55rem;margin-top:1.5rem}.footer-main .footer-socials a{color:#fff7ed;background:#ffffff0b;border:1px solid #ffffff57;border-radius:999px;min-height:44px;padding:.48rem .72rem;line-height:1}.footer-main .footer-socials a:hover,.footer-main .footer-socials a:focus-visible{border-color:var(--imdad-coral);color:#fff;background:#ef634e29}.footer-main .footer-socials a:nth-child(2n){border-color:#b297e885}.footer-donate{background:#365ec721;align-self:stretch}.footer-donate strong{color:#fff;font-size:clamp(1.45rem,2vw,1.9rem);line-height:1.2}.footer-main .footer-give{color:#ff9a85}.footer-bottom{color:#ffffffbd;font-size:var(--text-xs);margin-top:1.75rem;padding-top:1.25rem}.site-footer:before{aspect-ratio:1;content:"";clip-path:polygon(50% 0,61% 30%,85% 15%,70% 39%,100% 50%,70% 61%,85% 85%,61% 70%,50% 100%,39% 70%,15% 85%,30% 61%,0 50%,30% 39%,15% 15%,39% 30%);border:3px solid #ef634e80;width:clamp(3rem,7vw,5.5rem);position:absolute;top:2.5rem;right:clamp(1rem,5vw,5rem);transform:rotate(9deg)}html[data-motion=full] .eyebrow i{animation:16s linear infinite imdad-star-turn}@keyframes imdad-star-turn{to{transform:rotate(360deg)}}@media (hover:hover) and (pointer:fine){.simple-project-card:hover,.giving-category-card:hover,.direct-card:hover{transform:translateY(-5px)rotate(-.2deg);box-shadow:.7rem .7rem #2854d91c,0 1.5rem 3.5rem #062f251a}}@media (max-width:760px){.eyebrow{min-height:30px;padding:.18rem .5rem;transform:none;box-shadow:2px 2px #f06b5280}.simple-project-card,.giving-category-card,.direct-card,.donation-channel{box-shadow:.3rem .3rem #062f250d}.site-footer:before{opacity:.55}.footer-main{grid-template-columns:1fr 1fr}.footer-main>div{padding:1.5rem}.footer-main>div:nth-child(odd){border-inline-start:0;padding-inline-start:0}.footer-main>div:nth-child(2n){padding-inline-end:0}.footer-intro{border-bottom:1px solid #ffffff21;grid-column:1/-1;padding-inline:0!important}.footer-donate{background:0 0}}@media (max-width:520px){.site-footer{padding-top:3.5rem}.footer-main{grid-template-columns:1fr}.footer-main>div{border-inline-start:0;border-bottom:1px solid #ffffff21;padding:1.5rem 0}.footer-main>div:last-child{border-bottom:0}.footer-bottom{flex-direction:column;align-items:flex-start;gap:.35rem}}@media (prefers-reduced-motion:reduce){.eyebrow i{animation:none!important}}.localized-home{--localized-ink:#111827;--localized-cobalt:#3458c7;--localized-plum:#7652a8;--localized-coral:#dc5b45;--localized-rose-paper:#f1deda;--localized-cream:#fff8ee;color:var(--localized-ink);background:#f7f3eb;overflow:clip}.localized-home .localized-simple-hero{isolation:isolate;gap:clamp(2rem,5vw,5.5rem);min-height:min(770px,100svh - 90px);padding-block:clamp(3.5rem,7vw,6.5rem);position:relative}.localized-home .localized-simple-hero:before,.localized-home .localized-simple-hero:after{z-index:-1;content:"";pointer-events:none;position:absolute}.localized-home .localized-simple-hero:before{aspect-ratio:1;opacity:.92;background:var(--localized-coral);clip-path:polygon(50% 0,61% 29%,85% 15%,71% 39%,100% 50%,71% 61%,85% 85%,61% 71%,50% 100%,39% 71%,15% 85%,29% 61%,0 50%,29% 39%,15% 15%,39% 29%);width:clamp(8rem,17vw,15rem);inset-block-start:clamp(2rem,5vw,4.5rem);inset-inline-start:max(-5.5rem,-7vw);transform:rotate(-9deg)}.localized-home .localized-simple-hero:after{background:linear-gradient(90deg,var(--localized-cobalt) 0 43%,var(--localized-plum) 43% 69%,var(--localized-coral) 69% 100%);height:8px;inset-block-end:1.2rem;inset-inline:0;box-shadow:0 12px #11182714}.localized-home .localized-simple-hero .simple-hero-copy{z-index:2;position:relative}.localized-home .localized-simple-hero h1{max-width:12ch;color:var(--localized-ink);text-wrap:balance}.localized-home .localized-simple-hero h1 em{z-index:0;color:var(--localized-plum);position:relative}.localized-home .localized-simple-hero h1 em:after{z-index:-1;content:"";background:var(--localized-coral);border-radius:999px 35% 999px 30%;height:.14em;position:absolute;inset-block-end:.06em;inset-inline:-.05em .02em;transform:rotate(-1.2deg)}.localized-home .localized-simple-hero .simple-hero-media{border:2px solid var(--localized-ink);box-shadow:clamp(.55rem,1vw,.9rem) clamp(.55rem,1vw,.9rem) 0 var(--localized-coral);border-radius:.35rem 3rem;position:relative;overflow:visible;transform:rotate(.55deg)}.localized-home .localized-simple-hero .simple-hero-media:before{z-index:3;content:"";opacity:.9;background:#e7d5c8;width:34%;height:1.3rem;position:absolute;inset-block-start:-.8rem;inset-inline-end:12%;transform:rotate(-2deg)}.localized-work{color:var(--localized-ink);background:radial-gradient(circle at 8% 12%,#dc5b4521,#0000 22%),radial-gradient(circle at 91% 83%,#7652a81f,#0000 25%),linear-gradient(145deg,#fff9ef 0%,#f2e9dc 100%);padding-block:clamp(6rem,10vw,9rem);position:relative;overflow:hidden}.localized-work:after{aspect-ratio:1;content:"";opacity:.08;background:var(--localized-cobalt);clip-path:polygon(50% 0,61% 29%,85% 15%,71% 39%,100% 50%,71% 61%,85% 85%,61% 71%,50% 100%,39% 71%,15% 85%,29% 61%,0 50%,29% 39%,15% 15%,39% 29%);width:clamp(11rem,22vw,20rem);position:absolute;inset-block-start:-5rem;inset-inline-end:-4rem;transform:rotate(12deg)}.localized-work .section-shell{z-index:1;position:relative}.localized-work .eyebrow-light{color:var(--localized-cobalt);border-color:var(--localized-cobalt);background:#fff9efe0}.localized-work h2{max-width:17ch;color:var(--localized-ink);text-wrap:balance;font-size:clamp(2.65rem,5.5vw,5.8rem);line-height:.98}.localized-area-grid{perspective:1200px;border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.6rem);display:grid}.localized-area-grid article{color:#fff;border:2px solid var(--localized-ink);min-height:350px;box-shadow:.62rem .62rem 0 var(--localized-ink);border-radius:2.2rem .35rem;padding:clamp(1.6rem,3vw,2.35rem);transition:transform .22s,box-shadow .22s;position:relative;overflow:hidden}.localized-area-grid article:first-child{background:linear-gradient(145deg,#4569d4 0%,#29499e 100%);transform:rotate(-.45deg)}.localized-area-grid article:nth-child(2){background:linear-gradient(145deg,#805eb9 0%,#57347f 100%);border-radius:.35rem 2.2rem;transform:translateY(1.2rem)rotate(.35deg)}.localized-area-grid article:nth-child(3){background:linear-gradient(145deg,#e2674f 0%,#ad3e32 100%);transform:rotate(-.25deg)}.localized-area-grid article:after{aspect-ratio:1;content:"";opacity:.13;clip-path:polygon(50% 0,61% 29%,85% 15%,71% 39%,100% 50%,71% 61%,85% 85%,61% 71%,50% 100%,39% 71%,15% 85%,29% 61%,0 50%,29% 39%,15% 15%,39% 29%);background:#fff;width:11rem;position:absolute;inset-block-end:-2.4rem;inset-inline-end:-2.4rem;transform:rotate(7deg)}.localized-area-grid article>span{z-index:1;color:#fff2e7;letter-spacing:.12em;font-size:1rem;font-weight:900;position:relative}.localized-area-grid h3{z-index:1;color:#fff;max-width:12ch;margin:clamp(5rem,8vw,7.2rem) 0 1rem;font-size:clamp(1.55rem,2.25vw,2.15rem);line-height:1.08;position:relative}.localized-area-grid p{z-index:1;color:#ffffffe6;max-width:34ch;font-size:1rem;line-height:1.65;position:relative}.localized-gaza{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(1.2rem,3vw,2.4rem);padding-block:clamp(6rem,10vw,9rem);display:grid}.localized-gaza>div{border:2px solid var(--localized-ink);background:var(--localized-rose-paper);box-shadow:.6rem .6rem 0 var(--localized-ink);border-radius:.35rem 2.6rem;padding:clamp(2rem,4vw,3.5rem);position:relative}.localized-gaza>div:first-child:after{aspect-ratio:1;content:"";border:2px solid var(--localized-coral);clip-path:polygon(50% 0,61% 29%,85% 15%,71% 39%,100% 50%,71% 61%,85% 85%,61% 71%,50% 100%,39% 71%,15% 85%,29% 61%,0 50%,29% 39%,15% 15%,39% 29%);width:3rem;position:absolute;inset-block-start:1.5rem;inset-inline-end:1.5rem;transform:rotate(9deg)}.localized-gaza>div:last-child{color:#fff;box-shadow:.6rem .6rem 0 var(--localized-coral);background:linear-gradient(135deg,#0000 0 47%,#ffffff12 47% 50%,#0000 50%) 0 0/52px 52px,linear-gradient(145deg,#314c8f 0%,#593b82 100%);border-radius:2.6rem .35rem;transform:translateY(2.1rem)}.localized-gaza>div:last-child .eyebrow{color:#fff2e7;background:#11182733;border-color:#ffffff94}.localized-gaza>div:last-child h2{color:#fff}.localized-gaza>div:last-child p{color:#ffffffe0}.localized-final{isolation:isolate;min-height:500px;padding:clamp(4rem,8vw,7rem) var(--page-pad);color:#fff;background:linear-gradient(118deg,#233b6d 0 51%,#694b99 51% 74%,#d95745 74% 100%);position:relative;overflow:hidden}.localized-final:before,.localized-final:after{z-index:-1;content:"";pointer-events:none;position:absolute}.localized-final:before{aspect-ratio:1;opacity:.16;clip-path:polygon(50% 0,61% 29%,85% 15%,71% 39%,100% 50%,71% 61%,85% 85%,61% 71%,50% 100%,39% 71%,15% 85%,29% 61%,0 50%,29% 39%,15% 15%,39% 29%);background:#fff;width:clamp(15rem,28vw,25rem);inset-inline-end:clamp(-4rem,-4vw,-2rem);transform:rotate(-12deg)}.localized-final:after{background:#fff0e3;height:12px;inset:auto 0 0}.localized-final h2{color:#fff;text-wrap:balance;max-width:13ch;font-size:clamp(2.8rem,6vw,6rem);line-height:.96}@media (hover:hover) and (pointer:fine){.localized-area-grid article:hover{box-shadow:.85rem .85rem 0 var(--localized-ink);transform:translateY(-7px)rotate(0)}}@media (max-width:760px){.localized-home .localized-simple-hero{min-height:auto;padding-block-start:2.4rem}.localized-home .localized-simple-hero:before{opacity:.25;width:8rem;inset-block-start:8rem}.localized-home .localized-simple-hero .simple-hero-media{transform:none}.localized-area-grid{grid-template-columns:1fr;gap:1.25rem}.localized-area-grid article:nth-child(n){min-height:290px;transform:none}.localized-area-grid h3{margin-top:4.5rem}.localized-gaza{grid-template-columns:1fr}.localized-gaza>div{box-shadow:.38rem .38rem 0 var(--localized-ink);padding:1.65rem}.localized-gaza>div:last-child{box-shadow:.38rem .38rem 0 var(--localized-coral);transform:none}.localized-final{min-height:430px}}@media (prefers-reduced-motion:reduce){.localized-area-grid article,.localized-gaza>div:last-child,.localized-home .localized-simple-hero .simple-hero-media{transition:none!important;transform:none!important}}.giving-nav{align-self:center;position:relative}.giving-nav summary{min-height:44px;color:var(--ink);cursor:pointer;white-space:nowrap;align-items:center;gap:.42rem;padding-inline:.2rem;font-size:.78rem;font-weight:800;list-style:none;display:inline-flex}.giving-nav summary::-webkit-details-marker{display:none}.giving-nav summary:after{content:"⌄";color:var(--coral);font-size:.78rem;transition:transform .2s}.giving-nav[open] summary{color:var(--cobalt)}.giving-nav[open] summary:after{transform:rotate(180deg)}.giving-nav>div{z-index:80;border:2px solid var(--ink);width:min(320px,100vw - 2rem);box-shadow:.45rem .45rem 0 var(--coral),0 24px 70px #1118272e;background:#fff9ef;border-radius:.35rem 1.4rem;padding:.65rem;display:grid;position:absolute;inset-block-start:calc(100% + .7rem);inset-inline-end:0}.giving-nav>div a,.nav-shell nav .giving-nav>div a{min-height:48px;color:var(--ink);white-space:normal;border-bottom:1px solid #1118271f;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem .75rem;font-size:.85rem;font-weight:750;display:flex}.giving-nav>div a:last-child{border-bottom:0}.giving-nav>div a:after{display:none}.giving-nav>div a:hover,.nav-shell nav .giving-nav>div a:hover{color:#fff;background:var(--cobalt)}.giving-nav>div a span{color:var(--coral)}.giving-nav>div a:hover span{color:#fff}.giving-nav>div .giving-nav-all,.nav-shell nav .giving-nav>div a.giving-nav-all{color:#fff;background:var(--forest-950);border:0;border-radius:.2rem .8rem;margin-bottom:.3rem}.mobile-giving-links{border-top:2px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin-top:1.4rem;padding-top:1.3rem;display:grid}.mobile-giving-links>strong{color:var(--coral);letter-spacing:.12em;text-transform:uppercase;grid-column:1/-1;font-size:.78rem}.mobile-menu .mobile-giving-links a{color:#fff;background:var(--forest-800);border:1px solid #ffffff2e;border-radius:.2rem .8rem;grid-template-columns:none;justify-content:space-between;gap:.6rem;min-height:52px;padding:.65rem .75rem;font-size:.94rem;line-height:1.25;display:flex}.mobile-menu .mobile-giving-links a:nth-of-type(2){background:var(--violet)}.mobile-menu .mobile-giving-links a:nth-of-type(3){background:var(--cobalt)}.mobile-menu .mobile-giving-links a:nth-of-type(4){background:var(--coral)}.mobile-menu .mobile-giving-links a i{color:#fff}.footer-main{grid-template-columns:minmax(300px,1.45fr) minmax(190px,.7fr) minmax(260px,1fr)}.footer-bottom{flex-wrap:wrap;align-items:center;gap:.55rem 1.4rem;display:flex}.footer-bottom-links{flex-wrap:wrap;gap:.35rem 1rem;margin-inline-start:auto;display:flex}.footer-bottom a{color:#fffc;text-underline-offset:.24em;align-items:center;min-height:44px;-webkit-text-decoration:underline #dc5b45b8;text-decoration:underline #dc5b45b8;display:inline-flex}.footer-bottom a:hover{color:#fff}.footer-bottom .footer-independent-link{color:#ffffffb8;gap:.5rem;font-size:.76rem;text-decoration:none}.footer-independent-link img{object-fit:cover;border-radius:.2rem;flex:0 0 32px;width:32px;height:32px}.footer-independent-link span{max-width:22ch;line-height:1.25}@media (max-width:1040px){.footer-main{grid-template-columns:1.3fr .7fr 1fr}.footer-main>div:last-child{grid-column:auto}}@media (max-width:760px){.footer-main{grid-template-columns:1fr 1fr}.footer-main>.footer-intro{grid-column:1/-1}.footer-bottom-links{width:100%;margin-inline-start:0}}@media (max-width:520px){.mobile-giving-links{grid-template-columns:1fr}.mobile-giving-links>strong{grid-column:auto}.footer-main{grid-template-columns:1fr}}.home-simple,.give-stage,.giving-categories,.direct-giving,.give-legal{--public-ink:#151b25;--public-navy:#233b6d;--public-cobalt:#365ec7;--public-sky:#85c5dd;--public-coral:#da5d47;--public-paper:#f4f0e8;--public-stone:#ded8cc}.home-simple{color:var(--public-ink);background:linear-gradient(#151b2509 1px,transparent 1px), linear-gradient(90deg,#151b2509 1px,transparent 1px), var(--public-paper);background-size:38px 38px}.home-simple .simple-hero{isolation:isolate;background:0 0;position:relative}.home-simple .simple-hero:before{z-index:-1;opacity:.07;background:var(--public-cobalt);clip-path:polygon(50% 0,61% 30%,85% 15%,70% 39%,100% 50%,70% 61%,85% 85%,61% 70%,50% 100%,39% 70%,15% 85%,30% 61%,0 50%,30% 39%,15% 15%,39% 30%);width:clamp(12rem,24vw,23rem);animation:none;inset:clamp(1.5rem,4vw,4rem) auto auto clamp(-4rem,-2vw,-1rem)}.home-simple .simple-hero:after{z-index:-1;opacity:.7;background:0 0;border:1px solid #da5d4757;border-radius:50%;width:clamp(8rem,14vw,14rem);animation:none;inset:auto auto clamp(1rem,4vw,3rem) 42%;box-shadow:0 0 0 1.1rem #85c5dd1a}.home-simple .eyebrow,.give-stage .eyebrow,.giving-categories .eyebrow,.direct-giving .eyebrow,.give-legal .eyebrow{border:0;border-bottom:1px solid color-mix(in srgb,currentColor 32%,transparent);min-height:0;box-shadow:none;background:0 0;border-radius:0;padding:0 0 .5rem;transform:none}.home-simple .eyebrow i,.give-stage .eyebrow i{background:var(--public-coral);clip-path:none;border-radius:999px;width:1.65rem;height:3px}.giving-categories .eyebrow:before,.direct-giving .eyebrow:before,.give-legal .eyebrow:before{aspect-ratio:auto;background:var(--public-coral);clip-path:none;border-radius:999px;width:1.65rem;height:3px}.home-simple .eyebrow:not(:has(i)):before{aspect-ratio:auto;background:var(--public-coral);clip-path:none;border-radius:999px;width:1.65rem;height:3px}.home-simple .simple-hero h1{color:var(--public-ink);letter-spacing:-.072em}.home-simple .simple-hero h1 em,.home-simple .simple-section-heading h2 em,.give-stage-copy h1 em,.giving-categories h2 em,.direct-giving h2 em{color:var(--public-cobalt);font-family:var(--font-serif),serif;letter-spacing:-.055em;-webkit-text-stroke:0;text-shadow:none;background:linear-gradient(#0000 76%,#da5d4770 76% 91%,#0000 91%);padding-inline:.025em;font-style:italic;font-weight:520;display:inline;transform:none}.homepage-vipps-choice{color:#fff;background:radial-gradient(circle at 94% 8%,#85c5dd42,#0000 11rem),linear-gradient(138deg,#19243d,#233b6d 66%,#2c477c);border:1px solid #fff3;border-radius:1.45rem;min-height:150px;padding:1.35rem 1.45rem;box-shadow:0 1.5rem 3.8rem #151b252e}.homepage-vipps-choice:after{border:1px solid #ffffff38;width:10rem;top:-3.8rem;right:-3rem;box-shadow:0 0 0 1.25rem #ffffff09}.homepage-vipps-choice>span{border-bottom:3px solid var(--public-coral);color:#fff;background:0 0;padding:0 0 .35rem;transform:none}.homepage-vipps-choice>strong{letter-spacing:-.04em;max-width:17ch}.homepage-vipps-choice>strong i{color:var(--public-sky)}.homepage-vipps-choice>small{color:#ffffffc7}.homepage-vipps-choice:focus-visible{outline-color:var(--public-coral)}@media (hover:hover) and (pointer:fine){.homepage-vipps-choice:hover{transform:translateY(-4px);box-shadow:0 2rem 4.5rem #151b2538}}.home-simple .simple-hero-media{background:var(--public-navy);border:.55rem solid #f8f5ee;border-radius:1.6rem 4.5rem 1.6rem 1.6rem;box-shadow:1.15rem 1.15rem #365ec721,-1rem -1rem #da5d4714,0 2rem 4.5rem #151b2529}.home-simple .simple-hero-media:after{background:linear-gradient(#0000 40%,#0f1625db)}.home-simple .simple-trust-row{border-top:1px solid #151b2524;margin-top:1.7rem;padding-top:1rem}.home-simple .simple-trust-row span:before{color:var(--public-coral)}.home-simple .simple-process li{background:#faf8f3d1;border:1px solid #151b251f;border-radius:1.15rem;box-shadow:0 1rem 2.6rem #151b250e}.home-simple .simple-process li:after{border-radius:999px 999px 0 0;height:3px;bottom:0;left:1.2rem;right:1.2rem}.home-simple .simple-accountability:after{opacity:.055}.home-simple .simple-accountability h2 em,.home-simple .simple-final-cta h2 em{color:#b9dce7;text-shadow:none;background-image:linear-gradient(#0000 78%,#da5d479e 78% 91%,#0000 91%)}.home-simple .simple-accountability-proof{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff13;border:1px solid #ffffff2e;border-radius:1.5rem;box-shadow:0 1.8rem 4rem #080e1b2e}.home-simple .simple-accountability-proof:before{color:var(--public-coral);opacity:.72}.home-simple .simple-final-cta>div{background:radial-gradient(circle at 88% 14%,#85c5dd2e,#0000 18rem),linear-gradient(135deg,#19243d,#233b6d);border-radius:1.6rem;box-shadow:0 2rem 5rem #151b2529}.home-simple .simple-final-cta .button-primary,.home-simple .homepage-giving-secondary .button,.give-stage .button-primary,.direct-giving .button{box-shadow:none;border:1px solid;border-radius:999px}.give-stage{background:linear-gradient(#151b2509 1px,transparent 1px), linear-gradient(90deg,#151b2509 1px,transparent 1px), var(--public-paper);background-size:38px 38px;border-bottom:1px solid #151b251f;position:relative;overflow:hidden}.give-stage:after{aspect-ratio:1;content:"";pointer-events:none;border:1px solid #365ec726;border-radius:50%;width:24rem;position:absolute;top:-8rem;right:-7rem;box-shadow:0 0 0 2rem #85c5dd0e}.give-stage-grid{z-index:1;position:relative}.give-stage-copy h1{color:var(--public-ink);letter-spacing:-.068em}.donation-card-inline{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#faf8f3eb;border:1px solid #151b2521;border-radius:1.45rem;box-shadow:0 1.8rem 4.8rem #151b2521}.donation-card-inline .donation-channel,.direct-giving .direct-card,.giving-categories .giving-category-card{border-width:1px;border-radius:1.25rem;box-shadow:0 1rem 2.8rem #151b2512}.donation-card-inline .donation-channel-card,.direct-giving .international-card{background:linear-gradient(145deg,#2e477b,#233b6d);border-color:#233b6d38}.direct-giving .international-card{color:#fff}.direct-giving .international-card .direct-card-kicker,.direct-giving .international-card>strong{color:#fff}@media (max-width:760px){.home-simple .simple-hero-copy{padding:3rem 1rem 2.5rem}.home-simple .simple-hero h1{max-width:7.3ch;font-size:clamp(3.45rem,17vw,4.8rem);line-height:.9}.home-simple .simple-hero-media{border-width:.35rem;border-radius:1.2rem 2.8rem 1.2rem 1.2rem;width:calc(100% - 1.2rem);min-height:min(126vw,560px);margin:0 .6rem 2rem;box-shadow:.6rem .6rem #365ec721,0 1.5rem 3rem #151b2521}.homepage-giving-choice{margin-right:0}.homepage-vipps-choice{border-radius:1.25rem;min-height:158px;box-shadow:0 1.2rem 2.8rem #151b252e}.home-simple .simple-process li{border-radius:1rem}.donation-card-inline{border-radius:1.2rem}}.home-simple{background-color:var(--public-paper);background-image:linear-gradient(#f4f0e8c2,#f4f0e8c2),url(/brand/imdad-nasrid-eightfold-light.webp);background-position:top,top;background-size:auto,260px 260px}.home-simple .simple-hero:before{background-color:#0e3b2f24;background-image:url(/brand/imdad-nasrid-eightfold-light.webp);background-position:50%;background-size:82px 82px}.home-simple .simple-hero.simple-hero-signal{grid-template-columns:minmax(1rem,1fr) minmax(0,var(--max)) minmax(1rem,1fr);color:#fff;background:var(--forest-950);align-items:end;gap:0;width:100%;max-width:none;min-height:min(820px,100svh - 108px);padding:0}.home-simple .simple-hero.simple-hero-signal:before,.home-simple .simple-hero.simple-hero-signal:after{content:none}.home-simple .simple-hero-signal .simple-hero-copy{grid-column:2;width:min(720px,62vw);max-width:none;padding:clamp(3.25rem,7vh,5.5rem) 0 clamp(2.25rem,5vh,3.75rem)}.home-simple .simple-hero-signal h1{color:#fff;letter-spacing:-.06em;max-width:10.5ch;margin:1rem 0 1.15rem;font-size:clamp(3.8rem,6.2vw,6.8rem);line-height:.88}.home-simple .simple-hero-signal h1 em{color:#d6e8df;font-family:var(--font-serif),serif;letter-spacing:-.045em;background:0 0;padding:0;font-style:italic;font-weight:520;display:inline}.home-simple .simple-hero-signal .simple-hero-media{width:100%;height:100%;min-height:0;box-shadow:none;border:0;border-radius:0;margin:0;position:absolute;inset:0}.home-simple .simple-hero-signal .homepage-vipps-choice{border-radius:999px;align-items:center;gap:.8rem;min-height:64px;padding:.65rem .75rem .65rem 1rem;display:flex;box-shadow:0 .8rem 2rem #0003}.home-simple .simple-hero-signal .homepage-vipps-choice:after{display:none}.home-simple .simple-hero-signal .homepage-vipps-choice>span{border:0;border-right:1px solid #ffffff47;flex:none;padding:0 .8rem 0 0;font-size:.72rem}.home-simple .simple-hero-signal .homepage-vipps-choice>strong{align-items:baseline;gap:.32rem;max-width:none;font-size:clamp(1rem,1.35vw,1.2rem);display:flex}.home-simple .simple-hero-signal .homepage-vipps-choice>small{margin-left:auto;font-size:0}.home-simple .simple-hero-signal .homepage-vipps-choice>small i{font-size:1.1rem}@media (max-width:900px){.home-simple .simple-hero.simple-hero-signal{grid-template-columns:1rem minmax(0,1fr) 1rem;min-height:calc(100svh - 78px)}.home-simple .simple-hero-signal .simple-hero-copy{width:min(100%,680px);padding:4rem 0 2.25rem}}@media (max-width:560px){.home-simple .simple-hero.simple-hero-signal{grid-template-columns:.85rem minmax(0,1fr) .85rem;min-height:auto}.home-simple .simple-hero-signal .simple-hero-copy{padding:3.5rem 0 2rem}.home-simple .simple-hero-signal h1{max-width:8.5ch;font-size:clamp(3.1rem,15.5vw,4.5rem)}.home-simple .simple-hero-signal .simple-hero-copy>p{font-size:.96rem;line-height:1.65}.home-simple .simple-hero-signal .homepage-vipps-choice{min-height:60px}.home-simple .simple-hero-signal .homepage-vipps-choice>span{display:none}.home-simple .simple-hero-signal .homepage-vipps-choice>strong{font-size:1rem}.home-simple .simple-hero-signal .homepage-giving-secondary{flex-direction:row;align-items:center}.home-simple .simple-hero-signal .homepage-giving-secondary .button{width:auto}}.localized-home,.institutional-page{background-color:#f7f3eb;background-image:linear-gradient(#f7f3ebcc,#f7f3ebcc),url(/brand/imdad-nasrid-eightfold-light.webp);background-position:top,top;background-size:auto,280px 280px}.give-stage{background-color:var(--public-paper);background-image:linear-gradient(#f4f0e8c4,#f4f0e8c4),url(/brand/imdad-nasrid-eightfold-light.webp);background-position:50%,50%;background-size:auto,260px 260px}.giving-categories{background-color:#ebe7df;background-image:linear-gradient(#ebe7dfcc,#ebe7dfcc),url(/brand/imdad-nasrid-eightfold-light.webp);background-position:50%;background-size:auto,280px 280px}.direct-giving{background-color:var(--public-paper);background-image:linear-gradient(#f4f0e8d6,#f4f0e8d6),url(/brand/imdad-nasrid-eightfold-light.webp);background-position:50%;background-size:auto,280px 280px}.homepage-vipps-choice,.home-simple .simple-accountability,.home-simple .simple-final-cta>div,.give-aftercare,.site-footer{background-image:linear-gradient(#101827d6,#101827d6),url(/brand/imdad-nasrid-eightfold-dark.webp),linear-gradient(140deg,#182238,#233b6d 72%,#2e4776);background-position:50%,50%,50%;background-size:auto,230px 230px,auto}.home-simple .simple-final-cta>div{background-image:radial-gradient(circle at 88% 14%,#b28b5529,#0000 18rem),linear-gradient(#101827c7,#101827c7),url(/brand/imdad-nasrid-eightfold-dark.webp),linear-gradient(135deg,#172334,#233b5a);background-size:auto,auto,220px 220px,auto}.site-footer{background-color:#101827;background-image:linear-gradient(#101827db,#101827db),url(/brand/imdad-nasrid-eightfold-dark.webp),radial-gradient(circle at 84% 18%,#0e3b2f52,#0000 26%),linear-gradient(145deg,#172541 0%,#101827 55%,#111c31 100%);background-size:auto,210px 210px,auto,auto}@media (max-width:760px){.home-simple,.localized-home,.institutional-page,.give-stage,.giving-categories,.direct-giving{background-size:auto,210px 210px}.homepage-vipps-choice,.home-simple .simple-accountability,.home-simple .simple-final-cta>div,.give-aftercare,.site-footer{background-size:auto,190px 190px,auto}.home-simple .simple-final-cta>div,.site-footer{background-size:auto,auto,190px 190px,auto}}@media print{.home-simple,.localized-home,.institutional-page,.give-stage,.giving-categories,.direct-giving,.homepage-vipps-choice,.home-simple .simple-accountability,.home-simple .simple-final-cta>div,.give-aftercare,.site-footer{background-image:none!important}}.direct-giving-grid-international .direct-card h3{margin:1.1rem 0 .75rem}.direct-giving-grid-international .international-card>strong{font-family:var(--font-sans);letter-spacing:-.015em;margin-bottom:.25rem;font-size:1.06rem;font-weight:760;line-height:1.45}.direct-card-vipps .vipps-card-button,.direct-giving .international-card .card-payment-button{margin-top:auto}.donation-card-inline .donation-channel-vipps{color:#171a18;background:linear-gradient(90deg,#ff5b24,#ff5b24) top/100% 5px no-repeat,#fffdf9;border-color:#ff5b2461}.donation-card-inline .donation-channel-vipps :is(strong,small){color:#171a18!important}.donation-card-inline .donation-channel-card{color:#fff;background-color:#0000;background-image:linear-gradient(#0e3b2feb,#0e3b2feb),url(/brand/imdad-nasrid-eightfold-dark.webp);background-position:50%;background-repeat:repeat,repeat;background-size:auto,180px 180px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-color:#0e3b2f66}.donation-card-inline .donation-channel-card :is(.donation-channel-kicker,strong){color:#fff}.donation-card-inline .donation-channel-card small{color:#fffc}.direct-giving-grid-international{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:1.1rem}.direct-giving-grid-international .direct-card{border:1px solid #171a1821;border-radius:1.35rem;min-height:510px;padding:clamp(1.6rem,3vw,2.5rem);box-shadow:0 1.25rem 3.5rem #171a1812}.direct-card-vipps{color:#171a18!important;background:linear-gradient(90deg,#ff5b24,#ff5b24) top/100% 6px no-repeat,#fffdf9!important;border-color:#ff5b2457!important}.direct-card-vipps :is(.direct-card-kicker,h3,p,small){color:inherit!important}.direct-card-vipps .direct-card-kicker{color:#b6380e!important}.direct-giving .international-card{color:#fff;background-color:#0000;background-image:linear-gradient(#0e3b2feb,#0e3b2feb),url(/brand/imdad-nasrid-eightfold-dark.webp);background-position:50%;background-repeat:repeat,repeat;background-size:auto,210px 210px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-color:#0e3b2f6b}.direct-giving .international-card :is(.direct-card-kicker,h3,strong){color:#fff}.direct-giving .international-card :is(p,small){color:#fffc}.direct-giving .international-card .card-payment-button{color:#0e3b2f;background:#fff;border-color:#fff}.direct-giving-grid-international .bank-card{min-height:0;box-shadow:none;background:#d5bea02e;border-color:#0e3b2f2b;grid-column:1/-1;grid-template-columns:minmax(10rem,.7fr) minmax(15rem,1fr) minmax(19rem,1.6fr);align-items:center;gap:1.5rem 2.2rem;display:grid}.direct-giving-grid-international .bank-card .direct-card-kicker,.direct-giving-grid-international .bank-card h3{grid-column:1}.direct-giving-grid-international .bank-card h3{margin:0;font-size:clamp(1.65rem,2.2vw,2.25rem)}.direct-giving-grid-international .bank-card>strong{color:#0e3b2f;letter-spacing:-.045em;grid-area:1/2/span 2;font-size:clamp(1.7rem,2.8vw,2.7rem)}.direct-giving-grid-international .bank-card>p{grid-area:1/3;margin:0}.direct-giving-grid-international .bank-card>small{grid-area:2/3}@media (max-width:900px){.direct-giving-grid-international{grid-template-columns:1fr}.direct-giving-grid-international .direct-card{min-height:0}.direct-giving-grid-international .bank-card{grid-column:auto;grid-template-columns:1fr;gap:.75rem}.direct-giving-grid-international .bank-card .direct-card-kicker,.direct-giving-grid-international .bank-card h3,.direct-giving-grid-international .bank-card>strong,.direct-giving-grid-international .bank-card>p,.direct-giving-grid-international .bank-card>small{grid-area:auto/1}}@media (max-width:760px){.direct-giving-grid-international .direct-card{border-radius:1.1rem;min-height:0;padding:1.35rem}}@media print{.donation-card-inline .donation-channel,.direct-giving-grid-international .direct-card{color:#171a18!important;box-shadow:none!important;background:#fff!important}}:root{--section-space:clamp(3.25rem,5vw,4.75rem);--section-space-compact:clamp(2.6rem,4vw,3.75rem)}.site-header .utility{min-height:30px;max-height:30px}.site-header .utility a,.site-header .language-menu summary{min-height:30px}.site-header .nav-shell{min-height:68px}.site-header .brand img{width:min(205px,42vw);height:auto}.homepage-section-nav{z-index:18;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f8f5eef0;border-block:1px solid #151b251f;scroll-margin-top:6rem;position:sticky;top:68px}html:not([data-scrolled=true]) .homepage-section-nav{top:98px}.homepage-section-nav>div{scrollbar-width:none;align-items:center;display:flex;overflow-x:auto}.homepage-section-nav>div::-webkit-scrollbar{display:none}.homepage-section-nav span,.homepage-section-nav a{border-inline-end:1px solid #151b251a;flex:none;align-items:center;min-height:46px;padding-inline:1rem;font-size:.76rem;font-weight:780;display:inline-flex}.homepage-section-nav span{color:#6b706d;letter-spacing:.08em;text-transform:uppercase;padding-inline-start:0;font-size:.68rem}.home-simple .simple-hero.simple-hero-signal{min-height:min(690px,100svh - 98px)}.home-simple .simple-hero-signal .simple-hero-copy{width:min(680px,61vw);padding-block:clamp(2.4rem,5vh,4rem) clamp(1.75rem,3.5vh,2.75rem)}.home-simple .simple-hero-signal h1{margin-block:.75rem .9rem;font-size:clamp(3.55rem,5.65vw,6rem)}.home-simple .simple-hero-signal .simple-trust-row{margin-top:1rem;padding-top:.75rem}.home-simple .simple-process{padding-block:var(--section-space)}.home-simple .simple-process li{min-height:188px;padding:1.2rem}.home-simple .simple-process li h3{margin-top:2.2rem}.home-simple .simple-final-cta{padding-block:2.75rem}.home-simple .simple-final-cta>div{padding-block:clamp(2.75rem,4vw,3.75rem)}.giving-category-card{min-height:205px}.giving-category-card h3{margin-top:1.8rem}.direct-giving-grid-international .direct-card{min-height:300px}.site-footer{padding-top:clamp(2.75rem,4vw,3.75rem)}.footer-main{gap:clamp(1.5rem,3vw,2.4rem)}.footer-bottom{margin-top:2rem}@media (max-width:760px){:root{--section-space:3.25rem;--section-space-compact:2.75rem}.site-header .utility{min-height:34px;max-height:34px}.site-header .utility>a,.site-header .utility summary,.site-header .utility a,.site-header .language-menu summary{min-height:34px}.site-header .nav-shell{min-height:64px}.mobile-menu[open]>div{top:98px}.homepage-section-nav,html:not([data-scrolled=true]) .homepage-section-nav{top:64px}.homepage-section-nav span,.homepage-section-nav a{min-height:44px;padding-inline:.8rem}.homepage-section-nav span{display:none}.home-simple .simple-hero.simple-hero-signal{min-height:610px}.home-simple .simple-hero-signal .simple-hero-copy{padding-block:2.4rem 1.6rem}.home-simple .simple-hero-signal h1{font-size:clamp(2.9rem,14vw,4.05rem)}.home-simple .simple-hero-signal .simple-hero-copy>p{font-size:.92rem;line-height:1.5}.home-simple .simple-hero-signal .homepage-giving-choice{margin-top:1rem}.home-simple .simple-hero-signal .simple-trust-row{display:none}.home-simple .simple-process li{padding:1rem}.home-simple .simple-final-cta{padding-block:2rem}.home-simple .simple-final-cta>div{padding:2.5rem 1.25rem}.giving-categories,.direct-giving,.give-legal{padding-block:3.25rem}.site-footer{padding-top:2.5rem}}.give-stage,.editorial-body,.institutional-page{background-color:var(--cream);background-image:linear-gradient(135deg,#f9f7f1e0,#eeeae2f0), var(--islamic-art-light);background-position:50%,top;background-repeat:no-repeat;background-size:auto,1800px}.home-simple .simple-process{border-radius:var(--radius-lg);background:linear-gradient(#f9f7f1d6,#eeeae2e6), var(--islamic-art-light) center / cover no-repeat;position:relative}.home-simple .simple-field-story{background:linear-gradient(105deg,#0b1420e6 0%,#0a181fc7 48%,#07191ba3 100%), var(--islamic-art-dark) center / cover no-repeat, var(--forest-950)}.institutional-dark,.institutional-documents,.give-aftercare,.localized-work,.localized-final,.story-section,.final-cta{background-color:var(--forest-950);background-image:linear-gradient(112deg,#101827e6,#071e1db3), var(--islamic-art-dark);background-position:50%;background-repeat:no-repeat;background-size:cover}@media (max-width:760px){.home-simple,.give-stage,.editorial-body,.institutional-page{background-position:50%,0 0;background-size:auto,1150px}.home-simple .simple-field-story,.home-simple .simple-accountability,.home-simple .simple-final-cta>div,.institutional-dark,.institutional-documents,.give-aftercare,.localized-work,.localized-final,.story-section,.final-cta{background-position:58%}}.home-simple .simple-hero.simple-hero-signal{width:min(calc(100% - 2rem),var(--max));color:#17212d;background:0 0;grid-template-columns:minmax(0,.9fr) minmax(430px,1.1fr);align-items:center;gap:clamp(2rem,5vw,5.5rem);min-height:620px;margin-inline:auto;padding-block:clamp(3rem,6vw,5.5rem)}.home-simple .simple-hero-signal .simple-hero-copy{grid-area:1/1;width:auto;padding:0}.home-simple .simple-hero-signal h1{color:#17212d;max-width:10.5ch;margin-block:1rem 1.2rem;font-size:clamp(3.65rem,5.25vw,5.8rem);line-height:.9}.home-simple .simple-hero-signal h1 em{color:#365ec7;background:linear-gradient(#0000 79%,#e29c255c 79% 92%,#0000 92%)}.home-simple .simple-hero-signal .simple-hero-media{background:#dfe7e7;border:.5rem solid #ffffffeb;border-radius:1.5rem 1.5rem 1.5rem 7rem;grid-area:1/2;width:100%;height:min(65svh,610px);min-height:520px;margin:0;position:relative;inset:auto;overflow:hidden;box-shadow:0 2rem 5rem #1c2e4224}.home-simple .simple-hero-signal .simple-hero-media:before{content:none}.home-simple .simple-hero-signal .simple-hero-media img{object-position:center;transform:none}.home-simple .simple-hero-signal .simple-hero-media figcaption{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c182094;border:1px solid #ffffff47;border-radius:.85rem;width:auto;padding:1rem 1.1rem;bottom:1.1rem;left:1.1rem;right:1.1rem}.home-simple .simple-hero-signal .homepage-giving-choice{max-width:610px;margin-top:1.5rem}.home-simple .simple-hero-signal .homepage-vipps-choice{color:#17212d;background:#f1bc35;border:0;border-radius:.8rem;gap:1rem;width:fit-content;min-height:56px;padding:.78rem 1rem .78rem 1.2rem;box-shadow:0 .8rem 2rem #815b1129}.home-simple .simple-hero-signal .homepage-vipps-choice>small{color:#473817;margin-left:0;font-size:.72rem;font-weight:820}.home-simple .simple-hero-signal .homepage-vipps-choice>small i{color:#17212d;margin-left:.45rem}.home-simple .simple-hero-signal .homepage-giving-secondary .button,.home-simple .simple-hero-signal .homepage-giving-secondary .text-link{color:#233b6d;border-color:#233b6d4d}.home-simple .simple-hero-signal .simple-trust-row{color:#58636c;border-color:#17212d21}.homepage-section-nav{background:#fffffff2}.home-simple .simple-accountability h2 em{color:#365ec7;background-image:linear-gradient(#0000 79%,#e29c2557 79% 92%,#0000 92%)}.home-simple .simple-accountability-proof{color:#17212d;background:#ffffffd1;border-color:#233b6d24;box-shadow:0 1.5rem 4rem #1c2e4217}.home-simple .simple-accountability-proof>strong{color:#17212d}.home-simple .simple-final-cta>div{color:#17212d;background:radial-gradient(circle at 90% 12%,#f1bc3542,transparent 18rem), linear-gradient(120deg,#fffffff5,#f6f1e1f5), var(--islamic-art-light) center / cover no-repeat;border:1px solid #233b6d21;box-shadow:0 1.5rem 4rem #1c2e4217}.home-simple .simple-final-cta .eyebrow{color:#36506b}.home-simple .simple-final-cta h2{color:#17212d}.home-simple .simple-final-cta h2 em{color:#365ec7;background-image:linear-gradient(#0000 79%,#e29c2557 79% 92%,#0000 92%)}.home-simple .simple-final-cta .text-link{color:#233b6d;border-color:#233b6d4d}@media (max-width:900px){.home-simple .simple-hero.simple-hero-signal{width:min(calc(100% - 1.5rem),var(--max));grid-template-columns:1fr 1fr;gap:1.5rem;min-height:auto;padding-block:3.25rem}.home-simple .simple-hero-signal h1{font-size:clamp(3.15rem,7vw,4.7rem)}.home-simple .simple-hero-signal .simple-hero-media{height:520px;min-height:0}}@media (max-width:700px){.home-simple .simple-hero.simple-hero-signal{grid-template-columns:1fr;gap:1.75rem;width:100%;padding:2.7rem .85rem 1rem}.home-simple .simple-hero-signal .simple-hero-copy{grid-area:1/1}.home-simple .simple-hero-signal h1{max-width:8.6ch;font-size:clamp(3.05rem,14vw,4.2rem)}.home-simple .simple-hero-signal .simple-hero-copy>p{font-size:.97rem;line-height:1.62}.home-simple .simple-hero-signal .simple-hero-media{border-width:.35rem;border-radius:1.2rem 1.2rem 1.2rem 4rem;grid-area:2/1;height:min(112vw,470px);min-height:350px}.home-simple .simple-hero-signal .simple-hero-media figcaption{display:flex}.home-simple .simple-hero-signal .homepage-giving-secondary{flex-wrap:wrap}.home-simple .simple-hero-signal .simple-trust-row{display:flex}}:root{--ngo-navy:#102a43;--ngo-navy-deep:#081d2f;--ngo-blue:#245b85;--ngo-amber:#d99a21;--ngo-surface:#fff;--ngo-soft:#f3f5f6;--ngo-border:#d7dfe5}body{color:var(--ngo-navy);background:var(--ngo-soft)}html:not([lang=ar]):not([lang=ur]) h1,html:not([lang=ar]):not([lang=ur]) h2,html:not([lang=ar]):not([lang=ur]) h3,html:not([lang=ar]):not([lang=ur]) h1 em,html:not([lang=ar]):not([lang=ur]) h2 em{font-family:var(--font-sans), sans-serif;font-style:normal}h1 em,h2 em{color:inherit;font-weight:inherit;-webkit-text-fill-color:currentColor;text-shadow:none;background:0 0!important}.eyebrow{color:var(--ngo-blue);letter-spacing:.115em;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;font-size:.69rem;font-weight:820;transform:none}.eyebrow i{background:var(--ngo-amber);border-radius:1px;width:5px;height:5px}.button{min-height:48px;box-shadow:none;border-radius:.3rem}.button-primary,.button-small{color:#fff;background:var(--ngo-navy);box-shadow:none}.button-primary:hover,.button-small:hover{background:var(--ngo-blue)}.text-link{color:var(--ngo-blue);border-color:#245b8552}.site-header{border-bottom:1px solid var(--ngo-border);box-shadow:none;background:#fffffff7}html[data-scrolled=true] .site-header{background:#fffffffa;box-shadow:0 9px 26px #081d2f12}.utility{color:#fffc;background:var(--ngo-navy-deep)}.nav-shell nav{gap:clamp(1rem,1.65vw,1.8rem)}.nav-shell nav a,.login-link{color:#253c50;font-size:.75rem;font-weight:720}.nav-shell nav a:hover,.login-link:hover,.nav-shell nav a[aria-current=page]{color:var(--ngo-blue)}.header-actions .button{border-radius:.25rem;padding-inline:1.2rem}.home-simple .simple-hero.simple-hero-signal{width:min(calc(100% - 3rem),var(--max));grid-template-columns:minmax(0,.92fr) minmax(460px,1.08fr);gap:clamp(3rem,6vw,6.5rem);min-height:650px;padding-block:clamp(3.2rem,6vw,5.8rem)}.home-simple .simple-hero-signal h1{max-width:12ch;color:var(--ngo-navy-deep);letter-spacing:-.052em;margin-block:1rem 1.35rem;font-size:clamp(3.45rem,4.75vw,5.25rem);font-weight:720;line-height:.98}.home-simple .simple-hero-signal .simple-hero-media{background:#dfe6eb;border:0;border-radius:.55rem;height:min(66svh,620px);min-height:540px;box-shadow:0 24px 54px #081d2f21}.home-simple .simple-hero-signal .simple-hero-media:after{background:linear-gradient(#0000,#081d2fdb);inset:64% 0 0}.home-simple .simple-hero-signal .simple-hero-media figcaption{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#081d2fc7;border:0;border-top:1px solid #ffffff47;border-radius:0;width:100%;padding:1.05rem 1.2rem;bottom:0;left:0;right:0}.home-simple .simple-hero-signal .simple-hero-media figcaption strong{font-family:var(--font-sans);font-weight:690}.home-simple .simple-hero-signal .homepage-vipps-choice{color:#fff;background:var(--ngo-navy);min-height:54px;box-shadow:none;border-radius:.3rem;padding:0 0 0 1.1rem}.home-simple .simple-hero-signal .homepage-vipps-choice>strong{color:#fff;font-size:.9rem}.home-simple .simple-hero-signal .homepage-vipps-choice>small{min-height:54px;color:var(--ngo-navy-deep);background:var(--ngo-amber);align-items:center;margin-left:.15rem;padding-inline:.9rem;font-size:.7rem;display:inline-flex}.home-simple .simple-hero-signal .homepage-vipps-choice>small i{color:var(--ngo-navy-deep)}.home-simple .simple-hero-signal .homepage-giving-secondary .button{border-radius:.25rem;min-height:44px}.home-simple .simple-hero-signal .simple-trust-row{color:#657382;border-color:var(--ngo-border);gap:.75rem 1.3rem;padding-top:.9rem;font-size:.69rem}.homepage-section-nav{border-color:var(--ngo-border);background:#fffffff5;top:68px;box-shadow:0 6px 20px #081d2f09}.homepage-section-nav span,.homepage-section-nav a{color:#43586a;min-height:44px;font-size:.69rem}.homepage-section-nav a:hover{color:#fff;background:var(--ngo-navy)}.home-simple .simple-process{background:0 0;border:0;border-radius:0;padding-block:clamp(4.25rem,6vw,6rem)}.home-simple .simple-section-heading h2,.home-simple .simple-accountability h2,.home-simple .simple-final-cta h2{letter-spacing:-.045em;font-size:clamp(2.65rem,4vw,4.25rem);font-weight:700;line-height:1}.home-simple .simple-section-heading h2 em{color:var(--ngo-blue);display:inline}.home-simple .simple-process ol{gap:.75rem}.home-simple .simple-process li{border:1px solid var(--ngo-border);min-height:210px;box-shadow:none;background:#fff;border-radius:.35rem;padding:1.25rem}.home-simple .simple-process li:after{background:var(--ngo-blue);height:3px}.home-simple .simple-process li>span{color:var(--ngo-blue);font-family:var(--font-sans);font-size:1rem;font-weight:760}.home-simple .simple-process li h3{color:var(--ngo-navy);margin-top:3rem;font-size:1rem;font-weight:760}.home-simple .simple-accountability{color:#fff;background:linear-gradient(112deg,#081d2ffb,#102a43f4),var(--islamic-art-dark) center / cover no-repeat}.home-simple .simple-accountability-grid{padding-block:clamp(4.5rem,6vw,6.4rem)}.home-simple .simple-accountability h2{color:#fff}.home-simple .simple-accountability p{color:#ffffffc4}.home-simple .simple-accountability-proof{color:#fff;box-shadow:none;background:#fff1;border:1px solid #fff3;border-radius:.4rem}.home-simple .simple-accountability-proof>span{color:#f0c56d}.home-simple .simple-accountability-proof>strong{color:#fff;font-family:var(--font-sans);font-size:clamp(2rem,3.4vw,3.5rem);font-weight:700;line-height:1}.home-simple .simple-accountability-proof>p{color:#ffffffb8}.home-simple .simple-accountability-proof>a{color:#fff;border-color:#ffffff6b}.home-simple .simple-accountability .simple-button-light{color:var(--ngo-navy-deep);background:#fff}.home-simple .simple-final-cta{background:#fff;padding-block:clamp(3.5rem,5vw,5rem)}.home-simple .simple-final-cta>div{border:1px solid var(--ngo-border);color:var(--ngo-navy);text-align:left;box-shadow:none;background:linear-gradient(90deg,#f7f9fa,#fff);border-radius:.45rem;align-items:flex-start;padding:clamp(2.5rem,4vw,4rem)}.home-simple .simple-final-cta>div:before,.home-simple .simple-final-cta>div:after{content:none}.home-simple .simple-final-cta h2{max-width:19ch;color:var(--ngo-navy)}.home-simple .simple-final-cta h2 em{color:var(--ngo-blue)}.home-simple .simple-final-cta .button-primary{color:#fff;background:var(--ngo-navy)}.content-body,.simple-project-card,.giving-category-card,.donation-card-inline{border-color:var(--ngo-border);box-shadow:none;border-radius:.55rem}:root{--font-serif:"Instrument Serif", Georgia, serif;--motion-ease:cubic-bezier(.22,.78,.24,1);--stone-ink:#082d23;--warm-paper:#f6f3eb}html:not([lang=ar]):not([lang=ur]) :where(h1,h2) em{font-family:var(--font-serif),serif;letter-spacing:-.035em;font-style:italic;font-weight:470}body{background:radial-gradient(circle at 82% 0,#c8953e0e,transparent 28rem), var(--ngo-soft)}.page-progress{height:3px}.page-progress i{background:linear-gradient(90deg,var(--gold),#f0cf84 34%,var(--forest-700))}.site-header:before{content:"";height:1px;opacity:calc(.18 + var(--page-progress,0) * .5);pointer-events:none;background:linear-gradient(90deg,#0000,#c8953eb3,#0000);position:absolute;inset:auto 0 0}.home-simple .simple-hero.simple-hero-signal{isolation:isolate;width:min(calc(100% - 3rem),var(--max));min-height:min(720px,100svh - 98px);padding-block:clamp(2.75rem,5vw,5.25rem);position:relative}.home-simple .simple-hero.simple-hero-signal:after{z-index:-1;content:"";pointer-events:none;border:1px solid #c8953e29;border-radius:50%;width:min(38vw,520px);position:absolute;inset:6% auto 8% 43%;box-shadow:0 0 0 3rem #176b4c06,0 0 0 8rem #c8953e05}.home-simple .simple-hero-signal .simple-hero-copy{z-index:3;position:relative}.home-simple .simple-hero-signal h1{max-width:11.5ch}.simple-hero-line{padding-block:.025em .08em;display:block;overflow:hidden}.simple-hero-line>span{display:block}html[data-motion=full] .simple-hero-line>span{animation:signal-rise .9s var(--motion-ease) both}html[data-motion=full] .simple-hero-line:nth-child(2)>span{animation-delay:.1s}@keyframes signal-rise{0%{opacity:0;transform:translateY(108%)}to{opacity:1;transform:translateY(0)}}.home-simple .simple-hero-signal .simple-hero-media{isolation:isolate;border-radius:.2rem 2.5rem .2rem .2rem;position:relative;overflow:hidden;box-shadow:0 30px 70px #06382b29}.home-simple .simple-hero-signal .simple-hero-media:before{z-index:2;content:"";pointer-events:none;background:linear-gradient(115deg,#06382b0d,#0000 42%,#c8953e14);position:absolute;inset:0}html[data-motion=full] [data-parallax=media] img{transform:translate3d(0,var(--parallax-offset,0),0) scale(1.045);will-change:transform;transition:transform .12s linear}.simple-hero-route{z-index:4;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.09em;text-transform:uppercase;background:#042d22b8;border:1px solid #ffffff47;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;min-width:min(240px,100% - 2rem);padding:.65rem .8rem;font-size:.62rem;font-weight:790;display:grid;position:absolute;top:1rem;left:1rem}.simple-hero-route i{background:#ffffff80;height:1px;position:relative}.simple-hero-route i:after{content:"";background:var(--gold);border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;right:0;box-shadow:0 0 0 4px #c8953e33}.simple-hero-route b{color:#f2cf88;font-weight:inherit}.homepage-section-nav a{transition:color .25s,background .25s}.homepage-programme-nav a small{font-variant-numeric:tabular-nums}.home-simple .simple-process{background:0 0;border-radius:0;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(3rem,8vw,8rem);display:grid}.home-simple .simple-process .simple-section-heading{margin:0;display:block;position:sticky;top:9rem}.home-simple .simple-process .simple-section-heading h2{margin-block:.9rem 1.35rem}.home-simple .simple-process .simple-section-heading>p{max-width:39ch}.home-simple .simple-process ol{border-top:1px solid var(--ngo-border);display:block;position:relative}.home-simple .simple-process ol:before{z-index:0;content:"";background:linear-gradient(var(--gold),var(--forest-700));width:2px;transform:scaleY(var(--section-progress,0));transform-origin:top;position:absolute;top:1.9rem;bottom:1.9rem;left:1.65rem}.home-simple .simple-process li{border:0;border-bottom:1px solid var(--ngo-border);background:0 0;border-radius:0;grid-template-columns:3.5rem 1fr;gap:1rem;min-height:0;padding:clamp(1.3rem,2.6vw,2rem) 0;display:grid;position:relative}.home-simple .simple-process li>span{z-index:1;border:1px solid var(--ngo-border);width:3.3rem;height:3.3rem;color:var(--forest-800);background:var(--warm-paper);font-family:var(--font-sans);border-radius:50%;place-items:center;font-size:.75rem;font-weight:820;display:grid}.home-simple .simple-process li h3{margin:.15rem 0 .4rem;font-size:clamp(1.05rem,1.5vw,1.3rem)}.home-simple .simple-process li p{max-width:58ch;font-size:.84rem}.home-simple .simple-process li:nth-child(2)>div{padding-left:clamp(0rem,2vw,1.5rem)}.home-simple .simple-process li:nth-child(3)>div{padding-left:clamp(0rem,4vw,3rem)}.home-simple .simple-process li:nth-child(4)>div{padding-left:clamp(0rem,6vw,4.5rem)}.home-simple .simple-accountability:before{content:"";pointer-events:none;background:linear-gradient(112deg,#0000 48%,#ffffff07 48% 49%,#0000 49%);position:absolute;inset:0}.home-simple .simple-accountability-proof,.footer-trust{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.home-simple .simple-final-cta>div{background:linear-gradient(100deg,#f7f9f7f5,#fffffff0), var(--islamic-art-light) center / cover no-repeat;position:relative;overflow:hidden}.home-simple .simple-final-cta>div:after{aspect-ratio:1;content:"";pointer-events:none;border:1px solid #c8953e38;border-radius:50%;width:19rem;position:absolute;top:-8rem;right:-7rem;box-shadow:0 0 0 2rem #176b4c09}:where(.simple-project-card,.giving-category-card,[class*=_programGrid_]>a,[class*=_relatedLinks_]>a){transition:transform .35s var(--motion-ease),border-color .35s ease,box-shadow .35s ease,background .35s ease}@media (hover:hover) and (pointer:fine){:where(.simple-project-card,.giving-category-card,[class*=_programGrid_]>a,[class*=_relatedLinks_]>a):hover{border-color:#176b4c59;transform:translateY(-4px);box-shadow:0 18px 42px #06382b17}}html[data-motion=full] [data-reveal]{transition-duration:.85s;transition-timing-function:var(--motion-ease)}html[data-motion=full] [data-reveal]:not(.is-inview){transform:translateY(28px)}@media (max-width:900px){.home-simple .simple-hero.simple-hero-signal{width:min(calc(100% - 2rem),var(--max));min-height:auto}.home-simple .simple-process{grid-template-columns:1fr;gap:2rem}.home-simple .simple-process .simple-section-heading{position:static}.home-simple .simple-process li:nth-child(n)>div{padding-left:0}}@media (max-width:700px){.home-simple .simple-hero.simple-hero-signal{width:100%;padding:2.15rem 1rem 1rem}.home-simple .simple-hero-signal .simple-hero-media{border-radius:.2rem 1.35rem .2rem .2rem}.simple-hero-route{min-width:205px;top:.7rem;left:.7rem}.home-simple .simple-process{padding-inline:1rem}.home-simple .simple-process ol:before{left:1.45rem}.home-simple .simple-process li{grid-template-columns:3rem 1fr}.home-simple .simple-process li>span{width:2.9rem;height:2.9rem}}@media (prefers-reduced-motion:reduce){.simple-hero-line>span,[data-parallax=media] img{transition:none!important;animation:none!important;transform:none!important}.home-simple .simple-process ol:before{transform:none}}@media (max-width:900px){.home-simple .simple-hero.simple-hero-signal{width:min(calc(100% - 2rem),var(--max));grid-template-columns:1fr 1fr;gap:2rem}.home-simple .simple-hero-signal h1{font-size:clamp(3rem,7vw,4.3rem)}}@media (max-width:700px){.home-simple{background:#fff}.home-simple .simple-hero.simple-hero-signal{grid-template-columns:1fr;gap:1.5rem;width:100%;padding:2.4rem 1rem 1rem}.home-simple .simple-hero-signal h1{max-width:10ch;font-size:clamp(2.75rem,12.5vw,3.75rem);line-height:1}.home-simple .simple-hero-signal .simple-hero-media{border-radius:.4rem;height:min(108vw,450px);min-height:350px}.home-simple .simple-hero-signal .simple-hero-media figcaption{padding:.85rem 1rem}.home-simple .simple-hero-signal .homepage-vipps-choice{justify-content:space-between;width:100%}.home-simple .simple-process{padding-inline:1rem}.home-simple .simple-process li{border-radius:.3rem}.home-simple .simple-accountability-grid{padding-block:3.5rem}.home-simple .simple-accountability-proof{border-radius:.35rem}.home-simple .simple-final-cta{padding:2.5rem .75rem}.home-simple .simple-final-cta>div{border-radius:.35rem;padding:2.25rem 1.25rem}}.footer-trust{width:min(calc(100% - 2rem),var(--max));color:#fff;background:#ffffff0e;border:1px solid #ffffff2e;border-radius:.4rem;grid-template-columns:minmax(280px,1.2fr) minmax(260px,.8fr);align-items:center;gap:clamp(1.5rem,3vw,3.5rem);margin:0 auto clamp(3rem,5vw,4.5rem);padding:clamp(1.5rem,3vw,2.4rem);display:grid}.footer-trust-intro>span,.footer-trust-vipps>span{color:#f0c56d;letter-spacing:.105em;text-transform:uppercase;font-size:.66rem;font-weight:820}.footer-trust-intro h2{color:#fff;letter-spacing:-.035em;max-width:18ch;margin:.55rem 0 .65rem;font-size:clamp(1.6rem,2.5vw,2.45rem);font-weight:700;line-height:1.05}.footer-trust-intro p{color:#ffffffb3;max-width:52ch;margin:0;font-size:.78rem;line-height:1.65}.footer-trust-vipps{min-width:0;padding-inline:clamp(0,1vw,.7rem)}.footer-trust-vipps>div{max-width:280px;margin-top:.7rem}.footer-trust-vipps>small{color:#fff9;margin-top:.55rem;font-size:.68rem;display:block}@media (max-width:960px){.footer-trust{grid-template-columns:minmax(0,1.1fr) minmax(240px,.9fr)}}@media (max-width:640px){.footer-trust{width:min(calc(100% - 1.2rem),var(--max));grid-template-columns:1fr;gap:1.35rem;padding:1.2rem}.footer-trust-intro{grid-column:auto}.footer-trust-vipps{padding:0}.footer-trust-vipps>div{max-width:none}}.homepage-programme-nav>div{min-height:58px}.homepage-programme-nav span{color:var(--ngo-navy)}.homepage-programme-nav a{gap:.55rem;min-height:58px;padding-inline:clamp(.75rem,1.5vw,1.25rem)}.homepage-programme-nav a small{color:var(--ngo-blue);letter-spacing:.08em;font-size:.6rem;font-weight:820}.homepage-programme-nav a:hover small{color:#f0c56d}.homepage-programme-nav .homepage-programme-all{color:#fff;background:var(--ngo-navy);margin-left:auto}.homepage-programme-nav .homepage-programme-all i{color:#f0c56d;font-style:normal}.direct-giving-grid-compact{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr)}.direct-giving-grid-compact .bank-card{flex-direction:column;grid-column:auto;align-items:flex-start;gap:0;display:flex}.direct-giving-grid-compact .bank-card>strong{margin-block:1.35rem .9rem}.direct-giving-grid-compact .bank-card>p{margin:0 0 auto}.direct-giving-grid-compact .bank-card>small{margin-top:1.25rem}@media (max-width:900px){.homepage-programme-nav .homepage-programme-all{margin-left:0}.direct-giving-grid-compact{grid-template-columns:1fr}.direct-giving-grid-compact .direct-card{min-height:0}}:root{--premium-ivory:#f5f2ea;--premium-paper:#fffdf8;--premium-ink:#14251f;--premium-line:#14372c2b;--premium-gold:#d6ab45;--premium-coral:#c84229;--premium-sky:#dfeaf3}html{scrollbar-gutter:stable}body.imdad-site{color:var(--premium-ink);background:var(--premium-ivory);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.imdad-site ::selection{color:#fff;background:var(--public-green-dark)}.imdad-site main :is(h1,h2,h3){text-wrap:balance}.imdad-site main :is(p,li,figcaption){text-wrap:pretty}.imdad-site main :is(section,article)[id]{scroll-margin-top:6rem}.imdad-site main img{background:#dfe4df}.imdad-site :is(.button,.button-primary,.button-small){min-height:46px;box-shadow:none;border:1px solid #0000;justify-content:center;transition:background-color .22s,color .22s,border-color .22s,transform .22s}.imdad-site .text-link{text-underline-offset:.28em;align-items:center;min-height:44px}.imdad-site :is(.site-header,.site-footer){border-color:#ffffff2e}@media (hover:hover) and (pointer:fine){.imdad-site :is(.button,.button-primary,.button-small):hover{transform:translateY(-2px)}.imdad-site .text-link:hover{text-decoration-thickness:2px}}@media (prefers-reduced-motion:reduce){.imdad-site :is(.button,.button-primary,.button-small){transition:none}}.imdad-site .donation-card-inline .donation-channel.donation-channel-vipps>strong,.imdad-site .donation-card-inline .donation-channel.donation-channel-vipps>small{color:#fff!important}.donation-card-inline .donation-wallet-buttons{gap:.55rem;margin-top:auto;display:grid}@media (max-width:620px){.giving-categories .section-heading h2{font-size:clamp(2.55rem,11vw,3.35rem)}.giving-categories .giving-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:1.5rem;display:grid}.giving-categories .giving-category-card,.giving-categories .giving-category-card:nth-child(odd),.giving-categories .giving-category-card:nth-child(2n){border:1px solid #cad4cf;border-radius:.85rem;flex-direction:column;align-items:flex-start;gap:0;min-height:174px;padding:1rem;display:flex}.giving-categories .giving-category-card>span,.giving-categories .giving-category-card>p{display:none}.giving-categories .giving-category-card h3{margin:.45rem 0 1rem;font-size:1.55rem;line-height:1}.giving-categories .giving-category-card small{letter-spacing:.04em;font-size:.76rem}.giving-categories .giving-category-card>strong{white-space:normal;grid-column:auto;width:100%;min-height:44px;margin-top:auto;padding:.5rem 0 0;font-size:.82rem;line-height:1.25;display:flex}.giving-categories .giving-category-note{margin-top:1rem;font-size:.84rem;line-height:1.5}}@media (max-width:700px){.homepage-programme-nav>div,.homepage-programme-nav a{min-height:48px}.homepage-programme-nav a small{display:none}}:root{--forest-950:#06382b;--forest-900:#0a4735;--forest-800:#0e5a40;--forest-700:#176b4c;--sage-200:#c8ddd3;--sage-100:#e7f0eb;--cream:#f4f5f1;--paper:#fff;--sand:#ece9e1;--gold:#c8953e;--gold-ink:#765315;--ink:#123329;--muted:#536a62;--line:#d5dfda;--cobalt:#176b4c;--azure:#8abca7;--coral:#c8953e;--sun:#d7b465;--mint:#a9cfc0;--violet:#557c6d;--ice:#edf2ef;--ngo-navy:#0e5a40;--ngo-navy-deep:#06382b;--ngo-blue:#176b4c;--ngo-amber:#c8953e;--ngo-soft:#f2f5f3;--ngo-border:#d5dfda}.nav-shell nav a,.login-link{color:#294a3f}.site-header:after{background:linear-gradient(90deg,#06382b 0 58%,#176b4c 58% 82%,#c8953e 82% 100%);height:2px}.home-simple .simple-hero-signal .simple-hero-copy>p{color:#526960}.home-simple .simple-hero-signal .simple-hero-media{background:#dce8e1;box-shadow:0 24px 54px #06382b21}.home-simple .simple-hero-signal .simple-hero-media:after{background:linear-gradient(#0000,#042d22e0)}.home-simple .simple-hero-signal .simple-hero-media figcaption{background:#042d22cc}.home-simple .simple-hero-signal .simple-trust-row{color:#587067}.homepage-section-nav span,.homepage-section-nav a{color:#405e54}.home-simple .simple-process li{border-color:var(--ngo-border)}.home-simple .simple-accountability-proof{background:#ffffff12}.home-simple .simple-final-cta p{color:#536a62}.site-footer{background-color:var(--ngo-navy-deep)}html:not([lang=ar]):not([lang=ur]) h1 em,html:not([lang=ar]):not([lang=ur]) h2 em{font-family:var(--font-serif),serif;letter-spacing:-.035em;font-style:italic;font-weight:470}.home-simple .simple-accountability{background:radial-gradient(circle at 84% 18%,#c8953e21,transparent 22rem), linear-gradient(112deg,#03251cfb,#0a4735f0), var(--islamic-art-dark) center / cover no-repeat}.home-simple .simple-final-cta>div{background:linear-gradient(100deg,#f7f9f7f5,#fffffff0), var(--islamic-art-light) center / cover no-repeat}.localized-home{--localized-ink:#123329;--localized-cobalt:#176b4c;--localized-plum:#0e5a40;--localized-coral:#c8953e;--localized-rose-paper:#eeeae1;--localized-cream:#f6f3eb;background:linear-gradient(135deg,#f6f3ebeb,#fffffff5), var(--islamic-art-light) center top / 1600px auto no-repeat}.localized-home .localized-simple-hero:before{clip-path:none;background:0 0;border:1px solid #c8953e2e;border-radius:50%;width:clamp(12rem,25vw,23rem);inset-block-start:8%;inset-inline-start:-8%;transform:none;box-shadow:0 0 0 3rem #176b4c06}.localized-home .localized-simple-hero:after{background:linear-gradient(90deg,var(--forest-950) 0 66%,var(--gold) 66% 84%,var(--forest-700) 84%);height:2px;box-shadow:none;inset-block-end:0}.localized-home .localized-simple-hero h1{color:var(--forest-950)}.localized-home .localized-simple-hero h1 em{color:var(--forest-700)}.localized-home .localized-simple-hero h1 em:after{content:none}.localized-home .localized-simple-hero .simple-hero-media{border:1px solid #06382b29;border-radius:.2rem 2.2rem .2rem .2rem;overflow:hidden;transform:none;box-shadow:0 26px 64px #06382b26}.localized-home .localized-simple-hero .simple-hero-media:before{content:none}.localized-home .localized-simple-hero .simple-hero-media img{border-radius:0}.localized-work{color:#fff;background:radial-gradient(circle at 88% 8%,#c8953e1f,transparent 22rem), linear-gradient(112deg,#03251cfa,#0a4735f0), var(--islamic-art-dark) center / cover no-repeat}.localized-work:after{opacity:.035;background:#fff}.localized-work .eyebrow-light{color:#d9b66d;background:0 0;border:0}.localized-work h2{color:#fff}.localized-area-grid{border-top:1px solid #ffffff2e;border-inline-start:1px solid #ffffff2e;gap:0}.localized-area-grid article:nth-child(n){border:0;border-inline-end:1px solid #ffffff2e;min-height:300px;box-shadow:none;background:#ffffff06;border-bottom:1px solid #ffffff2e;border-radius:0;padding:clamp(1.4rem,2.5vw,2rem);transform:none}.localized-area-grid article:after{opacity:.04}.localized-area-grid article>span{color:#d9b66d;font-size:.75rem}.localized-area-grid h3{margin-top:clamp(4rem,7vw,6rem)}.localized-gaza>div{border:1px solid var(--ngo-border);box-shadow:none;background:#ffffffe0;border-radius:.3rem}.localized-gaza>div:first-child:after{border-color:#c8953e73}.localized-gaza>div:last-child{background:linear-gradient(135deg,#ffffff06 0 48%,#ffffff0e 48% 49%,transparent 49%), var(--forest-950);box-shadow:none;border-radius:.3rem;transform:translateY(1.5rem)}.localized-final{background:radial-gradient(circle at 84% 15%,#c8953e24,transparent 20rem), linear-gradient(112deg,#03251cfa,#0a4735f0), var(--islamic-art-dark) center / cover no-repeat}.localized-final:before{opacity:.035}.localized-final:after{background:var(--gold);height:3px}.mobile-menu .mobile-giving-links a:nth-of-type(n){background:var(--forest-800)}.mobile-menu .mobile-giving-links a:nth-of-type(2n){background:var(--forest-900)}.give-stage-copy h1 em,.direct-giving h2 em{color:var(--forest-700)}@media (max-width:760px){.mobile-donate-bar{background:#042d22fa}.mobile-donate-bar span{color:#d9b66d}.localized-home .localized-simple-hero:before{opacity:.18}.localized-area-grid{gap:0}.localized-area-grid article:nth-child(n){min-height:230px}.localized-gaza>div:last-child{transform:none}}.homepage-official-vipps{width:min(100%,320px)}.homepage-official-vipps vipps-mobilepay-button{min-height:54px}@media (max-width:760px){.homepage-official-vipps{width:100%}.mobile-donate-official{flex:0 0 82px;width:82px}.mobile-donate-official vipps-mobilepay-button{min-height:50px}}.home-simple .simple-hero.simple-hero-signal{min-height:590px;padding-block:clamp(2rem,3.5vw,3.25rem)}.home-simple .simple-hero-signal .simple-hero-media{min-height:500px}.home-simple .simple-hero-signal .simple-hero-copy>p{max-width:52ch;line-height:1.6}.home-simple .simple-hero-signal .homepage-giving-choice,.home-simple .simple-hero-signal .simple-trust-row{margin-top:1.15rem}.simple-hero-route i{overflow:hidden}.simple-hero-route i:before{content:"";background:linear-gradient(90deg,#0000,#f2cf88,#0000);width:36%;position:absolute;inset:-1px auto -1px 0}html[data-motion=full] .simple-hero-route i:before{animation:2.8s ease-in-out infinite homepage-route-signal}@keyframes homepage-route-signal{0%{transform:translate(-120%)}to{transform:translate(360%)}}.home-simple .simple-process{padding-block:clamp(3rem,4.5vw,4.25rem);scroll-margin-top:7rem;display:block}.home-simple .simple-process .simple-section-heading{grid-template-columns:minmax(0,1fr) minmax(300px,.7fr);align-items:end;gap:clamp(2rem,6vw,6rem);margin-bottom:1.6rem;display:grid;position:static}.home-simple .simple-process .simple-section-heading h2{max-width:16ch;margin-block:.55rem 0}.home-simple .simple-process .simple-section-heading>p{border-top:1px solid var(--ngo-border);margin:0;padding-top:.9rem;line-height:1.55}.home-simple .simple-process ol{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;display:grid;position:relative;overflow:hidden}.home-simple .simple-process ol:before{z-index:2;background:linear-gradient(90deg, var(--gold), var(--forest-700));width:auto;height:3px;transform:scaleX(var(--section-progress,0));transform-origin:0;inset:0 0 auto}.home-simple .simple-process li{border:1px solid var(--ngo-border);background:#ffffffd1;min-height:142px;padding:1rem;display:block}.home-simple .simple-process li:after{content:none}.home-simple .simple-process li:nth-child(n)>div{padding-left:0}.home-simple .simple-process li>span{width:auto;height:auto;color:var(--gold-ink);letter-spacing:.09em;background:0 0;border:0;border-radius:0;font-size:.66rem;display:block}.home-simple .simple-process li h3{margin:2.2rem 0 0;font-size:clamp(.92rem,1.25vw,1.08rem);line-height:1.18}.home-simple .simple-accountability{padding-block:0;scroll-margin-top:7rem}.home-simple .simple-accountability h2{margin-block:.7rem 1rem}.home-simple .simple-accountability p{margin-bottom:0;line-height:1.6}.home-simple .simple-accountability-actions{margin-top:1.2rem}.home-simple .simple-accountability-proof{padding:clamp(1.5rem,2.5vw,2.25rem)}.home-simple .simple-accountability-proof>strong{margin-block:.75rem}@media (max-width:900px){.home-simple .simple-process .simple-section-heading{grid-template-columns:1fr;gap:1rem}.home-simple .simple-accountability-grid{grid-template-columns:1fr}}@media (max-width:700px){.home-simple .simple-hero.simple-hero-signal{gap:1rem;min-height:auto;padding:1.5rem 1rem .85rem}.home-simple .simple-hero-signal .simple-hero-copy,.home-simple .simple-hero-signal .simple-hero-media{width:100%;min-width:0}.home-simple .simple-hero-signal .simple-hero-copy{padding:1.1rem 0 .35rem}.home-simple .simple-hero-signal h1{margin-block:.75rem .9rem;font-size:clamp(2.7rem,12vw,3.35rem)}.home-simple .simple-hero-signal .simple-hero-media{height:min(82vw,320px);min-height:285px}.home-simple .simple-hero-signal .simple-trust-row{white-space:nowrap;scrollbar-width:none;flex-wrap:nowrap;gap:1rem;margin-top:.85rem;padding-block:.65rem .2rem;overflow-x:auto}.home-simple .simple-hero-signal .simple-trust-row::-webkit-scrollbar{display:none}.home-simple .simple-process{padding-block:2.75rem}.home-simple .simple-process .simple-section-heading{margin-bottom:1.25rem;display:block}.home-simple .simple-process .simple-section-heading>p{margin-top:1rem}.home-simple .simple-process ol{grid-template-columns:repeat(2,minmax(0,1fr))}.home-simple .simple-process li{min-height:128px;padding:.85rem}.home-simple .simple-process li h3{margin-top:1.6rem;font-size:.92rem}.home-simple .simple-accountability-grid{gap:1.5rem;padding-block:2.75rem}.home-simple .simple-accountability-actions{gap:.7rem}.home-simple .simple-accountability-actions>*{width:100%}.home-simple .simple-accountability-proof{padding:1.25rem}}@media (prefers-reduced-motion:reduce){.simple-hero-route i:before{animation:none!important}.home-simple .simple-process ol:before{transform:scaleX(1)}}@media (max-width:760px){.mobile-donate-bar{background:#052a21f7;border-color:#ffffff24;border-radius:1rem;min-height:72px;padding:.55rem .55rem .55rem 1rem;box-shadow:0 1rem 2.8rem #03181340}.mobile-donate-bar>div:first-child{flex:auto}.mobile-donate-bar>div:first-child>span{color:#fff;letter-spacing:.04em;text-transform:none;font-size:.67rem}.mobile-donate-bar>div:first-child>strong{color:#ffffffb8;margin-top:.25rem;font-size:.72rem;font-weight:620}.mobile-donate-official{flex:0 0 min(47vw,210px);width:min(47vw,210px)}.mobile-donate-official vipps-mobilepay-button{min-height:50px}}:root{--forest-950:#111713;--forest-900:#18241f;--forest-800:#204a3b;--forest-700:#1f5a45;--sage-200:#d7ddd8;--sage-100:#eaede9;--cream:#f3f2ed;--paper:#faf9f5;--sand:#e8e6df;--gold:#1f5a45;--gold-ink:#1f5a45;--ink:#171a18;--muted:#646963;--line:#d3d4cd;--shadow:none;--radius-sm:0;--radius-md:0;--radius-lg:0;--max:1380px;--font-sans:"Instrument Sans Variable", "Segoe UI", Helvetica, Arial, sans-serif;--font-display:"Instrument Sans Variable", "Segoe UI", Helvetica, Arial, sans-serif;--font-serif:"Instrument Serif", Georgia, serif;--measure-body:66ch}body.imdad-site{color:var(--ink);background:var(--cream);font-family:var(--font-sans);font-kerning:normal;font-optical-sizing:auto;font-size:clamp(1rem,.965rem + .12vw,1.075rem);line-height:1.62}.imdad-site .section-shell{width:min(calc(100% - clamp(2rem,6vw,7rem)),var(--max))}.imdad-site h1,.imdad-site h2,.imdad-site h3{font-family:var(--font-display);font-kerning:normal;font-optical-sizing:auto;letter-spacing:-.045em}.imdad-site h1{font-weight:610}.imdad-site h2{font-weight:590}.imdad-site h3{font-weight:620}.imdad-site h1 em,.imdad-site h2 em{color:var(--forest-700);font-family:var(--font-serif);letter-spacing:-.025em;background:0 0;font-style:normal;font-weight:400}.imdad-site p{max-width:var(--measure-body)}.imdad-site main small,.imdad-site main figcaption{font-size:max(.75rem,12px);line-height:1.45}.imdad-site .eyebrow{color:var(--forest-700);letter-spacing:.12em;gap:.65rem;font-size:.75rem;font-weight:650;line-height:1.35}.imdad-site .eyebrow-light,.home-simple .simple-accountability .eyebrow{color:#d7ddd8}.imdad-site .eyebrow i{background:currentColor;border-radius:0;width:1.6rem;height:1px}.imdad-site .eyebrow:not(:has(i)):before{aspect-ratio:auto;clip-path:none;background:currentColor;width:1.6rem;height:1px}.imdad-site .page-progress i{background:var(--forest-700)}.imdad-site .button{min-height:48px;box-shadow:none;letter-spacing:.015em;border-radius:0;font-size:.82rem;font-weight:650}.imdad-site .button:hover{transform:none}.imdad-site .button-primary,.imdad-site .button-small{background:var(--forest-950)}.imdad-site .text-link{color:var(--ink);border-color:currentColor;font-size:.82rem;font-weight:650}.imdad-site .site-header{border-color:var(--line);-webkit-backdrop-filter:none;backdrop-filter:none;background:#faf9f5fa}.imdad-site html[data-scrolled=true] .site-header,.imdad-site .site-header{box-shadow:none}.imdad-site .site-header:after{background:var(--forest-700);height:1px}.imdad-site .site-header:before{display:none}.imdad-site .utility{color:#ffffffb8;background:var(--forest-950);letter-spacing:.09em;min-height:27px}.imdad-site .nav-shell nav{gap:clamp(1.1rem,2vw,2.2rem)}.imdad-site .nav-shell nav a,.imdad-site .login-link{letter-spacing:.01em;font-size:.8rem;font-weight:590}.imdad-site .nav-shell nav a:after{background:var(--forest-700);bottom:-.8rem}.imdad-site .language-menu>div,.imdad-site .giving-nav>div{box-shadow:none;border-radius:0}.home-simple .simple-hero.simple-hero-signal{width:min(calc(100% - clamp(2rem,6vw,7rem)),var(--max));min-height:min(720px,100svh - 115px);color:var(--ink);background:var(--paper);grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:clamp(2.5rem,6vw,7rem);padding-block:clamp(3rem,6vw,6rem)}.home-simple .simple-hero.simple-hero-signal:after,.home-simple .simple-hero.simple-hero-signal:before{content:none}.home-simple .simple-hero-signal .simple-hero-copy{grid-area:1/1;padding:0}.home-simple .simple-hero-signal .simple-hero-copy:before{content:none}.home-simple .simple-hero-signal h1{max-width:9ch;color:var(--ink);letter-spacing:-.075em;margin:1.35rem 0 1.6rem;font-size:clamp(4.5rem,6.4vw,7rem);font-weight:590;line-height:.87}.home-simple .simple-hero-signal .simple-hero-copy>p{max-width:49ch;color:var(--muted);font-size:1rem;line-height:1.65}.home-simple .simple-hero-signal .simple-hero-media{background:var(--line);height:min(69svh,650px);min-height:510px;box-shadow:none;border:0;border-radius:0;grid-area:1/2;grid-template-rows:1fr 1fr;grid-template-columns:minmax(0,1.62fr) minmax(130px,.78fr);gap:1px;padding:1px;display:grid}.home-simple .simple-hero-signal .simple-hero-media:before,.home-simple .simple-hero-signal .simple-hero-media:after{content:none}.home-simple .simple-hero-collage{background:#d9ddd8;min-width:0;min-height:0;position:relative;overflow:hidden}.home-simple .simple-hero-collage-primary{grid-row:1/-1}.home-simple .simple-hero-collage img{filter:saturate(.72)contrast(1.04);animation:none;transform:none}.home-simple .simple-hero-collage-primary img{object-position:center 57%}.home-simple .simple-hero-collage-emergency img{object-position:center 78%}.home-simple .simple-hero-collage-future img{object-position:center 55%}.home-simple .simple-hero-signal .simple-hero-media figcaption{z-index:3;border:0;border-top:1px solid var(--line);width:min(390px,64%);color:var(--ink);-webkit-backdrop-filter:none;backdrop-filter:none;background:#faf9f5f5;padding:1rem 1.15rem 1.05rem;bottom:1px;left:1px;right:auto}.home-simple .simple-hero-signal .simple-hero-media figcaption span{color:var(--forest-700);letter-spacing:.1em;opacity:1;font-size:.75rem;font-weight:650}.home-simple .simple-hero-signal .simple-hero-media figcaption strong{font-family:var(--font-sans);margin-top:.28rem;font-size:.82rem;font-weight:620;line-height:1.35}.home-simple .simple-hero-signal .homepage-giving-choice{align-items:center;gap:1.1rem;max-width:480px;margin-top:1.65rem}.home-simple .simple-hero-signal .homepage-official-vipps{max-width:255px}.home-simple .simple-hero-signal .homepage-giving-secondary .button{border:0;border-bottom:1px solid var(--ink);color:var(--ink);background:0 0}.home-simple .simple-hero-signal .simple-trust-row{color:#5e655f;border-color:var(--line);margin-top:1.6rem;font-size:.75rem;line-height:1.4}.home-simple .simple-hero-signal .simple-trust-row span:before{color:var(--forest-700)}.simple-hero-route{color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;background:#111713eb;border:0;border-radius:0;min-width:235px;font-size:.75rem;top:1rem;left:auto;right:1rem}.simple-hero-route i:after{box-shadow:none;background:#fff;border-radius:0}.simple-hero-route b{color:#fff}.homepage-section-nav{border-color:var(--line);background:var(--cream)}.homepage-section-nav a{border-color:var(--line)}.homepage-section-nav small{color:var(--forest-700)}.homepage-section-nav span,.homepage-section-nav a{font-size:.75rem}.home-simple .simple-process{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:clamp(3rem,8vw,9rem);padding-block:clamp(4.5rem,8vw,8rem);display:grid}.home-simple .simple-process .simple-section-heading{align-self:start;margin:0;display:block;position:sticky;top:9rem}.home-simple .simple-process .simple-section-heading h2{max-width:9ch;font-size:clamp(3.2rem,5vw,5.7rem);font-weight:590;line-height:.94}.home-simple .simple-process .simple-section-heading>p{border-color:var(--line);max-width:36ch;margin-top:1.6rem;padding-top:1.2rem}.home-simple .simple-process ol{border-top:1px solid var(--line);display:block}.home-simple .simple-process ol:before{content:none}.home-simple .simple-process li{border:0;border-bottom:1px solid var(--line);min-height:122px;box-shadow:none;background:0 0;border-radius:0;grid-template-columns:4.3rem 1fr;align-items:center;padding:1.25rem 0}.home-simple .simple-process li>span{width:auto;height:auto;color:var(--forest-700);font-family:var(--font-sans);background:0 0;border:0;border-radius:0;font-size:.78rem}.home-simple .simple-process li h3{margin:0;font-size:clamp(1.2rem,1.7vw,1.6rem);font-weight:610;line-height:1.2}.home-simple .simple-accountability{color:#fff;background:var(--forest-950);padding:0}.home-simple .simple-accountability:before,.home-simple .simple-accountability:after{content:none}.home-simple .simple-accountability-grid{grid-template-columns:1.12fr .88fr;gap:clamp(3rem,8vw,8rem);padding-block:clamp(4.5rem,8vw,8rem)}.home-simple .simple-accountability h2{max-width:11ch;font-size:clamp(3.2rem,5.5vw,6rem);font-weight:570;line-height:.92}.home-simple .simple-accountability-proof{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-left:1px solid #ffffff40;border-radius:0;padding:0 0 0 clamp(2rem,5vw,5rem)}.home-simple .simple-accountability-proof:before{content:none}.home-simple .simple-accountability-proof>strong{font-family:var(--font-serif);font-weight:520;line-height:1}.site-footer{color:#fff;background:var(--forest-950);background-image:none;padding-top:0}.footer-trust{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-bottom:1px solid #fff3;border-radius:0}.footer-main h2,.footer-trust-intro>span,.footer-trust-vipps>span{color:#a9b2ac}@media (hover:hover) and (pointer:fine){.home-simple .simple-hero-signal .simple-hero-media:hover,.home-simple .simple-process li:hover{box-shadow:none;transform:none}}@media (max-width:900px){.home-simple .simple-hero.simple-hero-signal{grid-template-columns:1fr 1fr;gap:2rem;min-height:auto}.home-simple .simple-hero-signal h1{font-size:clamp(3.5rem,7vw,5rem)}.home-simple .simple-process{grid-template-columns:1fr;gap:2.5rem}.home-simple .simple-process .simple-section-heading{position:static}.home-simple .simple-accountability-grid{grid-template-columns:1fr}}@media (max-width:700px){.imdad-site .section-shell{width:min(calc(100% - 2rem),var(--max))}.imdad-site .nav-shell{min-height:70px}.home-simple .simple-hero.simple-hero-signal{background:var(--cream);grid-template-columns:1fr;align-items:start;gap:0;width:100%;padding:0 0 1rem}.home-simple .simple-hero-signal .simple-hero-copy{z-index:4;border-top:3px solid var(--forest-700);background:var(--paper);grid-area:1/1;width:auto;margin:clamp(14rem,43vw,16.25rem) 1rem 0;padding:1.35rem 1.15rem 1.25rem}.home-simple .simple-hero-signal h1{max-width:9.25ch;margin-block:.8rem .9rem;font-size:clamp(2.8rem,11.7vw,3.65rem);line-height:.92}.home-simple .simple-hero-signal .simple-hero-copy>p{font-size:.96rem;line-height:1.58}.home-simple .simple-hero-signal .simple-hero-media{border-radius:0;grid-area:1/1;grid-template-columns:minmax(0,1.7fr) minmax(104px,.76fr);height:min(112vw,480px);min-height:430px}.home-simple .simple-hero-signal .simple-hero-media figcaption{width:min(78%,330px);padding:.72rem .85rem .76rem;inset:.75rem auto auto .75rem}.home-simple .simple-hero-signal .homepage-giving-choice{flex-direction:column;align-items:stretch}.home-simple .simple-hero-signal .homepage-official-vipps{max-width:none}.home-simple .simple-hero-signal .simple-trust-row{display:none}.simple-hero-route{top:.75rem;right:.75rem}.home-simple .simple-process{padding-block:4rem}.home-simple .simple-process li{grid-template-columns:3rem 1fr;min-height:92px;padding:1rem 0}.home-simple .simple-accountability-proof{border-top:1px solid #ffffff40;border-left:0;padding:2rem 0 0}.mobile-donate-bar{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;transition:opacity .22s,transform .22s}html:not([data-scrolled=true]) .mobile-donate-bar{opacity:0;pointer-events:none;transform:translateY(130%)}}.give-stage:after{display:none}.give-stage-copy h1{font-weight:590}.donation-card-inline{border:1px solid var(--line);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0}.donation-card-inline .donation-channel,.direct-giving .direct-card,.giving-categories .giving-category-card{box-shadow:none;border-radius:0}.donation-card-inline .donation-channel-vipps,.direct-card-vipps{background:#111713;border-color:#111713}.donation-card-inline .donation-channel-vipps .donation-channel-kicker,.direct-card-vipps .direct-card-kicker{color:#d7ddd8}.donation-card-inline .donation-channel-card,.direct-giving .international-card{border-color:var(--line);color:var(--ink);background:#e8e6df}.donation-card-inline .donation-channel-card :is(.donation-channel-kicker,strong,small),.direct-giving .international-card :is(.direct-card-kicker,h3,strong,p,small){color:var(--ink)}.giving-categories .giving-category-grid{border-top:1px solid var(--line);gap:0}.giving-categories .giving-category-card{border:0;border-bottom:1px solid var(--line);background:0 0}.direct-giving-grid-international{border:1px solid var(--line);background:var(--line);gap:1px}.direct-giving-grid-international .direct-card{background-color:#faf9f5;border:0}.imdad-site .home-simple .simple-hero-signal h1 em,.imdad-site h1 em,.imdad-site h2 em{letter-spacing:-.02em;font-family:Instrument Serif,Georgia,serif;font-style:normal;font-weight:400}:root{--public-green:#2e5a49;--public-green-dark:#064735;--public-blue:#3978cb;--public-sky:#dcecff;--public-mint:#dcefdc;--public-yellow:#efc84f;--public-coral:#f1694c;--public-cream:#fff7e8;--paper:#fff;--cream:#f7f8f4;--radius-sm:.9rem;--radius-md:1.4rem;--radius-lg:2rem}body.imdad-site{background:#fff}.imdad-site .button{border-radius:999px;font-weight:720}.imdad-site .button-primary,.imdad-site .button-small{color:#fff;background:var(--public-green)}.imdad-site .button-primary:hover,.imdad-site .button-small:hover{background:var(--public-green-dark)}.imdad-site .text-link{border-color:currentColor}.imdad-site .site-header{color:#fff;background:var(--public-green);border:0}.imdad-site .site-header:after{display:none}.imdad-site .utility{color:#26372f;background:var(--public-yellow);min-height:30px}.imdad-site .utility a,.imdad-site .utility summary{color:inherit}.imdad-site .nav-shell{min-height:84px}.imdad-site .brand{background:#fff;border-radius:.8rem;padding:.35rem .65rem}.imdad-site .nav-shell nav a,.imdad-site .login-link,.imdad-site .giving-nav summary{color:#fff}.imdad-site .nav-shell nav a:after{background:var(--public-yellow)}.imdad-site .nav-shell nav a.nav-recurring-link{color:var(--public-yellow);border:1px solid #ffffff85;border-radius:999px;padding:.55rem .8rem}.imdad-site .nav-shell nav a.nav-recurring-link:after{display:none}.imdad-site .nav-shell nav a.nav-recurring-link:hover,.imdad-site .nav-shell nav a.nav-recurring-link[aria-current=page]{color:var(--public-green-dark);background:var(--public-yellow)}.imdad-site .header-actions .button{color:#17362d;background:var(--public-yellow)}.imdad-site .mobile-menu>summary{background:#fff;border-color:#ffffffa6}.imdad-site .mobile-menu>summary span{background:var(--public-green-dark)}.home-simple{background:#fff}.home-simple .simple-hero.simple-hero-signal{isolation:isolate;grid-template-columns:minmax(1rem,1fr) minmax(0,var(--max)) minmax(1rem,1fr);background:#d9e7dd;align-items:end;gap:0;width:100%;max-width:none;min-height:min(760px,100svh - 114px);padding:0;display:grid;position:relative;overflow:hidden}.home-simple .simple-hero-signal .simple-hero-media{z-index:-1;background:#d9e7dd;width:100%;height:100%;min-height:0;padding:0;display:block;position:absolute;inset:0}.home-simple .simple-hero-signal .simple-hero-media:before{z-index:1;content:"";background:#0a19121a;display:block;position:absolute;inset:0}.home-simple .simple-hero-signal .simple-hero-media:after{content:none}.home-simple .simple-hero-signal .simple-hero-media img{object-position:center 47%;filter:saturate(1.04)contrast(1.02);transform:none}.home-simple .simple-hero-signal .simple-hero-copy{z-index:3;color:#17272f;background:var(--public-sky);border-radius:1.8rem;grid-column:2;width:min(660px,58vw);margin:0 0 clamp(2rem,5vw,4rem);padding:clamp(1.75rem,3vw,2.6rem)}.home-simple .simple-hero-signal .eyebrow{color:#2d5f93}.home-simple .simple-hero-signal h1{color:#182631;max-width:10ch;margin:1rem 0 1.2rem;font-size:clamp(3.7rem,5.7vw,6.3rem);font-weight:650;line-height:.89}.home-simple .simple-hero-signal h1 em{color:var(--public-green)}.home-simple .simple-hero-signal .simple-hero-copy>p{color:#405663;max-width:53ch;font-size:1.04rem;line-height:1.62}.home-simple .simple-hero-signal .homepage-giving-choice{gap:.85rem;max-width:520px;margin-top:1.35rem}.home-simple .simple-hero-signal .homepage-giving-secondary .button{color:#27435a;background:0 0;border:2px solid #27435a;border-radius:999px;min-height:48px;padding-inline:1.15rem}.home-simple .simple-hero-signal .simple-trust-row{color:#4d6571;border-color:#27435a33;margin-top:1.15rem}.home-simple .simple-hero-signal .simple-hero-media figcaption{z-index:3;color:#17362d;background:var(--public-yellow);border:0;border-radius:1rem;width:auto;max-width:330px;padding:.8rem 1rem;bottom:clamp(1rem,4vw,3rem);left:auto;right:clamp(1rem,4vw,4rem)}.home-simple .simple-hero-signal .simple-hero-media figcaption span{color:#315448}.home-simple .simple-hero-signal .simple-hero-media figcaption strong{font-weight:720}.homepage-section-nav{background:var(--public-yellow);border:0}.homepage-section-nav .section-shell{gap:.45rem;padding-block:.65rem}.homepage-section-nav a{background:#ffffff9e;border:0;border-radius:999px}.homepage-section-nav a:hover{background:#fff}.home-simple .simple-process{width:min(calc(100% - clamp(2rem,6vw,7rem)),var(--max));background:var(--public-cream);border-radius:2rem;margin-block:clamp(2rem,5vw,5rem);padding:clamp(2rem,5vw,5rem)}.home-simple .simple-process ol{border:0;gap:.75rem;display:grid}.home-simple .simple-process li{background:#fff;border:0;border-radius:1rem;min-height:106px;padding:1.15rem 1.3rem}.home-simple .simple-process li>span{color:#fff;background:var(--public-green);border-radius:50%;place-items:center;width:2.45rem;height:2.45rem;display:grid}.home-simple .simple-process li:nth-child(2)>span{color:#17272f;background:var(--public-yellow)}.home-simple .simple-process li:nth-child(3)>span{background:var(--public-blue)}.home-simple .simple-process li:nth-child(4)>span{background:var(--public-coral)}.home-simple .simple-accountability{color:#fff;background:var(--public-blue);margin:clamp(2rem,5vw,5rem) 0 0;padding:0}.home-simple .simple-accountability h2 em{color:#fff0b7}.home-simple .simple-accountability-proof{color:#17362d;background:var(--public-mint);border:0;border-radius:1.5rem;padding:clamp(1.5rem,3vw,2.5rem)}.home-simple .simple-accountability-proof>span,.home-simple .simple-accountability-proof>strong,.home-simple .simple-accountability-proof>p,.home-simple .simple-accountability-proof>a{color:#17362d}.home-simple .simple-accountability-proof>a{border-color:#17362d}.site-footer{background:var(--public-green-dark)}.give-stage{background:var(--public-sky)}.donation-card-inline{background:#fff;border:0;border-radius:1.5rem;box-shadow:0 1.2rem 3rem #1a435c1a}.donation-card-inline .donation-channel,.direct-giving .direct-card,.giving-categories .giving-category-card{border-radius:1.2rem}.giving-categories{background:var(--public-cream)}.giving-categories .giving-category-grid{border:0;gap:1rem}.giving-categories .giving-category-card{background:#fff;border:0}.giving-categories .giving-category-card:nth-child(2n){background:var(--public-mint)}.giving-categories .giving-category-card:nth-child(3n){background:var(--public-sky)}.direct-giving{background:#fff}.give-aftercare{background:var(--public-green-dark)}@media (max-width:700px){.imdad-site .utility{display:none}.imdad-site .nav-shell{min-height:74px;padding-inline:1rem}.imdad-site .brand{border-radius:.65rem;padding:.25rem .45rem}.home-simple .simple-hero.simple-hero-signal{background:#fff;min-height:auto;padding:0 0 1rem;display:block;overflow:visible}.home-simple .simple-hero-signal .simple-hero-media{z-index:0;width:100%;height:min(112vw,480px);min-height:390px;position:relative}.home-simple .simple-hero-signal .simple-hero-media img{object-position:center 46%}.home-simple .simple-hero-signal .simple-hero-media figcaption{border-radius:.85rem;max-width:calc(100% - 1.6rem);inset:.8rem .8rem auto auto}.home-simple .simple-hero-signal .simple-hero-copy{z-index:3;background:var(--public-sky);border:0;border-radius:1.5rem;width:calc(100% - 2rem);margin:-2.2rem 1rem 0;padding:1.5rem 1.2rem 1.35rem;position:relative}.home-simple .simple-hero-signal h1{max-width:9.6ch;margin-block:.8rem 1rem;font-size:clamp(2.75rem,11.5vw,3.65rem)}.home-simple .simple-hero-signal .simple-trust-row{display:none}.homepage-section-nav{margin-top:0}.home-simple .simple-process{border-radius:1.5rem;width:calc(100% - 2rem);padding:1.5rem 1rem}.home-simple .simple-process li{grid-template-columns:2.6rem 1fr}.home-simple .simple-accountability-proof{border-radius:1.2rem}}:root{--font-serif:"Instrument Sans Variable", "Segoe UI", Helvetica, Arial, sans-serif;--public-green:#075c46;--public-green-dark:#043f31;--public-blue:#285faf;--public-coral:#c84f3a;--public-ink:#17272f}.imdad-site em{font-family:inherit;font-style:normal!important}.imdad-site :is(h1,h2) em{font-family:var(--font-sans), sans-serif;letter-spacing:inherit;font-style:normal!important;font-weight:720!important}.imdad-site :is(p,li,small,label,legend,a,button){color:inherit}.imdad-site main :is(small,figcaption){font-size:max(.8125rem,13px)}.imdad-site :focus-visible{outline-offset:3px;outline-color:#17272f}.donation-purpose{border:0;min-width:0;margin:1rem 0 0;padding:0}.donation-purpose>legend{width:100%;color:var(--public-ink);margin-bottom:.65rem;font-size:1rem;font-weight:760;line-height:1.35}.donation-purpose-groups{background:#edf2ef;border-radius:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;margin-bottom:.65rem;padding:.3rem;display:grid}.donation-purpose-groups button{color:#3f554d;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.55rem;padding:.55rem .65rem;font-size:.82rem;font-weight:720;line-height:1.25}.donation-purpose-groups button[aria-pressed=true]{color:#fff;background:var(--public-green);box-shadow:0 .25rem .75rem #08664b21}.donation-purpose-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.donation-purpose-option{min-width:0;min-height:48px;color:var(--public-ink);cursor:pointer;background:#fff;border:1.5px solid #b8c4c0;border-radius:.65rem;grid-template-columns:1.25rem minmax(0,1fr);align-items:center;gap:.55rem;padding:.62rem .72rem;display:grid;position:relative}.donation-purpose-option input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.donation-purpose-option>span{border:1.5px solid #6d7d77;border-radius:50%;place-items:center;width:1.2rem;height:1.2rem;font-size:.72rem;font-weight:900;line-height:1;display:grid}.donation-purpose-option>strong{overflow-wrap:anywhere;font-size:.875rem;font-weight:680;line-height:1.22}.donation-purpose-option[data-selected=true]{border:2px solid var(--public-green);color:#fff;background:var(--public-green);padding:calc(.62rem - .5px) calc(.72rem - .5px)}.donation-purpose-option[data-selected=true]>span{color:var(--public-green);background:#fff;border-color:#fff}.donation-purpose-option:has(input:focus-visible){outline-offset:3px;outline:3px solid #17272f}.donation-purpose>small{color:#4a5d56;margin-top:.7rem;font-size:.84rem;line-height:1.5;display:block}.give-stage,.giving-categories,.direct-giving,.give-legal{scroll-margin-top:6rem}.give-stage{padding-block:clamp(2.25rem,4vw,3.75rem)}.give-stage-grid{row-gap:clamp(1.25rem,2.5vw,2rem)}.give-stage-copy{padding-top:0}.give-stage-copy h1{font-size:clamp(3rem,5vw,4.8rem);line-height:.94}.give-stage-copy>p{max-width:53ch;line-height:1.58}.give-promise-list li{min-height:0;padding-block:.8rem}.give-stage-support .give-identity{margin-top:.8rem}.giving-categories,.direct-giving,.give-legal{padding-block:clamp(3rem,5vw,4.75rem)}.giving-categories .section-heading.compact,.direct-giving .section-heading.compact{margin-bottom:clamp(1.5rem,3vw,2.5rem)}.giving-categories .giving-category-card{min-height:0}.direct-giving-compact{padding-block:clamp(3rem,5vw,4.75rem)}.direct-giving-grid-compact .direct-card{min-height:300px}@media (max-width:700px){.home-simple .simple-hero-signal .simple-hero-media{height:min(92vw,420px);min-height:330px}.home-simple .simple-hero-signal .simple-hero-copy{padding:1.25rem 1.1rem}.home-simple .simple-process{gap:1.5rem;margin-block:1.25rem;padding:1.25rem 1rem}.home-simple .simple-process .simple-section-heading h2{font-size:clamp(2.55rem,10.5vw,3.4rem)}.home-simple .simple-accountability-grid{gap:2rem;padding-block:3.25rem}.give-stage{padding-block:2.25rem}.give-stage-grid{gap:1.25rem}.give-stage-copy h1{font-size:clamp(2.65rem,11.5vw,3.45rem)}.give-stage-support .give-promise-list{display:none}.donation-purpose-options{gap:.4rem}.donation-purpose-groups button{font-size:.78rem}.donation-purpose-option{padding:.56rem .6rem}.donation-purpose-option[data-selected=true]{padding:calc(.56rem - .5px) calc(.6rem - .5px)}.giving-categories,.direct-giving,.give-legal{padding-block:2.75rem}.direct-giving-grid-compact .direct-card{min-height:0}}.institutional-page{overflow-x:clip}.institutional-page :is(h1,h2,h3,p,strong,a,span){overflow-wrap:anywhere}.institutional-hero{min-height:auto;padding-block:clamp(3rem,5vw,4.75rem)}.institutional-intro,.institutional-two-column,.institutional-principles,.institutional-dark,.institutional-documents{padding-block:clamp(3rem,4.5vw,4.5rem)}.capability-grid{margin-top:1.75rem}.capability-grid article{min-height:220px;padding:1.1rem}.capability-grid h2{margin:2.5rem 0 .65rem}.country-compact span{min-height:72px}.institutional-documents>div{gap:clamp(2rem,5vw,5rem)}@media (max-width:700px){.institutional-hero{min-height:auto;padding-block:2.5rem}.institutional-hero h1{font-size:clamp(3rem,14vw,4.5rem)}.institutional-intro,.institutional-two-column,.institutional-principles,.institutional-dark,.institutional-documents{padding-block:2.35rem}.capability-grid article{min-height:180px}}
