@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-kufi-arabic-arabic-400-normal-BvgpXdLf.woff2)format("woff2"),url(/assets/noto-kufi-arabic-arabic-400-normal-PyVzz14P.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 Kufi Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-kufi-arabic-math-400-normal-C58RzX6y.woff2)format("woff2"),url(/assets/noto-kufi-arabic-math-400-normal-COEL3rX1.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-kufi-arabic-symbols-400-normal-XE42xKys.woff2)format("woff2"),url(/assets/noto-kufi-arabic-symbols-400-normal-vs2Us--s.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-kufi-arabic-latin-ext-400-normal-Bf0h9UEw.woff2)format("woff2"),url(/assets/noto-kufi-arabic-latin-ext-400-normal-dk0qCnZv.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 Kufi Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-kufi-arabic-latin-400-normal-BIMeMYep.woff2)format("woff2"),url(/assets/noto-kufi-arabic-latin-400-normal-9DDibutD.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:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/noto-kufi-arabic-arabic-500-normal-DrsK1iQh.woff2)format("woff2"),url(/assets/noto-kufi-arabic-arabic-500-normal-BbXNLbEv.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 Kufi Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/noto-kufi-arabic-math-500-normal-DTt2rHqD.woff2)format("woff2"),url(/assets/noto-kufi-arabic-math-500-normal-x8Tbm5dK.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/noto-kufi-arabic-symbols-500-normal-C-zAohbT.woff2)format("woff2"),url(/assets/noto-kufi-arabic-symbols-500-normal-tOazsZZk.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/noto-kufi-arabic-latin-ext-500-normal-cPoccYfL.woff2)format("woff2"),url(/assets/noto-kufi-arabic-latin-ext-500-normal-Ce_OO2DT.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 Kufi Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/noto-kufi-arabic-latin-500-normal-B6DUqak9.woff2)format("woff2"),url(/assets/noto-kufi-arabic-latin-500-normal-BKKDuk0u.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:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-kufi-arabic-arabic-600-normal-DpQOABqh.woff2)format("woff2"),url(/assets/noto-kufi-arabic-arabic-600-normal-DeKYl9zm.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 Kufi Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-kufi-arabic-math-600-normal-EEoXMfAu.woff2)format("woff2"),url(/assets/noto-kufi-arabic-math-600-normal-BhDcNs-e.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-kufi-arabic-symbols-600-normal-gGFfrt4u.woff2)format("woff2"),url(/assets/noto-kufi-arabic-symbols-600-normal-BPG_9Nwo.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-kufi-arabic-latin-ext-600-normal-B90_l063.woff2)format("woff2"),url(/assets/noto-kufi-arabic-latin-ext-600-normal-BjuybwvT.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 Kufi Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-kufi-arabic-latin-600-normal-BU20Dfqv.woff2)format("woff2"),url(/assets/noto-kufi-arabic-latin-600-normal-UiIawE5u.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:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-kufi-arabic-arabic-700-normal-CGKuvZQr.woff2)format("woff2"),url(/assets/noto-kufi-arabic-arabic-700-normal-SbQDc0eq.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 Kufi Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-kufi-arabic-math-700-normal-C3Yz6b2N.woff2)format("woff2"),url(/assets/noto-kufi-arabic-math-700-normal-OvHCOp4h.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-kufi-arabic-symbols-700-normal-B0RrZ4WM.woff2)format("woff2"),url(/assets/noto-kufi-arabic-symbols-700-normal-B0HIZBCT.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-kufi-arabic-latin-ext-700-normal-Do6DQzkb.woff2)format("woff2"),url(/assets/noto-kufi-arabic-latin-ext-700-normal-CIjQIZSZ.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 Kufi Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-kufi-arabic-latin-700-normal-CeymQha4.woff2)format("woff2"),url(/assets/noto-kufi-arabic-latin-700-normal-CyuqOqA9.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:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-naskh-arabic-arabic-400-normal-BgcZqrGr.woff2)format("woff2"),url(/assets/noto-naskh-arabic-arabic-400-normal-906mYfoQ.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 Naskh Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-naskh-arabic-math-400-normal-DClNKkNU.woff2)format("woff2"),url(/assets/noto-naskh-arabic-math-400-normal-2FwzQPL2.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-naskh-arabic-symbols-400-normal-CUT2fEz7.woff2)format("woff2"),url(/assets/noto-naskh-arabic-symbols-400-normal-BM2Vw_--.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-naskh-arabic-latin-ext-400-normal-Bcx40G37.woff2)format("woff2"),url(/assets/noto-naskh-arabic-latin-ext-400-normal-DhdPamfi.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 Naskh Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-naskh-arabic-latin-400-normal-NFDaMY-O.woff2)format("woff2"),url(/assets/noto-naskh-arabic-latin-400-normal-B091BDZS.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:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/noto-naskh-arabic-arabic-500-normal-DPQ605Ob.woff2)format("woff2"),url(/assets/noto-naskh-arabic-arabic-500-normal-Ce1DAuZF.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 Naskh Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/noto-naskh-arabic-math-500-normal-CY-C23Ap.woff2)format("woff2"),url(/assets/noto-naskh-arabic-math-500-normal-UYStTk1U.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/noto-naskh-arabic-symbols-500-normal-6JxFSbQB.woff2)format("woff2"),url(/assets/noto-naskh-arabic-symbols-500-normal-DmZ5KnHG.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/noto-naskh-arabic-latin-ext-500-normal-DmUUDXEC.woff2)format("woff2"),url(/assets/noto-naskh-arabic-latin-ext-500-normal-CbGLAf2V.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 Naskh Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/noto-naskh-arabic-latin-500-normal-Knt6H2YH.woff2)format("woff2"),url(/assets/noto-naskh-arabic-latin-500-normal-FHf0OPCY.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:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-naskh-arabic-arabic-600-normal-CRqEncdf.woff2)format("woff2"),url(/assets/noto-naskh-arabic-arabic-600-normal-BCEWQZ9C.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 Naskh Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-naskh-arabic-math-600-normal-CrsVSq1P.woff2)format("woff2"),url(/assets/noto-naskh-arabic-math-600-normal-oxsUmmH-.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-naskh-arabic-symbols-600-normal-DbE5IS3U.woff2)format("woff2"),url(/assets/noto-naskh-arabic-symbols-600-normal-Bc459Z43.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-naskh-arabic-latin-ext-600-normal-JPxgbYNr.woff2)format("woff2"),url(/assets/noto-naskh-arabic-latin-ext-600-normal-OYq1BNyN.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 Naskh Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-naskh-arabic-latin-600-normal-BtmwtOfM.woff2)format("woff2"),url(/assets/noto-naskh-arabic-latin-600-normal-5uXcOCFV.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}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--gallery-pill-angle:0deg;--journey-pill-angle:0deg;--motto-border-angle:0deg;--card-border-angle:0deg}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\[admin\:audit\]{admin:audit}.\[analytics\:record-failed\]{analytics:record-failed}.\[remindo\:endpoint-failed\]{remindo:endpoint-failed}}:root{--black:#030303;--black-soft:#080807;--gold:#c9952f;--gold-light:#f2ce73;--gold-deep:#815812;--ivory:#f4efe5;--muted:#aaa49a;--line:#ca962f5c;--site-header-height:88px;--site-header-gap:12px;--font-display:"Noto Kufi Arabic", Tahoma, sans-serif;--font-body:"Noto Naskh Arabic", Tahoma, serif}.admin-message-stat{z-index:1;width:100%;color:inherit;font:inherit;text-align:inherit;cursor:pointer;pointer-events:auto;touch-action:manipulation;transition:border-color .2s,background .2s,transform .2s;position:relative}.admin-message-stat:hover,.admin-message-stat:focus-visible,.admin-message-stat.is-active{border-color:var(--admin-accent,#d4af37);background:var(--admin-accent,#d4af37)}@supports (color:color-mix(in lab, red, red)){.admin-message-stat:hover,.admin-message-stat:focus-visible,.admin-message-stat.is-active{background:color-mix(in srgb, var(--admin-accent,#d4af37) 10%, var(--admin-panel-bg))}}.admin-message-stat:hover,.admin-message-stat:focus-visible,.admin-message-stat.is-active{transform:translateY(-1px)}.admin-message-stat:focus-visible{outline:2px solid var(--admin-accent,#d4af37);outline-offset:2px}.admin-message-filters,.admin-message-dialog>[data-message-detail]{z-index:2;position:relative}.admin-message-filters input,.admin-message-filters select,.admin-message-actions button,.admin-message-dialog button,.admin-message-dialog input,.admin-message-dialog textarea,.admin-message-dialog select,.admin-message-dialog .admin-dialog-close{pointer-events:auto;touch-action:manipulation}.admin-message-status.is-restricted{color:#fbbf24;background:#f59e0b29}.admin-message-restrictions-panel{margin-top:18px}.admin-message-restrictions-note{border-bottom:1px solid var(--admin-border);color:var(--admin-muted);margin:0;padding:12px 16px;font-size:.78rem}.admin-message-moderation{border:1px solid var(--admin-border);background:var(--admin-panel-soft);border-radius:18px;gap:12px;padding:16px;display:grid}.admin-message-moderation h3,.admin-message-moderation p{margin:0}.admin-message-moderation p{color:var(--admin-muted);font-size:.78rem}.admin-message-moderation-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.admin-message-moderation label{gap:7px;display:grid}.admin-message-moderation select,.admin-message-moderation input{border:1px solid var(--admin-border);background:var(--admin-input-bg,#00000029);width:100%;min-height:44px;color:var(--admin-text);border-radius:10px;padding:8px 10px}.admin-message-moderation>button{color:#fbbf24;cursor:pointer;background:#d89a2824;border:1px solid #d89a28;border-radius:10px;justify-self:end;min-height:42px;padding:8px 18px}.admin-message-current-restriction{color:#fca5a5;background:#ef444414;border:1px solid #ef444459;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.admin-message-current-restriction button{flex:none}@media (width<=900px){.admin-message-moderation-grid{grid-template-columns:1fr 1fr}}@media (width<=540px){.admin-message-moderation-grid{grid-template-columns:1fr}.admin-message-current-restriction{flex-direction:column;align-items:stretch}}.admin-message-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.admin-message-stat{background:var(--admin-panel-bg);border:1px solid var(--admin-border);border-radius:16px;flex-direction:column;gap:7px;padding:18px;display:flex}.admin-message-stat small{color:var(--admin-muted)}.admin-message-stat strong{color:var(--admin-text);font-size:1.7rem}.admin-message-list-panel{overflow:hidden}.admin-message-filters{border-bottom:1px solid var(--admin-border);grid-template-columns:minmax(260px,1fr) 220px;gap:10px;padding:14px;display:grid}.admin-message-table td strong,.admin-message-table td small{display:block}.admin-message-table td small{color:var(--admin-muted);margin-top:5px}.admin-message-table tr.is-unread{background:var(--admin-accent,#d4af37)}@supports (color:color-mix(in lab, red, red)){.admin-message-table tr.is-unread{background:color-mix(in srgb,var(--admin-accent,#d4af37) 8%,transparent)}}.admin-message-status{color:#83b9ef;background:#4e7db229;border-radius:999px;padding:5px 10px;font-size:.76rem;display:inline-flex}.admin-message-status.is-replied{color:#4ade80;background:#10b98126}.admin-message-status.is-unread{color:#22d3ee;background:#06b6d429}.admin-message-status.is-blocked{color:#f87171;background:#ef444424}.admin-message-actions{gap:7px;display:flex}.admin-message-actions button,.admin-message-reply button{border:1px solid var(--admin-border);color:var(--admin-text);cursor:pointer;background:0 0;border-radius:9px;padding:8px 12px}.admin-message-empty{text-align:center;color:var(--admin-muted);padding:50px}.admin-message-empty svg{margin:0 auto 10px;font-size:2rem;display:block}.admin-message-dialog{width:min(1420px,100vw - 20px);max-width:none}.admin-message-dialog>[data-message-detail]{gap:12px;padding:20px;display:grid}.admin-message-detail-header{background:var(--admin-panel-soft);border:1px solid var(--admin-border);border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:15px;padding:18px;display:grid}.admin-message-detail-header img{object-fit:cover;border:1px solid var(--admin-accent,#d4af37);border-radius:50%;width:58px;height:58px}.admin-message-detail-header h2{color:var(--admin-text);margin:5px 0}.admin-message-detail-header a{color:var(--admin-muted)}.admin-message-channel{color:#22d3ee;font-size:.75rem}.admin-message-meta{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.admin-message-meta div{border:1px solid var(--admin-border);background:var(--admin-panel-soft);border-radius:14px;padding:13px}.admin-message-meta small,.admin-message-meta strong{display:block}.admin-message-meta small{color:var(--admin-muted);margin-bottom:6px}.admin-message-meta strong{color:var(--admin-text);overflow-wrap:anywhere}.admin-message-chat{background:var(--admin-panel-soft);border:1px solid var(--admin-border);border-radius:18px;flex-direction:column;gap:14px;min-height:260px;max-height:46vh;padding:18px;display:flex;overflow:auto}.admin-chat-bubble{border:1px solid var(--admin-border);max-width:min(72%,680px);color:var(--admin-text);border-radius:18px;padding:14px;position:relative}.admin-chat-bubble.is-incoming{background:#18325280;align-self:flex-start}.admin-chat-bubble.is-outgoing{background:#104b4e73;align-self:flex-end}.admin-chat-bubble img{float:right;border-radius:50%;width:34px;height:34px;margin-left:9px}.admin-chat-bubble strong,.admin-chat-bubble small,.admin-chat-bubble time{display:block}.admin-chat-bubble small,.admin-chat-bubble time{color:var(--admin-muted);font-size:.72rem}.admin-chat-bubble p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.admin-message-reply{border:1px solid var(--admin-border);background:var(--admin-panel-soft);border-radius:18px;padding:14px}.admin-message-reply label span{color:var(--admin-text);margin-bottom:8px;display:block}.admin-message-reply textarea{resize:vertical;border:1px solid var(--admin-border);background:var(--admin-input-bg,#00000029);width:100%;color:var(--admin-text);border-radius:12px;padding:12px}.admin-message-reply>div{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.admin-message-reply .admin-primary-button{color:#fff;background:linear-gradient(135deg,#0ea5e9,#06b6d4)}@media (width<=800px){.admin-message-summary,.admin-message-meta{grid-template-columns:1fr 1fr}.admin-message-filters{grid-template-columns:1fr}.admin-message-dialog>[data-message-detail]{padding:10px}.admin-message-detail-header{grid-template-columns:auto 1fr}.admin-message-detail-header>.admin-message-status{grid-column:1/-1;width:max-content}.admin-chat-bubble{max-width:92%}.admin-message-reply>div{flex-wrap:wrap}.admin-message-reply button{flex:auto}}@media (width<=480px){.admin-message-summary,.admin-message-meta{grid-template-columns:1fr}.admin-message-detail-header img{width:48px;height:48px}.admin-message-detail-header h2{font-size:1rem}.admin-message-chat{padding:10px}.admin-chat-bubble{max-width:96%}}.admin-nav-message-badge{color:#fff;background:#ef4444;border-radius:999px;place-items:center;min-width:23px;height:23px;margin-inline-start:auto;padding:0 7px;font:700 .72rem/1 system-ui;display:inline-grid;box-shadow:0 0 0 3px #ef444421}.admin-nav-message-badge[hidden]{display:none!important}.admin-message-dialog{border:1px solid var(--admin-border);border-radius:24px;width:min(1440px,100vw - 18px);max-height:calc(100dvh - 18px);padding:0;position:relative;overflow:auto}.admin-message-dialog>[data-message-detail]{gap:13px;min-height:min(890px,100dvh - 20px);padding:24px 28px 28px;display:grid;position:relative}.admin-message-breadcrumb{min-height:28px;color:var(--admin-text);align-items:center;gap:9px;padding-inline-end:62px;font-weight:700;display:flex}.admin-message-breadcrumb strong{color:#20c9dd}.admin-message-breadcrumb span{color:var(--admin-muted)}.admin-message-detail-header{background:linear-gradient(135deg,var(--admin-panel-soft),var(--admin-panel-soft));border-radius:19px;grid-template-columns:auto minmax(0,1fr) auto;min-height:146px;padding:18px 22px}@supports (color:color-mix(in lab, red, red)){.admin-message-detail-header{background:linear-gradient(135deg,var(--admin-panel-soft),color-mix(in srgb,var(--admin-panel-soft) 90%,#0ea5e9))}}.admin-message-detail-header{box-shadow:inset 0 1px #ffffff06}.admin-message-detail-header img{width:58px;height:58px}.admin-message-detail-header h2{letter-spacing:.02em;white-space:nowrap;max-width:none;font-size:clamp(1.35rem,2.65vw,2.35rem);font-weight:500}.admin-message-detail-header a{text-decoration:none}.admin-message-header-actions{flex-direction:column;justify-content:space-between;align-self:stretch;align-items:flex-end;gap:12px;display:flex}.admin-message-more{border:1px solid var(--admin-border);width:42px;height:42px;color:var(--admin-text);cursor:pointer;background:#081320a3;border-radius:12px;padding:0;font-size:1.7rem;line-height:1;transition:all .2s}.admin-message-more:hover,.admin-message-more:focus-visible{color:#22d3ee;border-color:#22d3ee;transform:translateY(-1px);box-shadow:0 8px 22px #06b6d41f}.admin-message-meta{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.admin-message-meta div{border-radius:15px;flex-direction:column;justify-content:center;min-height:84px;padding:14px 17px;display:flex}.admin-message-meta strong{white-space:nowrap;font-size:.9rem}.admin-message-workspace{direction:ltr;grid-template-columns:280px minmax(0,1fr);gap:12px;min-height:540px;display:grid}.admin-message-workspace>*{direction:rtl}.admin-message-info{border:1px solid var(--admin-border);background:var(--admin-panel-soft);border-radius:18px;align-self:stretch;overflow:hidden}.admin-message-info h3{background:var(--admin-panel-soft);margin:0;padding:19px 18px}@supports (color:color-mix(in lab, red, red)){.admin-message-info h3{background:color-mix(in srgb,var(--admin-panel-soft) 80%,#2563eb)}}.admin-message-info h3{color:var(--admin-text);font-size:1.08rem}.admin-message-info-row{border-bottom:1px solid var(--admin-border);margin:0 13px;padding:12px 4px}.admin-message-info-row small,.admin-message-info-row strong{display:block}.admin-message-info-row small{color:var(--admin-muted);margin-bottom:4px;font-size:.74rem}.admin-message-info-row strong{color:var(--admin-text);overflow-wrap:anywhere;font-size:.82rem}.admin-message-info-delete{color:#f87171;cursor:pointer;background:#ef444414;border:1px solid #ef444457;border-radius:11px;width:calc(100% - 26px);margin:14px 13px;padding:11px}.admin-message-conversation{grid-template-rows:minmax(300px,1fr) auto;gap:12px;min-width:0;display:grid}.admin-message-chat{background:var(--admin-panel-soft);scroll-behavior:smooth;border-radius:18px;min-height:360px;max-height:52vh;padding:22px}.admin-chat-bubble{border-radius:18px;width:fit-content;min-width:min(430px,100%);max-width:min(76%,820px);padding:16px 18px;box-shadow:0 10px 24px #00000014}.admin-chat-bubble.is-incoming{border-start-end-radius:6px;align-self:flex-end}.admin-chat-bubble.is-outgoing{border-start-start-radius:6px;align-self:flex-start}.admin-chat-bubble img{width:38px;height:38px}.admin-chat-bubble strong{white-space:nowrap;font-size:.96rem}.admin-chat-bubble p{margin:9px 0;font-size:.92rem}.admin-message-reply{border-radius:18px;padding:13px}.admin-message-reply input,.admin-message-reply textarea{border:1px solid var(--admin-border);background:var(--admin-input-bg,#00000029);width:100%;color:var(--admin-text);border-radius:12px;padding:12px}.admin-message-reply input{height:44px}.admin-message-reply textarea{min-height:94px}.admin-message-moderation-overlay{z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:inherit;background:#00050dc2;place-items:center;padding:18px;animation:.18s adminModerationFade;display:grid;position:absolute;inset:0}.admin-message-moderation-overlay[hidden]{display:none!important}.admin-message-moderation{border-color:var(--admin-accent,#d4af37);width:min(650px,100%);padding:22px}@supports (color:color-mix(in lab, red, red)){.admin-message-moderation{border-color:color-mix(in srgb,var(--admin-accent,#d4af37) 72%,var(--admin-border))}}.admin-message-moderation{background:linear-gradient(145deg,var(--admin-panel-bg),var(--admin-panel-soft));animation:.22s adminModerationRise;box-shadow:0 28px 80px #0000007a}.admin-message-moderation h3{font-size:1.25rem}.admin-message-moderation-grid{grid-template-columns:1fr 1fr}.admin-message-moderation-buttons{justify-content:flex-end;gap:9px;display:flex}.admin-message-moderation-buttons button{min-width:112px}@keyframes adminModerationFade{0%{opacity:0}to{opacity:1}}@keyframes adminModerationRise{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}@media (width<=900px){.admin-message-dialog>[data-message-detail]{padding:16px}.admin-message-meta{grid-template-columns:1fr 1fr}.admin-message-workspace{grid-template-columns:1fr}.admin-message-info{order:2}.admin-message-conversation{order:1}.admin-message-info{grid-template-columns:1fr 1fr;display:grid}.admin-message-info h3,.admin-message-info-delete{grid-column:1/-1}.admin-message-chat{max-height:48vh}.admin-chat-bubble{max-width:88%}}@media (width<=560px){.admin-message-dialog{border-radius:0;width:100vw;max-height:100dvh}.admin-message-dialog>[data-message-detail]{min-height:100dvh;padding:12px}.admin-message-breadcrumb{padding-inline-end:48px;font-size:.78rem}.admin-message-detail-header{grid-template-columns:auto minmax(0,1fr) auto;gap:8px;min-height:120px;padding:14px 10px}.admin-message-detail-header img{width:44px;height:44px}.admin-message-detail-header h2{white-space:nowrap;letter-spacing:0;font-size:clamp(.68rem,3vw,.94rem)}.admin-message-detail-header a{font-size:.68rem}.admin-message-header-actions{gap:7px}.admin-message-more{width:36px;height:36px}.admin-message-meta{grid-template-columns:1fr 1fr}.admin-message-meta div{min-height:72px;padding:10px}.admin-message-meta strong{white-space:normal;overflow-wrap:anywhere;font-size:.72rem}.admin-message-workspace{min-height:0}.admin-message-info{grid-template-columns:1fr}.admin-message-info h3,.admin-message-info-delete{grid-column:auto}.admin-message-chat{min-height:360px;padding:11px}.admin-chat-bubble{width:95%;min-width:0;max-width:95%;padding:12px}.admin-chat-bubble strong{white-space:nowrap;font-size:clamp(.72rem,3.4vw,.9rem)}.admin-message-reply>div{grid-template-columns:1fr 1fr;display:grid}.admin-message-moderation-grid{grid-template-columns:1fr}.admin-message-moderation{padding:17px}.admin-message-moderation-buttons button{flex:1;min-width:0}}.admin-message-dialog{height:min(900px,100dvh - 20px);overflow:hidden}.admin-message-dialog>[data-message-detail]{grid-template-rows:auto auto auto minmax(0,1fr);height:100%;min-height:0;overflow:hidden}.admin-message-workspace,.admin-message-conversation{min-height:0;overflow:hidden}.admin-message-info{min-height:0;overflow:auto}.admin-message-conversation{grid-template-rows:minmax(150px,1fr) auto}.admin-message-chat{overscroll-behavior:contain;height:auto;min-height:0;max-height:none}.admin-message-reply{flex:none;padding:11px}.admin-message-reply label span{margin-bottom:5px}.admin-message-reply label+label{margin-top:7px}.admin-message-reply input{height:38px;padding:8px 11px}.admin-message-reply textarea{min-height:68px;max-height:108px;padding:9px 11px}.admin-message-reply>div{margin-top:7px}@media (width>=701px) and (width<=900px){.admin-message-dialog>[data-message-detail]{padding:14px}.admin-message-workspace{grid-template-columns:230px minmax(0,1fr)}.admin-message-info{order:initial;display:block}.admin-message-conversation{order:initial}.admin-message-info h3,.admin-message-info-delete{grid-column:auto}.admin-message-detail-header{min-height:118px}.admin-message-meta div{min-height:70px;padding:10px}.admin-chat-bubble{max-width:92%}}@media (width<=700px){.admin-message-dialog{height:100dvh;max-height:100dvh;overflow:auto}.admin-message-dialog>[data-message-detail]{grid-template-rows:auto;height:auto;min-height:100dvh;overflow:visible}.admin-message-workspace{overflow:visible}.admin-message-conversation{grid-template-rows:auto auto;overflow:visible}.admin-message-chat{height:clamp(300px,43dvh,480px);min-height:300px}.admin-message-reply{z-index:6;position:sticky;bottom:0;box-shadow:0 -12px 28px #0003}.admin-message-info{max-height:none;overflow:visible}}@media (height<=760px) and (width>=701px){.admin-message-dialog{height:calc(100dvh - 10px)}.admin-message-dialog>[data-message-detail]{gap:8px;padding:12px 18px}.admin-message-breadcrumb{min-height:20px;font-size:.76rem}.admin-message-detail-header{min-height:92px;padding:10px 16px}.admin-message-detail-header img{width:46px;height:46px}.admin-message-detail-header h2{font-size:1.25rem}.admin-message-meta div{min-height:58px;padding:8px 12px}.admin-message-meta small{margin-bottom:2px}.admin-message-info h3{padding:12px}.admin-message-info-row{padding:7px 3px}.admin-message-reply textarea{min-height:52px;max-height:70px}}.admin-message-reply>div{align-items:center}.admin-message-reply button{border-radius:12px;min-height:42px;padding:9px 18px;font-weight:700;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s}.admin-message-reply button:hover,.admin-message-reply button:focus-visible{border-color:#22d3ee;transform:translateY(-1px);box-shadow:0 8px 22px #06b6d41f}.admin-message-reply .admin-primary-button{background:linear-gradient(135deg,#087cf0,#10b8d4);border-color:#38bdf87a;min-width:142px;box-shadow:0 10px 24px #0ea5e92e}.admin-message-moderation-buttons .is-warning{color:#111;background:linear-gradient(135deg,#b9770e,#eab83d);border-color:#efc75e;font-weight:800}.admin-message-moderation-buttons button{border-radius:12px;min-height:44px}.admin-message-summary{grid-template-columns:repeat(5,minmax(0,1fr))}.admin-message-filters{grid-template-columns:minmax(260px,1fr) minmax(170px,220px) minmax(170px,220px)}.admin-message-category-badge{--message-category-color:#94a3b8;border:1px solid var(--message-category-color);align-items:center;width:max-content;margin-top:7px;padding:4px 9px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.admin-message-category-badge{border:1px solid color-mix(in srgb,var(--message-category-color) 50%,transparent)}}.admin-message-category-badge{background:var(--message-category-color);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.admin-message-category-badge{background:color-mix(in srgb,var(--message-category-color) 13%,transparent)}}.admin-message-category-badge{color:var(--message-category-color);font-size:.67rem;line-height:1}.admin-message-status.is-archived{color:#cbd5e1;background:#94a3b826}.admin-message-category-box select{border:1px solid var(--admin-border);background:var(--admin-input-bg,#00000029);width:100%;min-height:38px;color:var(--admin-text);border-radius:10px;padding:7px 9px}.admin-message-info-archive{color:#67e8f9;cursor:pointer;background:#06b6d414;border:1px solid #22d3ee4d;border-radius:11px;width:calc(100% - 26px);margin:14px 13px 0;padding:11px}.admin-message-info-delete{margin-top:8px}.admin-message-moderation-quick-actions{border:1px solid var(--admin-border);background:#ffffff05;border-radius:13px;grid-template-columns:1fr 1fr;gap:9px;padding:11px;display:grid}.admin-message-moderation-quick-actions button{border:1px solid var(--admin-border);min-height:42px;color:var(--admin-text);cursor:pointer;background:0 0;border-radius:11px}.admin-message-moderation-quick-actions .is-danger-outline{color:#f87171;border-color:#ef444459}.admin-message-categories-panel{margin-top:18px;overflow:hidden}.admin-message-category-create{border-bottom:1px solid var(--admin-border);grid-template-columns:minmax(220px,1fr) 140px auto;align-items:end;gap:10px;padding:15px;display:grid}.admin-message-category-create label{color:var(--admin-muted);gap:6px;font-size:.73rem;display:grid}.admin-message-category-create input{border:1px solid var(--admin-border);background:var(--admin-input-bg,#00000029);width:100%;height:44px;color:var(--admin-text);border-radius:11px;padding:8px 11px}.admin-message-category-create input[type=color]{cursor:pointer;padding:5px}.admin-message-category-create button{min-height:44px}.admin-message-category-list{flex-wrap:wrap;gap:9px;padding:14px;display:flex}.admin-message-category-chip{--message-category-color:#d4af37;border:1px solid var(--message-category-color);align-items:center;gap:7px;min-height:38px;padding:7px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.admin-message-category-chip{border:1px solid color-mix(in srgb,var(--message-category-color) 38%,var(--admin-border))}}.admin-message-category-chip{background:var(--message-category-color);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.admin-message-category-chip{background:color-mix(in srgb,var(--message-category-color) 9%,var(--admin-panel-soft))}}.admin-message-category-chip{color:var(--admin-text)}.admin-message-category-chip i{background:var(--message-category-color);width:9px;height:9px;box-shadow:0 0 10px var(--message-category-color);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.admin-message-category-chip i{box-shadow:0 0 10px color-mix(in srgb,var(--message-category-color) 65%,transparent)}}.admin-message-category-chip strong{font-size:.74rem}.admin-message-category-chip small{color:var(--admin-muted);font-size:.6rem}.admin-message-category-chip button{color:#f87171;cursor:pointer;background:#ef444417;border:0;border-radius:50%;width:25px;height:25px;padding:0}@media (width<=900px){.admin-message-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-message-filters{grid-template-columns:1fr 1fr}.admin-message-filters .admin-search{grid-column:1/-1}.admin-message-category-create{grid-template-columns:1fr 110px}.admin-message-category-create button{grid-column:1/-1}}@media (width<=520px){.admin-message-summary,.admin-message-filters,.admin-message-category-create{grid-template-columns:1fr}.admin-message-filters .admin-search,.admin-message-category-create button{grid-column:auto}.admin-message-moderation-quick-actions{grid-template-columns:1fr}.admin-message-category-list{padding:10px}.admin-message-category-chip{border-radius:12px;width:100%}.admin-message-category-chip button{margin-inline-start:auto}}.oe-message-block-overlay{z-index:120000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000d1;place-items:center;padding:18px;animation:.2s oeBlockFade;display:grid;position:fixed;inset:0}.oe-message-block-dialog{color:#f5efe2;text-align:center;background:radial-gradient(circle at 50% 0,#cf9a2f24,#0000 36%),linear-gradient(145deg,#11100d,#050505 72%);border:1px solid #e0ae44b8;border-radius:24px;width:min(480px,100vw - 28px);max-height:calc(100dvh - 28px);padding:34px 28px 26px;animation:.24s oeBlockRise;position:relative;overflow:auto;box-shadow:0 32px 100px #000000b8,inset 0 1px #ffeeb014}.oe-message-block-dialog:before{content:"";background:linear-gradient(90deg,#0000,#f1cd73,#0000);height:2px;position:absolute;top:0;left:18%;right:18%}.oe-message-block-dialog>img{object-fit:cover;border:2px solid #d3a541;border-radius:50%;width:82px;height:82px;margin:0 auto 14px;display:block;box-shadow:0 0 0 7px #d3a54114,0 12px 32px #0000006b}.oe-message-block-close{color:#c9c0ae;cursor:pointer;background:#ffffff09;border:1px solid #e0ae4440;border-radius:12px;width:38px;height:38px;padding:0;font:300 1.7rem/1 Arial;transition:all .18s;position:absolute;top:13px;left:13px}.oe-message-block-close:hover,.oe-message-block-close:focus-visible{color:#fff;border-color:#e1b653;transform:rotate(4deg)}.oe-message-block-eyebrow{color:#e1b653;font:700 .72rem/1.5 var(--font-display);letter-spacing:.04em;display:block}.oe-message-block-dialog h4{color:#fff7e8;font:700 clamp(1.22rem,4vw,1.65rem)/1.55 var(--font-display);margin:7px 0 8px}.oe-message-block-copy{color:#aaa397;max-width:390px;margin:0 auto 18px;font-size:.82rem;line-height:1.8}.oe-message-block-details{text-align:right;gap:8px;margin:0;display:grid}.oe-message-block-details>div{background:#ffffff06;border:1px solid #e0ae4429;border-radius:13px;grid-template-columns:112px minmax(0,1fr);align-items:start;gap:12px;padding:12px 14px;display:grid}.oe-message-block-details dt{color:#9f9789;font-size:.72rem}.oe-message-block-details dd{color:#f3d17a;overflow-wrap:anywhere;min-width:0;margin:0;font-size:.8rem;font-weight:700;line-height:1.65}.oe-message-block-confirm{color:#090806;width:100%;min-height:48px;font:800 .88rem/1 var(--font-display);cursor:pointer;background:linear-gradient(135deg,#f0cc72,#b97d19);border:1px solid #f0c967;border-radius:13px;margin-top:18px;transition:all .18s;box-shadow:0 12px 28px #b97d1933}.oe-message-block-confirm:hover,.oe-message-block-confirm:focus-visible{filter:brightness(1.06);transform:translateY(-1px)}@keyframes oeBlockFade{0%{opacity:0}to{opacity:1}}@keyframes oeBlockRise{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:none}}@media (width<=520px){.oe-message-block-overlay{padding:10px}.oe-message-block-dialog{border-radius:20px;width:100%;padding:28px 16px 18px}.oe-message-block-dialog>img{width:70px;height:70px}.oe-message-block-details>div{grid-template-columns:92px minmax(0,1fr);padding:10px}.oe-message-block-copy{font-size:.76rem}}@media (width>=768px) and (width<=1280px){.home-page .reference-card-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(7px,1vw,12px)}.home-page .reference-card{min-width:0;padding:clamp(10px,1.25vw,16px) clamp(7px,.9vw,12px) clamp(10px,1.2vw,15px)}.home-page .reference-title-frame{width:98%;min-height:clamp(44px,5vw,56px);padding:7px clamp(5px,.7vw,9px) 8px}.home-page .reference-title-frame h3{letter-spacing:-.04em;white-space:nowrap;max-width:100%;font-size:clamp(.62rem,1.08vw,.8rem);line-height:1.25}.home-page .reference-card-action{white-space:nowrap;gap:4px;width:90%;min-height:clamp(29px,3.2vw,36px);padding-inline:6px;font-size:clamp(.54rem,.9vw,.7rem)}.home-page .reference-icon{width:clamp(36px,4.8vw,52px);height:clamp(36px,4.8vw,52px);margin-bottom:clamp(12px,1.7vw,20px)}.home-page .reference-number{font-size:clamp(.7rem,1.1vw,.9rem)}}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--site-header-height) + var(--site-header-gap));background:var(--black)}body{background:var(--black);color:var(--ivory);font-family:var(--font-body);margin:0;line-height:1.7;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}::selection{background:var(--gold);color:#050505}.reference-shell{width:min(1460px,100% - 96px);margin-inline:auto}.site-header{z-index:1000;-webkit-backdrop-filter:none;backface-visibility:visible;opacity:1;visibility:visible;top:0;background:#020202fb;border-top:1px solid #d4a33a3d;border-bottom:1px solid #d4a33a2e;width:100%;position:fixed;inset-inline:0;transform:none;box-shadow:0 10px 34px #0000004d}.site-header-frame{width:100%;height:var(--site-header-height);padding-left:max(clamp(12px, 2.6vw, 42px), env(safe-area-inset-left));padding-right:max(clamp(12px, 2.6vw, 42px), env(safe-area-inset-right));direction:ltr;justify-content:space-between;align-items:center;margin-inline:0;display:flex;position:relative}.brand{direction:ltr;order:2;align-items:center;gap:16px;margin-left:auto;margin-right:0;display:inline-flex}.brand-mark{flex:none;place-items:center;width:72px;height:72px;display:grid;position:relative}.brand-orbit{border:1px solid #e3b34e61;border-radius:50%;animation:3.2s ease-in-out infinite brandPulse;position:absolute;inset:-4px}.brand picture{display:contents}.brand img{object-fit:cover;filter:drop-shadow(0 0 18px #d5a43a29);border-radius:50%;width:100%;height:100%}.brand-divider{background:linear-gradient(transparent, var(--gold), transparent);width:1px;height:48px}.brand-name{color:var(--gold-light);direction:rtl;flex-direction:column;align-items:center;line-height:1.15;display:flex}.brand-name>span{font-family:var(--font-display);font-size:1.55rem;font-weight:500}.brand-name small{color:#d8ad57;letter-spacing:.42em;margin-top:9px;font-family:Georgia,serif;font-size:.59rem}.header-actions{z-index:3;top:50%;left:max(clamp(12px, 2.6vw, 42px), env(safe-area-inset-left));direction:ltr;order:1;justify-content:flex-start;align-items:center;gap:12px;min-width:0;margin-left:0;margin-right:auto;display:flex;position:absolute;transform:translateY(-50%)}@property --gallery-pill-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.header-gallery-link{--gallery-pill-angle:0deg;isolation:isolate;color:#f0ce78;min-width:148px;min-height:48px;font-family:var(--font-display);white-space:nowrap;direction:rtl;background:radial-gradient(#daa3301a,#0000 70%),linear-gradient(#0f0e0bfa,#040404fc);border:1px solid #daa73f3d;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:8px 20px;font-size:.88rem;font-weight:600;line-height:1;transition:color .18s,transform .18s,box-shadow .18s;display:inline-flex;position:relative;box-shadow:0 0 0 4px #020202bd,0 10px 28px #00000057,inset 0 0 20px #dea9390d}.header-gallery-link:before{content:"";z-index:2;border-radius:inherit;background:conic-gradient(from var(--gallery-pill-angle), transparent 0deg 48deg, #dda7393d 64deg, #ffe9a0 84deg, #d49729 112deg, transparent 140deg 244deg, #dda73933 262deg, #f6ca62 286deg, transparent 316deg 360deg);-webkit-mask-composite:xor;filter:drop-shadow(0 0 6px #ebb54180);pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:2px;animation:4s linear infinite gallery-pill-orbit;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.header-gallery-link svg{stroke-width:1.75px;flex:none;width:1.2em;height:1.2em}.header-gallery-link:hover,.header-gallery-link:focus-visible{color:#ffe7a0;outline:none;transform:translateY(-2px);box-shadow:0 0 0 4px #020202c2,0 13px 32px #ab710e2e,inset 0 0 24px #dea93914}@keyframes gallery-pill-orbit{to{--gallery-pill-angle:360deg}}.header-back-button{z-index:3;width:48px;height:48px;color:var(--gold-light);cursor:pointer;background:radial-gradient(circle at 50% 34%,#e2b14921,#0000 55%),#040404d1;border:1px solid #e0ad43b8;border-radius:50%;flex:none;place-items:center;padding:0;font-size:1.3rem;transition:transform .18s,border-color .18s,background-color .18s;display:grid;position:relative;box-shadow:0 8px 24px #00000057,inset 0 0 18px #d3a0380a}.header-back-button svg{stroke-width:2px;width:1.35em;height:1.35em;display:block}.header-back-button:hover,.header-back-button:focus-visible{border-color:var(--gold-light);background-color:#c9952f1f;outline:none;transform:translate(-3px)}.reference-hero{isolation:isolate;background:linear-gradient(90deg,#02020273,#020202c7 48%,#030303 100%),linear-gradient(#0000002e,#030303 99%),url(/images/v2-hero.webp) 25%/cover no-repeat;min-height:min(920px,100svh);position:relative;overflow:hidden}.hero-texture{z-index:-1;pointer-events:none;background:linear-gradient(#e2af4209 1px,#0000 1px) 0 0/64px 64px,linear-gradient(90deg,#e2af4209 1px,#0000 1px) 0 0/64px 64px,radial-gradient(circle at 50% 48%,#d3a43a1a,#0000 38%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 4%,#000 48% 100%);mask-image:linear-gradient(90deg,#0000 4%,#000 48% 100%)}.hero-stage{place-items:center;min-height:min(920px,100svh);padding:138px 24px 92px;display:grid}@keyframes brandPulse{0%,to{opacity:.35;transform:scale(.96);box-shadow:0 0 #dba73b00}50%{opacity:.86;transform:scale(1.05);box-shadow:0 0 18px #dba73b40}}.hero-message{text-align:center;direction:rtl;background:linear-gradient(145deg,#14110be6,#040404ed),#050505;border:1px solid #daa73e4d;border-radius:28px;width:min(100%,820px);padding:clamp(38px,5vw,64px) clamp(24px,6vw,76px);position:relative;box-shadow:0 28px 80px #00000075,inset 0 1px #ffe29a14}.hero-message:before,.hero-message:after{content:"";pointer-events:none;width:74px;height:74px;position:absolute}.hero-message:before{border-top:1px solid #f2ca70a6;border-right:1px solid #f2ca70a6;border-radius:0 16px 0 0;top:14px;right:14px}.hero-message:after{border-bottom:1px solid #f2ca706b;border-left:1px solid #f2ca706b;border-radius:0 0 0 16px;bottom:14px;left:14px}.hero-eyebrow{color:#e4bd67;letter-spacing:.06em;justify-content:center;align-items:center;gap:14px;margin:0 auto 8px;font-size:clamp(.72rem,1.1vw,.88rem);display:flex}.hero-eyebrow span{background:linear-gradient(90deg,#0000,#e2af42b8);width:38px;height:1px}.hero-eyebrow span:last-child{transform:scaleX(-1)}.hero-eyebrow b{font-weight:500}.hero-message h1{color:#0000;font-family:var(--font-display);letter-spacing:-.08em;filter:drop-shadow(0 10px 26px #c78d1c21);background:linear-gradient(#ffe19b 2%,#d9a23b 54%,#f0c76c 100%);-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(4.2rem,7vw,7.4rem);font-weight:700;line-height:1.18}.english-name{direction:ltr;justify-content:center;align-items:center;gap:24px;margin:8px auto 26px;display:flex}.english-name span{background:linear-gradient(90deg,#0000,#d7a437cc);width:70px;height:1px}.english-name span:last-child{transform:scaleX(-1)}.english-name b{color:#d8ab50;letter-spacing:.56em;font-family:Georgia,Times New Roman,serif;font-size:clamp(.86rem,1.4vw,1.15rem);font-weight:400}.hero-message>p{color:#d0c5b2;max-width:680px;margin:0 auto;font-size:clamp(1.05rem,1.75vw,1.42rem);line-height:2.05}.hero-actions{justify-content:center;align-items:center;gap:26px;margin-top:35px;display:flex}.gold-button,.outline-button{min-width:185px;min-height:55px;font-family:var(--font-body);border-radius:999px;justify-content:center;align-items:center;gap:12px;font-size:1rem;font-weight:600;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.gold-button{color:#181108;background:linear-gradient(135deg,#f2d27f,#c68d27);border:1px solid #edca72;box-shadow:0 0 26px #cf97291f}.outline-button{border:1px solid var(--gold);color:#e6c16f;background:#00000042}.hero-topics{color:#decfb3b8;justify-content:center;align-items:center;gap:13px;margin:26px auto 0;font-size:clamp(.68rem,1vw,.8rem);display:flex}.hero-topics i{background:#d8a847;border-radius:50%;width:4px;height:4px;box-shadow:0 0 8px #d8a8477a}.gold-button:hover,.gold-button:focus-visible,.outline-button:hover,.outline-button:focus-visible{outline:none;transform:translateY(-3px);box-shadow:0 12px 30px #c48c222e}.journey-section{overflow-clip-margin:0;isolation:isolate;background:radial-gradient(at 88% 47%,#6f4d1c2b,#0000 34%),radial-gradient(circle at 12% 82%,#b27c1814,#0000 20%),#030303;min-height:100svh;padding:70px 0 52px;position:relative;overflow:clip}.journey-section:before{content:"";z-index:-2;opacity:.11;filter:grayscale()contrast(1.35)brightness(.42);background:url(/images/v2-writing.webp) 100% 100%/cover no-repeat;width:58%;height:78%;position:absolute;bottom:-7%;right:-2%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 34%);mask-image:linear-gradient(90deg,#0000,#000 34%)}.journey-art{z-index:-1;border:2px solid #c9942b80;border-radius:50%;width:560px;height:700px;position:absolute;bottom:-245px;left:-210px;transform:rotate(-25deg)}.journey-art:after{content:"";opacity:.55;background-image:radial-gradient(circle,#cf9828e6 1.3px,#0000 1.5px);background-size:18px 18px;width:150px;height:150px;position:absolute;top:45%;left:64%}.journey-art span{border:1px solid #c9942b29;border-radius:50%;position:absolute;inset:35px}.journey-art span:nth-child(2){inset:90px}.journey-art span:nth-child(3){inset:145px}.journey-content{z-index:2;position:relative}.journey-heading{text-align:center}.journey-heading>p{color:#d3a249;margin:0;font-size:1.12rem;font-weight:600;line-height:1.8}.journey-heading h2{color:var(--ivory);font-family:var(--font-display);letter-spacing:normal;word-spacing:normal;white-space:nowrap;direction:rtl;justify-content:center;align-items:baseline;gap:.2em;margin:0;font-size:clamp(2.7rem,5.4vw,5.15rem);font-weight:500;line-height:1.45;display:flex}.journey-heading h2 span{display:inline-block}.journey-heading h2 .journey-welcome{color:var(--ivory)}.journey-heading h2 .journey-gold{color:#0000;background:linear-gradient(#f7d57f,#c08a27);-webkit-background-clip:text;background-clip:text}.journey-heading>div{color:#aba49a;letter-spacing:normal;word-spacing:.08em;max-width:690px;margin:11px auto 0;font-size:1.08rem;line-height:2}.reference-card-grid{direction:rtl;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(8px,1.2vw,18px);width:100%;margin:clamp(24px,3.6vw,54px) auto 0;display:grid}.reference-shell.journey-content{width:min(1800px,100% - clamp(16px,3vw,64px))}.reference-card{aspect-ratio:.78;background:linear-gradient(145deg,#ffffff09,#0000 46%),linear-gradient(#121211f0,#070707f5);border:1px solid #c7912a94;border-radius:0 20px 20px;flex-direction:column;align-items:center;min-height:0;padding:24px 14px 26px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 40px #0000007a,0 20px 55px #0000002e}@media (width<=1180px) and (width>=1051px){.reference-card-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.reference-card:hover,.reference-card:focus-visible{border-color:#f0c25be0;outline:none;transform:translateY(-7px);box-shadow:inset 0 0 40px #0000007a,0 22px 50px #c2891c1f}.folded-corner{clip-path:polygon(0 0,100% 0,0 100%);background:linear-gradient(135deg,#f5d17a,#8c5b11);width:24px;height:24px;position:absolute;top:-1px;left:-1px}.reference-number{color:var(--gold-light);letter-spacing:.13em;font-family:Georgia,serif;font-size:1.35rem;font-weight:700;position:absolute;top:21px;right:28px}.reference-icon{width:78px;height:78px;color:var(--gold-light);border:1px solid #c7912a7a;border-radius:50%;place-items:center;margin-top:26px;font-size:2rem;display:grid;box-shadow:0 0 0 8px #c7912a0f}.reference-card h3{width:fit-content;max-width:100%;min-height:52px;color:var(--gold-light);font-family:var(--font-display);letter-spacing:-.035em;text-align:center;white-space:nowrap;overflow-wrap:normal;background:linear-gradient(#c9952f14,#c9952f06),#050505b8;border:1px solid #c7912a94;border-radius:999px;justify-content:center;align-items:center;gap:7px;margin:auto 0;padding:9px 16px 10px;font-size:clamp(.96rem,1.2vw,1.18rem);font-weight:600;line-height:1.45;display:inline-flex;box-shadow:inset 0 0 18px #c9952f09,0 8px 24px #00000038}.reference-card h3:before,.reference-card h3:after{content:"✿";color:#d6a849;opacity:.88;flex:none;font-family:Georgia,serif;font-size:.58em;line-height:1}.reference-card h3.single-line-title{letter-spacing:-.045em;white-space:nowrap;overflow-wrap:normal;font-size:clamp(.88rem,1.06vw,1.05rem)}.reference-card-action{color:#d6a849;justify-content:space-between;align-items:center;width:100%;margin-top:0;padding-top:22px;font-size:.9rem;display:flex}.reference-card-action>span{direction:ltr;align-items:center;display:flex}.reference-card-action svg{font-size:1.15rem}.reference-card-action i{background:linear-gradient(90deg,#b47f22,#0000);width:44px;height:1px}.social-area{text-align:center;margin:54px auto 0}.contact-hub{scroll-margin-top:0}.social-title-row{justify-content:center;align-items:center;display:flex}.social-title-row h3{color:#d7a94f;font-family:var(--font-display);margin:0;font-size:1.52rem;font-weight:600;line-height:1.7}.social-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:13px;margin-top:22px;display:flex}.social-links a{color:#d9ab50;background:#00000085;border:1px solid #d3a038b3;border-radius:50%;place-items:center;width:42px;height:42px;font-size:1rem;transition:color .18s,background .18s,transform .18s;display:grid}.social-links a:hover,.social-links a:focus-visible{color:#100b03;background:var(--gold-light);outline:none;transform:translateY(-3px)}.oe-message-panel{background:linear-gradient(145deg,#ffffff09,#0000 45%),linear-gradient(#11100ef5,#040404fa);border:1px solid #d3a0386b;border-radius:2px;width:min(980px,100%);margin:48px auto 0;padding:clamp(28px,4vw,52px);box-shadow:0 28px 75px #00000047,inset 0 0 70px #00000052}.oe-message-heading{text-align:center;max-width:650px;margin:0 auto 34px}.oe-message-kicker{color:var(--gold-light);letter-spacing:.06em;font-size:1.05rem;font-weight:600;display:block}.oe-message-heading h3{color:#f3eee4;font-family:var(--font-display);margin:8px 0 5px;font-size:clamp(2rem,4vw,3.25rem);font-weight:500;line-height:1.4}.oe-message-heading p{color:#a9a197;word-spacing:.05em;margin:0;font-size:.96rem;line-height:1.9}.oe-message-form{text-align:right;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 24px;display:grid}.oe-form-field{min-width:0}.oe-form-field--full{grid-column:1/-1}.oe-form-field label{color:#d8d0c3;margin-bottom:8px;font-size:.86rem;display:block}.oe-form-field label span{color:var(--gold-light)}.oe-form-field input,.oe-form-field textarea{color:#f1ece3;width:100%;font:inherit;background:#00000085;border:1px solid #d3a03847;border-radius:0;outline:0;font-size:.92rem;transition:border-color .18s,box-shadow .18s,background .18s}.oe-form-field input{min-height:52px;padding:0 16px}.oe-form-field textarea{resize:vertical;min-height:170px;padding:14px 16px;line-height:1.8}.oe-form-field input::placeholder,.oe-form-field textarea::placeholder{color:#6f685f}.oe-form-field input:focus,.oe-form-field textarea:focus{background:#080705e6;border-color:#eebe59db;box-shadow:0 0 0 3px #d3a03814}.oe-form-footer{align-items:center;gap:18px;display:flex}.oe-submit{color:#171006;min-width:178px;min-height:52px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#efca70,#c28c2e);border:1px solid #e5b956;border-radius:0;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-weight:700;transition:filter .18s,transform .18s,opacity .18s;display:inline-flex}.oe-submit:hover,.oe-submit:focus-visible{filter:brightness(1.07);outline:none;transform:translateY(-2px)}.oe-submit:disabled{cursor:wait;opacity:.68}.oe-form-status{color:#aaa197;min-height:1.8em;margin:0;font-size:.83rem;line-height:1.8}.oe-form-status.is-success{color:#d8b665}.oe-form-status.is-error{color:#e1a087}.oe-form-status.is-partial{color:#fbbf24}.oe-message-attachment-field{gap:9px;display:grid}.oe-message-attachment-label{color:#d8d0c3;font-size:.86rem;font-weight:700}.oe-message-attachment-picker{background:radial-gradient(circle at 88% 20%,#eebe5914,#0000 38%),#00000061;border:1px solid #d3a0384d;border-radius:14px;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:10px 12px;min-width:0;padding:10px;display:grid;overflow:hidden}.oe-message-attachment-picker>input[type=file]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;min-width:1px;height:1px;min-height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.oe-form-field .oe-message-attachment-button{color:#f7eedc;cursor:pointer;background:linear-gradient(135deg,#e5b95633,#945f111a);border:1px solid #e5b9569e;border-radius:13px;justify-content:center;align-items:center;gap:11px;min-width:190px;min-height:50px;margin:0;padding:6px 15px 6px 18px;font-size:.82rem;font-weight:700;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:inline-flex;box-shadow:inset 0 1px #ffefbf14,0 8px 24px #0000002e}.oe-form-field .oe-message-attachment-button:hover,.oe-form-field .oe-message-attachment-button:focus-within{background:linear-gradient(135deg,#efca7047,#945f1124);border-color:#efca70e6;outline:none;transform:translateY(-1px);box-shadow:inset 0 1px #ffefbf1f,0 10px 28px #0000003d,0 0 0 3px #d3a03814}.oe-message-attachment-button-icon{color:#efca70;background:linear-gradient(145deg,#eebe5933,#d3a0380f);border:1px solid #eebe596b;border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.oe-message-attachment-button-icon svg{width:20px;height:20px}.oe-form-field .oe-message-attachment-button>span:last-child{color:#f7eedc}.oe-message-attachment-selected-list{gap:8px;min-width:0;display:grid}.oe-message-attachment-selected{color:#f1ece3;background:#d3a0380e;border:1px solid #d3a03833;border-radius:11px;grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:9px;min-width:0;padding:7px 9px;display:grid}.oe-message-attachment-selected b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.75rem;font-weight:600;overflow:hidden}.oe-message-attachment-selected button{color:#fca5a5;cursor:pointer;background:#ef444414;border:1px solid #f8717152;border-radius:10px;place-items:center;width:34px;height:34px;padding:0;display:grid}.oe-message-attachment-selected button:hover,.oe-message-attachment-selected button:focus-visible{background:#ef444426;border-color:#f8717199;outline:none}@media (width<=560px){.oe-message-attachment-picker{grid-template-columns:minmax(0,1fr);padding:8px}.oe-form-field .oe-message-attachment-button{width:100%;min-width:0;min-height:52px}}.oe-honeypot{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;opacity:0;pointer-events:none;width:1px;min-width:1px;height:1px;min-height:1px;margin:-1px;padding:0;position:fixed;top:0;left:0;overflow:hidden}.inner-page{background:radial-gradient(circle at 83% 18%,#cb952a1a,#0000 28%),#030303;min-height:calc(100svh - 90px);padding:160px 0 95px}.inner-page .shell{width:min(1100px,100% - 48px);margin-inline:auto}.inner-hero{max-width:820px}.inner-hero .eyebrow{color:var(--gold-light);font-size:1.2rem;font-weight:600;line-height:1.8}.inner-hero h1{color:#0000;font-family:var(--font-display);background:linear-gradient(#f8d77f,#b77c1f);-webkit-background-clip:text;background-clip:text;margin:10px 0 0;font-size:clamp(3rem,7vw,6.2rem);line-height:1.35}.inner-lead{color:#c5bba8;max-width:680px;margin-top:20px;font-size:1.25rem;line-height:2}.content-panel{border:1px solid var(--line);background:#ffffff06;max-width:820px;margin-top:45px;padding:38px}.content-panel p{color:var(--muted);margin:0}.image-rights-panel{scroll-margin-top:120px}.image-rights-panel+.image-rights-panel{margin-top:24px}.image-rights-panel h2{color:var(--gold-light);font-family:var(--font-display);margin:0 0 16px;font-size:clamp(1.3rem,2.4vw,1.8rem)}.image-rights-panel p{line-height:2}.image-rights-panel .image-rights-credit{color:#c5bba8;margin-top:18px}.image-rights-credit strong{color:var(--gold-light);font-weight:600}.news-shell{width:min(1380px,100% - 64px)!important}.news-page{padding-top:126px}.news-profile{text-align:center;width:min(1100px,100%);margin-inline:auto;padding-bottom:1px}.news-profile-cover-wrap{position:relative}.news-profile-cover{aspect-ratio:1871/873;background:#050505;border:1px solid #e6b54da3;border-radius:28px;width:100%;position:relative;overflow:hidden;box-shadow:0 28px 80px #0000007a,inset 0 0 0 1px #ffde8e0f}.news-profile-cover:after{content:"";pointer-events:none;background:linear-gradient(#0000 58%,#0009),radial-gradient(circle,#0000 42%,#0000002e);position:absolute;inset:0}.news-profile-cover img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.news-profile-avatar{z-index:2;background:#050505;border:3px solid #d8a63d;border-radius:50%;width:174px;height:174px;padding:5px;position:absolute;top:auto;bottom:-86px;right:50%;overflow:hidden;transform:translate(50%);box-shadow:0 0 0 7px #030303,0 0 0 8px #e8bc5b8a,0 18px 45px #000000a8,0 0 34px #d8a63d38}.news-profile-avatar img{object-fit:cover;object-position:center 22%;border-radius:50%;width:100%;height:100%;display:block}.news-profile-identity h1{color:#f1c864;text-shadow:0 5px 28px #cf992d33;justify-content:center;align-items:center;gap:12px;margin:0;font-family:Times New Roman,Georgia,serif;font-size:clamp(2rem,4.5vw,3.6rem);line-height:1.25;display:inline-flex}.news-profile-identity h1 svg{color:#1d9bf0;filter:drop-shadow(0 0 8px #1d9bf061);flex:none;font-size:.64em}.news-profile-identity p{color:#bdb3a4;margin:14px 0 0;font-size:1.02rem;line-height:1.9}.news-profile-section-title{color:#ebc15f;font-family:var(--font-display);text-align:center;margin:52px 0 -24px;font-size:clamp(1.55rem,3vw,2.25rem);font-weight:600}.facebook-news-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;margin-top:56px;display:grid}.facebook-news-card{background:linear-gradient(145deg,#ffffff0a,#0000 42%),#0b0b0a;border:1px solid #d3a03857;border-radius:22px;flex-direction:column;min-width:0;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;overflow:hidden;box-shadow:0 22px 55px #00000052}.facebook-news-card:hover{border-color:#ecbe5bad;transform:translateY(-5px);box-shadow:0 28px 70px #00000075}.facebook-news-media{aspect-ratio:4/3;background:radial-gradient(circle,#c9952f1a,#0000 58%),#030303;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.facebook-news-media img{object-fit:contain;width:100%;height:100%;display:block}.facebook-news-placeholder{width:84px;height:84px;color:var(--gold-light);border:1px solid #e0af486b;border-radius:50%;place-items:center;font-size:2rem;display:grid}.facebook-news-number{min-width:39px;min-height:39px;color:var(--gold-light);font-family:var(--font-display);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#040404c7;border:1px solid #efc25d8f;border-radius:999px;place-items:center;padding:4px 8px;font-size:.72rem;display:grid;position:absolute;inset:16px 16px auto auto}.facebook-news-body{flex-direction:column;flex:1;padding:25px 24px 24px;display:flex}.facebook-news-meta{color:#c99a3e;font-family:var(--font-display);justify-content:space-between;align-items:center;gap:14px;font-size:.76rem;line-height:1.7;display:flex}.facebook-news-meta svg{flex:none;font-size:1rem}.facebook-news-body>p{color:#d2c9bb;word-spacing:.04em;-webkit-line-clamp:6;-webkit-box-orient:vertical;margin:18px 0 25px;font-size:1rem;line-height:1.95;display:-webkit-box;overflow:hidden}.facebook-read-button{appearance:none;color:#130d04;width:100%;min-height:49px;font:inherit;font-family:var(--font-display);cursor:pointer;background:linear-gradient(135deg,#f0cc76,#b77b1d);border:0;border-radius:12px;justify-content:center;align-items:center;gap:9px;margin-top:auto;padding:10px 18px;font-size:.84rem;font-weight:700;text-decoration:none;transition:filter .18s,transform .18s;display:inline-flex}.content-archive-links{color:#d8cfbf;width:min(1120px,100%);margin:42px auto 0}.content-archive-links details{background:#ffffff06;border:1px solid #d3a0384d;border-radius:18px;overflow:hidden}.content-archive-links summary{min-height:64px;color:var(--gold-light);font-family:var(--font-display);cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:16px 20px;font-weight:700;display:flex}.content-archive-links summary small{color:#a99d8b;font-size:.75rem;font-weight:500}.content-archive-links>details>p{color:#aaa092;margin:0;padding:0 20px 18px;line-height:1.9}.content-archive-links ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;max-height:520px;margin:0;padding:0 20px 22px;list-style-position:inside;display:grid;overflow:auto}.content-archive-links li{color:#7d735f;min-width:0}.content-archive-links a{color:#d9c17f;overflow-wrap:anywhere;line-height:1.8;text-decoration:none}.content-archive-links a:hover,.content-archive-links a:focus-visible{color:#f4d98d;text-decoration:underline}@media (width<=700px){.content-archive-links ol{grid-template-columns:1fr}}.facebook-read-button:hover,.facebook-read-button:focus-visible{filter:brightness(1.08);outline:none;transform:translateY(-2px)}.facebook-news-empty{text-align:center;background:#ffffff06;border:1px solid #d3a03857;border-radius:22px;flex-direction:column;align-items:center;width:min(720px,100%);margin:58px auto 0;padding:54px 34px;display:flex}.facebook-news-empty>svg{color:var(--gold-light);font-size:2.2rem}.facebook-news-empty h2{color:#f1e9db;font-family:var(--font-display);margin:17px 0 0;font-size:clamp(1.7rem,4vw,2.8rem);line-height:1.5}.facebook-news-empty p{max-width:560px;color:var(--muted);margin:13px 0 24px;font-size:1.04rem;line-height:1.9}body.news-modal-open{overscroll-behavior:none;overflow:hidden}.facebook-post-modal{z-index:1000;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);overscroll-behavior:contain;background:#000000d1;place-items:center;padding:32px;display:grid;position:fixed;inset:0}.facebook-post-modal-card{direction:ltr;background:#0a0a09;border:1px solid #e8b85294;border-radius:26px;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);width:min(1040px,100%);max-height:min(880px,100dvh - 64px);display:grid;position:relative;overflow:auto;box-shadow:0 38px 120px #000000b3}.facebook-post-modal-close{z-index:2;width:44px;height:44px;color:var(--gold-light);cursor:pointer;background:#000000d1;border:1px solid #efc25d94;border-radius:50%;place-items:center;padding:0;font-size:1.35rem;display:grid;position:absolute;inset:18px 18px auto auto}.facebook-post-modal-media{background:radial-gradient(circle,#c9952f17,#0000 62%),#020202;place-items:center;min-height:520px;display:grid;overflow:hidden}.facebook-post-modal-media img{object-fit:contain;width:100%;height:100%;max-height:calc(100dvh - 64px);display:block}.facebook-post-modal-content{direction:rtl;padding:68px 42px 44px}.facebook-post-modal-content h2{color:#f4ead8;font-family:var(--font-display);margin:25px 0 18px;font-size:clamp(1.9rem,3.5vw,3.35rem);line-height:1.45}.facebook-post-modal-content>p{color:#d8cfc0;white-space:pre-wrap;word-spacing:.05em;margin:0;font-size:1.08rem;line-height:2.05}.about-story{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.about-story p{word-spacing:.06em;line-height:2.05}.about-section{width:min(1020px,100%);margin:92px auto 0;padding-top:58px}.about-section-heading{max-width:780px}.about-section-heading>p{color:var(--gold-light);margin:0;font-size:1.14rem;font-weight:600;line-height:1.8}.about-section-heading h2{color:#f1ece3;font-family:var(--font-display);margin:8px 0 0;font-size:clamp(2.35rem,5vw,4.8rem);font-weight:500;line-height:1.45}.about-section-heading h2 span{color:#0000;background:linear-gradient(#f5d27b,#b77c1f);-webkit-background-clip:text;background-clip:text}.about-section-heading>div{color:#aaa197;word-spacing:.06em;max-width:690px;margin-top:13px;font-size:1rem;line-height:2}.about-timeline{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:42px;display:grid}.about-timeline-card{background:linear-gradient(145deg,#ffffff09,#050505f0);border:1px solid #d3a03847;min-height:208px;padding:32px 26px 26px;position:relative}.about-timeline-card:before{content:"";background:var(--gold-light);border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;right:25px;box-shadow:0 0 18px #edbe53a6}.about-timeline-card>span{color:var(--gold-light);letter-spacing:.08em;font-family:Georgia,serif;font-size:.88rem}.about-timeline-card h3,.about-principle-card h3,.about-field-card h3,.about-interest-card h3,.about-belief-card h3{color:#eee8dd;font-family:var(--font-display);margin:10px 0 0;font-size:1.4rem;font-weight:500;line-height:1.6}.about-timeline-card p,.about-principle-card p,.about-field-card p,.about-interest-card p,.about-belief-card p{color:#9f978c;word-spacing:.04em;margin:8px 0 0;font-size:.88rem;line-height:1.95}.about-principles{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:42px;display:grid}.about-principle-card{background:#ffffff06;border:1px solid #d3a03840;min-height:190px;padding:28px 76px 28px 28px;position:relative}.about-principle-card>span{color:var(--gold-light);font-family:Georgia,serif;font-size:.8rem;position:absolute;top:29px;right:26px}.about-principle-card h3{margin-top:0}.about-quote{border-right:2px solid var(--gold-light);text-align:center;background:linear-gradient(90deg,#0000,#d3a03812);max-width:780px;margin:52px auto 0;padding:30px 38px}.about-quote p{color:#ddd4c5;font-family:var(--font-display);margin:0;font-size:clamp(1.25rem,2.5vw,1.75rem);line-height:1.85}.about-quote cite{color:var(--gold-light);margin-top:10px;font-size:.82rem;font-style:normal;display:block}.about-writing-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:42px;display:grid}.about-field-card{background:radial-gradient(circle at 80% 10%,#d3a03817,#0000 32%),#070707eb;border:1px solid #d3a0384d;min-height:230px;padding:30px 25px}.about-field-card>span{width:52px;height:52px;color:var(--gold-light);border:1px solid #d3a03880;border-radius:50%;place-items:center;font-size:1.2rem;display:grid;box-shadow:inset 0 0 16px #d3a03812,0 0 18px #d3a0380f}.about-field-card>span svg{stroke-width:1.7px;filter:drop-shadow(0 0 7px #ebbd5833);width:23px;height:23px}.about-interests{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 22px;margin-top:42px;display:grid}.about-interest-card{background:#ffffff05;border-bottom:1px solid #d3a0383d;grid-template-columns:42px 1fr;gap:15px;min-height:142px;padding:23px 24px;display:grid}.about-interest-card>span{color:var(--gold-light);padding-top:8px;font-family:Georgia,serif;font-size:.74rem}.about-interest-card h3{margin-top:0}.about-beliefs{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:42px;display:grid}.about-belief-card{text-align:center;background:linear-gradient(#14120edb,#040404f5);border:1px solid #d3a03847;min-height:220px;padding:31px 26px}.about-belief-card i{color:var(--gold-light);font-size:.88rem;font-style:normal;display:block}.about-closing{text-align:center;background:radial-gradient(circle at 50% 0,#d3a0381f,#0000 45%),#060606;border:1px solid #d3a03857;width:min(1020px,100%);margin:92px auto 0;padding:52px 34px}.about-closing>p{color:var(--gold-light);margin:0;font-size:1.08rem;font-weight:600}.about-closing h2{color:#eee8dd;font-family:var(--font-display);margin:10px 0 0;font-size:clamp(2rem,4.5vw,4rem);font-weight:500;line-height:1.5}.about-closing>div{justify-content:center;align-items:center;gap:12px;margin-top:27px;display:flex}.about-closing a{border:1px solid var(--gold-light);min-width:170px;min-height:48px;color:var(--gold-light);justify-content:center;align-items:center;padding:0 20px;display:inline-flex}.about-closing a:first-child{color:#171006;background:linear-gradient(135deg,#efca70,#c28c2e)}.contact-link,.back-link{border-bottom:1px solid var(--gold);color:var(--gold-light);margin-top:25px;padding-bottom:5px;display:inline-block}.contact-link{direction:ltr}.site-footer{background:#020202;border-top:1px solid #d29e3429}.footer-inner{color:#776f63;justify-content:space-between;align-items:center;gap:24px;min-height:90px;font-size:.8rem;display:flex}.footer-inner span{color:#b98a38;letter-spacing:.25em;font-family:Georgia,serif}.footer-copyright{align-items:center;gap:12px;display:flex}.footer-auto-links{display:contents}.footer-copyright p{margin:0}.footer-copyright a{color:#76654a;opacity:.58;border-inline-start:1px solid #b98a383d;padding-inline-start:12px;font-size:.68rem;transition:color .18s,opacity .18s}.footer-copyright a:hover,.footer-copyright a:focus-visible{color:#c59a4d;opacity:.9;outline:none}.logos-page{background:radial-gradient(circle at 80% 4%,#d29e341f,#0000 24%),radial-gradient(circle at 15% 34%,#9f6c1914,#0000 28%),#030303;padding-top:132px}.inner-page .logos-shell{width:min(1460px,100% - 72px)}.logos-hero{text-align:center;max-width:880px;margin-inline:auto}.logos-hero .eyebrow{color:#d6a64d;font-family:var(--font-display);letter-spacing:.06em;margin:0;font-size:.95rem}.logos-hero h1{color:#0000;font-family:var(--font-display);background:linear-gradient(#f7dc93,#c58b28 76%);-webkit-background-clip:text;background-clip:text;margin:8px 0 0;font-size:clamp(2.6rem,6vw,5.6rem);font-weight:600;line-height:1.35}.logos-lead{color:#b9afa0;max-width:720px;margin:12px auto 0;font-size:1.14rem;line-height:2}.logos-hero>span{color:#8d7346;letter-spacing:.3em;margin-top:16px;font-family:Georgia,serif;font-size:.7rem;display:block}.logos-section{margin-top:clamp(64px,8vw,110px)}.logos-section-heading{text-align:center;margin-bottom:25px}.logos-section-heading p{color:#a98443;margin:0;font-size:.82rem}.logos-section-heading h2{color:#ead8af;font-family:var(--font-display);margin:3px 0 0;font-size:clamp(1.45rem,2.5vw,2.25rem);font-weight:500}.logos-section-heading h2:after{content:"";background:linear-gradient(90deg,#0000,#c99737,#0000);width:76px;height:1px;margin:13px auto 0;display:block}.logos-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,24px);display:grid}.logo-gallery-card{background:linear-gradient(155deg,#ffffff09,#070707eb);border:1px solid #c8932c47;border-radius:18px;min-width:0;margin:0;transition:transform .2s,border-color .2s,box-shadow .2s;overflow:hidden;box-shadow:0 18px 50px #0000003d}.logo-gallery-card:hover{border-color:#e7b8529e;transform:translateY(-5px);box-shadow:0 22px 54px #8f5e0f24}.logo-gallery-card a{aspect-ratio:1;background:#060606;display:block;position:relative;overflow:hidden}.logo-gallery-card img{object-fit:cover;width:100%;height:100%;transition:transform .32s;display:block}.logo-gallery-card:hover img{transform:scale(1.025)}.logo-gallery-card figcaption{color:#c4b79d;text-align:center;border-top:1px solid #c8932c29;justify-content:center;align-items:center;min-height:52px;padding:12px 14px;font-size:.86rem;line-height:1.6;display:flex}.official-logos-grid{grid-template-columns:repeat(2,minmax(0,1fr));width:min(760px,100%);margin-inline:auto}.business-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.business-cards-grid .logo-gallery-card a{aspect-ratio:1.75}.logo-image-trigger{cursor:zoom-in}.logo-image-trigger:focus-visible{outline-offset:-4px;outline:2px solid #e5b954}.gallery-image-page{background:radial-gradient(circle at 78% 5%,#d29e3424,#0000 27%),radial-gradient(circle at 14% 70%,#764e0f14,#0000 30%),#030303;min-height:100vh;padding:132px 0 70px}.public-content-detail-page,.site-not-found-page{background:radial-gradient(circle at 78% 3%,#4d381273,#0000 30%),#030303;min-height:100vh;padding:112px 20px 64px}.public-content-detail,.site-not-found-page>section{width:min(920px,100%);margin:0 auto}.public-content-detail>header,.site-not-found-page>section{text-align:center}.public-content-detail>header>a,.site-not-found-page a{color:#e8bd62;text-decoration:none}.public-content-detail>header>span,.site-not-found-page span{color:#b98b38;margin:22px 0 8px;font-size:.86rem;display:block}.public-content-detail h1,.site-not-found-page h1{color:#f4ead5;margin:0;font-size:clamp(1.8rem,5vw,3.8rem);line-height:1.45}.public-content-detail time{color:#9f9688;margin:16px 0 28px;display:block}.public-content-detail-card{background:#090806f2;border:1px solid #705225;border-radius:24px;padding:clamp(22px,5vw,52px);box-shadow:0 30px 90px #000}.public-content-detail-card>p{color:#f3ead7;margin:0 0 1.1em;font-size:clamp(1.04rem,2vw,1.22rem);line-height:2.15}.public-content-detail-signature{color:#e9be63;text-align:center;border-top:1px solid #302514;margin-top:30px;padding-top:22px}.site-not-found-page a{border:1px solid #735528;border-radius:12px;justify-content:center;margin-top:20px;padding:11px 17px;display:inline-flex}.site-not-found-page>section{background:#090806f2;border:1px solid #705225;border-radius:24px;max-width:620px;padding:42px 24px}.site-not-found-page p{color:#aaa092;line-height:1.9}@media (width<=620px){.public-content-detail-page,.site-not-found-page{padding:92px 12px 42px}.public-content-detail-card{border-radius:18px}}.gallery-image-detail{width:min(1240px,100% - 44px);margin-inline:auto}.gallery-image-detail>header{text-align:center;max-width:840px;margin:0 auto 28px}.gallery-image-back{color:#e5bd66;background:#120e07b8;border:1px solid #d8a9465c;border-radius:999px;align-items:center;min-height:42px;padding:8px 15px;font-size:.78rem;text-decoration:none;display:inline-flex}.gallery-image-detail>header>span{color:#a98545;margin-top:22px;font-size:.78rem;display:block}.gallery-image-detail h1{color:#f1dfb7;font-family:var(--font-display);margin:5px 0 0;font-size:clamp(2rem,5vw,4.4rem);font-weight:500;line-height:1.4}.gallery-image-detail>header p{color:#aaa294;margin:10px 0 0;line-height:2}.gallery-image-detail>figure{background:radial-gradient(circle at 50% 45%,#9e6c1717,#0000 55%),#070707;border:1px solid #d19e3959;border-radius:26px;place-items:center;min-height:min(66vh,760px);margin:0;padding:clamp(12px,2.8vw,32px);display:grid;box-shadow:0 30px 90px #0000007a}.gallery-image-detail>figure img{object-fit:contain;border-radius:16px;max-width:100%;max-height:72vh;display:block}.gallery-image-detail>footer{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.gallery-image-detail>footer a{color:#dec179;text-align:center;background:#100d08d1;border:1px solid #cc98314d;border-radius:12px;place-items:center;min-height:48px;padding:10px 14px;font-size:.76rem;text-decoration:none;display:grid}@media (width<=700px){.gallery-image-page{padding:105px 0 36px}.gallery-image-detail{width:calc(100% - 20px)}.gallery-image-detail>figure{border-radius:18px;min-height:48vh}.gallery-image-detail>footer{grid-template-columns:1fr}}body.logo-lightbox-open{overscroll-behavior:none;overflow:hidden}.logo-lightbox[hidden],.logo-lightbox-share-menu[hidden]{display:none!important}.logo-lightbox{z-index:5000;opacity:0;overscroll-behavior:contain;direction:rtl;place-items:center;padding:22px;transition:opacity .18s;display:grid;position:fixed;inset:0}.logo-lightbox.is-open{opacity:1}.logo-lightbox-backdrop{-webkit-backdrop-filter:blur(12px);cursor:zoom-out;background:radial-gradient(circle at 50% 40%,#774d0c2b,#0000 42%),#000000e6;position:absolute;inset:0}.logo-lightbox-panel{place-items:center;width:100%;height:100%;display:grid;position:relative}.logo-lightbox .sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.logo-lightbox-figure{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:10px;max-width:calc(100vw - 150px);max-height:calc(100svh - 110px);margin:0;display:flex;position:relative}.logo-lightbox-image{object-fit:contain;background:#050505;border:1px solid #e9bb5370;border-radius:14px;width:auto;max-width:min(82vw,1440px);height:auto;max-height:calc(100svh - 150px);display:block;box-shadow:0 32px 100px #000000b8,0 0 0 5px #030303b3,0 0 36px #bf841c26}.logo-lightbox-image:not([src]){visibility:hidden}.logo-lightbox-figure figcaption{color:#dbc897;text-align:center;max-width:min(760px,74vw);font-size:clamp(.78rem,1.2vw,.98rem);line-height:1.6}.logo-lightbox-action{z-index:4;color:#f1d58f;cursor:pointer;background:#080807e0;border:1px solid #e5b348b3;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-width:104px;min-height:46px;padding:8px 14px;font-family:inherit;font-size:.84rem;line-height:1;text-decoration:none;transition:color .17s,border-color .17s,background .17s,transform .17s;display:inline-flex;position:absolute;box-shadow:0 12px 34px #0000006b,inset 0 0 16px #d39a2c0f}.logo-lightbox-action:hover,.logo-lightbox-action:focus-visible{color:#fff0bc;background:#1d1508f0;border-color:#f1c76c;outline:none;transform:translateY(-2px)}.logo-lightbox-action svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.logo-lightbox-back{top:0;right:0}.logo-lightbox-share{top:0;left:0}.logo-lightbox-download{bottom:0;left:0}.logo-lightbox-share-menu{z-index:6;-webkit-backdrop-filter:blur(14px);background:#070706f7;border:1px solid #e0af477a;border-radius:16px;gap:3px;width:min(220px,100vw - 32px);padding:7px;display:grid;position:absolute;top:56px;left:0;box-shadow:0 24px 70px #000000ad,inset 0 0 24px #d197280b}.logo-lightbox-share-menu a,.logo-lightbox-share-menu button{color:#d8c89e;text-align:right;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:9px;width:100%;min-height:40px;padding:7px 9px;font-family:inherit;font-size:.8rem;text-decoration:none;display:flex}.logo-lightbox-share-menu a:hover,.logo-lightbox-share-menu a:focus-visible,.logo-lightbox-share-menu button:hover,.logo-lightbox-share-menu button:focus-visible{color:#f4d98f;background:#d39e311a;outline:none}.logo-lightbox-share-menu span{color:#e5bd68;border:1px solid #e1b14957;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font-family:Arial,sans-serif;font-size:.7rem;display:grid}.logo-lightbox-toast{z-index:7;color:#ecd28e;opacity:0;pointer-events:none;background:#050505f0;border:1px solid #dfad4366;border-radius:999px;margin:0;padding:8px 14px;font-size:.75rem;transition:opacity .16s,transform .16s;position:absolute;bottom:4px;left:50%;transform:translate(-50%,8px)}.logo-lightbox-toast:empty{display:none}.logo-lightbox-toast.is-visible{opacity:1;transform:translate(-50%)}@media (width<=980px){.inner-page .logos-shell{width:min(100% - 40px,900px)}.logos-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.official-logos-grid,.business-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=780px){.logos-page{padding-top:96px;padding-bottom:56px}.inner-page .logos-shell{width:min(100% - 20px,620px)}.logos-hero h1{font-size:clamp(2rem,10vw,3.4rem)}.logos-lead{font-size:.92rem;line-height:1.9}.logos-hero>span{letter-spacing:.18em;font-size:.55rem}.logos-section{margin-top:52px}.logos-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.logo-gallery-card{border-radius:11px}.logo-gallery-card figcaption{min-height:44px;padding:8px 6px;font-size:clamp(.58rem,2.8vw,.74rem)}.business-cards-grid{grid-template-columns:1fr}.logo-lightbox{padding:10px}.logo-lightbox-figure{gap:8px;max-width:calc(100vw - 20px);max-height:calc(100svh - 120px)}.logo-lightbox-image{border-radius:9px;max-width:calc(100vw - 20px);max-height:calc(100svh - 142px)}.logo-lightbox-figure figcaption{max-width:calc(100vw - 44px);font-size:.72rem}.logo-lightbox-action{min-width:46px;min-height:46px;padding:0}.logo-lightbox-action>span{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.logo-lightbox-share-menu{top:54px}.logo-lightbox-toast{white-space:nowrap;max-width:calc(100vw - 130px);bottom:4px}.footer-inner{min-height:76px}.footer-copyright{gap:7px}.footer-copyright a{padding-inline-start:7px;font-size:.57rem}}@media (width<=1050px){.reference-shell{width:min(100% - 48px,900px)}.hero-stage{padding-inline:18px}.hero-message h1{font-size:clamp(4rem,9vw,6.2rem)}.reference-card-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(5px,1.2vw,12px)}.reference-card{padding:clamp(10px,1.5vw,18px) clamp(6px,1.2vw,14px) clamp(12px,1.7vw,20px)}.folded-corner{width:clamp(13px,1.8vw,20px);height:clamp(13px,1.8vw,20px)}.reference-number{font-size:clamp(.72rem,1.45vw,1rem);top:clamp(9px,1.4vw,16px);right:clamp(9px,1.4vw,16px)}.reference-icon{width:clamp(38px,5.4vw,54px);height:clamp(38px,5.4vw,54px);margin-top:clamp(8px,1.4vw,14px);font-size:clamp(1rem,2.2vw,1.45rem);box-shadow:0 0 0 clamp(4px,.7vw,6px) #c7912a0f}.reference-card h3{gap:clamp(3px,.5vw,6px);min-height:clamp(32px,4.1vw,44px);padding:clamp(5px,.75vw,8px) clamp(6px,.9vw,10px);font-size:clamp(.62rem,1.7vw,.92rem)}.reference-card h3.single-line-title{font-size:clamp(.56rem,1.52vw,.84rem)}.reference-card-action{gap:clamp(2px,.5vw,4px);padding-top:clamp(4px,1vw,9px);font-size:clamp(.5rem,1.2vw,.72rem);line-height:1.25}.reference-card-action svg{font-size:clamp(.58rem,1.4vw,.82rem)}.reference-card-action i{width:clamp(7px,1.5vw,16px)}}@media (width<=780px){:root{--site-header-height:64px;--site-header-gap:8px}.reference-shell{width:min(100% - 20px,620px)}html{scroll-padding-top:calc(var(--site-header-height) + var(--site-header-gap))}.site-header-frame{height:var(--site-header-height);padding-left:max(10px, env(safe-area-inset-left));padding-right:max(10px, env(safe-area-inset-right))}.brand{gap:7px}.brand-mark{width:44px;height:44px}.brand-divider{height:30px}.brand-name>span{font-size:1rem}.brand-name small{letter-spacing:.32em;margin-top:4px;font-size:.42rem}.header-back-button{border-color:#e0ad439e;width:42px;height:42px;font-size:1.12rem;transform:none}.header-actions{left:max(10px, env(safe-area-inset-left));gap:7px}.header-gallery-link{gap:6px;min-width:108px;min-height:40px;padding:7px 12px;font-size:clamp(.66rem,2.8vw,.78rem);box-shadow:0 0 0 3px #020202bd,0 8px 22px #00000052,inset 0 0 16px #dea9390d}.header-gallery-link:before{padding:1px;inset:-1px}.header-back-button:hover,.header-back-button:focus-visible{transform:translate(-3px)}.reference-hero{background:linear-gradient(90deg,#02020294,#020202d9 58%,#030303),linear-gradient(#0000001f,#030303 100%),url(/images/v2-hero.webp) 30%/cover no-repeat;min-height:74svh}.hero-stage{min-height:74svh;padding:116px 0 42px}.hero-message{border-radius:22px;width:calc(100% - 20px);max-width:580px;margin-inline:auto;padding:34px 18px 30px}.hero-message h1{font-size:clamp(3.2rem,16vw,5.2rem);line-height:1.18}.hero-message>p{max-width:520px;font-size:clamp(.82rem,3.25vw,1rem);line-height:1.9}.english-name{gap:6px;margin:3px auto 13px}.english-name span{width:18px}.english-name b{letter-spacing:.28em;font-size:clamp(.58rem,2.2vw,.76rem)}.hero-actions{flex-direction:row;gap:9px;margin-top:22px}.gold-button,.outline-button{gap:5px;width:50%;min-width:0;min-height:44px;padding-inline:10px;font-size:clamp(.72rem,2.8vw,.88rem)}.journey-section{min-height:0;padding:18px 0 30px}.journey-heading>p{font-size:clamp(.78rem,3.2vw,.94rem)}.journey-heading h2{gap:.16em;font-size:clamp(1.45rem,7.2vw,2.5rem);line-height:1.45}.journey-heading>div{margin-top:6px;font-size:clamp(.64rem,2.35vw,.78rem);line-height:1.7}.reference-card-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:clamp(3px,.9vw,7px);margin-top:18px}.reference-card{aspect-ratio:.78;border-radius:0 clamp(5px,1.5vw,9px) clamp(5px,1.5vw,9px);align-items:center;min-width:0;height:auto;min-height:0;padding:clamp(4px,1.2vw,10px) clamp(2px,.7vw,6px) clamp(5px,1.3vw,12px);display:flex}.folded-corner{width:clamp(6px,1.8vw,12px);height:clamp(6px,1.8vw,12px)}.reference-number{font-size:clamp(.36rem,1.2vw,.62rem);top:clamp(3px,1vw,7px);right:clamp(3px,1vw,8px)}.reference-icon{width:clamp(22px,5.4vw,42px);height:clamp(22px,5.4vw,42px);margin-top:clamp(4px,1.5vw,12px);font-size:clamp(.58rem,2vw,1rem);box-shadow:0 0 0 clamp(2px,.6vw,4px) #c7912a0f}.reference-card h3{text-align:center;white-space:nowrap;overflow-wrap:normal;gap:clamp(1px,.45vw,4px);width:auto;max-width:100%;min-height:0;margin:auto 0;padding:clamp(2px,.75vw,7px) clamp(2px,.65vw,7px);font-size:clamp(.31rem,1.25vw,.72rem);line-height:1.28}.reference-card h3:before,.reference-card h3:after{font-size:.48em}.reference-card h3.single-line-title{white-space:nowrap;overflow-wrap:normal;font-size:clamp(.29rem,1.15vw,.68rem)}.reference-card-action{align-items:flex-end;gap:clamp(1px,.4vw,3px);min-height:0;margin-top:0;padding-top:clamp(2px,1vw,8px);font-size:clamp(.28rem,1.05vw,.62rem);line-height:1.2}.reference-card-action b{text-align:center}.reference-card-action svg{font-size:clamp(.32rem,1.1vw,.63rem)}.reference-card-action i{width:clamp(4px,1.4vw,11px)}.social-area{margin-top:28px}.social-title-row h3{font-size:1.02rem}.social-links{gap:7px;margin-top:13px}.social-links a{width:30px;height:30px;font-size:.7rem}.oe-message-panel{margin-top:32px;padding:24px 15px}.oe-message-heading{margin-bottom:24px}.oe-message-kicker{font-size:.86rem}.oe-message-heading h3{font-size:1.75rem}.oe-message-heading p{font-size:.8rem}.oe-message-form{grid-template-columns:1fr;gap:15px}.oe-form-field--full{grid-column:auto}.oe-form-field label{font-size:.8rem}.oe-form-field input{min-height:46px}.oe-form-field input,.oe-form-field textarea{font-size:.84rem}.oe-form-field textarea{min-height:145px}.oe-form-footer{flex-direction:column;align-items:stretch;gap:10px}.oe-submit{width:100%;min-height:48px;font-size:.8rem}.oe-form-status{text-align:center;font-size:.76rem}.inner-page{padding-top:110px}.inner-page .shell{width:min(100% - 26px,620px)}.inner-hero h1{font-size:clamp(2.2rem,11vw,4rem)}.inner-lead{font-size:1rem}.content-panel{padding:24px 18px}.news-shell{width:min(100% - 26px,620px)!important}.news-page{padding-top:104px}.news-profile-cover{border-radius:18px}.news-profile-avatar{border-width:2px;width:118px;height:118px;padding:4px;bottom:-58px;box-shadow:0 0 0 5px #030303,0 0 0 6px #e8bc5b8a,0 14px 34px #000000ad,0 0 24px #d8a63d33}.news-profile-identity{margin-top:75px}.news-profile-identity h1{white-space:nowrap;gap:8px;font-size:clamp(1.55rem,7.2vw,2.15rem)}.news-profile-identity p{max-width:320px;margin:10px auto 0;font-size:.88rem;line-height:1.8}.news-profile-section-title{margin:38px 0 -10px;font-size:1.55rem}.facebook-news-grid{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:thin;scrollbar-color:#d6a43b9e #ffffff0a;margin-top:30px;grid-template-columns:none;grid-auto-columns:min(86vw,360px);grid-auto-flow:column;gap:16px;width:calc(100vw - 13px);margin-inline-start:calc(50% - 50vw);padding:2px 13px 18px;overflow-x:auto}.facebook-news-card{scroll-snap-align:start;border-radius:17px}.facebook-news-media{aspect-ratio:4/3}.facebook-news-body{padding:22px 18px 19px}.facebook-news-meta{font-size:.78rem}.facebook-news-body>p{-webkit-line-clamp:7;margin:15px 0 21px;font-size:1.02rem;line-height:1.9}.facebook-read-button{min-height:50px;font-size:.86rem}.facebook-news-empty{margin-top:34px;padding:38px 20px}.facebook-news-empty p{font-size:.94rem}.facebook-post-modal{align-items:end;padding:12px}.facebook-post-modal-card{border-radius:20px;grid-template-columns:1fr;max-height:calc(100dvh - 24px)}.facebook-post-modal-media{aspect-ratio:4/3;min-height:0}.facebook-post-modal-media img{max-height:43dvh}.facebook-post-modal-content{padding:28px 20px 30px}.facebook-post-modal-content h2{margin:19px 0 12px;font-size:clamp(1.7rem,8vw,2.4rem)}.facebook-post-modal-content>p{font-size:1rem;line-height:1.95}.facebook-post-modal-close{width:42px;height:42px;inset:14px 14px auto auto}.about-story{grid-template-columns:1fr;gap:18px}.about-section{margin-top:58px;padding-top:38px}.about-section-heading h2{font-size:clamp(1.9rem,9.2vw,3.1rem)}.about-section-heading>div{font-size:.82rem;line-height:1.9}.inner-hero .eyebrow,.about-section-heading>p{font-size:.94rem}.about-closing>p{font-size:.9rem}.about-timeline,.about-principles,.about-writing-fields,.about-beliefs{grid-template-columns:1fr;gap:13px;margin-top:28px}.about-timeline-card,.about-principle-card,.about-field-card,.about-belief-card{min-height:0}.about-principle-card{padding:24px 64px 24px 19px}.about-principle-card>span{top:25px;right:22px}.about-quote{margin-top:32px;padding:23px 19px}.about-interests{grid-template-columns:1fr;gap:8px;margin-top:28px}.about-interest-card{grid-template-columns:34px 1fr;gap:9px;min-height:0;padding:18px 14px}.about-timeline-card h3,.about-principle-card h3,.about-field-card h3,.about-interest-card h3,.about-belief-card h3{font-size:1.18rem}.about-timeline-card p,.about-principle-card p,.about-field-card p,.about-interest-card p,.about-belief-card p{font-size:.8rem}.about-closing{margin-top:58px;padding:34px 17px}.about-closing>div{flex-direction:column;align-items:stretch}.about-closing a{width:100%}.footer-inner{text-align:center;flex-direction:column;justify-content:center;padding-block:25px}}@media (width<=600px){.reference-card-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(2px,.8vw,4px);width:100%}.reference-card{aspect-ratio:.78;border-radius:0 clamp(4px,1.6vw,8px) clamp(4px,1.6vw,8px);min-height:0;padding:clamp(3px,1.1vw,6px) clamp(1px,.55vw,3px) clamp(4px,1.2vw,7px)}.folded-corner{width:clamp(5px,1.8vw,9px);height:clamp(5px,1.8vw,9px)}.reference-number{font-size:clamp(.32rem,1.3vw,.48rem);top:clamp(2px,.8vw,4px);right:clamp(2px,.8vw,4px)}.reference-icon{width:clamp(20px,5.6vw,30px);height:clamp(20px,5.6vw,30px);margin-top:clamp(3px,1.2vw,6px);font-size:clamp(.52rem,1.9vw,.76rem)}.reference-card h3{white-space:nowrap;overflow-wrap:normal;min-height:0;margin:auto 0;padding:clamp(2px,.7vw,4px) clamp(1px,.5vw,3px);font-size:clamp(.3rem,1.3vw,.48rem);line-height:1.25}.reference-card h3.single-line-title{white-space:nowrap;overflow-wrap:normal;font-size:clamp(.28rem,1.18vw,.44rem)}.reference-card-action{min-height:0;padding-top:clamp(2px,.8vw,4px);font-size:clamp(.27rem,1.05vw,.4rem)}.reference-card-action svg{font-size:clamp(.3rem,1vw,.42rem)}.reference-card-action i{width:clamp(3px,1.1vw,6px)}}.facebook-news-card.card-style-featured{background:radial-gradient(circle at 82% 0,#d4af3733,#0000 42%),linear-gradient(155deg,#111008,#050505 72%);border-color:#dab43eb8;box-shadow:0 24px 60px #00000061,0 0 36px #d4af3714}.facebook-news-card.card-style-featured .facebook-news-media,.facebook-news-card.card-style-featured .heart-message-flower-title{filter:saturate(1.16)brightness(1.08)}.facebook-news-card.card-style-minimal{background:#060605d1;border-color:#d4af3733;box-shadow:0 12px 34px #00000038}.facebook-news-card.card-style-minimal .facebook-news-media{opacity:.74;min-height:92px}.facebook-news-card.card-style-quote .facebook-news-body>h2,.facebook-news-card.card-style-quote .heart-message-flower-title h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.05rem,1.45vw,1.35rem);line-height:1.75}.facebook-news-card.card-style-quote .facebook-news-body>p{border-inline-start:2px solid #d4af3780;padding-inline-start:18px;font-style:italic;position:relative}@media (width<=767px){.reference-card-grid{grid-template-columns:minmax(0,1fr);gap:14px;width:min(100%,390px);margin-inline:auto}.reference-card{aspect-ratio:.86;border-radius:0 14px 14px;align-items:center;width:100%;min-height:0;padding:22px 24px 20px;display:flex}.folded-corner{width:18px;height:18px}.reference-number{font-size:.82rem;top:13px;right:15px}.reference-icon{width:58px;height:58px;margin-top:15px;font-size:1.45rem;box-shadow:0 0 0 6px #c7912a0f}.reference-card h3,.reference-card h3.single-line-title{white-space:nowrap;overflow-wrap:normal;gap:7px;width:fit-content;max-width:100%;min-height:48px;margin:auto 0;padding:9px 20px 10px;font-size:clamp(1rem,4.6vw,1.2rem);line-height:1.4}.reference-card h3.single-line-title{font-size:clamp(.94rem,4.3vw,1.1rem)}.reference-card h3:before,.reference-card h3:after{font-size:.58em}.reference-card-action{gap:3px;min-height:32px;padding-top:8px;font-size:.88rem;line-height:1.35}.reference-card-action svg{font-size:.95rem}.reference-card-action i{width:17px}}.news-page.heart-messages-page{padding-top:88px}.heart-messages-hero{isolation:isolate;background:#030303;border-bottom:1px solid #d49e3133;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;height:clamp(194px,14.55vw,360px);min-height:clamp(194px,14.55vw,360px);display:grid;position:relative;overflow:hidden}.heart-messages-hero-art{background-color:#0a0704;background-image:url(/images/heart-messages-desktop-reference.webp);background-position:0 -3.25vw;background-repeat:no-repeat;background-size:200.2%;grid-area:1/1;min-width:0;height:100%;min-height:0}.heart-messages-heading{text-align:center;background:radial-gradient(circle at 50% 44%,#be81191f,#0000 39%),linear-gradient(90deg,#050403,#030303 68%);flex-direction:column;grid-area:1/2;justify-content:center;align-items:center;min-width:0;height:100%;min-height:0;padding:7px clamp(28px,4vw,80px);display:flex;position:relative;overflow:hidden}.heart-messages-heading:before,.heart-messages-heading:after{content:"";z-index:0;pointer-events:none;border-radius:50%;position:absolute}.heart-messages-heading:before{border:1px solid #c78c1e14;width:420px;height:420px;top:-130px;left:34%;box-shadow:0 0 80px #bb7e190d}.heart-messages-heading:after{background:radial-gradient(circle,#c2881c0e,#0000 67%);width:430px;height:430px;bottom:-220px;right:-170px}.heart-messages-heading>*{z-index:1;position:relative}.heart-messages-heading-icon{color:#efbf54;background:radial-gradient(circle,#cd972b26,#0000 67%);border:1px solid #e0ad43b3;border-radius:50%;place-items:center;width:clamp(36px,2.4vw,48px);height:clamp(36px,2.4vw,48px);margin:0 auto 5px;font-size:1.28rem;display:grid;box-shadow:0 0 0 7px #c9952f06,0 0 24px #d299291a}.heart-messages-tagline{color:#e1aa37;font-family:var(--font-display);justify-content:center;align-items:center;gap:10px;font-size:clamp(.8rem,1vw,1.05rem);font-weight:500;line-height:1.7;display:flex}.heart-messages-tagline svg{display:none}.heart-messages-heading h1{color:#f7d987;font-family:var(--font-display);text-shadow:0 0 12px #f0be5361,0 5px 24px #b0740f38;margin:2px 0 0;font-size:clamp(2.55rem,3.65vw,5rem);font-weight:600;line-height:1.16}.heart-messages-title-rule{color:#d69e30;justify-content:center;align-items:center;gap:7px;width:min(330px,78%);height:11px;margin:0 auto 2px;font-size:.58rem;display:flex}.heart-messages-title-rule:before,.heart-messages-title-rule:after{content:"";background:linear-gradient(90deg,#0000,#daa336d1);flex:1;height:1px}.heart-messages-title-rule:after{background:linear-gradient(90deg,#daa336d1,#0000)}.heart-messages-title-rule i{font-style:normal}.heart-messages-description{color:#aaa39a;max-width:590px;font-family:var(--font-body);margin:0 auto;font-size:clamp(.86rem,1.05vw,1.08rem);line-height:1.65}.heart-messages-content .heart-messages-grid{margin-top:0}.heart-message-card{background:radial-gradient(circle at 50% 0,#d3a0381f,#0000 38%),linear-gradient(145deg,#ffffff0a,#0000 42%),#090908;min-height:390px;position:relative;overflow:hidden}.heart-message-card:before{content:"";pointer-events:none;border-top:3px solid #e4b249b8;position:absolute;inset:0}.heart-message-number{z-index:2;color:#efc25d;min-width:44px;min-height:38px;font-family:var(--font-display);background:#040404d1;border:1px solid #efc25d9e;border-radius:12px;place-items:center;font-size:.72rem;display:grid;position:absolute;top:18px;left:18px}.heart-message-body{min-height:390px;padding-top:72px}.heart-message-flower-title{background:radial-gradient(circle,#dfa9391f,#0000 64%),#070706cc;border:1px solid #e6b34894;border-radius:49% 51% 47% 53%/56% 46% 54% 44%;place-items:center;width:min(100%,420px);min-height:94px;margin:18px auto 16px;padding:18px 54px;display:grid;position:relative;box-shadow:inset 0 0 22px #e8b74b0e,0 12px 32px #0000004d}.heart-message-flower-title:before,.heart-message-flower-title:after{content:"";z-index:0;background:#be841b0f;border:1px solid #e2af4575;border-radius:100% 0;width:30px;height:52px;position:absolute;top:50%;transform:translateY(-50%)rotate(45deg)}.heart-message-flower-title:before{right:-12px}.heart-message-flower-title:after{left:-12px;transform:translateY(-50%)rotate(225deg)}.heart-message-flower-title>span{z-index:1;color:#e7b74c;filter:drop-shadow(0 0 10px #e7b74c38);place-items:center;font-size:1.65rem;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.heart-message-flower-title>span:first-child{right:16px}.heart-message-flower-title>span:last-child{left:16px}.heart-message-flower-title h2,.facebook-news-body .heart-message-flower-title h2{z-index:2;color:#f1e6d6;font-family:var(--font-display);text-align:center;-webkit-line-clamp:unset;margin:0;font-size:1.1rem;font-weight:700;line-height:1.65;display:block;position:relative;overflow:visible}.heart-message-flower-title.is-modal{width:min(460px,100% - 6px);min-height:110px;margin-top:30px;padding-block:22px}.heart-message-flower-title.is-modal h2{font-size:clamp(1.22rem,3.2vw,1.55rem)}.heart-message-body>p{-webkit-line-clamp:7}.heart-message-signature{color:#d8a847;max-width:100%;font-family:var(--font-display);white-space:nowrap;background:#e2ae410e;border:1px solid #e7b54b4d;border-radius:999px;justify-content:center;align-items:center;gap:7px;margin:-3px auto 16px;padding:8px 13px;font-size:.78rem;line-height:1.35;display:inline-flex;box-shadow:inset 0 0 16px #e7b54b09}.heart-message-signature svg,.heart-message-signature>span:first-child{color:#ebbd58;filter:drop-shadow(0 0 7px #ebbd5840);flex:0 0 1em;width:1em;height:1em;font-size:1.08em}.heart-message-signature strong{color:#efc361;font-weight:700}.heart-message-signature span{color:#bd913d}.heart-message-signature.is-modal{gap:9px;width:fit-content;margin:38px auto 0;padding:10px 17px;font-size:.92rem}.heart-message-modal-card{height:min(820px,100dvh - 48px)}.heart-message-panel{opacity:1;visibility:visible;pointer-events:auto;width:100%;height:100%;position:relative;inset:auto;overflow-y:auto;transform:none}.heart-message-share-menu{pointer-events:auto;width:210px;left:20px}@media (width<=760px){.news-page.heart-messages-page{padding-top:64px}.heart-messages-hero{height:auto;min-height:0;display:block}.heart-messages-hero-art{background-image:url(/images/heart-messages-mobile-reference.webp);background-position:50% -33.6vw;background-size:100%;width:100%;height:clamp(134px,35vw,238px);min-height:0}.heart-messages-heading{background:radial-gradient(circle at 50% 3%,#cd93241a,#0000 35%),linear-gradient(#080603,#030303 90%);height:auto;min-height:330px;padding:18px 14px 28px}.heart-messages-heading-icon{display:none}.heart-messages-tagline{color:#efc263;text-shadow:0 0 9px #e5ae3f38;border-top:1px solid #dda634b8;border-bottom:1px solid #dda634b8;gap:12px;width:min(100%,430px);min-height:52px;margin:0 auto 7px;padding:8px 18px;font-size:clamp(.93rem,4.2vw,1.2rem)}.heart-messages-tagline:before,.heart-messages-tagline:after{content:"";border:1px solid #e2af45a3;border-radius:100% 0;width:22px;height:22px;position:absolute;top:50%;transform:translateY(-50%)rotate(45deg)}.heart-messages-tagline:before{right:-6px}.heart-messages-tagline:after{left:-6px;transform:translateY(-50%)rotate(225deg)}.heart-messages-tagline svg{color:#dca53b;flex:none;font-size:1.05rem;display:block}.heart-messages-heading h1{margin-top:4px;font-size:clamp(2.65rem,13vw,4.1rem);line-height:1.42}.heart-messages-title-rule{display:none}.heart-messages-description{color:#a9a29b;max-width:620px;margin-top:3px;padding-inline:10px;font-size:clamp(.9rem,4vw,1.08rem);line-height:1.95}.heart-messages-content .heart-messages-grid{margin-top:28px}.heart-message-card,.heart-message-body{min-height:330px}.heart-message-body{padding-top:64px}.heart-message-flower-title{min-height:84px;margin:13px auto 12px;padding:15px 43px}.heart-message-flower-title>span{font-size:1.35rem}.heart-message-flower-title>span:first-child{right:12px}.heart-message-flower-title>span:last-child{left:12px}.heart-message-flower-title h2,.facebook-news-body .heart-message-flower-title h2{font-size:1rem;line-height:1.7}.heart-message-flower-title.is-modal{min-height:96px;margin-top:24px}.heart-message-flower-title.is-modal h2{font-size:1.18rem}.heart-message-body>p{-webkit-line-clamp:6;font-size:.94rem;display:-webkit-box}.heart-message-signature{gap:5px;margin-bottom:13px;padding:7px 10px;font-size:clamp(.68rem,3.15vw,.78rem)}.heart-message-signature.is-modal{gap:6px;margin-top:30px;padding:9px 12px;font-size:clamp(.75rem,3.4vw,.88rem)}.heart-message-modal-card{height:calc(100dvh - 16px)}}@media (width<=420px){.site-header-frame{padding-left:max(8px, env(safe-area-inset-left));padding-right:max(8px, env(safe-area-inset-right))}.brand{gap:5px}.brand-mark{width:38px;height:38px}.brand-divider{height:26px}.brand-name>span{font-size:.88rem}.brand-name small{letter-spacing:.24em;font-size:.35rem}.header-actions{left:max(8px, env(safe-area-inset-left));gap:5px}.header-gallery-link{gap:5px;min-width:94px;min-height:36px;padding:6px 9px;font-size:clamp(.6rem,2.8vw,.68rem)}.header-back-button{width:38px;height:38px;font-size:1rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.admin-login-mfa-field small{color:var(--admin-muted);margin-top:7px;font-size:.62rem;line-height:1.8;display:block}.admin-login-mfa-actions{justify-content:flex-start;display:flex}.admin-login-mfa-actions button{color:var(--admin-gold-light);font:inherit;cursor:pointer;background:0 0;border:0;font-size:.65rem}.admin-mfa-panel{margin-bottom:14px;overflow:hidden}.admin-mfa-panel>header>span{color:#ef8b84;background:#df484117;border:1px solid #df484140;border-radius:999px;padding:5px 10px;font-size:.56rem}.admin-mfa-panel>header>span.is-enabled{color:#72d88b;background:#4ac2691a;border-color:#4ac2694d}.admin-mfa-panel-body{grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px;display:grid}.admin-mfa-panel-icon{border:1px solid var(--admin-gold);width:54px;height:54px;display:grid}@supports (color:color-mix(in lab, red, red)){.admin-mfa-panel-icon{border:1px solid color-mix(in srgb,var(--admin-gold) 35%,transparent)}}.admin-mfa-panel-icon{background:var(--admin-gold);border-radius:16px;place-items:center}@supports (color:color-mix(in lab, red, red)){.admin-mfa-panel-icon{background:color-mix(in srgb,var(--admin-gold) 10%,transparent)}}.admin-mfa-panel-icon{color:var(--admin-gold-light);font-size:1.35rem}.admin-mfa-panel-body strong,.admin-mfa-panel-body p,.admin-mfa-panel-body small{display:block}.admin-mfa-panel-body strong{font-size:.78rem}.admin-mfa-panel-body p{max-width:850px;color:var(--admin-soft-text);margin:6px 0;font-size:.61rem;line-height:1.9}.admin-mfa-panel-body small{color:var(--admin-muted);font-size:.54rem}.admin-mfa-panel-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;max-width:260px;display:flex}.admin-mfa-panel-actions button{border:1px solid var(--admin-border);background:var(--admin-input-bg);min-height:38px;color:var(--admin-soft-text);font:inherit;cursor:pointer;border-radius:8px;padding:0 12px;font-size:.57rem}.admin-mfa-panel-actions .admin-primary-button{border-color:var(--admin-gold)}@supports (color:color-mix(in lab, red, red)){.admin-mfa-panel-actions .admin-primary-button{border-color:color-mix(in srgb,var(--admin-gold) 48%,transparent)}}.admin-mfa-panel-actions .admin-primary-button{color:#181105;background:linear-gradient(135deg,#efc75c,#cf931e);font-weight:800}.admin-mfa-panel-actions .is-danger{color:#ef8a84;background:#db453e17;border-color:#db453e4d}.admin-mfa-dialog{width:min(760px,100vw - 28px);max-height:min(92dvh,820px);padding:0;overflow:auto}.admin-mfa-dialog>form>header{border-bottom:1px solid var(--admin-border);justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.admin-mfa-dialog>form>header>div{align-items:center;gap:12px;display:flex}.admin-mfa-dialog>form>header>div>span{background:var(--admin-gold);border-radius:12px;place-items:center;width:42px;height:42px;display:grid}@supports (color:color-mix(in lab, red, red)){.admin-mfa-dialog>form>header>div>span{background:color-mix(in srgb,var(--admin-gold) 12%,transparent)}}.admin-mfa-dialog>form>header>div>span{color:var(--admin-gold-light)}.admin-mfa-dialog>form>header small,.admin-mfa-dialog>form>header h2{margin:0;display:block}.admin-mfa-dialog>form>header small{color:var(--admin-gold);font-size:.54rem}.admin-mfa-dialog>form>header h2{margin-top:3px;font-size:1rem}.admin-mfa-dialog>form>header button{border:1px solid var(--admin-border);width:36px;height:36px;color:var(--admin-muted);cursor:pointer;background:0 0;border-radius:50%;place-items:center;display:grid}.admin-mfa-enrollment{grid-template-columns:230px minmax(0,1fr);gap:24px;padding:22px;display:grid}.admin-mfa-qr{border:1px solid var(--admin-gold);min-height:230px;padding:14px;display:grid}@supports (color:color-mix(in lab, red, red)){.admin-mfa-qr{border:1px solid color-mix(in srgb,var(--admin-gold) 32%,var(--admin-border))}}.admin-mfa-qr{background:#fff;border-radius:16px;place-items:center}.admin-mfa-qr img{width:100%;height:auto;image-rendering:pixelated;display:block}.admin-mfa-enrollment-copy{min-width:0}.admin-mfa-enrollment-copy>strong{font-size:.8rem}.admin-mfa-enrollment-copy ol{color:var(--admin-soft-text);margin:10px 0 14px;padding-inline-start:20px;font-size:.6rem;line-height:2}.admin-mfa-enrollment-copy label{color:var(--admin-muted);gap:6px;margin-top:11px;font-size:.56rem;display:grid}.admin-mfa-enrollment-copy label>div{gap:6px;min-width:0;display:flex}.admin-mfa-enrollment-copy code,.admin-mfa-enrollment-copy input{border:1px solid var(--admin-border);background:var(--admin-input-bg);min-width:0;min-height:42px;color:var(--admin-text);letter-spacing:.08em;border-radius:8px;padding:0 11px;font-size:.72rem}.admin-mfa-enrollment-copy code{text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;display:flex;overflow:hidden}.admin-mfa-enrollment-copy input{text-align:center;letter-spacing:.35em;direction:ltr;width:100%;font-size:1rem}.admin-mfa-enrollment-copy label button{border:1px solid var(--admin-border);min-height:42px;color:var(--admin-gold-light);font:inherit;cursor:pointer;background:0 0;border-radius:8px;padding:0 10px;font-size:.55rem}.admin-mfa-enrollment-copy>p{color:#ef8b84;min-height:20px;margin:9px 0 0;font-size:.56rem}.admin-mfa-recovery{text-align:center;padding:28px}.admin-mfa-recovery>svg{color:#61cf78;font-size:2.2rem}.admin-mfa-recovery h3{margin:8px 0 5px;font-size:1rem}.admin-mfa-recovery p{max-width:560px;color:var(--admin-soft-text);margin:0 auto;font-size:.62rem;line-height:1.9}[data-mfa-recovery-codes]{grid-template-columns:repeat(2,1fr);gap:8px;max-width:500px;margin:18px auto;display:grid}[data-mfa-recovery-codes] code{border:1px solid var(--admin-gold);padding:10px}@supports (color:color-mix(in lab, red, red)){[data-mfa-recovery-codes] code{border:1px solid color-mix(in srgb,var(--admin-gold) 24%,var(--admin-border))}}[data-mfa-recovery-codes] code{background:var(--admin-input-bg);color:var(--admin-gold-light);letter-spacing:.12em;border-radius:8px;font-size:.82rem}.admin-mfa-recovery>button{border:1px solid var(--admin-border);min-height:40px;color:var(--admin-gold-light);font:inherit;cursor:pointer;background:0 0;border-radius:8px;padding:0 14px;font-size:.6rem}.admin-mfa-dialog>form>footer{border-top:1px solid var(--admin-border);justify-content:flex-end;gap:8px;padding:14px 20px;display:flex}.admin-mfa-dialog>form>footer button{border:1px solid var(--admin-border);min-height:42px;color:var(--admin-soft-text);font:inherit;cursor:pointer;background:0 0;border-radius:8px;padding:0 16px;font-size:.62rem}.admin-mfa-dialog>form>footer .admin-primary-button{color:#181105;background:linear-gradient(135deg,#efc75c,#cf931e);border:0;font-weight:800}@media (width<=760px){.admin-mfa-panel-body{grid-template-columns:46px 1fr;align-items:start}.admin-mfa-panel-icon{border-radius:13px;width:44px;height:44px}.admin-mfa-panel-actions{grid-column:1/-1;justify-content:stretch;max-width:none}.admin-mfa-panel-actions button{flex:100%;min-height:44px}.admin-mfa-enrollment{grid-template-columns:1fr;padding:16px}.admin-mfa-qr{width:min(240px,100%);min-height:0;margin:0 auto}[data-mfa-recovery-codes]{grid-template-columns:1fr}}.admin-status.is-warning{color:#f4d77e;background:#d4af371a;border-color:#f5be4a52}.admin-status.is-draft{color:#cbd5e1;background:#94a3b817;border-color:#94a3b84d}.admin-content-create-dialog{border:1px solid var(--admin-border);width:min(1180px,100vw - 32px);max-width:none;max-height:min(92dvh,920px);padding:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.admin-content-create-dialog{border:1px solid color-mix(in srgb, var(--admin-border) 58%, #d4af37)}}.admin-content-create-dialog{background:var(--admin-panel-bg);border-radius:25px}@supports (color:color-mix(in lab, red, red)){.admin-content-create-dialog{background:color-mix(in srgb, var(--admin-panel-bg) 96%, #050403)}}.admin-content-create-dialog{box-shadow:0 35px 110px #0000009e,inset 0 0 0 1px #d4af370d}.admin-content-create-dialog>.admin-dialog-close{z-index:5;inset:19px auto auto 19px}.admin-content-studio{max-height:min(92dvh,920px);color:var(--admin-text);grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.admin-content-studio-heading{border-bottom:1px solid var(--admin-border);background:radial-gradient(circle at 90% 0,#d4af372e,#0000 46%),linear-gradient(135deg,#d4af370b,#0000 60%);align-items:center;gap:14px;min-height:92px;padding:19px 24px;display:flex}.admin-content-studio-mark{color:#efd271;background:linear-gradient(145deg,#d4af372b,#d4af3709);border:1px solid #d4af3759;border-radius:16px;flex:0 0 52px;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 12px 35px #d4af371a}.admin-content-studio-heading h2{margin:2px 0 3px;font-size:clamp(1.05rem,1.5vw,1.38rem)}.admin-content-studio-heading small{color:var(--admin-muted);font-size:.67rem}.admin-content-studio-grid{grid-template-columns:minmax(0,1.45fr) minmax(320px,.72fr);min-height:0;display:grid;overflow:hidden}.admin-content-studio-main,.admin-content-studio-settings{overscroll-behavior:contain;scrollbar-width:thin;min-width:0;overflow:hidden auto}.admin-content-studio-main{align-content:start;gap:14px;padding:23px;display:grid}.admin-content-studio-settings{border-inline-start:1px solid var(--admin-border);background:var(--admin-panel-bg);align-content:start;gap:15px;padding:23px;display:grid}@supports (color:color-mix(in lab, red, red)){.admin-content-studio-settings{background:color-mix(in srgb, var(--admin-panel-bg) 92%, #000)}}.admin-content-studio-field{color:var(--admin-muted);gap:8px;font-size:.68rem;display:grid}.admin-content-studio-field>span,.admin-content-card-style legend,.admin-content-publication-mode legend{color:#d8c99e;font-size:.65rem;font-weight:800}.admin-content-studio-field input,.admin-content-studio-field select,.admin-content-studio-field textarea{border:1px solid var(--admin-border);background:var(--admin-input-bg);width:100%;color:var(--admin-text);font:inherit;border-radius:13px;outline:none;font-size:.76rem}.admin-content-studio-field input,.admin-content-studio-field select{min-height:46px;padding:10px 13px}.admin-content-studio-field textarea{resize:vertical;min-height:clamp(280px,43dvh,510px);padding:16px;line-height:1.95}.admin-content-studio-field input:focus,.admin-content-studio-field select:focus,.admin-content-studio-field textarea:focus{border-color:#e6c25cb8;box-shadow:0 0 0 3px #d4af3717}.admin-content-studio-stats{justify-content:flex-end;gap:8px;display:flex}.admin-content-studio-stats span{border:1px solid var(--admin-border);color:var(--admin-muted);border-radius:999px;padding:6px 9px;font-size:.58rem}.admin-content-card-style,.admin-content-publication-mode{border:0;gap:8px;margin:0;padding:0;display:grid}.admin-content-card-style{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-content-card-style legend,.admin-content-publication-mode legend{grid-column:1/-1;margin-bottom:2px}.admin-content-card-style label,.admin-content-publication-mode label{cursor:pointer;min-width:0;position:relative}.admin-content-card-style input,.admin-content-publication-mode input{opacity:0;pointer-events:none;position:absolute}.admin-content-card-style label>span,.admin-content-publication-mode label>span{border:1px solid var(--admin-border);background:#ffffff05;border-radius:13px;min-height:76px;padding:11px;transition:border-color .18s,background .18s,transform .18s,box-shadow .18s;display:grid}.admin-content-card-style label>span{grid-template-columns:30px 1fr;align-content:center;gap:2px 8px}.admin-content-card-style i{color:#e7c55e;background:#d4af371a;border-radius:9px;grid-row:1/3;place-items:center;width:30px;height:30px;font-style:normal;display:grid}.admin-content-card-style b,.admin-content-card-style small,.admin-content-publication-mode b,.admin-content-publication-mode small{min-width:0;display:block}.admin-content-card-style b,.admin-content-publication-mode b{color:var(--admin-text);font-size:.65rem}.admin-content-card-style small,.admin-content-publication-mode small{color:var(--admin-muted);margin-top:3px;font-size:.54rem}.admin-content-card-style input:checked+span,.admin-content-publication-mode input:checked+span{background:linear-gradient(145deg,#d4af3729,#d4af3709);border-color:#d4af37;transform:translateY(-1px);box-shadow:0 10px 26px #d4af3717}.admin-content-card-style input:focus-visible+span,.admin-content-publication-mode input:focus-visible+span{outline-offset:2px;outline:2px solid #f0d27a}.admin-content-publication-mode{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-content-publication-mode label>span{text-align:center;align-content:center;min-height:68px}.admin-content-schedule-trigger{width:100%;min-height:58px;color:var(--admin-text);text-align:start;background:linear-gradient(135deg,#d4af371f,#d4af3706);border:1px solid #d4af3761;border-radius:14px;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px;display:grid}.admin-content-schedule-trigger[hidden]{display:none!important}.admin-content-schedule-trigger>svg{color:#ebca69;width:21px}.admin-content-schedule-trigger strong,.admin-content-schedule-trigger small{display:block}.admin-content-schedule-trigger strong{font-size:.65rem}.admin-content-schedule-trigger small{color:var(--admin-muted);margin-top:4px;font-size:.56rem}.admin-content-studio>footer{min-height:74px;padding:13px 23px max(13px, env(safe-area-inset-bottom));border-top:1px solid var(--admin-border);background:var(--admin-panel-bg);justify-content:flex-end;align-items:center;gap:16px;display:flex}@supports (color:color-mix(in lab, red, red)){.admin-content-studio>footer{background:color-mix(in srgb, var(--admin-panel-bg) 96%, #000)}}.admin-content-studio>footer button{min-height:46px}.admin-content-editor-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.admin-content-editor-options label{min-width:0}.admin-content-editor-options select{border:1px solid var(--admin-border);background:var(--admin-input-bg);width:100%;min-height:44px;color:var(--admin-text);border-radius:11px;padding:9px 11px}.admin-content-schedule-dialog .admin-blogger-schedule-picker>header>div{display:block}.admin-content-schedule-dialog .admin-blogger-schedule-picker>header p{color:var(--admin-muted);margin:4px 0 0;font-size:.59rem}@media (width<=860px){.admin-content-studio-grid{grid-template-columns:1fr;overflow:hidden auto}.admin-content-studio-main,.admin-content-studio-settings{overflow:visible}.admin-content-studio-settings{border-inline-start:0;border-top:1px solid var(--admin-border)}.admin-content-studio-field textarea{min-height:300px}}@media (width<=600px){.admin-content-create-dialog,.admin-content-schedule-dialog{border:0;border-radius:0;height:100dvh;margin:0;width:100vw!important;max-height:100dvh!important;inset:0!important}.admin-content-create-dialog>.admin-dialog-close{inset:max(11px, env(safe-area-inset-top)) auto auto 11px}.admin-content-studio{width:100%;height:100%;max-height:none}.admin-content-studio-heading{min-height:74px;padding:max(11px, env(safe-area-inset-top)) 13px 11px;padding-inline-start:58px}.admin-content-studio-mark{border-radius:12px;flex-basis:40px;width:40px;height:40px}.admin-content-studio-heading small{display:none}.admin-content-studio-main,.admin-content-studio-settings{padding:13px}.admin-content-studio-field textarea{min-height:clamp(250px,38dvh,400px)}.admin-content-card-style{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-content-publication-mode{grid-template-columns:1fr}.admin-content-publication-mode label>span{text-align:start;min-height:58px}.admin-content-studio>footer{min-height:0;padding:9px 10px max(9px, env(safe-area-inset-bottom));display:grid}.admin-content-studio>footer button{width:100%;min-height:48px}.admin-content-editor-options{grid-template-columns:1fr}}@property --journey-pill-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.journey-heading{text-align:center;justify-content:center;padding-inline:clamp(8px,2vw,28px);display:flex}.journey-heading>p,.journey-heading>div{display:none}.journey-heading h2{--journey-pill-angle:0deg;isolation:isolate;width:fit-content;max-width:100%;min-height:clamp(70px,6.8vw,104px);color:var(--ivory);font-family:var(--font-display);letter-spacing:normal;white-space:nowrap;background:radial-gradient(#daa3301b,#0000 69%),linear-gradient(#0f0e0bfa,#040404fc);border:1px solid #dba73d47;border-radius:999px;justify-content:center;align-items:center;gap:.2em;margin:0;padding:clamp(10px,1.2vw,17px) clamp(34px,4.4vw,76px);font-size:clamp(1.9rem,3.65vw,3.55rem);font-weight:500;line-height:1.35;display:inline-flex;position:relative;box-shadow:0 0 0 6px #020202c2,0 18px 48px #00000080,inset 0 0 30px #dea9390e}.journey-heading h2:before{content:"";z-index:2;border-radius:inherit;background:conic-gradient(from var(--journey-pill-angle), transparent 0deg 38deg, #d69b2929 54deg, #ffe9a0 76deg, #d39629 104deg, transparent 132deg 236deg, #d69b2924 254deg, #f5c85e 278deg, transparent 310deg 360deg);-webkit-mask-composite:xor;filter:drop-shadow(0 0 7px #ebb54185);pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:2px;animation:4.8s linear infinite journey-pill-orbit;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.journey-heading h2:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;border:1px solid #dba73d1a;position:absolute;inset:7px 13px}.journey-heading h2 span{z-index:1;display:inline-block;position:relative}@keyframes journey-pill-orbit{to{--journey-pill-angle:360deg}}@media (width>=768px) and (width<=1180px){.journey-heading h2{max-width:calc(100vw - 48px);min-height:clamp(64px,8.5vw,88px);padding:10px clamp(28px,5vw,56px) 12px;font-size:clamp(1.7rem,4.2vw,2.8rem)}}@media (width<=767px){.journey-heading{padding-inline:4px}.journey-heading h2{gap:.15em;max-width:calc(100vw - 28px);min-height:clamp(48px,14vw,62px);padding:8px clamp(14px,4.4vw,25px) 9px;font-size:clamp(1rem,5.65vw,1.65rem);line-height:1.35;box-shadow:0 0 0 4px #020202c2,0 12px 32px #00000075,inset 0 0 22px #dea9390d}.journey-heading h2:before{padding:1.5px;inset:-1px}.journey-heading h2:after{inset:5px 9px}}@media (width>=1700px){.journey-heading h2{min-height:112px;padding-inline:82px;font-size:3.8rem}}.news-page{background:radial-gradient(circle at 50% 8%,#d29e341c,#0000 22%),radial-gradient(circle at 92% 45%,#a2741f0f,#0000 25%),#030303}.news-profile{width:min(1120px,100%)}.news-profile-cover{background:#050505;border-color:#e7b74ebf;box-shadow:0 32px 90px #0000008f,inset 0 0 0 1px #ffe29a14,0 0 42px #c48f2414}.news-profile-avatar{border-color:#efc25f;width:190px;height:190px;bottom:-95px;box-shadow:0 0 0 7px #030303,0 0 0 9px #e0b149bd,0 20px 55px #000000b8,0 0 36px #e2b0424d}.news-profile-identity{margin-top:124px}.news-profile-identity h1 svg{color:#1689ed;filter:drop-shadow(0 0 8px #1689ed75)}.news-profile-identity p{font-size:1.08rem}@property --motto-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.news-profile-identity p.news-profile-motto{--motto-border-angle:0deg;isolation:isolate;color:#e3c477;width:fit-content;max-width:min(100%,760px);min-height:62px;font-family:var(--font-display);text-align:center;white-space:nowrap;background:linear-gradient(#daa73e13,#daa73e05),#050505bd;border:1px solid #daa73e4d;border-radius:999px;justify-content:center;align-items:center;gap:18px;margin:20px auto 0;padding:10px 40px 11px;font-size:clamp(1.2rem,1.65vw,1.62rem);font-weight:500;line-height:1.65;display:flex;position:relative;box-shadow:inset 0 0 22px #e0b04609,0 9px 28px #0000003d}.news-profile-motto:before{content:"";z-index:2;border-radius:inherit;background:conic-gradient(from var(--motto-border-angle), transparent 0deg 42deg, #daa22f33 58deg, #fff0ad 76deg, #d79a2c 104deg, transparent 132deg 238deg, #daa22f29 255deg, #f4c75d 278deg, transparent 308deg 360deg);-webkit-mask-composite:xor;filter:drop-shadow(0 0 6px #e9b54185);pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:2px;animation:4.6s linear infinite motto-border-orbit;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.news-profile-motto:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;border:1px solid #daa73e1a;position:absolute;inset:6px 12px}.news-profile-motto>span{z-index:1;position:relative}.news-profile-motto .news-profile-motto-star{color:#d8a63d;filter:drop-shadow(0 0 6px #d8a63d4d);flex:none;font-family:Georgia,serif;font-size:.62em}@keyframes motto-border-orbit{to{--motto-border-angle:360deg}}.news-profile-actions{direction:rtl;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;width:min(820px,100%);margin:32px auto 0;display:grid}.news-share-wrap{min-width:0;position:relative}.news-profile-action{color:#e8decd;width:100%;min-height:58px;font-family:var(--font-display);cursor:pointer;background:#060606e6;border:1px solid #deab4194;border-radius:15px;justify-content:center;align-items:center;gap:11px;padding:11px 20px;font-size:.98rem;font-weight:600;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.news-profile-action svg{color:#e5b74f;flex:none;font-size:1.22rem}.news-profile-action:hover,.news-profile-action:focus-visible{border-color:#e7b64c;outline:none;transform:translateY(-2px)}.news-profile-action--follow{color:#130d04;background:linear-gradient(135deg,#f3cf75,#c68a21);border-color:#0000;box-shadow:0 10px 34px #c1841933}.news-profile-action--follow svg{color:#130d04}.news-share-menu{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090908fa;border:1px solid #e6b54d94;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;width:min(320px,100vw - 28px);padding:10px;display:grid;position:absolute;bottom:calc(100% + 12px);right:0;box-shadow:0 28px 70px #000000ad}.news-share-menu a,.news-share-menu button{color:#e6ddcf;min-height:43px;font:inherit;cursor:pointer;background:#ffffff06;border:1px solid #d6a5402e;border-radius:10px;justify-content:flex-start;align-items:center;gap:8px;padding:8px 10px;font-size:.78rem;display:flex}.news-share-menu a:hover,.news-share-menu button:hover,.news-share-menu a:focus-visible,.news-share-menu button:focus-visible{background:#e6b54d14;border-color:#e6b54d9e;outline:none}.news-share-menu svg{color:#e6b64e;font-size:1rem}.facebook-news-grid{gap:26px;margin-top:68px}.facebook-live-status{color:#cfbd98;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080807c2;border:1px solid #dcaa4147;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:fit-content;min-height:34px;margin:34px auto -40px;padding:6px 13px;font-size:.68rem;display:flex}.facebook-live-status>span{background:#35cf82;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #35cf821f,0 0 12px #35cf8280}.facebook-live-status b{color:#efd077;font-size:.7rem}.facebook-live-status small{color:#a99d89;font-size:.62rem}.facebook-live-status.is-refreshing>span{animation:.9s ease-in-out infinite alternate facebook-live-pulse}.facebook-news-card.is-newly-synced{animation:.68s cubic-bezier(.2,.78,.24,1) both facebook-post-arrival}.facebook-news-card.is-newly-synced:before{content:"جديد";z-index:4;color:#8ff0bb;background:#072c1be6;border:1px solid #5de099ad;border-radius:999px;padding:4px 9px;font-size:.6rem;font-weight:800;position:absolute;top:14px;right:14px;box-shadow:0 0 22px #3dd18133}.facebook-news-card[data-card-active=true] .facebook-news-placeholder svg{transform-origin:50% 70%;animation:3.8s ease-in-out infinite facebook-feather-float}@keyframes facebook-live-pulse{0%{opacity:.55;transform:scale(.82)}to{opacity:1;transform:scale(1.12)}}@keyframes facebook-post-arrival{0%{opacity:0;transform:translateY(18px)scale(.985);box-shadow:0 0 #0000}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes facebook-feather-float{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-5px)rotate(3deg)}}@media (width<=767px){.facebook-live-status{gap:6px;max-width:calc(100% - 24px);margin:22px auto -14px;padding-inline:11px}.facebook-live-status small{font-size:.58rem}}@media (prefers-reduced-motion:reduce){.facebook-live-status.is-refreshing>span,.facebook-news-card.is-newly-synced,.facebook-news-card[data-card-active=true] .facebook-news-placeholder svg{animation:none!important}}.facebook-news-card{background:linear-gradient(145deg,#ffffff0a,#0000 40%),radial-gradient(circle at 88% 92%,#ca932314,#0000 28%),#090908;border-color:#dcaa418c;border-radius:25px;box-shadow:0 24px 64px #00000073,inset 0 0 0 1px #ffdc8906}.facebook-news-media{aspect-ratio:4/3;border-bottom:1px solid #e0ad4466}.facebook-news-media img{object-fit:contain;filter:saturate(.88)contrast(1.03);background:#020202}.facebook-news-media--text-only{aspect-ratio:auto;background:radial-gradient(circle,#c9952f29,#0000 54%),linear-gradient(145deg,#ffffff06,#0000 54%),#050504;min-height:112px}.facebook-news-number{z-index:2;color:#efc25d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);top:16px;background:#040404db;border:1px solid #efc25d9e;border-radius:12px;place-items:center;min-width:46px;min-height:39px;display:grid;position:absolute;inset:16px auto auto 16px;box-shadow:0 8px 20px #0006}.facebook-news-body{padding:25px 25px 24px}.facebook-news-meta{color:#d2a342;font-variant-numeric:tabular-nums;justify-content:center;font-size:.84rem;font-weight:600}.facebook-news-body h2{color:#eee6da;font-family:var(--font-display);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:17px 0 0;font-size:1.18rem;font-weight:700;line-height:1.65;display:-webkit-box;overflow:hidden}.facebook-news-body>p{color:#bcaf9c;-webkit-line-clamp:3;margin:13px 0 24px;font-size:.9rem;line-height:1.95}.facebook-read-button{border-radius:13px;align-self:flex-end;width:auto;min-width:158px}.facebook-post-modal{background:#000000e0;padding:24px}.facebook-post-modal-card{direction:rtl;background:radial-gradient(circle at 50% 15%,#d4a03517,#0000 28%),linear-gradient(145deg,#ffffff07,#0000 46%),#0b0b0a;border-radius:30px;width:min(690px,100%);max-height:calc(100dvh - 48px);display:block;position:relative;overflow:hidden}.facebook-post-modal-toolbar{z-index:5;pointer-events:none;justify-content:space-between;align-items:flex-start;height:78px;padding:18px 20px 0;display:flex;position:absolute;top:0;left:0;right:0}.facebook-post-modal-close,.facebook-post-modal-share{color:#eabb55;cursor:pointer;pointer-events:auto;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080808e0;border:1px solid #e8b85299;border-radius:50%;place-items:center;width:43px;height:43px;padding:0;font-size:1.15rem;display:grid;position:static}.facebook-post-share-menu{z-index:12;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#070707f5;border:1px solid #e6b54d80;border-radius:15px;gap:6px;width:190px;padding:8px;display:grid;position:absolute;top:70px;left:20px;box-shadow:0 20px 48px #000000ad}.facebook-post-share-menu a,.facebook-post-share-menu button{color:#eee4d4;min-height:39px;font:inherit;cursor:pointer;background:#ffffff06;border:1px solid #e6b54d29;border-radius:9px;align-items:center;gap:9px;padding:7px 10px;font-size:.75rem;text-decoration:none;display:flex}.facebook-post-share-menu a:hover,.facebook-post-share-menu button:hover,.facebook-post-share-menu a:focus-visible,.facebook-post-share-menu button:focus-visible{background:#e6b54d17;border-color:#e6b54da6;outline:none}.facebook-post-share-menu svg{color:#e7b84f;flex:none;font-size:1rem}.facebook-post-modal-stage{width:100%;height:min(820px,100dvh - 48px);position:relative;overflow:hidden}.facebook-post-panel{z-index:1;opacity:0;visibility:hidden;pointer-events:none;scrollbar-width:thin;scrollbar-color:#dca9418c transparent;direction:rtl;width:100%;height:100%;transition:opacity .26s,transform .38s cubic-bezier(.22,.72,.2,1),visibility 0s linear .38s;position:absolute;inset:0;overflow-y:auto;transform:translate(4%)}.facebook-post-panel.is-active{z-index:2;opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translate(0)}.facebook-post-panel--image:not(.is-active){transform:translate(-4%)}.facebook-post-panel--text{background:radial-gradient(circle at 50% 15%,#d4a03517,#0000 30%),#0b0b0a}.facebook-post-modal-content{text-align:center;direction:rtl;min-height:100%;padding:94px 58px 86px}.facebook-post-author{color:#e5b64e;letter-spacing:.05em;text-shadow:0 4px 24px #cd95273d;font-family:Times New Roman,Georgia,serif;font-size:1.55rem;font-weight:700;line-height:1.3}.facebook-post-date{color:#d5a541;font-family:var(--font-display);margin-top:10px;font-size:.96rem;font-weight:600;display:block}.facebook-post-modal-content>p{color:#e4dccf;font-family:var(--font-display);text-align:center;white-space:pre-wrap;word-spacing:.06em;margin:28px auto 0;font-size:1.02rem;line-height:2.2}.facebook-post-panel--image{background:radial-gradient(circle,#ce992d1c,#0000 58%),#020202;place-items:center;display:grid;position:relative;overflow:hidden}.facebook-post-panel--image>img{object-fit:contain;width:100%;height:100%;display:block}.facebook-post-image-empty{color:#b89b68;flex-direction:column;align-items:center;gap:12px;font-size:.88rem;display:flex}.facebook-post-image-empty svg{color:#deb04d;font-size:2.4rem}.facebook-post-image-caption{color:#e7b84f;pointer-events:none;background:linear-gradient(#0000,#000000d6);flex-direction:column;align-items:center;gap:4px;padding:54px 24px 35px;display:flex;position:absolute;bottom:0;left:0;right:0}.facebook-post-image-caption strong{font-family:Times New Roman,Georgia,serif;font-size:1.15rem}.facebook-post-image-caption time{color:#d6b469;font-size:.74rem}.facebook-post-panel-switch{z-index:8;color:#eabb55;cursor:pointer;opacity:.82;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#06060680;border:1px solid #e8b8527a;border-radius:22px;place-items:center;width:44px;height:58px;padding:0;font-size:1.08rem;transition:opacity .18s,background-color .18s,border-color .18s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.facebook-post-panel-switch:hover,.facebook-post-panel-switch:focus-visible{opacity:1;background:#060606c7;border-color:#e8b852d9}.facebook-post-panel-switch--image{left:14px}.facebook-post-panel-switch--text{right:14px}.facebook-post-swipe-indicator{display:none}.facebook-post-signature,.news-ending-signature{color:#dca943;text-align:center;flex-direction:column;align-items:center;display:flex}.facebook-post-signature{margin-top:42px;padding-top:30px}.facebook-post-signature svg,.news-ending-signature svg{color:#e2b34f;filter:drop-shadow(0 0 10px #e2b34f40)}.facebook-post-signature svg{flex:0 0 1em;width:1em;max-width:1em;height:1em;max-height:1em;font-size:2rem}.facebook-post-signature strong,.news-ending-signature strong{font-family:var(--font-display);margin-top:5px;font-weight:700}.facebook-post-signature strong{font-size:2rem}.facebook-post-signature span,.news-ending-signature span{color:#bc8c35;font-family:var(--font-display);margin-top:2px}.facebook-share-notice{z-index:8;color:#ebc15f;background:#050505f0;border:1px solid #e8b8528c;border-radius:999px;width:fit-content;margin:0;padding:8px 14px;font-size:.75rem;position:absolute;bottom:58px;right:50%;transform:translate(50%)}.news-ending-signature{width:min(520px,100%);margin:92px auto 4px;padding:34px 0 12px}.news-ending-signature:before{content:"";background:linear-gradient(90deg,#0000,#deaa42a6,#0000);width:100%;height:1px;margin-bottom:24px}.news-ending-signature svg,.news-ending-signature strong{font-size:2.5rem}.news-ending-signature span{font-size:.92rem}@media (width<=760px){.news-shell{width:min(100% - 18px,620px)!important}.news-page{padding-top:100px}.news-profile-cover{aspect-ratio:1.95;border-radius:17px}.news-profile-avatar{border-width:2px;width:112px;height:112px;bottom:-55px;box-shadow:0 0 0 5px #030303,0 0 0 6px #e8bc5bb3,0 14px 34px #000000ad,0 0 24px #d8a63d3d}.news-profile-identity{margin-top:72px}.news-profile-identity h1{gap:6px;font-size:clamp(1.48rem,7vw,2rem)}.news-profile-identity p{max-width:310px;margin-top:8px;font-size:.82rem}.news-profile-identity p.news-profile-motto{white-space:nowrap;gap:7px;width:fit-content;max-width:calc(100% - 8px);min-height:42px;margin:10px auto 0;padding:6px 12px 7px;font-size:clamp(.76rem,3.45vw,.94rem);line-height:1.55}.news-profile-actions{gap:7px;margin-top:22px}.news-profile-action{border-radius:10px;gap:5px;min-height:45px;padding:7px 6px;font-size:.68rem}.news-profile-action svg{font-size:.94rem}.news-share-menu{grid-template-columns:1fr 1fr;width:min(280px,100vw - 24px)}.facebook-news-grid{scroll-snap-type:none;grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:row;gap:20px;width:100%;margin:38px 0 0;padding:0;display:grid;overflow:visible}.facebook-news-card{scroll-snap-align:none;border-radius:20px;min-width:0}.facebook-news-card:hover{transform:none}.facebook-news-media{aspect-ratio:4/3}.facebook-news-media--text-only{aspect-ratio:auto;min-height:92px}.facebook-news-number{top:11px;border-width:1px;border-radius:10px;min-width:40px;min-height:34px;padding:4px 8px;font-size:.72rem;inset:11px auto auto 11px}.facebook-news-placeholder{width:64px;height:64px;font-size:1.55rem}.facebook-news-body{min-height:230px;padding:19px 18px 17px}.facebook-news-meta{white-space:nowrap;font-size:clamp(.7rem,3.15vw,.84rem);font-weight:700;line-height:1.4}.facebook-news-body h2{-webkit-line-clamp:2;margin-top:12px;font-size:1.08rem;line-height:1.7}.facebook-news-body>p{color:#bcaf9c;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:10px 0 18px;font-size:.82rem;line-height:1.9;display:-webkit-box;overflow:hidden}.facebook-read-button{border-radius:11px;align-self:stretch;gap:3px;width:100%;min-width:0;min-height:48px;margin-top:auto;padding:10px 14px;font-size:.88rem;line-height:1.35}.facebook-read-button svg{flex:none;font-size:1rem}.facebook-post-modal{align-items:end;padding:8px}.facebook-post-modal-card{touch-action:auto;border-radius:22px;height:calc(100dvh - 16px);max-height:calc(100dvh - 16px)}.facebook-post-modal-stage{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y;overscroll-behavior-inline:contain;direction:ltr;height:100%;display:flex;overflow:auto hidden}.facebook-post-modal-stage::-webkit-scrollbar{display:none}.facebook-post-panel,.facebook-post-panel.is-active,.facebook-post-panel--image:not(.is-active){opacity:1;visibility:visible;scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;width:100%;height:100%;transition:none;position:relative;inset:auto;transform:none}.facebook-post-panel--image{order:1}.facebook-post-panel--image>img{object-fit:cover;object-position:center;width:100%;height:100%}.facebook-post-panel--text{order:2}.facebook-post-modal-stage.has-no-image .facebook-post-panel--image{display:none}.facebook-post-modal-stage.has-no-image .facebook-post-panel--text{order:1}.facebook-post-panel,.facebook-post-panel:not(.is-active){pointer-events:auto}.facebook-post-modal-toolbar{height:67px;padding:13px 14px 0}.facebook-post-modal-close,.facebook-post-modal-share{width:39px;height:39px;font-size:1rem}.facebook-post-modal-content{padding:80px 21px}.facebook-post-author{font-size:1.22rem}.facebook-post-date{font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:8px;font-size:clamp(.72rem,3.15vw,.86rem)}.facebook-post-modal-content>p{margin-top:22px;font-size:.96rem;line-height:2.08}.facebook-post-panel-switch{display:none}.facebook-post-swipe-indicator{z-index:9;pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#040404d1;border:1px solid #e1b04b7a;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-width:56px;height:25px;padding:6px 8px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 8px 26px #00000080,inset 0 0 12px #e3b34c0a}.facebook-post-swipe-indicator span{background:#eac16857;border-radius:50%;width:7px;height:7px;transition:width .22s,background-color .22s,box-shadow .22s;display:block}.facebook-post-swipe-indicator span.is-active{background:#e9b94e;border-radius:999px;width:23px;box-shadow:0 0 12px #e9b94e57}.facebook-post-share-menu{width:min(210px,100vw - 44px);top:61px;left:12px}.facebook-post-signature{margin-top:32px;padding-top:24px}.facebook-post-signature svg,.facebook-post-signature strong{font-size:1.55rem}.facebook-post-image-caption{padding-bottom:42px}.facebook-post-image-caption strong{font-size:1rem}.news-ending-signature{margin-top:58px}.news-ending-signature svg,.news-ending-signature strong{font-size:2rem}}@media (width<=360px){.facebook-news-grid{gap:16px}.facebook-news-body{min-height:220px;padding-inline:15px}.facebook-read-button{font-size:.82rem}}.heart-messages-hero-art{position:relative}.heart-messages-flame{z-index:2;filter:drop-shadow(0 0 4px #ffef99b3)drop-shadow(0 0 12px #ffa11a94)drop-shadow(0 0 26px #e6630057);mix-blend-mode:screen;transform-origin:50% 100%;pointer-events:none;background:radial-gradient(at 50% 65%,#ffffe08a 0 10%,#ffe57757 28%,#ff971724 55%,#0000 76%);border-radius:50%;width:21px;height:42px;animation:.92s ease-in-out infinite alternate heart-flame-flicker;position:absolute;top:62%;left:28.9%;transform:translate(-50%,-60%)}.heart-messages-flame:before{content:"";filter:blur(.7px);background:linear-gradient(#fff8ce14,#fffde1b8 58%,#ffb82d7a);border-radius:55% 45% 50% 50%/70% 67% 33% 30%;width:8px;height:28px;animation:.62s ease-in-out infinite alternate-reverse heart-flame-core;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}.heart-messages-flame:after{content:"";z-index:-1;filter:blur(9px);background:radial-gradient(circle,#ffc03a3d,#ff7b0814 44%,#0000 72%);border-radius:50%;width:82px;height:62px;animation:1.45s ease-in-out infinite alternate heart-flame-glow;position:absolute;bottom:-13px;left:50%;transform:translate(-50%)}.heart-messages-flame i{display:none}@property --card-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}:is(.reference-card,.content-panel,.oe-message-panel,.about-timeline-card,.about-principle-card,.about-field-card,.about-interest-card,.about-belief-card,.about-quote,.about-closing,.facebook-news-card){isolation:isolate;position:relative}:is(.reference-card,.content-panel,.oe-message-panel,.about-timeline-card,.about-principle-card,.about-field-card,.about-interest-card,.about-belief-card,.about-quote,.about-closing):after{content:"";z-index:6;border-radius:inherit;background:conic-gradient(from var(--card-border-angle), #b1700a29 0deg, #f4ca6957 54deg, #fff0ba 78deg, #cf8d21 108deg, #ac68051f 145deg, #eebe5345 238deg, #ffd97f 276deg, #90530229 315deg, #b1700a29 360deg);-webkit-mask-composite:xor;filter:drop-shadow(0 0 6px #ecb64261);pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:2px;animation:8.5s linear infinite card-border-orbit;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.facebook-post-modal-card{background:#0a0a09;border:1px solid #ffffff1f;animation:none;box-shadow:0 38px 120px #000000b3,inset 0 0 18px #ffffff06}@media (width>=1700px){.heart-messages-content{isolation:isolate;position:relative}.heart-messages-content:before,.heart-messages-content:after{content:"";z-index:-1;opacity:.88;pointer-events:none;background:radial-gradient(circle at 50% 14%,#ffde87d1 0 2px,#0000 3px),radial-gradient(circle at 18% 43%,#e7ae3ca6 0 2px,#0000 3px),radial-gradient(circle at 83% 68%,#e7ae3c94 0 2px,#0000 3px),radial-gradient(#cb901e14,#0000 63%);border:1px solid #dca53538;border-radius:50%;width:176px;height:430px;animation:8s ease-in-out infinite alternate heart-side-orbit;position:absolute;top:72px;box-shadow:0 0 0 22px #cd932406,0 0 0 46px #cd932403,inset 0 0 55px #d095230b}.heart-messages-content:before{right:calc(100% + 70px)}.heart-messages-content:after{animation-delay:-4s;left:calc(100% + 70px)}}@keyframes heart-flame-flicker{0%{opacity:.48;transform:translate(-50%,-60%)scaleX(.9)scaleY(.95)}38%{opacity:.86;transform:translate(-50%,-61%)scaleX(1.05)scaleY(1.08)}70%{opacity:.62;transform:translate(-50%,-59%)scaleX(.96)scaleY(1.01)}to{opacity:.92;transform:translate(-50%,-62%)scaleX(1.02)scaleY(1.12)}}@keyframes heart-flame-core{0%{opacity:.48;transform:translate(calc(-50% - .7px))scale(.9,.94)}to{opacity:.88;transform:translate(calc(.7px - 50%))scale(1.04,1.1)}}@keyframes heart-flame-glow{0%{opacity:.5;transform:translate(-50%)scale(.86)}to{opacity:.94;transform:translate(-50%)scale(1.12)}}@keyframes card-border-orbit{to{--card-border-angle:360deg}}@keyframes heart-side-orbit{0%{opacity:.5;transform:translateY(-10px)rotate(-2deg)scale(.96)}to{opacity:.94;transform:translateY(16px)rotate(3deg)scale(1.04)}}@media (width<=760px){.heart-messages-heading{min-height:246px;padding:10px 11px 17px}.heart-messages-tagline{gap:7px;width:min(100% - 18px,410px);min-height:42px;margin-bottom:3px;padding:6px 13px;font-size:clamp(.8rem,3.7vw,1rem);line-height:1.45}.heart-messages-tagline svg{font-size:.9rem}.heart-messages-heading h1{white-space:nowrap;max-width:100%;margin-top:3px;font-size:clamp(2rem,10.3vw,3rem);line-height:1.24}.heart-messages-description{max-width:355px;margin-top:5px;padding-inline:8px;font-size:clamp(.8rem,3.55vw,.94rem);line-height:1.72}.heart-messages-content .heart-messages-grid{margin-top:18px}.heart-messages-flame{filter:drop-shadow(0 0 3px #ffef99f5)drop-shadow(0 0 9px #ffa11ad1)drop-shadow(0 0 18px #e663007a);width:13px;height:29px;top:75%;left:10.6%}.heart-messages-flame:after{width:46px;height:42px;bottom:-10px}.heart-messages-flame i{display:none}}@media (width<=360px){.heart-messages-heading{min-height:232px}.heart-messages-heading h1{font-size:1.9rem}}@media (prefers-reduced-motion:reduce){.heart-messages-flame,.heart-messages-flame:before,.heart-messages-flame:after,:is(.reference-card,.content-panel,.oe-message-panel,.about-timeline-card,.about-principle-card,.about-field-card,.about-interest-card,.about-belief-card,.about-quote,.about-closing):after,.facebook-post-modal-card,.heart-messages-content:before,.heart-messages-content:after{animation:none}}.articles-page .articles-hero-art{background-color:#080502;background-image:url(/images/articles-hero.webp);background-position:50% 54%;background-size:cover}.articles-page .articles-content{max-width:1280px;margin-inline:auto;width:calc(100% - clamp(20px,3.5vw,48px))!important}.articles-page .articles-grid{scroll-snap-type:none;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;gap:clamp(10px,1.6vw,24px);width:100%;margin:36px 0 0;padding:0;display:grid;overflow:visible}.articles-page .article-card{scroll-snap-align:none;min-width:0}@media (width>=768px) and (width<=1100px){.articles-page .article-card .heart-message-body{min-width:0;padding:62px clamp(12px,1.8vw,20px) 18px}.articles-page .article-card .facebook-news-meta{text-align:center;white-space:normal;overflow-wrap:anywhere;font-size:clamp(.62rem,1vw,.76rem);line-height:1.55}.articles-page .article-card .heart-message-flower-title{min-height:clamp(76px,9vw,92px);margin:12px auto;padding:13px clamp(30px,4.2vw,46px)}.articles-page .article-card .heart-message-flower-title h2{overflow-wrap:anywhere;font-size:clamp(.78rem,1.45vw,1rem);line-height:1.62}.articles-page .article-card .heart-message-body>p{margin:10px 0 18px;font-size:clamp(.72rem,1.15vw,.88rem);line-height:1.8}.articles-page .article-card .heart-message-signature{gap:4px;max-width:100%;padding:6px 8px;font-size:clamp(.58rem,.95vw,.72rem)}.articles-page .article-card .facebook-read-button{align-self:stretch;width:100%;min-width:0;padding-inline:8px;font-size:clamp(.68rem,1vw,.8rem)}}@media (width<=767px){.articles-page .articles-hero-art{aspect-ratio:1672/941;background-position:50%;background-size:cover;width:100%;height:auto}.articles-page .articles-content{width:min(100% - 20px,620px)!important}.articles-page .articles-grid{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:18px}}@media (width<=932px) and (height<=500px) and (orientation:landscape){.articles-page .articles-grid{grid-template-columns:minmax(0,1fr);max-width:620px;margin-inline:auto}}.reference-card-grid{grid-auto-rows:max-content;align-items:stretch;overflow:visible}.reference-card{--card-accent-x:50%;aspect-ratio:.8;color:#ead29a;background:linear-gradient(155deg, #ffe5970b, transparent 32%), radial-gradient(circle at var(--card-accent-x) 72%, #bf7e162b, transparent 38%), linear-gradient(180deg, #10100e 0%, #080807 55%, #030303 100%);cursor:pointer;touch-action:manipulation;border:1px solid #d5a238ad;border-radius:4px 20px 20px;flex-direction:column;justify-content:space-between;align-items:center;width:100%;min-width:0;padding:clamp(18px,1.6vw,28px) clamp(12px,1.25vw,20px) clamp(16px,1.5vw,24px);transition:filter .22s,box-shadow .22s,border-color .22s;display:flex;position:relative;overflow:visible;box-shadow:inset 0 0 0 6px #00000070,inset 0 0 0 7px #cb962c1f,inset 0 -90px 100px #000000ad,0 22px 60px #00000047}.reference-card-digital{--card-accent-x:35%}.reference-card-writing{--card-accent-x:62%}.reference-card-heart{--card-accent-x:42%}.reference-card-library{--card-accent-x:70%}.reference-card:before{content:"";z-index:0;pointer-events:none;background:repeating-radial-gradient(circle at 50% 72%,#0000 0 19px,#cf9a3109 20px 21px),linear-gradient(118deg,#0000 0 46%,#e7bc5909 48%,#0000 50%);border:1px solid #deae492e;border-radius:2px 14px 14px;position:absolute;inset:9px}.reference-card-corner{z-index:9;aspect-ratio:1;clip-path:polygon(0 0,100% 0,0 100%);background:linear-gradient(135deg,#ffdb79,#9b5c0d 58%,#251300 60%);width:clamp(26px,2.8vw,43px);position:absolute;top:0;left:0;box-shadow:5px 5px 18px #dba43429}.reference-card-corner:after{content:"";border-top:1px solid #1e100099;position:absolute;inset:6px;transform:rotate(-45deg)translate(-6px,4px)}.reference-number{z-index:8;color:#edc267;letter-spacing:.12em;text-shadow:0 0 15px #edba4a47;font-family:Georgia,serif;font-size:clamp(.9rem,1.25vw,1.2rem);line-height:1;position:absolute;top:clamp(17px,1.7vw,27px);right:clamp(17px,1.7vw,27px)}.reference-number:after{content:"";background:linear-gradient(90deg,#0000,#cf9631,#0000);width:28px;height:1px;margin:7px auto 0;display:block}.reference-card-backdrop{z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.reference-card-backdrop:before{content:"";background:radial-gradient(ellipse at center, #dca4322b, transparent 58%), repeating-conic-gradient(from 10deg at 50% 55%, #efc25814 0 1deg, transparent 1deg 12deg);filter:blur(.2px);opacity:.7;border-radius:50%;height:58%;position:absolute;bottom:-18%;left:-20%;right:-20%}.reference-card-backdrop i{aspect-ratio:1;border:1px solid #cb962d14;border-radius:50%;width:46%;position:absolute}.reference-card-backdrop i:first-child{top:13%;left:-18%}.reference-card-backdrop i:nth-child(2){top:26%;right:-22%}.reference-card-backdrop i:nth-child(3){width:58%;bottom:-18%;right:9%}.reference-title-frame{z-index:2;isolation:isolate;color:#f1d27f;background:radial-gradient(#d69e2b1a,#0000 68%),linear-gradient(#0d0d0bfa,#040404fa);border:1px solid #d49e3157;border-radius:999px;place-items:center;width:min(92%,250px);min-height:clamp(48px,5vw,64px);margin:0 auto auto;padding:9px clamp(18px,1.8vw,28px) 10px;display:grid;position:relative;box-shadow:0 0 0 5px #030303c2,0 10px 28px #00000085,inset 0 0 24px #d2992a0e}.reference-title-frame:before{content:"";z-index:2;border-radius:inherit;background:conic-gradient(from var(--card-border-angle), transparent 0deg 42deg, #dea83b33 58deg, #ffecaa 78deg, #d49325 102deg, transparent 128deg 244deg, #dea83b2e 260deg, #f7d170 282deg, transparent 310deg 360deg);-webkit-mask-composite:xor;filter:drop-shadow(0 0 5px #ecb64280);pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:2px;animation:4.8s linear infinite card-border-orbit;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.reference-title-frame:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;border:1px solid #d59f341f;position:absolute;inset:7px 12px}.reference-title-crown{z-index:3;color:#f4d27d;background:#151006;border:1px solid #e1ab42;place-items:center;width:10px;height:10px;font-size:0;display:grid;position:absolute;top:-5px;left:50%;transform:translate(-50%)rotate(45deg);box-shadow:0 0 0 4px #030303e6,0 0 12px #d8a43a3d}.reference-icon{z-index:2;color:#f4d57f;background:radial-gradient(circle,#d79e2a1f,#0000 64%);border:1px solid #e6b955b3;border-radius:50%;place-items:center;width:clamp(42px,5vw,72px);height:clamp(42px,5vw,72px);margin:auto 0 clamp(17px,2vw,28px);font-size:clamp(1.1rem,2vw,1.7rem);display:grid;position:relative;box-shadow:0 0 0 5px #cd94230f,inset 0 0 18px #d5a0330f}.reference-icon svg{stroke-width:1.5px;width:45%;height:45%}.reference-title-frame h3{color:#0000;max-width:100%;min-height:0;box-shadow:none;font-family:var(--font-display);letter-spacing:-.025em;text-align:center;white-space:nowrap;overflow-wrap:normal;background:linear-gradient(#ffe6a3,#c78d29 86%);-webkit-background-clip:text;background-clip:text;border:0;margin:0;padding:0;font-size:clamp(.74rem,1.14vw,1.08rem);font-weight:600;line-height:1.35;display:block}.reference-title-frame h3:before,.reference-title-frame h3:after{display:none}.reference-card-action{z-index:3;color:#d8ad55;background:#030303c2;border:1px solid #deab43b8;border-radius:999px;justify-content:center;align-items:center;gap:7px;width:min(78%,190px);min-height:clamp(30px,3.3vw,40px);margin:0 auto;padding:5px 12px;font-size:clamp(.62rem,.95vw,.84rem);display:flex;position:relative;box-shadow:inset 0 0 14px #dba4390a}.reference-card-action b{font-weight:500}.reference-card-action svg{stroke-width:1.8px;width:1em;height:1em}.reference-card-seal{z-index:3;color:#a97824;align-items:center;gap:8px;width:70%;margin-top:10px;font-size:.55rem;display:flex;position:relative}.reference-card-seal:before,.reference-card-seal:after{content:"";background:linear-gradient(90deg,#0000,#cb932b94);flex:1;height:1px}.reference-card-seal:after{background:linear-gradient(90deg,#cb932b94,#0000)}.reference-card:after{border-radius:inherit;background:conic-gradient(from var(--card-border-angle), #6f4308 0deg, #e7b84f 46deg, #fff0aa 72deg, #bd7914 108deg, #704208 156deg, #dca43a 224deg, #ffe08a 268deg, #9a5b0d 316deg, #6f4308 360deg);filter:none;padding:2px;animation-duration:6.5s;inset:0}.reference-card:hover,.reference-card:focus-visible{filter:drop-shadow(0 10px 18px #c7912a1f);border-color:#0000;transform:none;box-shadow:inset 0 0 0 6px #00000070,inset 0 0 0 7px #e8b85233,inset 0 -90px 100px #000000ad,0 28px 64px #87570a3d}.reference-card:focus-visible{outline-offset:4px;outline:2px solid #e4b94f}@media (width<=767px){.reference-card-grid{grid-template-columns:minmax(0,1fr);gap:15px;width:min(84vw,320px);margin:18px auto 0}.reference-card{aspect-ratio:.8;border-radius:4px 16px 16px;width:100%;padding:18px 13px 15px}.reference-title-frame{width:min(90%,250px);min-height:54px;padding:9px 18px 10px}.reference-title-frame h3{white-space:nowrap;font-size:clamp(.86rem,4.25vw,1.02rem)}.reference-icon{width:55px;height:55px;margin:auto 0 24px;font-size:1.45rem}.reference-card-action{min-height:36px;font-size:.78rem}}@media (prefers-reduced-motion:reduce){.header-gallery-link:before,.reference-title-frame:before{animation:none}.logo-lightbox,.logo-lightbox-action,.logo-lightbox-toast{transition:none}}:is(.reference-card,.content-panel,.oe-message-panel,.about-timeline-card,.about-principle-card,.about-field-card,.about-interest-card,.about-belief-card,.about-quote,.about-closing):after,.reference-card .reference-title-frame:before{filter:none;animation-play-state:paused}:is(.reference-card,.content-panel,.oe-message-panel,.about-timeline-card,.about-principle-card,.about-field-card,.about-interest-card,.about-belief-card,.about-quote,.about-closing)[data-card-active=true]:after,.reference-card[data-card-active=true] .reference-title-frame:before{filter:drop-shadow(0 0 4px #ecb6424d);animation-play-state:running}.card-effects-paused :is(.reference-card,.content-panel,.oe-message-panel,.about-timeline-card,.about-principle-card,.about-field-card,.about-interest-card,.about-belief-card,.about-quote,.about-closing):after,.card-effects-paused .reference-title-frame:before{animation-play-state:paused!important}.home-page .reference-card:after,.home-page .reference-card .reference-title-frame:before,.home-page .oe-message-panel:after{filter:none!important;animation:none!important}.home-page .journey-heading h2:before{animation:4.8s linear infinite journey-pill-orbit}.home-page .contact-hub{z-index:2;width:min(980px,100% - 32px);min-width:0;max-width:calc(100vw - 32px);margin-inline:auto;position:relative}.home-page .oe-message-panel{width:min(980px,100%);box-shadow:none;background:0 0;border:0;border-radius:0;margin:48px auto 0;padding:clamp(28px,4vw,52px) 0 8px}.home-page .oe-message-panel:after{display:none}.home-page .oe-message-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:100%}.home-page .oe-form-field--full,.home-page .oe-form-footer{grid-column:1/-1}.home-page .oe-form-footer{min-height:52px;display:grid}.home-page .oe-submit{width:100%;min-height:54px}@media (width<=767px){.home-page .contact-hub{margin-left:auto;margin-right:auto;width:calc(100% - 40px);min-width:0;max-width:calc(100vw - 40px);margin-inline:auto}.home-page .oe-message-panel{margin-top:30px;width:100%;min-width:0;max-width:100%;margin-inline:auto;padding:22px 0 4px}.home-page .oe-message-heading{max-width:94%;margin-bottom:22px}.home-page .oe-message-kicker{font-size:clamp(.72rem,3vw,.84rem)}.home-page .oe-message-heading h3{font-size:clamp(1.75rem,8vw,2.2rem)}.home-page .oe-message-heading p{font-size:clamp(.68rem,2.85vw,.8rem)}.home-page .oe-message-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 8px;width:100%;min-width:0;max-width:100%;margin-inline:auto}.home-page .oe-form-field{gap:6px}.home-page .oe-form-field--full,.home-page .oe-form-footer{grid-column:1/-1}.home-page .oe-form-field label{margin-bottom:0;font-size:clamp(.64rem,2.7vw,.76rem);line-height:1.55}.home-page .oe-form-field input,.home-page .oe-form-field textarea{min-width:0;max-width:100%;font-size:clamp(.68rem,2.8vw,.8rem)}.home-page .oe-form-field input{min-height:46px;padding-inline:10px}.home-page .oe-form-field textarea{min-height:142px;padding:12px 10px}.home-page .oe-form-footer{min-height:50px;display:grid}.home-page .oe-submit{width:100%;min-height:50px;font-size:.8rem}}.home-page .reference-card{contain:layout style}.home-page .journey-section:before{opacity:.055;filter:none}.facebook-news-card{border-color:#ffffff1a}.facebook-news-card:hover{border-color:#ffffff29}.facebook-news-media{border-color:#ffffff14}@media (hover:none),(pointer:coarse){.facebook-news-card{contain:layout style}.facebook-news-card:hover{transform:none}.facebook-read-button,.logo-image-trigger,.reference-card a,.reference-card button{touch-action:manipulation}}.progressive-list-sentinel{pointer-events:none;width:100%;height:1px;overflow:hidden}:root{--cms-accent:#d9ad45;--cms-background:#080806;--cms-surface:#11110e;--cms-text:#f8f3e8;--cms-muted:#aaa394;--cms-border:#43371f;--cms-header-background:#020202;--cms-footer-background:#050504;--cms-body-font:"Noto Naskh Arabic", Tahoma, serif;--cms-heading-font:"Noto Kufi Arabic", Tahoma, sans-serif;--cms-base-font-size:16px;--cms-heading-scale:1;--cms-card-radius:24px;--cms-card-border-width:1px;--cms-content-max:1600px;--cms-header-logo-size:72px;--cms-section-spacing:72px;--black:var(--cms-background);--black-soft:var(--cms-background)}@supports (color:color-mix(in lab, red, red)){:root{--black-soft:color-mix(in srgb, var(--cms-background) 86%, white)}}:root{--gold:var(--cms-accent);--gold-light:var(--cms-accent)}@supports (color:color-mix(in lab, red, red)){:root{--gold-light:color-mix(in srgb, var(--cms-accent) 64%, white)}}:root{--ivory:var(--cms-text);--muted:var(--cms-muted);--line:var(--cms-border)}@supports (color:color-mix(in lab, red, red)){:root{--line:color-mix(in srgb, var(--cms-border) 76%, transparent)}}:root{--font-display:var(--cms-heading-font);--font-body:var(--cms-body-font)}html{font-size:var(--cms-base-font-size)}.reference-shell,.shell{max-width:var(--cms-content-max)}.reference-card,.facebook-news-card,.content-panel{border-width:var(--cms-card-border-width);border-radius:var(--cms-card-radius)}body:not(:has(.admin-page)){background:var(--cms-background);color:var(--cms-text);font-family:var(--cms-body-font)}body:not(:has(.admin-page)) :is(h1,h2,h3){font-family:var(--cms-heading-font);zoom:var(--cms-heading-scale)}.site-header{background:var(--cms-header-background)}@supports (color:color-mix(in lab, red, red)){.site-header{background:color-mix(in srgb, var(--cms-header-background) 98.5%, transparent)}}.site-footer{background:var(--cms-footer-background)}.brand-mark{width:var(--cms-header-logo-size);height:var(--cms-header-logo-size)}.journey-section{padding-top:var(--cms-section-spacing)}.about-section,.logos-section{margin-top:var(--cms-section-spacing)}html[data-cms-animated-frame=false] .header-gallery-link:before,html[data-cms-animated-frame=false] .journey-heading h2:before,html[data-cms-animated-frame=false] .news-profile-motto:before,html[data-cms-animated-frame=false] .reference-title-frame:before,html[data-cms-animated-frame=false] .reference-card:after,html[data-cms-animated-frame=false] .content-panel:after,html[data-cms-animated-frame=false] .oe-message-panel:after,html[data-cms-animated-frame=false] .about-timeline-card:after,html[data-cms-animated-frame=false] .about-principle-card:after,html[data-cms-animated-frame=false] .about-field-card:after,html[data-cms-animated-frame=false] .about-interest-card:after,html[data-cms-animated-frame=false] .about-belief-card:after,html[data-cms-animated-frame=false] .about-quote:after,html[data-cms-animated-frame=false] .about-closing:after{animation:none!important;display:none!important}html[data-cms-effects=false] body:not(:has(.admin-page)) *{scroll-behavior:auto!important;transition-duration:0s!important;animation:none!important}html[data-cms-effects=false] body:not(:has(.admin-page)) :before{scroll-behavior:auto!important;transition-duration:0s!important;animation:none!important}html[data-cms-effects=false] body:not(:has(.admin-page)) :after{scroll-behavior:auto!important;transition-duration:0s!important;animation:none!important}.visitor-access-panel{z-index:100000;pointer-events:none;place-items:center;display:grid;position:fixed;inset:18px}.visitor-access-panel>div{color:#fff9eb;text-align:center;pointer-events:auto;background:#0d0d0bf7;border:1px solid #deb34e73;border-radius:22px;width:min(520px,100%);padding:28px;box-shadow:0 28px 90px #0000008c}.visitor-access-panel.is-blocked{pointer-events:auto;background:#050504f5;inset:0}.visitor-access-panel h2{margin:12px 0 8px;font-size:1.45rem}.visitor-access-panel p{color:#bbb4a5;margin:0;line-height:1.9}.visitor-access-panel button{color:#111;font:inherit;background:#d9ad45;border:1px solid #deb34e8c;border-radius:999px;margin-top:18px;padding:10px 24px;font-weight:700}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
