@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.3zvkfbs08rnj_.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:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3strvg7o-g5v2.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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1wwzpfhzaj2r0.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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.2rlzm4mj5kw8e.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:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.EKsWTW_className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.EKsWTW_variable{--font-serif:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2e4y-bhazgt_v.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;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.3o0_l_yqebdng.woff2)format("woff2");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-weight:300;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.2mglm451ism6l.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:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.3bjsqkuy1d2v8.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:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0xluf1kzv7x5w.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;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.45487z7p3r8wm.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;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2e4y-bhazgt_v.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;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.3o0_l_yqebdng.woff2)format("woff2");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-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.2mglm451ism6l.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.3bjsqkuy1d2v8.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0xluf1kzv7x5w.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;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.45487z7p3r8wm.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;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2e4y-bhazgt_v.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;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.3o0_l_yqebdng.woff2)format("woff2");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-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.2mglm451ism6l.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.3bjsqkuy1d2v8.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0xluf1kzv7x5w.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;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.45487z7p3r8wm.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 Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.mLa_LW_className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.mLa_LW_variable{--font-sans:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:Amiri;font-style:normal;font-weight:400;font-display:swap;src:url(../media/05d29f0ed5b0e698-s.0op8psrhiitue.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:Amiri;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d48a75a69535be63-s.0s-s-hsjhq4c2.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:Amiri;font-style:normal;font-weight:400;font-display:swap;src:url(../media/648474ecaeaf4c9a-s.0ws8tt74elqft.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:Amiri;font-style:normal;font-weight:700;font-display:swap;src:url(../media/291696193ea1e96b-s.18tjh3qqaxhod.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:Amiri;font-style:normal;font-weight:700;font-display:swap;src:url(../media/966a9c3087fc8ac2-s.0cn01x5f19g74.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:Amiri;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1062333f2bd32cfe-s.1c56-m5_chvse.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:Amiri Fallback;src:local(Times New Roman);ascent-override:112.47%;descent-override:63.44%;line-gap-override:0.0%;size-adjust:99.94%}.i8Y8ea_className{font-family:Amiri,Amiri Fallback;font-style:normal}.i8Y8ea_variable{--font-serif-ar:"Amiri", "Amiri 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:500;font-display:swap;src:url(../media/280fac012b00b901-s.3vz72b7p-u7db.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:500;font-display:swap;src:url(../media/65b08f011bd29e21-s.1lggw6jas8_2n.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:500;font-display:swap;src:url(../media/a1b65e215f8df202-s.09n5l2o_c63-v.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:500;font-display:swap;src:url(../media/3347fc7792f0b5ea-s.3bwea2rv5j-ez.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%}._3rqtRG_className{font-family:IBM Plex Sans Arabic,IBM Plex Sans Arabic Fallback;font-style:normal}._3rqtRG_variable{--font-sans-ar:"IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback"}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
@property --n{syntax:"<number>";inherits:true;initial-value:0}:root{--day:#f3eee6;--stone:#e4dbcd;--ink:#1b1814;--taupe:#6e6458;--night:#0c0b0a;--sand:#ece4d6;--dune:#a89f91;--amber:#d99a55;--error-day:#9a3412;--error-night:#f0b38a;--serif:var(--font-serif), "Instrument Serif", Georgia, serif;--sans:var(--font-sans), "IBM Plex Sans", system-ui, sans-serif;--serif-ar:var(--font-serif-ar), "Amiri", serif;--sans-ar:var(--font-sans-ar), var(--font-sans), "IBM Plex Sans Arabic", Tahoma, sans-serif;--t-hero:clamp(60px, 17vw, 168px);--t-title:clamp(36px, 6vw, 112px);--t-body:clamp(16px, 1.15vw, 18px);--t-label:11px;--g:clamp(16px, 4vw, 64px);--header-h:clamp(56px, 4.6vw, 72px);--ease:cubic-bezier(.22, 1, .36, 1);--dur:1.1s;--stagger:80ms}:root,.day,.night{--bg:color-mix(in oklab, var(--night) calc(var(--n) * 100%), var(--day));--fg:color-mix(in oklab, var(--sand) calc(var(--n) * 100%), var(--ink));--fg-2:color-mix(in oklab, var(--dune) calc(var(--n) * 100%), var(--taupe));--rule:color-mix(in oklab, #ece4d638 calc(var(--n) * 100%), #1b181429);--error:color-mix(in oklab, var(--error-night) calc(var(--n) * 100%), var(--error-day))}.day{--n:0}.night{--n:1}html:has(.page-night){--n:1}:lang(ar){--t-hero:clamp(64px, 19vw, 150px);--t-title:clamp(34px, 5.6vw, 100px);--t-body:clamp(18px, 1.3vw, 20px);--t-label:14px}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--bg);color:var(--fg)}body{background:var(--bg);min-height:100svh;color:var(--fg);font:300 var(--t-body) / 1.6 var(--sans);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}:lang(ar) body{font-family:var(--sans-ar);line-height:1.8}img,video,svg,canvas{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}p,h1,h2,ol{margin:0}ol{padding:0;list-style:none}:focus-visible{outline:2px solid var(--amber);outline-offset:4px;border-radius:2px}::selection{background:var(--amber);color:var(--ink)}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:200;inset-inline-start:var(--g);background:var(--amber);color:var(--ink);border-radius:999px;padding:10px 16px;position:fixed;top:8px;transform:translateY(-160%)}.skip:focus-visible{transform:none}.defs{position:absolute}main{z-index:2;position:relative}.grain{z-index:80;pointer-events:none;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.45 0 0 0 0 0.4 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23g)'/%3E%3C/svg%3E");position:fixed;inset:0}.t-hero,.t-title{font-family:var(--serif);letter-spacing:-.015em;text-transform:uppercase;text-wrap:balance;font-weight:400}.t-hero{font-size:var(--t-hero);line-height:.92}.t-title{font-size:var(--t-title);line-height:.96}.t-hero em,.t-title em{text-transform:none;letter-spacing:-.02em;font-style:italic}:lang(ar) .t-hero,:lang(ar) .t-title{font-family:var(--serif-ar);letter-spacing:0;text-transform:none;line-height:1.3}:lang(ar) em{font-style:normal;font-weight:700}.t-label{font:500 var(--t-label) / 1.4 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--fg-2)}:lang(ar) .t-label{font-family:var(--sans-ar);letter-spacing:0;text-transform:none}.ln{margin:-.08em -.14em -.16em;padding:.08em .14em .16em;display:block;overflow:clip}:lang(ar) .ln{margin-block:-.12em -.3em;padding-block:.12em .3em}.ln-i{display:block}.ln em{display:inline-block}.js [data-reveal] .ln-i,.js [data-reveal] .ln em{transition:transform var(--dur) var(--ease);transition-delay:calc(var(--i,0) * var(--stagger));transform:translateY(118%)}.js [data-reveal] .ln em{transition-delay:calc(var(--i,0) * var(--stagger) + .15s)}.js .is-in .ln-i,.js .is-in .ln em{transform:none}.rule{height:10px;display:block;position:relative;overflow:hidden}.rule-run{position:absolute;inset:0}.rule-run:before{content:"";inset-inline:0 5px;background:var(--fg);opacity:.3;height:1px;position:absolute;top:50%}.rule-run:after{content:"";inset-inline-end:0;background:radial-gradient(circle at 35% 30%,#fff,#bdb7ad 45%,#3e3a34);border-radius:50%;width:10px;height:10px;position:absolute;top:0}.js .rule-run{transition:transform 1.4s var(--ease);transform:translate(-100%)}[dir=rtl].js .rule-run{transform:translate(100%)}.js .rule.is-in .rule-run{transform:none}.js .edition-sub[data-reveal],.js .edition-cta[data-reveal],.js .ftr-line[data-reveal]{opacity:0;transition:opacity .9s var(--ease), transform .9s var(--ease);transform:translateY(14px)}.js .is-in.edition-sub,.js .is-in.edition-cta,.js .is-in.ftr-line{opacity:1;transform:none}.u{transition:background-size .7s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/0% 1px no-repeat;padding-block-end:2px}[dir=rtl] .u{background-position:100% 100%}.u:hover,.u:focus-visible,.u[aria-current=page]{background-size:100% 1px}.cta{background:var(--amber);min-height:48px;color:var(--ink);font:500 15px / 1.1 var(--sans);letter-spacing:.02em;white-space:nowrap;isolation:isolate;transition:color .5s var(--ease);border-radius:999px;justify-content:center;align-items:center;gap:12px;padding-inline:26px;display:inline-flex;position:relative;overflow:hidden}:lang(ar) .cta{font-family:var(--sans-ar);letter-spacing:0;font-size:16px}.cta:before{content:"";z-index:-1;background:var(--sand);clip-path:circle(0% at calc(100% - 30px));transition:clip-path .7s var(--ease);position:absolute;inset:0}[dir=rtl] .cta:before{clip-path:circle(0% at 30px)}.cta:hover:before{clip-path:circle(150% at calc(100% - 30px))}[dir=rtl] .cta:hover:before{clip-path:circle(150% at 30px)}.cta:after{content:"";background:var(--ink);width:7px;height:7px;transition:transform .6s var(--ease);border-radius:50%;flex:none}.cta:hover:after{transform:translate(4px)}[dir=rtl] .cta:hover:after{transform:translate(-4px)}.cta:disabled{opacity:.6;cursor:progress}@media (min-width:900px){.cta{min-height:54px;padding-inline:32px}}.hdr{z-index:50;inset-inline:0;height:var(--header-h);padding-inline:var(--g);color:var(--fg);transition:transform .9s var(--ease);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;display:grid;position:fixed;top:0}.hdr:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to bottom, color-mix(in oklab, var(--bg) 72%, transparent), transparent);opacity:.9;position:absolute;inset:0 0 -60%}html:not(:has(.ch)) .hdr[data-scrolled]:before{background:linear-gradient(to bottom, var(--bg) 60%, transparent)}.hdr.is-hidden{transform:translateY(-115%)}.hdr-start{font:500 11px / 1 var(--sans);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:clamp(14px,2.6vw,40px);display:flex}:lang(ar) .hdr-start{font:500 14px / 1 var(--sans-ar);letter-spacing:0}.hdr-langs,.hdr-lang-item{align-items:baseline;gap:8px;display:inline-flex}.hdr-lang-item i{opacity:.35;font-style:normal}.hdr-lang{font:500 11px / 1 var(--sans);letter-spacing:.18em}.hdr-lang:lang(ar){font:500 14px / 1 var(--sans-ar);letter-spacing:0}.hdr-lang:not(.is-on){opacity:.6;transition:opacity .4s var(--ease)}.hdr-lang:not(.is-on):hover{opacity:1}.hdr-logo{justify-self:center;align-items:center;gap:12px;display:flex}.hdr-logo svg{width:auto;height:30px;transition:transform .9s var(--ease)}.hdr-logo:hover svg{transform:rotate(-6deg)}.hdr-word{font:500 12px / 1 var(--sans);letter-spacing:.46em;margin-inline-end:-.46em;display:none}.hdr-cta{border:1px solid color-mix(in oklab, var(--fg) 34%, transparent);min-height:40px;font:500 11px / 1 var(--sans);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;isolation:isolate;transition:color .6s var(--ease), border-color .6s var(--ease);justify-self:end;align-items:center;gap:10px;padding-inline:14px;display:inline-flex;position:relative;overflow:hidden}:lang(ar) .hdr-cta{font:500 14px / 1 var(--sans-ar);letter-spacing:0}.hdr-cta:before{content:"";z-index:-1;background:var(--fg);transform-origin:0;transition:transform .7s var(--ease);position:absolute;inset:0;transform:scaleX(0)}[dir=rtl] .hdr-cta:before{transform-origin:100%}.hdr-cta:hover,.hdr-cta[aria-current=page]{color:var(--bg);border-color:var(--fg)}.hdr-cta:hover:before,.hdr-cta[aria-current=page]:before{transform:none}.hdr-cta i{background:var(--led,var(--amber));border-radius:50%;width:6px;height:6px}html[data-cta] .hdr-cta,.hdr-cta[aria-current=page]{opacity:0;visibility:hidden}html:not([data-chapter]):has(.hero-cta) .hdr-cta{opacity:0;visibility:hidden}.hdr-cta{transition:color .6s var(--ease), border-color .6s var(--ease), opacity .5s var(--ease), visibility 0s linear .5s}html:not([data-cta]) .hdr-cta:not([aria-current=page]){transition-delay:0s}.hdr-start a{position:relative}.hdr-start a:after{content:"";position:absolute;inset:-16px -6px}.hdr-line{inset-inline:var(--g);background:color-mix(in oklab, var(--fg) 12%, transparent);height:1px;position:absolute;bottom:0}.hdr-line i{background:color-mix(in oklab, var(--fg) 55%, transparent);transform:scaleX(var(--p,0));transform-origin:0;position:absolute;inset:0}[dir=rtl] .hdr-line i{transform-origin:100%}.hdr-line:after{content:"";top:-3px;background:radial-gradient(circle at 35% 30%,#fff,#bdb7ad 45%,#3e3a34);border-radius:50%;width:7px;height:7px;position:absolute;inset-inline-start:calc(var(--p,0) * 100% - 3.5px)}.cta-long{display:none}@media (min-width:760px){.cta-long,.hdr-word{display:inline}.cta-short{display:none}.hdr-logo svg{height:34px}.hdr-cta{min-height:44px;padding-inline:20px}}@media (max-width:560px){.hdr-lang-item i{display:none}.hdr-lang-item:has(.is-on){display:none}}@media (max-width:380px){.hdr-start{gap:12px}.hdr-cta{padding-inline:10px}}.ftr{z-index:3;padding:clamp(56px, 7vw, 112px) var(--g) calc(20px + env(safe-area-inset-bottom));background:radial-gradient(70% 50% at 15% 100%, color-mix(in oklab, var(--led,var(--amber)) 12%, transparent), transparent 70%), var(--bg);color:var(--fg);position:relative}html:not(:has(.page-night)) .ftr:before{display:none}.ftr:before{content:"";inset-inline:0;background:linear-gradient(to bottom, transparent, var(--bg));pointer-events:none;height:clamp(60px,10vw,140px);position:absolute;top:1px;translate:0 -100%}.ftr-in{gap:clamp(32px,4vw,56px);display:grid}.ftr-top{justify-items:start;gap:28px;display:grid}.ftr-line{font-size:clamp(40px,6vw,104px)}.ftr-cta{font:400 clamp(18px, 1.6vw, 24px) / 1.2 var(--sans);align-items:center;gap:12px;display:inline-flex}:lang(ar) .ftr-cta{font-family:var(--sans-ar)}.ftr-cta i{background:var(--led,var(--amber));width:8px;height:8px;transition:transform .6s var(--ease);border-radius:50%}.ftr-cta:hover i{transform:translate(6px)}[dir=rtl] .ftr-cta:hover i{transform:translate(-6px)}.ftr-cols{border-top:1px solid var(--rule);gap:32px;padding-top:28px;display:grid}.ftr-nav{font:400 clamp(26px, 2.4vw, 36px) / 1.15 var(--serif);text-transform:uppercase;gap:6px;display:grid}:lang(ar) .ftr-nav{font:400 clamp(24px, 2.2vw, 32px) / 1.5 var(--serif-ar);text-transform:none}.ftr-nav a{justify-self:start}.ftr-meta{align-content:start;gap:14px;display:grid}.ftr-time{align-items:baseline;gap:12px;display:flex}.clock{font:400 clamp(22px, 2vw, 30px) / 1 var(--serif);font-variant-numeric:tabular-nums;min-width:5ch;color:var(--fg)}.ftr-lang{justify-self:start;font-size:15px}.ftr-mark{width:auto;height:clamp(88px,8vw,128px);color:var(--fg);opacity:.9;display:none}@media (min-width:900px){.ftr-top{grid-template-columns:1fr auto;align-items:end}.ftr-cols{grid-template-columns:1fr auto auto;align-items:start;column-gap:clamp(32px,5vw,80px)}.ftr-meta{text-align:end;justify-items:end}.ftr-lang{justify-self:end}.ftr-mark{display:block}}.ftr-word{width:100%;height:auto;overflow:visible}.ftr-word-text{font:400 300px / 1 var(--serif);fill:#fff}.ftr-drift{animation:24s linear infinite ftr-drift}@keyframes ftr-drift{to{transform:translate(1000px)}}.ftr-roll{animation:14s cubic-bezier(.45,0,.55,1) infinite alternate ftr-roll}@keyframes ftr-roll{0%{transform:translate(14px)}to{transform:translate(986px)}}.ftr-legal{justify-content:space-between;gap:16px;display:flex}.sweep{z-index:45;pointer-events:none;visibility:hidden;position:fixed;inset:0;overflow:hidden}.sweep.is-on{visibility:visible;animation:1s linear both sweep-fade}.sweep:before{content:"";background:linear-gradient(to right, transparent, color-mix(in oklab, var(--fg) 10%, transparent));width:34vw;position:absolute;top:0;bottom:0;left:0;translate:-100%}.sweep i{background:color-mix(in oklab, var(--fg) 70%, transparent);width:1px;position:absolute;top:0;bottom:0;left:0}.sweep.is-on:before,.sweep.is-on i{animation:sweep-run 1s var(--ease) both}@keyframes sweep-run{to{transform:translate(100vw)}}@keyframes sweep-fade{0%,to{opacity:0}12%,78%{opacity:1}}.sweep i:after{content:"";background:radial-gradient(circle at 35% 30%,#fff,#bdb7ad 45%,#3e3a34);border-radius:50%;width:13px;height:13px;margin-top:-6.5px;position:absolute;top:50%;left:-6px;box-shadow:0 0 22px #d99a5599}[dir=rtl] .sweep:before,[dir=rtl] .sweep i{left:auto;right:0}[dir=rtl] .sweep:before{background:linear-gradient(to left, transparent, color-mix(in oklab, var(--fg) 10%, transparent));translate:100%}[dir=rtl] .sweep.is-on:before,[dir=rtl] .sweep.is-on i{animation-name:sweep-run-rtl}@keyframes sweep-run-rtl{to{transform:translate(-100vw)}}.curtain{z-index:90;pointer-events:none;visibility:hidden;position:fixed;inset:0}.curtain.is-on{visibility:visible;pointer-events:auto}.curtain-sand{display:none}.curtain-ink{background:var(--sand);color:var(--ink);transition:transform .8s var(--ease);position:absolute;inset:0;transform:translate(-101%)}.curtain-ink:after{content:"";background:var(--amber);width:1px;position:absolute;inset-block:0;inset-inline-end:0}[dir=rtl] .curtain-ink{transform:translate(101%)}.curtain.is-covering .curtain-ink{transform:none}.curtain.is-leaving .curtain-ink{transform:translate(101%)}[dir=rtl] .curtain.is-leaving .curtain-ink{transform:translate(-101%)}.curtain.is-reset .curtain-ink,.curtain.is-reset .curtain-word>span,.curtain.is-reset .curtain-ball{transition:none}.curtain-center{padding-inline:var(--g);text-align:center;place-content:center;justify-items:center;gap:20px;display:grid;position:absolute;inset:0}.curtain-kicker{font:500 11px / 1 var(--sans);letter-spacing:.2em;color:var(--taupe)}.curtain-label{font:400 var(--t-title) / 1.05 var(--serif);text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:0 .25em;display:flex}:lang(ar) .curtain-label{font-family:var(--serif-ar);text-transform:none;line-height:1.4}.curtain-word{padding-block:.06em .14em;display:inline-block;overflow:clip}.curtain-word>span{transition:transform .7s var(--ease) calc(.24s + var(--i,0) * 60ms);display:inline-block;transform:translateY(115%)}.curtain.is-covering .curtain-word>span{transform:none}.curtain.is-leaving .curtain-word>span{transition-delay:0s;transform:translateY(-115%)}.curtain-groove{background:#1b181433;width:min(240px,60vw);height:1px;display:block;position:relative}.curtain-ball{top:-4px;width:9px;height:9px;transition:inset-inline-start .9s var(--ease) .2s;background:radial-gradient(circle at 35% 30%,#fff,#bdb7ad 45%,#3e3a34);border-radius:50%;position:absolute;inset-inline-start:0}.curtain.is-covering .curtain-ball{inset-inline-start:calc(100% - 9px)}.intro{z-index:100;background:var(--bg);color:var(--fg);clip-path:inset(0);transition:clip-path 1.1s var(--ease);place-items:center;display:grid;position:fixed;inset:0}.intro.is-leaving{clip-path:inset(0 0 100%)}html:not(.js) .intro,.entered .intro:not(.is-leaving){display:none}html.js:not(.entered):has(.intro) .hdr{opacity:0;visibility:hidden}.hdr{transition:transform .9s var(--ease), opacity .9s var(--ease) .3s}.intro-mark{width:auto;height:min(42svh,320px);overflow:visible}.intro-path{fill:var(--sand);fill-opacity:0;stroke:var(--sand);stroke-width:1.6px;stroke-dasharray:1;stroke-dashoffset:1px;animation:intro-draw 1.7s var(--ease) forwards, intro-fill .7s 1.4s var(--ease) forwards}.intro-ball{fill:var(--amber);opacity:0;transform-box:fill-box;transform-origin:50%;animation:intro-ball .6s 1.5s var(--ease) forwards}.intro-count{bottom:calc(28px + env(safe-area-inset-bottom));font-variant-numeric:tabular-nums;direction:ltr;position:absolute;inset-inline-start:var(--g)}.intro-enter{bottom:calc(22px + env(safe-area-inset-bottom));min-height:44px;font:400 15px / 1 var(--sans);opacity:0;animation:intro-in .6s .5s var(--ease) forwards;position:absolute;inset-inline-end:var(--g)}:lang(ar) .intro-enter{font-family:var(--sans-ar);font-size:17px}@keyframes intro-draw{to{stroke-dashoffset:0}}@keyframes intro-fill{to{fill-opacity:1;stroke-opacity:0}}@keyframes intro-ball{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}@keyframes intro-in{to{opacity:1}}.stage{z-index:0;pointer-events:none;position:fixed;inset:0}.stage-backdrop{background:radial-gradient(60% 52% at 50% 60%, color-mix(in oklab, color-mix(in oklab, #3f2a16 calc(var(--key,1) * 100%), #0c0b0a) calc(var(--n) * 100%), #fffbf4) 0%, transparent 72%), radial-gradient(120% 80% at 50% 100%, color-mix(in oklab, #160f09 calc(var(--n) * 100%), #e9dfcf), transparent 70%), var(--bg);position:absolute;inset:0}.stage-backdrop:after{content:"";background:radial-gradient(ellipse at 50% 45%, transparent 55%, color-mix(in oklab, #0009 calc(var(--n) * 100%), #78644c29) 100%);position:absolute;inset:0}.canvas-wrap{opacity:0;transition:opacity .9s;position:absolute;inset:0}.stage.is-live .canvas-wrap{opacity:1}.poster{width:100%;max-width:none;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}.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}}.marks,.layer-tags{pointer-events:none;position:absolute;inset:0;overflow:hidden}.mark{will-change:transform;transition:opacity .3s;position:absolute;top:0;left:0}.mark-in{background:var(--bg);color:var(--fg);border:1px solid var(--rule);font:400 clamp(14px, 1.2vw, 18px) / 1 var(--serif);letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;display:flex;position:absolute;transform:translate(-50%,-50%)}:lang(ar) .mark-in{font-family:var(--sans-ar)}.mark-height .mark-in{transform:translate(calc(-100% - 12px),-50%)}@media (max-aspect-ratio:1){.mark-height .mark-in{transform:translate(12px,-50%)}}.mark-dot{background:var(--amber);border-radius:50%;width:5px;height:5px}.layer-tags{direction:ltr}.layer-tag{will-change:transform;position:absolute;top:0;left:0}.layer-tag-dot{border:1px solid var(--amber);width:9px;height:9px;transform:scale(var(--o,0));background:#d99a5559;border-radius:50%;position:absolute;top:-4.5px;left:-4.5px}.layer-tag-dot:after{content:"";border:1px solid var(--amber);border-radius:50%;animation:2.4s cubic-bezier(.2,.6,.3,1) infinite tag-ping;position:absolute;inset:-1px}@keyframes tag-ping{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}.layer-tag-line{width:calc(var(--len,40px) - 6px);background:color-mix(in oklab, var(--fg) 55%, transparent);height:1px;transform:scaleX(var(--o,0));transform-origin:0;position:absolute;top:0;left:6px}.layer-tag-tick{left:calc(var(--len,40px) + 2px);width:1px;height:var(--dy,0px);background:color-mix(in oklab, var(--fg) 45%, transparent);opacity:var(--o,0);position:absolute;top:0}.layer-tag.is-rtl .layer-tag-tick{left:auto;right:calc(var(--len,40px) + 2px)}.layer-tag-text{left:calc(var(--len,40px) + 10px);top:var(--dy,0px);width:max-content;max-width:calc(var(--room,220px) - 10px);font:500 10px / 1.35 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--fg);opacity:var(--o,0);transform:translate(calc((1 - var(--o,0)) * 16px), -50%);align-items:baseline;gap:8px;display:flex;position:absolute}@media (min-width:900px){.layer-tag-text{font-size:11px}}@media (max-width:600px){.layer-tag-text{letter-spacing:.1em;font-size:9px}}:lang(ar) .layer-tag-text{font:500 14px / 1.4 var(--sans-ar);letter-spacing:0}.layer-tag-text b{color:var(--amber);flex:none;font-weight:500}.layer-tag.is-rtl .layer-tag-line{transform-origin:100%;left:auto;right:6px}.layer-tag.is-rtl .layer-tag-text{left:auto;right:calc(var(--len,40px) + 10px);text-align:right;transform:translate(calc((var(--o,0) - 1) * 16px), -50%);flex-direction:row-reverse}.rail{display:none}@media (min-width:900px){.rail{z-index:40;color:var(--fg);pointer-events:none;align-items:center;gap:14px;display:flex;position:fixed;bottom:26px;left:50%;translate:-50%}.rail li{flex-direction:row-reverse;align-items:center;gap:10px;display:flex}.rail li:has(.rail-name) .rail-name{white-space:nowrap;max-width:0;transition:max-width .7s var(--ease), opacity .5s var(--ease);overflow:hidden}.rail i{background:color-mix(in oklab, var(--fg) 35%, transparent);width:6px;height:6px;transition:transform .6s var(--ease), background-color .6s;border-radius:50%}.rail-name{font:500 10px / 1 var(--sans);letter-spacing:.2em;text-transform:uppercase;opacity:0;transition:opacity .5s var(--ease), transform .5s var(--ease);transform:translate(6px)}:lang(ar) .rail-name{font:500 13px / 1 var(--sans-ar);letter-spacing:0;transform:translate(-6px)}html[data-chapter="0"] .rail li:first-child i,html[data-chapter="1"] .rail li:nth-child(2) i,html[data-chapter="2"] .rail li:nth-child(3) i,html[data-chapter="3"] .rail li:nth-child(4) i,html[data-chapter="4"] .rail li:nth-child(5) i,html[data-chapter="5"] .rail li:nth-child(6) i{background:radial-gradient(circle at 35% 30%,#fff,#bdb7ad 45%,#3e3a34);transform:scale(1.9)}html[data-chapter="0"] .rail li:first-child .rail-name,html[data-chapter="1"] .rail li:nth-child(2) .rail-name,html[data-chapter="2"] .rail li:nth-child(3) .rail-name,html[data-chapter="3"] .rail li:nth-child(4) .rail-name,html[data-chapter="4"] .rail li:nth-child(5) .rail-name,html[data-chapter="5"] .rail li:nth-child(6) .rail-name{opacity:1;max-width:20ch;transform:none}}.cursor{z-index:100;border:1px solid color-mix(in oklab, var(--fg) 55%, transparent);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:color-mix(in oklab, var(--fg) 8%, transparent);width:56px;height:56px;top:-28px;left:-28px}.cursor>*{pointer-events:none;opacity:0;transition:opacity .4s ease, transform .6s var(--ease);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)}.cursor-name{width:104px;height:104px;margin:-52px 0 0 -52px;overflow:visible;transform:scale(.6)rotate(-40deg)}.cursor-name text{fill:var(--fg);font-family:var(--sans);letter-spacing:.3em;font-size:10px;font-weight:500}.cursor-ripple{border:1px solid color-mix(in oklab, var(--fg) 60%, transparent);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.4)}}.ch{--c:0;--in:clamp(0, var(--c) / .12, 1);--out:clamp(0, (1 - var(--c)) / .12, 1);--v:min(var(--in), var(--out));height:var(--len,320svh);position:relative}.ch-pin{z-index:2;padding:calc(var(--header-h) + clamp(12px, 4svh, 48px)) var(--g) calc(clamp(28px, 6svh, 64px) + env(safe-area-inset-bottom));pointer-events:none;opacity:var(--v);flex-direction:column;justify-content:flex-start;gap:clamp(14px,2.4vh,28px);display:flex;position:fixed;inset:0}.ch:not([data-active])>.ch-pin{visibility:hidden}.ch-pin :is(a,button,canvas,.leds){pointer-events:auto}.ch-pin:focus-within{opacity:1}.ch-num{transform:translateY(calc((1 - var(--in)) * 20px));align-items:baseline;gap:12px;display:flex}.ch-num span{color:var(--amber)}.ch-line{max-width:34ch;color:var(--fg-2);transform:translateY(calc((1 - var(--in)) * 24px))}.ch-pin .ln-i,.ch-pin .ln em{--li:clamp(0, (var(--c) - .01 - var(--i,0) * .025) / .09, 1);--lo:clamp(0, (var(--c) - .88 - var(--i,0) * .02) / .08, 1);transform:translateY(calc((1 - var(--li)) * 118% - var(--lo) * 118%));transition:none}.ch-pin :is(.t-title,.steps,.specs-line){transform:skewY(calc(var(--vel,0) * -1.6deg));transform-origin:0}.ch-pin .ln em{--li:clamp(0, (var(--c) - .03 - var(--i,0) * .025) / .09, 1)}@media (min-width:900px) and (min-aspect-ratio:1){.ch-pin{padding-block:calc(var(--header-h) + 24px) 76px;justify-content:center}.ch-side{max-width:min(46vw,640px)}.ch-end{width:min(46vw,640px);padding-inline-end:calc(var(--g) + 40px);inset-inline:auto 0}.ch-side:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to right, color-mix(in oklab, var(--bg) 85%, transparent) 0 46%, transparent 100%);position:absolute;inset:0}.ch-end:before,[dir=rtl] .ch-side:before{background:linear-gradient(to left, color-mix(in oklab, var(--bg) 85%, transparent) 0 46%, transparent 100%)}[dir=rtl] .ch-end:before{background:linear-gradient(to right, color-mix(in oklab, var(--bg) 85%, transparent) 0 46%, transparent 100%)}.landmarks,.details{max-width:min(30vw,440px)}}.ch-hero{--len:210svh}@media (max-aspect-ratio:1){.ch-hero .ch-pin{padding-top:calc(var(--header-h) + clamp(24px, 7svh, 64px));justify-content:flex-start}.ch-hero .hero-foot{margin-top:auto}}.ch-hero .ch-pin{opacity:1;text-align:center;justify-content:center;align-items:center}.ch-hero .ch-pin:before{content:"";z-index:-1;opacity:clamp(0, 1 - var(--c) * 3, 1);background:radial-gradient(56% 46%,#0c0b0a8c,#0c0b0a1f 70%,#0000);position:absolute;inset:0}.hero-eyebrow{color:var(--sand);opacity:clamp(0, 1 - var(--c) * 6, 1)}.hero-title{justify-items:center;display:grid}.hero-line{padding:.06em .16em .16em;display:block;overflow:clip}.hero-line>span{transform:translateY(calc(var(--c) * -160%));filter:blur(calc(var(--c) * 40px));opacity:clamp(0, 1 - var(--c) * 3.2, 1);display:block}.hero-line+.hero-line>span{transform:translateY(calc(var(--c) * 160%))}.entered .hero-line>span{animation:rise 1.6s var(--ease) both}.entered .hero-line+.hero-line>span{animation-delay:.15s}@keyframes rise{0%{opacity:.02;translate:0 26%}}.hero-foot{opacity:clamp(0, 1 - var(--c) * 6, 1);justify-items:center;gap:28px;margin-top:clamp(16px,4svh,40px);display:grid}.ch-hero[data-active] .hero-foot,.ch-hero .hero-cta{pointer-events:auto}.hero-cue{color:var(--sand);flex-direction:column;align-items:center;gap:12px;display:flex}.hero-cue i{background:color-mix(in oklab, var(--fg) 25%, transparent);width:1px;height:44px;position:relative}.hero-cue i:after{content:"";background:var(--fg);width:7px;height:7px;animation:cue 2.4s var(--ease) infinite;border-radius:50%;position:absolute;top:0;left:-3px}@keyframes cue{0%{opacity:0;transform:translateY(0)}20%{opacity:1}80%{opacity:1;transform:translateY(37px)}to{opacity:0;transform:translateY(37px)}}.manifesto{inset-inline:var(--g);bottom:calc(clamp(40px, 10svh, 120px) + env(safe-area-inset-bottom));text-align:start;max-width:13ch;opacity:min(clamp(0, (var(--c) - .46) / .05, 1), clamp(0, (.97 - var(--c)) / .05, 1));position:absolute}@media (max-aspect-ratio:1){.manifesto{top:calc(var(--header-h) + clamp(24px, 7svh, 64px));bottom:auto}}.mw{opacity:calc(.14 + .86 * clamp(0, (var(--c) - .5 - var(--w) * .3) / .05, 1))}@media (min-width:900px) and (min-aspect-ratio:1){.manifesto{max-width:min(40vw,13ch);top:50%;bottom:auto;transform:translateY(-50%)}}.ch-craft{--len:260svh}.ch-process{--len:320svh}.steps{display:block}.step{opacity:calc(.18 + .82 * clamp(0, (var(--c) - .06 - var(--s) * .27) / .06, 1));transition:none}.arch-card{aspect-ratio:4/5;clip-path:url(#arch);background:color-mix(in oklab, var(--stone) 80%, var(--dune));width:min(62vw,300px,28svh);opacity:min(var(--in), clamp(0, (.62 - var(--c)) / .06, 1));transform:scale(calc(1 - .2 * clamp(0, (var(--c) - .52) / .1, 1)));transform-origin:50% 100%;margin:0;position:relative}.arch-card svg{width:100%;height:100%;position:absolute;inset:0}.arch-photo{opacity:clamp(0, (.4 - var(--c)) / .06, 1)}.silhouette path{fill:none;stroke:#2b2019;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.silhouette .fill{fill:#2b2019}.arch-line{padding:30% 4% 10%}.arch-line path{fill:none;stroke:var(--ink);stroke-width:1.1px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - clamp(0, (var(--c) - .34) / .2, 1))}@media (max-width:899px),(max-aspect-ratio:1){.ch-process .ch-pin{gap:12px}.arch-card{display:none}}.ch-night{--len:290svh}.ch-night .ch-pin{opacity:min(clamp(0, (var(--c) - .16) / .1, 1), var(--out))}.ch-night .ch-pin .ln-i,.ch-night .ch-pin .ln em{--li:clamp(0, (var(--c) - .18 - var(--i,0) * .025) / .09, 1)}.lights{gap:14px;margin-top:clamp(8px,2vh,24px);display:grid}.lights-name{gap:4px;display:grid}.lights-name em{font:italic 400 clamp(38px, 5vw, 84px) / 1 var(--serif);animation:name-in .7s var(--ease) both}:lang(ar) .lights-name em{font:700 clamp(34px, 4.4vw, 68px) / 1.35 var(--serif-ar)}@keyframes name-in{0%{opacity:0;filter:blur(8px);transform:translateY(40%)}}.leds{align-items:center;padding-bottom:18px;display:flex}.leds-list{margin-inline:-10px;display:flex;position:relative}.leds-list:before{content:"";inset-inline:22px;background:color-mix(in oklab, var(--fg) 26%, transparent);height:1px;position:absolute;top:50%}.leds-list:after{content:"";top:calc(50% + 20px);left:calc(22px + var(--k,0) * 46px - 3.5px);width:7px;height:7px;transition:left .7s var(--ease);background:radial-gradient(circle at 35% 30%,#fff,#bdb7ad 45%,#3e3a34);border-radius:50%;position:absolute}[dir=rtl] .leds-list:after{left:auto;right:calc(22px + var(--k,0) * 46px - 3.5px);transition:right .7s var(--ease)}.led{border-radius:50%;width:46px;height:46px;position:relative}.led:before{content:"";background:radial-gradient(circle at 35% 30%, #fff, var(--c) 45%, color-mix(in oklab, var(--c) 55%, #000));transition:transform .6s var(--ease), box-shadow .6s var(--ease);border-radius:50%;position:absolute;inset:14px}.led[aria-checked=true]:before{box-shadow:0 0 24px 5px color-mix(in oklab, var(--c) 65%, transparent);transform:scale(1.4)}.led:hover:before{transform:scale(1.25)}.led[aria-checked=true]:hover:before{transform:scale(1.45)}.led:after{content:"";border:1px solid var(--fg);opacity:0;transition:opacity .4s var(--ease), transform .5s var(--ease);border-radius:50%;position:absolute;inset:6px;transform:scale(.6)}.led[aria-checked=true]:after{opacity:.5;transform:none}.leds-now{display:none}.ch-collection{--len:330svh}.landmarks{gap:6px;margin-top:clamp(4px,1.5vh,16px);display:grid}.landmarks li{border-bottom:1px solid var(--rule);color:color-mix(in oklab, var(--fg) 40%, transparent);transition:color .6s var(--ease);align-items:baseline;gap:14px;padding-block:8px;display:flex}.landmarks li.is-on{color:var(--fg)}.landmarks li.is-done{color:color-mix(in oklab, var(--fg) 65%, transparent)}.landmarks-n{font:500 11px / 1 var(--sans);letter-spacing:.2em;color:var(--amber)}.landmarks-name{font:400 clamp(22px, 2.4vw, 36px) / 1.1 var(--serif);text-transform:uppercase}:lang(ar) .landmarks-name{font:400 clamp(22px, 2.2vw, 32px) / 1.4 var(--serif-ar);text-transform:none}.landmarks li.is-on .landmarks-name{text-transform:none;font-style:italic}:lang(ar) .landmarks li.is-on .landmarks-name{font-style:normal;font-weight:700}.ch-edition{--len:170svh}.edition{padding:calc(var(--header-h) + clamp(20px, 6svh, 64px)) var(--g) 0;text-align:center;opacity:min(clamp(0, (var(--c) - .06) / .1, 1), var(--out));justify-content:flex-start;align-items:center;gap:clamp(16px,2.6vh,28px)}.edition .ch-num{margin-block-end:.4em}.edition .t-hero{font-size:clamp(60px,7.4vw,112px)}:lang(ar) .edition .t-hero{font-size:clamp(56px,6.6vw,104px)}.edition .t-hero .ln{margin-inline:auto}.edition-rule{width:min(420px,70vw)}.js .edition-rule .rule-run{transition-delay:.5s}.js .edition-sub[data-reveal]{transition-delay:.9s}.js .edition-cta[data-reveal]{transition-delay:1.3s}.ch-objhero{--len:190svh}.ch-objhero .hero-line{margin-inline-start:-.16em}@media (min-width:900px) and (min-aspect-ratio:1){.ch-objhero .t-hero{font-size:clamp(60px,8.6vw,124px)}}.ch-objhero .ch-pin{text-align:start;justify-content:flex-end;align-items:flex-start;padding-block-end:calc(clamp(40px, 10svh, 120px) + env(safe-area-inset-bottom))}.ch-objhero .hero-title{justify-items:start}.ch-objhero .hero-line>span{transform:translateY(calc(var(--c) * -120%));filter:blur(calc(var(--c) * 30px));opacity:clamp(0, 1 - var(--c) * 2.4, 1)}.ch-objhero .hero-line+.hero-line>span{transform:translateY(calc(var(--c) * 120%))}.obj-foot{border-top:1px solid var(--rule);width:100%;color:var(--sand);opacity:clamp(0, 1 - var(--c) * 6, 1);justify-content:space-between;align-items:flex-end;gap:24px;margin-top:clamp(20px,4svh,40px);padding-top:16px;display:flex}.obj-facts{text-transform:none;letter-spacing:.08em}@media (min-width:900px) and (min-aspect-ratio:1){.obj-foot{width:min(46vw,640px)}}.ch-measures{--len:250svh}.ch-measures .ch-pin{text-align:center;justify-content:flex-end;align-items:center}.specs-line{font:400 clamp(28px, 4.4vw, 76px) / 1.1 var(--serif);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.1em .5em;display:flex}.specs-line span:last-child{font-style:italic}:lang(ar) .specs-line{font-family:var(--serif-ar);line-height:1.5}:lang(ar) .specs-line span:last-child{font-style:normal;font-weight:700}.specs-line span{opacity:clamp(0, (var(--c) - .08 - var(--s) * .08) / .08, 1);transform:translateY(calc((1 - clamp(0, (var(--c) - .08 - var(--s) * .08) / .08, 1)) * 30px))}.specs-dot{color:var(--amber);font-style:normal}@media (max-width:699px){.ch-measures .ch-pin{padding-inline:var(--g);padding-block-end:calc(clamp(56px, 12svh, 96px) + env(safe-area-inset-bottom))}.specs-line{flex-direction:column;align-items:center;gap:0;font-size:clamp(32px,10.5vw,56px)}.specs-dot{display:none}}.ch-details{--len:340svh}.details{grid-template-areas:"d";margin-top:8px;display:grid}.details li{opacity:0;transition:opacity .7s var(--ease), transform .7s var(--ease);grid-area:d;grid-template-columns:auto 1fr;align-items:baseline;column-gap:16px;padding-block:12px;display:grid;transform:translateY(18px)}.details li.is-on{opacity:1;transform:none}.details-n{color:var(--amber);font-variant-numeric:tabular-nums}.details-name{font:italic 400 clamp(40px, 5.4vw, 96px) / 1 var(--serif)}:lang(ar) .details-name{font:700 clamp(36px, 4.6vw, 80px) / 1.4 var(--serif-ar)}.details-line{max-width:30ch;color:var(--fg-2);grid-column:2;margin-top:10px}@media (max-width:899px),(max-aspect-ratio:1){.details li{grid-template-columns:minmax(0,1fr);row-gap:6px}.details-line{grid-column:1;max-width:34ch;margin-top:4px;font-size:clamp(15px,4vw,18px)}.details-name{font-size:clamp(48px,15vw,84px)}:lang(ar) .details-name{font-size:clamp(44px,13vw,72px)}}.details:after{content:"";background:linear-gradient(to right, var(--amber) calc((var(--k,0) + 1) * 25%), var(--rule) 0);grid-area:d;align-self:end;height:2px;translate:0 14px}[dir=rtl] .details:after{background:linear-gradient(to left, var(--amber) calc((var(--k,0) + 1) * 25%), var(--rule) 0)}.ch-light{--len:260svh}.ch-light .ch-pin{justify-content:flex-start}.ch-light .lights{text-align:center;align-self:center;justify-items:center;margin-top:auto}.ch-pen{--len:290svh}.phone{aspect-ratio:9/18.5;pointer-events:auto;height:min(60svh,560px);transform:translateY(calc((1 - var(--in)) * 60px)) rotate(calc((1 - var(--in)) * 4deg));background:linear-gradient(150deg,#2c2722,#0f0d0c 55%,#1d1a17);border-radius:46px;padding:10px;position:relative;box-shadow:inset 0 0 0 1px #ffffff14,0 40px 80px -40px #0000008c}.phone-island{z-index:2;background:#050505;border-radius:20px;width:30%;height:22px;position:absolute;top:20px;left:50%;translate:-50%}.phone-screen{background:var(--day);height:100%;color:var(--ink);border-radius:37px;grid-template-rows:auto minmax(0,1fr) auto auto;gap:12px;padding:46px 14px 16px;display:grid;overflow:hidden}.phone-bar{justify-content:space-between;align-items:center;gap:8px;display:flex}.phone-brand{font:500 10px / 1 var(--sans);letter-spacing:.42em;color:var(--ink)}.phone-status{font:500 10px / 1 var(--sans);letter-spacing:.06em;color:var(--taupe);align-items:center;gap:6px;display:inline-flex}:lang(ar) .phone-status{font:500 12px / 1 var(--sans-ar);letter-spacing:0}.phone-status i{background:#3fae7e;border-radius:50%;width:6px;height:6px}.phone-status.is-busy i{background:var(--amber);animation:1s ease-in-out infinite alternate busy}@keyframes busy{to{opacity:.3}}.phone-canvas{background:radial-gradient(circle,#1b18141f 1px,#0000 1.2px) 0 0/14px 14px,#e9e1d4;border-radius:18px;min-height:0;position:relative;overflow:hidden}.phone-pad{touch-action:none;cursor:crosshair;width:100%;height:100%;position:absolute;inset:0}.phone-ghost{border:1px solid var(--amber);pointer-events:none;width:22px;height:22px;animation:ghost 4.4s var(--ease) infinite;background:#d99a554d;border-radius:50%;margin:-11px 0 0 -11px;position:absolute}.phone-canvas.is-touched .phone-ghost{display:none}@keyframes ghost{0%{opacity:0;top:62%;left:22%}12%{opacity:1}40%{top:28%;left:72%}70%{top:72%;left:46%}88%{opacity:1}to{opacity:0;top:64%;left:78%}}.phone-progress{background:#1b18141a;border-radius:2px;height:2px;overflow:hidden}.phone-progress i{background:var(--amber);transform-origin:0;height:100%;transition:transform .3s linear;display:block}[dir=rtl] .phone-progress i{transform-origin:100%}.phone-tools{justify-content:space-between;align-items:center;gap:10px;display:flex}.phone-hint{color:var(--taupe);text-align:start;font-size:12px;line-height:1.35}.phone-clear{flex:none;min-height:32px;font-size:12px}:lang(ar) .phone-hint,:lang(ar) .phone-clear{font-size:13px}.ch-pen .ch-pin{grid-template-columns:minmax(0,1fr);align-content:end;justify-items:start;display:grid}.ch-pen .phone{justify-self:center}@media (max-width:899px),(max-aspect-ratio:1){.ch-pen .t-title{font-size:clamp(30px,8.4vw,48px)}}@media (min-width:900px) and (min-aspect-ratio:1){.ch-pen .ch-pin{align-content:center;width:min(40vw,600px);max-width:none}.ch-pen .phone{justify-self:start;height:min(52svh,520px)}.ch-pen .t-title{font-size:clamp(36px,3.8vw,68px)}}@media (max-width:899px),(max-aspect-ratio:1){.phone{height:min(50svh, 460px, calc((100vw - 2 * var(--g)) * 2.056));max-width:calc(100vw - 2 * var(--g));border-radius:36px;padding:8px}.phone-island{height:17px;top:15px}.phone-screen{border-radius:29px;gap:8px;padding:36px 10px 12px}.phone-tools{flex-direction:column;align-items:flex-start;gap:2px}.phone-hint{font-size:11px}}.fe{padding:calc(var(--header-h) + clamp(40px, 10svh, 120px)) var(--g) clamp(80px, 14vw, 176px);gap:clamp(40px,7vw,96px);display:grid}.fe-side{align-content:start;gap:clamp(28px,4vw,48px);display:grid}.fe-art{aspect-ratio:4/5;clip-path:url(#arch);background:radial-gradient(70% 55% at 50% 62%,#3f2a16,#0000 75%),#0c0b0a;max-width:100%;height:min(33svh,320px);margin:0;position:relative}.fe-art .poster{position:absolute;inset:0}.fe-steps{counter-reset:step;gap:10px;display:grid}.fe-steps li{border-bottom:1px solid var(--rule);counter-increment:step;align-items:baseline;gap:14px;padding-block-end:10px;display:flex}.fe-steps li:before{content:counter(step, decimal-leading-zero);font:500 11px / 1 var(--sans);letter-spacing:.2em;color:var(--amber)}@media (max-width:999px){.fe-art{display:none}}@media (min-width:1000px){.fe{grid-template-columns:5fr 6fr;align-items:start}.fe-side{top:calc(var(--header-h) + 48px);position:sticky}}.form{gap:clamp(22px,3vw,32px);max-width:620px;display:grid}.field{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}.field-opt{text-transform:none;letter-spacing:0}.field-input{background:linear-gradient(var(--amber), var(--amber)) no-repeat 0 100% / 0% 2px, linear-gradient(var(--rule), var(--rule)) no-repeat 0 100% / 100% 1px;width:100%;min-height:48px;color:var(--fg);font:300 clamp(20px, 1.7vw, 24px) / 1.3 var(--sans);transition:background-size .7s var(--ease);border:0;border-radius:0;padding:6px 0 10px}:lang(ar) .field-input{font-family:var(--sans-ar)}[dir=rtl] .field-input{background-position:100% 100%,0 100%}.field-input:focus{background-size:100% 2px,100% 1px;outline:none}.field-input[aria-invalid=true]{background-image:linear-gradient(var(--amber), var(--amber)), linear-gradient(var(--error), var(--error))}.field-error,.form-error{color:var(--error);font-size:14px}.form-error:empty{display:none}.places legend{margin-block-end:12px;padding:0}.places-list{flex-wrap:wrap;gap:10px;display:flex}.place{position:relative}.place input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.place span{border:1px solid var(--rule);min-height:44px;transition:background-color .4s var(--ease), color .4s var(--ease), border-color .4s var(--ease);border-radius:999px;align-items:center;padding-inline:20px;font-size:15px;display:inline-flex}.place input:checked+span{background:var(--fg);border-color:var(--fg);color:var(--bg)}.place input:focus-visible+span{outline:2px solid var(--amber);outline-offset:3px}.consent{align-items:flex-start;gap:14px;font-size:15px;line-height:1.5;display:flex}.consent input{width:20px;height:20px;accent-color:var(--ink);flex:none;margin:2px 0 0}.consent-link{color:var(--fg-2);justify-self:start;margin-inline-start:34px;font-size:14px}.hp{opacity:0;width:1px;height:1px;position:absolute;inset-inline-start:-10000px}.form-submit{justify-items:start;gap:14px;margin-top:8px;display:grid}.form-done{font:400 clamp(30px, 3.6vw, 56px) / 1.15 var(--serif);max-width:18ch}:lang(ar) .form-done{font-family:var(--serif-ar);line-height:1.5}.form-done:focus{outline:none}.legal{max-width:720px;padding:calc(var(--header-h) + clamp(40px, 10svh, 120px)) var(--g) clamp(80px, 12vw, 160px);gap:28px;display:grid}.legal h1{margin-block-end:16px}.legal h2{margin:0 0 6px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;transition-delay:0s!important;animation:none!important}.intro{display:none}.hero-line>span{filter:none!important}}:lang(ar) .hero-line{margin-block:-.12em -.24em;padding-block:.16em .36em}@media (min-width:700px){:lang(ar) .ch-hero .hero-title{flex-wrap:wrap;justify-content:center;column-gap:.28em;display:flex}:lang(ar) .ch-objhero .hero-title{justify-content:flex-start}}:lang(ar) .t-hero{line-height:1.22}:lang(ar) .t-title{line-height:1.32}:lang(ar) .manifesto{max-width:16ch;line-height:1.45}:lang(ar) .ch-line{max-width:30ch;font-size:clamp(17px,1.3vw,20px);line-height:1.85}:lang(ar) .ch-num{gap:10px}:lang(ar) .ch-num span,:lang(ar) .landmarks-n,:lang(ar) .details-n{font-family:var(--sans)}:lang(ar) .hero-eyebrow{font-size:15px}:lang(ar) .ftr-line{font-size:clamp(40px,7vw,120px)}:lang(ar) .specs-line{gap:.1em .4em}
