@font-face{font-family:Alegreya Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/alegreya-cyrillic-ext-wght-normal.CN0-BfWD.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/alegreya-cyrillic-wght-normal.CU5lb38f.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/alegreya-greek-ext-wght-normal.C8PPRmwJ.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Alegreya Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/alegreya-greek-wght-normal.BPx8yWcZ.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/alegreya-vietnamese-wght-normal.DOV9JYup.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/alegreya-latin-ext-wght-normal.o8axeAGu.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/alegreya-latin-wght-normal.BG9rTJo4.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_astro/alegreya-cyrillic-ext-wght-italic.DzWRXZb0.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_astro/alegreya-cyrillic-wght-italic.Dhrv2xfk.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_astro/alegreya-greek-ext-wght-italic.CoUI9EEu.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Alegreya Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_astro/alegreya-greek-wght-italic.CVt9-Jr4.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_astro/alegreya-vietnamese-wght-italic.BAPuWgnQ.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_astro/alegreya-latin-ext-wght-italic.BIuo_2sR.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_astro/alegreya-latin-wght-italic.Bxkcgmge.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/alegreya-sans-cyrillic-ext-400-normal.CBouUAPx.woff2)format("woff2"),url(/_astro/alegreya-sans-cyrillic-ext-400-normal.ClLgPhqT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/alegreya-sans-cyrillic-400-normal.CFUoBDld.woff2)format("woff2"),url(/_astro/alegreya-sans-cyrillic-400-normal.C2XSGevv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/alegreya-sans-greek-ext-400-normal.CaUEPd_u.woff2)format("woff2"),url(/_astro/alegreya-sans-greek-ext-400-normal.D6j-TQLM.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/alegreya-sans-greek-400-normal.B87Md6o9.woff2)format("woff2"),url(/_astro/alegreya-sans-greek-400-normal.8U5NAP_q.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/alegreya-sans-vietnamese-400-normal.D7fwYHgb.woff2)format("woff2"),url(/_astro/alegreya-sans-vietnamese-400-normal.BFvpiE3j.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/alegreya-sans-latin-ext-400-normal.D7N6b6bd.woff2)format("woff2"),url(/_astro/alegreya-sans-latin-ext-400-normal.DpBVrRWA.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/alegreya-sans-latin-400-normal.DtLlO8BS.woff2)format("woff2"),url(/_astro/alegreya-sans-latin-400-normal.DmA8jeke.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/alegreya-sans-cyrillic-ext-400-italic.T00rgbz1.woff2)format("woff2"),url(/_astro/alegreya-sans-cyrillic-ext-400-italic.BpLolsQ8.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/alegreya-sans-cyrillic-400-italic.BfxaBkav.woff2)format("woff2"),url(/_astro/alegreya-sans-cyrillic-400-italic.Bc6UFQqS.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/alegreya-sans-greek-ext-400-italic.CqU0VZms.woff2)format("woff2"),url(/_astro/alegreya-sans-greek-ext-400-italic.Dsqv3611.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/alegreya-sans-greek-400-italic.Y4Zag0Am.woff2)format("woff2"),url(/_astro/alegreya-sans-greek-400-italic.omD4Z7vk.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/alegreya-sans-vietnamese-400-italic.DWlx-poF.woff2)format("woff2"),url(/_astro/alegreya-sans-vietnamese-400-italic.CmFF8Y5k.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/alegreya-sans-latin-ext-400-italic.DX574ivH.woff2)format("woff2"),url(/_astro/alegreya-sans-latin-ext-400-italic.DeNTv1Y-.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/alegreya-sans-latin-400-italic.rmlAbObI.woff2)format("woff2"),url(/_astro/alegreya-sans-latin-400-italic.CgbdrOqg.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/alegreya-sans-cyrillic-ext-500-normal.BjdEjhHc.woff2)format("woff2"),url(/_astro/alegreya-sans-cyrillic-ext-500-normal.CBZLRaMr.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/alegreya-sans-cyrillic-500-normal.kQHBM3cE.woff2)format("woff2"),url(/_astro/alegreya-sans-cyrillic-500-normal.gEBUHwKD.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/alegreya-sans-greek-ext-500-normal.8OvC5Vmr.woff2)format("woff2"),url(/_astro/alegreya-sans-greek-ext-500-normal.Cp0bGOKK.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/alegreya-sans-greek-500-normal.CjlmbScm.woff2)format("woff2"),url(/_astro/alegreya-sans-greek-500-normal.BwxJMQU_.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/alegreya-sans-vietnamese-500-normal.CFLbXWhL.woff2)format("woff2"),url(/_astro/alegreya-sans-vietnamese-500-normal.B1LHNMw0.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/alegreya-sans-latin-ext-500-normal.TH5u60nj.woff2)format("woff2"),url(/_astro/alegreya-sans-latin-ext-500-normal.CxFoZ42m.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/alegreya-sans-latin-500-normal.DS713u5J.woff2)format("woff2"),url(/_astro/alegreya-sans-latin-500-normal.vXxrTKJT.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/alegreya-sans-cyrillic-ext-700-normal.Cpzx2u2L.woff2)format("woff2"),url(/_astro/alegreya-sans-cyrillic-ext-700-normal.YOec_wOb.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/alegreya-sans-cyrillic-700-normal.BMO00Gdb.woff2)format("woff2"),url(/_astro/alegreya-sans-cyrillic-700-normal.qSextXl4.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/alegreya-sans-greek-ext-700-normal.ChNZoGr1.woff2)format("woff2"),url(/_astro/alegreya-sans-greek-ext-700-normal.BVJ8GoGc.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/alegreya-sans-greek-700-normal.CTof9pYC.woff2)format("woff2"),url(/_astro/alegreya-sans-greek-700-normal.BZuMtSJ5.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/alegreya-sans-vietnamese-700-normal.CHYTK2w7.woff2)format("woff2"),url(/_astro/alegreya-sans-vietnamese-700-normal.D0056cUE.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/alegreya-sans-latin-ext-700-normal.HuHd3-Mg.woff2)format("woff2"),url(/_astro/alegreya-sans-latin-ext-700-normal.CkNjzB9Y.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/alegreya-sans-latin-700-normal.DEbcy2sF.woff2)format("woff2"),url(/_astro/alegreya-sans-latin-700-normal.BnzUNlma.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/amiri-arabic-400-normal.D0NIBXga.woff2)format("woff2"),url(/_astro/amiri-arabic-400-normal.C_1DQziU.woff)format("woff")}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-nastaliq-urdu-arabic-400-normal.BVDOj1dq.woff2)format("woff2"),url(/_astro/noto-nastaliq-urdu-arabic-400-normal.Df9iHKj9.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-nastaliq-urdu-latin-ext-400-normal.ULxojL9g.woff2)format("woff2"),url(/_astro/noto-nastaliq-urdu-latin-ext-400-normal.BwovpPbk.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-nastaliq-urdu-latin-400-normal.uocoWRvS.woff2)format("woff2"),url(/_astro/noto-nastaliq-urdu-latin-400-normal.BlOzo2Ia.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--c-night:#0d2624;--c-deep:#133b37;--c-teal:#1f5b55;--c-teal-2:#2f7c71;--c-brass:#d3a85c;--c-brass-2:#e6c48c;--c-logo:#1a4a44;--c-brass-ink:#6e4f1f;--c-sand:#f3ece0;--c-paper:#fbf8f2;--c-stone:#e3d8c5;--c-ink:#17201e;--c-ink-soft:#4d5a55;--c-on-dark:#f1ebe0;--c-on-dark-soft:#b9c7c1;--c-clay:#a24a2b;--bg:var(--c-sand);--surface:var(--c-paper);--line:var(--c-stone);--text:var(--c-ink);--text-soft:var(--c-ink-soft);--primary:var(--c-teal);--primary-strong:var(--c-deep);--accent:var(--c-brass);--focus:var(--c-brass);--danger:var(--c-clay);--font-display:"Alegreya Variable", "Iowan Old Style", Georgia, serif;--font-body:"Alegreya Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-arabic:"Amiri", "Scheherazade New", serif;--fs-xs:.875rem;--fs-sm:1rem;--fs-md:1.125rem;--fs-lg:clamp(1.2rem, 1.1rem + .45vw, 1.42rem);--fs-h3:clamp(1.3rem, 1.15rem + .6vw, 1.6rem);--fs-h2:clamp(1.9rem, 1.4rem + 2vw, 3rem);--fs-h1:clamp(2.4rem, 1.6rem + 3.6vw, 4.6rem);--fs-display:clamp(2.8rem, 1.6rem + 5vw, 6rem);--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-5:1.5rem;--s-6:2rem;--s-7:3rem;--s-8:4.5rem;--s-9:clamp(4.5rem, 3rem + 6vw, 8rem);--radius-sm:8px;--radius:10px;--radius-lg:10px;--shadow-1:0 1px 2px #0d26240f, 0 6px 18px #0d26240f;--shadow-2:0 2px 6px #0d262414, 0 18px 40px #0d26241f;--container:1180px;--gutter:clamp(16px, 4vw, 40px);--ease:cubic-bezier(.2, .8, .2, 1);--dur-1:.16s;--dur-2:.32s;--dur-3:1.2s;--arch-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 140' preserveAspectRatio='none'%3E%3Cpath d='M0 140V58C0 27 27 9 50 0c23 9 50 27 50 58v82Z'/%3E%3C/svg%3E");--pattern-star:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cg fill='none' stroke='%23dcb57a' stroke-width='1'%3E%3Cpath d='M32 14l5.3 12.7L50 32l-12.7 5.3L32 50l-5.3-12.7L14 32l12.7-5.3z'/%3E%3Cpath d='M19.3 19.3h25.4v25.4H19.3z'/%3E%3Cpath d='M0 0l14 14M64 0L50 14M0 64l14-14M64 64L50 50'/%3E%3C/g%3E%3C/svg%3E");color-scheme:light}:root:lang(ur){--font-display:"Alegreya Variable", "Noto Nastaliq Urdu", serif;--font-body:"Alegreya Sans", "Noto Nastaliq Urdu", system-ui, sans-serif}:lang(ur) body{font-synthesis-weight:none;line-height:2.1}:lang(ur) :is(h1,h2,h3,h4){letter-spacing:0;font-weight:400;line-height:1.75}:lang(ur) h1{font-size:clamp(2rem,1.4rem + 2.6vw,3.4rem);line-height:2}:lang(ur) .hero h1{font-size:clamp(2.2rem,1.4rem + 3vw,3.8rem);line-height:2}:lang(ur) h2{line-height:1.9}[dir=rtl] :is(address,.facts dd,.hero-facts dd,.holder,.site-footer .bottom p,.site-footer .soft,.bank dd){text-align:right;unicode-bidi:plaintext}[dir=rtl] .page-hero .media>.arch-line{inset:-12px -12px 12px 12px}[dir=rtl] .arch-frame>.arch-line{inset:-14px -14px 14px 14px}[dir=rtl] .hero .arch-back{inset:6% 7% -4% -7%}[dir=rtl] svg text{direction:ltr;unicode-bidi:isolate}:lang(ur) :is(.kicker,.tier-label p,.stats small,.gauge-numbers dt,.table th){letter-spacing:0;text-transform:none}:lang(ur) .lead{line-height:2.1}[dir=rtl] :is(.arrow,.more span,.text-link span,.free a span,.hero-links a span){display:inline-block;transform:scaleX(-1)}[dir=rtl] .btn:hover .arrow{transform:scaleX(-1)translate(3px)}[dir=rtl] :is(.num,.iban,time,a[href^=tel\:],a[href^=mailto\:]){direction:ltr;unicode-bidi:isolate}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:var(--fs-md);font-feature-settings:"ss01", "tnum" 0;-webkit-font-smoothing:antialiased;margin:0;line-height:1.6;overflow-x:clip}img,svg,video{max-width:100%;display:block}img{height:auto}a{color:var(--primary);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{color:var(--primary-strong)}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:4px}::selection{background:var(--c-brass-2);color:var(--c-night)}h1,h2,h3,h4{font-family:var(--font-display);font-variation-settings:"opsz" 96, "SOFT" 40;letter-spacing:-.015em;margin:0 0 var(--s-4);color:var(--c-night);text-wrap:balance;font-weight:500;line-height:1.08}h1{font-size:var(--fs-h1)}@media (width<=900px){h1,h2{hyphens:auto;overflow-wrap:break-word}}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3);font-variation-settings:"opsz" 36, "SOFT" 30;line-height:1.2}p{margin:0 0 var(--s-4);text-wrap:pretty}.lead{font-size:var(--fs-lg);color:var(--text-soft);max-width:62ch}.arabic{font-family:var(--font-arabic);direction:rtl;line-height:1.9}.num{font-variant-numeric:tabular-nums}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{left:var(--s-4);z-index:100;background:var(--c-night);color:#fff;padding:var(--s-2) var(--s-4);border-radius:var(--radius-sm);position:absolute;top:-100px}.skip-link:focus{top:var(--s-4)}.test-banner{background:var(--c-clay);color:#fff;text-align:center;font-size:var(--fs-xs);padding:6px var(--gutter);letter-spacing:.02em;font-weight:650}.container{width:min(100% - 2 * var(--gutter), var(--container));margin-inline:auto}.narrow{width:min(100% - 2 * var(--gutter), 760px);margin-inline:auto}.section{padding-block:var(--s-9)}.section.tight{padding-block:var(--s-8)}.stack>*+*{margin-top:var(--s-4)}.grid-2{gap:clamp(var(--s-6), 5vw, var(--s-8));grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}.grid-3{gap:var(--s-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=900px){.grid-2,.grid-3{grid-template-columns:1fr}}@media (width>=640px) and (width<=900px){.grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}.night{--text:var(--c-on-dark);--text-soft:var(--c-on-dark-soft);--line:#dcb57a38;background:var(--c-night);color:var(--c-on-dark);isolation:isolate;position:relative}.night:before{content:"";z-index:-1;background-image:var(--pattern-star);opacity:.09;background-size:64px 64px;position:absolute;inset:0;mask-image:radial-gradient(80% 70% at 70% 30%,#000 20%,#0000 75%)}.night h1,.night h2,.night h3{color:#fff}.night a:not(.btn){color:var(--c-brass-2)}.night .card{--text:var(--c-ink);--text-soft:var(--c-ink-soft);--line:var(--c-stone);color:var(--c-ink)}.night .card :is(h1,h2,h3,h4){color:var(--c-night)}.night .card a:not(.btn){color:var(--primary)}.night .card .btn.ghost{--btn-fg:var(--primary)}.night .card .btn.ghost:hover{--btn-bg:#1f5b5514}.kicker{align-items:center;gap:var(--s-3);font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--c-brass-ink);margin-bottom:var(--s-4);font-weight:650;display:inline-flex}.kicker:before{content:"";background:currentColor;width:28px;height:1px}.night .kicker{color:var(--c-brass-2)}.btn{--btn-bg:var(--primary);--btn-fg:#fff;justify-content:center;align-items:center;gap:var(--s-2);min-height:48px;padding:0 var(--s-5);background:var(--btn-bg);color:var(--btn-fg);font:650 var(--fs-md) / 1 var(--font-body);cursor:pointer;transition:background var(--dur-1) var(--ease), transform var(--dur-1) var(--ease), box-shadow var(--dur-1) var(--ease);border:1px solid #0000;border-radius:999px;text-decoration:none;display:inline-flex}.btn:hover{--btn-bg:var(--primary-strong);color:var(--btn-fg)}.btn:active{transform:translateY(1px)}.btn:disabled,.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.btn.brass{--btn-bg:var(--c-brass);--btn-fg:var(--c-night)}.btn.brass:hover{--btn-bg:var(--c-brass-2)}.btn.ghost{--btn-bg:transparent;--btn-fg:var(--primary);border-color:currentColor}.btn.ghost:hover{--btn-bg:#1f5b5514}.night .btn.ghost{--btn-fg:var(--c-on-dark)}.night .btn.ghost:hover{--btn-bg:#ffffff14}.btn.block{width:100%}.btn.sm{min-height:38px;padding:0 var(--s-4);font-size:var(--fs-sm)}.btn .arrow{transition:transform var(--dur-1) var(--ease)}.btn:hover .arrow{transform:translate(3px)}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:clamp(var(--s-5), 3vw, var(--s-6));box-shadow:var(--shadow-1)}.arch{-webkit-mask:var(--arch-mask) center / 100% 100% no-repeat;mask:var(--arch-mask) center / 100% 100% no-repeat}.arch-frame{position:relative}.arch-frame>.arch-line{border:1px solid var(--c-brass);pointer-events:none;position:absolute;inset:-14px 14px 14px -14px;-webkit-mask:none}.arch-frame img{object-fit:cover;width:100%;height:100%}.facts{gap:var(--s-2) var(--s-5);grid-template-columns:max-content 1fr;margin:0;display:grid}.facts dt{color:var(--text-soft);font-size:var(--fs-sm);padding-top:2px}.facts dd{margin:0;font-weight:550}@media (width<=480px){.facts{grid-template-columns:1fr;gap:0}.facts dd{margin-bottom:var(--s-3)}}.check-list{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.check-list li{padding-inline-start:30px;position:relative}.check-list li:before{content:"";inset-inline-start:0;background:var(--accent);width:14px;height:14px;position:absolute;top:.45em;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 0l2.9 7.1L20 10l-7.1 2.9L10 20l-2.9-7.1L0 10l7.1-2.9z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 0l2.9 7.1L20 10l-7.1 2.9L10 20l-2.9-7.1L0 10l7.1-2.9z'/%3E%3C/svg%3E") 50%/contain no-repeat}.note{padding-block:var(--s-1);font-size:var(--fs-sm);color:var(--text-soft);padding-inline:30px 0;position:relative}.note:before{content:"";inset-inline-start:0;background:var(--accent);width:16px;height:16px;position:absolute;top:.55em;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 0l2.9 7.1L20 10l-7.1 2.9L10 20l-2.9-7.1L0 10l7.1-2.9z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 0l2.9 7.1L20 10l-7.1 2.9L10 20l-2.9-7.1L0 10l7.1-2.9z'/%3E%3C/svg%3E") 50%/contain no-repeat}.quote{font-family:var(--font-display);font-style:italic;font-size:var(--fs-lg);color:var(--text);line-height:1.5}.quote cite{margin-top:var(--s-3);font:500 var(--fs-sm) var(--font-body);color:var(--text-soft);font-style:normal;display:block}.divider{align-items:center;gap:var(--s-4);color:var(--c-brass);margin-block:var(--s-6);display:flex}.divider:before,.divider:after{content:"";opacity:.4;background:currentColor;flex:1;height:1px}.field{gap:var(--s-2);display:grid}.field>span{font-size:var(--fs-sm);font-weight:600}.input,.field input:not([type=checkbox]):not([type=radio]),.field select,.field textarea{width:100%;min-height:48px;padding:var(--s-3) var(--s-4);font:inherit;color:var(--c-ink);border:1px solid var(--c-stone);border-radius:var(--radius-sm);transition:border-color var(--dur-1), box-shadow var(--dur-1);background:#fff}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #1f5b552e}.hint{font-size:var(--fs-xs);color:var(--text-soft)}.error-text{color:var(--danger);font-size:var(--fs-sm);min-height:1.4em;margin:var(--s-2) 0 0}.table{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.table th,.table td{text-align:start;padding:var(--s-3) var(--s-3);border-bottom:1px solid var(--line)}.table th{color:var(--text-soft);font-weight:600;font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase}.table td.num,.table th.num{text-align:end}.table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}:root{--ease-out:cubic-bezier(.16, 1, .3, 1);--stagger:80ms}@media (prefers-reduced-motion:no-preference){.reveal{opacity:0;transition:opacity .9s var(--ease-out), transform .9s var(--ease-out);transition-delay:calc(var(--i,0) * var(--stagger));transform:translateY(22px)}.reveal.is-visible{opacity:1;transform:none}.reveal-img{clip-path:inset(100% 0 0);transition:clip-path 1.4s var(--ease-out)}.reveal-img.is-visible{clip-path:inset(0)}.reveal-img img{transition:transform 1.8s var(--ease-out);transform:scale(1.12)}.reveal-img.is-visible img{transform:none}.reveal .kicker:before,.kicker.reveal:before{width:0;transition:width .9s var(--ease-out) .3s}.reveal.is-visible .kicker:before,.kicker.reveal.is-visible:before{width:28px}:is(.hero-text,.page-hero .text,.donate-hero .intro)>*{animation:enter 1s var(--ease-out) both;animation-delay:calc(.12s + var(--i,0) * 90ms)}:is(.hero-text,.page-hero .text,.donate-hero .intro)>:nth-child(2){--i:1}:is(.hero-text,.page-hero .text,.donate-hero .intro)>:nth-child(3){--i:2}:is(.hero-text,.page-hero .text,.donate-hero .intro)>:nth-child(4){--i:3}:is(.hero-text,.page-hero .text,.donate-hero .intro)>:nth-child(5){--i:4}:is(.hero-text,.page-hero .text,.donate-hero .intro)>:nth-child(n+6){--i:5}.donate-hero .form-col{animation:enter 1.1s var(--ease-out) .35s both}.hero .arch-stack .hero-img,.page-hero .media>img{animation:arch-open 1.5s var(--ease-out) .15s both, settle 2.6s var(--ease-out) .15s both}.hero .arch-back,.page-hero .arch-line{animation:arch-shift 1.6s var(--ease-out) .45s both}.hero .star-badge{animation:badge-in 1.1s var(--ease-out) 1.1s both}.hero .img-note{animation:.8s 1.6s both fade}.night:before{animation:120s linear infinite drift}.site-header{transition:box-shadow .4s var(--ease), background-color .4s var(--ease)}.btn.brass{isolation:isolate;position:relative;overflow:hidden}.btn.brass:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff73 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.btn.brass:hover:after{transition:transform .9s var(--ease-out);transform:translate(120%)}@supports (animation-timeline:view()){:is(.future-img,.img-col,.story-figure) img{animation:linear both parallax view();animation-range:cover}}}html[data-scrolled] .site-header{box-shadow:0 1px #0d26240f,0 10px 30px #0d262414}@keyframes enter{0%{opacity:0;transform:translateY(26px)}}@keyframes fade{0%{opacity:0}}@keyframes arch-open{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes settle{0%{transform:scale(1.14)}}@keyframes arch-shift{0%{opacity:0;translate:-18px 18px}}@keyframes badge-in{0%{opacity:0;transform:scale(.6)rotate(-25deg)}}@keyframes drift{to{background-position:128px 64px}}@keyframes parallax{0%{transform:translateY(-5%)scale(1.1)}to{transform:translateY(5%)scale(1.1)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.logo[data-astro-cid-f7espo7c]{align-items:center;gap:12px;text-decoration:none;display:inline-flex}.mark[data-astro-cid-f7espo7c]{flex:none;width:34px;height:40px}.arch[data-astro-cid-f7espo7c]{fill:var(--c-logo)}.moon[data-astro-cid-f7espo7c],.saff[data-astro-cid-f7espo7c],.light[data-astro-cid-f7espo7c] .arch[data-astro-cid-f7espo7c]{fill:var(--c-brass-2)}.light[data-astro-cid-f7espo7c] .moon[data-astro-cid-f7espo7c],.light[data-astro-cid-f7espo7c] .saff[data-astro-cid-f7espo7c]{fill:var(--c-night)}.word[data-astro-cid-f7espo7c]{gap:5px;line-height:1;display:grid}.name[data-astro-cid-f7espo7c]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--c-night);font-variation-settings:"opsz" 72, "SOFT" 100, "WONK" 0;font-size:1.5rem;font-weight:600}.sub[data-astro-cid-f7espo7c]{letter-spacing:.24em;text-transform:uppercase;color:var(--c-brass-ink);align-items:center;gap:6px;font-size:.62rem;font-weight:650;display:flex}.sub[data-astro-cid-f7espo7c]:before{content:"";background:currentColor;width:14px;height:1px}:lang(ur) .sub[data-astro-cid-f7espo7c]{letter-spacing:0;font-size:.75rem}.light[data-astro-cid-f7espo7c] .name[data-astro-cid-f7espo7c]{color:#fff}.light[data-astro-cid-f7espo7c] .sub[data-astro-cid-f7espo7c]{color:var(--c-brass-2)}
