@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.273-hd1b-0-z9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.273-hd1b-0-z9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.273-hd1b-0-z9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.K4zk4a_className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.K4zk4a_variable{--font-display:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.-KQRRa_className{font-family:Inter,Inter Fallback;font-style:normal}.-KQRRa_variable{--font-sans:"Inter", "Inter Fallback"}
@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/744885950b1fe0ff-s.2ver_oydliwzm.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e7be13e0732bd6dc-s.3m52g3clh-76s.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/98fc1f0b00398dc4-s.0jkp8jojbghvh.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,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+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e23f8683e762f841-s.2pmb_s3cnbwl0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4641603b8553767b-s.1k3xrcym5xwyw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Kufi Arabic Fallback;src:local(Arial);ascent-override:117.6%;descent-override:56.41%;line-gap-override:0.0%;size-adjust:109.02%}.dvQSlq_className{font-family:Noto Kufi Arabic,Noto Kufi Arabic Fallback;font-style:normal}.dvQSlq_variable{--font-display-ar:"Noto Kufi Arabic", "Noto Kufi Arabic Fallback"}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c412b9dae757a56d-s.300r8ka7oylox.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c667f24a0ff78f14-s.184qhf2a73s-d.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(../media/eb89c7e1d2156adb-s.0gps2u4cwcukf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c24ca030dfcb5061-s.17asj1eosnwh6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c9a0d344f313d307-s.04otpyah9cwvk.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/aa914dbbd9a27e94-s.31e-htzfeyhln.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5a1ede1938590d51-s.37a4gm19wsmwj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5d6231e6818a3930-s.0t4anfzf7qhnx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic Fallback;src:local(Arial);ascent-override:107.25%;descent-override:41.02%;line-gap-override:0.0%;size-adjust:101.17%}.tS8XfW_className{font-family:IBM Plex Sans Arabic,IBM Plex Sans Arabic Fallback;font-style:normal}.tS8XfW_variable{--font-sans-ar:"IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback"}
:root{--black:#000;--white:#f5f3ef;--bronze:#a47c52;--champagne:#d5c1a1;--grey:#858585;--error:#e9b8a0;--champagne-rgb:213 193 161;--white-rgb:245 243 239;--bronze-rgb:164 124 82;--bg:var(--black);--glow:#ffb26b29;--text:var(--white);--text-body:rgb(var(--white-rgb) / .84);--text-muted:rgb(var(--white-rgb) / .72);--text-accent:var(--champagne);--text-label:var(--bronze);--line:rgb(var(--champagne-rgb) / .16);--line-strong:rgb(var(--champagne-rgb) / .35);--display:var(--font-display), "Cormorant Garamond", Georgia, serif;--sans:var(--font-sans), Inter, system-ui, sans-serif;--display-ar:var(--font-display-ar), "Noto Kufi Arabic", "Segoe UI", Tahoma, sans-serif;--sans-ar:var(--font-sans-ar), var(--font-sans), "IBM Plex Sans Arabic", "Segoe UI", Tahoma, system-ui, sans-serif;--title-font:var(--display);--title-size:clamp(2.6rem, 7vw, 6.5rem);--title-weight:300;--title-lh:.92;--title-tracking:-.01em;--title-case:uppercase;--heading-size:clamp(1.4rem, 2vw, 1.9rem);--heading-weight:400;--heading-lh:1.15;--quote-size:clamp(1.5rem, 3vw, 2.6rem);--lead-size:clamp(1.15rem, 1.7vw, 1.55rem);--lead-lh:1.4;--lead-style:italic;--body-size:14px;--body-lh:1.7;--body-weight:400;--small-size:12px;--label-size:11px;--label-tracking:.26em;--hfs:10px;--header-h:72px;--gutter:clamp(16px, 3.2vw, 48px);--space-title:24px;--space-body:16px;--space-block:36px;--section-pad:clamp(48px, 9vh, 104px)}@media (min-width:769px){:root{--header-h:92px;--hfs:11px;--body-size:15px;--space-title:28px;--space-body:18px;--space-block:44px}}html[lang=ar]{--title-font:var(--display-ar);--title-lh:1.3;--title-tracking:0;--title-case:none;--heading-lh:1.5;--lead-lh:1.7;--lead-style:normal;--body-size:15px;--body-lh:1.95;--body-weight:300;--small-size:13px;--label-size:12px;--label-tracking:0;--hfs:11.5px;--display:var(--display-ar);--sans:var(--sans-ar)}@media (min-width:769px){html[lang=ar]{--body-size:16px;--hfs:12.5px}}
:lang(ar),:lang(ar) *{letter-spacing:0!important;text-transform:none!important}*,:before,:after{box-sizing:border-box}html{background:var(--bg);color:var(--text);-webkit-text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{background:var(--bg);color:var(--text);font-family:var(--sans);font-size:var(--body-size);font-weight:var(--body-weight);line-height:var(--body-lh);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}::selection{background:var(--bronze);color:var(--black)}:focus-visible{outline:1px solid var(--champagne);outline-offset:4px}.stage{z-index:1;pointer-events:none;position:fixed;inset:0}.canvas-wrap{opacity:0;transition:opacity .9s;position:absolute;inset:0}.stage.is-live .canvas-wrap{opacity:1}.poster{width:100%;height:100%;transition:opacity .9s,visibility linear;position:absolute;inset:0}.stage.is-live .poster{opacity:0;visibility:hidden;transition:opacity .9s,visibility 0s linear .9s}.stage{transition:background-color 1.2s}.is-intro .stage{z-index:70;background-color:var(--black)}.is-intro .poster{opacity:0}.is-intro .brand,.is-intro .nav,.is-intro .header-actions,.is-intro .hero-eyebrow span,.is-intro .hero-eyebrow span:before,.is-intro .hero-bottom:before,.is-intro .hero-line-inner,.is-intro .hero-sub,.is-intro .hero-actions{animation-play-state:paused}.intro-loader{background:rgb(var(--champagne-rgb) / .14);opacity:0;width:128px;height:1px;margin-left:-64px;transition:opacity .6s .3s;position:absolute;bottom:14vh;left:50%;overflow:hidden}.intro-loader span{background:var(--champagne);transform-origin:0;height:100%;display:block;transform:scaleX(0)}:lang(ar) .intro-loader span{transform-origin:100%}.is-intro .stage:not(.is-live) .intro-loader{opacity:1;transition-delay:0s}.is-intro .stage:not(.is-live) .intro-loader span{animation:3.5s cubic-bezier(.1,.7,.2,1) .2s forwards loader}.stage.is-live .intro-loader span{transition:transform .3s;transform:scaleX(1)}@keyframes loader{to{transform:scaleX(.9)}}@media (prefers-reduced-motion:reduce){.is-intro .stage{z-index:1;background-color:#0000}.is-intro .poster{opacity:1}.intro-loader{display:none}}.poster-table{transform:scale(var(--poster-fit,1))}@media (max-aspect-ratio:999/1000){.poster-table{--poster-fit:.8}}@media (max-aspect-ratio:4/5){.poster-table{--poster-fit:.69}}@media (max-aspect-ratio:2/3){.poster-table{--poster-fit:.61}}@media (max-aspect-ratio:29/50){.poster-table{--poster-fit:.53}}@media (max-aspect-ratio:53/100){.poster-table{--poster-fit:.46}}@media (max-aspect-ratio:1/2){.poster-table{--poster-fit:.42}}@media (max-aspect-ratio:9/20){.poster-table{--poster-fit:.39}}.vignette{z-index:3;pointer-events:none;background:radial-gradient(at 50% 45%,#0000 55%,#0000008c 100%);position:fixed;inset:0}@keyframes rise{0%{transform:translateY(105%)}}@keyframes fade-up{0%{opacity:0;transform:translateY(14px)}}@keyframes fade-in{0%{opacity:0}}main{position:relative}main>section{z-index:2;position:relative}.sticky{height:100svh;position:sticky;top:0}.header{z-index:60;height:var(--header-h);padding:env(safe-area-inset-top) max(var(--gutter), env(safe-area-inset-right)) 0 max(var(--gutter), env(safe-area-inset-left));letter-spacing:.14em;text-transform:uppercase;will-change:transform;border:1px solid #0000;align-items:center;gap:12px;font-size:11px;transition:transform .7s cubic-bezier(.7,0,.2,1),inset .6s cubic-bezier(.16,1,.3,1),height .6s cubic-bezier(.16,1,.3,1),padding .6s cubic-bezier(.16,1,.3,1),border-radius .6s,border-color .6s,background-color .6s,box-shadow .6s;display:flex;position:fixed;top:0;left:0;right:0}.header:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#000000b8,#0000);transition:opacity .6s;position:absolute;inset:0 0 -28px}.header.is-hidden:not(:focus-within){transform:translateY(calc(-100% - 24px))}@media (max-width:1023px){.header.is-scrolled{top:calc(8px + env(safe-area-inset-top));padding:0;border-color:rgb(var(--champagne-rgb) / .18);-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);height:60px;box-shadow:0 12px 40px #00000073, inset 0 1px 0 rgb(var(--white-rgb) / .06);background-color:#0c0a0894;border-radius:999px;padding-inline:18px 7px;left:10px;right:10px}.header.is-scrolled:before{opacity:0}.header.is-scrolled .brand-logo{height:34px}}.brand{color:var(--champagne);margin-inline-end:auto;line-height:0}.brand,.nav,.header-actions{animation:1s .35s both fade-in}.brand-logo{width:auto;height:42px;transition:filter .5s,transform .6s cubic-bezier(.7,0,.2,1),height .6s cubic-bezier(.16,1,.3,1);display:block}.brand:hover .brand-logo{filter:drop-shadow(0 0 10px rgb(var(--champagne-rgb) / .55));transform:translateY(-1px)}.nav{z-index:55;padding:calc(var(--header-h) + 6vh) var(--gutter) calc(28px + env(safe-area-inset-bottom));background:radial-gradient(120% 55% at 50% 0%, rgb(var(--champagne-rgb) / .12), rgb(var(--champagne-rgb) / 0) 65%), #000000f0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);visibility:hidden;opacity:0;flex-direction:column;transition:opacity .5s,visibility 0s linear .5s;display:flex;position:fixed;inset:0;overflow-y:auto}.nav.is-open{visibility:visible;opacity:1;transition-delay:0s}.nav>a{border-bottom:1px solid rgb(var(--champagne-rgb) / .14);font-family:var(--title-font);font-size:var(--title-size);font-weight:var(--title-weight);line-height:var(--title-lh);letter-spacing:var(--title-tracking);text-transform:var(--title-case);color:rgb(var(--white-rgb) / .55);opacity:0;align-items:baseline;gap:16px;padding:16px 0;transition:color .4s,opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);display:flex;position:relative;transform:translateY(26px)}.nav.is-open>a,.nav.is-open .nav-foot{opacity:1;transition-delay:calc(.12s + var(--i,0) * 80ms);transform:none}.nav>a.nav-cta.cta{border:1px solid var(--champagne);font-family:var(--sans);letter-spacing:.22em;text-transform:uppercase;color:var(--black);justify-content:center;align-items:center;margin-top:28px;padding:0 24px;font-size:12px;font-weight:400;line-height:1}.nav>a.nav-cta.cta:after{display:none}.nav-foot{opacity:0;flex-direction:column;align-items:flex-start;gap:18px;margin-top:auto;padding-top:32px;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);display:flex;transform:translateY(18px)}.nav-foot p{font-family:var(--display);letter-spacing:0;text-transform:none;color:var(--champagne);margin:0;font-size:1.2rem;font-style:italic}.nav-num{letter-spacing:.1em;color:var(--bronze);opacity:.8;font-size:9px;transition:opacity .4s}.nav>a:after,.footer a:after{content:"";background:var(--champagne);transform-origin:100%;height:1px;transition:transform .5s cubic-bezier(.7,0,.2,1);position:absolute;bottom:4px;left:0;right:0;transform:scaleX(0)}.footer a:after{bottom:-4px}.nav>a:hover,.nav>a[aria-current=page],.footer a:hover{color:var(--white)}.nav>a:hover .nav-num,.nav>a[aria-current=page] .nav-num{opacity:1}.nav>a:hover:after,.nav>a[aria-current=page]:after,.footer a:hover:after{transform-origin:0;transform:scaleX(1)}.header-actions{align-items:center;gap:10px;display:flex}.lang.lang-desk{display:none}.menu-btn{border:1px solid rgb(var(--champagne-rgb) / .28);width:44px;height:44px;color:var(--white);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#00000047;border-radius:50%;flex:none;margin:0;padding:0;transition:border-color .4s,background .4s;position:relative}.menu-btn:hover,.menu-btn[aria-expanded=true]{border-color:var(--champagne);background:rgb(var(--champagne-rgb) / .12)}.menu-btn span{background:currentColor;height:1px;transition:transform .5s cubic-bezier(.7,0,.2,1),inset .5s cubic-bezier(.7,0,.2,1);position:absolute;inset-inline:13px}.menu-btn span:first-child{top:18px}.menu-btn span:last-child{top:24px;inset-inline-end:19px}.menu-btn:hover span:last-child,.menu-btn[aria-expanded=true] span:last-child{inset-inline-end:13px}.menu-btn[aria-expanded=true] span:first-child{transform:translateY(3px)rotate(45deg)}.menu-btn[aria-expanded=true] span:last-child{transform:translateY(-3px)rotate(-45deg)}@media (max-width:380px){.header-cta{letter-spacing:.08em;padding:9px 12px}.header-cta .cta-dot{display:none}}.lang{border:1px solid rgb(var(--champagne-rgb) / .22);font-size:var(--hfs);letter-spacing:.12em;border-radius:999px;align-items:center;padding:3px;display:inline-flex}.lang>*{color:rgb(var(--white-rgb) / .55);border-radius:999px;padding:6px 10px;line-height:1;transition:color .4s,background .4s}.lang a:hover{color:var(--white)}.lang [aria-current=true]{background:rgb(var(--champagne-rgb) / .16);color:var(--champagne)}.header-cta{white-space:nowrap;border:1px solid rgb(var(--champagne-rgb) / .4);font-size:var(--hfs);color:var(--white);background:#00000040;border-radius:999px;align-items:center;gap:9px;padding:9px 16px;transition:border-color .4s,background .4s,color .4s;display:inline-flex;position:relative}.header-cta:hover{border-color:var(--champagne);background:var(--champagne);color:var(--black)}.cta-dot{background:var(--champagne);width:5px;height:5px;box-shadow:0 0 0 0 rgb(var(--champagne-rgb) / .55);border-radius:50%;animation:2.6s ease-out infinite pulse}.header-cta:hover .cta-dot{background:var(--black);animation:none}.cta-long{display:none}@keyframes pulse{70%{box-shadow:0 0 0 8px rgb(var(--champagne-rgb) / 0)}to{box-shadow:0 0 0 0 rgb(var(--champagne-rgb) / 0)}}.hero{height:100svh;min-height:560px;overflow:hidden}.hero-eyebrow{z-index:2;top:calc(var(--header-h) + 6px);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--bronze);margin:0;position:absolute;inset-inline-start:var(--gutter)}.hero-eyebrow span{animation:1.1s cubic-bezier(.16,1,.3,1) .45s both fade-up;display:inline-block}.hero-eyebrow span:before,.hero-bottom:before{content:"";transform-origin:0;height:1px;animation:1.4s cubic-bezier(.65,0,.35,1) .6s both draw}.hero-eyebrow span:before{vertical-align:middle;background:currentColor;width:48px;margin-inline-end:14px;display:inline-block}.hero-bottom:before{background:linear-gradient(90deg, rgb(var(--champagne-rgb) / .45), rgb(var(--champagne-rgb) / .08) 70%, transparent);grid-column:1/-1;animation-delay:.9s}[dir=rtl] .hero-eyebrow span:before,[dir=rtl] .hero-bottom:before{transform-origin:100%}[dir=rtl] .hero-bottom:before{background:linear-gradient(270deg, rgb(var(--champagne-rgb) / .45), rgb(var(--champagne-rgb) / .08) 70%, transparent)}@keyframes draw{0%{transform:scaleX(0)}}.hero-title{z-index:0;padding:calc(var(--header-h) + 34px) var(--gutter) 42vh;pointer-events:none;flex-direction:column;justify-content:center;margin:0;display:flex;position:absolute;inset:0}main>section.hero{z-index:auto}.hero-line{margin-block:-.06em -.08em;padding:.06em .04em .08em;display:block;overflow:hidden}.hero-line:first-child{align-self:flex-start}.hero-line:last-child{align-self:flex-end}.hero-line-inner{animation:1.6s cubic-bezier(.16,1,.3,1) 80ms both hero-rise,8s ease-in-out 2.2s 3 title-light;display:block}.hero-line:last-child .hero-line-inner{animation-delay:.22s,2.5s}@keyframes hero-rise{0%{filter:blur(10px);transform:translateY(105%)skewY(5deg)}}@keyframes title-light{0%{background-position:-150% 0,0 0}35%,to{background-position:250% 0,0 0}}.hero-bottom{z-index:2;left:var(--gutter);right:var(--gutter);bottom:calc(26px + env(safe-area-inset-bottom));gap:18px;display:grid;position:absolute}.hero-sub{letter-spacing:.02em;max-width:34ch;color:var(--champagne);text-shadow:0 1px 18px #000c;margin:0;animation:1.1s cubic-bezier(.16,1,.3,1) .6s both fade-up}.hero-actions{align-items:center;gap:28px;animation:1.1s cubic-bezier(.16,1,.3,1) .72s both fade-up;display:flex}.scroll-cue{letter-spacing:.26em;text-transform:uppercase;color:var(--grey);flex-direction:column;align-items:center;gap:12px;font-size:10px;display:none}.scroll-track{background:rgb(var(--white-rgb) / .18);width:1px;height:46px;position:relative;overflow:hidden}.scroll-dot{background:var(--champagne);width:1px;height:40%;animation:2.4s cubic-bezier(.7,0,.3,1) infinite cue;position:absolute;top:-40%;left:0}@keyframes cue{to{top:100%}}.reveal{height:220vh}.reveal .sticky{overflow:hidden}.reveal .sticky:before{content:"";pointer-events:none;background:linear-gradient(#0000,#00000059 45%,#000000c7);height:62%;position:absolute;inset:auto 0 0}.phrases{left:var(--gutter);right:var(--gutter);position:absolute;bottom:10vh}.phrase{inset-inline-start:0;max-width:100%;position:absolute;bottom:0}.phrase-title{max-width:11ch;margin:0}.phrase-note{margin:var(--space-body) 0 0;max-width:34ch;color:rgb(var(--white-rgb) / .86);text-shadow:0 1px 18px #000000b3}.word{vertical-align:top;margin-block:-.08em -.12em;margin-inline-end:.24em;padding:.08em .02em .12em;display:inline-block;overflow:hidden}.word-inner{display:inline-block}.heritage{height:180vh}.heritage-grid{padding:calc(var(--header-h) + 12px) var(--gutter) 0;grid-template-columns:1fr;align-items:start;display:grid}.heritage-text{max-width:560px}.eyebrow{font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--bronze);margin:0 0 22px}.display{margin:0}.line{margin-block:-.06em -.1em;padding:.06em 0 .1em;display:block;overflow:hidden}.line-inner{display:block}.heritage-lead{margin:var(--space-title) 0 0;max-width:40ch}.heritage-lead [lang=ar]{font-size:1.1em;font-style:normal}.heritage-copy{margin:var(--space-body) 0 0;max-width:44ch;color:rgb(var(--white-rgb) / .84);text-shadow:0 1px 18px #000000b3}.monuments{margin-top:22px}.monuments-label{font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--bronze);margin:0 0 12px}.monuments-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.monument{border:1px solid rgb(var(--champagne-rgb) / .18);min-height:44px;color:rgb(var(--white-rgb) / .6);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#000000ad;border-radius:12px;flex-direction:column;align-items:center;gap:6px;margin:0;padding:10px 6px 9px;transition:border-color .45s,color .45s,background .45s;display:flex}.monument:hover{border-color:rgb(var(--champagne-rgb) / .5);color:var(--white)}.monument[aria-checked=true]{border-color:var(--champagne);color:var(--champagne);background:#18140fe6}.monument-preview{aspect-ratio:196/127;fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;width:100%;display:block}.monument-name{letter-spacing:.1em;text-align:center;text-transform:uppercase;font-size:9.5px;line-height:1.3}.monuments-now{color:rgb(var(--white-rgb) / .72);text-shadow:0 1px 14px #000c;margin:12px 0 0;font-size:12px}.monuments-now span{color:var(--bronze)}.leds{margin-top:18px}.leds-now{color:rgb(var(--white-rgb) / .72)}.leds-list{flex-wrap:wrap;gap:10px;display:flex}.led{border:1px solid rgb(var(--champagne-rgb) / .25);background:radial-gradient(circle at 50% 50%, var(--led) 0 34%, transparent 36%), #0009;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:50%;width:30px;height:30px;margin:0;padding:0;transition:border-color .4s,box-shadow .5s,transform .5s cubic-bezier(.16,1,.3,1);position:relative}.led:after{content:"";position:absolute;inset:-7px}.led:hover{border-color:rgb(var(--champagne-rgb) / .6);transform:scale(1.08)}.led[aria-checked=true]{border-color:var(--led);box-shadow:0 0 0 3px #000000b3, 0 0 18px 2px color-mix(in srgb, var(--led) 55%, transparent)}@media (max-width:768px){.monuments-label,.monuments-now{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.final{min-height:100svh}.final:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000 0%,#0000008c 30%,#000000d1 100%);position:absolute;inset:0}.final-inner{padding:16vh var(--gutter) calc(24px + env(safe-area-inset-bottom));flex-direction:column;align-items:center;gap:34px;display:flex}.final-head{text-align:center;flex-direction:column;align-items:center;display:flex}.final-mark{margin:0}.final-tagline{margin:var(--space-body) 0 0}.final-pitch{margin:var(--space-body) 0 0;max-width:46ch;color:rgb(var(--white-rgb) / .75)}.cta{border:1px solid var(--champagne);min-height:52px;font:inherit;letter-spacing:.22em;text-transform:uppercase;color:var(--white);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0 30px;font-size:11px;display:inline-flex;position:relative;overflow:hidden}.cta:before{content:"";background:var(--champagne);transition:transform .6s cubic-bezier(.7,0,.2,1);position:absolute;inset:0;transform:translateY(101%)}.cta span{transition:color .6s;position:relative}.cta:hover:before,.cta:focus-visible:before{transform:translateY(0)}.cta:hover span,.cta:focus-visible span{color:var(--black)}.cta-solid{background:var(--champagne)}.cta-solid span{color:var(--black)}.cta-solid:before{background:var(--white)}.cta:disabled{opacity:.6;cursor:progress}.waitlist-panel{border:1px solid rgb(var(--champagne-rgb) / .16);background:#060504e0;border-radius:20px;width:min(100%,720px);padding:26px 18px 22px;box-shadow:0 30px 80px #0000008c}.waitlist-title{font-family:var(--title-font);font-weight:var(--title-weight);font-size:var(--heading-size);line-height:var(--heading-lh);text-align:center;text-transform:var(--title-case);color:var(--white);margin:0 0 22px}.waitlist-title:focus{outline:none}.waitlist-grid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.field-wide{grid-column:1/-1}.field-label{letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--white-rgb) / .72);margin:0 0 8px;padding-inline-start:4px;font-size:10px;display:block}.field-optional{letter-spacing:.04em;text-transform:none;color:var(--grey)}.field{border:1px solid rgb(var(--champagne-rgb) / .35);width:100%;min-width:0;height:52px;color:var(--white);font:inherit;letter-spacing:.02em;background:#00000080;border-radius:999px;padding:0 20px;font-size:16px;transition:border-color .4s,background .4s}.field:hover{border-color:rgb(var(--champagne-rgb) / .6)}.field:focus{border-color:var(--champagne);background:#000000bf;outline:none}.field:focus-visible{box-shadow:0 0 0 3px rgb(var(--champagne-rgb) / .25)}.field[aria-invalid=true]{border-color:var(--error)}.field-select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23d5c1a1' stroke-width='1.2'/%3E%3C/svg%3E");background-position:right 20px center;background-repeat:no-repeat;padding-inline-end:46px}[dir=rtl] .field-select{background-position:20px}.field-select option{color:var(--white);background:#111}.field-error{color:var(--error);margin:7px 0 0;padding-inline-start:4px;font-size:12.5px;line-height:1.4}.consent{color:rgb(var(--white-rgb) / .86);cursor:pointer;align-items:flex-start;gap:12px;font-size:13px;line-height:1.55;display:flex}.consent input{appearance:none;border:1px solid var(--line-strong);background:rgb(var(--white-rgb) / .03);cursor:pointer;border-radius:6px;flex:none;place-content:center;width:20px;height:20px;margin:1px 0 0;transition:background-color .25s,border-color .25s;display:grid}.consent input:before{content:"";border:solid var(--black);border-width:0 0 2px 2px;width:10px;height:5px;transition:transform .2s cubic-bezier(.16,1,.3,1);transform:translateY(-1px)rotate(-45deg)scale(0)}.consent:hover input{border-color:var(--champagne)}.consent input:checked{border-color:var(--champagne);background:var(--champagne)}.consent input:checked:before{transform:translateY(-1px)rotate(-45deg)scale(1)}.consent input:focus-visible{outline:2px solid var(--champagne);outline-offset:3px}.consent input[aria-invalid=true]{outline:1px solid var(--error);outline-offset:2px}.quote-box{border:1px solid rgb(var(--champagne-rgb) / .16);border-radius:16px;margin:0;padding:16px 18px}.quote-box legend{float:left;width:100%;padding:0}.quote-box legend+*{clear:both}.quote-included{color:rgb(var(--white-rgb) / .86);gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.quote-included li:before{content:"✓";color:var(--champagne);margin-inline-end:10px}.quote-box .consent strong{color:var(--white);font-weight:500}.field-area{resize:vertical;border-radius:20px;height:auto;min-height:96px;padding:14px 20px}.privacy{color:var(--grey);margin:10px 0 0;padding-inline-start:32px;font-size:12px;line-height:1.6}.waitlist-submit{flex-direction:column;gap:10px;display:flex}.waitlist-submit .cta{width:100%}.hp{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;inset-inline-start:-9999px}.waitlist-error{text-align:center;min-height:1.4em;color:var(--error);margin:0;font-size:13px}.waitlist-done{text-align:center;margin:0;padding:14px 0}.waitlist-done:focus{outline:none}.perks{letter-spacing:.06em;color:var(--grey);flex-direction:column;align-items:center;gap:4px;margin:16px 0 0;padding:0;font-size:11px;list-style:none;display:flex}.perks li{align-items:center;gap:8px;display:flex}.perks li:before{content:"";background:var(--bronze);border-radius:50%;width:4px;height:4px}.footer{letter-spacing:.2em;text-transform:uppercase;color:var(--grey);flex-wrap:wrap;justify-content:center;gap:8px 20px;font-size:11px;display:flex}.footer a{position:relative}.cursor{z-index:100;border:1px solid rgb(var(--champagne-rgb) / .55);pointer-events:none;border-radius:50%;width:28px;height:28px;transition:width .35s,height .35s,left .35s,top .35s,background .35s;display:none;position:fixed;top:-14px;left:-14px}.cursor.is-hot{background:rgb(var(--champagne-rgb) / .08);width:56px;height:56px;top:-28px;left:-28px}.cursor>*{pointer-events:none;opacity:0;transition:opacity .4s,transform .6s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:50%}.cursor-ball{background:radial-gradient(circle at 35% 30%,#fff,#c9c4bb 55%,#5a554e);border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;transform:scale(.3);box-shadow:0 3px 6px #0000008c}.cursor-name{width:104px;height:104px;margin:-52px 0 0 -52px;overflow:visible;transform:scale(.6)rotate(-40deg)}.cursor-name text{fill:#ead9b6;font-family:var(--sans);letter-spacing:.3em;paint-order:stroke;stroke:#0000008c;stroke-width:2px;font-size:10px;font-weight:500}.cursor-ripple{border:1px solid rgb(var(--champagne-rgb) / .6);border-radius:50%;width:40px;height:40px;margin:-20px 0 0 -20px}.cursor.is-table{border-color:#0000;width:12px;height:12px;top:-6px;left:-6px}.cursor.is-table .cursor-ball{opacity:1;transform:scale(1)}.cursor.is-table .cursor-name{opacity:1;animation:14s linear infinite cursor-orbit;transform:scale(1)rotate(0)}.cursor.is-table .cursor-ripple{opacity:1;animation:2.4s cubic-bezier(.2,.6,.35,1) infinite cursor-ripple}.cursor.is-table .cursor-ripple+.cursor-ripple{animation-delay:1.2s}@keyframes cursor-orbit{to{rotate:360deg}}@keyframes cursor-ripple{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(2.1)}}:lang(ar) .hero-line,:lang(ar) .line{margin-block:-.22em -.3em;padding:.22em .04em .3em}:lang(ar) .word{margin-block:-.22em -.3em;padding:.22em .02em .3em}:lang(ar) .phrase-title{max-width:12ch}:lang(ar) .final-tagline,:lang(ar) .heritage-lead,:lang(ar) .pp-lead,:lang(ar) .waitlist-done{font-family:var(--sans);font-weight:300}:lang(ar) .eyebrow,:lang(ar) .hero-eyebrow,:lang(ar) .monuments-label,:lang(ar) .field-label,:lang(ar) .footer,:lang(ar) .perks{font-size:12px}:lang(ar) .monument-name{font-size:11px}:lang(ar) .cta{font-size:12.5px}:lang(ar) .nav-num{font-size:10px}@media (min-width:769px){:root{--header-h:92px}.header{letter-spacing:.18em;padding-top:10px;font-size:12px}.brand-logo{height:52px}.header-actions{gap:16px}:root{--hfs:11px}html[lang=ar]{--hfs:12.5px}.header-cta{padding:11px 20px}.hero-title{padding-bottom:24vh}.hero-bottom{grid-template-columns:minmax(0,1fr) auto;align-items:end;bottom:32px}.scroll-cue{display:flex}.phrases{bottom:12vh}.heritage-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;padding-top:0}.eyebrow{margin-bottom:28px}.final-inner{gap:40px;padding-top:16vh;padding-bottom:28px}.waitlist-panel{padding:40px 44px 30px}.waitlist-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}.cta{letter-spacing:.24em;padding:0 34px}.perks{flex-flow:wrap;justify-content:center;gap:6px 28px;margin-top:22px}.footer{gap:36px}}@media (min-width:1024px){.menu-btn{display:none}.lang.lang-desk{display:inline-flex}.nav{z-index:61;height:var(--header-h);-webkit-backdrop-filter:none;backdrop-filter:none;visibility:visible;opacity:1;background:0 0;flex-direction:row;align-items:center;gap:clamp(28px,3.4vw,52px);padding:10px 0 0;transition:transform .7s cubic-bezier(.7,0,.2,1);inset:0 auto auto 50%;overflow:visible;transform:translate(-50%)}.nav.is-hidden:not(:focus-within){transform:translate(-50%,-110%)}.nav>a{font-family:var(--sans);font-size:calc(var(--hfs) + 1px);letter-spacing:.18em;text-transform:uppercase;opacity:1;border:0;padding:10px 0;transition:color .4s;transform:none}.nav>a:after{bottom:4px}.nav-foot,.nav>a.nav-cta{display:none}.header.is-scrolled{border-bottom-color:rgb(var(--champagne-rgb) / .1);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:#08070680}.header.is-scrolled:before{opacity:0}}@media (min-width:1100px){.cta-long{display:inline}.cta-short{display:none}}@media (max-height:700px) and (max-width:768px){.perks{display:none}}@media (max-height:520px) and (orientation:landscape),(max-width:768px) and (max-height:740px){.heritage{height:auto;padding-bottom:60vh}.heritage .sticky{height:auto;position:relative}}@media (max-height:520px) and (orientation:landscape){.hero-bottom{bottom:14px}}@media (prefers-reduced-motion:reduce){.brand,.nav,.header-actions,.hero-eyebrow span,.hero-eyebrow span:before,.hero-bottom:before,.hero-line-inner,.hero-sub,.hero-actions,.cta-dot{animation:none}.reveal{height:300vh}.phrases{flex-direction:column;gap:1.4em;display:flex;top:50%;bottom:auto;transform:translateY(-50%)}.phrase{position:relative}.scroll-dot{animation:none;top:0}*,:before,:after{transition-duration:.01ms!important}}.curtain{--cap:clamp(56px, 14vw, 150px);z-index:200;visibility:hidden;pointer-events:none;position:fixed;inset:0;overflow:hidden}.curtain.is-on{visibility:visible;pointer-events:auto}.curtain-panel{transform:translate3d(0, calc(100% + var(--cap)), 0);will-change:transform;transition:transform .9s cubic-bezier(.76,0,.24,1);position:absolute;inset:0}.curtain-panel:before,.curtain-panel:after{content:"";height:var(--cap);background:inherit;position:absolute;left:-12%;right:-12%}.curtain-panel:before{border-radius:50% 50% 0 0/100% 100% 0 0;bottom:100%}.curtain-panel:after{border-radius:0 0 50% 50%/0 0 100% 100%;top:100%}.curtain-sand{background:var(--champagne)}.curtain-ink{background:var(--black);place-items:center;display:grid}.curtain.is-covering .curtain-panel{transform:translate(0,0)}.curtain.is-covering .curtain-ink{transition-delay:.16s}.curtain.is-leaving .curtain-panel{transform:translate3d(0, calc(-100% - var(--cap)), 0)}.curtain.is-leaving .curtain-ink{transition-delay:0s}.curtain.is-leaving .curtain-sand{transition-delay:.16s}.curtain.is-reset .curtain-panel,.curtain.is-reset .curtain-label,.curtain.is-reset .curtain-label:after{transition:none}.curtain-label{padding-inline:var(--gutter);text-align:center;color:var(--white);opacity:0;transition:opacity .5s,transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(24px)}.curtain-label:after{content:"";background:var(--champagne);width:72px;height:1px;margin:20px auto 0;transition:transform .8s cubic-bezier(.76,0,.24,1);display:block;transform:scaleX(0)}.curtain.is-covering .curtain-label{opacity:1;transition-delay:.5s;transform:none}.curtain.is-covering .curtain-label:after{transition-delay:.8s;transform:scaleX(1)}.curtain.is-leaving .curtain-label{opacity:0;transition:opacity .25s,transform .5s;transform:translateY(-14px)}.final-details{letter-spacing:.22em;text-transform:uppercase;color:var(--champagne);border-bottom:1px solid rgb(var(--champagne-rgb) / .35);margin-top:18px;padding-bottom:4px;font-size:11px;transition:border-color .4s}.final-details:hover{border-color:var(--champagne)}.pp{background:var(--bg);min-height:100vh;overflow-x:clip}.pp-hero,.pp-section{width:min(100%,1180px);padding-inline:var(--gutter);margin-inline:auto;position:relative}.pp-hero{isolation:isolate;min-height:100svh;padding-top:calc(var(--header-h) + 24px);padding-bottom:calc(24px + env(safe-area-inset-bottom));flex-direction:column;justify-content:center;display:flex}.pp-aurora{z-index:-1;pointer-events:none;background:radial-gradient(60% 55% at 50% 100%, var(--glow), transparent 70%);position:absolute;inset:0 -20vw}.pp-lead{margin:var(--space-title) 0 0;max-width:52ch}.pp-hero-row{align-items:center;gap:8px 32px;display:grid}.pp-hero-art{aspect-ratio:2.03;margin-top:12px;position:relative}.pp-hero-art .poster{overflow:visible}.pp-hero-art .poster-table{transform:none}@media (min-width:900px){.pp-hero-row{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.pp-hero-art{margin-top:0}}.pp-actions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.pp-actions .cta{flex:1 1 0;min-width:fit-content}.pp-facts{background:rgb(var(--champagne-rgb) / .16);border-block:1px solid rgb(var(--champagne-rgb) / .16);grid-template-columns:repeat(2,1fr);gap:1px;margin:48px 0 0;display:grid}.pp-facts div{background:var(--black);padding:20px 0}.pp-facts div:nth-child(2n){padding-inline-start:16px}.pp-facts dt{font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--bronze)}.pp-facts dd{font-family:var(--display);font-size:var(--heading-size);font-weight:300;line-height:var(--heading-lh);margin:8px 0 0}.pp-section{padding-block:var(--section-pad);border-top:1px solid rgb(var(--champagne-rgb) / .1)}.pp-note{font-size:var(--small-size);letter-spacing:.04em;color:var(--grey);margin:24px 0 0}.pp-steps,.pp-cards{grid-template-columns:1fr;gap:36px 48px;margin:clamp(28px,5vh,56px) 0 0;padding:0;list-style:none;display:grid}.pp-steps li{border-top:1px solid rgb(var(--champagne-rgb) / .22);padding-top:20px}.pp-progress{background:var(--champagne);transform-origin:0;height:1px;margin-top:clamp(28px,5vh,56px);margin-bottom:-1px;display:block}[dir=rtl] .pp-progress{transform-origin:100%}.pp-progress+.pp-steps{margin-top:0}.pp-tag{border:1px solid var(--champagne);letter-spacing:.2em;text-transform:uppercase;color:var(--champagne);border-radius:999px;padding:3px 10px;font-size:10px;position:absolute;inset-block-start:22px;inset-inline-end:22px}.pp-order-cta{margin-top:36px}.pp-voice{border-inline-start:1px solid var(--champagne);margin:40px 0;padding-inline-start:22px}.pp-voice blockquote{max-width:34ch;font-family:var(--display);font-size:var(--quote-size);margin:0;font-weight:300;line-height:1.25}.pp-voice figcaption{font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--bronze);margin-top:16px}.pp-rail-head .pp-lead{max-width:46ch}.pp-cards.pp-track{flex-direction:column;gap:18px;display:flex}.pp-cards.pp-track li{top:calc(var(--header-h) + 8px + var(--i,0) * 10px);background-color:#0a0908;min-height:300px;position:sticky}.pp-cards.pp-track li:after{content:"";border-radius:inherit;opacity:var(--dim,0);pointer-events:none;background:#000;position:absolute;inset:0}.pp-track li.is-option{border-color:rgb(var(--champagne-rgb) / .4)}.pp-track .pp-voice{margin:22px 0 0}.pp-track .pp-voice blockquote{font-size:calc(var(--quote-size) * .72)}.pp-rail-bar{background:var(--champagne);transform-origin:0;height:1px;margin-top:28px;display:block;transform:scaleX(0)}[dir=rtl] .pp-rail-bar{transform-origin:100%}@media (min-width:900px){.pp-cards.pp-track{scrollbar-width:none;flex-direction:row;gap:14px;overflow-x:auto}.is-pinned .pp-track{will-change:transform;margin-inline-end:calc(50% - 50vw);overflow:visible}.pp-rail.is-pinned{height:100svh;padding-top:var(--header-h);flex-direction:column;justify-content:center;display:flex}.is-pinned .pp-rail-head{position:relative}.is-pinned .pp-title{font-size:min(var(--title-size), 10vh)}.is-pinned .pp-rail-head .pp-lead{max-width:min(34ch,38%);margin:0;position:absolute;inset-block-start:0;inset-inline-end:0}.is-pinned .pp-track{margin-top:clamp(20px,4.5vh,48px)}.is-pinned .pp-rail-bar{margin-top:clamp(16px,3vh,28px)}.pp-cards.pp-track li{flex:none;width:clamp(280px,26vw,340px);min-height:0;position:relative;top:auto}.pp-track .pp-voice blockquote{font-size:calc(var(--quote-size) * .56)}.pp-track li.is-option{width:clamp(460px,44vw,620px)}}.pp-sub{font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--bronze);margin:clamp(48px,9vh,96px) 0 0}.pp-band-track{will-change:transform;width:max-content;animation:40s linear infinite band-loop;display:flex}.pp-band-run{padding-inline-end:.35em}[dir=rtl] .pp-band-track{animation-name:band-loop-rtl}@keyframes band-loop{to{transform:translate(-50%)}}@keyframes band-loop-rtl{to{transform:translate(50%)}}@media (prefers-reduced-motion:reduce){.pp-band-track{animation:none}}.pp-band{pointer-events:none;padding-block:clamp(24px,6vh,64px);overflow:hidden}.pp-band-inner{white-space:nowrap;font-family:var(--title-font);font-size:calc(var(--title-size) * 1.6);font-weight:var(--title-weight);line-height:var(--title-lh);letter-spacing:var(--title-tracking);text-transform:var(--title-case);color:#0000;-webkit-text-stroke:1px rgb(var(--champagne-rgb) / .45);will-change:transform}.pp-order{gap:0 64px;display:grid}.pp-order .pp-steps{grid-template-columns:1fr}.pp-order .pp-faq{border-top:0;margin-top:clamp(28px,5vh,56px)}.pp-faq .pp-sub{border-bottom:1px solid rgb(var(--champagne-rgb) / .22);margin:0;padding-bottom:14px}@media (min-width:900px){.pp-order{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}}.pp-cards li{border:1px solid rgb(var(--champagne-rgb) / .16);background:linear-gradient(160deg, rgb(var(--champagne-rgb) / .08), rgb(var(--champagne-rgb) / 0) 55%), #080706b3;border-radius:18px;padding:24px 22px 26px;transition:border-color .5s;position:relative;overflow:hidden}.pp-cards li:before{content:"";background:linear-gradient(90deg, transparent, var(--champagne), transparent);opacity:.4;height:1px;position:absolute;inset:0 0 auto}.pp-cards li:hover{border-color:rgb(var(--champagne-rgb) / .4)}.pp-num{letter-spacing:.3em;color:var(--bronze);font-size:11px}.pp h3{font-family:var(--display);font-weight:var(--heading-weight);font-size:var(--heading-size);line-height:var(--heading-lh);margin:12px 0 0}.pp li p{max-width:46ch;color:rgb(var(--white-rgb) / .72);margin:10px 0 0}.pp-faq{border-top:1px solid rgb(var(--champagne-rgb) / .22);margin-top:clamp(36px,6vh,72px)}.pp-faq details{border-bottom:1px solid rgb(var(--champagne-rgb) / .22)}.pp-faq summary{cursor:pointer;font-family:var(--display);font-size:var(--heading-size);line-height:var(--heading-lh);justify-content:space-between;gap:24px;padding:22px 0;list-style:none;display:flex}.pp-faq summary::-webkit-details-marker{display:none}.pp-faq summary:after{content:"+";color:var(--bronze);transition:transform .4s}.pp-faq details[open] summary:after{transform:rotate(45deg)}.pp-faq details p{max-width:62ch;color:rgb(var(--white-rgb) / .72);margin:0 0 24px}.pp-final{text-align:center;padding-bottom:calc(24px + env(safe-area-inset-bottom));flex-direction:column;align-items:center;gap:28px;display:flex}.pp-final .pp-lead{margin-top:0}.pp-sticky{inset-inline:var(--gutter);bottom:calc(14px + env(safe-area-inset-bottom));z-index:50;background:var(--champagne);min-height:52px;color:var(--black);letter-spacing:.22em;text-transform:uppercase;opacity:0;pointer-events:none;border-radius:999px;justify-content:center;align-items:center;gap:10px;font-size:11px;transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .4s;display:flex;position:fixed;transform:translateY(160%);box-shadow:0 14px 40px #0000008c}.pp-sticky.is-shown{opacity:1;pointer-events:auto;transform:none}.pp-sticky .cta-dot{background:var(--black);animation:none}.demo{scroll-margin-top:calc(var(--header-h) - 8px);grid-template-columns:minmax(0,1fr);gap:18px;margin-top:clamp(28px,5vh,56px);display:grid}.demo-table{top:calc(var(--header-h) - 8px);z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#000000b8 80%,#0000);padding:8px 0 12px;position:sticky}.demo-tag{letter-spacing:.26em;text-transform:uppercase;color:var(--bronze);margin:0 0 8px;font-size:10px}.demo-sand{aspect-ratio:1.33;border:1px solid rgb(var(--champagne-rgb) / .3);width:min(100%,39.9svh);box-shadow:inset 0 0 0 5px #0000008c, inset 0 0 38px 8px color-mix(in srgb, var(--led) 55%, transparent), 0 0 64px 2px color-mix(in srgb, var(--led) 36%, transparent), 0 26px 60px #0009;background:radial-gradient(120% 90% at 30% 20%,#ffffff38,#0000 55%),linear-gradient(135deg,#d8c6a4,#b9a47f 60%,#a78f68);border-radius:14px;margin-inline:auto;transition:box-shadow .9s;position:relative;overflow:hidden}.demo-sand canvas,.demo-pad canvas{width:100%;height:100%;display:block}.demo-ball{opacity:0;pointer-events:none;will-change:transform;background:radial-gradient(circle at 35% 30%,#fff,#cfcac1 45%,#6f6a62 100%);border-radius:50%;width:14px;height:14px;transition:opacity .4s;position:absolute;top:0;left:0;box-shadow:0 3px 6px #00000080}.demo-ball.is-on{opacity:1}.demo-rake{filter:blur(2px);opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff80,#78644659,#0000);width:18%;position:absolute;inset:0 auto 0 0;transform:translate(-120%)}.demo-sand.is-raking .demo-rake{animation:.9s cubic-bezier(.6,0,.3,1) both rake}@keyframes rake{0%{opacity:1;transform:translate(-120%)}to{opacity:1;transform:translate(600%)}}.demo-phone{border:1px solid rgb(var(--champagne-rgb) / .2);background:#080706d9;border-radius:26px;flex-direction:column;gap:14px;padding:14px;display:flex;box-shadow:0 30px 80px #00000080}.demo-phone .monuments,.demo-phone .leds{margin-top:0}.demo-bar{letter-spacing:.3em;text-transform:uppercase;color:var(--champagne);justify-content:space-between;align-items:center;font-size:11px;display:flex}.demo-chip{border:1px solid rgb(var(--champagne-rgb) / .3);letter-spacing:.16em;color:var(--bronze);border-radius:999px;padding:3px 9px;font-size:9px}.demo-pad{aspect-ratio:1.33;border:1px solid rgb(var(--champagne-rgb) / .18);background:#0c0b09 radial-gradient(rgb(var(--champagne-rgb) / .14) 1px, transparent 1.5px) 0 0 / 18px 18px;cursor:crosshair;touch-action:none;border-radius:14px;width:min(100%,39.9svh);margin-inline:auto;position:relative;overflow:hidden}.demo-pad canvas{touch-action:none}.demo-pad{transition:border-color .5s,box-shadow .5s}.demo-pad.is-called{border-color:var(--champagne);box-shadow:0 0 0 3px rgb(var(--champagne-rgb) / .18), 0 0 40px rgb(var(--champagne-rgb) / .25)}.heritage-cta{margin-top:28px}.demo-hint{font-family:var(--display);color:rgb(var(--champagne-rgb) / .55);pointer-events:none;place-items:center;font-size:1.3rem;font-style:italic;transition:opacity .5s;display:grid;position:absolute;inset:0}.demo-hint.is-hidden{opacity:0}.demo-clear{border:1px solid rgb(var(--champagne-rgb) / .35);min-height:44px;color:var(--white);font:inherit;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:999px;align-self:flex-start;padding:0 18px;font-size:10px;transition:border-color .4s,background .4s,color .4s}.demo-clear:hover{border-color:var(--champagne);background:var(--champagne);color:var(--black)}@media (min-width:769px){.pp-sticky{display:none}.pp-facts{grid-template-columns:repeat(4,1fr);margin-top:64px}.pp-facts div{padding:22px 24px 22px 0}.pp-facts div:not(:first-child){padding-inline-start:20px}.pp-steps{grid-template-columns:repeat(3,1fr)}}@media (min-width:720px){.demo{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:40px}.demo-table{background:0 0;padding:0;position:static}.demo-sand,.demo-pad{width:100%}.demo-phone{border-radius:34px;max-width:420px;padding:18px}}.demo{isolation:isolate;position:relative}.demo-aura{z-index:-1;pointer-events:none;background:radial-gradient(46% 50% at 28% 46%, color-mix(in srgb, var(--led) 38%, transparent), transparent 72%), radial-gradient(38% 44% at 80% 62%, color-mix(in srgb, var(--led) 20%, transparent), transparent 70%);filter:blur(12px);animation:10s ease-in-out infinite alternate aura;position:absolute;inset:-16% -10%}@keyframes aura{to{transform:scale(1.07)translate(1.5%,-1.5%)}}.demo:after{content:"";z-index:-1;pointer-events:none;opacity:.7;background-image:radial-gradient(1.6px 1.6px at 14% 24%,#ecd9b4cc,#0000),radial-gradient(1.2px 1.2px at 62% 12%,#ecd9b499,#0000),radial-gradient(1.8px 1.8px at 84% 58%,#ecd9b4b3,#0000),radial-gradient(1.2px 1.2px at 36% 76%,#ecd9b48c,#0000),radial-gradient(1.4px 1.4px at 8% 90%,#ecd9b499,#0000),radial-gradient(1px 1px at 52% 44%,#ecd9b480,#0000);background-size:280px 280px;animation:5s ease-in-out infinite alternate twinkle;position:absolute;inset:-6% -4%}@keyframes twinkle{0%{opacity:.35}}.demo-tag{border:1px solid rgb(var(--champagne-rgb) / .22);background:#0000008c;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;display:inline-flex}.demo-dot{background:var(--led);width:6px;height:6px;box-shadow:0 0 10px 1px var(--led);border-radius:50%;flex:none;animation:2.6s ease-out infinite pulse}.demo-sand{transform:perspective(900px) rotateX(calc(var(--ty,0) * -4deg)) rotateY(calc(var(--tx,0) * 5deg));transition:transform .7s cubic-bezier(.16,1,.3,1),box-shadow .9s}.demo-sand:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffffff24 48%,#0000 66%);animation:7s ease-in-out 1.2s infinite sheen;position:absolute;inset:0;transform:translate(-60%)}@keyframes sheen{55%,to{transform:translate(60%)}}.demo-ball{box-shadow:0 3px 6px #00000080, 0 0 16px 2px color-mix(in srgb, var(--led) 55%, transparent)}.demo-ball:after{content:"";border:1px solid color-mix(in srgb, var(--led) 70%, #fff);opacity:0;border-radius:50%;position:absolute;inset:-9px}.demo.is-drawing .demo-ball:after{animation:1.3s ease-out infinite ball-ping}@keyframes ball-ping{0%{opacity:.85;transform:scale(.4)}to{opacity:0;transform:scale(1.5)}}.demo-phone{border-color:rgb(var(--champagne-rgb) / .3);box-shadow:0 0 0 5px #0a0907, 0 0 0 6px rgb(var(--champagne-rgb) / .16), 0 40px 90px #0009, 0 0 90px -16px color-mix(in srgb, var(--led) 55%, transparent);background:linear-gradient(165deg,#17140f,#070605 70%);padding-top:26px;transition:box-shadow .9s;position:relative}.demo-phone:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#ffffff12,#0000 28% 72%,#ffffff0a);position:absolute;inset:0}.demo-notch{top:9px;background:rgb(var(--champagne-rgb) / .22);border-radius:99px;width:56px;height:5px;margin-inline-start:-28px;position:absolute;inset-inline-start:50%}.demo-chip{align-items:center;gap:7px;display:inline-flex}.demo-phone:before{content:"";bottom:100%;background:linear-gradient(to bottom, transparent, var(--led));opacity:.25;width:1px;height:18px;transition:opacity .4s;position:absolute;inset-inline-start:50%}.demo.is-drawing .demo-phone:before{opacity:1;background:repeating-linear-gradient(to bottom, var(--led) 0 5px, transparent 5px 10px);animation:.5s linear infinite thread-v}@keyframes thread-v{to{background-position:0 10px}}@keyframes thread-h{to{background-position:12px 0}}.demo-pad.is-idle{animation:3.2s ease-in-out infinite pad-breathe}@keyframes pad-breathe{50%{border-color:rgb(var(--champagne-rgb) / .55);box-shadow:0 0 0 3px rgb(var(--champagne-rgb) / .08), 0 0 34px rgb(var(--champagne-rgb) / .16)}}.demo-hint:before{content:"";border:1px solid #ecd9b480;border-radius:50%;width:54px;height:54px;margin:auto;animation:2.4s cubic-bezier(.2,.6,.35,1) infinite hint-ping;position:absolute;inset:0}@keyframes hint-ping{0%{opacity:.9;transform:scale(.35)}to{opacity:0;transform:scale(1.7)}}@media (min-width:720px){.demo-phone:before{top:50%;bottom:auto;background:linear-gradient(to right, transparent, var(--led));width:40px;height:1px;inset-inline:auto 100%}[dir=rtl] .demo-phone:before{background:linear-gradient(to left, transparent, var(--led))}.demo.is-drawing .demo-phone:before{background:repeating-linear-gradient(to right, var(--led) 0 6px, transparent 6px 12px);animation:.5s linear infinite thread-h}[dir=rtl] .demo.is-drawing .demo-phone:before{background:repeating-linear-gradient(to left, var(--led) 0 6px, transparent 6px 12px);animation-direction:reverse}}@media (min-width:720px) and (prefers-reduced-motion:no-preference){.demo-phone{animation:9s ease-in-out infinite float}}@keyframes float{50%{transform:translateY(-8px)}}.phrase{padding-inline-start:20px}.phrase:before{content:"";background:linear-gradient(to bottom, transparent, var(--champagne) 30%, var(--champagne) 70%, transparent);opacity:.55;width:1px;position:absolute;inset-block:4px;inset-inline-start:0}.phrase-title{text-wrap:balance}.phrase-note{border:1px solid rgb(var(--champagne-rgb) / .16);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-shadow:none;background:#0605048c;border-radius:16px;padding:14px 18px;display:inline-block}.heritage-facts{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));max-width:440px;margin:26px 0 0;display:grid}.heritage-facts div{border-bottom:1px solid var(--line);padding:14px 0}.heritage-facts div:nth-child(2n){border-inline-start:1px solid var(--line);padding-inline-start:16px}.heritage-facts dt{font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--bronze)}.heritage-facts dd{font-family:var(--display);font-size:var(--heading-size);font-weight:300;line-height:var(--heading-lh);margin:6px 0 0}:lang(ar) .heritage-facts dt{font-size:12px}@media (max-width:1023px){.heritage-text{border:1px solid rgb(var(--champagne-rgb) / .14);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0504039e;border-radius:22px;padding:22px 20px}}.hero-title,.phrase-title,.display,.final-mark,.curtain-label{font-family:var(--title-font);font-size:var(--title-size);font-weight:var(--title-weight);line-height:var(--title-lh);letter-spacing:var(--title-tracking);text-transform:var(--title-case)}.hero-line-inner,.display .line-inner,.display .word-inner,.final-mark .line-inner,.phrase-title .word-inner{background:linear-gradient(100deg, transparent 30%, #fffaf0f2 50%, transparent 70%) -150% 0 / 60% 100% no-repeat, linear-gradient(180deg, var(--text) 30%, var(--champagne) 130%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:-.3em -.08em;padding:.3em .08em}.pp-display .line:last-child{text-align:end}.pp-hero .line-inner{animation:8s ease-in-out 2.4s 3 title-light}.heritage-lead,.final-tagline,.pp-lead,.waitlist-done{font-family:var(--display);font-style:var(--lead-style);font-size:var(--lead-size);line-height:var(--lead-lh);color:var(--text-accent)}.hero-sub,.phrase-note,.heritage-copy,.final-pitch{font-size:var(--body-size);line-height:var(--body-lh)}.display,.final-mark,.final-tagline,.hero-sub,.pp-lead{text-wrap:balance}.heritage-copy,.phrase-note,.final-pitch,.pp-cards p,.pp-steps p{text-wrap:pretty}@media (max-width:768px){.hero-sub{max-width:30ch}.reveal{height:200vh}.hero-actions{gap:10px}.hero-actions .cta,.pp-actions .cta{letter-spacing:.16em;flex:1 1 0;min-width:0;padding:0 12px}}@media (max-width:719px){.demo{gap:14px}.demo-table{padding:6px 0 10px}.demo-tag{margin-bottom:6px;padding:4px 10px;font-size:9px}.demo-sand,.demo-pad{width:min(100%,29.26svh)}.demo-phone{border-radius:24px;flex-flow:wrap;align-items:center;gap:10px;padding:22px 12px 12px}.demo-phone>*{flex:100%}.demo-phone .demo-pad{flex:none}.demo-phone .monument{gap:4px;padding:7px 4px 6px}.demo-phone .monument-name{letter-spacing:.06em;font-size:8.5px}.demo-phone .leds{flex:auto}.demo-phone .leds-list{gap:6px}.demo-phone .led{width:26px;height:26px}.demo-clear{letter-spacing:.12em;flex:none;align-self:center;padding:0 14px}}@media (min-width:769px) and (max-width:1023px){.phrases{inset-inline:var(--gutter) auto;width:min(70%,620px)}.heritage-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.pp-actions .cta{min-width:200px}}html.intro-seen .is-intro .stage{z-index:1;background-color:#0000;transition:none}html.intro-seen .is-intro .poster{opacity:1}html.intro-seen .intro-loader{display:none}html.intro-seen .is-intro .brand,html.intro-seen .is-intro .nav,html.intro-seen .is-intro .header-actions,html.intro-seen .is-intro .hero-eyebrow span,html.intro-seen .is-intro .hero-eyebrow span:before,html.intro-seen .is-intro .hero-bottom:before,html.intro-seen .is-intro .hero-line-inner,html.intro-seen .is-intro .hero-sub,html.intro-seen .is-intro .hero-actions{animation-play-state:running}@media (prefers-reduced-motion:reduce){.curtain{display:none}.pp-hero .line-inner,.demo-sand.is-raking .demo-rake,.demo-aura,.demo:after,.demo-sand:after,.demo-dot,.demo-pad.is-idle,.demo-hint:before,.demo.is-drawing .demo-ball:after,.demo.is-drawing .demo-phone:before{animation:none}}@media (min-width:1024px) and (max-height:920px){.heritage-grid{padding-top:calc(var(--header-h) * .6)}.heritage .display{font-size:min(var(--title-size), 10vh)}.heritage .eyebrow{margin-bottom:18px}.heritage-lead{margin-top:18px}.heritage-copy{margin-top:12px}.heritage-facts{grid-template-columns:repeat(4,minmax(0,1fr));max-width:480px;margin-top:20px}.heritage-facts div{padding:12px 0}.heritage-facts div+div{border-inline-start:1px solid var(--line);padding-inline-start:14px}.heritage-facts dd{font-size:1.25rem}.heritage-cta{margin-top:24px}}@media (min-width:769px) and (min-aspect-ratio:1){.phrases{top:calc(var(--header-h) + 4vh);inset-inline:var(--gutter);width:auto}.phrase:nth-child(n+2){text-align:end;padding-inline:0 20px;inset-inline:auto 0}.phrase:nth-child(n+2):before{inset-inline:auto 0}.phrase:nth-child(n+2) .phrase-title{margin-inline-start:auto}.phrase:nth-child(2){top:0;bottom:auto}}
