@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/co3smX5slCNuHLi8bLeY9MK7whWMhyjYrGFEsdtdc62E6zd5wDD-hdM8Efs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/co3smX5slCNuHLi8bLeY9MK7whWMhyjYrGFEsdtdc62E6zd5wDD-jNM8Efs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/co3smX5slCNuHLi8bLeY9MK7whWMhyjYrGFEsdtdc62E6zd5wDD-h9M8Efs.woff2)format("woff2");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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/co3smX5slCNuHLi8bLeY9MK7whWMhyjYrGFEsdtdc62E6zd5wDD-htM8Efs.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/co3smX5slCNuHLi8bLeY9MK7whWMhyjYrGFEsdtdc62E6zd5wDD-iNM8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpHtKgS4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYrXtKgS4.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpntKgS4.woff2)format("woff2");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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYp3tKgS4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYqXtK.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpHtKgS4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYrXtKgS4.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpntKgS4.woff2)format("woff2");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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYp3tKgS4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYqXtK.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/92zatBhPNqw73oDd4iYl.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/92zatBhPNqw73ord4iYl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/92zatBhPNqw73oTd4g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/92zatBhPNqw73oDd4iYl.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/92zatBhPNqw73ord4iYl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/92zatBhPNqw73oTd4g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/92zatBhPNqw73oDd4iYl.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/92zatBhPNqw73ord4iYl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/92zatBhPNqw73oTd4g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/92zatBhPNqw73oDd4iYl.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/92zatBhPNqw73ord4iYl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/92zatBhPNqw73oTd4g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/wEO_EBrOk8hQLDvIAF81WPoK7Es.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/wEO_EBrOk8hQLDvIAF81VvoK.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/LhW4MUPbN-oZdNFcBy1-DJYsEoTq5pu3SvoMC9Y.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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-weight:400;font-display:swap;src:url(/fonts/LhW4MUPbN-oZdNFcBy1-DJYsEoTq5pu3QfoMC9Y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/LhW4MUPbN-oZdNFcBy1-DJYsEoTq5pu3T_oM.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/LhW4MUPbN-oZdNFcBy1-DJYsEoTq5pu3SvoMC9Y.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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-weight:500;font-display:swap;src:url(/fonts/LhW4MUPbN-oZdNFcBy1-DJYsEoTq5pu3QfoMC9Y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/LhW4MUPbN-oZdNFcBy1-DJYsEoTq5pu3T_oM.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/LhW4MUPbN-oZdNFcBy1-DJYsEoTq5pu3SvoMC9Y.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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-weight:600;font-display:swap;src:url(/fonts/LhW4MUPbN-oZdNFcBy1-DJYsEoTq5pu3QfoMC9Y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/LhW4MUPbN-oZdNFcBy1-DJYsEoTq5pu3T_oM.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/LhW4MUPbN-oZdNFcBy1-DJYsEoTq5pu3SvoMC9Y.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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-weight:700;font-display:swap;src:url(/fonts/LhW4MUPbN-oZdNFcBy1-DJYsEoTq5pu3QfoMC9Y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/LhW4MUPbN-oZdNFcBy1-DJYsEoTq5pu3T_oM.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ar-RrQKbpV-9Dd1b1OAGA6M9PkyDuVBeN2DHV20Lg.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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 Naskh Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ar-RrQKbpV-9Dd1b1OAGA6M9PkyDuVBeN2DHV20Lg.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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 Naskh Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fa-RrQKbpV-9Dd1b1OAGA6M9PkyDuVBeN2DHV20Lg.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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 Naskh Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/fa-RrQKbpV-9Dd1b1OAGA6M9PkyDuVBeN2DHV20Lg.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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 Serif Devanagari;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/hi-x3dNcl3IZKmUqiMk48ZHXJ5jwU-DZGRSaQ4Hh2dGyFzPLcQPVbnRH-xEMqTN.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Noto Serif Devanagari;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/hi-x3dNcl3IZKmUqiMk48ZHXJ5jwU-DZGRSaQ4Hh2dGyFzPLcQPVbnRH-xEMqTN.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Noto Serif Bengali;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/bn-hYkhPvggTvnzO14VSXltirUdnnkt1pwmWrprmO7RjE0a5BtdKyg8JCJZ.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1,U+11DF0-11DF1}@font-face{font-family:Noto Serif Bengali;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/bn-hYkhPvggTvnzO14VSXltirUdnnkt1pwmWrprmO7RjE0a5BtdKyg8JCJZ.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1,U+11DF0-11DF1}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ha-notosans-latin-ext.woff2)format("woff2");unicode-range:U+199,U+1B4,U+253,U+257}@font-face{font-family:Noto Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ha-notosans-latin-ext.woff2)format("woff2");unicode-range:U+199,U+1B4,U+253,U+257}:root{color-scheme:dark;--bg:#0d0a16;--bg2:#130e22;--panel:#171126;--panel2:#1d1533;--ink:#f2ead9;--ink-dim:#c9bdd6;--ink-faint:#9d8fb3;--line:#e8d5b729;--acc:#e5989b;--acc-deep:#b56576;--acc-soft:#f6dde0;--acc-glow:#e5989b47;--gold:#d9b45b;--radius:18px;--font-d:"Marcellus","Cormorant Garamond",serif;--font-b:"Jost",system-ui,sans-serif;--font-u:"Noto Nastaliq Urdu",serif}html[data-theme=gold]{--acc:#d9b45b;--acc-deep:#a97e2f;--acc-soft:#f3e7c3;--acc-glow:#d9b45b4d}html[data-theme=emerald]{--acc:#43b581;--acc-deep:#1f7a54;--acc-soft:#d2efe1;--acc-glow:#43b58147}html[data-theme=purple]{--acc:#a587dd;--acc-deep:#6d4fa1;--acc-soft:#e6dcf7;--acc-glow:#a587dd4d}html[data-theme=indigo]{--acc:#7d92ec;--acc-deep:#45539e;--acc-soft:#dde3fb;--acc-glow:#7d92ec4d}html[data-theme=teal]{--acc:#4fbdb0;--acc-deep:#227a70;--acc-soft:#d3f0ec;--acc-glow:#4fbdb047}html[data-theme=royalblue]{--acc:#6394dd;--acc-deep:#2f5aa8;--acc-soft:#d9e6fa;--acc-glow:#6394dd4d}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font-family:var(--font-b);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;font-weight:300;line-height:1.65}html[lang=ur] body{font-family:var(--font-u);font-size:16.5px;font-weight:400;line-height:2.05}::selection{background:var(--acc-deep);color:#fff}img{max-width:100%;display:block}a{color:var(--acc-soft);text-decoration:none}a:hover{color:var(--acc)}button,select,input,textarea{font:inherit;color:inherit}button,[role=button],select,summary,input:not([type=checkbox],[type=radio]),textarea{min-height:44px}:focus-visible{outline:2px solid var(--acc);outline-offset:2px;border-radius:6px}.wrap{width:min(1180px,92vw);margin-inline:auto}header.topbar{z-index:50;backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#0d0a16db;position:sticky;top:0}.topbar-in{flex-wrap:wrap;align-items:center;gap:18px;padding:12px 0;display:flex}.brand{align-items:center;gap:12px;margin-inline-end:auto;display:flex}.brand-mark{width:46px;height:46px;color:var(--acc);box-shadow:none;background:0 0;border:0;flex:0 0 46px;place-items:center;display:grid}.brand-mark svg{background:0 0;display:block}.brand-name{font-family:var(--font-d);letter-spacing:.04em;color:var(--ink);font-size:1.28rem;line-height:1.15}html[lang=ur] .brand-name{font-family:var(--font-u);font-size:1.22rem;font-weight:600}.brand-sub{letter-spacing:.24em;text-transform:uppercase;color:var(--ink-faint);font-size:.72rem}html[lang=ur] .brand-sub{letter-spacing:0;text-transform:none;font-size:.8rem}nav.mainnav{flex-wrap:wrap;gap:4px;display:flex}nav.mainnav a{color:var(--ink-dim);border-radius:999px;align-items:center;min-height:40px;padding:9px 12px;font-size:.95rem;line-height:1.2;display:inline-flex}nav.mainnav a:hover{color:var(--ink);background:#ffffff0d}.controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ctl-label{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);font-size:.78rem}html[lang=ur] .ctl-label{letter-spacing:0;text-transform:none;font-size:.85rem}select.theme-select{background:var(--panel2);border:1px solid var(--line);appearance:none;cursor:pointer;color:var(--ink);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'><path d='M1 1l5 5 5-5' fill='none' stroke='%23c9bdd6' stroke-width='1.6'/></svg>");background-position:right 14px center;background-repeat:no-repeat;border-radius:999px;max-width:210px;padding:8px 38px 8px 16px}html[dir=rtl] select.theme-select{background-position:14px;padding:8px 16px 8px 38px}select.theme-select option{color:#f2ead9;background:#1d1533}.lang-switch{border:1px solid var(--line);border-radius:999px;display:flex;overflow:hidden}.lang-switch button{color:var(--ink-dim);cursor:pointer;background:0 0;border:0;min-height:44px;padding:8px 18px;font-size:.95rem;line-height:1.2}.lang-switch button[aria-pressed=true]{background:var(--acc-deep);color:#fff}.theme-dot{background:var(--acc);width:14px;height:14px;box-shadow:0 0 10px var(--acc-glow);border-radius:50%;display:inline-block}.hero{border-bottom:1px solid var(--line);position:relative;overflow:hidden}.hero-bg{position:absolute;inset:0}.hero-bg img{object-fit:cover;opacity:.85;width:100%;height:100%}.hero-bg:after{content:"";background:linear-gradient(180deg, #0d0a166b, #0d0a16a8 55%, var(--bg));position:absolute;inset:0}.hero-in{text-align:center;padding:104px 0 92px;position:relative}.hero-orn{color:var(--acc);justify-content:center;margin-bottom:20px;display:flex}.hero h1{font-family:var(--font-d);letter-spacing:.01em;max-width:20ch;margin:0 auto 20px;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:400;line-height:1.18}html[lang=ur] .hero h1{font-family:var(--font-u);max-width:26ch;font-size:clamp(1.7rem,4.6vw,2.7rem);font-weight:600;line-height:1.9}.hero h1 em{color:var(--acc-soft);font-family:Cormorant Garamond,serif;font-style:italic}html[lang=ur] .hero h1 em{font-style:normal;font-family:var(--font-u)}.hero p.lede{max-width:56ch;color:var(--ink-dim);margin:0 auto 34px;font-size:1.08rem}.hero-ctas{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.btn{cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:10px;min-height:50px;padding:13px 30px;font-size:1rem;line-height:1.2;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.btn-acc{background:linear-gradient(135deg, var(--acc), var(--acc-deep));color:#fff;box-shadow:0 8px 28px var(--acc-glow)}.btn-acc:hover{color:#fff;transform:translateY(-2px)}.btn-ghost{border-color:var(--line);color:var(--ink);background:#130e228c}.btn-ghost:hover{color:var(--acc-soft);border-color:var(--acc)}.hero-points{color:var(--ink-faint);flex-wrap:wrap;justify-content:center;gap:10px 28px;margin-top:40px;font-size:.92rem;display:flex}.hero-points span{align-items:center;gap:8px;display:inline-flex}.hero-points i{background:var(--acc);border-radius:50%;width:6px;height:6px;display:inline-block}section.alt{background:linear-gradient(180deg, var(--bg2), var(--bg));border-block:1px solid var(--line)}.sec-head{text-align:center;max-width:720px;margin:0 auto 52px}.sec-orn{background:var(--acc);width:9px;height:9px;box-shadow:0 0 14px var(--acc-glow);margin:0 auto 18px;transform:rotate(45deg)}.sec-head h2{font-family:var(--font-d);margin:0 0 14px;font-size:clamp(1.8rem,3.8vw,2.6rem);font-weight:400;line-height:1.25}html[lang=ur] .sec-head h2{font-family:var(--font-u);font-weight:600;line-height:1.9}.sec-head p{color:var(--ink-dim);margin:0}.reading-grid{grid-template-columns:1fr 1fr;align-items:start;gap:28px;display:grid}.card{background:linear-gradient(180deg, var(--panel2), var(--panel));border:1px solid var(--line);border-radius:var(--radius);padding:32px}.card h3{font-family:var(--font-d);margin:0 0 8px;font-size:1.45rem;font-weight:400}html[lang=ur] .card h3{font-family:var(--font-u);font-weight:600;line-height:1.9}.card .hint{color:var(--ink-faint);margin:0 0 22px;font-size:.93rem}.field{margin-bottom:18px}.field label{color:var(--ink-dim);margin-bottom:7px;font-size:.92rem;display:block}.field input{border:1px solid var(--line);width:100%;color:var(--ink);background:#0f0b1d;border-radius:12px;min-height:50px;padding:12px 16px}.field input::placeholder{color:#6f6288}.field input:focus{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-glow);outline:none}.form-note{color:var(--ink-faint);margin:4px 0 22px;font-size:.88rem}.result-empty{color:var(--ink-faint);text-align:center;padding:36px 10px}.result-head{text-align:center;margin-bottom:22px}.result-head .rname{font-family:var(--font-d);font-size:1.5rem}html[lang=ur] .result-head .rname{font-family:var(--font-u);font-weight:600}.result-head .rsub{color:var(--ink-faint);font-size:.92rem}.big-nums{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;display:grid}.big-num{border:1px solid var(--line);text-align:center;background:#ffffff06;border-radius:14px;padding:18px 10px 14px}.big-num .v{color:var(--acc-soft);font-family:Cormorant Garamond,serif;font-size:2.5rem;line-height:1}.big-num .k{color:var(--ink-faint);letter-spacing:.06em;margin-top:8px;font-size:.82rem}html[lang=ur] .big-num .k{letter-spacing:0}.attr-grid{grid-template-columns:1fr 1fr;gap:12px 22px;display:grid}.attr{border-top:1px solid var(--line);padding-top:11px}.attr .k{color:var(--ink-faint);letter-spacing:.08em;text-transform:uppercase;font-size:.8rem}html[lang=ur] .attr .k{letter-spacing:0;text-transform:none;font-size:.88rem}.attr .v{color:var(--ink);margin-top:2px;font-size:1.06rem}.attr .v b{color:var(--acc-soft);font-weight:500}.breakdown{color:var(--ink-faint);border-top:1px dashed var(--line);word-break:break-word;margin-top:20px;padding-top:14px;font-size:.9rem}.breakdown b{color:var(--ink-dim);font-weight:500}.ilm-choice{border:1px solid var(--acc-deep);border-radius:var(--radius);background:radial-gradient(120% 160% at 50% 0%, var(--acc-glow), transparent 60%), var(--panel);margin-top:30px;padding:28px}.ilm-choice h3{text-align:center;margin:0 0 6px}.ilm-choice .q-sub{text-align:center;color:var(--ink-dim);margin:0 0 22px;font-size:.95rem}.ilm-opts{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.ilm-opt{border:1px solid var(--line);cursor:pointer;text-align:center;color:var(--ink);background:#ffffff08;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:64px;padding:16px 10px;font-size:1rem;display:flex}.ilm-opt small{color:var(--ink-faint);font-size:.78rem}.ilm-opt:hover{border-color:var(--acc)}.ilm-opt[aria-pressed=true]{border-color:var(--acc);background:var(--acc-glow);box-shadow:0 0 0 1px var(--acc) inset}.ilm-detail{text-align:center;color:var(--ink-dim);min-height:1.5em;margin-top:18px}.ilm-detail:empty{display:none}.ilm-detail .btn{margin-top:14px}.wheel-grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:28px;display:grid}.wheel-box{text-align:center}.wheel-box svg{width:min(480px,88vw);height:auto;margin-inline:auto}.wheel-letter{font-family:var(--font-u);fill:var(--ink)}.wheel-val{fill:var(--acc-soft);font-family:Jost,sans-serif}.loshu{grid-template-columns:repeat(3,92px);justify-content:center;gap:10px;margin:22px auto 14px;display:grid}.loshu div{aspect-ratio:1;border:1px solid var(--line);color:var(--ink);background:#ffffff08;border-radius:14px;place-items:center;font-family:Cormorant Garamond,serif;font-size:2rem;transition:background .3s,box-shadow .3s,color .3s;display:grid}.loshu div.hot{background:var(--acc-deep);color:#fff;box-shadow:0 0 22px var(--acc-glow);border-color:var(--acc)}.loshu-note{text-align:center;color:var(--ink-faint);margin:0;font-size:.92rem}.wheel-legend{color:var(--ink-faint);flex-wrap:wrap;justify-content:center;gap:6px 14px;margin-top:18px;font-size:.85rem;display:flex}.grid-3{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.grid-2{grid-template-columns:repeat(2,1fr);gap:22px;display:grid}.grid-4{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.tile{background:linear-gradient(180deg, var(--panel2), var(--panel));border:1px solid var(--line);border-radius:var(--radius);padding:28px 26px}.tile .ic{border:1px solid var(--acc-deep);width:50px;height:50px;color:var(--acc);background:var(--acc-glow);border-radius:14px;place-items:center;margin-bottom:16px;display:grid}.tile h3{font-family:var(--font-d);margin:0 0 9px;font-size:1.28rem;font-weight:400}html[lang=ur] .tile h3{font-family:var(--font-u);font-size:1.18rem;font-weight:600;line-height:1.9}.tile p{color:var(--ink-dim);margin:0;font-size:.97rem}.tile ul{color:var(--ink-dim);margin:12px 0 0;padding-inline-start:20px;font-size:.95rem}.tile ul li{margin-bottom:5px}.steps{counter-reset:step}.step-num{color:var(--acc);border-bottom:1px solid var(--line);margin-bottom:14px;padding-bottom:12px;font-family:Cormorant Garamond,serif;font-size:2.2rem;line-height:1;display:block}.honest{border:1px solid var(--acc-deep);border-radius:var(--radius);background:radial-gradient(120% 200% at 50% 0%, var(--acc-glow), transparent 55%), var(--panel);text-align:center;margin-top:26px;padding:26px 30px}.honest h3{margin-top:0}.honest p{color:var(--ink-dim);max-width:70ch;margin-inline:auto}.exclude-panel{border:1px solid var(--acc-deep);border-radius:var(--radius);background:radial-gradient(120% 180% at 50% 0%, var(--acc-glow), transparent 55%), var(--panel);padding:34px 32px}.exclude-grid{grid-template-columns:1fr 1fr;gap:18px 28px;margin:0;padding:0;list-style:none;display:grid}.exclude-item{border-top:1px solid var(--line);align-items:flex-start;gap:14px;padding-top:16px;display:flex}.exclude-item:nth-child(-n+2){border-top:0;padding-top:0}.x-badge{border:1px solid var(--acc-deep);width:34px;height:34px;color:var(--acc);background:var(--acc-glow);border-radius:50%;flex:0 0 34px;place-items:center;margin-top:2px;display:grid}.exclude-item h3{font-family:var(--font-d);color:var(--ink);margin:0 0 4px;font-size:1.08rem;font-weight:400;line-height:1.35}html[lang=ur] .exclude-item h3{font-family:var(--font-u);font-size:1.02rem;font-weight:600;line-height:1.9}.exclude-item p{color:var(--ink-dim);margin:0;font-size:.94rem}.exclude-foot{text-align:center;max-width:72ch;color:var(--ink-dim);margin:28px auto 0}.exclude-foot strong{color:var(--acc-soft);font-weight:500}@media (width<=700px){.exclude-grid{grid-template-columns:1fr}.exclude-item:nth-child(2){border-top:1px solid var(--line);padding-top:16px}.exclude-panel{padding:26px 20px}}.quote{color:var(--ink);font-family:Cormorant Garamond,serif;font-size:1.22rem;font-style:italic;line-height:1.5}html[lang=ur] .quote{font-family:var(--font-u);font-size:1.05rem;font-style:normal;line-height:2.1}.quote-by{color:var(--acc-soft);font-size:.92rem;font-family:var(--font-b);margin-top:16px;font-style:normal}html[lang=ur] .quote-by{font-family:var(--font-u)}.stars{color:var(--acc);letter-spacing:.3em;margin-bottom:14px;font-size:.85rem}details.article{margin-top:14px}details.article summary{cursor:pointer;color:var(--acc-soft);padding:8px 0}details.article p{margin-top:8px}.about-cols{grid-template-columns:1.1fr .9fr;align-items:center;gap:34px;display:grid}.about-cols p{color:var(--ink-dim)}.about-frame{border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.about-frame img{object-fit:cover;aspect-ratio:4/3.4;width:100%;height:100%}.contact-grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:28px;display:grid}.field select,.field textarea{border:1px solid var(--line);width:100%;color:var(--ink);background:#0f0b1d;border-radius:12px;padding:12px 16px}.field textarea{resize:vertical;min-height:120px}.field select:focus,.field textarea:focus{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-glow);outline:none}.field select option{background:#1d1533}.prepared{border:1px dashed var(--acc-deep);white-space:pre-wrap;word-break:break-word;color:var(--ink-dim);background:#ffffff08;border-radius:14px;margin-top:18px;padding:18px;font-size:.96rem;display:none}.prepared.show{display:block}.prepared .btn{margin-top:14px}.ok-msg{color:var(--acc-soft);min-height:1.2em;margin-top:10px;font-size:.9rem}footer{border-top:1px solid var(--line);background:var(--bg2);padding:52px 0 40px}.foot-grid{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:26px;display:flex}footer nav{flex-wrap:wrap;gap:6px 18px;display:flex}footer nav a{color:var(--ink-dim);align-items:center;min-height:36px;padding:6px 2px;display:inline-flex}.foot-note{color:var(--ink-faint);max-width:78ch;margin-top:22px;font-size:.88rem}.foot-base{color:var(--ink-faint);flex-wrap:wrap;gap:8px 20px;margin-top:14px;font-size:.85rem;display:flex}.trust-strip{border-bottom:1px solid var(--line);background:var(--bg2)}.trust-in{flex-wrap:wrap;justify-content:center;gap:10px 34px;padding:15px 0;display:flex}.trust-in span{color:var(--ink-dim);align-items:center;gap:9px;font-size:.95rem;display:inline-flex}.trust-in svg{color:var(--acc);flex:none}.sec-disclaimer{text-align:center;color:var(--ink-faint);max-width:70ch;margin:38px auto 0;font-size:.88rem}.hero-in .sec-disclaimer{margin-top:26px}.faq-list{gap:12px;max-width:820px;margin-inline:auto;display:grid}.faq-item{border:1px solid var(--line);background:linear-gradient(180deg, var(--panel2), var(--panel));border-radius:14px;padding:4px 24px}.faq-item summary{cursor:pointer;color:var(--ink);padding:14px 0;font-size:1.04rem;list-style-position:outside}.faq-item p{color:var(--ink-dim);margin:0 0 16px}.legal-badge{border:1px solid var(--acc-deep);color:var(--acc-soft);background:var(--acc-glow);border-radius:999px;margin-bottom:14px;padding:3px 14px;font-size:.8rem;display:inline-block}.wa-float{bottom:22px;z-index:60;color:#fff;background:#25d366;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:fixed;inset-inline-end:22px;box-shadow:0 8px 24px #00000059}.wa-float:hover{color:#fff}.wa-float[hidden]{display:none}@media (width<=980px){.grid-4{grid-template-columns:repeat(2,1fr)}.grid-3,.wheel-grid,.reading-grid,.about-cols,.contact-grid{grid-template-columns:1fr}.ilm-opts{grid-template-columns:repeat(2,1fr)}section{padding:70px 0}.hero-in{padding:76px 0 70px}}@media (width<=560px){.grid-4,.grid-2{grid-template-columns:1fr}.big-nums,.attr-grid{grid-template-columns:1fr 1fr}.card{padding:24px 20px}nav.mainnav{order:3;width:100%}.loshu{grid-template-columns:repeat(3,80px)}}.dob-row{grid-template-columns:.8fr 1.3fr 1fr;gap:10px;display:grid}.dob-row .field{margin-bottom:0}.dob-row select{border:1px solid var(--line);width:100%;color:var(--ink);cursor:pointer;background:#0f0b1d;border-radius:12px;min-height:50px;padding:12px 10px}.dob-row select:focus{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-glow);outline:none}.dob-row select option{background:#1d1533}@media (width<=560px){.brand-sub{display:none}.topbar-in{gap:10px;padding:10px 0}nav.mainnav a{min-height:38px;padding:7px 10px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}.skip-link{inset-inline-start:1rem;z-index:200;background:var(--acc,#e5989b);color:#fff;border-radius:.5rem;padding:.6rem 1rem;transition:top .15s;position:absolute;top:-4rem}.skip-link:focus{top:1rem}.lang-switch{align-items:center;gap:.35rem;display:flex}.lang-switch a{border:1px solid var(--line,#ffffff40);color:inherit;border-radius:999px;padding:.35rem .6rem;font-size:.9rem;text-decoration:none}.lang-switch a[aria-current=true]{background:var(--acc,#e5989b);color:#fff;border-color:#0000}.gateway{text-align:center;padding:4rem 1rem}.gateway h1{font-size:clamp(2rem,5vw,3rem)}.gateway-links{flex-wrap:wrap;justify-content:center;gap:1rem;margin:2rem 0;display:flex}.gateway-links a{padding:1rem 2rem;font-size:1.25rem}.lang-banner{z-index:150;color:#fff;text-align:center;background:#2b2b3a;padding:.6rem 1rem;position:sticky;top:0}.lang-banner[hidden]{display:none}.lang-banner a{color:#ffd9a0}.tool-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin:1.5rem 0;display:grid}.tool-grid a{border:1px solid var(--line,#fff3);color:inherit;border-radius:.9rem;padding:1.1rem 1.2rem;text-decoration:none;display:block}.tool-grid a:hover{border-color:var(--acc,#e5989b)}.tool-grid h3{margin:.2rem 0 .4rem}.quick-card{border:1px solid var(--line,#fff3);border-radius:1rem;margin:1.5rem 0;padding:1.4rem}.form-err{color:#ff9d9d;font-weight:600}.abjad-table{border-collapse:collapse;width:100%;margin:1rem 0}.abjad-table th,.abjad-table td{border:1px solid var(--line,#fff3);text-align:center;padding:.35rem .5rem}.article-meta{color:var(--ink-dim,#9a9a9a);font-size:.92rem}.wa-card{border:1px solid var(--line,#fff3);text-align:center;border-radius:1rem;margin:1.2rem 0;padding:1.2rem}.breadcrumbs{margin:0 0 1rem;font-size:.9rem}.breadcrumbs a{text-decoration:none}.hero{min-height:620px}section{padding:48px 0}.sec-head{margin:0 auto 34px}.sec-orn{margin:0 auto 12px}.sec-head h2{margin:0 0 10px}@media (width<=980px){section{padding:36px 0}}section{scroll-margin-top:110px}@media (width<=980px){section{scroll-margin-top:230px}}:root{--font-ar:"Noto Naskh Arabic",serif;--font-hi:"Noto Serif Devanagari",serif;--font-bn:"Noto Serif Bengali",serif}html[lang=ar] body,html[lang=fa] body{font-family:var(--font-ar);font-size:17px;font-weight:400;line-height:1.9}html[lang=hi] body{font-family:var(--font-hi);font-size:17px;font-weight:400;line-height:1.85}html[lang=bn] body{font-family:var(--font-bn);font-size:17px;font-weight:400;line-height:1.85}html[lang=ar] .brand-name,html[lang=fa] .brand-name{font-family:var(--font-ar);font-size:1.22rem;font-weight:600}html[lang=hi] .brand-name{font-family:var(--font-hi);font-size:1.22rem;font-weight:600}html[lang=bn] .brand-name{font-family:var(--font-bn);font-size:1.22rem;font-weight:600}html[lang=ar] .brand-sub,html[lang=fa] .brand-sub,html[lang=hi] .brand-sub,html[lang=bn] .brand-sub{letter-spacing:0;text-transform:none;font-size:.8rem}html[lang=ar] .ctl-label,html[lang=fa] .ctl-label,html[lang=hi] .ctl-label,html[lang=bn] .ctl-label{letter-spacing:0;text-transform:none;font-size:.85rem}html[lang=ar] .hero h1,html[lang=fa] .hero h1{font-family:var(--font-ar);max-width:26ch;font-size:clamp(1.7rem,4.6vw,2.7rem);font-weight:600;line-height:1.7}html[lang=hi] .hero h1{font-family:var(--font-hi);max-width:26ch;font-size:clamp(1.7rem,4.6vw,2.7rem);font-weight:600;line-height:1.6}html[lang=bn] .hero h1{font-family:var(--font-bn);max-width:26ch;font-size:clamp(1.7rem,4.6vw,2.7rem);font-weight:600;line-height:1.6}html[lang=ar] .hero h1 em,html[lang=fa] .hero h1 em{font-style:normal;font-family:var(--font-ar)}html[lang=hi] .hero h1 em{font-style:normal;font-family:var(--font-hi)}html[lang=bn] .hero h1 em{font-style:normal;font-family:var(--font-bn)}html[lang=ar] .sec-head h2,html[lang=fa] .sec-head h2{font-family:var(--font-ar);font-weight:600;line-height:1.7}html[lang=hi] .sec-head h2{font-family:var(--font-hi);font-weight:600;line-height:1.6}html[lang=bn] .sec-head h2{font-family:var(--font-bn);font-weight:600;line-height:1.6}html[lang=ar] .card h3,html[lang=fa] .card h3{font-family:var(--font-ar);font-weight:600;line-height:1.7}html[lang=hi] .card h3{font-family:var(--font-hi);font-weight:600;line-height:1.6}html[lang=bn] .card h3{font-family:var(--font-bn);font-weight:600;line-height:1.6}html[lang=ar] .result-head .rname,html[lang=fa] .result-head .rname{font-family:var(--font-ar);font-weight:600}html[lang=hi] .result-head .rname{font-family:var(--font-hi);font-weight:600}html[lang=bn] .result-head .rname{font-family:var(--font-bn);font-weight:600}html[lang=ar] .big-num .k,html[lang=fa] .big-num .k,html[lang=hi] .big-num .k,html[lang=bn] .big-num .k{letter-spacing:0}html[lang=ar] .attr .k,html[lang=fa] .attr .k,html[lang=hi] .attr .k,html[lang=bn] .attr .k{letter-spacing:0;text-transform:none;font-size:.88rem}.lang-switch{display:block;position:relative}.lang-switch summary{cursor:pointer;border:1px solid var(--line,#ffffff40);color:inherit;border-radius:999px;padding:.35rem .6rem;font-size:.9rem;list-style:none}.lang-switch summary::-webkit-details-marker{display:none}.lang-switch summary:after{content:" ▾";font-size:.8em}.lang-menu{inset-inline-end:0;z-index:200;background:var(--panel,#1e1e2e);border:1px solid var(--line,#ffffff40);border-radius:.75rem;flex-direction:column;gap:.15rem;min-width:12rem;max-height:22rem;padding:.5rem;display:flex;position:absolute;top:calc(100% + .4rem);overflow:auto}.lang-menu a{color:inherit;border:0;border-radius:.5rem;padding:.45rem .7rem;font-size:.95rem;text-decoration:none}.lang-menu a:hover{background:#ffffff12}.lang-menu a[aria-current=true]{background:var(--acc,#e5989b);color:#fff}
