@keyframes pulse{70%{box-shadow:0 0 0 10rem transparent}to{box-shadow:0 0 0 0 transparent}}:root{--ub:1366;--uu:calc(1 / var(--ub) * 100vw);--cream:#faf5e9;--sand:#eee7d7;--ink:#1f201e;--ink-75:rgba(31, 32, 30, .75);--line:rgba(31, 32, 30, .3);--line-soft:rgba(31, 32, 30, .15);--teal:#087584;--aqua:#71c9cc;--navy:#1e2e36;--navy-text:#1d2e36;--rust:#cd4c29;--amber:#f69400;--steel:#6ca3bc;--white:#fff;--ff-sans:"Nunito Sans", "Helvetica Neue", Arial, sans-serif;--ff-serif:"PT Serif", Georgia, serif;--type-h1:74rem;--type-h2:55rem;--type-h3:36rem;--type-h3-lh:1.1;--s1:20rem;--s2:40rem;--s3:60rem;--s4:80rem;--s5:120rem;--sx:40rem;--sn:110rem;--xw-1:1366rem;--xw-2:1220rem;--xw-3:1080rem;--xw-4:840rem;--xw-5:600rem;--d1:.2s;--d2:.4s;--e1:cubic-bezier(.5, 0, 0, 1)}@media (min-width:1024px) and (max-width:1450px){:root{--uu:max(0.86px, calc(100vw / 1366))}}@media (min-width:1451px){:root{--uu:1.06223px}}@media (max-width:1279px){:root{--sx:30rem}}@media (max-width:1023px){:root{--uu:clamp(0.92px, calc(100vw / 768), 1.12px);--ub:768;--type-h1:58rem;--type-h2:44rem;--type-h3:32rem;--sx:30rem;--sn:90rem;--s2:35rem;--s3:50rem;--s4:60rem;--s5:80rem}}@media (max-width:719px){:root{--uu:clamp(1px, calc(100vw / 360), 1.12px);--ub:360;--sx:20rem;--sn:70rem;--s2:30rem;--s3:45rem;--s4:55rem;--s5:70rem;--type-h1:44rem;--type-h2:36rem;--type-h3:28rem;--type-h3-lh:1.15}}:root:lang(ar){--ff-sans:"Cairo", "Nunito Sans", Tahoma, sans-serif;--ff-serif:"Cairo", "PT Serif", Tahoma, serif;--w-display:800}:root{--w-display:700;--w-body:500}*,::after,::before{box-sizing:border-box;margin:0;padding:0}body,html{background:var(--cream)}html{font:var(--uu)/1.5 var(--ff-sans);scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{font-size:20rem;line-height:1.5;font-weight:var(--w-body);color:var(--ink);overflow-x:clip}:lang(ar) body{font-size:19rem;line-height:1.8}img{display:block;max-width:100%;height:auto}a{color:var(--teal);font-weight:700;text-decoration:none;box-shadow:0 0 0 0 currentColor;transition:color var(--d1) var(--e1),box-shadow var(--d1) var(--e1)}@media (hover:hover) and (pointer:fine){a:hover{color:var(--ink);box-shadow:0 1px 0 0 currentColor}}:focus-visible{outline:2px solid var(--teal);outline-offset:3px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,::after,::before{transition-duration:0s!important;animation:none!important}}.skip{position:absolute;inset-inline-start:12rem;top:-100px;background:var(--ink);color:var(--white);padding:10rem 16rem;z-index:100}.skip:focus,.skip:hover{top:12rem;color:var(--white);box-shadow:none}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.t1,.t2,.t3,h1,h2,h3{font:var(--w-display) var(--type-h1)/1.1 var(--ff-serif);text-wrap:balance}.t2,.t3,h2,h3{font:var(--w-display) var(--type-h2)/1.1 var(--ff-serif)}.t3,h3{font:var(--w-display) var(--type-h3)/var(--type-h3-lh) var(--ff-serif)}.t4,.t5,h4,h5{font:800 26rem/1.2 var(--ff-sans);letter-spacing:-.02em}.t5,h5{font:800 22rem/1.4 var(--ff-sans)}.lead{font:500 26rem/1.45 var(--ff-sans)}.eyebrow{font:800 16rem/1.4 var(--ff-sans);letter-spacing:.111em;text-transform:uppercase;color:var(--teal)}.meta{font:700 14rem/1.4 var(--ff-sans);color:var(--ink-75)}:lang(ar) h1,:lang(ar) h2,:lang(ar) h3{line-height:1.3}:lang(ar) .t5{line-height:1.5}:lang(ar) .eyebrow,:lang(ar) h4,:lang(ar) h5{letter-spacing:0}:lang(ar) .eyebrow{text-transform:none;font-size:17rem}@media (max-width:719px){.lead{font-size:20rem}}.wrap{padding-block:var(--s4);padding-inline:var(--sx)}.inner{max-width:var(--xw-2);margin-inline:auto}.narrow,.section-head p{max-width:var(--xw-5)}.cs-navy{background:var(--navy);color:var(--white)}.cs-teal{background:var(--teal);color:var(--white)}.cs-sand{background:var(--sand)}.section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--s1);flex-wrap:wrap;border-bottom:1px solid var(--line);padding-bottom:16rem;margin-bottom:var(--s2)}.section-head p{color:var(--ink-75)}.cs-navy .section-head{border-color:rgba(255,255,255,.2)}.btn{--bc:var(--teal);--tc:var(--white);--oc:var(--teal);--bch:var(--aqua);--tch:var(--navy-text);--och:var(--aqua);display:inline-flex;align-items:center;justify-content:center;gap:12rem;min-height:46rem;min-width:151rem;padding:12rem 24rem;border:0;border-radius:400rem;background:var(--bc);color:var(--tc);box-shadow:inset 0 0 0 1px var(--oc);font:800 16rem/22.4rem var(--ff-sans);text-align:center;cursor:pointer;transition:background-color var(--d1) var(--e1),color var(--d1) var(--e1),box-shadow var(--d1) var(--e1)}.btn:focus-visible,.btn:hover{--bc:var(--bch);--tc:var(--tch);--oc:var(--och);box-shadow:inset 0 0 0 1px var(--oc)}.btn-ghost{--bc:transparent;--tc:var(--ink);--oc:var(--ink);--bch:var(--ink);--tch:var(--white);--och:var(--ink)}.btn-orange{--bc:var(--rust);--oc:var(--rust);--bch:var(--amber);--och:var(--amber);--tch:var(--navy-text)}.btn-light{--bc:transparent;--tc:var(--white);--oc:rgba(255,255,255,.7);--bch:var(--white);--tch:var(--navy-text);--och:var(--white)}.btn-arrow{--bc:transparent;--bch:transparent;--oc:transparent;--och:transparent;--tc:#23353e;--tch:var(--teal);min-width:0;padding:8rem 0;gap:14rem;line-height:1.4}.btn-arrow::after{content:"";flex:0 0 auto;width:36rem;height:36rem;border-radius:50%;background:var(--aqua)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231d2e36' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E")center/50%no-repeat;transition:background-color var(--d1) var(--e1),transform var(--d1) var(--e1)}.btn-arrow:hover::after{background-color:var(--navy-text);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E")}.cs-navy .btn-arrow,.cs-teal .btn-arrow{--tc:var(--white);--tch:var(--white)}[dir=rtl] .btn-arrow::after,[dir=rtl] .card .arr svg{transform:scaleX(-1)}.btn-row{display:flex;flex-wrap:wrap;gap:14rem;align-items:center}a.btn,a.btn:hover{box-shadow:inset 0 0 0 1px var(--oc)}.alert,.alert a{color:var(--white)}.alert{background:var(--navy);padding:12rem var(--sx)}.alert a{font:700 17rem/1.3 var(--ff-sans);display:inline-flex;align-items:center;gap:10rem}.alert a:hover,.footer ul a:hover{color:var(--aqua);box-shadow:none}.alert .inner{display:flex;justify-content:center;text-align:center}.pulse{width:12rem;height:12rem;border-radius:50%;background:var(--aqua);flex:0 0 auto;box-shadow:0 0 0 0 rgba(113,201,204,.6);animation:pulse 2s infinite}.top{position:sticky;top:0;z-index:50;background:var(--cream);transition:box-shadow var(--d2) var(--e1)}.top.scrolled{box-shadow:0 4rem 20rem rgba(0,0,0,.1)}.brand,.top .inner{display:flex;align-items:center}.top .inner{gap:24rem;min-height:var(--sn);padding-inline:var(--sx);max-width:none}.brand{gap:14rem;color:var(--navy);margin-inline-end:auto}.brand:hover{color:var(--navy);box-shadow:none}.brand picture{flex:0 0 auto;display:block}.brand img{width:92rem;height:auto}.brand span{display:grid;line-height:1.15}.brand b{font:900 22rem/1.15 var(--ff-sans);letter-spacing:-.02em}:lang(ar) .brand b{letter-spacing:0;font-size:24rem}.brand small{font:600 16rem/1.25"Nunito Sans",sans-serif;color:var(--ink-75)}.brand small:lang(ar){font-family:"Cairo",sans-serif;font-size:17rem}.nav{display:flex;gap:28rem;list-style:none}.nav a{color:var(--ink);font:800 16rem/1.4 var(--ff-sans)}:lang(ar) .nav a{font-size:17rem}.nav a:hover{color:var(--teal);box-shadow:0 1px 0 0 currentColor}.nav .nav-cta{display:none}@media (max-width:719px){.nav .nav-cta{display:block;padding-top:18rem}.nav .nav-cta a.btn{display:inline-flex;padding:12rem 24rem;border-bottom:0;color:var(--white)}}.lang,.toggler{color:var(--ink)}.lang{font:700 15rem/1 var(--ff-sans);padding:10rem 14rem;border-radius:400rem;box-shadow:inset 0 0 0 1px var(--line)}.lang:hover{box-shadow:inset 0 0 0 1px var(--ink)}.lang[lang=ar]{font-family:"Cairo",var(--ff-sans);font-size:16rem}.lang[lang=en]{font-family:"Nunito Sans",sans-serif}.toggler{display:none;width:46rem;height:46rem;border:0;cursor:pointer}.toggler span{position:relative}.toggler span,.toggler span::after,.toggler span::before{display:block;width:26rem;height:2px;background:currentColor;margin:auto;transition:transform var(--d1) var(--e1),background-color var(--d1) var(--e1)}.quote::before,.toggler span::after,.toggler span::before{content:"";position:absolute;inset-inline-start:0}.toggler span::before{top:-8rem}.toggler span::after{top:8rem}.toggler,.top.open .toggler span{background:0 0}.top.open .toggler span::before{transform:translateY(8rem) rotate(45deg)}.top.open .toggler span::after{transform:translateY(-8rem) rotate(-45deg)}@media (max-width:1023px){.nav a,.toggler{display:block}.nav{position:absolute;top:100%;inset-inline:0;flex-direction:column;gap:0;background:var(--cream);box-shadow:inset 0 1px var(--line),0 20rem 30rem rgba(0,0,0,.08);padding:10rem var(--sx) 24rem;clip-path:inset(0 0 100%0);visibility:hidden;transition:clip-path var(--d2) var(--e1),visibility var(--d2)}.top.open .nav{clip-path:inset(0 0 0 0);visibility:visible}.nav a{padding:14rem 0;font-size:20rem;border-bottom:1px solid var(--line-soft)}.nav a:hover{box-shadow:none}}@media (max-width:719px){.brand img{width:80rem}.top .brand span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.brand b{font-size:15rem}.brand small{font-size:13rem}.top .inner>.btn-orange{display:none}.brand{gap:10rem}.brand,.brand span{min-width:0}.contact-list a,.contact-list b{font-size:17rem}.lang{padding:8rem 12rem;font-size:14rem}.top .inner{gap:10rem}}.hero .inner{display:grid;grid-template-columns:minmax(0,1fr) 520rem;gap:var(--s3);align-items:center}.hero-main{display:grid;gap:26rem;align-content:start}.hero-main .lead{color:var(--ink-75);max-width:640rem}.hero-img{position:relative;margin-inline-end:calc(var(--sx)*-1)}.hero-img img{width:100%;aspect-ratio:4/5;object-fit:cover}.hero-img figcaption{position:absolute;inset-inline:0;bottom:0;background:rgba(0,0,0,.55);color:var(--white);font-size:14rem;line-height:1.3;padding:14rem 20rem}@media (max-width:1023px){.hero .inner{grid-template-columns:minmax(0,1fr)}.hero{padding-top:0}.hero-img{order:-1;margin-inline:calc(var(--sx)*-1)}.hero-img img{aspect-ratio:16/10}}.intro-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s3);align-items:start}.intro-grid .body{display:grid;gap:18rem}.quote{font:700 32rem/1.45 var(--ff-serif);position:relative;padding-top:44rem;color:var(--navy)}.quote::before{content:"“";top:-10rem;font:400 90rem/1 var(--ff-serif);color:var(--aqua)}:lang(ar) .quote::before{content:"”"}.quote cite,time{font:700 14rem/1.4 var(--ff-sans)}.quote cite{display:block;margin-top:18rem;font-style:normal;color:var(--ink-75)}.values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s1);margin-top:var(--s2);border-top:1px solid var(--line);padding-top:var(--s2)}.values li{list-style:none;display:grid;gap:6rem}.card p,.partners li p,.values li p{color:var(--ink-75);font-size:17rem}@media (max-width:1023px){.intro-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:719px){.values{grid-template-columns:minmax(0,1fr)}.quote{font-size:24rem}}.cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s2) var(--s1)}.card{position:relative;color:var(--ink);display:grid;align-content:start;gap:8rem}.card:hover{color:var(--ink);box-shadow:none}.card .img{position:relative;overflow:hidden;margin-bottom:12rem}.card .img img{width:100%;aspect-ratio:3/2;object-fit:cover;transition:transform var(--d2) var(--e1)}.card .img::after{content:"";position:absolute;inset:0;background:0 0;transition:background-color var(--d1) var(--e1)}.card:hover .img::after{background:rgba(31,32,30,.2)}.card:hover .img img{transform:scale(1.03)}.card .arr{position:absolute;inset-inline-start:0;bottom:0;width:40rem;height:40rem;z-index:1;background:var(--aqua);display:grid;place-items:center}.card .arr svg{width:20rem;height:20rem}.card p{max-width:90%}@media (max-width:1023px){.cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:719px){.cards{grid-template-columns:minmax(0,1fr)}.card p{max-width:none}}.facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s2) var(--s1)}.fact{display:grid;gap:8rem;align-content:start;border-top:1px solid rgba(255,255,255,.35);padding-top:18rem}.fact .big{font:900 64rem/1 var(--ff-sans);letter-spacing:-.03em;color:var(--aqua)}.cs-teal .fact .big{color:var(--white)}.fact p{font-size:17rem;line-height:1.45;color:rgba(255,255,255,.88)}@media (max-width:1023px){.facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.news{display:grid;grid-template-columns:1.3fr 1fr;gap:var(--s3)}.news-lead,.news-list a{display:grid;color:var(--ink)}.news-lead{gap:14rem;align-content:start}.news-lead:hover{color:var(--ink);box-shadow:none}.news-lead img{width:100%;aspect-ratio:16/10;object-fit:cover}.news-list{list-style:none;border-top:1px solid var(--line)}.news-list li{border-bottom:1px solid var(--line)}.news-list a{grid-template-columns:96rem minmax(0,1fr);gap:18rem;padding:18rem 0;align-items:start}.news-list a:hover{color:var(--teal);box-shadow:none}.news-list img{width:96rem;height:96rem;object-fit:cover}.news-list h3{font-size:19rem;line-height:1.35}time{color:var(--teal)}@media (max-width:1023px){.news{grid-template-columns:minmax(0,1fr)}}.appeal .inner{display:grid;grid-template-columns:300rem minmax(0,1fr);gap:var(--s3);align-items:center}.appeal-logo img{width:100%;filter:drop-shadow(0 10rem 30rem rgba(0,0,0,.35))}.appeal blockquote{font:700 34rem/1.4 var(--ff-serif);margin:18rem 0 22rem}.appeal .body p{color:rgba(255,255,255,.85);max-width:720rem}.appeal .body p+p{margin-top:12rem}.appeal .eyebrow{color:var(--aqua)}@media (max-width:1023px){.appeal .inner{grid-template-columns:minmax(0,1fr)}.appeal-logo img{width:200rem}}@media (max-width:719px){.appeal blockquote{font-size:26rem}}.gallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:220rem;gap:10rem}.gallery figure{overflow:hidden;position:relative}.gallery figure.tall{grid-row:span 2}.gallery figure.wide{grid-column:span 2}.gallery img{width:100%;height:100%;object-fit:cover;transition:transform var(--d2) var(--e1)}.gallery figure:hover img{transform:scale(1.04)}.gallery figcaption{position:absolute;inset-inline:0;bottom:0;background:rgba(0,0,0,.55);color:var(--white);font-size:14rem;line-height:1.3;padding:10rem 14rem}@media (max-width:719px){.gallery{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:160rem}}.partners{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s1);list-style:none}.partners li{padding:24rem;box-shadow:inset 0 0 0 1px #bab5a9;display:grid;gap:6rem;align-content:start}.partners li p{font-size:16rem}@media (max-width:1023px){.partners{grid-template-columns:minmax(0,1fr)}}.faq-grid{display:grid;grid-template-columns:1fr 2fr;gap:var(--s3);align-items:start}.acc{border-bottom:1px solid var(--line)}.acc,.acc details+details{border-top:1px solid var(--line)}.acc summary{list-style:none;cursor:pointer;display:flex;align-items:flex-start;padding:20rem 30rem 20rem 0;font:700 24rem/1.25 var(--ff-sans);letter-spacing:-.02em;transition:color var(--d1) var(--e1)}[dir=rtl] .acc summary{padding:20rem 0 20rem 30rem}.acc summary::-webkit-details-marker{display:none}.acc summary:hover{color:var(--teal)}.acc summary::before{content:"+";flex:0 0 50rem;color:var(--teal);font:800 30rem/1 var(--ff-sans)}.acc details[open] summary::before{content:"−"}.acc .ans{padding-inline-start:50rem;padding-bottom:22rem;max-width:720rem;display:grid;gap:12rem}:lang(ar) .acc summary{letter-spacing:0;line-height:1.5}@media (max-width:1023px){.faq-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:719px){.acc summary{font-size:19rem}.acc .ans{font-size:17rem}}.contact .inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s3);align-items:start}.contact-list{list-style:none;display:grid;border-top:1px solid rgba(255,255,255,.3)}.contact-list li{display:grid;grid-template-columns:140rem minmax(0,1fr);gap:16rem;padding:18rem 0;border-bottom:1px solid rgba(255,255,255,.3);align-items:baseline}.contact-list span{font:700 14rem/1.4 var(--ff-sans);letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.75)}:lang(ar) .contact-list span{letter-spacing:0;text-transform:none;font-size:16rem}.contact-list a,.contact-list b{color:var(--white);font-size:20rem;overflow-wrap:anywhere}.contact-list a:hover{color:var(--white);box-shadow:0 1px 0 0 currentColor}.ltr{direction:ltr;unicode-bidi:isolate;display:inline-block}@media (max-width:1023px){.contact .inner{grid-template-columns:minmax(0,1fr)}}@media (max-width:719px){.contact-list li{grid-template-columns:minmax(0,1fr);gap:2rem}}.footer{background:var(--navy);color:rgba(255,255,255,.8);padding:var(--s3) var(--sx) var(--s1);border-top:1px solid rgba(255,255,255,.12)}.footer .inner{display:grid;grid-template-columns:2fr 1fr 1fr;gap:var(--s2)}.footer .brand,.footer .brand:hover{color:var(--white)}.footer .brand small{color:rgba(255,255,255,.7)}.footer p{font-size:16rem;margin-top:16rem;max-width:420rem}.footer .fh{font:700 14rem/1.4 var(--ff-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--aqua);margin-bottom:12rem}:lang(ar) .footer .fh{letter-spacing:0;text-transform:none;font-size:16rem}.footer ul{list-style:none;display:grid;gap:8rem}.footer ul a{color:var(--white);font-weight:400;font-size:16rem}.socials{display:flex;gap:10rem;margin-top:18rem}.socials a{width:40rem;height:40rem;border-radius:50%;background:var(--white);color:var(--navy-text);display:grid;place-items:center}.socials a:hover{background:var(--aqua);color:var(--navy-text);box-shadow:none}.socials svg{width:18rem;height:18rem;fill:currentColor}.legal{max-width:var(--xw-2);margin:var(--s2) auto 0;padding-top:18rem;border-top:1px solid rgba(255,255,255,.15);font-size:14rem;display:flex;justify-content:space-between;gap:12rem;flex-wrap:wrap}@media (max-width:1023px){.footer .inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.footer .inner>:first-child{grid-column:1/-1}}.reveal{opacity:1;transform:none}.js .reveal:not(.in){opacity:.001;transform:translateY(24rem)}.js .reveal{transition:opacity .7s var(--e1),transform .7s var(--e1)}@media (pointer:coarse),(max-width:1023px){.lang{min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center}.toggler{width:48px;height:48px}.alert a{padding-block:10px}.footer ul{gap:0}.footer ul a{min-width:44px}.socials a{width:44px;height:44px}.contact-list a,.footer ul a{display:inline-flex;align-items:center;min-height:44px}.news-list a{padding-block:14px}.acc summary{min-height:56px}.footer .fh,.meta,.quote cite,time{font-size:max(14rem,13px)}}@media (max-width:719px){.alert a{font-size:15rem}.alert{padding-block:4rem}}.thumb-empty{width:96rem;height:96rem;background:var(--sand);display:block}.partner-logo{height:48rem;width:auto;max-width:160rem;object-fit:contain;margin-bottom:8rem}.partners a{color:inherit}.empty-note{color:var(--ink-75);padding:var(--s2)0;grid-column:1/-1}.donate-list{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(300rem,1fr));gap:var(--s1)}.donate-card{background:var(--cream);box-shadow:inset 0 0 0 1px #bab5a9;padding:26rem;display:grid;gap:12rem;align-content:start}.donate-type{font:800 14rem/1.3 var(--ff-sans);color:var(--rust);letter-spacing:.04em}:lang(ar) .donate-type{letter-spacing:0}.donate-details{font-weight:700;direction:ltr;unicode-bidi:plaintext;text-align:start;background:#fff;padding:12rem 14rem;overflow-wrap:anywhere}@media (max-width:719px){.donate-list{grid-template-columns:minmax(0,1fr)}}.page-head{padding-bottom:var(--s2)}.page-head .inner{display:grid;gap:16rem;margin-inline:auto}.list-wrap .inner,.page-head .inner{max-width:var(--xw-2)}.page-head .lead{color:var(--ink-75);max-width:720rem}.list-wrap{padding-top:0}.chips{display:flex;flex-wrap:wrap;gap:10rem;margin-bottom:var(--s2)}.chip{border:0;background:0 0;box-shadow:inset 0 0 0 1px var(--line);border-radius:400rem;padding:10rem 18rem;font:800 15rem/1.2 var(--ff-sans);cursor:pointer;min-height:44px;color:var(--ink);transition:background-color var(--d1) var(--e1),color var(--d1) var(--e1)}.chip:hover{box-shadow:inset 0 0 0 1px var(--ink)}.chip.active{background:var(--ink);color:var(--white);box-shadow:none}.card-meta{font:700 14rem/1.4 var(--ff-sans);color:var(--teal)}.more-row{display:flex;justify-content:center;margin-top:var(--s2)}.article-wrap{padding-top:var(--s3)}.article-inner{max-width:var(--xw-3);margin-inline:auto;display:grid;gap:var(--s2)}.article-head{display:grid;gap:14rem;max-width:var(--xw-4)}.article-back,.article-head .lead{color:var(--ink-75)}.article-head time{font:700 15rem/1.4 var(--ff-sans);color:var(--teal)}.article-back{font:800 15rem/1.4 var(--ff-sans);justify-self:start}.article-cover img{width:100%;max-height:640rem;object-fit:cover}.article-layout{display:grid;grid-template-columns:minmax(0,1fr) 260rem;gap:var(--s3);align-items:start}.prose{font-size:20rem;line-height:1.8;max-width:720rem;display:grid;gap:18rem}:lang(ar) .prose{font-size:20rem;line-height:1.95}.prose>*{margin:0}.prose h2{font:var(--w-display) 30rem/1.3 var(--ff-serif);margin-top:12rem}.prose h3{font:800 24rem/1.35 var(--ff-sans);margin-top:8rem}.prose ol,.prose ul{padding-inline-start:26rem;display:grid;gap:8rem}.prose blockquote{position:relative;padding-top:34rem;font:700 24rem/1.55 var(--ff-serif);color:var(--navy)}.prose blockquote::before{content:"“";position:absolute;top:-8rem;inset-inline-start:0;font:400 64rem/1 var(--ff-serif);color:var(--aqua)}.prose img{width:100%;height:auto}.prose a{text-decoration:underline;text-underline-offset:3px}.prose .ql-align-center{text-align:center}.prose .ql-align-right{text-align:right}.prose .ql-align-left{text-align:left}.prose .ql-align-justify{text-align:justify}.prose .ql-direction-rtl{direction:rtl}.article-aside{display:grid;gap:var(--s2);position:sticky;top:calc(var(--sn) + 20rem)}.attachments b,.share b{display:block;font:800 15rem/1.4 var(--ff-sans);margin-bottom:10rem}.share-row{flex-wrap:wrap}.share-row a{width:44px;height:44px;border-radius:50%;background:var(--navy);color:var(--white);display:grid;place-items:center}.share-row a:hover{background:var(--teal);color:var(--white);box-shadow:none}.share-row svg{width:20px;height:20px;fill:currentColor}.share-row .btn{min-width:0;min-height:44px}.attachments ul{list-style:none;display:grid;gap:8rem}.attachments a,.share-row{display:flex;align-items:center;gap:10rem}.attachments a{padding:12rem 14rem;box-shadow:inset 0 0 0 1px var(--line);font-size:16rem;overflow-wrap:anywhere}.attachments a::before{content:"↓";font-weight:900;color:var(--teal)}.article-gallery,.article-missing{display:grid;gap:var(--s1)}.article-gallery .gallery{grid-auto-rows:240rem}.article-gallery figure a{display:block;height:100%;box-shadow:none}.article-missing{justify-items:start;padding:var(--s4)0}@media (max-width:1023px){.article-layout{grid-template-columns:minmax(0,1fr)}.article-aside{position:static}}@media (max-width:719px){.article-gallery .gallery{grid-auto-rows:160rem}}.card .img{background:var(--sand);aspect-ratio:3/2}