@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_91cc7391-module__0KZHvW__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_91cc7391-module__0KZHvW__variable{--rg-font-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/744885950b1fe0ff-s.p.30d2r2x65bwdm.woff2)format("woff2");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-weight:400;font-display:swap;src:url(../media/e7be13e0732bd6dc-s.34m-p9c2jzir9.woff2)format("woff2");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-weight:400;font-display:swap;src:url(../media/98fc1f0b00398dc4-s.0im4x-iahhxdy.woff2)format("woff2");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-weight:400;font-display:swap;src:url(../media/e23f8683e762f841-s.2ju4hnh-fxhji.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4641603b8553767b-s.1y712r_ow2ydl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/744885950b1fe0ff-s.p.30d2r2x65bwdm.woff2)format("woff2");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-weight:500;font-display:swap;src:url(../media/e7be13e0732bd6dc-s.34m-p9c2jzir9.woff2)format("woff2");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-weight:500;font-display:swap;src:url(../media/98fc1f0b00398dc4-s.0im4x-iahhxdy.woff2)format("woff2");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-weight:500;font-display:swap;src:url(../media/e23f8683e762f841-s.2ju4hnh-fxhji.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4641603b8553767b-s.1y712r_ow2ydl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/744885950b1fe0ff-s.p.30d2r2x65bwdm.woff2)format("woff2");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-weight:600;font-display:swap;src:url(../media/e7be13e0732bd6dc-s.34m-p9c2jzir9.woff2)format("woff2");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-weight:600;font-display:swap;src:url(../media/98fc1f0b00398dc4-s.0im4x-iahhxdy.woff2)format("woff2");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-weight:600;font-display:swap;src:url(../media/e23f8683e762f841-s.2ju4hnh-fxhji.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4641603b8553767b-s.1y712r_ow2ydl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/744885950b1fe0ff-s.p.30d2r2x65bwdm.woff2)format("woff2");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-weight:700;font-display:swap;src:url(../media/e7be13e0732bd6dc-s.34m-p9c2jzir9.woff2)format("woff2");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-weight:700;font-display:swap;src:url(../media/98fc1f0b00398dc4-s.0im4x-iahhxdy.woff2)format("woff2");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-weight:700;font-display:swap;src:url(../media/e23f8683e762f841-s.2ju4hnh-fxhji.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4641603b8553767b-s.1y712r_ow2ydl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:800;font-display:swap;src:url(../media/744885950b1fe0ff-s.p.30d2r2x65bwdm.woff2)format("woff2");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-weight:800;font-display:swap;src:url(../media/e7be13e0732bd6dc-s.34m-p9c2jzir9.woff2)format("woff2");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-weight:800;font-display:swap;src:url(../media/98fc1f0b00398dc4-s.0im4x-iahhxdy.woff2)format("woff2");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-weight:800;font-display:swap;src:url(../media/e23f8683e762f841-s.2ju4hnh-fxhji.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:800;font-display:swap;src:url(../media/4641603b8553767b-s.1y712r_ow2ydl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Kufi Arabic Fallback;src:local(Arial);ascent-override:117.6%;descent-override:56.41%;line-gap-override:0.0%;size-adjust:109.02%}.noto_kufi_arabic_2e0929c3-module__xA86tG__className{font-family:Noto Kufi Arabic,Noto Kufi Arabic Fallback;font-style:normal}.noto_kufi_arabic_2e0929c3-module__xA86tG__variable{--rg-font-kufi:"Noto Kufi Arabic", "Noto Kufi Arabic Fallback"}
@font-face{font-family:Syne;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ab624315db63c58d-s.3tv8ju5p7udbb.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e94b8ab81811a983-s.07tvg3tgusgux.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0c795a286deabae8-s.p.3vm0tq4e-zz_5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ab624315db63c58d-s.3tv8ju5p7udbb.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e94b8ab81811a983-s.07tvg3tgusgux.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c795a286deabae8-s.p.3vm0tq4e-zz_5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ab624315db63c58d-s.3tv8ju5p7udbb.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e94b8ab81811a983-s.07tvg3tgusgux.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0c795a286deabae8-s.p.3vm0tq4e-zz_5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syne Fallback;src:local(Arial);ascent-override:93.93%;descent-override:27.93%;line-gap-override:0.0%;size-adjust:98.47%}.syne_31814f94-module__G_sRRW__className{font-family:Syne,Syne Fallback;font-style:normal}.syne_31814f94-module__G_sRRW__variable{--rg-font-syne:"Syne", "Syne Fallback"}
.rg-root{--brand:#800770;--plum:#640958;--magenta:#8c1a62;--orchid:#c370b4;--lavender:#e7d8f6;--lavender-soft:#f4edfb;--orange:#fd8a09;--orange-text:#c25e00;--panel:#58565a;--ink:#141114;--ink-soft:#4c4650;--paper:#fff;--gray-band-1:#8d8b8c;--gray-band-2:#d9d7d9;--grad-brand:linear-gradient(100deg, #800770, #a32baa 55%, #c92997);--font-display:"Poppins", "Segoe UI", system-ui, sans-serif;--font-body:"Inter", "Segoe UI", system-ui, sans-serif;--radius-lg:26px;--radius-md:16px;--shadow-lg:0 24px 60px -22px #4b064459;--shadow-md:0 14px 34px -16px #4b064447;--container:1160px}.rg-root *,.rg-root :before,.rg-root :after{box-sizing:border-box}.rg-root{scroll-behavior:smooth;min-height:100vh;font-family:var(--font-body);color:var(--ink);-webkit-font-smoothing:antialiased;z-index:0;background:0 0;margin:0;font-size:1rem;line-height:1.65;position:relative;overflow-x:hidden}.rg-root .bg-motion{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.rg-root .bg-motion__strand{will-change:transform;width:min(150%,1700px);height:auto;position:absolute;left:50%}.rg-root .bg-motion__strand path{fill:none;stroke-linecap:round;stroke-linejoin:round}.rg-root .bg-motion__strand.s1{animation:19s ease-in-out infinite wanderA;top:0%}.rg-root .bg-motion__strand.s2{animation:23s ease-in-out infinite wanderB;top:8%}.rg-root .bg-motion__strand.s3{animation:16s ease-in-out infinite wanderC;top:16%}.rg-root .bg-motion__strand.s4{animation:25s ease-in-out infinite reverse wanderD;top:24%}.rg-root .bg-motion__strand.s5{animation:18s ease-in-out infinite reverse wanderB;top:33%}.rg-root .bg-motion__strand.s6{animation:22s ease-in-out infinite wanderA;top:41%}.rg-root .bg-motion__strand.s7{animation:20s ease-in-out infinite reverse wanderC;top:50%}.rg-root .bg-motion__strand.s8{animation:17s ease-in-out infinite wanderD;top:58%}.rg-root .bg-motion__strand.s9{animation:24s ease-in-out infinite wanderB;top:66%}.rg-root .bg-motion__strand.s10{animation:15s ease-in-out infinite reverse wanderA;top:75%}.rg-root .bg-motion__strand.s11{animation:21s ease-in-out infinite wanderC;top:83%}.rg-root .bg-motion__strand.s12{animation:18s ease-in-out infinite reverse wanderD;top:91%}.rg-root .bg-motion__strand.s1 path{stroke:var(--lavender);stroke-width:62px}.rg-root .bg-motion__strand.s2 path{stroke:#dcc9f2;stroke-width:54px;opacity:.85}.rg-root .bg-motion__strand.s3 path{stroke:var(--lavender);stroke-width:70px}.rg-root .bg-motion__strand.s4 path{stroke:#e3d6f6;stroke-width:58px}.rg-root .bg-motion__strand.s5 path{stroke:#d6c1f0;stroke-width:66px;opacity:.8}.rg-root .bg-motion__strand.s6 path{stroke:var(--lavender);stroke-width:60px}.rg-root .bg-motion__strand.s7 path{stroke:#d2bbee;stroke-width:64px;opacity:.82}.rg-root .bg-motion__strand.s8 path{stroke:var(--lavender);stroke-width:56px}.rg-root .bg-motion__strand.s9 path{stroke:#e3d6f6;stroke-width:72px}.rg-root .bg-motion__strand.s10 path{stroke:#dcc9f2;stroke-width:58px;opacity:.85}.rg-root .bg-motion__strand.s11 path{stroke:var(--lavender);stroke-width:66px}.rg-root .bg-motion__strand.s12 path{stroke:#d6c1f0;stroke-width:60px;opacity:.8}@keyframes wanderA{0%{transform:translate(-58%,-5%)rotate(-7deg)scale(1.04)}33%{transform:translate(-38%,6%)rotate(6deg)scale(1.16)}66%{transform:translate(-64%,-6%)rotate(-9deg)scale(1.1)}to{transform:translate(-58%,-5%)rotate(-7deg)scale(1.04)}}@keyframes wanderB{0%{transform:translate(-46%,5%)rotate(4deg)scale(1.06)}50%{transform:translate(-62%,-7%)rotate(-8deg)scale(1.18)}to{transform:translate(-46%,5%)rotate(4deg)scale(1.06)}}@keyframes wanderC{0%{transform:translate(-56%,-4%)rotate(-5deg)scale(1.05)}40%{transform:translate(-40%,7%)rotate(8deg)scale(1.14)}80%{transform:translate(-63%,2%)rotate(-3deg)scale(1.17)}to{transform:translate(-56%,-4%)rotate(-5deg)scale(1.05)}}@keyframes wanderD{0%{transform:translate(-50%,4%)rotate(5deg)scale(1.08)}30%{transform:translate(-63%,-6%)rotate(-6deg)scale(1.02)}65%{transform:translate(-41%,6%)rotate(9deg)scale(1.15)}to{transform:translate(-50%,4%)rotate(5deg)scale(1.08)}}.rg-root img{max-width:100%;height:auto;display:block}.rg-root a{color:var(--brand)}.rg-root h1,.rg-root h2,.rg-root h3{font-family:var(--font-display);margin:0;line-height:1.15}.rg-root p{margin:0 0 1em}.rg-root ul,.rg-root ol,.rg-root dl,.rg-root dd,.rg-root dt,.rg-root figure{margin:0;padding:0}.rg-root li{list-style:none}.rg-root :focus-visible{outline:3px solid var(--brand);outline-offset:3px;border-radius:4px}.rg-root .skip-link{background:var(--brand);color:#fff;z-index:200;border-radius:0 0 10px;padding:.7rem 1.2rem;font-weight:600;text-decoration:none;position:absolute;top:0;left:-999px}.rg-root .skip-link:focus{left:0}.rg-root .rg-container{width:min(100% - 2.5rem, var(--container));margin-inline:auto}.rg-root .section{padding-block:clamp(4rem,9vw,7rem);position:relative}.rg-root .squiggle{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.rg-root .hero .squiggle,.rg-root .about .squiggle,.rg-root .vision__statement .squiggle,.rg-root .mission .squiggle,.rg-root .clients-section .squiggle,.rg-root .work .squiggle,.rg-root .contact .squiggle{display:none}.rg-root .eyebrow{font-family:var(--font-display);letter-spacing:.42em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:1rem;font-size:.85rem;font-weight:600}.rg-root .eyebrow--orange{color:var(--orange-text);letter-spacing:.5em;font-weight:700}.rg-root .section-title{letter-spacing:-.02em;margin-bottom:1.2rem;font-size:clamp(2.3rem,5.4vw,3.6rem);font-weight:800}.rg-root .section-title--onGray{color:var(--brand);text-align:center}.rg-root .text-brand{color:var(--brand)}.rg-root .btn{font-family:var(--font-display);cursor:pointer;touch-action:manipulation;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-height:48px;padding:.85rem 1.7rem;font-size:.98rem;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s,background-color .2s;display:inline-flex}.rg-root .btn--primary{color:#fff;background:var(--grad-brand);box-shadow:0 10px 26px -10px #8007708c}.rg-root .btn--primary:hover{transform:translateY(-2px);box-shadow:0 16px 34px -10px #80077099}.rg-root .btn--primary:active{transform:translateY(0)scale(.98)}.rg-root .btn--ghost{color:var(--brand);border:2px solid var(--orchid);background:0 0}.rg-root .btn--ghost:hover{background:var(--lavender-soft);transform:translateY(-2px)}.rg-root .glass-panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:var(--radius-md);color:#fff;box-shadow:var(--shadow-md);background:#3a383ed6;border:1px solid #ffffff24}.rg-root .rg-glass-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);background:#ffffff8c;border:1px solid #ffffffbf}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.rg-root .glass-panel{background:#3a383ef5}.rg-root .rg-glass-card{background:#fffffff0}}.rg-root .nav{z-index:100;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffc7;border-bottom:1px solid #80077014;transition:box-shadow .25s;position:sticky;top:0}.rg-root .nav.is-scrolled{box-shadow:0 10px 30px -18px #4b064459}.rg-root .nav__inner{justify-content:space-between;align-items:center;gap:1rem;padding-block:.65rem;display:flex}.rg-root .nav__brand{color:var(--ink);align-items:center;gap:.6rem;text-decoration:none;display:inline-flex}.rg-root .nav__brand img{width:40px;height:auto}.rg-root .nav__brand-text{font-family:var(--font-display);flex-direction:column;font-size:1.05rem;font-weight:800;line-height:1.1;display:flex}.rg-root .nav__brand-text small{letter-spacing:.35em;color:var(--ink-soft);font-size:.52rem;font-weight:500}.rg-root .nav__links{align-items:center;gap:clamp(.7rem,1.6vw,1.5rem);display:flex}.rg-root .nav__links a:not(.btn){font-family:var(--font-display);color:var(--ink-soft);padding:.5rem .15rem;font-size:.95rem;font-weight:500;text-decoration:none;position:relative}.rg-root .nav__links a:not(.btn):after{content:"";background:var(--grad-brand);transform-origin:0;border-radius:2px;height:2.5px;transition:transform .25s;position:absolute;bottom:.2rem;left:0;right:0;transform:scaleX(0)}.rg-root .nav__links a:not(.btn):hover:after,.rg-root .nav__links a:not(.btn).is-active:after{transform:scaleX(1)}.rg-root .nav__links a:not(.btn):hover,.rg-root .nav__links a:not(.btn).is-active{color:var(--brand)}.rg-root .btn--nav{min-height:42px;padding:.6rem 1.25rem;font-size:.9rem}.rg-root .nav__toggle{color:var(--brand);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:.6rem;display:none}.rg-root .hero{background:0 0;padding-block:clamp(3.5rem,8vw,6.5rem) clamp(4rem,9vw,7rem);position:relative;overflow:hidden}.rg-root .hero__grid{z-index:1;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid;position:relative}.rg-root .hero__title{letter-spacing:.01em;font-size:clamp(2.6rem,6vw,4.4rem);font-weight:900}.rg-root .hero__logo{width:min(100%,480px);margin-block:1.4rem .8rem}.rg-root .hero__lead{color:var(--ink-soft);max-width:46ch;font-size:clamp(1.02rem,1.4vw,1.15rem)}.rg-root .hero__lead strong{color:var(--brand)}.rg-root .hero__cta{flex-wrap:wrap;gap:.9rem;margin-top:1.7rem;display:flex}.rg-root .hero__stats{flex-wrap:wrap;gap:clamp(1.4rem,4vw,3rem);margin-top:2.6rem;display:flex}.rg-root .hero__stats .stat{font-family:var(--font-display);background:var(--grad-brand);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(1.7rem,3vw,2.3rem);font-weight:800}.rg-root .hero__stats dd{color:var(--ink-soft);font-size:.88rem}.rg-root .hero__panel{place-items:center;min-height:340px;display:grid;position:relative}.rg-root .hero__circle{aspect-ratio:1;background:radial-gradient(circle at 32% 30%,#c143c7,#922c99 58%,#6e1273);border-radius:50%;width:clamp(120px,14vw,170px);position:absolute;bottom:6%;right:4%;box-shadow:0 22px 50px -18px #922c99a6}.rg-root .hero__card{text-align:center;font-family:var(--font-display);padding:clamp(2rem,3.5vw,3rem) clamp(2.4rem,4vw,3.6rem);position:relative}.rg-root .hero__card-line{color:var(--ink-soft);margin:0;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:500;line-height:1.55}.rg-root .hero__card-line--accent{color:var(--ink);justify-content:center;align-items:center;gap:.8rem;font-weight:800;display:flex}.rg-root .hero__card-line--accent span{background:var(--grad-brand);border-radius:2px;flex:0 0 34px;height:4px}.rg-root .orbit-badge{aspect-ratio:1;width:clamp(104px,11vw,136px);color:var(--brand);place-items:center;display:grid;position:absolute;top:-6%;left:2%}.rg-root .orbit-badge svg{width:100%;height:100%;position:absolute;inset:0}.rg-root .orbit-badge text{font-family:var(--font-display);letter-spacing:2.4px;fill:var(--ink);font-size:10.5px;font-weight:600}.rg-root .orbit-badge>svg:first-of-type{animation:26s linear infinite rg-spin}.rg-root .orbit-badge__play{color:var(--brand);position:relative}@keyframes rg-spin{to{transform:rotate(360deg)}}.rg-root .about{overflow:hidden}.rg-root .about__grid{z-index:1;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(2.2rem,5vw,4.5rem);display:grid;position:relative}.rg-root .about__logo-card{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);background:#fff;border:1px solid #80077012;padding:clamp(2rem,4vw,3.2rem);transform:rotate(-1.2deg)}.rg-root .about__text{color:var(--ink-soft);font-size:clamp(1.05rem,1.5vw,1.22rem)}.rg-root .about__text strong{font-weight:700}.rg-root .vision,.rg-root .vision__banner{position:relative}.rg-root .vision__banner img{object-fit:cover;width:100%;height:clamp(300px,46vw,520px)}.rg-root .vision__banner figcaption{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#14111473;border:1px solid #fff3;border-radius:999px;padding:.5rem 1.1rem;font-size:1rem;position:absolute;bottom:1.2rem;left:clamp(1rem,4vw,3rem)}.rg-root .vision__statement{text-align:center;padding:clamp(3rem,7vw,5.5rem) 1.25rem;position:relative;overflow:hidden}.rg-root .vision__statement>*{z-index:1;position:relative}.rg-root .vision__headline{font-family:var(--font-display);letter-spacing:-.02em;margin:.4rem 0 .5rem;font-size:clamp(1.8rem,4.4vw,3rem);font-weight:800}.rg-root .vision__sub{color:var(--ink-soft);margin:0;font-size:clamp(1.1rem,2.2vw,1.5rem)}.rg-root .mission{background:0 0;overflow:hidden}.rg-root .mission .rg-container{z-index:1;position:relative}.rg-root .mission__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.6rem,4vw,3rem) clamp(2rem,5vw,4rem);margin-top:clamp(1.5rem,3vw,2.5rem);display:grid}.rg-root .mission__item{grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:baseline;column-gap:1.1rem;display:grid}.rg-root .mission__num{font-family:var(--font-display);color:var(--num-c,var(--orchid));grid-row:1/span 2;align-self:start;font-size:clamp(2.6rem,5vw,3.6rem);font-weight:800;line-height:1}.rg-root .mission__item h3{font-size:clamp(1.15rem,2vw,1.4rem);font-weight:700}.rg-root .mission__item p{color:var(--ink-soft);margin:.35rem 0 0}.rg-root .divider{color:#fff;padding-block:clamp(3.5rem,8vw,6rem);position:relative;overflow:hidden}.rg-root .divider__inner{z-index:1;align-items:stretch;gap:1.4rem;display:flex;position:relative}.rg-root .divider__bar{background:var(--orchid);opacity:.85;border-radius:4px;flex:0 0 clamp(38px,5vw,64px)}.rg-root .divider__title{letter-spacing:-.01em;font-size:clamp(2.4rem,6vw,4rem);font-weight:800}.rg-root .services{gap:clamp(3rem,7vw,5.5rem);padding-block:clamp(3.5rem,8vw,6rem);display:grid}.rg-root .svc{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(1.6rem,4vw,3.5rem);display:grid}.rg-root .svc--flip .svc__body{order:2}.rg-root .svc--flip .svc__media{order:1}.rg-root .svc__title{letter-spacing:-.015em;margin-bottom:1.4rem;font-size:clamp(1.7rem,3.6vw,2.6rem);font-weight:800}.rg-root .svc__panel-wrap{align-items:stretch;gap:0;display:flex}.rg-root .svc__bar{background:var(--accent);border-radius:var(--radius-md) 0 0 var(--radius-md);flex:0 0 clamp(48px,6vw,84px)}.rg-root .svc__panel{border-radius:0 var(--radius-md) var(--radius-md) 0;border-left:0;padding:clamp(1.4rem,2.6vw,2.2rem) clamp(1.4rem,2.8vw,2.4rem)}.rg-root .svc__panel p{margin:0;font-size:clamp(.98rem,1.3vw,1.08rem);font-weight:500;line-height:1.8}.rg-root .svc__media img{object-fit:contain;filter:drop-shadow(0 26px 30px #4b064429);width:100%;max-height:460px;transition:transform .35s}.rg-root .clients-section{color:var(--ink);background:0 0;padding-block:clamp(3.5rem,8vw,6rem);position:relative;overflow:hidden}.rg-root .clients-section .divider__bar{background:var(--brand);opacity:1}.rg-root .clients-section__inner{z-index:1;position:relative}.rg-root .ribbon{text-align:center}.rg-root .ribbon__eyebrow{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--brand);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#80077012;border:1px solid #8007702e;border-radius:999px;align-items:center;gap:.55rem;padding:.5rem 1.05rem;font-size:.78rem;font-weight:600;display:inline-flex}.rg-root .ribbon__dot{background:var(--orange);border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #fd8a09e6}.rg-root .ribbon__headline{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);max-width:22ch;margin:1.2rem auto .8rem;font-size:clamp(1.5rem,3.4vw,2.3rem);font-weight:800;line-height:1.2}.rg-root .ribbon__sub{color:var(--ink-soft);max-width:60ch;margin:0 auto;font-size:clamp(.98rem,1.4vw,1.08rem);line-height:1.7}.rg-root .ribbon__pill{-webkit-backdrop-filter:blur(22px)saturate(150%);backdrop-filter:blur(22px)saturate(150%);background:#23031f8c;border:1px solid #ffffff24;border-radius:999px;margin-top:clamp(2rem,4vw,3rem);padding-block:clamp(.9rem,1.8vw,1.25rem);overflow:hidden;box-shadow:0 24px 60px -24px #0009,inset 0 1px #ffffff1a;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.rg-root .ribbon__pill{background:#23031fe6}}.rg-root .rg-marquee-mask{direction:ltr}@keyframes rg-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.rg-root .rg-marquee-track{will-change:transform;align-items:center;gap:40px;width:max-content;animation:28s linear infinite rg-marquee;display:flex}.rg-root .ribbon__pill:hover .rg-marquee-track{animation-play-state:paused}.rg-root .ribbon__logo{flex:none;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}.rg-root .ribbon__logo img{object-fit:contain;filter:drop-shadow(0 4px 10px #00000059);width:auto;max-width:100%;height:auto;max-height:100%;transition:transform .25s}.rg-root .ribbon__logo:hover img{transform:scale(1.12)}@media (min-width:640px){.rg-root .ribbon__logo{width:72px;height:72px}}@media (max-width:768px){.rg-root .rg-marquee-track{gap:28px}}.rg-root .work{background:0 0;padding-block:clamp(4rem,9vw,7rem);position:relative;overflow:hidden}.rg-root .work .rg-container{z-index:1;position:relative}.rg-root .work__featured{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.8rem,4vw,3rem);margin-top:clamp(2rem,4vw,3rem);display:grid}.rg-root .case{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:1.3rem;display:grid}.rg-root .case__phone{position:relative}.rg-root .case__phone img{border-radius:18px;transition:transform .35s}.rg-root .case__copy h3{color:var(--plum);margin-bottom:.5rem;font-size:clamp(1.3rem,2.4vw,1.7rem);font-weight:800}.rg-root .case__copy p{color:#2e2b2e;margin:0;font-weight:500}.rg-root .views-badge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;font-family:var(--font-display);white-space:nowrap;background:#1411149e;border:1px solid #ffffff40;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .8rem;font-size:.85rem;font-weight:600;display:inline-flex;position:absolute;bottom:6%;left:10%}.rg-root .work__strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,3vw,2rem);margin-top:clamp(2.5rem,5vw,4rem);display:grid}.rg-root .work__strip li{position:relative}.rg-root .work__strip img{border-radius:16px;transition:transform .35s}.rg-root .work__strip li:hover img{transform:translateY(-8px)}.rg-root .contact{background:0 0;overflow:hidden}.rg-root .contact .rg-container{z-index:1;position:relative}.rg-root .contact__title{letter-spacing:.01em;margin-bottom:clamp(1.8rem,4vw,3rem);font-size:clamp(2rem,5vw,3.4rem);font-weight:400}.rg-root .contact__title strong{font-weight:900}.rg-root .contact__card{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);border:1px solid #80077017;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.rg-root .contact__map{min-height:320px;display:block;position:relative}.rg-root .contact__map img{object-fit:cover;width:100%;height:100%}.rg-root .contact__map-hint{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--brand);font-family:var(--font-display);box-shadow:var(--shadow-md);background:#ffffffd9;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .9rem;font-size:.88rem;font-weight:600;display:inline-flex;position:absolute;bottom:1rem;left:1rem}.rg-root .contact__panel{border-radius:0;flex-direction:column;gap:1.6rem;padding:clamp(2rem,4vw,3rem);display:flex}.rg-root .contact__list{gap:1.1rem;display:grid}.rg-root .contact__list li{align-items:center;gap:.9rem;font-size:1.02rem;display:flex}.rg-root .contact__list a{color:#fff;text-decoration-color:#fff6}.rg-root .contact__list a:hover{text-decoration-color:#fff}.rg-root .contact__icon{color:#f0c4e8;background:#ffffff1f;border:1px solid #ffffff2e;border-radius:50%;flex:0 0 44px;place-items:center;height:44px;display:grid}.rg-root .contact__socials{flex-wrap:wrap;gap:.8rem;display:flex}.rg-root .contact__socials a{color:#fff;font-family:var(--font-display);background:#ffffff1a;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:.5rem;min-height:44px;padding:.5rem 1rem;font-size:.92rem;font-weight:500;text-decoration:none;transition:background-color .2s,transform .2s;display:inline-flex}.rg-root .contact__socials a:hover{background:#fff3;transform:translateY(-2px)}.rg-root .contact__cta{align-self:flex-start}.rg-root .footer{background:linear-gradient(160deg, var(--plum), #46063e);color:#e9d9e6;padding-block:clamp(3rem,6vw,4.5rem) 2rem;position:relative;overflow:hidden}.rg-root .footer__inner{z-index:1;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,4rem);display:grid;position:relative}.rg-root .footer__logo-card{background:#fff;border-radius:14px;max-width:270px;margin-bottom:1rem;padding:.9rem 1.2rem;display:inline-block;box-shadow:0 16px 36px -18px #00000080}.rg-root .footer__nav{gap:.55rem;display:grid}.rg-root .footer__nav a,.rg-root .footer__meta a{color:#e9d9e6;font-size:.95rem;text-decoration:none}.rg-root .footer__nav a:hover,.rg-root .footer__meta a:hover{color:#fff;text-decoration:underline}.rg-root .footer__meta p{margin:0 0 .5rem;font-size:.95rem}.rg-root .footer__copy{opacity:.75;margin-top:1.4rem;font-size:.85rem}.rg-root .rg-reveal{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(26px)}.rg-root .rg-reveal.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.rg-root{scroll-behavior:auto}.rg-root .rg-reveal{opacity:1;transition:none;transform:none}.rg-root .orbit-badge>svg:first-of-type{animation:none}.rg-root .rg-marquee-track{flex-wrap:wrap;justify-content:center;animation:none}.rg-root .bg-motion__strand{animation:none!important}.rg-root .btn,.rg-root .svc__media img,.rg-root .case__phone img,.rg-root .work__strip img,.rg-root .ribbon__logo img{transition:none}}@media (max-width:980px){.rg-root .hero__grid{grid-template-columns:1fr}.rg-root .hero__panel{min-height:300px;margin-top:1rem}.rg-root .about__grid{grid-template-columns:1fr}.rg-root .about__media{order:2}.rg-root .about__copy{order:1}.rg-root .svc,.rg-root .svc--flip{grid-template-columns:1fr}.rg-root .svc--flip .svc__body{order:1}.rg-root .svc--flip .svc__media{order:2}.rg-root .svc__media img{max-height:340px}.rg-root .work__featured,.rg-root .contact__card{grid-template-columns:1fr}.rg-root .contact__map{min-height:260px}.rg-root .footer__inner{grid-template-columns:1fr 1fr}}@media (max-width:720px){.rg-root .nav__toggle{place-items:center;display:inline-grid}.rg-root .nav__links{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;border-bottom:1px solid #8007701f;flex-direction:column;align-items:stretch;padding:1rem 1.25rem 1.4rem;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 24px 40px -20px #4b06444d}.rg-root .nav__links.is-open{display:flex}.rg-root .nav__links a:not(.btn){padding:.8rem .2rem;font-size:1.05rem}.rg-root .mission__grid,.rg-root .case,.rg-root .case--flip{grid-template-columns:1fr}.rg-root .case--flip .case__phone{order:1}.rg-root .case--flip .case__copy{text-align:left;order:2}.rg-root .case__phone{max-width:280px;margin-inline:auto}.rg-root .case__copy,.rg-root .case--flip .case__copy{text-align:center}.rg-root .work__strip{grid-template-columns:repeat(2,minmax(0,1fr))}.rg-root .footer__inner{grid-template-columns:1fr}.rg-root .hero__stats{gap:1.2rem 2rem}}.rg-root{--font-display:var(--rg-font-syne), "Segoe UI", system-ui, sans-serif;--font-body:var(--rg-font-manrope), "Segoe UI", system-ui, sans-serif;--paper:#fffbfd;--paper-tint:#f8f0fa;--ink:#181218;--ink-soft:#5b505b;--night:#1a0d18;--grad-brand:linear-gradient(105deg, #720064, #a61690 58%, #e33593);--radius-xl:34px;--shadow-xl:0 32px 80px -34px #43043a75}html:has(.rg-root){scroll-padding-top:76px}.rg-root ::selection{color:#181218;background:#80077042}.rg-root ::-webkit-scrollbar-thumb{background:linear-gradient(#800770,#8c1a62);border:3px solid #fff}.rg-root{background:radial-gradient(circle at 8% 8%, #c370b42e, transparent 24rem), radial-gradient(circle at 92% 25%, #e7d8f6b8, transparent 30rem), var(--paper);overflow-x:clip}.rg-root section[id]{scroll-margin-top:72px}.rg-root .bg-motion{opacity:.4}.rg-root .bg-motion__strand{will-change:auto;filter:saturate(.8)}.rg-root .bg-motion__strand.s2,.rg-root .bg-motion__strand.s3,.rg-root .bg-motion__strand.s5,.rg-root .bg-motion__strand.s6,.rg-root .bg-motion__strand.s8,.rg-root .bg-motion__strand.s9,.rg-root .bg-motion__strand.s11,.rg-root .bg-motion__strand.s12{display:none}.rg-root .bg-motion__strand.s1{animation-duration:32s;top:1%}.rg-root .bg-motion__strand.s4{animation-duration:38s;top:29%}.rg-root .bg-motion__strand.s7{animation-duration:35s;top:58%}.rg-root .bg-motion__strand.s10{animation-duration:40s;top:86%}.rg-root .bg-motion__strand.s1 path,.rg-root .bg-motion__strand.s4 path,.rg-root .bg-motion__strand.s7 path,.rg-root .bg-motion__strand.s10 path{stroke-width:44px;opacity:.56}.rg-root .rg-container{width:calc(100% - 3rem);max-width:1220px}.rg-root .section{padding-block:clamp(5rem,9vw,8rem)}.rg-root .section-title{letter-spacing:-.045em}.rg-root .eyebrow{letter-spacing:.26em;font-size:.74rem;font-weight:800}.rg-root .nav{background:#fffbfde0;border-bottom-color:#8007701a}.rg-root .nav__inner{min-height:66px}.rg-root .nav__brand-text{font-family:var(--font-body)}.rg-root .nav__progress{height:2px;position:absolute;inset:auto 0 0;overflow:hidden}.rg-root .nav__progress>span{background:var(--grad-brand);width:100%;height:100%;transform:scaleX(var(--scroll-progress,0));transform-origin:0;display:block}.rg-root .nav__toggle{background:#8007700a;border:1px solid #8007701f}.rg-root .btn{isolation:isolate;position:relative;overflow:hidden}.rg-root .btn:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff73,#0000);width:34%;transition:left .5s;position:absolute;inset:-50% auto -50% -45%;transform:skew(-18deg)}.rg-root .btn:hover:after{left:115%}.rg-root .hero{align-items:center;min-height:min(860px,100svh - 66px);padding-block:clamp(4.5rem,9vw,7rem);display:grid}.rg-root .hero:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#c9299724,#0000 67%);border-radius:50%;width:min(62vw,760px);position:absolute;top:-25%;right:-17%}.rg-root .hero__grid{grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);gap:clamp(3rem,7vw,7rem);min-width:0}.rg-root .hero__copy{min-width:0;max-width:740px}.rg-root .hero__title{letter-spacing:-.065em;max-width:14ch;font-size:clamp(3.35rem,6vw,5.4rem);line-height:.98}.rg-root .hero__title span{color:var(--brand);background:var(--grad-brand);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:block}.rg-root .hero__lead{max-width:55ch;margin-top:1.65rem;font-size:clamp(1.05rem,1.45vw,1.2rem);line-height:1.75}.rg-root .hero__cta{margin-top:2rem}.rg-root .hero__stats{border-top:1px solid #80077026;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;max-width:620px;margin-top:3rem;padding-top:1.2rem;display:grid}.rg-root .hero__stats>div{padding-right:1rem}.rg-root .hero__stats>div+div{border-left:1px solid #80077021;padding-left:1rem}.rg-root .hero__stats .stat{letter-spacing:-.05em}.rg-root .hero__panel{isolation:isolate;background:linear-gradient(145deg,#ffffff52,#ffffff14),radial-gradient(circle at 72% 26%,#e33593b8,#0000 31%),linear-gradient(145deg,#34042e,#760868 64%,#9c1686);border:1px solid #ffffff3d;border-radius:48px;min-width:0;min-height:500px;overflow:hidden;box-shadow:0 40px 100px -38px #55054ab8}.rg-root .hero__panel:before,.rg-root .hero__panel:after{content:"";opacity:.5;background:repeating-linear-gradient(90deg,#ffffffc7 0 14px,#0000 14px 28px);height:12px;position:absolute;left:9%;right:9%}.rg-root .hero__panel:before{top:7%}.rg-root .hero__panel:after{bottom:7%}.rg-root .hero__circle{opacity:.92;background:radial-gradient(circle at 32% 30%,#fd8a09,#d73b88 48%,#720064 75%);width:220px;bottom:-4%;right:-8%}.rg-root .hero__card{width:min(82%,390px);transform:perspective(900px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));background:#fffbfde6;border-color:#ffffffa6;padding:clamp(2.4rem,4vw,3.4rem);transition:transform .28s}.rg-root .hero__card-kicker{color:var(--brand);font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;margin-bottom:1.2rem;font-size:.68rem;font-weight:800;display:block}.rg-root .hero__card-line{line-height:1.4}.rg-root .orbit-badge{color:#fff;top:9%;left:5%}.rg-root .orbit-badge text{fill:#fff}.rg-root .orbit-badge>svg:first-of-type{transform-box:fill-box;transform-origin:50%}.rg-root .rg-reveal{opacity:1;transform:none}.rg-root.js .rg-reveal{opacity:0;transition:opacity .7s cubic-bezier(.2,.72,.2,1),transform .7s cubic-bezier(.2,.72,.2,1);transform:translateY(28px)}.rg-root.js .rg-reveal[data-reveal=left]{transform:translate(-34px)}.rg-root.js .rg-reveal[data-reveal=right]{transform:translate(34px)}.rg-root.js .rg-reveal[data-reveal=clip]{transform:translateY(18px)scale(.985)}.rg-root.js .rg-reveal.is-visible{opacity:1;transform:none}.rg-root.js .hero__copy>*{opacity:0;transition:opacity .58s,transform .58s cubic-bezier(.2,.72,.2,1);transform:translateY(18px)}.rg-root.js.is-ready .hero__copy.is-visible>*{opacity:1;transform:none}.rg-root.js.is-ready .hero__copy.is-visible>:first-child{transition-delay:40ms}.rg-root.js.is-ready .hero__copy.is-visible>:nth-child(2){transition-delay:.12s}.rg-root.js.is-ready .hero__copy.is-visible>:nth-child(3){transition-delay:.2s}.rg-root.js.is-ready .hero__copy.is-visible>:nth-child(4){transition-delay:.28s}.rg-root.js.is-ready .hero__copy.is-visible>:nth-child(5){transition-delay:.36s}.rg-root .divider{padding-block:clamp(3.4rem,6vw,5rem)}.rg-root .divider--services{background:radial-gradient(circle at 82% 22%,#ffffff24,#0000 24rem),linear-gradient(120deg,#6a075e,#971875 62%,#a7207f)}.rg-root .services{grid-template-columns:repeat(12,minmax(0,1fr));gap:1.35rem;padding-block:clamp(3rem,6vw,5rem)}.rg-root .svc,.rg-root .svc.svc--flip{border-radius:var(--radius-xl);background:#fffbfdd1;border:1px solid #8007701c;flex-direction:column;grid-column:span 6;gap:1.4rem;min-width:0;min-height:560px;padding:clamp(1.55rem,2.8vw,2.3rem);transition:transform .35s,box-shadow .35s,border-color .35s;display:flex;overflow:hidden;box-shadow:0 24px 60px -42px #4b06447a}.rg-root .svc:first-child{grid-column:1/-1;grid-template-columns:minmax(0,1.12fr) minmax(280px,.88fr);align-items:center;min-height:430px;display:grid}.rg-root .svc:hover{border-color:color-mix(in srgb, var(--accent) 42%, white);box-shadow:var(--shadow-xl);transform:translateY(-6px)}.rg-root .svc .svc__body,.rg-root .svc.svc--flip .svc__body{order:1}.rg-root .svc .svc__media,.rg-root .svc.svc--flip .svc__media{order:2}.rg-root .svc__title{letter-spacing:-.04em;margin-bottom:1rem;font-size:clamp(1.65rem,2.8vw,2.35rem)}.rg-root .svc__panel-wrap{flex-direction:column;gap:.9rem;display:flex}.rg-root .svc__bar{border-radius:999px;flex:none;width:54px;height:6px}.rg-root .svc__panel{color:var(--ink-soft);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0}.rg-root .svc__panel p{font-weight:600;line-height:1.72}.rg-root .svc__media{background:radial-gradient(circle at 50% 62%, color-mix(in srgb, var(--accent) 24%, transparent), transparent 58%), linear-gradient(145deg, #fff, #f6edf8);border-radius:26px;place-items:center;width:100%;height:270px;margin-top:auto;display:grid;position:relative;overflow:hidden}.rg-root .svc:first-child .svc__media{height:350px}.rg-root .svc__media img{object-fit:contain;object-position:center bottom;mix-blend-mode:multiply;filter:saturate(1.05)contrast(1.02);width:100%;max-width:none;height:100%;max-height:none;padding:1rem;transition:transform .55s cubic-bezier(.2,.72,.2,1);position:absolute;inset:0}.rg-root .svc:first-child .svc__media img{padding:.45rem}.rg-root .svc:hover .svc__media img{transform:translateY(-4px)scale(1.035)}.rg-root .clients-section{color:#fff;background:radial-gradient(circle at 78% 18%,#e335936b,#0000 28rem),linear-gradient(135deg,#260422,#610755 58%,#7e0a6e)}.rg-root .clients-section .divider__title{color:#fff}.rg-root .clients-section .divider__bar{background:var(--orange)}.rg-root .clients-section .divider__inner{margin-bottom:clamp(2rem,4vw,3rem)}.rg-root .ribbon__eyebrow{color:#fff;background:#ffffff1a;border-color:#ffffff2e}.rg-root .ribbon__headline{color:#fff}.rg-root .ribbon__sub{color:#ffffffc2}.rg-root .ribbon__toggle{color:#ffffffd1;font:700 .75rem/1 var(--font-body);cursor:pointer;background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:.55rem;margin-top:1.35rem;padding:.55rem .85rem;display:inline-flex}.rg-root .ribbon__toggle:hover{color:#fff;background:#ffffff24}.rg-root .ribbon__toggle-icon{background:linear-gradient(90deg,currentColor 0 35%,#0000 35% 65%,currentColor 65% 100%);width:12px;height:12px}.rg-root .ribbon__toggle[aria-pressed=true] .ribbon__toggle-icon{clip-path:polygon(16% 5%,96% 50%,16% 95%);background:currentColor}.rg-root .ribbon__pill{--marquee-gap:40px;background:#fffbfdf0;border-color:#fff9;box-shadow:0 30px 80px -32px #000000b8}@keyframes marquee-polished{0%{transform:translate(0)}to{transform:translate(calc(-50% - 20px))}}.rg-root .rg-marquee-track{gap:var(--marquee-gap);animation:34s linear infinite marquee-polished}.rg-root .ribbon__pill.is-paused .rg-marquee-track{animation-play-state:paused}.rg-root .work{color:#fff;background:radial-gradient(circle at 12% 16%, #80077080, transparent 30rem), radial-gradient(circle at 90% 76%, #fd8a092e, transparent 22rem), var(--night);padding-block:clamp(5rem,9vw,8rem)}.rg-root .work__heading{text-align:center;max-width:780px;margin-inline:auto}.rg-root .work .section-title--onGray{color:#fff}.rg-root .work .eyebrow{color:#e8a9db}.rg-root .work__intro{color:#ffffffb3;max-width:62ch;margin:0 auto;font-size:clamp(1rem,1.4vw,1.12rem)}.rg-root .work__featured{gap:1.5rem;margin-top:clamp(2.6rem,5vw,4rem)}.rg-root .case,.rg-root .case.case--flip{border-radius:var(--radius-xl);background:#ffffff0f;border:1px solid #ffffff1a;grid-template-columns:minmax(180px,.82fr) minmax(0,1.18fr);gap:clamp(1.3rem,3vw,2rem);padding:1rem;overflow:hidden;box-shadow:0 28px 80px -50px #000000e6}.rg-root .case--flip .case__phone{order:2}.rg-root .case--flip .case__copy{text-align:right;order:1}.rg-root .case__phone{aspect-ratio:3/5;background:#f4edf8;border-radius:26px;width:100%;max-width:none;position:relative;overflow:hidden}.rg-root .case__phone:after,.rg-root .reel-card:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000,#120810eb);height:28%;position:absolute;inset:auto 0 0}.rg-root .case__phone:after{background:linear-gradient(#0000 0%,#120810f5 58%);height:32%}.rg-root .reel-card:after{background:linear-gradient(#0000 0%,#120810f0 70%);height:38%}.rg-root .case__phone img{object-fit:cover;border-radius:0;width:100%;height:100%}.rg-root .case:hover .case__phone img{transform:scale(1.025)}.rg-root .case__copy{padding:.8rem .65rem}.rg-root .case__kicker{color:#e8a9db;letter-spacing:.11em;text-transform:uppercase;margin-bottom:.6rem;font-size:.68rem;font-weight:800;display:block}.rg-root .case__copy h3{color:#fff;letter-spacing:-.035em}.rg-root .case__copy p{color:#ffffffad;line-height:1.7}.rg-root .views-badge{z-index:3;background:#120810c7;bottom:1rem;left:1rem}.rg-root .work__strip{gap:1rem;margin-top:1.5rem}.rg-root .reel-card{--crop-scale:1.34;aspect-ratio:4/5;background:#2b1728;border:1px solid #ffffff1a;border-radius:26px;transition:transform .35s,border-color .35s;position:relative;overflow:hidden}.rg-root .reel-card:hover{border-color:#ffffff47;transform:translateY(-7px)}.rg-root .reel-card img{object-fit:cover;width:100%;height:100%;transform:scale(var(--crop-scale));border-radius:0}.rg-root .reel-card--gold{--crop-scale:1.52}.rg-root .reel-card--gold img{transform-origin:38% 48%}.rg-root .reel-card--drama{--crop-scale:1.58}.rg-root .reel-card--drama img{transform-origin:70% 48%}.rg-root .reel-card--food{--crop-scale:1.52}.rg-root .reel-card--food img{transform-origin:33% 48%}.rg-root .reel-card--wedding{--crop-scale:1.58}.rg-root .reel-card--wedding img{transform-origin:72% 48%}.rg-root .reel-card__label{z-index:3;color:#fff;max-width:60%;font-family:var(--font-display);font-weight:700;line-height:1.15;position:absolute;bottom:1rem;left:1rem}.rg-root .reel-card .views-badge{inset:1rem 1rem auto auto}.rg-root .contact__card{border-radius:var(--radius-xl);box-shadow:var(--shadow-xl)}.rg-root .contact__map{overflow:hidden}.rg-root .contact__map img{transform:scale(1.018)}.rg-root .contact__panel{background:radial-gradient(circle at 86% 12%,#e3359342,#0000 16rem),linear-gradient(145deg,#2b252c,#4b3d49)}@media (max-width:980px){.rg-root .hero{min-height:auto}.rg-root .hero__grid{grid-template-columns:1fr}.rg-root .hero__copy{max-width:760px}.rg-root .hero__panel{min-height:430px;margin-top:0}.rg-root .svc,.rg-root .svc.svc--flip,.rg-root .svc:first-child{grid-column:1/-1;grid-template-columns:minmax(0,1.08fr) minmax(260px,.92fr);min-height:390px;display:grid}.rg-root .svc__media,.rg-root .svc:first-child .svc__media{height:310px;margin-top:0}.rg-root .case,.rg-root .case.case--flip{grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr)}.rg-root .case--flip .case__copy{text-align:left}.rg-root .case--flip .case__phone{order:1}.rg-root .case--flip .case__copy{order:2}}@media (max-width:720px){.rg-root .rg-container{width:calc(100% - 2rem);max-width:1220px}.rg-root .bg-motion{opacity:.26}.rg-root .bg-motion__strand.s4,.rg-root .bg-motion__strand.s10{display:none}.rg-root .nav__links{z-index:110;-webkit-backdrop-filter:none;backdrop-filter:none;opacity:0;visibility:hidden;pointer-events:none;background:#fff;max-height:calc(100svh - 66px);transition:opacity .18s,transform .18s,visibility .18s;display:flex;position:fixed;top:66px;overflow-y:auto;transform:translateY(-8px)}.rg-root .nav__links.is-open{opacity:1;visibility:visible;pointer-events:auto;display:flex;transform:none}.rg-root.nav-open{overflow-x:clip}.rg-root .hero{padding-block:3.8rem 5rem}.rg-root .hero .eyebrow{letter-spacing:.18em;font-size:.66rem}.rg-root .hero__title{max-width:none;font-size:clamp(2.65rem,11.7vw,3rem)}.rg-root .vision__banner img{object-position:42% center}.rg-root .hero__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.rg-root .hero__stats>div{padding-right:.55rem}.rg-root .hero__stats>div+div{padding-left:.55rem}.rg-root .hero__stats dd{font-size:.72rem;line-height:1.4}.rg-root .hero__stats .stat{font-size:1.45rem}.rg-root .hero__panel{border-radius:34px;min-height:370px}.rg-root .hero__card{width:min(84%,330px)}.rg-root .orbit-badge{width:96px}.rg-root .services{grid-template-columns:1fr}.rg-root .svc,.rg-root .svc.svc--flip,.rg-root .svc:first-child{grid-column:1;min-height:auto;padding:1.35rem;display:flex}.rg-root .svc__media,.rg-root .svc:first-child .svc__media{height:260px}.rg-root .work__featured{grid-template-columns:1fr}.rg-root .case,.rg-root .case.case--flip{grid-template-columns:minmax(0,1fr);padding:.8rem}.rg-root .case__phone{width:min(100%,300px);margin-inline:auto}.rg-root .case__copy,.rg-root .case--flip .case__copy{text-align:left;padding:.8rem}.rg-root .work__strip{grid-template-columns:repeat(2,minmax(0,1fr))}.rg-root .reel-card{border-radius:20px}.rg-root .reel-card__label{font-size:.82rem;bottom:.75rem;left:.75rem}.rg-root .reel-card .views-badge{font-size:.72rem;inset:.7rem .7rem auto auto}.rg-root.js .rg-reveal[data-reveal=left],.rg-root.js .rg-reveal[data-reveal=right]{transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.rg-root .btn:after{display:none}.rg-root .hero__card{transform:none!important}.rg-root .rg-marquee-track{flex-wrap:wrap;justify-content:center;width:100%;animation:none}.rg-root .ribbon__logo[aria-hidden=true],.rg-root .ribbon__toggle{display:none}.rg-root.js .rg-reveal,.rg-root.js .rg-reveal[data-reveal],.rg-root.js .hero__copy>*{opacity:1;transition:none;transform:none}}.rg-root .nav__actions{flex:none;justify-content:flex-end;align-items:center;gap:.55rem;display:inline-flex}.rg-root .lang-toggle{min-height:42px;color:var(--brand);font:700 .78rem/1 var(--font-body);cursor:pointer;direction:ltr;background:#ffffffb8;border:1px solid #8007702e;border-radius:999px;align-items:center;gap:.55rem;padding:.34rem .72rem .34rem .4rem;transition:color .2s,background-color .2s,border-color .2s,transform .2s;display:inline-flex;box-shadow:0 10px 24px -18px #4b0644a6}.rg-root .lang-toggle:hover{color:#fff;background:var(--brand);border-color:var(--brand);transform:translateY(-1px)}.rg-root .lang-toggle:focus-visible{outline-offset:3px;outline:3px solid #e335934d}.rg-root .lang-toggle__code{color:#fff;background:var(--grad-brand);width:28px;height:28px;font:800 .62rem/1 var(--font-body);letter-spacing:.04em;border-radius:50%;place-items:center;display:grid}.rg-root .lang-toggle:hover .lang-toggle__code{background:#fff3}.rg-root .lang-toggle__label{white-space:nowrap}@media (max-width:960px){.rg-root .nav__toggle{place-items:center;display:inline-grid}.rg-root .nav__links{z-index:110;opacity:0;visibility:hidden;pointer-events:none;background:#fff;border-bottom:1px solid #8007701f;flex-direction:column;align-items:stretch;gap:.15rem;max-height:calc(100svh - 66px);padding:1rem 1.25rem 1.4rem;transition:opacity .18s,transform .18s,visibility .18s;display:flex;position:fixed;inset:66px 0 auto;overflow-y:auto;transform:translateY(-8px);box-shadow:0 24px 40px -20px #4b06444d}.rg-root .nav__links.is-open{opacity:1;visibility:visible;pointer-events:auto;display:flex;transform:none}.rg-root .nav__links a:not(.btn){padding:.8rem .2rem;font-size:1.05rem}}.rg-root[lang=ar]{--font-display:var(--rg-font-kufi), Tahoma, Arial, sans-serif;--font-body:var(--rg-font-kufi), Tahoma, Arial, sans-serif}.rg-root[dir=rtl]{text-align:right}.rg-root[dir=rtl] .nav__brand,.rg-root[dir=rtl] .footer__logo-card{direction:ltr}.rg-root[dir=rtl] .nav__brand-text{font-family:var(--rg-font-manrope), "Segoe UI", sans-serif}.rg-root[dir=rtl] .nav__links{text-align:start}.rg-root[dir=rtl] .nav__links a:not(.btn):after,.rg-root[dir=rtl] .nav__progress>span{transform-origin:100%}.rg-root[dir=rtl] .hero:before{left:-17%;right:auto}.rg-root[dir=rtl] .hero__circle{left:-8%;right:auto}.rg-root[dir=rtl] .orbit-badge{left:auto;right:5%}.rg-root[dir=rtl] .hero__stats>div{padding-left:1rem;padding-right:0}.rg-root[dir=rtl] .hero__stats>div+div{border-left:0;border-right:1px solid #80077021;padding-left:1rem;padding-right:1rem}.rg-root[dir=rtl] .vision__banner figcaption{left:auto;right:clamp(1rem,6vw,5rem)}.rg-root[dir=rtl] .case__copy,.rg-root[dir=rtl] .case--flip .case__copy,.rg-root[dir=rtl] .svc__body,.rg-root[dir=rtl] .mission__item,.rg-root[dir=rtl] .contact__panel,.rg-root[dir=rtl] .footer__inner{text-align:start}.rg-root[dir=rtl] .case__phone>.views-badge,.rg-root[dir=rtl] .reel-card__label{left:auto;right:1rem}.rg-root[dir=rtl] .reel-card .views-badge{direction:ltr;unicode-bidi:isolate;inset:1rem auto auto 1rem}.rg-root[dir=rtl] .contact__map-hint{left:auto;right:1rem}.rg-root[dir=rtl] .rg-marquee-mask{direction:ltr}.rg-root[dir=rtl].js .rg-reveal[data-reveal=left]{transform:translate(34px)}.rg-root[dir=rtl].js .rg-reveal[data-reveal=right]{transform:translate(-34px)}.rg-root[dir=rtl].js .rg-reveal.is-visible{transform:none}.rg-root[lang=ar] .hero__title,.rg-root[lang=ar] .section-title,.rg-root[lang=ar] .vision__headline,.rg-root[lang=ar] .divider__title,.rg-root[lang=ar] .svc__title,.rg-root[lang=ar] .contact__title,.rg-root[lang=ar] .case__copy h3{letter-spacing:0;line-height:1.25}.rg-root[lang=ar] .hero__title{max-width:12ch;font-size:clamp(3.15rem,5.55vw,5rem)}.rg-root[lang=ar] .eyebrow,.rg-root[lang=ar] .hero__card-kicker,.rg-root[lang=ar] .case__kicker,.rg-root[lang=ar] .ribbon__eyebrow{letter-spacing:0;text-transform:none}.rg-root[lang=ar] .hero__card-kicker,.rg-root[lang=ar] .case__kicker{line-height:1.8}.rg-root[lang=ar] .hero__card-line{line-height:1.65}.rg-root[lang=ar] .orbit-badge text{letter-spacing:.3px}.rg-root[lang=ar] .stat,.rg-root[lang=ar] .reel-card .views-badge,.rg-root[lang=ar] a[href^=mailto\:],.rg-root[lang=ar] .contact__socials span{font-family:var(--rg-font-manrope), "Segoe UI", sans-serif;direction:ltr;unicode-bidi:isolate}@media (max-width:720px){.rg-root[dir=rtl] .hero__stats>div{padding-left:.55rem;padding-right:0}.rg-root[dir=rtl] .hero__stats>div+div{padding-left:.55rem;padding-right:.55rem}.rg-root[dir=rtl] .reel-card__label{left:auto;right:.75rem}.rg-root[dir=rtl] .reel-card .views-badge{inset:.7rem auto auto .7rem}.rg-root[lang=ar] .hero__title{max-width:none;font-size:clamp(2.45rem,10.8vw,2.9rem)}.rg-root[lang=ar] .hero__lead{line-height:1.9}}@media (max-width:420px){.rg-root .lang-toggle{gap:.4rem;padding-inline-end:.58rem}.rg-root .lang-toggle__code{width:26px;height:26px}.rg-root .lang-toggle__label{font-size:.7rem}}@media (prefers-reduced-motion:reduce){.rg-root .lang-toggle{transition:none}}.rg-root .contact__cta{text-shadow:0 1px 12px #ffffff4d;background:linear-gradient(112deg,#720064 0%,#b80e92 36%,#e33593 68%,#fd8a09 115%) 0 0/190% 100%;border:1px solid #ffffff70;scroll-margin-top:92px;animation:2.8s ease-in-out infinite contact-cta-glow,6s ease-in-out infinite contact-cta-color;box-shadow:0 0 0 1px #e3359338,0 14px 34px -13px #e33593e6,0 0 28px #c929976b,0 0 58px #8007702e}.rg-root .contact__cta:hover{border-color:#ffffffb8;transform:translateY(-4px)scale(1.015);box-shadow:0 0 0 1px #ffffff2e,0 18px 40px -12px #e33593,0 0 38px #fd8a0980,0 0 76px #c9299761}.rg-root .contact__cta:focus-visible{outline-offset:5px;outline:3px solid #ffffffeb}.rg-root .contact__cta:active{transform:translateY(-1px)scale(.985)}@keyframes contact-cta-glow{0%,to{box-shadow:0 0 0 1px #e3359333,0 14px 34px -13px #e33593c7,0 0 24px #c9299757,0 0 48px #80077024}50%{box-shadow:0 0 0 1px #ffffff2e,0 16px 38px -12px #e33593,0 0 36px #e335938f,0 0 70px #80077042}}@keyframes contact-cta-color{0%,to{background-position:0%}50%{background-position:100%}}@media (prefers-reduced-motion:reduce){.rg-root .contact__cta{animation:none}}.rg-root .rg-kpi{--rg-kpi-brand:#800770;--rg-kpi-plum:#640958;--rg-kpi-magenta:#8c1a62;--rg-kpi-orchid:#c370b4;--rg-kpi-lavender:#e7d8f6;--rg-kpi-lavender-soft:#f4edfb;--rg-kpi-ink:#141114;--rg-kpi-ink-soft:#4c4650;--rg-kpi-grad:linear-gradient(100deg, #800770, #a32baa 55%, #c92997);--rg-kpi-radius-lg:26px;--rg-kpi-radius-md:16px;--rg-kpi-shadow-lg:0 24px 60px -22px #4b064459;--rg-kpi-shadow-md:0 14px 34px -16px #4b064447;--rg-kpi-display:var(--rg-font-syne), "Segoe UI", var(--font-cairo), system-ui, sans-serif;--rg-kpi-body:var(--rg-font-manrope), "Segoe UI", var(--font-cairo), system-ui, sans-serif;border-radius:var(--rg-kpi-radius-lg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--rg-kpi-shadow-lg);color:var(--rg-kpi-ink);font-family:var(--rg-kpi-body);text-align:start;background:#ffffff8c;border:1px solid #ffffffbf;flex-direction:column;gap:1.75rem;padding:clamp(1.5rem,4vw,2.75rem);line-height:1.65;display:flex;position:relative}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.rg-root .rg-kpi{background:#fffffff0}}.rg-root .rg-kpi__intro{gap:.35rem;display:grid}.rg-root .rg-kpi__eyebrow{font-family:var(--rg-kpi-display);letter-spacing:.38em;text-transform:uppercase;color:var(--rg-kpi-ink-soft);margin:0 0 .35rem;font-size:.78rem;font-weight:600}.rg-root .rg-kpi[lang=ar] .rg-kpi__eyebrow{letter-spacing:.08em}.rg-root .rg-kpi__title{font-family:var(--rg-kpi-display);letter-spacing:-.02em;color:var(--rg-kpi-brand);margin:0;font-size:clamp(1.5rem,3.4vw,2.15rem);font-weight:800;line-height:1.15}.rg-root .rg-kpi__lead{color:var(--rg-kpi-ink-soft);margin:0;font-size:1rem}.rg-root .rg-kpi__step{flex-direction:column;gap:.75rem;display:flex}.rg-root .rg-kpi__legend{align-items:center;gap:.7rem;display:flex}.rg-root .rg-kpi__badge{background:var(--rg-kpi-grad);color:#fff;width:30px;height:30px;font-family:var(--rg-kpi-display);border-radius:50%;flex:0 0 30px;place-items:center;font-size:.85rem;font-weight:700;line-height:1;display:grid;box-shadow:0 8px 18px -8px #80077099}.rg-root .rg-kpi__label{font-family:var(--rg-kpi-display);color:var(--rg-kpi-ink);margin:0;font-size:1.06rem;font-weight:700;line-height:1.2}.rg-root .rg-kpi__sublabel{color:var(--rg-kpi-ink-soft);font-size:.86rem;font-weight:500}.rg-root .rg-kpi__field{display:block;position:relative}.rg-root .rg-kpi__input{border-radius:var(--rg-kpi-radius-md);width:100%;min-height:52px;color:var(--rg-kpi-ink);background:#ffffffd1;border:1.5px solid #80077029;padding:.85rem 1.1rem;font-family:inherit;font-size:1rem;line-height:1.4;transition:border-color .2s,box-shadow .2s,background-color .2s}.rg-root .rg-kpi__input::placeholder{color:#9a8fa2;opacity:1}.rg-root .rg-kpi__input:hover{border-color:#8007704d}.rg-root .rg-kpi__input:focus,.rg-root .rg-kpi__input:focus-visible{border-color:var(--rg-kpi-brand);background:#fff;outline:none;box-shadow:0 0 0 4px #c370b447}.rg-root .rg-kpi__input--num{padding-right:5.2rem}.rg-root .rg-kpi__suffix{pointer-events:none;color:#9a8fa2;font-size:.84rem;font-weight:600;position:absolute;top:50%;right:1.1rem;transform:translateY(-50%)}.rg-root .rg-kpi__goal{border-radius:var(--rg-kpi-radius-lg);text-align:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--rg-kpi-shadow-md);background:linear-gradient(160deg,#e7d8f6b8,#ffffff8c);border:1px solid #fffc;padding:clamp(1.15rem,3vw,1.6rem)}.rg-root .rg-kpi__goal-cap{color:var(--rg-kpi-ink-soft);font-size:.86rem;font-weight:600}.rg-root .rg-kpi__goal-value{font-family:var(--rg-kpi-display);letter-spacing:-.03em;background:var(--rg-kpi-grad);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:.15rem;font-size:clamp(2.7rem,9vw,3.9rem);font-weight:800;line-height:1}.rg-root .rg-kpi__goal-unit{letter-spacing:.1em;text-transform:uppercase;color:#9a8fa2;font-size:.78rem;font-weight:600}.rg-root .rg-kpi[lang=ar] .rg-kpi__goal-unit{letter-spacing:0;text-transform:none}.rg-root .rg-kpi__range{appearance:none;cursor:pointer;border:0;border-radius:999px;width:100%;height:10px;margin:1.15rem 0 0;padding:0;display:block;box-shadow:inset 0 1px 2px #4b06441f}.rg-root .rg-kpi__range:focus-visible{outline:3px solid var(--rg-kpi-brand);outline-offset:5px}.rg-root .rg-kpi__range::-webkit-slider-thumb{appearance:none;border:4px solid var(--rg-kpi-brand);cursor:grab;background:#fff;border-radius:50%;width:26px;height:26px;transition:transform .15s;box-shadow:0 6px 16px -4px #8007708c}.rg-root .rg-kpi__range::-webkit-slider-thumb:hover{transform:scale(1.12)}.rg-root .rg-kpi__range:active::-webkit-slider-thumb{cursor:grabbing;transform:scale(1.04)}.rg-root .rg-kpi__range::-moz-range-thumb{border:4px solid var(--rg-kpi-brand);cursor:grab;background:#fff;border-radius:50%;width:26px;height:26px;box-shadow:0 6px 16px -4px #8007708c}.rg-root .rg-kpi__range::-moz-range-track{background:0 0;border:0}.rg-root .rg-kpi__scale{font-family:var(--rg-kpi-display);color:#9a8fa2;justify-content:space-between;margin-top:.6rem;font-size:.76rem;font-weight:700;display:flex}.rg-root .rg-kpi__hint{color:var(--rg-kpi-ink-soft);margin:.7rem 0 0;font-size:.82rem}.rg-root .rg-kpi__chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}@media (min-width:540px){.rg-root .rg-kpi__chips{grid-template-columns:repeat(4,minmax(0,1fr))}}.rg-root .rg-kpi__chip{min-height:48px;color:var(--rg-kpi-brand);font-family:var(--rg-kpi-display);cursor:pointer;touch-action:manipulation;background:#fff9;border:1.5px solid #c370b48c;border-radius:999px;padding:.7rem .9rem;font-size:.95rem;font-weight:600;transition:transform .2s,box-shadow .2s,background-color .2s,color .2s,border-color .2s}.rg-root .rg-kpi__chip:hover{background:var(--rg-kpi-lavender-soft);transform:translateY(-2px)}.rg-root .rg-kpi__chip.is-on{background:var(--rg-kpi-grad);color:#fff;border-color:#0000;box-shadow:0 10px 26px -10px #8007708c}.rg-root .rg-kpi__chip.is-on:hover{transform:translateY(-2px)}.rg-root .rg-kpi__error{border-radius:var(--rg-kpi-radius-md);color:#96123f;background:#ffebf3e6;border:1.5px solid #b2144259;margin:0;padding:.7rem 1rem;font-size:.9rem;font-weight:600}.rg-root .rg-kpi__submit,.rg-root .rg-kpi__again{min-height:54px;font-family:var(--rg-kpi-display);cursor:pointer;touch-action:manipulation;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.9rem 1.9rem;font-size:1.02rem;font-weight:700;transition:transform .2s,box-shadow .2s,background-color .2s;display:inline-flex}.rg-root .rg-kpi__submit{color:#fff;background:var(--rg-kpi-grad);width:100%;box-shadow:0 10px 26px -10px #8007708c}.rg-root .rg-kpi__submit:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 16px 34px -10px #80077099}.rg-root .rg-kpi__submit:active:not(:disabled){transform:translateY(0)scale(.98)}.rg-root .rg-kpi__submit:disabled{opacity:.62;cursor:progress}.rg-root .rg-kpi__again{min-height:48px;color:var(--rg-kpi-brand);border:2px solid var(--rg-kpi-orchid);background:0 0}.rg-root .rg-kpi__again:hover{background:var(--rg-kpi-lavender-soft);transform:translateY(-2px)}.rg-root .rg-kpi__spinner{border:2px solid #ffffff73;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite rg-kpi-spin}@keyframes rg-kpi-spin{to{transform:rotate(360deg)}}.rg-root .rg-kpi--done{text-align:center;align-items:center;gap:1rem;padding:clamp(2.25rem,6vw,3.5rem)}.rg-root .rg-kpi__done-icon{color:#fff;background:var(--rg-kpi-grad);border-radius:50%;place-items:center;width:66px;height:66px;animation:.45s cubic-bezier(.34,1.56,.64,1) both rg-kpi-pop;display:grid;box-shadow:0 16px 36px -14px #80077099}@keyframes rg-kpi-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.rg-root .rg-kpi__done-title{font-family:var(--rg-kpi-display);color:var(--rg-kpi-brand);margin:0;font-size:clamp(1.5rem,3.6vw,2rem);font-weight:800}.rg-root .rg-kpi__done-text{max-width:34rem;color:var(--rg-kpi-ink-soft);margin:0}.rg-root .rg-kpi__done-em{background:var(--rg-kpi-grad);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:800}@media (prefers-reduced-motion:reduce){.rg-root .rg-kpi__chip,.rg-root .rg-kpi__submit,.rg-root .rg-kpi__again,.rg-root .rg-kpi__input{transition:none}.rg-root .rg-kpi__range::-webkit-slider-thumb{transition:none}.rg-root .rg-kpi__spinner{animation-duration:2s}.rg-root .rg-kpi__done-icon{animation:none}}.rg-root .contact__form{margin-top:clamp(1.6rem,4vw,2.6rem)}.rg-root .rg-groupbar{background:linear-gradient(100deg, var(--plum), #46063e);color:#ebdce8;font-size:.82rem;line-height:1.2}.rg-root .rg-groupbar__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.1rem;padding-block:.5rem;display:flex}.rg-root .rg-groupbar__label{letter-spacing:.04em;text-transform:uppercase;opacity:.82;font-size:.72rem;font-weight:600}.rg-root .rg-groupbar__links{flex-wrap:wrap;align-items:center;gap:.35rem .95rem;display:flex}.rg-root .rg-groupbar__link{color:inherit;opacity:.85;border-bottom:1px solid #0000;padding-block:.15rem;text-decoration:none;transition:opacity .2s,border-color .2s}.rg-root a.rg-groupbar__link:hover,.rg-root a.rg-groupbar__link:focus-visible{opacity:1;border-bottom-color:currentColor}.rg-root .rg-groupbar__link.is-current{opacity:1;color:#fff;cursor:default;font-weight:700}.rg-root .rg-footer-group{z-index:1;border-top:1px solid #ffffff29;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1.4rem;margin-top:2rem;padding-top:1.4rem;font-size:.9rem;display:flex;position:relative}.rg-root .rg-footer-group__link{color:#e9d9e6;opacity:.8;text-decoration:none;transition:opacity .2s,color .2s}.rg-root a.rg-footer-group__link:hover,.rg-root a.rg-footer-group__link:focus-visible{opacity:1;color:#fff;text-decoration:underline}.rg-root .rg-footer-group__link.is-current{opacity:1;color:#fff;cursor:default;font-weight:700}@media (max-width:640px){.rg-root .rg-groupbar__inner{justify-content:center}.rg-root .rg-groupbar__label{text-align:center;width:100%}.rg-root .rg-groupbar__links{justify-content:center}}
