@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: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 Kufi Arabic;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/noto-kufi-arabic-arabic-800-normal-BRavuVRQ.woff2)format("woff2"),url(/assets/noto-kufi-arabic-arabic-800-normal-EWba526n.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:800;src:url(/assets/noto-kufi-arabic-math-800-normal-D105xbPW.woff2)format("woff2"),url(/assets/noto-kufi-arabic-math-800-normal-BKBH9rbi.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:800;src:url(/assets/noto-kufi-arabic-symbols-800-normal-BucxepXt.woff2)format("woff2"),url(/assets/noto-kufi-arabic-symbols-800-normal-JK_WMHML.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:800;src:url(/assets/noto-kufi-arabic-latin-ext-800-normal-BRbf1_Z2.woff2)format("woff2"),url(/assets/noto-kufi-arabic-latin-ext-800-normal-De61LULI.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:800;src:url(/assets/noto-kufi-arabic-latin-800-normal-DYraHPSO.woff2)format("woff2"),url(/assets/noto-kufi-arabic-latin-800-normal-CdBFUBUS.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:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-normal-C2je3j2s.woff2)format("woff2"),url(/assets/instrument-serif-latin-ext-400-normal-CFCUzsTy.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:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-normal-DnYpCC2O.woff2)format("woff2"),url(/assets/instrument-serif-latin-400-normal-BVbkICAY.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:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-italic-C9HzH3YL.woff2)format("woff2"),url(/assets/instrument-serif-latin-ext-400-italic-D7-lnxEk.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:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-italic-DKMiL14s.woff2)format("woff2"),url(/assets/instrument-serif-latin-400-italic-u__WvvIK.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-cyrillic-400-normal-CjW2EstV.woff2)format("woff2"),url(/assets/playfair-display-cyrillic-400-normal-ZiRag6zj.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-vietnamese-400-normal-BV2APVTb.woff2)format("woff2"),url(/assets/playfair-display-vietnamese-400-normal-BbvUAu4N.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-latin-ext-400-normal-BxlSGspa.woff2)format("woff2"),url(/assets/playfair-display-latin-ext-400-normal-qdZwdvNS.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:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-latin-400-normal-CFtfchNt.woff2)format("woff2"),url(/assets/playfair-display-latin-400-normal-DHYHbkg3.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:Playfair Display;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/playfair-display-cyrillic-500-normal-GO7-LTbC.woff2)format("woff2"),url(/assets/playfair-display-cyrillic-500-normal-DmDODJdV.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/playfair-display-vietnamese-500-normal-Jyt54flB.woff2)format("woff2"),url(/assets/playfair-display-vietnamese-500-normal-_Z41d-72.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/playfair-display-latin-ext-500-normal-DE-Iylxw.woff2)format("woff2"),url(/assets/playfair-display-latin-ext-500-normal-CFxFMdkY.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:Playfair Display;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/playfair-display-latin-500-normal-DIxvyhka.woff2)format("woff2"),url(/assets/playfair-display-latin-500-normal-BScSeVwi.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:Fraunces;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fraunces-vietnamese-400-normal-CvGt0Ybw.woff2)format("woff2"),url(/assets/fraunces-vietnamese-400-normal-B65MOf9T.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fraunces-latin-ext-400-normal-D8gbi3Gu.woff2)format("woff2"),url(/assets/fraunces-latin-ext-400-normal-UihxqfOe.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:Fraunces;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fraunces-latin-400-normal-6IfK1voy.woff2)format("woff2"),url(/assets/fraunces-latin-400-normal-NUPT2cO8.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:Fraunces;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fraunces-vietnamese-500-normal-GOH_-EGq.woff2)format("woff2"),url(/assets/fraunces-vietnamese-500-normal-B-KbxExq.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fraunces-latin-ext-500-normal-Z5DV8IzT.woff2)format("woff2"),url(/assets/fraunces-latin-ext-500-normal-BMcFk1Xs.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:Fraunces;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fraunces-latin-500-normal-DnGCNyPD.woff2)format("woff2"),url(/assets/fraunces-latin-500-normal-BTR4KCeb.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:DM Serif Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-serif-display-latin-ext-400-normal-p18AlW_x.woff2)format("woff2"),url(/assets/dm-serif-display-latin-ext-400-normal-B1toqZab.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:DM Serif Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-serif-display-latin-400-normal-C5_t9oOD.woff2)format("woff2"),url(/assets/dm-serif-display-latin-400-normal-_kVFYEpx.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-cyrillic-ext-500-normal-Yta7XZ9C.woff2)format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-500-normal-lsPpqi9g.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-cyrillic-500-normal-CyAY5ZLS.woff2)format("woff2"),url(/assets/cormorant-garamond-cyrillic-500-normal-DkJXBcIH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-vietnamese-500-normal-BZGLGj12.woff2)format("woff2"),url(/assets/cormorant-garamond-vietnamese-500-normal-DqXqCC0q.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-ext-500-normal-CH1kM7og.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-ext-500-normal-DYeaGGzO.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-500-normal-BsRWmXhO.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-500-normal-zIXX3Q-H.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:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-ext-400-normal-BtiwyxMk.woff2)format("woff2"),url(/assets/dm-sans-latin-ext-400-normal-BjWJ59Pq.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:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2)format("woff2"),url(/assets/dm-sans-latin-400-normal-BwCSEQnW.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:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-ext-500-normal-BJfUCQsA.woff2)format("woff2"),url(/assets/dm-sans-latin-ext-500-normal-DR84L5F-.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:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2)format("woff2"),url(/assets/dm-sans-latin-500-normal-Dr3UlScf.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:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-ext-700-normal-CJIcxD6K.woff2)format("woff2"),url(/assets/dm-sans-latin-ext-700-normal-BLI3TTWz.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:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-700-normal-DvUfVpUG.woff2)format("woff2"),url(/assets/dm-sans-latin-700-normal-CUSSCpQX.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:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-cyrillic-ext-400-normal-CRdE35mU.woff2)format("woff2"),url(/assets/manrope-cyrillic-ext-400-normal-Djnz4Wsr.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-cyrillic-400-normal-BMzJvInZ.woff2)format("woff2"),url(/assets/manrope-cyrillic-400-normal-Dvx59UGC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-greek-400-normal-CM4qok81.woff2)format("woff2"),url(/assets/manrope-greek-400-normal-DuX9RsAR.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-vietnamese-400-normal-DHb3EETF.woff2)format("woff2"),url(/assets/manrope-vietnamese-400-normal-D7E_mLGF.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-ext-400-normal-CMDvPJRp.woff2)format("woff2"),url(/assets/manrope-latin-ext-400-normal-C-X6QNXX.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:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2)format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.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:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-cyrillic-ext-500-normal-Dz8SjJZ9.woff2)format("woff2"),url(/assets/manrope-cyrillic-ext-500-normal-PaLk8PaH.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-cyrillic-500-normal-B1OEZity.woff2)format("woff2"),url(/assets/manrope-cyrillic-500-normal-CNwnNrRC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-greek-500-normal-GeMIHyWm.woff2)format("woff2"),url(/assets/manrope-greek-500-normal-DyxYGEtJ.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-vietnamese-500-normal-DCXiE_xi.woff2)format("woff2"),url(/assets/manrope-vietnamese-500-normal-DaZ8i3XM.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-ext-500-normal-dm74KBQw.woff2)format("woff2"),url(/assets/manrope-latin-ext-500-normal-EtoS1VaI.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:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-500-normal-BYYD-dBL.woff2)format("woff2"),url(/assets/manrope-latin-500-normal-DMZssgOp.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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-cyrillic-ext-700-normal-cq7F7ESW.woff2)format("woff2"),url(/assets/manrope-cyrillic-ext-700-normal-ezu7N0xg.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-cyrillic-700-normal-Dw_fZAg2.woff2)format("woff2"),url(/assets/manrope-cyrillic-700-normal-7JNVKxyl.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-greek-700-normal-CHUG9PD8.woff2)format("woff2"),url(/assets/manrope-greek-700-normal-DyfsrCpP.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-vietnamese-700-normal-CUqMx5-1.woff2)format("woff2"),url(/assets/manrope-vietnamese-700-normal-pt65Fn2Z.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-ext-700-normal-DYOwVNan.woff2)format("woff2"),url(/assets/manrope-latin-ext-700-normal-eVCcYqtJ.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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2)format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.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:Work Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/work-sans-vietnamese-400-normal-BxGuknnG.woff2)format("woff2"),url(/assets/work-sans-vietnamese-400-normal-DFZk_KN_.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/work-sans-latin-ext-400-normal-zfQnhXzv.woff2)format("woff2"),url(/assets/work-sans-latin-ext-400-normal-j7TZlk-s.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:Work Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/work-sans-latin-400-normal-jUejSri3.woff2)format("woff2"),url(/assets/work-sans-latin-400-normal-DE1_0GuN.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:Work Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/work-sans-vietnamese-500-normal-Czn2Xkog.woff2)format("woff2"),url(/assets/work-sans-vietnamese-500-normal-90nhZfxs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/work-sans-latin-ext-500-normal-CAKEIVkc.woff2)format("woff2"),url(/assets/work-sans-latin-ext-500-normal-CW9ss9Cz.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:Work Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/work-sans-latin-500-normal-BKGnScDy.woff2)format("woff2"),url(/assets/work-sans-latin-500-normal-BmdXWF6_.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:Work Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/work-sans-vietnamese-700-normal-CqjC4WOy.woff2)format("woff2"),url(/assets/work-sans-vietnamese-700-normal-BYAoORCv.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/work-sans-latin-ext-700-normal-Bc0iTajH.woff2)format("woff2"),url(/assets/work-sans-latin-ext-700-normal-BP8nCPzd.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:Work Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/work-sans-latin-700-normal-CEeo_t6l.woff2)format("woff2"),url(/assets/work-sans-latin-700-normal-mDs79oer.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-greek-500-normal-JMMifIXV.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-500-normal-CuWXN6rf.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-500-normal-BEb3_waV.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-cyrillic-ext-700-normal-BmRLXWpJ.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-700-normal-DCQwxkRk.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-cyrillic-700-normal-D_uavGvn.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-700-normal-RFb1v-CK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-greek-700-normal-wyJ6jzdA.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-700-normal-CkZN0sRy.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-vietnamese-700-normal-CkEo6LDy.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-700-normal-BV5B8Are.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-ext-700-normal-aMgXseD4.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-700-normal-DZH6Xh-4.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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-700-normal-Bxkt5Cjx.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-700-normal-Bth3BMcD.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:Reem Kufi;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/reem-kufi-arabic-400-normal-DtbpzZsC.woff2)format("woff2"),url(/assets/reem-kufi-arabic-400-normal-BBJU0Qav.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:Reem Kufi;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/reem-kufi-vietnamese-400-normal-mVApVoLm.woff2)format("woff2"),url(/assets/reem-kufi-vietnamese-400-normal-CC1rmUNx.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Reem Kufi;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/reem-kufi-latin-ext-400-normal-CtrjvQUY.woff2)format("woff2"),url(/assets/reem-kufi-latin-ext-400-normal-CkEL2vhd.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:Reem Kufi;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/reem-kufi-latin-400-normal-Za7ilK7N.woff2)format("woff2"),url(/assets/reem-kufi-latin-400-normal-dNVWXZsY.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:Reem Kufi;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/reem-kufi-arabic-700-normal-D4RhYlR1.woff2)format("woff2"),url(/assets/reem-kufi-arabic-700-normal-2X0LRV6P.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:Reem Kufi;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/reem-kufi-vietnamese-700-normal-CwRvvSSB.woff2)format("woff2"),url(/assets/reem-kufi-vietnamese-700-normal-C_zHpWh6.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Reem Kufi;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/reem-kufi-latin-ext-700-normal-CbxOURXW.woff2)format("woff2"),url(/assets/reem-kufi-latin-ext-700-normal-BVODnn_J.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:Reem Kufi;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/reem-kufi-latin-700-normal-D4MLSEVm.woff2)format("woff2"),url(/assets/reem-kufi-latin-700-normal-CFkdsF2J.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:Cairo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cairo-arabic-400-normal-DN15VWMM.woff2)format("woff2"),url(/assets/cairo-arabic-400-normal-CAYwymWN.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:Cairo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cairo-latin-ext-400-normal-xCL67Y2R.woff2)format("woff2"),url(/assets/cairo-latin-ext-400-normal-C_BIE9Qe.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:Cairo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cairo-latin-400-normal-Dh7otpdh.woff2)format("woff2"),url(/assets/cairo-latin-400-normal-b1R3q6Pf.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:Cairo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cairo-arabic-500-normal-DDl0i4Xv.woff2)format("woff2"),url(/assets/cairo-arabic-500-normal-BADfnM6v.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:Cairo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cairo-latin-ext-500-normal-DxXN6Mb5.woff2)format("woff2"),url(/assets/cairo-latin-ext-500-normal-De4OTi8O.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:Cairo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cairo-latin-500-normal-D-WQsSKQ.woff2)format("woff2"),url(/assets/cairo-latin-500-normal-DkdkMETP.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:Cairo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cairo-arabic-700-normal-D3nDedWX.woff2)format("woff2"),url(/assets/cairo-arabic-700-normal-CyOqhaeK.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:Cairo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cairo-latin-ext-700-normal-Cscux539.woff2)format("woff2"),url(/assets/cairo-latin-ext-700-normal-htXca11Z.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:Cairo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cairo-latin-700-normal-C3GYtKbV.woff2)format("woff2"),url(/assets/cairo-latin-700-normal-6fcUy4Rc.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:Tajawal;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tajawal-arabic-400-normal-CyCXRvzh.woff2)format("woff2"),url(/assets/tajawal-arabic-400-normal-DCQxawbB.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:Tajawal;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tajawal-latin-400-normal-BVNSOH3d.woff2)format("woff2"),url(/assets/tajawal-latin-400-normal-BdYcZznU.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:Tajawal;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/tajawal-arabic-500-normal-BZ8ojJNu.woff2)format("woff2"),url(/assets/tajawal-arabic-500-normal-CbVEaYEW.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:Tajawal;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/tajawal-latin-500-normal-CoYeBiSI.woff2)format("woff2"),url(/assets/tajawal-latin-500-normal-DU9v6xgj.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:Tajawal;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tajawal-arabic-700-normal-D2-eand5.woff2)format("woff2"),url(/assets/tajawal-arabic-700-normal-9L7Zusdl.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:Tajawal;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tajawal-latin-700-normal-BypgxfGb.woff2)format("woff2"),url(/assets/tajawal-latin-700-normal-CV3bxpHe.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:Readex Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/readex-pro-arabic-400-normal-BzB5iZVu.woff2)format("woff2"),url(/assets/readex-pro-arabic-400-normal-CRluTl2A.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:Readex Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/readex-pro-vietnamese-400-normal-DAQS1QRE.woff2)format("woff2"),url(/assets/readex-pro-vietnamese-400-normal-DRTbt2AX.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/readex-pro-latin-ext-400-normal-CDeDBhe3.woff2)format("woff2"),url(/assets/readex-pro-latin-ext-400-normal-DzeKRH4q.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:Readex Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/readex-pro-latin-400-normal-BZtYQVaG.woff2)format("woff2"),url(/assets/readex-pro-latin-400-normal-SP_jEUAw.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:Readex Pro;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/readex-pro-arabic-500-normal-Bmdbfz0h.woff2)format("woff2"),url(/assets/readex-pro-arabic-500-normal-DZnHuMwu.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:Readex Pro;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/readex-pro-vietnamese-500-normal-Bo8-wSxK.woff2)format("woff2"),url(/assets/readex-pro-vietnamese-500-normal-BcJVvAU6.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/readex-pro-latin-ext-500-normal-WcGKYLel.woff2)format("woff2"),url(/assets/readex-pro-latin-ext-500-normal-vT4Zcawv.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:Readex Pro;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/readex-pro-latin-500-normal-fMl4bkAY.woff2)format("woff2"),url(/assets/readex-pro-latin-500-normal-CQ-MGytt.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:Readex Pro;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/readex-pro-arabic-700-normal-EXBdNfUG.woff2)format("woff2"),url(/assets/readex-pro-arabic-700-normal-CrhlwrkQ.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:Readex Pro;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/readex-pro-vietnamese-700-normal-BOdn1JB1.woff2)format("woff2"),url(/assets/readex-pro-vietnamese-700-normal-DWiQMDrn.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/readex-pro-latin-ext-700-normal-Bpf-iva7.woff2)format("woff2"),url(/assets/readex-pro-latin-ext-700-normal-C1QSodUR.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:Readex Pro;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/readex-pro-latin-700-normal-oqSerPEB.woff2)format("woff2"),url(/assets/readex-pro-latin-700-normal-L_HvUYJT.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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-arabic-400-normal-CyU-ddYS.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-400-normal-EA1o-u_Q.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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-cyrillic-ext-400-normal-KAuemXZb.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-cyrillic-ext-400-normal-BnfWueTs.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-latin-ext-400-normal-BpLfq-63.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-400-normal-BeVLg08x.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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-latin-400-normal-Bo5KPYvw.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-400-normal-CFZh1unN.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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-arabic-500-normal-C4MQITzh.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-500-normal-DPXcppbm.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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-cyrillic-ext-500-normal-OtpNIXEE.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-cyrillic-ext-500-normal-B_79k98k.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-latin-ext-500-normal-Ck_W4G78.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-500-normal-eJxPnL1P.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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-latin-500-normal-Cd6jVIg7.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-500-normal-BletK1Hp.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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-arabic-700-normal-DrtBj6UE.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-700-normal-9rXc6cUL.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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-cyrillic-ext-700-normal-DkasDNaI.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-cyrillic-ext-700-normal-Dhy2Zk9g.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-latin-ext-700-normal-BSbyEp0V.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-700-normal-C7GcWn11.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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-latin-700-normal-BzSf6GNr.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-700-normal-Cl4F7CZR.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:Almarai;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/almarai-arabic-400-normal-BFOw1b4Z.woff2)format("woff2"),url(/assets/almarai-arabic-400-normal-BFru3eIr.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:Almarai;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/almarai-latin-400-normal-vHk6bQw7.woff2)format("woff2"),url(/assets/almarai-latin-400-normal-nk-oBp0x.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:Almarai;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/almarai-arabic-700-normal-RufW5IrK.woff2)format("woff2"),url(/assets/almarai-arabic-700-normal-ChHbFnJB.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:Almarai;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/almarai-latin-700-normal-CmEa8QLc.woff2)format("woff2"),url(/assets/almarai-latin-700-normal-Bw55lGft.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#fbf7f1;--bg-soft:#f3ece2;--surface:#fffdf9;--ink:#2a1a14;--ink-2:#6b5a50;--clay:#853b20;--clay-deep:#5e2812;--on-accent:#f6e2c8;--sand:#f2b474;--teal:#4b8684;--bg-deep:color-mix(in srgb, var(--bg-soft) 88%, var(--ink));--ink-3:color-mix(in srgb, var(--ink-2) 72%, transparent);--line:color-mix(in srgb, var(--ink) 12%, transparent);--line-strong:color-mix(in srgb, var(--ink) 28%, transparent);--sand-soft:color-mix(in srgb, var(--sand) 32%, var(--bg));--teal-soft:color-mix(in srgb, var(--teal) 20%, var(--bg));--teal-deep:color-mix(in srgb, var(--teal) 62%, var(--ink));--olive:#5e6147;--red:#b3261e;--radius-sm:12px;--radius-md:18px;--radius-lg:28px;--radius-xl:40px;--radius-arch:900px 900px 24px 24px;--font-display-en:"Instrument Serif", "Times New Roman", serif;--font-ui-en:"Inter Variable", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display-ar:"Noto Kufi Arabic", "Segoe UI", Tahoma, sans-serif;--font-ui-ar:"Noto Kufi Arabic", "Segoe UI", Tahoma, sans-serif;--display-weight-en:400;--display-weight-ar:700;--heading-scale-en:1;--text-scale-en:1;--heading-scale-ar:1;--text-scale-ar:1;--font-display:var(--font-display-en);--font-ui:var(--font-ui-en);--font-ar:var(--font-ui-ar);--heading-scale:var(--heading-scale-en);--text-scale:var(--text-scale-en);--display-scale:var(--heading-scale);--display-weight:var(--display-weight-en);--display-leading:.94;--display-tracking:-.015em;--gutter:clamp(16px, 4vw, 40px);--max:1320px;--nav-h:64px;--ease-out:cubic-bezier(.16, 1, .3, 1);--shadow-soft:0 1px 2px #2a1a140a, 0 12px 40px -12px #2a1a142e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[dir=rtl]{--font-display:var(--font-display-ar);--font-ui:var(--font-ui-ar);--heading-scale:var(--heading-scale-ar);--text-scale:var(--text-scale-ar);--display-scale:calc(.78 * var(--heading-scale));--display-weight:var(--display-weight-ar);--display-leading:1.4;--display-tracking:0}:root[data-theme=dark]{--shadow-soft:0 1px 2px #00000059, 0 16px 44px -14px #000000b3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font-family:var(--font-ui);font-size:calc(16px * var(--text-scale));-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.6;overflow-x:hidden}img,canvas,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}h1,h2,h3,p{margin:0}fieldset{border:0;min-width:0;margin:0;padding:0}:focus-visible{outline:2px solid var(--teal);outline-offset:3px;border-radius:6px}::selection{background:var(--sand);color:var(--ink)}[lang=ar]{font-family:var(--font-ar)}[hidden]{display:none!important}.display{font-family:var(--font-display);font-weight:var(--display-weight);font-size:calc(clamp(56px, 9.2vw, 144px) * var(--display-scale));line-height:var(--display-leading);letter-spacing:var(--display-tracking);text-wrap:balance}.display--lg{font-size:calc(clamp(48px, 7vw, 112px) * var(--display-scale))}.display--md{font-size:calc(clamp(40px, 5.2vw, 80px) * var(--display-scale))}.lead{font-size:calc(clamp(17px, 1.5vw, 20px) * var(--text-scale));color:var(--ink-2);text-wrap:pretty;max-width:34em;line-height:1.55}:root[dir=rtl] .lead{line-height:1.9;font-size:calc(clamp(16px, 1.4vw, 19px) * var(--text-scale))}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{animation-duration:.001ms!important;animation-iteration-count:1!important}}.btn{white-space:nowrap;min-height:46px;transition:background .25s, color .25s, border-color .25s, transform .25s var(--ease-out);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:15px;font-weight:500;line-height:1.2;display:inline-flex}.btn:hover:not(:disabled){transform:translateY(-1px)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn--lg{min-height:54px;padding:14px 30px;font-size:16px}.btn--dark{background:var(--ink);color:var(--bg)}.btn--dark:hover:not(:disabled){background:var(--clay-deep)}.btn--ghost{border-color:var(--line-strong);background:0 0}.btn--ghost:hover:not(:disabled){background:var(--surface);border-color:var(--ink)}.btn--accent{background:var(--clay);color:var(--on-accent)}.btn--accent:hover{background:var(--clay-deep)}.pill{background:color-mix(in srgb, var(--ink) 6%, transparent);border-radius:999px;align-items:center;min-height:34px;padding:7px 16px;font-size:13px;font-weight:500;transition:background .2s;display:inline-flex}.pill:hover{background:color-mix(in srgb, var(--ink) 12%, transparent)}.pill--solid{background:var(--ink);color:var(--bg)}.pill--solid:hover{background:var(--clay-deep)}.pill--lg{min-height:44px;padding:10px 22px;font-size:15px}.eyebrow{border:1px solid var(--line);background:color-mix(in srgb, var(--surface) 50%, transparent);letter-spacing:.01em;color:var(--ink-2);border-radius:999px;align-items:center;padding:4px 12px;font-size:12px;font-weight:500;display:inline-flex}.eyebrow--dark{border-color:color-mix(in srgb, var(--on-accent) 25%, transparent);background:color-mix(in srgb, var(--on-accent) 8%, transparent);color:var(--on-accent)}.nav{z-index:50;pointer-events:none;flex-direction:column;align-items:center;padding-inline:16px;display:flex;position:fixed;inset:12px 0 auto}.nav__pill{pointer-events:auto;width:min(720px,100%);height:var(--nav-h);background:color-mix(in srgb, var(--bg-soft) 62%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.4);border:1px solid color-mix(in srgb, var(--surface) 50%, transparent);border-radius:999px;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:0 10px 0 22px;transition:box-shadow .3s,background .3s;display:grid}:root[dir=rtl] .nav__pill{padding:0 22px 0 10px}.nav--scrolled .nav__pill{background:color-mix(in srgb, var(--bg) 80%, transparent);box-shadow:var(--shadow-soft)}@media (width<=600px){.nav--customizer{position:absolute}}.nav__group{align-items:center;gap:4px;display:flex}.nav__group--end{justify-content:flex-end}.nav__link{white-space:nowrap;border-radius:999px;padding:8px 12px;font-size:14px;transition:background .2s}.nav__link:hover,.nav__link.active{background:color-mix(in srgb, var(--ink) 7%, transparent)}.nav__logo img{object-fit:contain;width:auto;max-width:140px;height:40px}.nav__lang{background:var(--ink);color:var(--bg);border:0;border-radius:999px;padding:8px 14px;font-size:13px}.nav__lang[lang=ar]{font-family:var(--font-ar)}.nav__lang[lang=en]{font-family:var(--font-ui-en)}.nav__burger{background:var(--ink);border:0;border-radius:999px;flex-direction:column;justify-content:center;justify-self:end;align-items:center;gap:5px;width:44px;height:44px;display:none}.nav__burger span{background:var(--bg);width:16px;height:1.5px;transition:transform .3s var(--ease-out)}.nav--open .nav__burger span:first-child{transform:translateY(3.25px)rotate(45deg)}.nav--open .nav__burger span:last-child{transform:translateY(-3.25px)rotate(-45deg)}.nav__sheet{pointer-events:auto;border-radius:var(--radius-lg);background:color-mix(in srgb, var(--bg) 96%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);width:min(720px,100%);box-shadow:var(--shadow-soft);animation:sheet-in .35s var(--ease-out);gap:4px;margin-top:8px;padding:12px;display:grid}.nav__sheet a,.nav__sheet button{border-radius:var(--radius-md);text-align:start;background:0 0;border:0;padding:14px 16px;font-size:20px;display:block}.nav__sheet a:hover,.nav__sheet button:hover{background:var(--bg-soft)}@keyframes sheet-in{0%{opacity:0;transform:translateY(-8px)}}@media (width<=820px){.nav__group{display:none}.nav__pill{grid-template-columns:auto 1fr}.nav__burger{display:flex}}@media (width>=821px){.nav__sheet{display:none!important}}.arch{border-radius:var(--radius-arch);background:var(--bg-soft);isolation:isolate;position:relative;overflow:hidden}.photo{width:100%;height:100%;position:relative}.photo>img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}.photo[data-status=ok]>img{opacity:1}.photo__fallback{place-items:center;display:grid;position:absolute;inset:0}.kufic-pattern{background-color:var(--clay);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cg fill='%23F2B474' fill-opacity='.92'%3E%3Crect x='10' y='14' width='64' height='16'/%3E%3Crect x='58' y='14' width='16' height='64'/%3E%3Crect x='10' y='50' width='30' height='16'/%3E%3Crect x='90' y='62' width='16' height='44'/%3E%3C/g%3E%3Cg fill='%234B8684'%3E%3Crect x='16' y='86' width='14' height='14'/%3E%3Crect x='36' y='86' width='14' height='14'/%3E%3Crect x='92' y='20' width='14' height='14'/%3E%3C/g%3E%3C/svg%3E");background-size:120px 120px;width:100%;height:100%}.stamp{aspect-ratio:1;background:var(--sand);width:152px;color:var(--clay-deep);box-shadow:var(--shadow-soft);border-radius:50%;place-items:center;display:grid}.stamp svg,.stamp__ring{grid-area:1/1;width:100%;height:100%;animation:22s linear infinite spin}.stamp__ring{font-family:var(--font-ar);font-weight:600}.stamp__text{font-family:var(--font-ui-en);letter-spacing:.12em;fill:currentColor;font-size:15px;font-weight:600}:root[dir=rtl] .stamp__text{font-family:var(--font-ar);letter-spacing:0;font-size:16px}.stamp__core{grid-area:1/1;grid-template-columns:repeat(2,16px);gap:5px;display:grid}.stamp__core i{background:var(--teal);border-radius:2px;width:16px;height:16px}@keyframes spin{to{transform:rotate(360deg)}}.art-tile{place-items:center;width:100%;height:100%;display:grid}.art-tile :is(canvas,.art-tile__image){aspect-ratio:1;width:100%;height:auto;transition:opacity .4s}.art-tile[data-state=loading] canvas{opacity:0}.shirt-side{aspect-ratio:1;width:100%;height:auto;transition:opacity .35s}.shirt-side[data-state=loading]{opacity:.25}.marquee{border-block:1px solid var(--line);direction:ltr;margin-block:clamp(48px,8vw,96px) 0;padding-block:22px;overflow:hidden}.marquee__track{will-change:transform;width:max-content;display:flex}.marquee__track>span{font-family:var(--font-display-en);white-space:nowrap;flex:none;padding-inline-end:.6em;font-size:clamp(36px,5vw,64px);line-height:1.2}.marquee em{font-style:italic}.marquee em[lang=ar]{font-style:normal;font-family:var(--font-ar);font-size:.72em;font-weight:700}.marquee b{color:var(--teal);vertical-align:middle;margin-inline:.5em;font-size:.4em;display:inline-block}.preview{margin:0}.preview__stage{--glass-sheen:#ffffff80;--glass-edge:#ffffffbf;border-radius:var(--radius-xl);border:1px solid var(--glass-edge);background:linear-gradient(160deg, var(--glass-sheen), transparent 42%, transparent 62%, color-mix(in srgb, var(--glass-sheen) 60%, transparent)), radial-gradient(55% 65% at 8% 12%, color-mix(in srgb, var(--sand) 70%, transparent), transparent 72%), radial-gradient(50% 60% at 96% 6%, color-mix(in srgb, var(--clay) 32%, transparent), transparent 70%), radial-gradient(60% 65% at 90% 100%, color-mix(in srgb, var(--teal) 46%, transparent), transparent 72%), radial-gradient(45% 50% at 15% 100%, color-mix(in srgb, var(--clay) 14%, transparent), transparent 70%), var(--bg-soft);box-shadow:inset 0 1px 0 var(--glass-edge), inset 0 0 0 1px color-mix(in srgb, var(--glass-sheen) 40%, transparent), inset 0 -24px 48px -32px color-mix(in srgb, var(--clay-deep) 35%, transparent), var(--shadow-soft);-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);touch-action:pan-y;position:relative;overflow:hidden}:root[data-theme=dark] .preview__stage{--glass-sheen:#ffffff14;--glass-edge:#ffffff29}.preview__stage.is-zoomed{cursor:grab;touch-action:none}.preview__stage.is-zoomed:active{cursor:grabbing}.preview__sides{transform-origin:50%;transition:transform .35s var(--ease-out);grid-template-columns:1fr 1fr;gap:8px;padding:clamp(16px,3vw,36px) clamp(12px,2vw,24px) 64px;display:grid}.preview__stage.is-zoomed .preview__sides{transition:none}.preview__side{justify-items:center;gap:8px;display:grid}.preview__label{letter-spacing:.12em;color:var(--ink-3);font-size:11px;font-weight:600}:root[dir=rtl] .preview__label{letter-spacing:0;font-size:12px}.preview__tools{gap:6px;display:flex;position:absolute;inset-block-end:14px;inset-inline-end:14px}.preview__tools button{border:1px solid var(--line);background:color-mix(in srgb, var(--surface) 85%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;width:38px;height:38px;font-size:18px;line-height:1}.preview__tools button:disabled{opacity:.4;cursor:default}.preview__caption{text-align:center;color:var(--ink-3);margin-top:12px;font-size:13px}.order{gap:14px;display:grid}.order__instruction{color:var(--ink-2);font-size:15px}.order__actions{flex-wrap:wrap;gap:8px;display:flex}.order__note{color:var(--ink-3);font-size:13px}.order__warn{color:var(--red);font-size:13px}.order__status{min-height:1.4em;color:var(--teal-deep);font-size:14px;font-weight:500}.footer{border-radius:var(--radius-xl);background:var(--clay-deep);color:var(--on-accent);margin:clamp(64px,10vw,140px) 12px 12px;overflow:hidden}.footer__inner{max-width:var(--max);padding:clamp(40px, 6vw, 72px) var(--gutter) 28px;grid-template-columns:1.4fr 1fr;gap:40px;margin:0 auto;display:grid}.footer__brand img{width:auto;max-width:clamp(160px,18vw,240px);height:auto;max-height:140px}.footer__line{font-family:var(--font-display);font-size:calc(clamp(36px, 4.6vw, 64px) * var(--display-scale));font-weight:var(--display-weight);line-height:var(--display-leading);max-width:12em;margin-top:28px}.footer__links{align-content:start;justify-items:start;gap:6px;display:grid}.footer__links a{opacity:.85;padding-block:4px;font-size:18px}.footer__links a:hover{opacity:1;text-underline-offset:4px;text-decoration:underline}.footer__base{border-top:1px solid color-mix(in srgb, var(--on-accent) 18%, transparent);opacity:.8;grid-column:1/-1;justify-content:space-between;align-items:center;padding-top:24px;font-size:13px;display:flex}@media (width<=720px){.footer__inner{grid-template-columns:1fr}}.order__primary{border-bottom:1px solid var(--line);gap:8px;margin-bottom:4px;padding-bottom:18px;display:grid}.order__cta{justify-content:space-between;width:100%;min-height:60px;font-size:17px}.order__cta-arrow{transition:transform .4s var(--ease-out);display:inline-block}:root[dir=rtl] .order__cta-arrow{transform:scaleX(-1)}.order__cta:hover .order__cta-arrow{transform:translate(6px)}:root[dir=rtl] .order__cta:hover .order__cta-arrow{transform:scaleX(-1)translate(6px)}.checkout{border-radius:var(--radius-xl);background:var(--bg);width:min(980px,100% - 32px);max-height:calc(100dvh - 48px);color:var(--ink);box-shadow:0 50px 120px -40px color-mix(in srgb, var(--ink) 55%, transparent);overscroll-behavior:contain;border:0;padding:0;overflow:auto}.checkout[open]{animation:checkout-in .5s var(--ease-out)}.checkout::backdrop{background:color-mix(in srgb, var(--ink) 45%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:fade-in .4s var(--ease-out)}@keyframes checkout-in{0%{opacity:0;transform:translateY(40px)scale(.98)}}.checkout__close{float:inline-end;z-index:2;border:1px solid var(--line);background:color-mix(in srgb, var(--bg) 90%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;width:44px;height:44px;margin:14px 14px -58px 0;font-size:16px;position:sticky;top:14px}:root[dir=rtl] .checkout__close{margin:14px 0 -58px 14px}.checkout__grid{grid-template-columns:.9fr 1.1fr;display:grid}.checkout__piece{background:radial-gradient(90% 60% at 50% 0%, var(--surface), transparent 70%), var(--bg-soft);align-content:start;gap:18px;padding:32px;display:grid}.checkout__eyebrow,.checkout__label,.checkout__field>legend{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);padding:0;font-size:12px;font-weight:600}:root[dir=rtl] .checkout__eyebrow,:root[dir=rtl] .checkout__label,:root[dir=rtl] .checkout__field>legend{letter-spacing:0;text-transform:none;font-size:13px}.checkout__shirts{grid-template-columns:1fr 1fr;gap:4px;display:grid}.checkout__summary{color:var(--ink-2);font-size:14px;font-weight:500}.checkout__form{align-content:start;gap:16px;padding:36px 36px 28px;display:grid}.checkout__title{font-family:var(--font-display);font-weight:var(--display-weight);font-size:calc(44px * var(--display-scale));line-height:1.05}:root[dir=rtl] .checkout__title{font-size:30px;line-height:1.4}.checkout__lead{color:var(--ink-2);font-size:15px}.checkout__field{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}.checkout__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.input{border:1px solid var(--line-strong);background:var(--surface);width:100%;min-height:48px;font:inherit;border-radius:14px;padding:11px 14px;font-size:16px;transition:border-color .2s,box-shadow .2s}textarea.input{resize:vertical;line-height:1.5}.input:focus{border-color:var(--clay);box-shadow:0 0 0 4px color-mix(in srgb, var(--clay) 12%, transparent);outline:none}.has-error .input{border-color:var(--red)}.checkout__hint{color:var(--ink-3);font-size:13px}.checkout__error{color:var(--red);font-size:13px;font-weight:500}.checkout__error--form{background:#b3261e14;border-radius:12px;padding:10px 14px}.checkout__more{border-top:1px solid var(--line);padding-top:12px}.checkout__more summary{cursor:pointer;align-items:center;gap:8px;font-weight:500;list-style:none;display:flex}.checkout__more summary::-webkit-details-marker{display:none}.checkout__more summary:before{content:"+";background:var(--bg-soft);width:22px;height:22px;transition:transform .3s var(--ease-out);border-radius:999px;place-items:center;display:grid}.checkout__more[open] summary:before{transform:rotate(45deg)}.checkout__more summary small{color:var(--ink-3);font-weight:400}.checkout__more-body{animation:fade-in .35s var(--ease-out);gap:12px;padding-top:14px;display:grid}.checkout__hp{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.checkout__submit{width:100%;margin-top:4px}.checkout__privacy,.checkout__alt{color:var(--ink-3);text-align:center;font-size:13px}.checkout__alt a{color:var(--clay);text-underline-offset:3px;text-decoration:underline}.stepper{border:1px solid var(--line-strong);background:var(--surface);border-radius:999px;align-items:center;width:fit-content;display:inline-flex}.stepper button{background:0 0;border:0;border-radius:999px;width:44px;height:44px;font-size:20px}.stepper button:disabled{opacity:.3}.stepper output{text-align:center;font-variant-numeric:tabular-nums;min-width:32px;font-weight:600}.checkout__done{text-align:center;justify-items:center;gap:14px;padding:56px 32px 44px;display:grid}.checkout__tick{background:var(--teal);color:#fff;width:76px;height:76px;animation:pop .6s var(--ease-out);border-radius:50%;place-items:center;display:grid}.checkout__tick svg{width:44px;height:44px}.checkout__ref{letter-spacing:.04em;background:var(--sand-soft);color:var(--clay-deep);border-radius:12px;padding:10px 18px;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:22px;font-weight:600}.checkout__actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px;display:flex}@media (width<=760px){.checkout{border-radius:0;width:100%;max-width:100%;height:100dvh;max-height:100dvh;margin:0}.checkout[open]{animation:checkout-up .45s var(--ease-out)}.checkout__grid{grid-template-columns:1fr}.checkout__piece{padding:24px 16px 20px}.checkout__shirts{max-width:320px}.checkout__form{padding:24px 16px 32px}.checkout__row{grid-template-columns:1fr}}@keyframes checkout-up{0%{transform:translateY(100%)}}@keyframes fade-in{0%{opacity:0}}.checkout__section{border-top:1px solid var(--line);margin-top:6px;padding-top:14px}.checkout__review{gap:16px;display:grid}.checkout__summary-list{border:1px solid var(--line);background:var(--surface);border-radius:16px;gap:0;margin:0;display:grid;overflow:hidden}.checkout__summary-list>div{grid-template-columns:120px 1fr;gap:12px;padding:12px 16px;display:grid}.checkout__summary-list>div+div{border-top:1px solid var(--line)}.checkout__summary-list dt{color:var(--ink-3);font-size:13px}.checkout__summary-list dd{overflow-wrap:anywhere;margin:0;font-weight:500}.checkout__cod{background:var(--sand-soft);color:var(--clay-deep);border-radius:16px;align-items:flex-start;gap:14px;padding:16px;display:flex}.checkout__cod p{color:var(--ink-2);margin-top:4px;font-size:14px}.checkout__cod-icon{background:var(--clay);width:42px;height:42px;color:var(--on-accent);border-radius:12px;flex:none;place-items:center;display:grid}.checkout__review-actions{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.checkout__review-actions .btn--lg{flex:1}@media (width<=480px){.checkout__summary-list>div{grid-template-columns:1fr;gap:2px}}.shirt-side--native{display:block;position:relative;overflow:hidden}.shirt-side--native>.shirt-side__base{width:100%;height:auto;display:block}.shirt-side--native>.shirt-side__print{max-width:none;height:auto;position:absolute}.art-tile__image{box-sizing:border-box;object-fit:contain;padding:6%;display:block}.page{max-width:var(--max);padding:calc(var(--nav-h) + 72px) var(--gutter) 0;margin:0 auto}.page__head{text-align:center;justify-items:center;gap:20px;margin-bottom:clamp(40px,6vw,72px);display:grid}.page__head .lead{margin-inline:auto}.section{max-width:var(--max);padding:clamp(72px, 10vw, 140px) var(--gutter) 0;margin:0 auto}.section__head{text-align:center;justify-items:center;gap:18px;margin-bottom:clamp(32px,5vw,56px);display:grid}.hero{padding:calc(var(--nav-h) + 56px) 12px 0}.hero__head{text-align:center;justify-items:center;gap:22px;margin-bottom:clamp(36px,5vw,56px);display:grid}.hero__arches{grid-template-columns:repeat(3,1fr);gap:12px;max-width:1500px;margin:0 auto;display:grid;position:relative}.hero__arches .arch{aspect-ratio:3/4}.arch--1{border-radius:900px 900px 0 110px}.arch--2{border-radius:900px 900px 0 0}.arch--3,:root[dir=rtl] .arch--1{border-radius:900px 900px 110px 0}:root[dir=rtl] .arch--3{border-radius:900px 900px 0 110px}.arch__shirt{width:88%;margin-top:12%}.hero__stamp{z-index:2;position:absolute;bottom:-52px;left:50%;translate:-50%}.hero__foot{max-width:var(--max);padding:88px var(--gutter) 0;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:32px;margin:0 auto;display:flex}.hero__ctas{flex-wrap:wrap;gap:10px;display:flex}@media (width<=760px){.hero__arches{scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:4px;grid-template-columns:repeat(3,78vw);padding-bottom:64px;overflow-x:auto}.hero__arches::-webkit-scrollbar{display:none}.hero__arches .arch-wrap{scroll-snap-align:center}.hero__stamp{grid-area:2/1;justify-self:start;width:118px;margin-top:-60px;position:sticky;bottom:0;left:auto;translate:none}.hero__foot{padding-top:32px}}.routes{gap:12px;display:grid}.route{border-radius:var(--radius-xl);grid-template-columns:1fr 1fr;gap:24px;min-height:clamp(420px,42vw,580px);padding:14px;display:grid;overflow:hidden}.route--sand{background:color-mix(in srgb, var(--sand) 22%, var(--bg))}.route--teal{background:var(--teal-soft)}.route--clay{background:var(--clay);color:var(--on-accent)}.route--clay .pill--solid{background:var(--sand);color:var(--clay-deep)}.route--clay .route__line{color:color-mix(in srgb, var(--on-accent) 80%, transparent)}.route__text{flex-direction:column;align-items:flex-start;gap:20px;padding:clamp(20px,3vw,40px);display:flex}.route__index{font-variant-numeric:tabular-nums;opacity:.6;margin-bottom:auto;font-size:13px;font-weight:500}.route__line{color:var(--ink-2);max-width:22em;font-size:clamp(17px,1.5vw,20px)}.route__media{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--surface) 35%, transparent);position:relative;overflow:hidden}.route--clay .route__media{background:#0000001f}.route__media .photo__fallback>.shirt-side{width:82%}.route__art{border-radius:0}.route--collection-showcase .route__media{min-width:0}.route__showcase{position:absolute;inset:0}.route--collection-showcase .route__media:hover .photo{transform:none}.collection-showcase{--showcase-paper:#f0e4d2;color:#3d3229;background:radial-gradient(at 50% 48%,#fff9ed 0%,#eddfc9 56%,#d9c4a6 100%);grid-template-rows:auto minmax(0,1fr) auto;width:100%;height:100%;padding:clamp(18px,2.4vw,32px);display:grid;position:relative;overflow:hidden}.collection-showcase:after{content:"";border-radius:calc(var(--radius-lg) - 8px);pointer-events:none;border:1px solid #5b3f2326;position:absolute;inset:12px}.collection-showcase__heading,.collection-showcase__footer{z-index:4;position:relative}.collection-showcase__heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.collection-showcase__eyebrow{letter-spacing:.08em;text-transform:uppercase;font-size:clamp(10px,1vw,13px);font-weight:600}:lang(ar) .collection-showcase__eyebrow{letter-spacing:0}.collection-showcase__mark{grid-template-columns:repeat(2,7px);gap:3px;display:grid;transform:rotate(-12deg)}.collection-showcase__mark i{background:#853b20;width:7px;height:7px}.collection-showcase__mark i:last-child{background:#4b8684}.collection-showcase__stage{isolation:isolate;direction:ltr;min-height:0;position:relative}.collection-showcase__orbit{border:1px solid #853b2038;border-radius:50%;width:91%;height:68%;position:absolute;top:15%;left:4.5%;transform:rotate(-22deg)}.collection-showcase__orbit:after{content:"";border:1px dashed #853b202b;border-radius:50%;position:absolute;inset:12%}.collection-showcase__word{color:#853b2014;place-items:center;font-size:clamp(75px,10vw,160px);font-weight:800;display:grid;position:absolute;inset:0}.collection-showcase__piece{aspect-ratio:1;filter:drop-shadow(0 18px 12px #3a261638);width:62%;max-height:88%;transition:transform .7s var(--ease-out);position:absolute;top:50%;left:50%;translate:-50% -50%}.collection-showcase__piece .shirt-side{object-fit:contain;width:100%;height:100%;display:block}.collection-showcase__piece--1{z-index:1;transform:translate(-33%,-10%)rotate(-14deg)scale(.87)}.collection-showcase__piece--2{z-index:3;transform:translateY(10%)rotate(3deg)}.collection-showcase__piece--3{z-index:2;transform:translate(33%,-10%)rotate(14deg)scale(.87)}.collection-showcase[data-count="1"] .collection-showcase__piece{transform:none}.collection-showcase[data-count="2"] .collection-showcase__piece--1{transform:translate(-22%)rotate(-10deg)}.collection-showcase[data-count="2"] .collection-showcase__piece--2{transform:translate(22%)rotate(10deg)}.collection-showcase__footer{text-align:center;gap:12px;display:grid}.collection-showcase__caption{font-size:clamp(15px,1.5vw,20px);font-weight:600}.collection-showcase__names{opacity:.8;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 16px;font-size:clamp(10px,.9vw,12px);display:flex}.collection-showcase__names span{align-items:center;gap:7px;display:inline-flex}.collection-showcase__names span:before{content:"";background:#853b20;width:4px;height:4px;transform:rotate(45deg)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.route__media:hover .collection-showcase[data-count="3"] .collection-showcase__piece--1{transform:translate(-37%,-14%)rotate(-18deg)scale(.87)}.route__media:hover .collection-showcase[data-count="3"] .collection-showcase__piece--2{transform:translateY(6%)rotate(0)}.route__media:hover .collection-showcase[data-count="3"] .collection-showcase__piece--3{transform:translate(37%,-14%)rotate(18deg)scale(.87)}}@media (prefers-reduced-motion:reduce){.collection-showcase__piece{transition:none}}@media (width<=760px){.route--collection-showcase .route__media{aspect-ratio:1.08}.collection-showcase{padding:22px}.collection-showcase__footer{gap:8px}.route{grid-template-columns:1fr}.route__media{aspect-ratio:1}.route__index{margin-bottom:0}}.hoodie-band__card{border-radius:var(--radius-xl);background:color-mix(in srgb, var(--sand) 30%, var(--bg));grid-template-columns:1fr 1.15fr;align-items:center;gap:24px;padding:14px;display:grid;overflow:hidden}.hoodie-band__text{flex-direction:column;align-items:flex-start;gap:18px;padding:clamp(20px,3vw,40px);display:flex}.hoodie-band__line{color:var(--ink-2);max-width:24em;font-size:clamp(17px,1.5vw,20px)}.hoodie-band__price{color:var(--ink-2)}.hoodie-band__price strong{color:var(--ink);font-size:22px}.hoodie-band__pieces{aspect-ratio:5/4;min-width:0;position:relative}.hoodie-band__piece{width:54%;transition:scale .4s;position:absolute;top:50%;translate:0 -50%}.hoodie-band__piece--0{z-index:1;inset-inline-start:0;rotate:-6deg}.hoodie-band__piece--1{z-index:3;width:60%;inset-inline-start:20%}.hoodie-band__piece--2{z-index:2;inset-inline-end:0;rotate:6deg}@media (hover:hover){.hoodie-band__piece:hover{z-index:4;scale:1.04}}@media (width<=760px){.hoodie-band__card{grid-template-columns:1fr}}.hoodie-quality{border-radius:var(--radius-md);border:1px solid color-mix(in srgb, var(--clay) 30%, transparent);background:color-mix(in srgb, var(--sand) 22%, var(--bg));gap:12px;padding:20px;display:grid}.hoodie-quality__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--clay);font-size:12px;font-weight:600}.hoodie-quality__title{font-family:var(--font-display);font-weight:var(--display-weight);font-size:calc(24px * var(--display-scale));color:var(--ink);margin:0;line-height:1.15}.hoodie-quality__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.hoodie-quality__list li{gap:2px;padding-inline-start:26px;display:grid;position:relative}.hoodie-quality__list li:before{content:"";inset-inline-start:0;background:var(--teal) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.3l2.2 2.2 4.8-5' fill='none' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% no-repeat;border-radius:50%;width:16px;height:16px;position:absolute;top:3px}.hoodie-quality__list strong{color:var(--ink);font-size:15px}.hoodie-quality__list span{color:var(--ink-2);font-size:14px}.hoodie-quality__closing{border-top:1px dashed var(--line-strong);color:var(--teal-deep,var(--teal));margin:4px 0 0;padding-top:12px;font-size:14px;font-weight:600}.hoodie-quality--compact{background:0 0;border:0;padding:0}.hoodie-quality--compact .hoodie-quality__list{grid-template-columns:repeat(2,minmax(0,auto));gap:8px 22px}.hoodie-quality--compact .hoodie-quality__list li{color:var(--ink);font-size:15px;font-weight:600}.hoodie-quality--compact .hoodie-quality__closing{border-top:0;max-width:30em;padding-top:0}@media (width<=420px){.hoodie-quality--compact .hoodie-quality__list{grid-template-columns:1fr}}:root[data-theme=dark] .hoodie-quality:not(.hoodie-quality--compact){background:color-mix(in srgb, var(--sand) 8%, var(--bg-soft))}:root[data-theme=dark] .hoodie-quality__closing{color:var(--teal)}.artworks__grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.art-card{align-content:start;gap:18px;display:grid}.art-card__media{aspect-ratio:4/5;border-radius:var(--radius-arch);transition:transform .6s var(--ease-out);display:block;overflow:hidden}.art-card__media:hover{transform:translateY(-6px)}.art-card__body{gap:8px;padding-inline:6px;display:grid}.art-card__name{font-family:var(--font-display);font-weight:var(--display-weight);font-size:calc(36px * var(--display-scale));flex-wrap:wrap;align-items:baseline;gap:4px 12px;line-height:1.1;display:flex}:root[dir=rtl] .art-card__name{font-size:24px}.art-card__alt{font-family:var(--font-ar);color:var(--ink-3);font-size:15px;font-weight:500}.art-card__alt[lang=en]{font-family:var(--font-display-en);font-size:22px;font-style:italic;font-weight:400}.art-card__meaning{color:var(--ink-2);font-size:15px}.art-card__links{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}@media (width<=1080px){.artworks__grid{grid-template-columns:repeat(2,1fr);row-gap:40px}}@media (width<=480px){.artworks__grid{grid-template-columns:1fr}}.story{border-radius:var(--radius-xl);background:radial-gradient(80% 90% at 0% 100%, color-mix(in srgb, var(--sand) 45%, transparent), transparent 60%), radial-gradient(70% 80% at 100% 0%, color-mix(in srgb, var(--teal) 28%, transparent), transparent 60%), linear-gradient(135deg, color-mix(in srgb, var(--sand) 14%, var(--bg)) 0%, var(--bg-soft) 50%, color-mix(in srgb, var(--teal) 13%, var(--bg)) 100%);margin:clamp(72px,10vw,140px) 12px 0}.story__inner{max-width:var(--max);padding:clamp(56px, 9vw, 120px) var(--gutter);grid-template-columns:1.3fr 1fr;align-items:center;gap:clamp(32px,6vw,96px);margin:0 auto;display:grid}.story__text{justify-items:start;gap:24px;display:grid}.story__body{font-family:var(--font-display);text-wrap:pretty;font-size:clamp(22px,2.3vw,32px);line-height:1.3}:root[dir=rtl] .story__body{font-size:clamp(17px,1.6vw,21px);font-weight:400;line-height:2}.story__signoff{font-family:var(--font-display);font-style:italic;font-size:calc(clamp(32px, 3.5vw, 48px) * var(--display-scale));font-weight:var(--display-weight);color:var(--clay)}:root[dir=rtl] .story__signoff{font-style:normal}.story__arch{aspect-ratio:4/5}@media (width<=860px){.story__inner{grid-template-columns:1fr}.story__media{max-width:420px}}.customize__layout{grid-template-columns:1.15fr 1fr;align-items:start;gap:clamp(24px,4vw,56px);display:grid}.customize__preview{top:calc(var(--nav-h) + 28px);position:sticky}.customize__controls{gap:28px;display:grid}.option{gap:12px;display:grid}.option__label{letter-spacing:.06em;text-transform:uppercase;align-items:baseline;gap:10px;margin-bottom:12px;padding:0;font-size:13px;font-weight:600;display:flex}:root[dir=rtl] .option__label{letter-spacing:0;font-size:14px}.option__value{text-transform:none;letter-spacing:0;color:var(--ink-2);font-weight:400}.option__hint{text-transform:none;letter-spacing:0;color:var(--ink-3);font-weight:400}.choice-grid{gap:8px;display:grid}.choice-grid--2{grid-template-columns:1fr 1fr}.choice-grid--3{grid-template-columns:repeat(3,1fr)}.choice-grid--4{grid-template-columns:repeat(4,1fr)}.choice-row{flex-wrap:wrap;gap:8px;display:flex}.choice{border:1px solid var(--line);border-radius:var(--radius-md);text-align:start;background:0 0;gap:2px;padding:14px 16px;transition:border-color .2s,background .2s,box-shadow .2s;display:grid}.choice:hover:not(:disabled){border-color:var(--line-strong)}.choice[aria-pressed=true]{border-color:var(--ink);background:var(--surface);box-shadow:0 0 0 1px var(--ink)}.choice:disabled{opacity:.45;cursor:not-allowed}.choice strong{font-size:15px;font-weight:600}.choice small{color:var(--ink-2);font-size:13px}.choice--logo{grid-template-columns:auto 1fr;align-items:center;gap:14px}.choice--logo img{width:auto;height:36px}.choice--art{text-align:center;gap:8px;padding:6px 6px 10px;font-size:13px;font-weight:500}.choice--art .art-tile{border-radius:calc(var(--radius-md) - 6px);overflow:hidden}.chip{border:1px solid var(--line);min-width:52px;height:44px;font-size:14px;font-weight:500;font-family:var(--font-ui-en);background:0 0;border-radius:999px;padding:0 14px;transition:background .2s,color .2s,border-color .2s}.chip:disabled{opacity:.5;cursor:not-allowed}.chip small{font-size:.7em}.chip:hover:not(:disabled){border-color:var(--line-strong)}.chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--bg)}.swatch{border:1px solid var(--line-strong);background:var(--swatch);border-radius:50%;width:48px;height:48px;transition:box-shadow .2s;box-shadow:inset 0 -6px 12px #0000001f}.swatch[aria-pressed=true]{box-shadow:inset 0 -6px 12px #0000001f, 0 0 0 3px var(--bg), 0 0 0 5px var(--ink)}.summary{border-radius:var(--radius-md);background:var(--bg-soft);padding:18px 20px}.summary__label{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:12px;font-weight:600}.summary__value{margin-top:4px;font-size:16px;font-weight:500}@media (width<=960px){.customize__layout{grid-template-columns:1fr}.customize__preview{position:static}}@media (width<=480px){.choice-grid--4{grid-template-columns:repeat(2,1fr)}.choice-grid--2,.choice-grid--3{grid-template-columns:1fr}}.surprise__stage{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(20px,3vw,40px);transition:opacity .4s,filter .4s;display:grid}.surprise__stage.is-choosing{opacity:.35;filter:blur(6px)}.surprise__label{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-bottom:12px;font-size:12px;font-weight:600;display:block}:root[dir=rtl] .surprise__label{letter-spacing:0}.surprise__art{margin:0}.arch--tile{aspect-ratio:4/5}.surprise__art figcaption{color:var(--ink-2);gap:6px;margin-top:18px;display:grid}.surprise__name{font-family:var(--font-display);font-weight:var(--display-weight);font-size:calc(40px * var(--display-scale));color:var(--ink);line-height:1.1}.surprise__order{border-radius:var(--radius-xl);background:var(--bg-soft);flex-wrap:wrap;justify-content:space-between;align-items:start;gap:24px;margin-top:48px;padding:clamp(20px,3vw,32px);display:flex}.surprise__order .order{max-width:560px}@media (width<=860px){.surprise__stage{grid-template-columns:1fr}.surprise__art{max-width:440px}}.design-detail__layout{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(24px,5vw,80px);display:grid}.design-detail__text{justify-items:start;gap:20px;display:grid}.design-detail__ctas{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.design-detail__alt{color:var(--ink-3);margin-top:-8px;font-size:22px}.design-detail__alt[lang=en]{font-family:var(--font-display-en);font-size:30px;font-style:italic}.design-detail__story{border-inline-start:2px solid var(--clay);gap:6px;padding-inline-start:20px;display:grid}.design-detail__story h2{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:12px;font-weight:600}:root[dir=rtl] .design-detail__story h2{letter-spacing:0;font-size:13px}.design-detail__story p{font-family:var(--font-display);font-size:clamp(22px,2vw,28px);line-height:1.35}:root[dir=rtl] .design-detail__story p{font-size:18px;line-height:1.9}.design-detail__preview,.design-detail__more{margin-top:clamp(56px,8vw,96px)}.more-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.more-card{gap:12px;display:grid}.more-card .art-tile{border-radius:var(--radius-lg);transition:transform .5s var(--ease-out);overflow:hidden}.more-card:hover .art-tile{transform:translateY(-4px)}.more-card span{font-family:var(--font-display);font-weight:var(--display-weight);font-size:calc(28px * var(--display-scale));padding-inline:4px}:root[dir=rtl] .more-card span{font-size:18px}@media (width<=860px){.design-detail__layout{grid-template-columns:1fr}.design-detail__art{max-width:440px}}@media (width<=560px){.more-grid{grid-template-columns:repeat(2,1fr)}}.collections__grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.collection-card{gap:10px;display:grid}.collection-card .arch{aspect-ratio:4/5}.collection-card h2{font-family:var(--font-display);font-weight:var(--display-weight);font-size:calc(36px * var(--display-scale))}.collection-card p{color:var(--ink-3);font-size:14px}.collection-detail__banner{aspect-ratio:21/9;border-radius:var(--radius-xl);margin-block:24px 48px;overflow:hidden}.empty{text-align:center;justify-items:center;gap:28px;padding-block:24px 40px;display:grid}.page.empty{padding-top:calc(var(--nav-h) + 140px);align-content:center;min-height:60vh}.empty__arches{align-items:end;gap:10px;display:flex}.empty__arches span{aspect-ratio:3/4;background:var(--bg-soft);border-radius:900px 900px 16px 16px;width:clamp(80px,14vw,150px)}.empty__arches span:first-child{background:var(--sand-soft)}.empty__arches span:nth-child(2){aspect-ratio:3/4.6;background-color:var(--clay);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cg fill='%23F2B474' fill-opacity='.92'%3E%3Crect x='10' y='14' width='64' height='16'/%3E%3Crect x='58' y='14' width='16' height='64'/%3E%3Crect x='10' y='50' width='30' height='16'/%3E%3Crect x='90' y='62' width='16' height='44'/%3E%3C/g%3E%3Cg fill='%234B8684'%3E%3Crect x='16' y='86' width='14' height='14'/%3E%3Crect x='36' y='86' width='14' height='14'/%3E%3Crect x='92' y='20' width='14' height='14'/%3E%3C/g%3E%3C/svg%3E");background-size:60px 60px;height:auto}.empty__arches span:nth-child(3){background:var(--teal-soft)}@media (width<=760px){.collections__grid{grid-template-columns:repeat(2,1fr)}}.choice__price{color:var(--clay);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.summary__price{border-top:1px dashed var(--line-strong);justify-content:space-between;align-items:baseline;gap:12px;margin-top:12px;padding-top:12px;display:flex}.summary__price span{color:var(--ink-2);font-size:13px}.summary__price strong{color:var(--clay);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.price-tag{background:var(--sand-soft);width:fit-content;color:var(--clay-deep);font-variant-numeric:tabular-nums;border-radius:999px;justify-self:start;align-items:center;margin-block:6px;padding:6px 14px;font-size:15px;font-weight:700;display:inline-flex}:root[data-theme=dark] .price-tag{background:color-mix(in srgb, var(--sand) 22%, transparent);color:var(--sand)}.price-tag--lg{margin-top:18px;padding:8px 18px;font-size:20px}.customize__visual{align-content:start;align-self:stretch;gap:28px;display:grid}.customize__gallery{margin-top:clamp(40px,6vw,72px)}.order-bar{z-index:80;inset-inline:12px;bottom:max(12px, env(safe-area-inset-bottom));background:var(--surface);color:var(--ink);border-radius:20px;align-items:center;gap:12px;padding:8px;animation:.3s ease-out order-bar-in;display:flex;position:fixed;box-shadow:0 12px 32px -12px #2a1a1473}.order-bar__thumb{border-radius:14px;flex:none;width:52px;height:52px;overflow:hidden}.order-bar__thumb .art-tile{width:100%;height:100%}.order-bar__thumb img,.order-bar__thumb canvas{object-fit:contain;width:100%;height:100%}.order-bar__text{flex:1;min-width:0;font-size:14px;line-height:1.35;display:grid}.order-bar__text strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.order-bar__text>span{color:var(--ink-2)}.order-bar__text b{color:var(--ink)}.order-bar__cta{flex:none;min-height:48px;padding-inline:18px}@keyframes order-bar-in{0%{opacity:0;transform:translateY(16px)}}@media (width>=961px){.order-bar{display:none}}@media (prefers-reduced-motion:reduce){.order-bar{animation:none}}.gallery{gap:12px;display:grid}.gallery__title{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);font-size:12px;font-weight:600}:root[dir=rtl] .gallery__title{letter-spacing:0;text-transform:none;font-size:13px}.gallery__frame{aspect-ratio:5/4;border-radius:var(--radius-lg);background:var(--bg-soft);isolation:isolate;position:relative;overflow:hidden}.gallery__slide{touch-action:pan-y;cursor:grab;position:absolute;inset:0}.gallery__slide:active{cursor:grabbing}.gallery__slide img,.gallery__slide video{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.gallery__slide video{background:#000}.gallery__nav{z-index:2;background:color-mix(in srgb, var(--surface) 88%, transparent);width:42px;height:42px;color:var(--ink);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .25s, transform .25s var(--ease-out);border:0;border-radius:50%;place-items:center;margin-top:-21px;display:grid;position:absolute;top:50%}.gallery__nav--prev{inset-inline-start:12px}.gallery__nav--next{inset-inline-end:12px}:root[dir=rtl] .gallery__nav svg{transform:scaleX(-1)}.gallery:hover .gallery__nav,.gallery__nav:focus-visible{opacity:1}.gallery__nav:hover{transform:scale(1.08)}@media (hover:none){.gallery__nav{opacity:1}}.gallery__dots{justify-content:center;gap:6px;display:flex}.gallery__dot{background:var(--line-strong);border:0;border-radius:4px;width:26px;height:4px;padding:0;position:relative;overflow:hidden}.gallery__dot[aria-current=true]{background:var(--clay)}.gallery__dot[aria-current=true]:has(i){background:color-mix(in srgb, var(--clay) 35%, transparent)}.gallery__dot i{background:var(--clay);transform-origin:0;position:absolute;inset:0}:root[dir=rtl] .gallery__dot i{transform-origin:100%}@media (width<=960px){.customize__visual{display:contents}.customize__preview{order:1}.customize__controls{order:2}.customize__gallery{order:3}}@media (width<=600px){.customize__colors-mobile{order:2;min-width:0;margin-block:-16px -8px}.customize__colors-mobile .option__label{margin-bottom:8px}.customize__controls{order:3}.customize__gallery{order:4}}.country-choice{grid-template-columns:1fr 1fr;gap:10px;display:grid}.country-choice__option{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);min-height:52px;color:var(--ink);text-align:start;transition:border-color .2s, box-shadow .2s, transform .2s var(--ease-out);align-items:center;gap:10px;padding:10px 14px;font-weight:600;display:flex}.country-choice__option:hover{border-color:var(--ink-2)}.country-choice__option:active{transform:scale(.98)}.country-choice__option[aria-checked=true]{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.country-choice__flag{width:32px;height:16px;box-shadow:0 0 0 1px var(--line);background:linear-gradient(#101820 0 33.333%,#fff 33.333% 66.667%,#007a3d 66.667%);border-radius:2px;flex:none;display:inline-block;position:relative;overflow:hidden}.country-choice__flag:before{content:"";clip-path:polygon(0 0,50% 50%,0 100%);background:#ce1126;position:absolute;inset:0}.country-choice__flag--ps:before{clip-path:polygon(0 0,33.333% 50%,0 100%);background:#e4312b}.country-choice__flag--jo:after{content:"";clip-path:polygon(50% 0%,59.8% 29.7%,89.1% 18.8%,71.9% 45%,98.7% 61.1%,67.6% 64%,71.7% 95%,50% 72.5%,28.3% 95%,32.4% 64%,1.3% 61.1%,28.1% 45%,10.9% 18.8%,40.2% 29.7%);background:#fff;width:6px;height:6px;position:absolute;top:5px;left:5px}.checkout__total{border-radius:var(--radius-sm);background:var(--sand-soft);color:var(--clay-deep);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding:14px 16px;display:flex;overflow:hidden}:root[data-theme=dark] .checkout__total{background:color-mix(in srgb, var(--sand) 18%, transparent);color:var(--sand)}.checkout__total span{font-weight:600}.checkout__total strong{font-variant-numeric:tabular-nums;font-size:24px;font-weight:700}.checkout__total small{text-align:end;opacity:.8;flex-basis:100%;font-size:12px}.places{overflow:hidden}.places__head{text-align:center;justify-items:center}.places__lead{text-align:center;margin-inline:auto}.places__rows{gap:18px;margin-top:clamp(32px,5vw,56px);display:grid;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.marquee--stamps{border:0;margin:0;padding-block:14px}.marquee--stamps .marquee__track>span{font:inherit;white-space:normal;gap:22px;padding-inline-end:22px;line-height:normal;display:flex}.places__cta{justify-content:center;margin-top:clamp(28px,4vw,48px);display:flex}.city-stamp{--stamp-bg:#efe4d3;--stamp-ink:#2a1a14;--stamp-accent:#853b20;background:var(--stamp-bg);width:212px;transition:transform .4s var(--ease-out), rotate .4s var(--ease-out);flex:none;padding:8px;display:block;-webkit-mask:linear-gradient(#000 0 0) content-box,radial-gradient(circle,#0000 3.4px,#000 3.9px) -6px -6px/12px 12px;mask:linear-gradient(#000 0 0) content-box,radial-gradient(circle,#0000 3.4px,#000 3.9px) -6px -6px/12px 12px}.city-stamp:hover{transform:translateY(-6px)scale(1.04);rotate:0deg!important}.city-stamp__inner{border:1.5px solid color-mix(in srgb, var(--stamp-ink) 30%, transparent);min-height:156px;color:var(--stamp-ink);text-align:start;gap:6px;padding:14px 14px 12px;display:grid;position:relative;overflow:hidden}.city-stamp__label{font-family:var(--font-ui-en);letter-spacing:.16em;text-transform:uppercase;opacity:.7;font-size:9.5px;font-weight:600}:root[dir=rtl] .city-stamp__label{font-family:var(--font-ar);letter-spacing:0;font-size:11px}.city-stamp__name{font-family:var(--font-display);font-weight:var(--display-weight);align-self:end;font-size:34px;line-height:1.05}:root[dir=rtl] .city-stamp__name{font-size:28px;line-height:1.35}.city-stamp__coords{font-family:var(--font-ui-en);letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--stamp-accent);font-size:10.5px;font-weight:600}.city-stamp__tiles{gap:4px;display:flex}.city-stamp__tiles i{background:var(--stamp-accent);border-radius:1.5px;width:9px;height:9px}.city-stamp__tiles i:nth-child(2){opacity:.6}.city-stamp__tiles i:nth-child(3){opacity:.3}.city-stamp__postmark{top:10px;fill:none;width:110px;stroke:var(--stamp-ink);stroke-width:1.4px;opacity:.22;pointer-events:none;position:absolute;inset-inline-end:-26px;rotate:-14deg}.city-stamp--t2{--stamp-bg:#f2b474;--stamp-ink:#3b1b0f;--stamp-accent:#5e2812}.city-stamp--t3{--stamp-bg:#4b8684;--stamp-ink:#f6f1e8;--stamp-accent:#f2b474}.city-stamp--t4{--stamp-bg:#853b20;--stamp-ink:#f6e2c8;--stamp-accent:#f2b474}.city-stamp--t5{--stamp-bg:#5e6147;--stamp-ink:#f4eadf;--stamp-accent:#e9d5a8}@media (width<=600px){.city-stamp{width:176px}.city-stamp__inner{min-height:132px}.city-stamp__name{font-size:28px}:root[dir=rtl] .city-stamp__name{font-size:23px}}.country-choice__option[aria-pressed=true]{background:var(--surface);border-color:currentColor;box-shadow:inset 0 0 0 1px}.design-video,.design-video__viewport{position:absolute;inset:0}.design-video__viewport{background:#14100d;overflow:hidden}.design-video__controls{z-index:4;inset-inline:12px;color:#fff;cursor:default;background:#14100dd9;border-radius:12px;align-items:center;gap:10px;padding:8px 10px;display:flex;position:absolute;bottom:12px}.design-video__controls button{color:inherit;cursor:pointer;background:0 0;border:0;flex:none;min-height:38px;padding:8px;font-size:12px}.design-video__controls input{accent-color:#f2b474;flex:1;width:80px;min-width:30px}.design-video__error{color:#fff;text-align:center;position:absolute;inset:30% 10%}.gallery__frame:fullscreen{border-radius:0;width:100%;height:100%}.site-music{z-index:75;bottom:max(12px, env(safe-area-inset-bottom));color:var(--ink);font-size:12px;position:fixed;inset-inline-start:12px}.site-music button{cursor:pointer;color:inherit;background:0 0;border:0;min-height:40px}.site-music__pill{border:1px solid var(--line-strong);background:var(--surface);box-shadow:var(--shadow-soft);border-radius:100px;align-items:center;display:flex;overflow:hidden}.site-music__toggle{font:inherit;align-items:center;gap:7px;padding:8px 12px;display:flex}.site-music__expand{padding:8px 10px;font-size:17px;border-inline-start:1px solid var(--line-strong)!important}.site-music__indicator{background:var(--clay);border-radius:50%;width:5px;height:5px}.site-music--open{background:var(--surface);border:1px solid var(--line-strong);width:232px;max-width:calc(100vw - 24px);box-shadow:var(--shadow-soft);border-radius:16px;padding:6px 10px 10px}.site-music__head,.site-music__controls{align-items:center;gap:10px;display:flex}.site-music__head{justify-content:space-between}.site-music__head button{padding:0 6px;font-size:22px}.site-music__controls button{border:1px solid var(--line-strong);font:inherit;border-radius:8px;flex:none;padding:6px 9px}.site-music__controls input{width:110px;min-width:30px;accent-color:var(--clay);flex:1}.site-music small{color:var(--ink-2);margin-top:8px;font-size:10px;display:block}@media (width<=400px){.design-video__controls{gap:3px;padding:4px;inset-inline:6px}.design-video__controls button{padding:5px;font-size:10px}}.section.artworks,.section.places{content-visibility:auto;contain-intrinsic-size:auto 900px}.reviews__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;display:grid}.design-detail .reviews{padding-inline:0}.review-card{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);align-content:start;gap:14px;height:100%;margin:0;padding:24px;display:grid}.review-card__stars{color:var(--clay);letter-spacing:3px;font-size:17px}.review-card__stars-off{color:var(--line-strong)}.review-card__text{font-size:calc(17px * var(--text-scale));color:var(--ink);text-wrap:pretty;overflow-wrap:anywhere;margin:0;line-height:1.6}.review-card__text[lang=ar]{font-family:var(--font-ar);line-height:1.9}.review-card__text p{margin:0}.review-card__who{align-items:center;gap:12px;margin-top:auto;display:flex}.review-card__who>span{color:var(--ink-2);gap:2px;font-size:14px;display:grid}.review-card__who strong{color:var(--ink);font-weight:600}.review-card__photo{background:var(--bg-soft);border-radius:50%;flex:none;width:56px;height:56px;display:block;overflow:hidden}.review-card__photo img{object-fit:cover;width:100%;height:100%}.review-card__design{color:var(--clay);text-underline-offset:3px;text-decoration:underline}.hoodie-size-tip{color:#fff;background:#1c7a48;border-radius:14px;margin:12px 0 0;padding:12px 16px;scroll-margin-block:96px;font-size:16px;font-weight:600;line-height:1.4}.hoodie-size-tip--pop{animation:.5s cubic-bezier(.34,1.56,.64,1) hoodie-size-tip-pop,1.1s ease-out .2s 2 hoodie-size-tip-ring}@keyframes hoodie-size-tip-pop{0%{opacity:0;transform:translateY(-6px)scale(.92)}}@keyframes hoodie-size-tip-ring{0%{box-shadow:0 0 #1c7a488c}to{box-shadow:0 0 0 12px #1c7a4800}}@media (prefers-reduced-motion:reduce){.hoodie-size-tip--pop{animation:none}}.scroll-progress{z-index:60;background:linear-gradient(90deg, var(--clay), var(--sand), var(--teal));transform-origin:0;height:3px;position:fixed;inset:0 0 auto}:root[dir=rtl] .scroll-progress{transform-origin:100%}.split{display:inline}.hero__title .split{display:block}.split__mask{vertical-align:top;margin:-.14em -.06em -.1em;padding:.14em .06em .1em;display:inline-block;overflow:hidden}.split__word{transform-origin:0 100%;will-change:transform;display:inline-block}.hero__title-accent{color:var(--clay);font-style:italic}:root[dir=rtl] .hero__title-accent{font-style:normal}.magnetic{will-change:transform;display:inline-flex}.btn,.pill{isolation:isolate;position:relative;overflow:hidden}.btn:before,.pill--solid:before{content:"";z-index:-1;border-radius:inherit;background:var(--clay);transition:transform .5s var(--ease-out);position:absolute;inset:0;transform:translateY(101%)}.btn--ghost:before{background:var(--ink)}.btn--accent:before{background:var(--clay-deep)}.btn:hover:not(:disabled):before,.pill--solid:hover:before{transform:translateY(0)}.btn--ghost:hover:not(:disabled){color:var(--bg);background:0 0}.btn--dark:hover:not(:disabled),.pill--solid:hover{background:var(--ink)}.route--clay .pill--solid:before{background:var(--on-accent)}.arrow{transition:transform .4s var(--ease-out);flex:none}:root[dir=rtl] .arrow{scale:-1 1}.btn:hover .arrow,.pill:hover .arrow,:root[dir=rtl] .btn:hover .arrow,:root[dir=rtl] .pill:hover .arrow{transform:translate(4px)}.pill .arrow{margin-inline-start:8px}.cursor{z-index:90;pointer-events:none;border:1.5px solid var(--clay);color:var(--bg);border-radius:50%;place-items:center;font-size:12px;font-weight:600;transition:background .3s,border-color .3s;display:grid;position:fixed;top:0;left:0;translate:-50% -50%}.cursor--link{background:color-mix(in srgb, var(--clay) 12%, transparent)}.cursor--label{background:var(--clay);border-color:var(--clay)}.curtain{z-index:80;pointer-events:none;background:var(--clay);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cg fill='%23F2B474' fill-opacity='.14'%3E%3Crect x='10' y='14' width='64' height='16'/%3E%3Crect x='58' y='14' width='16' height='64'/%3E%3Crect x='10' y='50' width='30' height='16'/%3E%3Crect x='90' y='62' width='16' height='44'/%3E%3C/g%3E%3C/svg%3E");place-items:center;display:grid;position:fixed;inset:0}.curtain__tiles{grid-template-columns:repeat(2,28px);gap:8px;display:grid}.curtain__tiles i{background:var(--teal);border-radius:3px;width:28px;height:28px}.curtain__tiles i:nth-child(2),.curtain__tiles i:nth-child(3){background:var(--sand)}.tilt{width:100%;height:100%;transform-style:preserve-3d;will-change:transform;position:relative}.tilt__glare{pointer-events:none;mix-blend-mode:soft-light;opacity:0;transition:opacity .4s;position:absolute;inset:0}.tilt:hover .tilt__glare{opacity:1}.art-card__media .tilt{place-items:center;display:grid}.art-card__media .art-tile :is(canvas,.art-tile__image){transition:none}.art-card__media:hover .art-tile :is(canvas,.art-tile__image){transform:none}.floating-tiles{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.floating-tiles__tile{display:block;position:absolute}.floating-tiles__tile i{border-radius:2px;width:100%;height:100%;display:block}.hero{position:relative;overflow:clip}.hero__head,.hero__arches,.hero__foot{z-index:1;position:relative}.hero__head{will-change:transform, opacity;transform-origin:50% 0}.arch__inner{will-change:transform;width:100%;height:100%}.arch__float{place-items:center;width:100%;animation:6s ease-in-out infinite bob;display:grid}.bob{animation:5s ease-in-out infinite bob}@keyframes bob{50%{translate:0 -14px}}.hero__arches .arch{will-change:transform}.hero__stamp .stamp{width:152px}.route-slot{top:calc(24px + var(--i) * 22px);padding-bottom:16px;position:sticky}.route-slot:last-child{padding-bottom:0}.route{transform-origin:50% 0;will-change:transform;box-shadow:0 -20px 60px -30px color-mix(in srgb, var(--ink) 35%, transparent)}.route__parallax{position:absolute;inset:-40px 0}.route__media{isolation:isolate}.route__media .photo{transition:transform .9s var(--ease-out)}.route__media:hover .photo{transform:scale(1.04)}.shuffle{aspect-ratio:1;width:62%;position:relative}.shuffle__card{border-radius:var(--radius-lg);border:1px solid #ffffff1f;position:absolute;inset:0;overflow:hidden;box-shadow:0 24px 50px -20px #00000073}.cycler{aspect-ratio:1;width:82%;position:relative}.cycler__frame{opacity:0;position:absolute;inset:0}@media (width<=760px){.route-slot{position:static}}.marquee{-webkit-user-select:none;user-select:none}.story{background-size:180% 180%}.highlight span{display:inline}.story__arch{position:relative}.story__parallax{position:absolute;inset:-60px 0}.kufic-motion{width:100%;height:100%;display:block}.nav__link{isolation:isolate;position:relative}.nav__link.active{background:0 0}.nav__active{z-index:-1;background:color-mix(in srgb, var(--ink) 9%, transparent);border-radius:999px;position:absolute;inset:0}.nav__lang{overflow:hidden}.nav__lang-roll{height:1.4em;line-height:1.4em;display:grid;overflow:hidden}.nav__lang-roll>span{display:block}.nav__sheet-lang{color:var(--bg);margin-top:6px;background:var(--ink)!important;text-align:center!important;border-radius:999px!important}.footer{position:relative}.footer__giant{padding-inline:var(--gutter);line-height:.8;overflow:hidden}.footer__giant span{font-family:var(--font-display-en);letter-spacing:-.02em;color:color-mix(in srgb, var(--on-accent) 13%, var(--clay-deep));white-space:nowrap;will-change:transform;font-size:clamp(120px,26vw,420px);display:block}:root[dir=rtl] .footer__giant{padding-bottom:.1em;line-height:normal}:root[dir=rtl] .footer__giant span{font-family:var(--font-ar);letter-spacing:0;word-spacing:.1em;font-kerning:normal;font-feature-settings:"kern" 1;font-size:clamp(90px,19vw,300px);font-weight:700;line-height:1.7}.footer__base{max-width:var(--max);padding:20px var(--gutter) 28px;border-top:1px solid color-mix(in srgb, var(--on-accent) 18%, transparent);opacity:.85;justify-content:space-between;align-items:center;margin:0 auto;font-size:13px;display:flex}.footer__base button{background:0 0;border:0;padding:6px 0}.footer__lang{border:1px solid color-mix(in srgb, var(--on-accent) 30%, transparent);background:0 0;border-radius:999px;margin-top:10px;padding:8px 16px;font-size:14px;transition:background .3s}.footer__lang:hover{background:color-mix(in srgb, var(--on-accent) 12%, transparent)}.footer__links a{width:fit-content;position:relative}.footer__links a:after{content:"";inset-inline:0;transform-origin:100%;height:1px;transition:transform .5s var(--ease-out);background:currentColor;position:absolute;bottom:2px;transform:scaleX(0)}.footer__links a:hover{text-decoration:none}.footer__links a:hover:after{transform-origin:0;transform:scaleX(1)}.choice[aria-pressed=true],.chip[aria-pressed=true],.swatch[aria-pressed=true]{animation:pop .45s var(--ease-out)}@keyframes pop{40%{scale:.94}75%{scale:1.03}}.choice--art .art-tile :is(canvas,.art-tile__image){transition:transform .6s var(--ease-out)}.choice--art:hover .art-tile :is(canvas,.art-tile__image){transform:scale(1.08)rotate(-2deg)}.swatch{transition:box-shadow .2s, transform .3s var(--ease-out)}.swatch:hover{transform:translateY(-3px)}.option__label{overflow:hidden}.page__head-foot{justify-items:center;gap:24px;display:grid}.surprise__flip{perspective:1200px}.surprise__flip .arch{backface-visibility:hidden}.surprise__caption{min-height:5.5em;margin-top:18px;overflow:hidden}.surprise__caption>div{color:var(--ink-2);gap:6px;display:grid}.surprise__again{gap:12px}.surprise__dice{grid-template-columns:repeat(2,6px);gap:3px;display:grid}.surprise__dice i{background:var(--sand);border-radius:1px;width:6px;height:6px}.surprise__shirt .is-choosing{opacity:.35;filter:blur(6px);transition:opacity .3s,filter .3s}.surprise__shirt>div{transition:opacity .4s,filter .4s}.empty__arches span{overflow:hidden}.footer__credit{opacity:.85;font-size:13px}.footer__credit strong,.footer__credit a{color:var(--sand);font-weight:700}.footer__credit a{border-bottom:1px solid #0000;text-decoration:none;transition:border-color .25s}.footer__credit a:hover,.footer__credit a:focus-visible{border-bottom-color:currentColor}@media (width<=640px){.footer__base{flex-wrap:wrap;gap:10px 20px}}.theme-toggle{background:color-mix(in srgb, var(--ink) 7%, transparent);width:36px;height:36px;color:var(--ink);border:0;border-radius:999px;place-items:center;transition:background .2s;display:grid}.theme-toggle:hover{background:color-mix(in srgb, var(--ink) 14%, transparent)}.nav__theme-mobile{display:none}@media (width<=820px){.nav__pill{grid-template-columns:auto 1fr auto auto}.nav__theme-mobile{justify-self:end;width:44px;height:44px;display:grid}}.hero__stamp{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0}.hero__stamp:focus-visible{outline:3px solid var(--teal);outline-offset:4px}.hero__stamp .stamp{transition:box-shadow .3s}.hero__stamp:hover .stamp{box-shadow:0 0 0 6px color-mix(in srgb, var(--sand) 35%, transparent), var(--shadow-soft)}.stamp__arrow{background:var(--teal);color:#fff;border-radius:50%;grid-area:1/1;place-items:center;width:58px;height:58px;display:grid}:root[dir=rtl] .stamp__arrow svg{transform:scaleX(-1)}.soon{z-index:95;cursor:pointer;background:color-mix(in srgb, var(--bg) 78%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.2);place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.soon__ring{border:2px solid var(--sand);border-radius:50%;width:40vmin;height:40vmin;margin:-20vmin 0 0 -20vmin;position:absolute;top:50%;left:50%}.soon__tile{border-radius:3px;position:absolute;top:50%;left:50%}.soon__content{text-align:center;justify-items:center;gap:18px;padding:0 16px;display:grid;position:relative}.soon__title{font-family:var(--font-display);font-weight:var(--display-weight);font-size:calc(clamp(88px, 18vw, 240px) * var(--display-scale));color:var(--clay);letter-spacing:-.02em;line-height:1}:root[dir=rtl] .soon__title{letter-spacing:0;line-height:1.3}.soon__bar{background:linear-gradient(90deg, var(--clay), var(--sand), var(--teal));transform-origin:50%;border-radius:4px;width:min(280px,50vw);height:4px}.soon__line{font-size:calc(clamp(17px, 2vw, 22px) * var(--text-scale));color:var(--ink-2)}.welcome{z-index:110;background:var(--bg);place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow:auto}.welcome__pattern{opacity:.12;pointer-events:none;position:absolute;inset:0}.welcome__card{border-radius:var(--radius-xl);background:color-mix(in srgb, var(--surface) 94%, transparent);-webkit-backdrop-filter:blur(18px);width:min(500px,100%);box-shadow:var(--shadow-soft);text-align:center;justify-items:center;gap:28px;padding:clamp(32px,5vw,48px) clamp(22px,5vw,44px);display:grid;position:relative}.welcome__logo{width:auto;max-width:min(150px,46%);height:auto;max-height:88px}.welcome__title{direction:ltr;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:2px 14px;margin:-8px 0 0;line-height:1.1;display:flex}.welcome__title [lang=en]{font-family:var(--font-display-en);font-weight:var(--display-weight-en);font-size:calc(clamp(36px, 6vw, 46px) * var(--heading-scale-en))}.welcome__title [lang=ar]{font-family:var(--font-display-ar);font-weight:var(--display-weight-ar);font-size:calc(clamp(24px, 4vw, 30px) * var(--heading-scale-ar));color:var(--clay);line-height:1.5}.welcome__question{border:0;width:100%;min-width:0;margin:0;padding:0;display:grid}.welcome__question legend{width:100%;color:var(--ink);gap:4px;margin-bottom:14px;padding:0;font-size:19px;font-weight:600;line-height:1.35;display:grid}.welcome__question legend [lang=en]{font-family:var(--font-ui-en)}.welcome__question legend [lang=ar]{font-family:var(--font-ui-ar)}.welcome__more{gap:28px;width:100%;display:grid}.welcome__choices{direction:ltr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;width:100%;display:grid}:root[dir=rtl] .welcome__choice{direction:rtl}.welcome__choice{border:2px solid var(--line-strong);min-height:56px;color:var(--ink);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:8px 16px;font-size:17px;font-weight:600;transition:background .25s,border-color .25s,color .25s;display:flex}.welcome__choice:hover{border-color:var(--ink)}.welcome__choice[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--bg)}.welcome__choice--en{font-family:var(--font-ui-en)}.welcome__choice--ar{font-family:var(--font-ui-ar)}.welcome__choice .country-choice__flag{flex:none}.welcome__choice-note{opacity:.7;font-weight:500}.welcome__icon{flex:none}.welcome__finish{justify-items:center;gap:10px;display:grid}.welcome__continue{width:100%}.welcome__continue:disabled{opacity:.4;cursor:not-allowed}.welcome__pending{color:var(--ink-2);margin:0;font-size:15px}.welcome__choice:focus-visible,.welcome__continue:focus-visible{outline:2px solid var(--clay);outline-offset:3px}@media (width<=420px){.welcome{padding:12px}.welcome__card,.welcome__more{gap:24px}.welcome__question legend{font-size:18px}.welcome__choice{gap:7px;min-height:54px;padding-inline:8px;font-size:16px}.welcome__choice-note{font-size:14px}}.magnetic--still,.tilt--still{will-change:auto}.shop-page{max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto;padding-bottom:5rem}.shop-page .page__head{margin-bottom:2rem}.shop-market{gap:.8rem;max-width:600px;margin-bottom:2rem;display:grid}.shop-market>span,.shop-market small{color:var(--ink-2)}.shop-actions,.shop-customizer-actions{flex-wrap:wrap;align-items:center;gap:.8rem;margin-block:1.5rem;display:flex}.favorite-heart{border:1px solid var(--line-strong);background:var(--surface);width:44px;height:44px;color:var(--clay);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.favorite-heart[aria-pressed=true]{background:var(--sand-soft)}.favorite-heart:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.shop-favorites{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:1.5rem;display:grid}.shop-favorite{border:1px solid var(--line);background:var(--surface);border-radius:var(--radius-lg);min-width:0;padding:1rem}.shop-favorite h3{overflow-wrap:anywhere;margin-block:1rem .5rem}.shop-favorite__image{position:relative}.shop-favorite__image .art-tile{aspect-ratio:1;border-radius:var(--radius-md);overflow:hidden}.shop-favorite__image .favorite-heart{position:absolute;inset-block-start:.6rem;inset-inline-end:.6rem}.shop-favorite .shop-actions{margin-bottom:0}.shop-favorite .shop-actions .btn{padding:.7rem 1rem;font-size:.85rem}.shop-badge{color:var(--teal-deep);margin-top:.75rem;display:block}.shop-configure{background:var(--bg-soft);border-radius:var(--radius-lg);border:1px solid var(--line);margin-block:1.5rem;padding:1.5rem;scroll-margin-top:7rem}.favorite-config{gap:1rem;max-width:700px;margin-inline:auto;display:grid}.favorite-config h3{font-size:1.5rem}.favorite-config__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.favorite-config label{gap:.5rem;min-width:0;display:grid}.favorite-config .input{width:100%;min-width:0}.favorite-config .shirt-preview{max-height:420px}.shop-items{gap:1rem;display:grid}.shop-item{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);align-items:center;gap:1.5rem;padding:1.25rem;display:flex}.shop-item>.shirt-side{flex-shrink:0;width:140px}.shop-item__details{flex:1;gap:.5rem;min-width:0;display:grid}.shop-item h3{overflow-wrap:anywhere;font-size:1.25rem}.shop-item p,.shop-item small{color:var(--ink-2);overflow-wrap:anywhere}.shop-item__actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.shop-totals{border-radius:var(--radius-lg);background:var(--bg-soft);gap:1rem;margin-top:1.5rem;padding:1.5rem;display:grid}.shop-totals>div{justify-content:space-between;gap:1rem;display:flex}.shop-totals dd{text-align:end;font-variant-numeric:tabular-nums;max-width:60%;margin:0}.shop-totals>div:nth-child(2){color:var(--ink-2);font-size:.85rem}.shop-checkout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:2rem;display:grid}.shop-checkout>*{min-width:0}.shop-contact{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:1.5rem}.shop-contact__fields{border:0;gap:1rem;min-width:0;margin:0;padding:0;display:grid}.shop-contact .input{width:100%;min-width:0}.shop-contact .checkout__field{margin:0}.shop-contact .checkout__more{min-width:0}.shop-success{text-align:center}.shop-browse-card{position:relative}.shop-browse-card>.favorite-heart{top:.75rem;z-index:2;position:absolute;inset-inline-end:.75rem}.nav__cart{color:var(--ink);flex-shrink:0;justify-content:center;align-items:center;gap:.3rem;min-width:44px;min-height:44px;text-decoration:none;display:flex}.nav__cart span{font-size:.75rem}@media (width>=821px){.nav__pill{grid-template-columns:1fr auto 1fr auto;width:min(960px,100%)}}@media (width<=820px){.nav__pill,:root[dir=rtl] .nav__pill{grid-template-columns:minmax(0,1fr) auto auto auto;gap:6px;padding-inline:12px}.nav__logo img{max-width:100%;height:36px}.shop-checkout{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){.shop-item{align-items:flex-start;gap:.75rem;padding:.9rem}.shop-item>.shirt-side{width:90px}.shop-item h3{font-size:1rem}.shop-item p{font-size:.8rem}.shop-item__actions{gap:.5rem}.shop-totals,.shop-configure,.shop-contact{padding:1rem}.favorite-config__fields{grid-template-columns:minmax(0,1fr)}.shop-actions .btn{max-width:100%}.shop-page .page__head h1{overflow-wrap:anywhere}}.site-music{z-index:auto;max-width:232px;margin:1rem var(--gutter);position:relative;inset:auto}.site-music__pill{width:max-content;max-width:100%}.footer__base{flex-wrap:wrap;gap:12px;min-width:0}.footer__base>*,.footer__credit{overflow-wrap:anywhere;min-width:0;max-width:100%}@media (width<=640px){.footer{border-radius:32px!important}.footer__giant{padding-block:.15em;line-height:1.1}.footer__giant span{font-size:20vw;transform:none!important}:root[dir=rtl] .footer__giant span{font-size:17vw}.footer__base{align-items:flex-start;padding-inline:20px}.site-music{margin:100px var(--gutter) 1rem}}.site-music{margin:1rem var(--gutter)}.shop-checkout-actions{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);flex-wrap:wrap;gap:.8rem;padding:1rem;display:flex}.art-card{gap:0}.art-card__media .art-tile{min-height:0}.art-card__media .art-tile__image{aspect-ratio:auto;height:100%;min-height:0;padding-block:7.75%}.shop-browse-card .art-tile__image,.shop-favorite__image .art-tile__image,.choice-art-card .art-tile__image,.surprise__flip .art-tile__image{padding:0}.choice-art-card .choice--art:hover .art-tile__image{transform:none}.art-card .art-card__name{font-size:clamp(24px,2.2vw,32px)}.design-actions{flex-shrink:0;align-items:center;gap:6px;display:inline-flex;position:relative}.design-basket{border:1px solid var(--clay);background:var(--clay);width:44px;height:44px;color:var(--surface);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.design-basket:disabled{opacity:.45;cursor:not-allowed}.design-basket:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.design-basket.is-added{background:var(--teal-deep);border-color:var(--teal-deep)}.design-actions__notice{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.shop-browse-card{min-width:0}.browse-card-name{overflow-wrap:anywhere;font-family:var(--font-display);font-size:24px;font-weight:var(--display-weight);line-height:1.2;display:block}:root[dir=rtl] .browse-card-name{font-size:19px}.shop-favorite h3{margin-block:0 .5rem;font-size:1.1rem}.shop-favorite__image{margin-bottom:0}.choice-art-card{min-width:0}.choice-art-card .choice--art{width:100%}.art-card>.design-actions,.shop-browse-card>.design-actions,.shop-favorite>.design-actions,.choice-art-card>.design-actions,.surprise__art>.design-actions{justify-content:center;gap:12px;margin-block:8px 12px;display:flex}.design-actions .favorite-heart{border-color:var(--clay)}.choice-art-name{width:100%;color:inherit;font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;gap:8px;padding:0 6px 10px;font-size:13px;font-weight:500;display:grid}.choice-art-name small{color:var(--ink-2);font-size:13px}.choice-art-name:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.design-detail__text>.design-actions{margin-bottom:16px}.basket-config-dialog{border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--bg);width:min(640px,100% - 28px);max-height:calc(100dvh - 32px);color:var(--ink);overscroll-behavior:contain;margin:auto;padding:24px}.basket-config-dialog::backdrop{background:#2a1a1473}.basket-config-dialog__head{color:var(--ink-2);justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.basket-config-dialog__head button{min-width:44px;min-height:44px;font-size:24px}.basket-config-dialog .favorite-config{max-width:none}.basket-config-dialog .favorite-config>.btn{min-height:48px}body:has(.basket-config-dialog[open]){overflow:hidden}.shop-item{align-items:center;gap:24px;padding:24px}.shop-item__preview{background:var(--bg-soft);border-radius:var(--radius-md);flex-shrink:0;width:144px;padding:12px}.shop-item__preview .shirt-side{width:100%}.shop-item__details{gap:8px}.shop-item h3{font-size:1.55rem;line-height:1.15}.shop-item__variants{flex-wrap:wrap;gap:8px;font-size:.8rem;display:flex}.shop-item__variants span{border:1px solid var(--line);border-radius:999px;align-items:center;gap:6px;padding:5px 9px;display:inline-flex}.shop-item__variants i{border:1px solid var(--line-strong);border-radius:50%;width:11px;height:11px}.shop-item__price{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.shop-item__price strong{font-variant-numeric:tabular-nums;font-size:1.15rem}.shop-item__actions .stepper{border:1px solid var(--line);border-radius:999px;gap:0;padding:3px}.shop-item__actions .stepper button{min-width:44px;min-height:44px}.shop-item__actions .stepper output{text-align:center;min-width:28px}.shop-item__actions>button{min-height:44px;color:var(--ink-2);text-underline-offset:3px;background:0 0;border-color:#0000;text-decoration:underline}.shop-basket .shop-summary{grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start;gap:32px;display:grid}.shop-basket .shop-items{gap:16px}.shop-basket .shop-order-summary{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);min-width:0;padding:24px;position:sticky;top:100px}.shop-basket .shop-order-summary h2{margin-bottom:24px;font-size:1.25rem}.shop-basket .shop-totals{background:0 0;gap:16px;margin-block:24px;padding:0}.shop-basket .shop-totals__subtotal{color:var(--ink);font-size:1rem;font-weight:600}.shop-basket .shop-totals__payable{border-top:1px solid var(--line);align-items:center;padding-top:16px;font-size:1.05rem}.shop-basket .shop-totals__payable strong{font-size:1.4rem}.shop-basket .shop-order-summary .shop-actions{gap:10px;margin-bottom:0;display:grid}.shop-basket .shop-order-summary .shop-actions>*{justify-content:center;width:100%;min-height:50px}.shop-basket .shop-market{margin-bottom:28px}.basket-empty{text-align:center;background:var(--bg-soft);border-radius:var(--radius-lg);justify-items:center;gap:24px;padding:64px 24px;display:grid}@media (width<=960px){.shop-basket .shop-summary{grid-template-columns:minmax(0,1fr);gap:24px}.shop-basket .shop-order-summary{position:static}}@media (width<=480px){.shop-item{grid-template-columns:120px minmax(0,1fr);align-items:start;gap:8px 14px;padding:16px;display:grid}.shop-item__preview{grid-area:1/1/span 5;align-self:center;width:120px;padding:8px}.shop-item__details{display:contents}.shop-item__details>*{grid-column:2}.shop-item h3{font-size:1.18rem}.shop-item__details>small{font-size:.72rem}.shop-item__variants{gap:5px;font-size:.72rem}.shop-item__variants span{padding:4px 7px}.shop-item__details>.shop-item__actions{border-top:1px solid var(--line);grid-column:1/-1;justify-content:space-between;gap:8px;padding-top:12px}.shop-item__actions>.pill{padding-inline:10px;font-size:.75rem}.shop-basket .shop-order-summary{padding:20px}.basket-config-dialog{padding:18px}}.shop-totals__was{color:var(--ink-3);font-weight:400}.shop-totals__free{color:#2f6b3a;letter-spacing:.02em}.shop-totals__offer{color:var(--ink-2)}.shop-totals__nudge{color:#24502c;background:#e7f0e3;border-radius:12px;margin:4px 0 14px;padding:10px 14px;font-size:14px;line-height:1.4}.size-guide-trigger{border:1px solid var(--line-strong);background:var(--surface);min-height:44px;color:var(--ink);font:inherit;text-transform:none;letter-spacing:0;cursor:pointer;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:12px;font-weight:600;display:inline-flex}.size-guide-trigger:hover{background:var(--bg-soft)}.size-guide-trigger:focus-visible,.size-guide__close:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.size-guide{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);width:min(540px,100% - 32px);max-height:85svh;color:var(--ink);overscroll-behavior:contain;border-radius:24px;margin:auto;padding:0;overflow:auto;box-shadow:0 24px 90px #2a1a1433}.size-guide::backdrop{background:#2a1a1470}.size-guide__head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:24px 26px 16px;display:flex}.size-guide__head span{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);font-size:11px}.size-guide__head h2{font:inherit;margin:7px 0 0;font-size:27px;font-weight:600;line-height:1.3}.size-guide__close{border:1px solid var(--line-strong);background:var(--bg-soft);min-width:44px;min-height:44px;color:var(--ink);font:inherit;cursor:pointer;border-radius:50%;flex-shrink:0;font-size:26px}.size-guide__body{padding:20px 26px 26px}.size-guide__unit{color:var(--ink-2);margin:0 0 18px;font-size:13px}.size-guide table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:15px}.size-guide th,.size-guide td{text-align:center;border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:15px 7px}.size-guide thead th{background:var(--bg-soft);color:var(--ink-2);font-size:12px;font-weight:600}.size-guide tbody th{font-weight:600}.size-guide__table--wide th:first-child{width:16%}.size-guide__table--wide thead th{overflow-wrap:normal;padding-inline:2px}@media (width<=600px){.size-guide__table--wide th:first-child{width:14%}.size-guide[dir=rtl] .size-guide__table--wide th:first-child{width:18%}.size-guide__table--wide thead th{font-size:11px}}.size-guide tbody tr:last-child th,.size-guide tbody tr:last-child td{border-bottom:0}.size-guide__note{background:var(--bg-soft);border-radius:14px;margin:20px 0 10px;padding:15px;font-size:13px;line-height:1.7}.size-guide__missing{color:var(--ink-2);margin:0;font-size:11px;line-height:1.7}.size-guide__instructions{white-space:pre-line;margin-top:18px;font-size:13px;line-height:1.8}.size-guide__instructions h3{font:inherit;margin:0 0 5px;font-weight:600}.option__label:has(.size-guide-trigger){flex-wrap:wrap;align-items:center;width:100%}.option__label .size-guide-trigger{margin-inline-start:auto}:root[dir=rtl] .size-guide__head span{letter-spacing:0}@media (width<=600px){.size-guide{border-radius:24px;width:calc(100% - 16px);max-height:calc(100svh - 28px);margin:auto auto 8px}.size-guide__head{padding:20px 18px 14px}.size-guide__head h2{font-size:23px}.size-guide__body{padding:18px}.size-guide th,.size-guide td{padding:14px 5px}.size-guide-trigger{font-size:12px}.size-guide__head span{letter-spacing:.06em}}.size-guide .sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html[data-winter=on] body{background-color:var(--bg);background-image:radial-gradient(at 5% 0,#b9854b12,#0000 55%),radial-gradient(at 100% 20%,#687b8610,#0000 60%);transition:background-color .6s}html[data-winter=on] .nav__pill{border-color:color-mix(in srgb,var(--clay) 19%,var(--line));box-shadow:0 10px 36px -20px #9a643b66}html[data-winter=on] :is(.art-card,.collection-card,.favorite-card,.basket-card){border-color:color-mix(in srgb,var(--clay) 15%,var(--line));box-shadow:0 8px 30px -24px #9a643b66}html[data-winter=on] .footer{background-image:radial-gradient(at 10% 0,#b9854b18,#0000 65%)}html[data-winter=on] .page__head:before{content:"";background:linear-gradient(90deg,#0000,#b9854b,#0000);width:48px;height:2px}.winter-page-accent{border-radius:18px;width:min(100%,960px);height:64px;margin-bottom:6px;position:relative;overflow:hidden}.winter-page-accent img{object-fit:cover;object-position:center 38%;width:100%;height:100%}.winter-page-accent:after{content:"";background:linear-gradient(90deg,var(--bg),transparent 25%,transparent 75%,var(--bg));pointer-events:none;position:absolute;inset:0}.winter-surprise .winter-page-accent{display:none}.winter-hero{max-width:1500px;padding:calc(var(--nav-h) + 48px) var(--gutter) 20px;grid-template-columns:43% 57%;align-items:stretch;margin:0 auto;display:grid}html[data-winter-transition=on] .winter-hero{animation:.6s both winter-arrive}.winter-hero__copy{align-self:center;padding:28px 28px 28px 0}.winter-hero .display{margin:24px 0;font-size:clamp(50px,5.6vw,88px);line-height:1.03}.winter-hero h1 span,.winter-hero h1 em{display:block}.winter-hero h1 em{color:var(--clay);font-style:italic}.winter-hero .lead{max-width:32ch;font-size:clamp(16px,1.5vw,21px)}.winter-hero .winter-scene{align-self:stretch;min-height:430px}.winter-eyebrow{font-family:var(--font-ui);letter-spacing:.21em;color:var(--ink-2);font-size:10px;font-weight:600}.winter-hero__actions{flex-wrap:wrap;gap:10px;margin:28px 0 22px;display:flex}.winter-hero__actions .btn{min-height:48px;padding:14px 20px;font-size:13px}.winter-trigger{border:1px solid var(--line-strong);min-height:44px;color:var(--ink);background:var(--surface);font-family:var(--font-ui);cursor:pointer;border-radius:50px;justify-content:center;align-items:center;gap:8px;padding:9px 15px;font-size:12px;display:inline-flex}.winter-trigger:hover{border-color:var(--ink)}.winter-trigger--compact{width:44px;padding:10px}.winter-trigger--compact span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.winter-panel{background:var(--surface);color:var(--ink);border:1px solid var(--line-strong);width:min(480px,100% - 24px);max-height:calc(100dvh - 32px);font:inherit;border-radius:26px;margin:auto;padding:28px;overflow:auto;box-shadow:0 24px 100px #0004}.winter-panel::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#20181370}.winter-panel header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.winter-panel h2{font-family:var(--font-display);font-size:36px;line-height:1.35;font-weight:var(--display-weight);margin:10px 0}.winter-panel p{color:var(--ink-2);font-size:13px;line-height:1.8}.winter-close{border:1px solid var(--line);min-width:44px;min-height:44px;color:var(--ink);background:var(--bg-soft);cursor:pointer;border-radius:50%;font-size:25px}.winter-panel__rows{border:1px solid var(--line);border-radius:18px;margin:24px 0;padding:0 16px}.winter-switch{border-bottom:1px solid var(--line);cursor:pointer;justify-content:space-between;align-items:center;gap:14px;min-height:60px;padding:10px 0;font-size:14px;display:flex;position:relative}.winter-switch:last-child{border:0}.winter-switch small{color:var(--ink-2);font-size:10px;display:block}.winter-switch input{opacity:0;cursor:pointer;width:48px;height:30px;position:absolute;inset-inline-end:0}.winter-switch i{pointer-events:none;background:var(--bg-deep);border:1px solid var(--line-strong);border-radius:20px;flex-shrink:0;width:46px;height:28px;position:relative}.winter-switch i:after{content:"";background:var(--surface);border-radius:50%;width:20px;height:20px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.winter-switch input:checked+i{background:var(--ink)}.winter-switch input:checked+i:after{transform:translate(18px)}.winter-switch input:focus-visible+i{outline:2px solid var(--ink);outline-offset:3px}.winter-switch:has(input:disabled){opacity:.55;cursor:default}.winter-panel .btn{width:100%;margin-top:12px}.winter-panel__note{margin-top:12px}.winter-surprise-room{border-radius:22px;max-width:850px;margin:0 auto 24px;overflow:hidden}.winter-surprise-room .winter-scene{aspect-ratio:6;border-radius:22px;min-height:110px}.winter-surprise-room .winter-scene__room{object-position:center 80%}.winter-surprise-room .winter-scene__heater{width:16%;height:88%;bottom:4%;left:19%}.winter-surprise-room .winter-scene__window{height:50%}.winter-glow{animation:.22s ease-out winter-result}.winter-surprise .surprise__stage .arch{transition:none}.winter-instant-art{width:100%;height:100%}.winter-surprise .surprise__stage{position:relative}.winter-result-glow{pointer-events:none;border-radius:28px;animation:.22s ease-out winter-result;position:absolute;inset:-3px}@keyframes winter-arrive{0%{opacity:.25}to{opacity:1}}@keyframes winter-result{0%{box-shadow:0 0 0 1px #b9854b80,0 0 28px #b9854b33}to{box-shadow:0 0 0 1px #0000,0 0 28px #0000}}:root[dir=rtl] .winter-hero__copy{padding:28px 0 28px 28px}:root[dir=rtl] .winter-hero h1 em{font-style:normal}:root[dir=rtl] .winter-hero .display{font-size:clamp(33px,3.7vw,59px);line-height:1.65}:root[dir=rtl] .winter-eyebrow{letter-spacing:0}:root[dir=rtl] .winter-panel h2{font-size:26px}:root[dir=rtl] .winter-hero .winter-scene{border-radius:28px 0 0 28px}@media (width<=1000px){.nav__group--end>.winter-trigger{display:none}.winter-hero{grid-template-columns:46% 54%}.winter-hero .winter-scene{min-height:360px}.winter-hero__copy{padding-inline-end:16px}.winter-hero__actions{margin-top:18px}.winter-hero .display{font-size:58px}}@media (width<=700px){.winter-hero{padding:calc(var(--nav-h) + 38px) 16px 0;flex-direction:column;gap:0;display:flex}.winter-hero__copy{text-align:center;width:100%;padding:0 6px 20px!important}.winter-hero .display{margin:14px 0;font-size:clamp(48px,12vw,67px);line-height:1.03}:root[dir=rtl] .winter-hero .display{font-size:clamp(28px,7.8vw,43px);line-height:1.6}.winter-hero .lead{margin-inline:auto;font-size:14px}.winter-hero__actions{justify-content:center;gap:8px;margin:18px 0 12px}.winter-hero__actions .btn{padding:12px 16px;font-size:11px}.winter-hero__copy>.winter-trigger{min-height:40px;padding:7px 12px;font-size:11px}.winter-hero .winter-scene{aspect-ratio:1.65;width:100%;min-height:0}.winter-eyebrow{font-size:9px}.winter-panel{border-radius:24px;max-height:calc(100dvh - 20px);margin:auto auto 10px;padding:22px}.winter-panel h2{font-size:30px}.winter-switch{min-height:56px;font-size:13px}.winter-surprise-room .winter-scene{aspect-ratio:2.5;min-height:0}.winter-surprise-room .winter-scene__heater{width:23%;left:23%}}@media (prefers-reduced-motion:reduce){.winter-hero,.winter-glow,.winter-result-glow{animation:none!important}html[data-winter=on] body,.winter-switch i:after{transition:none!important}}@media (width<=700px){:root[dir=rtl] .winter-hero .winter-scene{border-radius:0 0 24px 24px}.winter-page-accent{height:40px}.winter-surprise-room .winter-scene{aspect-ratio:3.2}}.winter-scene{isolation:isolate;aspect-ratio:3/2;contain:layout paint;background:#3a3027;border-radius:24px;min-width:0;position:relative;overflow:hidden;container-type:size}.winter-scene__canvas{width:max(100cqw,150cqh);height:max(100cqh,66.6667cqw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.winter-scene[data-running=true] .winter-scene__canvas{translate:var(--scene-x,0) var(--scene-y,0)}@supports not(width:1cqw){.winter-scene__canvas{width:100%;height:100%;inset:0;transform:none}}.winter-scene picture{display:contents}.winter-scene__room{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.winter-scene__window{pointer-events:none;width:38%;height:51%;position:absolute;top:0;left:56%;overflow:hidden;box-shadow:inset 10px 0 30px #14293266}.winter-glass{pointer-events:none;contain:paint;position:absolute;inset:0;overflow:hidden}.winter-rain-canvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.winter-burner-canvas{pointer-events:none;width:100%;height:100%}.winter-heat-canvas{pointer-events:none;opacity:.7;width:18%;height:28%;position:absolute;top:0;left:29%;-webkit-mask-image:radial-gradient(#000 0%,#0008 40%,#0000 72%);mask-image:radial-gradient(#000 0%,#0008 40%,#0000 72%)}.winter-glass__mist{opacity:.65;background:linear-gradient(120deg,#7f9eb035,#0000 45%,#b9c8cb30),radial-gradient(at 10% 40%,#bac8cc4d,#0000 75%);position:absolute;inset:-8%}.winter-glass__reflection{background:linear-gradient(107deg,#0000 34%,#eab46a21 38%,#f2c78a12 41%,#0000 45% 73%,#f3d4a31f 76%,#0000 81%);position:absolute;inset:-4% -30%}.winter-glass__distance,.winter-glass__beads,.winter-glass__runners{position:absolute;inset:0;overflow:hidden}.winter-glass__distance i{left:var(--x);background:linear-gradient(#0000,#e3edf575,#0000);width:1px;height:14%;position:absolute;top:-22%;transform:rotate(8deg)}.winter-glass__beads b{background:linear-gradient(140deg,#f6f4e3a3,#c9e0e112 38%,#1a303d80);border-radius:60% 45% 52% 55%;position:absolute;box-shadow:inset .6px .8px .5px #e7f1e785,.8px 1px .6px #11212a60}.winter-glass__runners>span{top:-30%;left:var(--x);width:3px;height:17%;position:absolute;transform:translateY(0)}.winter-glass__runners>span>b{background:linear-gradient(#0000,#d9e3df45 70%,#b9d0d06b 96%,#1d364444);border-radius:60%;position:absolute;inset:0}.winter-glass__runners>span>i{background:#c3d7d18c;border-radius:50%;width:3px;height:6px;position:absolute;top:110%;left:1px;box-shadow:1px 1px 1px #172d3a55}.winter-glass[data-running=true] .winter-glass__distance i{opacity:.12}.winter-glass[data-running=true] .winter-glass__runners>span{animation:rain-glass-run var(--duration) cubic-bezier(.48,.05,.69,.65) var(--delay) infinite}.winter-glass[data-running=true] .winter-glass__runners>span>i{animation:rain-glass-merge var(--duration) ease-in var(--delay) infinite}.winter-glass[data-running=true] .winter-glass__mist{animation:19s ease-in-out infinite alternate window-mist}.winter-scene__heater{pointer-events:none;width:30%;height:76%;position:absolute;bottom:7%;left:23%}.winter-scene__heater:before{content:"";transform-origin:40%;background:radial-gradient(#190e09b0,#0000 68%);border-radius:50%;height:13%;position:absolute;bottom:-2%;left:-25%;right:-55%;transform:skew(-16deg)}.winter-scene__heater img{object-fit:contain;filter:drop-shadow(6px 8px 5px #140b0860);width:100%;height:100%;position:absolute}.winter-scene__warmth{mix-blend-mode:screen;background:radial-gradient(at 46% 76%,#e6a9483b,#0000 70%);position:absolute;inset:3% -70% -12%}.winter-scene__burner{transform-origin:50% 80%;background:#121b23;border-radius:50%;width:16%;height:9.2%;position:absolute;top:45.2%;left:42.3%;overflow:hidden;box-shadow:0 0 14px 3px #8ac8e23d}.winter-flame{filter:drop-shadow(0 0 2px #60c7ff80);width:100%;height:100%;overflow:visible}.winter-flame__tongue{transform-origin:40px 53px}.winter-scene__wall-light{mix-blend-mode:screen;transform-origin:67% 70%;pointer-events:none;background:radial-gradient(at 64% 67%,#f2ab444f,#0000 68%);position:absolute;inset:2% 36% 14% -17%}.winter-scene__floor-light{mix-blend-mode:screen;transform-origin:50% 0;pointer-events:none;background:radial-gradient(at 54% 12%,#f8bc5d55,#0000 69%);width:62%;height:28%;position:absolute;bottom:0;left:8%}.winter-scene__glass-light{mix-blend-mode:screen;pointer-events:none;background:linear-gradient(105deg,#0000 8%,#ebad4e1f 18%,#0000 29% 67%,#e8bb6617 73%,#0000 79%);width:38%;height:51%;position:absolute;top:0;left:56%}.winter-scene__heat{opacity:.5;width:46%;height:45%;position:absolute;top:-8%;left:28%;overflow:hidden}.winter-scene__heat i{-webkit-backdrop-filter:blur(.7px);border-radius:45%;position:absolute;inset:20% 20% 0;-webkit-mask-image:linear-gradient(#0000,#000 40%,#0000);mask-image:linear-gradient(#0000,#000 40%,#0000)}.winter-scene__heat i:nth-child(2){inset:40% 40% -25% 25%}.winter-scene__heat i:nth-child(3){inset:5% 50% 0 18%}.winter-scene[data-running=false] .winter-scene__heat{display:none}.winter-scene[data-running=true] .winter-flame__tongue--one{animation:.79s ease-in-out infinite alternate wick-one}.winter-scene[data-running=true] .winter-flame__tongue--two{animation:1.13s ease-in-out -.4s infinite alternate wick-two}.winter-scene[data-running=true] .winter-flame__tongue--three{animation:.93s ease-in-out -.65s infinite alternate-reverse wick-one}.winter-scene[data-running=true] .winter-flame__halo{animation:1.7s ease-in-out infinite alternate burner-halo}.winter-scene[data-running=true] .winter-scene__wall-light,.winter-scene[data-running=true] .winter-scene__floor-light,.winter-scene[data-running=true] .winter-scene__glass-light{animation:4.6s ease-in-out infinite firelight}.winter-scene[data-running=true] .winter-scene__heater:before{animation:4.6s ease-in-out infinite alternate heater-shadow}.winter-scene[data-running=true] .winter-scene__heat i{animation:3.5s linear infinite heat-rise}.winter-scene[data-running=true] .winter-scene__heat i:nth-child(2){animation-delay:-1.4s}.winter-scene[data-running=true] .winter-scene__heat i:nth-child(3){animation-delay:-2.6s}.winter-scene__particles{pointer-events:none;position:absolute;inset:8% 38% 15% 4%}.winter-scene__particles i{left:calc(12% + var(--mote)*18%);top:calc(24% + var(--mote)*10%);background:#f6e6c58a;border-radius:50%;width:2px;height:2px;position:absolute}.winter-scene[data-running=true] .winter-scene__particles i{animation:winter-mote calc(12s + var(--mote)*2s) ease-in-out infinite alternate}.winter-window{isolation:isolate;aspect-ratio:4/5;background:#5b6a70;border:12px solid #3c2b22;border-radius:110px 110px 4px 4px;position:relative;overflow:hidden;box-shadow:inset 0 0 35px #0a172c80,0 18px 28px -18px #130f0cd9}.winter-window:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 calc(50% - 3px),#47352a calc(50% - 3px) calc(50% + 3px),#0000 calc(50% + 3px)),linear-gradient(#0000 51%,#47352a 51% 54%,#0000 54%);position:absolute;inset:0;box-shadow:inset 0 0 0 3px #725a3d80}.winter-window__sky{background:radial-gradient(at 60% 20%,#8e9c9e80,#0000 70%),linear-gradient(#405462,#748489 72%,#b2a990);position:absolute;inset:0}.winter-window__horizon{opacity:.7;background:linear-gradient(175deg,#4e5c5b 0 13%,#0000 14%),linear-gradient(14deg,#253938 0 30%,#0000 31%);position:absolute;inset:58% 0 0}.winter-window__sill{background:linear-gradient(#7e644a,#332b22);height:10px;position:absolute;bottom:0;left:0;right:0}@keyframes rain-distant{0%{translate:0 -10%}to{translate:var(--drift) 830%}}@keyframes rain-glass-run{0%,12%{opacity:0;translate:0 -20%}18%{opacity:.8}45%{translate:1px 175%}70%{opacity:.7;translate:-1px 390%}to{opacity:0;translate:0 760%}}@keyframes rain-glass-merge{0%,25%{opacity:.7;transform:translateY(0)}47%{opacity:.8;transform:translateY(-16px)scaleY(1.8)}55%,to{opacity:0;transform:translateY(-22px)}}@keyframes window-mist{0%{opacity:.5;translate:-3% 1%}to{opacity:.75;translate:3% -1%}}@keyframes wick-one{0%{transform:scale(.86,.74)skew(-5deg)}45%{transform:scale(.93,1.08)skew(4deg)}to{transform:scale(1.06,.89)skew(-3deg)}}@keyframes wick-two{0%{transform:scale(.94,1.08)translate(1px)}35%{transform:scaleY(.82)skew(-4deg)}to{transform:scale(.87,1.12)skew(4deg)}}@keyframes burner-halo{0%{opacity:.3;transform:scale(.92)}to{opacity:.7;transform:scale(1.04)}}@keyframes wall-firelight{0%{opacity:.48;transform:scale(.97)rotate(-1deg)}36%{opacity:.77}65%{opacity:.6}to{opacity:.85;transform:scale(1.05)rotate(1deg)}}@keyframes floor-firelight{0%{opacity:.45;transform:scaleX(.94)skew(-3deg)}to{opacity:.78;transform:scaleX(1.05)skew(2deg)}}@keyframes glass-firelight{0%{opacity:.45;translate:-1%}to{opacity:.8;translate:2%}}@keyframes firelight{0%,to{opacity:.4;transform:scale(.97)}16%{opacity:.73}27%{opacity:.51}44%{opacity:.85;transform:scale(1.04)}61%{opacity:.56}77%{opacity:.76;transform:scale(1.02)}90%{opacity:.49}}@keyframes heater-shadow{0%{opacity:.8;transform:skew(-19deg)scaleX(1.05)}to{opacity:1;transform:skew(-13deg)scaleX(.97)}}@keyframes heat-rise{0%{opacity:0;transform:translateY(28%)skew(-3deg)}30%{opacity:.4}to{opacity:0;transform:translate(3%,-55%)skew(3deg)}}@keyframes winter-mote{0%{opacity:.2;transform:translateY(8px)}to{opacity:.6;transform:translate(10px,-24px)}}@media (width<=700px){.winter-scene__heat,.winter-heat-canvas,.winter-scene__particles i:nth-child(n+4),.winter-glass__distance i:nth-child(n+11),.winter-glass__runners>span:nth-child(n+5){display:none}}@media (prefers-reduced-motion:reduce){.winter-scene *,.winter-glass *{transition:none!important;animation:none!important}.winter-scene__heat{display:none}}html[data-winter=on] body{background-color:var(--bg);color:var(--ink);background-image:radial-gradient(ellipse at 85% 0,var(--winter-glow),transparent 65%),repeating-linear-gradient(0deg,transparent 0 4px,#95734704 4px 5px)}html[data-winter=on] .nav__pill{background:color-mix(in srgb,var(--surface) 94%,transparent);color:var(--ink);border-color:var(--line-strong);box-shadow:0 12px 35px -22px var(--winter-shadow)}html[data-winter=on] .nav__menu{background:var(--surface);color:var(--ink)}html[data-winter=on] .footer{background-color:var(--clay-deep);color:var(--on-accent)}html[data-winter=on] :is(.btn--dark,.pill--solid):hover:not(:disabled){background:var(--clay);color:var(--bg)}.winter-panel{background:var(--surface);color:var(--ink)}.winter-ambient{pointer-events:none;z-index:2;contain:strict;position:fixed;inset:0}.winter-ambient__rail{opacity:.45;width:5px;position:absolute;inset:0 auto 0 0;overflow:hidden}.winter-ambient__rail:nth-child(2){inset:0 0 0 auto}.winter-ambient .winter-glass__beads,.winter-ambient .winter-glass__runners,.winter-ambient .winter-glass__mist{display:none}@media (width<=700px){.winter-ambient__rail{width:3px}}html[data-winter=on] body:has(.winter-home){background:var(--bg)}.winter-home{background:var(--bg);overflow:clip}.winter-house{isolation:isolate;background:0 0;min-height:max(800px,33.3333vw + 238px);margin:auto;padding:0;position:relative;overflow:hidden}.winter-house__architecture{z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 45% 60%,var(--winter-glow),transparent 68%);position:absolute;inset:0}.winter-house__architecture:before{content:"";background:repeating-linear-gradient(0deg,transparent 0 89px,color-mix(in srgb,var(--ink) 4%,transparent) 89px 90px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 70%);mask-image:linear-gradient(90deg,#000,#0000 70%)}.winter-house__architecture i{background:var(--line);width:1px;box-shadow:12px 0 0 color-mix(in srgb,var(--surface) 35%,transparent);position:absolute;inset:65px auto 95px 4%}.winter-house__architecture i:nth-child(2){opacity:.3;left:40%}.winter-house__architecture i:nth-child(3){left:auto;right:4%}.winter-house__edition{z-index:3;top:112px;color:var(--ink-2);letter-spacing:.18em;border-bottom:1px solid var(--line-strong);justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;font-size:9px;display:flex;position:absolute;inset-inline:8%}.winter-house__edition>span:first-child{letter-spacing:.3em;font-weight:600}.winter-house__room{top:128px;inset-inline:0;background:0 0;width:100%;position:absolute;bottom:110px;overflow:hidden}.winter-house__room:after{content:none}.winter-house__room .winter-scene{aspect-ratio:auto;background:0 0;border-radius:0;width:100%;height:100%;min-height:0}.winter-house__room .winter-scene__canvas{width:100cqw;height:33.3333cqw;inset:auto auto 0 0;transform:none;-webkit-mask-image:linear-gradient(#0000,#000 7% 88%,#0000);mask-image:linear-gradient(#0000,#000 7% 88%,#0000)}.winter-house__room .winter-scene__room{opacity:var(--winter-scene-opacity)}body[data-winter-appearance=dark] .winter-house__room .winter-scene__room,body[data-winter-appearance=dark] .winter-house__room .winter-heat-canvas{filter:brightness(.72)}.winter-house__light{pointer-events:none;background:linear-gradient(90deg,transparent 40%,color-mix(in srgb,var(--bg) 38%,transparent) 62%,color-mix(in srgb,var(--bg) 92%,transparent) 84%,var(--bg));z-index:1;position:absolute;inset:128px 0 109px}.winter-house__story{z-index:2;pointer-events:none;max-width:430px;margin:0 7% 0 auto;padding:234px 0 184px;position:relative}.winter-house__chapter{letter-spacing:.16em;color:var(--ink-2);font-size:9px;font-weight:500;line-height:1.9}.winter-house h1{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:-.035em;color:var(--ink);margin:30px 0 28px;font-size:clamp(74px,7.2vw,116px);line-height:.93}.winter-house h1 span,.winter-house h1 em{display:block}.winter-house h1 em{font-weight:inherit;color:var(--clay)}.winter-house__story>p{color:var(--ink-2);max-width:25ch;font-size:13px;line-height:1.9}.winter-house__window-note{color:#f5e8d4;letter-spacing:.14em;writing-mode:vertical-rl;z-index:2;text-shadow:0 1px 8px #12202c;font-size:8px;position:absolute;top:185px;right:7%}.winter-house__window-note i{background:#ebe2d18a;width:1px;height:64px;margin-top:18px;display:inline-block}.winter-house__threshold{z-index:3;bottom:0;border-top:1px solid var(--line);background:0 0;justify-content:space-between;align-items:center;gap:24px;min-height:114px;display:flex;position:absolute;inset-inline:8%}.winter-house__threshold>div:first-child>span{letter-spacing:.14em;color:var(--ink-2);font-size:8px}.winter-house__threshold p{font-family:var(--font-display);font-size:25px;font-weight:var(--display-weight);color:var(--ink);margin-top:5px;line-height:1.4}.winter-house__actions{align-items:center;gap:24px;display:flex}.winter-house__actions .btn{border-radius:3px;gap:38px;min-height:52px;padding:16px 24px;font-size:12px}.winter-house__customize{text-underline-offset:5px;align-items:center;min-height:44px;font-size:11px;text-decoration:underline;display:flex}.winter-house__threshold .winter-trigger{background:var(--surface);border-color:var(--line-strong)}.winter-house__actions .btn:focus-visible,.winter-chapter a:focus-visible{outline-offset:5px}html[data-winter-transition=on] .winter-house{animation:.6s ease-out both house-arrival}@keyframes house-arrival{0%{opacity:.4;translate:0 5px}to{opacity:1;translate:0}}.winter-chapter{background:0 0;border-top:0;margin:auto;padding:76px max(24px,8vw) 86px;position:relative}.winter-chapter:before{content:"";top:0;background:linear-gradient(90deg,var(--sand),transparent);height:1px;position:absolute;inset-inline:8%}.winter-chapter>header{justify-content:space-between;align-items:end;gap:42px;margin-bottom:42px;display:flex}.winter-chapter h2{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:-.02em;margin-top:18px;font-size:clamp(44px,5vw,76px);line-height:1.1}.winter-chapter header>div:last-child{max-width:31ch;color:var(--ink-2);font-size:12px;line-height:1.9}.winter-chapter header a{min-height:44px;color:var(--ink);text-underline-offset:5px;align-items:center;gap:30px;text-decoration:underline;display:inline-flex}.winter-chapter__rail{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:32px;display:grid}.winter-chapter__piece{border-top:1px solid var(--line-strong);min-width:0;padding-top:12px}.winter-chapter__piece:nth-child(2){margin-top:44px}.winter-chapter__index{letter-spacing:.12em;color:var(--ink-2);justify-content:space-between;margin-bottom:16px;font-size:8px;display:flex}.winter-chapter__piece .art-tile{aspect-ratio:4/5;box-shadow:0 15px 40px -28px var(--winter-shadow);border-radius:0;overflow:hidden}.winter-chapter__piece .design-actions{margin-block:14px}.winter-chapter__piece h3{font-family:var(--font-display);font-weight:var(--display-weight);margin-top:10px;font-size:29px;line-height:1.4}.winter-chapter__piece>p{color:var(--ink-2);margin-top:6px;font-size:12px;line-height:1.9}.winter-chapter__view{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:44px;margin-top:12px;font-size:11px;display:flex}.winter-colophon{color:var(--ink-2);grid-template-columns:1fr auto;align-items:end;gap:26px;margin:auto;padding:56px 8%;display:grid}.winter-colophon>span{letter-spacing:.16em;grid-column:1/-1;font-size:8px}.winter-colophon p{font-family:var(--font-display);font-size:36px;font-weight:var(--display-weight);color:var(--ink);max-width:22ch;line-height:1.3}.winter-colophon a{text-underline-offset:5px;align-items:center;gap:35px;min-height:44px;font-size:12px;text-decoration:underline;display:flex}.winter-edition[data-winter-page=collections]{background:radial-gradient(ellipse at 95% 180px,var(--winter-glow),transparent 650px),var(--bg)}.winter-edition .collections .winter-intro{text-align:start;border-bottom:1px solid var(--line-strong);grid-template-columns:1fr 180px;align-items:center;gap:36px;min-height:300px;margin-bottom:46px;padding-bottom:38px;display:grid}.winter-edition .collections .winter-intro:before{display:none}.winter-intro__season{color:var(--ink-2);letter-spacing:.15em;gap:18px;margin-bottom:26px;font-size:8px;display:flex}.winter-intro__eyebrow{color:var(--ink-2);font-size:11px}.winter-intro__note{font-family:var(--font-display);font-size:24px;font-weight:var(--display-weight);color:var(--ink-2);margin-top:20px}.winter-edition .collections .winter-intro h1{color:var(--ink);margin-top:14px;font-size:clamp(60px,7vw,100px);line-height:1.1}.winter-intro .winter-window{border-width:10px;justify-self:end;width:155px;height:225px;transform:perspective(700px)rotateY(-8deg)}.winter-edition .collections .collection-card{border:1px solid var(--line-strong);background:var(--surface);box-shadow:0 22px 35px -30px var(--winter-shadow);border-radius:2px;padding:14px 14px 24px}.winter-edition .collections .collection-card .arch{border-radius:140px 140px 3px 3px}.winter-edition .collections .collection-card h2{margin-top:20px;font-size:36px}:root[dir=rtl] .winter-house h1{letter-spacing:0;margin:20px 0 10px;font-size:clamp(54px,5.8vw,90px);line-height:1.6}:root[dir=rtl] .winter-house h1 em{font-style:normal}:root[dir=rtl] .winter-house__chapter,:root[dir=rtl] .winter-house__edition,:root[dir=rtl] .winter-intro__season{letter-spacing:0}:root[dir=rtl] .winter-house__story{max-width:430px;margin:0 7% 0 auto;padding-top:225px}:root[dir=rtl] .winter-chapter h2{font-size:clamp(32px,3.8vw,55px);line-height:1.6}:root[dir=rtl] .winter-chapter__piece h3{font-size:23px}:root[dir=rtl] .winter-edition .collections .winter-intro h1{font-size:clamp(38px,4.8vw,65px);line-height:1.6}@media (width<=1000px) and (width>=701px){.winter-house{min-height:760px}.winter-house__story{max-width:500px;padding-top:240px}.winter-house h1{font-size:90px}.winter-house__actions{gap:14px}.winter-house__threshold p{font-size:21px}.winter-house__actions .btn{gap:15px}}@media (width<=700px){.winter-house{height:760px;min-height:760px}.winter-house__edition{top:104px;letter-spacing:.1em;padding-bottom:12px;font-size:7px;inset-inline:24px}.winter-house__architecture i{box-shadow:5px 0 0 var(--line);inset:75px auto 114px 12px}.winter-house__architecture i:nth-child(2){display:none}.winter-house__architecture i:nth-child(3){left:auto;right:12px}.winter-house__room{top:230px;bottom:116px;border-radius:0;width:100%;inset-inline:0}.winter-house__room .winter-scene__canvas{width:min(100cqw,150cqh);height:min(66.6667cqw,100cqh);inset:auto auto 0 50%;transform:translate(-50%)}.winter-house__light{background:linear-gradient(var(--bg) 0%,color-mix(in srgb,var(--bg) 90%,transparent) 17%,transparent 44%,transparent 87%,var(--bg));inset:127px 0 115px}.winter-house__story{text-align:start;max-width:none;margin-inline:24px;padding:166px 0 0}.winter-house__chapter{letter-spacing:.13em;font-size:7px}.winter-house h1{letter-spacing:-.025em;flex-direction:column;align-items:flex-start;margin:16px 0 0;font-size:66px;line-height:.89;display:flex}.winter-house h1 em{margin-inline-start:42px}.winter-house__story>p{margin-top:20px;background:color-mix(in srgb,var(--bg) 83%,transparent);max-width:23ch;margin-inline-start:auto;padding:6px 9px;font-size:10px;line-height:1.8}.winter-house__window-note{font-size:6px;top:420px;right:26px}.winter-house__window-note i{height:36px;margin-top:10px}.winter-house__threshold{bottom:0;grid-template-columns:1fr 44px;gap:10px 12px;min-height:128px;padding-block:15px;display:grid;inset-inline:24px}.winter-house__threshold>div:first-child{grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;display:flex}.winter-house__threshold>div:first-child>span{letter-spacing:.08em;font-size:6px}.winter-house__threshold p{margin:0;font-size:16px}.winter-house__actions{justify-content:space-between;gap:14px;min-width:0}.winter-house__actions .btn{gap:16px;min-height:48px;padding:14px 15px;font-size:10px}.winter-house__customize{font-size:9px}.winter-house__threshold .winter-trigger{width:44px;min-height:44px}.winter-chapter{padding:42px 24px 48px}.winter-chapter>header{margin-bottom:26px;display:block}.winter-chapter h2{margin-top:16px;font-size:47px}.winter-chapter header>div:last-child{max-width:38ch;margin-top:20px;font-size:11px}.winter-chapter__rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 16px}.winter-chapter__piece:nth-child(2){margin-top:32px}.winter-chapter__piece:nth-child(3){grid-column:1/-1;justify-self:center;width:70%}.winter-chapter__index{font-size:7px}.winter-chapter__piece h3{font-size:24px}.winter-chapter__piece>p{font-size:10px}.winter-chapter__piece .design-actions{gap:8px}.winter-colophon{padding:34px 24px;display:block}.winter-colophon p{margin-block:22px;font-size:31px}.winter-colophon a{justify-content:space-between}.winter-edition .collections .winter-intro{grid-template-columns:minmax(0,1fr) 75px;gap:14px;min-height:235px;margin-bottom:28px;padding-bottom:25px}.winter-edition .collections .winter-intro h1{overflow-wrap:anywhere;font-size:49px}.winter-intro__season{gap:8px;margin-bottom:20px;font-size:6px}.winter-intro__eyebrow{font-size:9px}.winter-intro__note{font-size:20px}.winter-intro .winter-window{border-width:6px;width:72px;height:150px;transform:none}.winter-edition .collections .collection-card h2{font-size:29px}:root[dir=rtl] .winter-house__story{max-width:none;margin:0 24px;padding-top:157px}:root[dir=rtl] .winter-house h1{margin-top:8px;font-size:43px;line-height:1.6}:root[dir=rtl] .winter-house__story>p{max-width:25ch;margin-top:7px;font-size:9px}:root[dir=rtl] .winter-house__window-note{left:26px;right:auto}:root[dir=rtl] .winter-chapter h2{font-size:34px}:root[dir=rtl] .winter-edition .collections .winter-intro h1{font-size:30px}}.winter-scene--furnished .winter-scene__heater{width:7%;height:34%;bottom:22%;left:12%}.winter-scene--furnished .winter-heat-canvas{width:7.5%;height:22%;top:23%;left:12%}.winter-scene--furnished .winter-scene__wall-light{transform-origin:45% 70%;inset:20% 70% 20% 1%}.winter-scene--furnished .winter-scene__floor-light{transform-origin:30% 10%;width:30%;height:20%;bottom:14%;left:5%}.winter-scene--furnished .winter-scene__window,.winter-scene--furnished .winter-scene__glass-light{width:19%;height:48%;left:47.7%}.winter-scene__table{pointer-events:none;width:7.5%;height:21%;position:absolute;bottom:18%;left:25%}.winter-scene__table:before{content:"";background:radial-gradient(#150c0a75,#0000 70%);border-radius:50%;height:10%;position:absolute;inset:auto -8% -2%}.winter-scene__table img{object-fit:contain;filter:drop-shadow(3px 5px 4px #170c0730);width:100%;height:100%;position:absolute}body[data-winter-appearance=dark] .winter-scene__table img{filter:brightness(.82)drop-shadow(3px 5px 4px #090c104d)}@media (width<=700px){.winter-scene--furnished .winter-scene__heater{width:15%;height:37%;bottom:18%;left:6%}.winter-scene--furnished .winter-scene__window,.winter-scene--furnished .winter-scene__glass-light{width:38%;height:51%;left:56%}.winter-scene--furnished .winter-scene__wall-light{inset:15% 63% 12% -8%}.winter-scene--furnished .winter-scene__floor-light{width:49%;height:22%;bottom:10%;left:-3%}.winter-scene__table{width:16%;height:24%;bottom:15%;left:29%}}@media (width<=360px){.winter-house h1{font-size:62px}.winter-house__actions .btn{gap:10px;padding-inline:10px}.winter-house__customize{font-size:8px}.winter-house__threshold p{font-size:14px}}@media (prefers-reduced-motion:reduce){.winter-house,.winter-house *,.winter-chapter *{transition:none!important;animation:none!important}.winter-house__room .winter-scene__canvas{translate:none}}.winter-edition:not([data-winter-page=home]):not([data-winter-page=collections]){isolation:isolate;background:radial-gradient(ellipse at 100% 120px,var(--winter-glow),transparent 630px),repeating-linear-gradient(0deg,transparent 0 5px,#95734703 5px 6px),var(--bg);position:relative}.winter-edition .winter-intro:not(.winter-intro--collections){text-align:start;border-bottom:1px solid var(--line-strong);grid-template-columns:minmax(0,1fr) 180px;align-items:center;gap:32px;min-height:270px;margin-bottom:36px;padding-bottom:32px;display:grid}.winter-edition .winter-intro:not(.winter-intro--collections):before{display:none}.winter-intro__copy{min-width:0}.winter-edition .winter-intro:not(.winter-intro--collections) h1{overflow-wrap:anywhere;margin:15px 0 20px;font-size:clamp(48px,5vw,78px);line-height:1.12}.winter-edition .winter-intro .lead{max-width:52ch;font-size:15px;line-height:1.85}.winter-intro .page__head-foot{margin-top:22px}.winter-edition .winter-intro--checkout{grid-template-columns:minmax(0,1fr);min-height:0;margin-bottom:30px;padding-bottom:24px}.winter-intro--checkout .winter-intro__season{margin-bottom:18px}.winter-interior{isolation:isolate;pointer-events:none;contain:layout paint;justify-self:end;width:170px;height:210px;position:relative}.winter-interior__light{background:radial-gradient(ellipse at 25% 80%,var(--winter-glow),transparent 68%);transform-origin:30% 80%;position:absolute;inset:8% -12% -8%}.winter-interior[data-running=true][data-warm=true] .winter-interior__light{animation:5.7s ease-in-out infinite alternate interior-lamplight}.winter-interior .winter-window{inset-inline-end:8px;width:120px;height:190px;box-shadow:0 13px 20px -16px var(--winter-shadow);border-width:8px;position:absolute;bottom:8px;transform:perspective(700px)rotateY(-7deg)}.winter-interior--favorites .winter-window{border-radius:55px 55px 3px 3px}.winter-interior--product .winter-window{border-radius:2px;transform:perspective(700px)rotateY(8deg)}.winter-interior__workshop{background:linear-gradient(145deg,var(--winter-cool),var(--winter-wall));border:7px solid #534131;border-radius:60px 60px 2px 2px;position:absolute;inset:8px 10px 15px 22px;overflow:hidden}.winter-interior__workshop>i{z-index:1;background:#534131;width:7px;position:absolute;top:0;bottom:0;left:32%;box-shadow:35px 0 #534131}.winter-interior__workshop>i:nth-child(2){width:100%;height:6px;box-shadow:none;inset:60% 0 auto}.winter-interior__linen{position:absolute;inset:32px 7px 15px 8px;transform:perspective(700px)rotateY(-8deg)}.winter-interior__linen i{background:repeating-linear-gradient(90deg,transparent 0 3px,var(--line) 3px 4px),var(--bg-soft);border:1px solid var(--line-strong);box-shadow:0 12px 20px -16px var(--winter-shadow);position:absolute;inset:12px 5px;transform:rotate(-7deg)}.winter-interior__linen i:nth-child(2){background:var(--surface);inset:25px 16px 4px;transform:rotate(5deg)}.winter-interior__linen i:nth-child(3){background:var(--clay);height:1px;inset:50% -5px auto;transform:rotate(5deg)}.winter-interior__alcove{border:1px solid var(--line-strong);background:radial-gradient(ellipse at 50% 85%,var(--winter-glow),transparent 70%),var(--bg-soft);box-shadow:inset 4px 5px 20px var(--winter-shadow);border-radius:85px 85px 3px 3px;position:absolute;inset:0}.winter-interior__heater{aspect-ratio:548/900;filter:drop-shadow(3px 5px 3px #080c1030);width:50%;max-height:70%;position:absolute;bottom:9%;left:25%}.winter-interior__heater:before{content:"";background:radial-gradient(#080c104d,#0000 65%);border-radius:50%;width:160%;height:12%;position:absolute;bottom:-3%;left:-30%}.winter-interior__heater img{object-fit:contain;width:100%;height:100%}.winter-interior__heater>span{background:#121b23;border-radius:50%;width:16%;height:9.2%;position:absolute;top:45.2%;left:42.3%;overflow:hidden}.winter-interior__motes{pointer-events:none;position:absolute;inset:0}.winter-interior__motes i{background:var(--sand);border-radius:50%;width:2px;height:2px;animation:12s ease-in-out infinite alternate interior-mote;position:absolute;top:40%;left:15%}.winter-interior__motes i:nth-child(2){animation-delay:-4s;top:65%;left:45%}.winter-interior__motes i:nth-child(3){animation-delay:-8s;top:20%;left:70%}@keyframes interior-lamplight{0%{opacity:.48;transform:scale(.92)translate(-2%)}to{opacity:.87;transform:scale(1.06)translate(2%)}}@keyframes interior-mote{0%{opacity:.15;translate:0 8px}to{opacity:.55;translate:8px -18px}}.winter-edition :is(.shop-favorite,.shop-browse-card,.choice-art-card){border:1px solid var(--line-strong);background:var(--surface);box-shadow:0 18px 30px -28px var(--winter-shadow);border-radius:3px 3px 18px 18px;padding:14px 14px 20px;transition:translate .24s,box-shadow .24s}.winter-edition :is(.shop-favorite,.shop-browse-card,.choice-art-card):focus-within{outline:1px solid var(--clay);outline-offset:4px}.winter-edition :is(.shop-favorite,.shop-browse-card) .art-tile{border-radius:2px}.winter-edition .shop-favorites{gap:28px}.winter-edition .shop-favorite h3{font-family:var(--font-display);font-size:29px;font-weight:var(--display-weight)}.winter-edition .shop-browse-card .browse-card-name{padding-inline:4px}.winter-edition .choice-art-card{min-width:0;padding:7px 7px 10px}.winter-edition .choice-art-card .choice--art{border-radius:2px}.winter-edition .design-actions{isolation:isolate}.winter-edition .favorite-heart[aria-pressed=true]{box-shadow:0 0 0 3px var(--sand-soft)}.winter-edition .design-basket.is-added{animation:.32s ease-out winter-added}@keyframes winter-added{0%{scale:.94}60%{scale:1.08}to{scale:1}}@media (hover:hover){.winter-edition :is(.shop-favorite,.shop-browse-card):hover{box-shadow:0 22px 35px -28px var(--winter-shadow);translate:0 -3px}}.winter-edition .customize__visual{position:relative}.winter-edition .customize__preview{border:1px solid var(--line-strong);background:var(--surface);box-shadow:0 22px 38px -30px var(--winter-shadow);border-radius:3px 3px 22px 22px}.winter-edition .customize__controls{border:1px solid var(--line-strong);background:var(--surface);box-shadow:0 24px 36px -34px var(--winter-shadow);border-radius:3px 3px 22px 22px;padding:24px}.winter-edition .customize__controls .option+.option{border-top:1px solid var(--line);padding-top:22px}.winter-edition .customize__colors-mobile{background:var(--bg-soft);border-inline:1px solid var(--line);border-radius:0 0 14px 14px;padding:14px}.winter-edition .summary{border-top:2px solid var(--clay);background:var(--bg-soft);border-radius:3px 3px 15px 15px}.winter-edition .shop-market{border-inline-start:2px solid var(--clay);background:var(--bg-soft);border-radius:0 12px 12px 0;padding:16px 20px}.winter-edition .shop-item{border-color:var(--line-strong);box-shadow:0 15px 24px -25px var(--winter-shadow);border-radius:3px 3px 18px 18px}.winter-edition .shop-basket .shop-order-summary{border-top:3px solid var(--clay);background:var(--surface);box-shadow:0 20px 30px -28px var(--winter-shadow);border-radius:3px 3px 18px 18px}.winter-edition .shop-basket .shop-totals__payable{border-top-style:double;border-top-width:3px}.winter-edition .basket-empty{border:1px solid var(--line-strong);background:repeating-linear-gradient(0deg,transparent 0 31px,var(--line) 31px 32px),var(--surface);border-radius:3px 3px 22px 22px}.winter-edition[data-winter-page=checkout]{background:var(--bg)}.winter-edition .shop-contact{border-color:var(--line-strong);border-top:3px solid var(--clay);box-shadow:0 18px 30px -30px var(--winter-shadow);border-radius:3px 3px 18px 18px}.winter-edition .shop-contact .input{background:var(--surface);color:var(--ink)}.winter-edition .shop-checkout-actions{border-color:var(--line-strong);border-radius:3px 3px 15px 15px}.winter-edition .checkout__ref{border:1px solid var(--line-strong);background:var(--bg-soft);color:var(--ink)}.winter-edition .winter-surprise .surprise__stage{border:1px solid var(--line-strong);background:var(--surface);box-shadow:0 25px 38px -32px var(--winter-shadow);border-radius:3px 3px 24px 24px;padding:25px;position:relative}.winter-edition .winter-result-glow{border-radius:inherit;z-index:1;animation:.62s ease-out both cozy-reveal;inset:0;overflow:hidden}.winter-result-glow i{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--sand) 14%,transparent),transparent);pointer-events:none;width:24%;height:130%;animation:.62s ease-out both cozy-sweep;position:absolute;top:-15%;left:-35%;transform:skew(-15deg)}.winter-result-glow i:nth-child(2){width:8%;animation-delay:45ms}.winter-result-glow i:nth-child(3){width:3%;animation-delay:80ms}@keyframes cozy-reveal{0%{box-shadow:inset 0 0 0 2px var(--sand),0 0 30px var(--winter-glow)}to{box-shadow:inset 0 0 0 2px #0000,0 0 30px #0000}}@keyframes cozy-sweep{0%{opacity:0;translate:0}20%{opacity:1}to{opacity:0;translate:600%}}.winter-product-note{top:105px;inset-inline:var(--gutter);max-width:var(--max);pointer-events:none;justify-content:space-between;align-items:center;margin:auto;display:flex;position:absolute}.winter-product-note>span{letter-spacing:.12em;color:var(--ink-2);font-size:8px}.winter-product-note .winter-interior{width:40px;height:55px}.winter-product-note .winter-window{border-width:3px;width:28px;height:48px;inset:0;transform:none}.winter-edition .design-detail__text{border-inline-start:1px solid var(--line-strong);background:var(--surface);border-radius:0 0 16px;padding:20px}.winter-edition .design-detail__preview{border-top:1px solid var(--line-strong);padding-top:28px}html[data-winter=on] .size-guide,html[data-winter=on] .basket-config-dialog{border-color:var(--line-strong);border-top:3px solid var(--clay);box-shadow:0 28px 90px var(--winter-shadow);border-radius:4px 4px 24px 24px}html[data-winter=on] .size-guide__head{background:repeating-linear-gradient(90deg,transparent 0 5px,var(--line) 5px 6px),var(--bg-soft)}html[data-winter=on] .size-guide tbody tr:hover{background:var(--bg-soft)}html[data-winter=on] .size-guide-trigger{border-color:var(--clay);border-radius:3px 14px 14px 3px}html[data-winter=on] .winter-panel{border-top:3px solid var(--clay);border-radius:4px 4px 24px 24px}html[data-winter=on] .nav__pill{border-bottom:2px solid color-mix(in srgb,var(--clay) 35%,var(--line));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html[data-winter=on] .nav__link{transition:background-color .16s,color .16s}.winter-footer-room{padding:32px var(--gutter);margin:0 var(--gutter);border-bottom:1px solid color-mix(in srgb,var(--on-accent) 22%,transparent);color:var(--on-accent);justify-content:space-between;align-items:center;gap:24px;display:flex}.winter-footer-room>div:first-child>span{letter-spacing:.14em;font-size:8px}.winter-footer-room p{font-family:var(--font-display);font-weight:var(--display-weight);max-width:24ch;margin-top:12px;font-size:30px;line-height:1.5}.winter-footer-room .winter-interior{flex-shrink:0;width:100px;height:130px}.winter-footer-room .winter-window{border-width:6px;width:75px;height:115px;transform:none}:root[dir=rtl] .winter-edition .winter-intro:not(.winter-intro--collections) h1{font-size:clamp(32px,3.6vw,52px);line-height:1.65}:root[dir=rtl] .winter-edition .shop-favorite h3{font-size:22px}:root[dir=rtl] .winter-footer-room p{font-size:24px}@media (width<=700px){.winter-edition .winter-intro:not(.winter-intro--collections){grid-template-columns:minmax(0,1fr) 76px;gap:14px;min-height:210px;margin-bottom:25px;padding-bottom:24px}.winter-edition .winter-intro:not(.winter-intro--collections) h1{font-size:42px;line-height:1.15}.winter-edition .winter-intro .lead{font-size:12px}.winter-intro__season{letter-spacing:.06em}.winter-intro__note{font-size:19px}.winter-interior{width:76px;height:125px}.winter-interior .winter-window{border-width:5px;width:64px;height:115px;inset-inline-end:0;transform:none}.winter-interior__workshop{border-width:5px;inset:4px 0 8px}.winter-interior__workshop>i{width:5px;left:30%;box-shadow:22px 0 #534131}.winter-interior__linen{inset:20px 0 10px}.winter-interior__alcove{border-radius:45px 45px 3px 3px}.winter-edition .winter-intro--surprise{grid-template-columns:1fr 76px}.winter-intro--surprise .page__head-foot{grid-column:1/-1}.winter-edition .winter-intro--checkout{grid-template-columns:1fr;min-height:0}.winter-edition :is(.shop-favorite,.shop-browse-card){padding:10px 10px 16px}.winter-edition .shop-favorites{gap:20px}.winter-edition .customize__controls{padding:16px}.winter-edition .winter-surprise .surprise__stage{padding:14px}.winter-product-note{top:100px}.winter-edition .design-detail__text{padding:16px}.winter-footer-room{gap:16px;margin-inline:24px;padding:26px 0}.winter-footer-room p{font-size:24px}.winter-footer-room .winter-interior{width:72px;height:105px}.winter-footer-room .winter-window{border-width:5px;width:60px;height:95px}:root[dir=rtl] .winter-edition .winter-intro:not(.winter-intro--collections) h1{font-size:27px}:root[dir=rtl] .winter-footer-room p{font-size:20px}}@media (prefers-reduced-motion:reduce){.winter-interior *,.winter-edition .winter-result-glow,.winter-edition .winter-result-glow *,.winter-edition .design-basket.is-added{transition:none!important;animation:none!important}.winter-edition :is(.shop-favorite,.shop-browse-card):hover{translate:none}}.winter-edition .design-detail__art{background:#5b6a70;border:14px solid #3c2b22;box-shadow:inset 0 0 0 3px #725a3d80,0 24px 38px -26px #130f0cd9}.winter-art-window{z-index:0;pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.winter-art-window__bars{background:linear-gradient(90deg,#0000 calc(50% - 4px),#47352a calc(50% - 4px) calc(50% + 4px),#0000 calc(50% + 4px)),linear-gradient(#0000 34%,#47352a 34% calc(34% + 8px),#0000 calc(34% + 8px));position:absolute;inset:0}.winter-art-window__sill{background:linear-gradient(#8a6c4f,#3a2c22);height:9%;position:absolute;inset:auto 0 0;box-shadow:0 -6px 14px -6px #0008}.winter-edition .design-detail__art>.tilt{z-index:1;aspect-ratio:1;border-radius:4px;width:70%;height:auto;position:absolute;inset:auto 15% 7.5%;overflow:hidden;box-shadow:0 18px 30px -14px #0a0806cc,0 0 0 6px #f3e8d6}.winter-edition .design-detail__art>.tilt .art-tile{aspect-ratio:1;height:auto}@media (width<=700px){.winter-edition .design-detail__art{border-width:9px}.winter-edition .design-detail__art>.tilt{width:78%;inset:auto 11% 7.5%;box-shadow:0 14px 22px -12px #0a0806cc,0 0 0 4px #f3e8d6}}.winter-edition .winter-basket-empty{background:radial-gradient(ellipse at 50% 30%,#f7ead4,transparent 60%),var(--surface);gap:14px;padding:44px 24px 52px}.winter-basket-empty__title{font-family:var(--font-display);font-weight:var(--display-weight);font-size:calc(34px * var(--display-scale));color:var(--ink);margin:0;line-height:1.15}.winter-basket-empty .lead{margin:0 0 10px}.winter-tea{width:120px;height:auto;overflow:visible}.winter-tea__steam path{opacity:0;transform-box:fill-box;transform-origin:50% 100%;animation:3.6s ease-in-out infinite winter-steam}.winter-tea__steam path:nth-child(2){animation-delay:1.2s}.winter-tea__steam path:nth-child(3){animation-delay:2.4s}@keyframes winter-steam{0%{opacity:0;transform:translateY(8px)scaleY(.7)}35%{opacity:.75}to{opacity:0;transform:translateY(-10px)scaleY(1.1)}}@media (prefers-reduced-motion:reduce){.winter-tea__steam path{opacity:.5;animation:none}}.winter-lost{text-align:center;justify-items:center;gap:14px;display:grid}.winter-lost__cat{border:10px solid #3c2b22;border-radius:200px 200px 18px 18px;width:min(420px,100%);margin:0 0 10px;overflow:hidden;box-shadow:0 22px 36px -24px #130f0cd9}.winter-lost__cat img{filter:brightness(1.12)saturate(1.05);width:100%;height:auto;display:block}.winter-lost__title{font-family:var(--font-display);font-weight:var(--display-weight);font-size:calc(46px * var(--display-scale));max-width:16ch;color:var(--ink);margin:0;line-height:1.08}.winter-lost .lead{margin:0}.winter-lost__note{color:var(--ink-2);margin:0 0 12px}@media (width<=700px){.winter-lost__title{font-size:calc(34px * var(--display-scale))}.winter-lost__cat{border-width:7px}}.winter-offer{color:#f6ead6;letter-spacing:.01em;background:#3c2b22;border-radius:999px;align-items:center;gap:8px;width:fit-content;margin:6px 0;padding:6px 14px;font-size:13px;line-height:1.3;display:inline-flex}.winter-offer span{color:#cfe0e8;font-size:12px}:root[data-theme=dark] .winter-offer{color:#2a1d15;background:#f3e4c9;box-shadow:0 0 0 1px #f3e4c933}:root[data-theme=dark] .winter-offer span{color:#4d7088}.winter-intro .winter-offer{display:flex}.winter-product-note .winter-offer{pointer-events:auto;margin:0;padding:5px 12px;font-size:12px}.winter-room__intro .winter-offer{grid-column:1/-1;margin:0 0 14px}.winter-picks{border:1px solid var(--line-strong);background:linear-gradient(180deg,#5b6a7014,transparent 40%),var(--surface);border-radius:4px 4px 24px 24px;margin:8px 0 56px;padding:28px}.winter-picks__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:20px;display:flex}.winter-picks__head h2{font-family:var(--font-display);font-weight:var(--display-weight);font-size:calc(34px * var(--display-scale));color:var(--ink);margin:0;line-height:1.1}.winter-picks__head p{color:var(--ink-2);margin:0}.winter-picks__row{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}@media (width<=860px){.winter-picks__row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.winter-picks{margin-bottom:36px;padding:18px}.winter-picks__row{scroll-snap-type:x mandatory;gap:10px;margin-inline:-18px;padding-inline:18px;display:flex;overflow-x:auto}.winter-picks__row>*{scroll-snap-align:start;flex:0 0 62%}}@media (width<=700px){.winter-product-note:has(.winter-offer)>span{display:none}.winter-product-note .winter-offer{padding:5px 11px;font-size:11.5px}.winter-edition:has(.winter-product-note .winter-offer) .design-detail__layout{margin-top:34px}}.winter-marquee{border-bottom:1px solid var(--winter-edge,var(--line));color:var(--ink-2);direction:ltr;margin:28px auto 0;padding:15px 0;overflow:hidden}.winter-marquee__track{width:max-content;animation:225s linear infinite winter-marquee;display:flex}.winter-marquee__track>span{font-family:var(--font-display-en);white-space:nowrap;flex:none;align-items:center;gap:30px;padding-inline-end:30px;font-size:26px;display:flex}.winter-marquee em{font-style:italic}.winter-marquee em[lang=ar]{font-family:var(--font-ar);font-size:17px;font-style:normal}.winter-marquee b{color:var(--clay);font-size:16px;font-weight:400}@keyframes winter-marquee{to{transform:translate(-50%)}}@media (width<=700px){.winter-marquee{margin-top:24px;padding-block:12px}.winter-marquee__track>span{gap:20px;padding-inline-end:20px;font-size:22px}.winter-marquee em[lang=ar]{font-size:14px}}@media (prefers-reduced-motion:reduce){.winter-marquee__track{animation:none}.winter-marquee__track>span:nth-child(n+2){display:none}}.eyebrow{font-size:13px}.option__label,:root[dir=rtl] .option__label{font-size:14px}.option__value,.option__hint{font-size:15px}.option__hint{color:var(--ink-2)}.choice small,.size-guide-trigger{font-size:14px}.choice-art-name{font-size:15px}.choice-art-name small,.choice__price{font-size:14px}.preview__label,:root[dir=rtl] .preview__label,.summary__label{font-size:13px}.winter-intro__season{font-size:12px}.winter-intro__eyebrow,.collection-showcase__eyebrow,.collection-showcase__names,.site-music,.winter-trigger,html[data-winter=on] .winter-hero__copy>.winter-trigger,.winter-hero--cinema .winter-trigger{font-size:13px}.winter-room{max-width:1440px;padding:calc(var(--nav-h) + clamp(28px, 4vw, 48px)) clamp(8px, 2vw, 24px) clamp(28px, 4vw, 48px);color:var(--ink);margin:0 auto}.winter-room__intro{grid-template-columns:auto 1fr;align-items:end;column-gap:40px;padding:0 clamp(8px,2vw,16px) 16px;display:grid}.winter-room__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--clay);grid-column:1/-1;margin:0 0 8px;font-size:13px;font-weight:600}[dir=rtl] .winter-room__eyebrow{letter-spacing:0}.winter-room h1{font-family:var(--font-display);font-weight:var(--display-weight);font-size:calc(clamp(34px, 4.4vw, 58px) * var(--display-scale));line-height:var(--display-leading);letter-spacing:var(--display-tracking);max-width:15ch;margin:0}[dir=rtl] .winter-room h1{max-width:22ch}.winter-room__lead{color:var(--ink-2);max-width:54ch;margin:0;font-size:16px}.winter-room__shop{flex-wrap:wrap;grid-column:1/-1;gap:10px;margin-top:18px;display:flex}.winter-room__stage{aspect-ratio:16/9;border-radius:var(--radius-lg);width:100%;min-height:420px;max-height:80vh;box-shadow:var(--shadow-soft);isolation:isolate;background:#1a1410;position:relative;overflow:hidden}.winter-room__stage canvas{-webkit-tap-highlight-color:transparent;outline:none;width:100%;height:100%;display:block}.winter-room__loader{color:#f6e2c8;text-shadow:0 1px 8px #0009;z-index:5;background:linear-gradient(#1a141059,#1a14108c),url(/winter/room/poster-wide.webp) 50%/cover,#1a1410;place-content:center;justify-items:center;gap:14px;font-size:15px;transition:opacity .8s;display:grid;position:absolute;inset:0}.winter-room__loader.is-done{opacity:0;pointer-events:none}.winter-room__loader.is-still{background-blend-mode:normal;filter:none}.winter-room__wait{text-align:center;max-width:28ch;padding:0 16px;line-height:1.5}.winter-room__bar{background:#f6e2c838;border-radius:4px;width:min(240px,60%);height:4px;overflow:hidden}.winter-room__bar i{background:var(--sand);transform-origin:0;height:100%;transition:transform .35s var(--ease-out);display:block}[dir=rtl] .winter-room__bar i{transform-origin:100%}.winter-room__spinner{border:3px solid #f6e2c840;border-top-color:var(--sand);border-radius:50%;width:34px;height:34px;animation:1s linear infinite winter-room-spin}@keyframes winter-room-spin{to{transform:rotate(360deg)}}.winter-room__toast{inset-inline:0;color:#fbf1e3;text-align:center;opacity:0;width:max-content;max-width:calc(100% - 32px);transition:opacity .3s, transform .3s var(--ease-out);pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:4;background:#1e120cc7;border-radius:999px;margin:0 auto;padding:10px 18px;font-size:15px;position:absolute;top:68px;transform:translateY(-8px)}.winter-room__toast.is-on{opacity:1;transform:none}.winter-room__sound,.winter-room__back{z-index:4;background:color-mix(in srgb, var(--surface) 92%, transparent);min-height:40px;color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:8px 16px;font-size:14px;font-weight:600;position:absolute;top:16px;box-shadow:0 6px 20px -8px #00000080}.winter-room__sound{inset-inline-end:16px}.winter-room__sound[aria-pressed=true]{background:var(--clay);color:var(--on-accent)}.winter-room__back{animation:winter-room-in .4s var(--ease-out);inset-inline-start:16px}.winter-room__back:before{content:"← "}[dir=rtl] .winter-room__back:before{content:"→ "}.winter-room__pan-hint{display:none}.winter-room__panel{top:16px;bottom:16px;background:color-mix(in srgb, var(--surface) 96%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--radius-md);z-index:3;width:min(380px,42%);animation:winter-room-side .5s var(--ease-out);position:absolute;inset-inline-end:16px;overflow-y:auto;box-shadow:0 20px 60px -20px #0009}[dir=rtl] .winter-room__panel{animation-name:winter-room-side-rtl}@keyframes winter-room-side{0%{opacity:0;transform:translate(30px)}}@keyframes winter-room-side-rtl{0%{opacity:0;transform:translate(-30px)}}@keyframes winter-room-in{0%{opacity:0;transform:translateY(20px)scale(.97)}}.winter-room__close{top:8px;background:color-mix(in srgb, var(--surface) 80%, transparent);width:40px;height:40px;color:var(--ink-2);cursor:pointer;z-index:1;border:0;border-radius:50%;font-size:24px;position:absolute;inset-inline-end:8px}.winter-room__media{background:var(--bg-soft);text-align:center;padding:16px 16px 10px}.winter-room__media>:first-child{max-width:260px;margin:0 auto}.winter-room__sides{gap:6px;margin-top:6px;display:inline-flex}.winter-room__chip{border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface);min-width:44px;min-height:40px;color:var(--ink);font:inherit;cursor:pointer;padding:6px 12px;font-size:14px}.winter-room__chip.is-on{background:var(--ink);color:var(--bg);border-color:var(--ink)}.winter-room__body{padding:16px 20px 20px}.winter-room__kicker{color:var(--teal);text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:12px;font-weight:600}[dir=rtl] .winter-room__kicker{letter-spacing:0}.winter-room__panel h2,.winter-room__card h2{font-family:var(--font-display);font-weight:var(--display-weight);font-size:calc(28px * var(--display-scale));margin:4px 0 6px;line-height:1.1}[dir=rtl] .winter-room__panel h2,[dir=rtl] .winter-room__card h2{line-height:1.5}.winter-room__price{color:var(--ink-2);margin:0 0 8px}.winter-room__label{color:var(--ink-2);margin:12px 0 8px;font-size:14px}.winter-room__label strong{color:var(--ink)}.winter-room__swatches{flex-wrap:wrap;gap:8px;display:flex}.winter-room__swatch{border:2px solid var(--surface);width:40px;height:40px;box-shadow:0 0 0 1px var(--line-strong);cursor:pointer;border-radius:50%;padding:0}.winter-room__swatch.is-on{box-shadow:0 0 0 2px var(--ink)}.winter-room__designs{grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:8px;display:grid}.winter-room__design{aspect-ratio:1;border-radius:var(--radius-sm);box-shadow:0 0 0 1px var(--line);cursor:pointer;border:2px solid #0000;place-items:center;padding:6px;display:grid;overflow:hidden}.winter-room__design img{object-fit:contain;width:100%;height:100%}.winter-room__design span{color:#2a1a14;font-size:10px;line-height:1.2}.winter-room__design.is-on{border-color:var(--ink);box-shadow:none}.winter-room__kept{color:var(--ink-3);margin:10px 0 0;font-size:12px}.winter-room__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.winter-room__ghost{border:1px solid var(--line-strong);min-height:48px;color:var(--ink);border-radius:999px;align-items:center;padding:10px 18px;font-weight:600;text-decoration:none;display:inline-flex}.winter-room__next{color:var(--clay);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:14px;padding:8px 0;font-weight:600}.winter-room__card{inset-inline:16px;background:var(--surface);max-width:460px;color:var(--ink);border-radius:var(--radius-md);animation:winter-room-in .55s var(--ease-out);z-index:3;margin-inline:auto;padding:18px 20px;position:absolute;bottom:16px;box-shadow:0 20px 50px -16px #0009}.winter-room__card p:not(.winter-room__kicker){color:var(--ink-2);margin:0 0 12px;font-size:14px}.winter-room__below{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px clamp(8px,2vw,16px) 0;display:flex}.winter-room__tiles{flex-wrap:wrap;gap:10px;display:flex}.winter-room__tile{border:2px dashed color-mix(in srgb, var(--teal) 55%, transparent);cursor:pointer;width:44px;height:44px;transition:background .4s var(--ease-out), transform .4s var(--ease-out);background:0 0;border-radius:8px;place-items:center;padding:0;font-size:19px;display:grid}.winter-room__tile:disabled{cursor:default;opacity:.6}.winter-room__tile span{opacity:.45;filter:grayscale();transition:opacity .3s,filter .3s}.winter-room__tile.is-lit{background:var(--teal);border:2px solid var(--teal-deep);transform:rotate(-4deg)}.winter-room__tile.is-lit span{opacity:1;filter:none}.winter-room__tile.is-pop{animation:winter-room-pop .6s var(--ease-out)}@keyframes winter-room-pop{0%{transform:scale(.6)rotate(-20deg)}60%{transform:scale(1.18)rotate(4deg)}to{transform:rotate(-4deg)}}.winter-room__count{color:var(--ink-2);margin:8px 0 0;font-size:14px}.winter-room__reset{color:var(--clay);cursor:pointer;font:inherit;background:0 0;border:0;margin-inline-start:8px;padding:0;font-size:13px;text-decoration:underline}.winter-room__cta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.winter-room__play{border:2px solid var(--teal);background:color-mix(in srgb, var(--teal) 14%, var(--surface));min-height:48px;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:12px 20px;font-weight:600}.winter-room__play:disabled{opacity:.5;cursor:default}.winter-room__hud{top:16px;color:#fbf1e3;z-index:4;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-variant-numeric:tabular-nums;background:#1e120cc7;border-radius:999px;align-items:center;gap:14px;width:max-content;margin:0 auto;padding:8px 16px;font-weight:700;display:flex;position:absolute;inset-inline:0}.winter-room__score{text-align:center;min-width:3ch;color:var(--sand);font-size:20px}.winter-room__hearts i{opacity:.25;margin-inline:1px;font-style:normal}.winter-room__hearts i.is-full{opacity:1;color:#e5533d}.winter-room__time.is-low{color:#ff8a6a;animation:1s steps(2,end) infinite winter-room-tick}@keyframes winter-room-tick{50%{opacity:.55}}.winter-room__game-card{animation:none;top:50%;bottom:auto;transform:translateY(-50%)}.winter-room__rules{color:var(--ink-2);margin:8px 0 14px;padding-inline-start:18px;font-size:14px;line-height:1.55}.winter-room__rules li{margin-bottom:4px}.winter-room__cheer{pointer-events:none;z-index:6;position:absolute;inset:0;overflow:hidden}.winter-room__cheer i{border-radius:2px;width:11px;height:11px;animation:linear forwards winter-room-confetti;position:absolute;top:-16px}@keyframes winter-room-confetti{to{transform:translate(var(--drift), 900px) rotate(var(--spin));opacity:.9}}.winter-room__banner{top:38%;background:var(--teal);color:#fffaf2;width:max-content;max-width:calc(100% - 32px);font-family:var(--font-display);font-size:calc(30px * var(--display-scale));animation:winter-room-banner 2.6s var(--ease-out) forwards;border-radius:999px;margin:0 auto;padding:12px 26px;position:absolute;inset-inline:0;box-shadow:0 16px 40px -12px #0009}@keyframes winter-room-banner{0%{opacity:0;transform:scale(.6)}15%{opacity:1;transform:scale(1.08)}25%{transform:scale(1)}80%{opacity:1}to{opacity:0;transform:translateY(-20px)}}@media (width<=860px){.winter-room__hud{gap:8px;padding:6px 12px;font-size:13px;top:10px}.winter-room__score{font-size:16px}.winter-room__cta{width:100%}.winter-room__cta>*{flex:100%;justify-content:center}.winter-room__intro{grid-template-columns:1fr;row-gap:8px}.winter-room__lead{font-size:15px}.winter-room__stage{aspect-ratio:4/5;border-radius:var(--radius-md);min-height:0;max-height:66vh}.winter-room__loader{background:linear-gradient(#1a141059,#1a14108c),url(/winter/room/poster-tall.webp) 50%/cover,#1a1410}.winter-room__pan-hint{bottom:14px;color:#fbf1e3;pointer-events:none;z-index:2;background:#1e120c99;border-radius:999px;width:max-content;margin:0 auto;padding:6px 12px;font-size:12px;display:block;position:absolute;inset-inline:0}.winter-room__sound,.winter-room__back{min-height:36px;padding:6px 12px;font-size:13px;top:10px}.winter-room__sound{inset-inline-end:10px}.winter-room__back{inset-inline-start:10px}.winter-room__toast{top:56px;border-radius:16px;width:auto;max-width:none;padding:8px 14px;font-size:13px;inset-inline:12px}.winter-room__panel{top:auto;bottom:0;border-radius:var(--radius-md) var(--radius-md) 0 0;width:auto;max-height:60%;animation-name:winter-room-in;inset-inline:0}[dir=rtl] .winter-room__panel{animation-name:winter-room-in}.winter-room__media{text-align:start;align-items:center;gap:12px;padding:12px;display:flex}.winter-room__media>:first-child{width:110px;margin:0}.winter-room__sides{flex-direction:column}.winter-room__body{padding:4px 16px 16px}.winter-room__tile{width:40px;height:40px}.winter-room__below .btn{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.winter-room *,.winter-room :before{transition-duration:.001ms!important;animation-duration:.001ms!important}}.winter-room__stage>canvas{transition:opacity .6s ease, transform .9s var(--ease-out), filter .6s ease}.winter-room__stage.is-closet>canvas{opacity:0;filter:blur(5px);transform:scale(1.14)}.winter-room__stage>:not(.winter-closet):not(canvas){transition:opacity .35s}.winter-room__stage.is-closet>:not(.winter-closet):not(canvas){opacity:0;visibility:hidden;pointer-events:none}.winter-closet{z-index:4;opacity:0;pointer-events:none;color:var(--ink);transition:opacity .55s .12s;position:absolute;inset:0}.winter-closet.is-open{opacity:1;pointer-events:auto}.wc{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:absolute;inset:0;overflow:hidden}.wc.is-dragging{cursor:grabbing}.wc__rail{background:linear-gradient(#f4f2ee,#b9b4ac 45%,#8d877e 60%,#cfcac2);border-radius:9px;height:9px;margin-top:-4px;position:absolute;inset-inline:0;box-shadow:0 6px 10px -4px #00000040}.wc__track{perspective:1400px;position:absolute;inset:0}.wc__item{width:var(--wc-size);height:var(--wc-size);transform-origin:50% 0;will-change:transform, opacity;cursor:pointer;position:absolute;top:0;left:0}.wc__hook{z-index:2;border:2.5px solid #a8a39b;border-bottom:0;border-radius:9px 9px 0 0;width:16px;height:22px;margin-left:-8px;position:absolute;top:-14px;left:50%}.wc__hook:after{content:"";width:2.5px;height:calc(var(--wc-size) * .05);background:#a8a39b;margin-left:-1.25px;position:absolute;top:12px;left:50%}.wc__card{transform-style:preserve-3d;position:absolute;inset:0}.wc__face{object-fit:contain;backface-visibility:hidden;pointer-events:none;width:100%;height:100%;filter:drop-shadow(0 calc(var(--wc-size) * .04) calc(var(--wc-size) * .045) #281c123d);position:absolute;inset:0}.wc__face--front{transform:rotateY(180deg)}.wc__face:not([src]){visibility:hidden}.winter-closet__back{top:16px;z-index:2;border:1px solid color-mix(in srgb, var(--ink) 18%, transparent);background:color-mix(in srgb, var(--surface) 88%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--ink);cursor:pointer;border-radius:999px;padding:9px 16px;font-size:14px;position:absolute;inset-inline-start:16px}.winter-closet__browse{inset-inline:16px;z-index:2;text-align:center;pointer-events:none;animation:winter-closet-rise .5s var(--ease-out) .25s both;justify-items:center;gap:6px;display:grid;position:absolute;bottom:18px}.winter-closet__browse>*{pointer-events:auto}.winter-closet__name{font-family:var(--font-display);font-weight:var(--display-weight);font-size:calc(26px * var(--display-scale));margin:0;line-height:1.15}.winter-closet__name span{font-family:var(--font-ui);color:var(--ink-2);font-size:14px}.winter-closet__hint{color:var(--ink-2);margin:0;font-size:13px}.winter-closet__nav{direction:ltr;align-items:center;gap:12px;margin-top:4px;display:flex}.winter-closet__arrow{border:1px solid color-mix(in srgb, var(--ink) 16%, transparent);background:color-mix(in srgb, var(--surface) 90%, transparent);width:38px;height:38px;color:var(--ink);cursor:pointer;border-radius:50%;font-size:22px;line-height:1}.winter-closet__arrow:disabled{opacity:.35;cursor:default}.winter-closet__dots{background:color-mix(in srgb, var(--ink) 7%, transparent);border-radius:999px;gap:6px;padding:8px 12px;display:flex}.winter-closet__dots button{background:color-mix(in srgb, var(--ink) 30%, transparent);cursor:pointer;width:6px;height:6px;transition:width .3s var(--ease-out), background .3s;border:0;border-radius:999px;padding:0}.winter-closet__dots button.is-on{background:var(--ink);width:22px}.winter-closet__panel{top:16px;bottom:16px;z-index:2;border-radius:var(--radius-md);background:color-mix(in srgb, var(--surface) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:min(360px,40%);animation:winter-room-side .5s var(--ease-out) .1s both;align-content:center;gap:10px;padding:28px 26px;display:grid;position:absolute;inset-inline-end:16px;overflow-y:auto;box-shadow:0 18px 50px -24px #00000059}[dir=rtl] .winter-closet__panel{animation-name:winter-room-side-rtl}.winter-closet__panel h2{font-family:var(--font-display);font-weight:var(--display-weight);font-size:calc(32px * var(--display-scale));margin:0;line-height:1.1}.winter-closet__count{letter-spacing:.16em;color:var(--ink-2);unicode-bidi:isolate;justify-self:start;margin:0;font-size:12px}.winter-closet__sub{color:var(--ink-2);margin:0;font-size:14px}.winter-closet__panel .winter-room__sides{justify-content:flex-start}.winter-closet__more{margin-top:6px;font-size:14px}.winter-closet__more summary{cursor:pointer;color:var(--ink-2);padding:6px 0}@keyframes winter-closet-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (width<=860px){.winter-closet__back{top:12px;padding:8px 14px;font-size:13px;inset-inline-start:12px}.winter-closet__browse{bottom:12px}.winter-closet__name{font-size:calc(21px * var(--display-scale))}.winter-closet__panel{top:auto;bottom:0;border-radius:var(--radius-md) var(--radius-md) 0 0;align-content:start;width:auto;max-height:52%;padding:18px 18px 20px;animation-name:winter-closet-rise;inset-inline:0}[dir=rtl] .winter-closet__panel{animation-name:winter-closet-rise}.winter-closet__panel h2{font-size:calc(24px * var(--display-scale))}}@media (prefers-reduced-motion:reduce){.winter-room__stage>canvas,.winter-closet{transition:none}.winter-closet__browse,.winter-closet__panel{animation:none}}
