@font-face{font-family:Amiri;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/amiri-400-arabic.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(/fonts/amiri-400-latin-ext.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(/fonts/amiri-400-latin.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(/fonts/amiri-700-arabic.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(/fonts/amiri-700-latin-ext.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(/fonts/amiri-700-latin.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(/fonts/cormorant-garamond-500-italic-latin-ext.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(/fonts/cormorant-garamond-500-italic-latin.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(/fonts/cormorant-garamond-latin-ext.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(/fonts/cormorant-garamond-latin.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:600;font-display:swap;src:url(/fonts/cormorant-garamond-latin-ext.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:600;font-display:swap;src:url(/fonts/cormorant-garamond-latin.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-display:swap;src:url(/fonts/ibm-plex-sans-latin-ext.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-display:swap;src:url(/fonts/ibm-plex-sans-latin.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-display:swap;src:url(/fonts/ibm-plex-sans-latin-ext.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-display:swap;src:url(/fonts/ibm-plex-sans-latin.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:600;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-ext.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:600;font-display:swap;src:url(/fonts/ibm-plex-sans-latin.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(/fonts/ibm-plex-sans-arabic-400-arabic.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(/fonts/ibm-plex-sans-arabic-400-latin-ext.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(/fonts/ibm-plex-sans-arabic-400-latin.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(/fonts/ibm-plex-sans-arabic-500-arabic.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(/fonts/ibm-plex-sans-arabic-500-latin-ext.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(/fonts/ibm-plex-sans-arabic-500-latin.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:600;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-600-arabic.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:600;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-600-latin-ext.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:600;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-600-latin.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}:root{--navy:#022c59;--deep:#0a3152;--gold:#d4a44d;--gold-warm:#c79c59;--cream:#fdf4de;--paper:#faf7f1;--teal:#116a73;--gold-ink:#8a6528;--ink:#022c59;--ink-soft:#3d4a5c;--cream-soft:#fdf4ded6;--night:#0b0d17;--rule:#022c5929;--serif:"Cormorant Garamond","Iowan Old Style",Georgia,"Times New Roman",serif;--sans:"IBM Plex Sans",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--naskh:"Amiri","Noto Naskh Arabic","Traditional Arabic","Times New Roman",serif;--sans-ar:"IBM Plex Sans Arabic","Segoe UI",Tahoma,Arial,sans-serif;--ember-core:#ffc266;--ember-hot:#ff8a3d;--gold-hover:#e3ba68;--gold-light:#ebc77f;--mask-solid:#000;--omen-amber:#f5a524;--omen-red:#ff5d3c;--omen-violet:#9a6bff;--omen-white:#fff;--paper-plain:#fbf8f2;--sky-0:#090c17;--sky-1:#131a2d;--sky-1-phone:#141a2d;--sky-2:#1d253d;--amber-a12:#f5a5241f;--amber-a65:#f5a524a6;--cream-a04:#fdf4de0a;--cream-a08:#fdf4de14;--cream-a10:#fdf4de1a;--cream-a30:#fdf4de4d;--cream-a55:#fdf4de8c;--cream-a60:#fdf4de99;--cream-a80:#fdf4decc;--fire-a00:#ff783200;--fire-a08:#ff783214;--fire-a09:#ff783217;--fire-a14:#ff783224;--fire-hot-a22:#ff8a3d38;--fire-hot-a24:#ff8a3d3d;--fire-hot-a26:#ff8a3d42;--gold-a18:#d4a44d2e;--gold-a24:#d4a44d3d;--gold-a45:#d4a44d73;--gold-a50:#d4a44d80;--gold-a55:#d4a44d8c;--gold-a60:#d4a44d99;--gold-a70:#d4a44db3;--gold-a75:#d4a44dbf;--gold-ink-a40:#8a652866;--gold-warm-a16:#c79c5929;--gold-warm-a55:#c79c598c;--gold-warm-a60:#c79c5999;--mask-a00:#0000;--mask-a18:#0000002e;--navy-a00:#022c5900;--navy-a05:#022c590d;--navy-a07:#022c5912;--navy-a30:#022c594d;--navy-a50:#022c5980;--navy-deep-a35:#01152c59;--navy-deep-a80:#01152ccc;--night-a72:#0b0d17b8;--red-a13:#ff5d3c21;--red-a70:#ff5d3cb3;--sky-2-a00:#1d253d00;--teal-a45:#116a7373;--violet-a13:#9a6bff21;--violet-a70:#9a6bffb3;--white-a08:#ffffff14;--white-a55:#ffffff8c;--gold-inset-a50:#ffecbe80;--ember-glow-a65:#ff8c3ca6;--navy-a60:#022c5999;--space-1:1px;--space-2:2px;--space-4:4px;--space-5:5px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-13:13px;--space-14:14px;--space-16:16px;--space-18:18px;--space-20:20px;--space-22:22px;--space-24:24px;--space-26:26px;--space-28:28px;--space-30:30px;--space-32:32px;--space-34:34px;--space-36:36px;--space-40:40px;--space-44:44px;--space-46:46px;--space-48:48px;--space-52:52px;--space-56:56px;--space-64:64px;--space-72:72px;--space-76:76px;--space-80:80px;--space-84:84px;--space-88:88px;--space-92:92px;--space-96:96px;--space-100:100px;--space-104:104px;--space-120:120px;--space-128:128px;--space-136:136px;--control-link:44px;--control-btn:56px;--control-lang:38px;--control-row:40px;--radius-sm:2px;--radius-pill:999px;--radius-round:50%;--shadow-btn-gold:inset 0 0 0 1px var(--gold-inset-a50), 0 14px 34px -14px var(--gold-a75);--shadow-ember:0 0 8px 2px var(--ember-glow-a65);--shadow-frame:0 0 0 7px var(--paper), 0 0 0 8px var(--gold-warm-a55), 0 46px 80px -34px var(--navy-a60);--gem-glow-rest:12px;--gem-glow-flash:38px;--gem-flash-brightness:1.4;--motion-fast:.15s;--motion-gem:4s;--motion-ember:7s;--type-site-size:18px;--type-site-lh:1.65;--type-site-ar-lh:1.85;--type-overline:600 13px/1.3;--type-overline-ar-size:16px;--type-t-h2-weight:600;--type-t-h2-size:60px;--type-t-h2-lh:1.05;--type-t-h2-track:-.005em;--type-t-h2-ar-weight:700;--type-t-h2-ar-size:50px;--type-t-h2-ar-lh:1.45;--type-t-h2-ar-track:0;--type-t-lede-size:21px;--type-t-lede-lh:1.6;--type-t-lede-ar-size:20px;--type-t-lede-ar-lh:1.9;--type-link-gold-weight:600;--type-link-gold-size:17px;--type-btn:600 16px/1.2;--type-btn-ar-size:17px;--type-pc-note-size:14.5px;--type-pc-note-lh:1.5;--type-pc-note-strong-weight:600;--type-touch-hint-size:14.5px;--type-brand-name:600 16px/1;--type-brand-name-track:.24em;--type-brand-name-ar:700 30px/1;--type-brand-name-ar-track:0;--type-nav-a:500 15px/1;--type-nav-a-ar-size:16px;--type-lang-switch-size:14px;--type-lang-switch-lh:1;--type-lang-switch-ar-size:15px;--type-hero-line:italic 500 38px/1.26;--type-hero-line-ar:700 34px/1.7;--type-hero-note-size:14.5px;--type-hero-note-lh:1.5;--type-bay-num:600 17px/1;--type-bay-num-ar:700 19px/1;--type-bay-h3-weight:600;--type-bay-h3-size:31px;--type-bay-h3-lh:1.12;--type-bay-h3-ar-weight:700;--type-bay-h3-ar-size:28px;--type-bay-h3-ar-lh:1.5;--type-bay-p-size:16.5px;--type-bay-p-lh:1.6;--type-omen-b:600 32px/1.1;--type-omen-b-ar:700 30px/1.5;--type-omen-ans-size:16.5px;--type-omen-ans-lh:1.5;--type-game-name-weight:600;--type-game-name-size:58px;--type-game-name-lh:1.02;--type-game-name-ar-weight:700;--type-game-name-ar-size:50px;--type-game-name-ar-lh:1.4;--type-game-alt:700 34px/1.4;--type-game-alt-en:600 30px/1.2;--type-game-meta-size:16.5px;--type-status:600 14px/1.2;--type-game-facts-dt:600 11.5px/1.3;--type-game-facts-dt-ar-size:14px;--type-game-facts-dd-size:15px;--type-game-facts-dd-lh:1.45;--type-next-strong:600 22px/1.25;--type-next-p-size:15.5px;--type-word:700 176px/1;--type-word-gloss:600 13px/1.3;--type-word-gloss-ar-size:16px;--type-studio-text:500 33px/1.4;--type-studio-text-ar:400 31px/1.8;--type-field-label:600 12px/1.3;--type-field-label-ar-size:15px;--type-field-input:400 19px/1.2;--type-form-done:500 26px/1.4;--type-form-done-ar:400 25px/1.8;--type-colophon-a-size:15.5px;--type-colophon-social-small-size:13.5px;--type-colophon-copy-size:14px;--type-site-phone-size:17px;--type-t-h2-phone-size:38px;--type-t-h2-phone-lh:1.1;--type-t-h2-ar-phone-size:33px;--type-t-h2-ar-phone-lh:1.5;--type-t-lede-phone-size:18.5px;--type-t-lede-ar-phone-size:18px;--type-nav-a-phone-size:14px;--type-nav-a-ar-phone-size:15px;--type-hero-line-phone-size:23px;--type-hero-line-ar-phone-size:23px;--type-hero-line-ar-phone-lh:1.6;--type-bay-h3-phone-size:28px;--type-omen-b-phone-size:26px;--type-omen-b-ar-phone-size:25px;--type-omen-ans-phone-size:15px;--type-game-name-phone-size:42px;--type-game-name-ar-phone-size:38px;--type-word-phone-size:118px;--type-studio-text-phone-size:26px;--type-studio-text-ar-phone-size:25px;--type-ph-title-weight:600;--type-ph-title-size:82px;--type-ph-title-lh:1;--type-ph-title-track:-.01em;--type-ph-title-long-size:60px;--type-ph-title-long-lh:1.06;--type-ph-title-ar-weight:700;--type-ph-title-ar-size:70px;--type-ph-title-ar-lh:1.35;--type-ph-title-ar-track:0;--type-ph-title-long-ar-size:52px;--type-ph-title-long-ar-lh:1.5;--type-ph-sub:700 44px/1.4;--type-ph-sub-en:600 40px/1.15;--type-jump-a-size:14.5px;--type-jump-a-weight:500;--type-plaque-h2:600 32px/1.1;--type-plaque-h2-ar-weight:700;--type-plaque-h2-ar-size:29px;--type-plaque-h2-ar-lh:1.5;--type-plaque-dt:600 11.5px/1.3;--type-plaque-dt-ar-size:14px;--type-plaque-dd-size:16px;--type-plaque-dd-lh:1.5;--type-label:600 12.5px/1.3;--type-label-ar-size:15px;--type-desc-short:500 31px/1.4;--type-desc-short-ar:400 28px/1.8;--type-plate-title:600 23px/1.2;--type-plate-title-ar-weight:700;--type-plate-title-ar-size:22px;--type-plate-title-ar-lh:1.5;--type-dl-size:14.5px;--type-dl-weight:600;--type-zip-p-size:15px;--type-mail:600 38px/1.2;--type-book-copy-lede:500 30px/1.45;--type-book-copy-lede-ar:400 29px/1.85;--type-book-copy-lede-first-letter-en:600 112px/.78;--type-book-copy-t-body-size:18.5px;--type-verse:400 52px/1.9;--type-verse-tr:italic 500 26px/1.45;--type-verse-ref:600 12.5px/1.3;--type-verse-ref-ar-size:16px;--type-pillar-num:600 66px/1;--type-pillar-num-ar:700 64px/1;--type-pillar-h3-weight:600;--type-pillar-h3-size:32px;--type-pillar-h3-lh:1.15;--type-pillar-h3-ar-weight:700;--type-pillar-h3-ar-size:28px;--type-pillar-h3-ar-lh:1.5;--type-pillar-p-size:17px;--type-pillar-p-lh:1.65;--type-ph-title-phone-size:52px;--type-ph-title-long-phone-size:38px;--type-ph-title-long-phone-lh:1.1;--type-ph-title-ar-phone-size:46px;--type-ph-title-long-ar-phone-size:34px;--type-ph-title-long-ar-phone-lh:1.55;--type-ph-sub-phone-size:32px;--type-ph-sub-en-phone-size:30px;--type-desc-short-phone-size:25px;--type-desc-short-ar-phone-size:24px;--type-mail-phone-size:25px;--type-book-copy-lede-phone-size:24px;--type-book-copy-lede-ar-phone-size:23px;--type-book-copy-lede-first-letter-en-phone-size:86px;--type-verse-phone-size:33px;--type-verse-phone-lh:2;--type-verse-tr-phone-size:21px}:lang(en){--f-display:var(--serif);--f-text:var(--sans);--track:.2em}:lang(ar){--f-display:var(--naskh);--f-text:var(--sans-ar);--track:0}.site{font-family:var(--f-text);font-size:var(--type-site-size);line-height:var(--type-site-lh);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.site *,.site :before,.site :after{box-sizing:border-box}.site :where([lang]){font-family:var(--f-text)}.site h1,.site h2,.site h3,.site .display,.site :where(h1,h2,h3,.display) [lang]{font-family:var(--f-display)}.site:lang(ar){line-height:var(--type-site-ar-lh)}.px{image-rendering:pixelated}.icon{flex:none;width:18px;height:18px;display:block}[dir=rtl] .flip-rtl{transform:scaleX(-1)}.visually-hidden{width:1px;height:1px;margin:calc(var(--space-1) * -1);clip:rect(0 0 0 0);white-space:nowrap;border:0;padding:0;overflow:hidden;position:absolute!important}.wrap{width:100%;max-width:1280px;padding-inline:var(--space-64);margin-inline:auto}.wall{isolation:isolate;background:var(--navy);color:var(--cream);position:relative;overflow:hidden}.wall:before{content:"";z-index:-2;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 48%, var(--mask-a18) 0%, var(--mask-solid) 78%);mask-image:radial-gradient(ellipse 70% 60% at 50% 48%, var(--mask-a18) 0%, var(--mask-solid) 78%);background:url(/assets/ornaments/star-cross-pattern.svg) top/120px 120px;position:absolute;inset:0}.wall:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 110% 95% at 50% 30%, var(--navy-a00) 45%, var(--navy-deep-a80) 100%);position:absolute;inset:0}.paper{background:var(--paper) url(/assets/ornaments/paper-grain.png) repeat;color:var(--ink)}.cream{background:var(--cream) url(/assets/ornaments/paper-grain.png) repeat;color:var(--ink)}.night{isolation:isolate;background:var(--night);color:var(--cream);position:relative;overflow:hidden}.overline{align-items:center;gap:var(--space-12);font:var(--type-overline) var(--f-text);letter-spacing:var(--track);text-transform:uppercase;color:var(--gold-ink);margin:0;display:flex}.overline .star{width:12px;height:12px;color:var(--gold-warm);flex:none}.wall .overline,.night .overline,.wall .overline .star,.night .overline .star{color:var(--gold)}:lang(ar) .overline{font-size:var(--type-overline-ar-size)}.t-h2{font-weight:var(--type-t-h2-weight);font-size:var(--type-t-h2-size);line-height:var(--type-t-h2-lh);letter-spacing:var(--type-t-h2-track);text-wrap:balance;margin:0}:lang(ar) .t-h2{font-weight:var(--type-t-h2-ar-weight);font-size:var(--type-t-h2-ar-size);line-height:var(--type-t-h2-ar-lh);letter-spacing:var(--type-t-h2-ar-track)}.t-lede{font-size:var(--type-t-lede-size);line-height:var(--type-t-lede-lh);color:var(--ink-soft);text-wrap:pretty;margin:0}.wall .t-lede,.night .t-lede{color:var(--cream-soft)}:lang(ar) .t-lede{font-size:var(--type-t-lede-ar-size);line-height:var(--type-t-lede-ar-lh)}.sec{padding-block:var(--space-128);position:relative}.sec-head{gap:var(--space-20);flex-direction:column;max-width:920px;display:flex}.sec-head.center{text-align:center;align-items:center;margin-inline:auto}.orn{justify-content:center;align-items:center;gap:var(--space-14);color:var(--gold-warm);display:flex}.orn:before,.orn:after{content:"";background:currentColor;width:96px;height:1px}.orn svg{width:16px;height:16px}.wall .orn{color:var(--gold)}.link-gold{align-items:center;gap:var(--space-10);min-height:var(--control-link);color:var(--gold-ink);font-weight:var(--type-link-gold-weight);font-size:var(--type-link-gold-size);border-bottom:1px solid var(--gold-ink-a40);text-decoration:none;display:inline-flex}.link-gold:hover{color:var(--navy);border-bottom-color:var(--navy)}.btn{justify-content:center;align-items:center;gap:var(--space-10);min-height:var(--control-btn);padding:0 var(--space-28);border-radius:var(--radius-sm);font:var(--type-btn) var(--f-text);text-align:center;cursor:pointer;transition:background-color var(--motion-fast) ease, border-color var(--motion-fast) ease, color var(--motion-fast) ease;border:1px solid #0000;text-decoration:none;display:inline-flex}:lang(ar) .btn{font-size:var(--type-btn-ar-size)}.btn:focus-visible,.link-gold:focus-visible,.nav a:focus-visible,.lang-switch a:focus-visible,.colophon a:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.btn-gold{background:var(--gold);color:var(--navy);box-shadow:var(--shadow-btn-gold)}.btn-gold:hover{background:var(--gold-hover);color:var(--navy)}.btn-ghost{background:var(--navy-deep-a35);border-color:var(--cream-a55);color:var(--cream)}.btn-ghost:hover{background:var(--cream-a10);border-color:var(--cream);color:var(--cream)}.btn-ink{border-color:var(--navy-a50);color:var(--navy);background-color:#0000}.btn-ink:hover{background:var(--navy-a05);border-color:var(--navy);color:var(--navy)}.for-touch{display:none!important}@media (width<=760px),(hover:none) and (pointer:coarse){.for-pc{display:none!important}.for-touch{display:flex!important}}.pc-note{align-items:flex-start;gap:var(--space-12);padding:var(--space-14) var(--space-16);border:1px solid var(--cream-a30);border-radius:var(--radius-sm);text-align:start;font-size:var(--type-pc-note-size);line-height:var(--type-pc-note-lh);color:var(--cream-soft);display:flex}.pc-note p{margin:0}.pc-note strong{color:var(--cream);font-weight:var(--type-pc-note-strong-weight)}.pc-note .icon{width:22px;height:22px;color:var(--gold)}.touch-hint{align-items:center;gap:var(--space-8);font-size:var(--type-touch-hint-size);color:var(--ink-soft);margin:0;display:flex}.touch-hint .icon{color:var(--teal)}.site-header{z-index:3;position:relative}.site-header .bar{max-width:1400px;height:84px;padding-inline:var(--space-28) var(--space-40);align-items:center;gap:var(--space-40);margin-inline:auto;display:flex}.brand{align-items:center;gap:var(--space-4);color:var(--cream);text-decoration:none;display:flex}.brand:hover{color:var(--cream)}.brand-mark{flex:none;width:64px;height:64px;display:block}.brand-name{font:var(--type-brand-name) var(--serif);letter-spacing:var(--type-brand-name-track);text-transform:uppercase;white-space:nowrap}:lang(ar) .brand-name{font:var(--type-brand-name-ar) var(--naskh);letter-spacing:var(--type-brand-name-ar-track)}.nav{align-items:center;gap:var(--space-32);margin-inline-start:auto;display:flex}.nav a{min-height:var(--control-link);color:var(--cream-soft);font:var(--type-nav-a) var(--f-text);border-bottom:1px solid #0000;align-items:center;text-decoration:none;display:inline-flex}:lang(ar) .nav a{font-size:var(--type-nav-a-ar-size)}.nav a:hover{color:var(--cream);border-bottom-color:var(--gold-a70)}.nav a[aria-current=page]{color:var(--gold);border-bottom-color:var(--gold)}.lang-switch{border:1px solid var(--gold-a55);border-radius:var(--radius-sm);align-items:stretch;display:flex}.lang-switch>*{min-height:var(--control-lang);padding-inline:var(--space-14);font-size:var(--type-lang-switch-size);line-height:var(--type-lang-switch-lh);color:var(--cream);align-items:center;text-decoration:none;display:flex}.lang-switch>[aria-current]{background:var(--gold-a18);color:var(--gold)}.lang-switch a:hover{background:var(--cream-a08);color:var(--cream)}.lang-switch [lang=ar]{font-size:var(--type-lang-switch-ar-size)}.arch{position:relative}.arch-window{background:var(--night);position:absolute;inset:0;overflow:hidden;-webkit-mask:url(/assets/ornaments/arch-mask.svg) 50%/100% 100% no-repeat;mask:url(/assets/ornaments/arch-mask.svg) 50%/100% 100% no-repeat}.arch-window img{max-width:none;image-rendering:pixelated;display:block;position:absolute}.arch-rim{pointer-events:none;width:100%;height:100%;color:var(--gold);position:absolute;inset:0;overflow:visible}.arch-rim path{fill:none;stroke:currentColor;stroke-width:10px;vector-effect:non-scaling-stroke}.arch-rim.fine{width:calc(100% - 36px);height:calc(100% - 18px);color:var(--gold-a55);inset:18px 18px 0}.arch-rim.fine path{stroke-width:1.5px}.sill{background:var(--gold);height:2px;position:absolute;bottom:-18px;left:-36px;right:-36px}.sill:before,.sill:after{content:"";background:var(--gold);width:10px;height:10px;position:absolute;top:-4px;transform:rotate(45deg)}.sill:before{left:-6px}.sill:after{right:-6px}.hero{padding:var(--space-20) 0 var(--space-100);position:relative}.hero-glow{z-index:-1;pointer-events:none;background:radial-gradient(ellipse 600px 560px at calc(50% + 296px) 56%, var(--fire-hot-a26) 0%, var(--fire-a09) 46%, var(--fire-a00) 72%);position:absolute;inset:0}[dir=rtl] .hero-glow{background:radial-gradient(ellipse 600px 560px at calc(50% - 296px) 56%, var(--fire-hot-a26) 0%, var(--fire-a09) 46%, var(--fire-a00) 72%)}.hero-grid{max-width:1280px;padding-inline:var(--space-64);column-gap:var(--space-72);grid-template-columns:minmax(0,1fr) 560px;grid-template-areas:"title arch""copy arch";margin-inline:auto;display:grid}.hero-title{align-self:end;align-items:flex-start;gap:var(--space-26);padding-bottom:var(--space-34);flex-direction:column;grid-area:title;display:flex}.title-art{align-items:flex-start;gap:var(--space-24);flex-direction:column;margin:0;display:flex}.title-art img{image-rendering:pixelated;display:block}.t-en{width:505px;height:160px}.t-ar{width:460px;height:105px}.hero-copy{flex-direction:column;grid-area:copy;align-self:start;align-items:flex-start;display:flex}.hero-line{font:var(--type-hero-line) var(--serif);color:var(--cream);text-wrap:balance;margin:0}:lang(ar) .hero-line{font:var(--type-hero-line-ar) var(--naskh)}.hero-actions{gap:var(--space-14);margin-top:var(--space-34);flex-wrap:wrap;display:flex}.hero-actions.for-pc{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:520px;display:grid}.hero-actions .btn-steam{grid-column:1/-1}.hero-note{margin:var(--space-24) 0 0;align-items:center;gap:var(--space-6) var(--space-12);font-size:var(--type-hero-note-size);line-height:var(--type-hero-note-lh);color:var(--cream-soft);flex-wrap:wrap;display:flex}.hero-note .dot{background:var(--gold);flex:none;width:5px;height:5px;transform:rotate(45deg)}.hero-arch{width:560px;height:710px;margin-bottom:var(--space-18);grid-area:arch}.hero-arch .arch-window{background:linear-gradient(180deg, var(--sky-0) 0%, var(--sky-1) 110px, var(--sky-2) 170px, var(--sky-2) 100%)}.hero-arch .arch-window:after{content:"";background:linear-gradient(var(--sky-2), var(--sky-2-a00));height:56px;position:absolute;top:150px;left:0;right:0}.hero-art{width:1260px;height:540px;bottom:0;left:-20px}.embers{pointer-events:none;position:absolute;inset:0}.embers span{background:var(--ember-core);width:4px;height:4px;box-shadow:var(--shadow-ember);opacity:0;animation:rise var(--motion-ember) linear infinite;position:absolute;bottom:150px}.embers span:nth-child(2n){background:var(--ember-hot);width:2px;height:2px;animation-name:rise2}.embers span:first-child{animation-duration:6.4s;animation-delay:-1.2s;bottom:260px;left:84%}.embers span:nth-child(2){animation-duration:5.6s;animation-delay:-3.1s;bottom:280px;left:88%}.embers span:nth-child(3){animation-duration:7.2s;animation-delay:-4.4s;bottom:250px;left:79%}.embers span:nth-child(4){animation-duration:6.8s;animation-delay:-.4s;bottom:300px;left:91%}.embers span:nth-child(5){animation-duration:8.1s;animation-delay:-2.6s;bottom:180px;left:70%}.embers span:nth-child(6){animation-duration:7.6s;animation-delay:-5.3s;bottom:120px;left:57%}.embers span:nth-child(7){animation-duration:5.9s;animation-delay:-2s;bottom:240px;left:86%}.embers span:nth-child(8){animation-duration:8.8s;animation-delay:-6.1s;bottom:90px;left:40%}.embers span:nth-child(9){animation-duration:6.1s;animation-delay:-4s;bottom:270px;left:94%}.embers span:nth-child(10){animation-duration:7.9s;animation-delay:-.9s;bottom:160px;left:66%}.embers span:nth-child(11){animation-duration:6.6s;animation-delay:-3.7s;bottom:230px;left:76%}.embers span:nth-child(12){animation-duration:9.2s;animation-delay:-7.4s;bottom:110px;left:48%}@keyframes rise{0%{opacity:0;transform:translate(0)}8%{opacity:1}70%{opacity:.85}to{opacity:0;transform:translate(-40px,-470px)}}@keyframes rise2{0%{opacity:0;transform:translate(0)}10%{opacity:1}75%{opacity:.7}to{opacity:0;transform:translate(26px,-520px)}}.arcade-head{margin-bottom:var(--space-84)}.arches{justify-content:space-between;row-gap:var(--space-72);grid-template-columns:repeat(3,360px);margin:0;padding:0;list-style:none;display:grid;position:relative}.arches:before{content:"";background:var(--gold-warm);height:2px;position:absolute;top:476px;left:-32px;right:-32px}.bay{text-align:center;flex-direction:column;align-items:center;display:flex}.bay .arch{width:360px;height:456px}.bay .arch-rim{color:var(--gold-warm)}.bay .arch-rim path{stroke-width:7px}.bay .arch-rim.fine{color:var(--gold-warm-a60)}.bay .arch-rim.fine path{stroke-width:1.25px}.bay-num{z-index:1;isolation:isolate;width:44px;height:44px;margin-top:calc(var(--space-2) * -1);font:var(--type-bay-num) var(--serif);color:var(--gold-ink);justify-content:center;align-items:center;display:flex;position:relative}.bay-num:before{content:"";z-index:-1;background:var(--paper);border:1.5px solid var(--gold-warm);position:absolute;inset:7px;transform:rotate(45deg)}:lang(ar) .bay-num{font:var(--type-bay-num-ar) var(--naskh)}.bay h3{margin:var(--space-26) 0 0;font-weight:var(--type-bay-h3-weight);font-size:var(--type-bay-h3-size);line-height:var(--type-bay-h3-lh);color:var(--ink);text-wrap:balance}:lang(ar) .bay h3{font-weight:var(--type-bay-h3-ar-weight);font-size:var(--type-bay-h3-ar-size);line-height:var(--type-bay-h3-ar-lh)}.bay p{margin:var(--space-12) 0 0;max-width:330px;font-size:var(--type-bay-p-size);line-height:var(--type-bay-p-lh);color:var(--ink-soft);text-wrap:pretty}.m-storm{width:960px;height:540px;bottom:0;left:-189px}.m-01,.m-04{object-fit:none;width:100%;height:100%;inset:0}.m-01{object-position:67.3% 75.3%}.m-04{object-position:16.3% 75.3%}.omens{padding-block:var(--space-120) var(--space-128)}.omens:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 70% 80% at 50% 110%, var(--fire-a14), var(--fire-a00) 70%);position:absolute;inset:0}.omen-list{margin:var(--space-76) 0 0;gap:var(--space-28);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.omen{text-align:center;align-items:center;gap:var(--space-6);flex-direction:column;display:flex}.omen-niche{width:184px;height:233px;margin-bottom:var(--space-22);padding-top:var(--space-46);background:radial-gradient(ellipse 62% 42% at 50% 62%, var(--glow-soft), var(--mask-a00) 72%);justify-content:center;align-items:center;display:flex;position:relative}.omen-niche .arch-rim{color:var(--gold-a60)}.omen-niche .arch-rim path{stroke-width:1.5px}.gem{width:88px;height:88px;color:var(--c);filter:drop-shadow(0 0 var(--gem-glow-rest) var(--glow));animation:omen var(--motion-gem) ease-in-out infinite}.gem svg{shape-rendering:crispedges;width:88px;height:88px;display:block}.omen b{font:var(--type-omen-b) var(--f-display);color:var(--cream);display:block}:lang(ar) .omen b{font:var(--type-omen-b-ar) var(--naskh)}.omen .ans{font-size:var(--type-omen-ans-size);line-height:var(--type-omen-ans-lh);color:var(--cream-soft)}.omen-white{--c:var(--omen-white);--glow:var(--white-a55);--glow-soft:var(--white-a08)}.omen-amber{--c:var(--omen-amber);--glow:var(--amber-a65);--glow-soft:var(--amber-a12)}.omen-violet{--c:var(--omen-violet);--glow:var(--violet-a70);--glow-soft:var(--violet-a13)}.omen-red{--c:var(--omen-red);--glow:var(--red-a70);--glow-soft:var(--red-a13)}.omen-amber .gem{animation-delay:1s}.omen-violet .gem{animation-delay:2s}.omen-red .gem{animation-delay:3s}@keyframes omen{0%{filter:drop-shadow(0 0 var(--gem-glow-rest) var(--glow))}7%{filter:drop-shadow(0 0 var(--gem-glow-flash) var(--glow)) brightness(var(--gem-flash-brightness))}18%{filter:drop-shadow(0 0 var(--gem-glow-rest) var(--glow))}to{filter:drop-shadow(0 0 var(--gem-glow-rest) var(--glow))}}.games-top{align-items:center;gap:var(--space-16);display:flex}.games-top .star{width:20px;height:20px;color:var(--gold-warm);flex:none}.game{margin-top:var(--space-56);gap:var(--space-64);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.frame{padding:var(--space-14);background:var(--deep);border:1px solid var(--gold-warm);box-shadow:var(--shadow-frame);position:relative}.frame img{width:630px;height:500px;image-rendering:pixelated;display:block}.game-info{align-items:flex-start;gap:var(--space-18);flex-direction:column;display:flex}.game-name{font-weight:var(--type-game-name-weight);font-size:var(--type-game-name-size);line-height:var(--type-game-name-lh);color:var(--ink);margin:0}:lang(ar) .game-name{font-weight:var(--type-game-name-ar-weight);font-size:var(--type-game-name-ar-size);line-height:var(--type-game-name-ar-lh)}.game-alt{margin:calc(var(--space-6) * -1) 0 0;font:var(--type-game-alt) var(--naskh);color:var(--gold-ink)}.game-alt:lang(en){margin:calc(var(--space-2) * -1) 0 0;font:var(--type-game-alt-en) var(--serif)}.game-meta{font-size:var(--type-game-meta-size);color:var(--ink-soft);margin:0}.status{align-items:center;gap:var(--space-10);padding:var(--space-8) var(--space-16);border:1px solid var(--teal-a45);border-radius:var(--radius-pill);font:var(--type-status) var(--f-text);color:var(--teal);margin:0;display:inline-flex}.status:before{content:"";background:var(--teal);flex:none;width:7px;height:7px;transform:rotate(45deg)}.game-facts{margin:var(--space-4) 0 0;border-block:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.game-facts>div{padding-block:var(--space-14);padding-inline-end:var(--space-14)}.game-facts>div+div{border-inline-start:1px solid var(--rule);padding-inline-start:var(--space-14)}.game-facts dt{font:var(--type-game-facts-dt) var(--f-text);letter-spacing:var(--track);text-transform:uppercase;color:var(--teal)}:lang(ar) .game-facts dt{font-size:var(--type-game-facts-dt-ar-size)}.game-facts dd{margin:var(--space-6) 0 0;font-size:var(--type-game-facts-dd-size);line-height:var(--type-game-facts-dd-lh);color:var(--ink)}.game-actions{gap:var(--space-12);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.game-actions.for-touch{flex-direction:column;align-items:flex-start}.game-actions .row{gap:var(--space-12);flex-wrap:wrap;display:flex}.next{margin-top:var(--space-56);align-items:center;gap:var(--space-20);padding:var(--space-22) var(--space-26);border:1px solid var(--gold-warm-a55);background:var(--cream-a60);color:var(--ink-soft);display:flex}.next .link-gold{flex:none;margin-inline-start:auto}.next svg{width:38px;height:50px;color:var(--gold-warm);flex:none}.next strong{font:var(--type-next-strong) var(--f-display);color:var(--ink);display:block}.next p{margin:var(--space-2) 0 0;font-size:var(--type-next-p-size)}.studio{gap:var(--space-88);grid-template-columns:360px minmax(0,1fr);align-items:center;display:grid}.mark-arch{width:360px;height:456px}.mark-arch .arch-window{background:var(--navy)}.mark-arch .arch-window img{image-rendering:auto;width:300px;height:300px;position:absolute;top:96px;left:30px}.mark-arch .arch-rim{color:var(--gold-warm)}.mark-arch .arch-rim path{stroke-width:7px}.word{font:var(--type-word) var(--naskh);color:var(--gold-ink);margin:0}.word-gloss{margin:var(--space-14) 0 0;font:var(--type-word-gloss) var(--f-text);letter-spacing:var(--track);text-transform:uppercase;color:var(--teal)}:lang(ar) .word-gloss{font-size:var(--type-word-gloss-ar-size)}.studio-text{margin:var(--space-28) 0 0;max-width:660px;font:var(--type-studio-text) var(--f-display);color:var(--ink);text-wrap:pretty}:lang(ar) .studio-text{font:var(--type-studio-text-ar) var(--naskh)}.studio .link-gold{margin-top:var(--space-22)}.signup{text-align:center;padding-block:var(--space-128) var(--space-136)}.signup .t-h2{color:var(--cream);margin-top:var(--space-26)}.signup .t-lede{margin:var(--space-18) auto 0;max-width:640px}.signup-form{margin:var(--space-48) auto 0;gap:var(--space-28);text-align:start;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) auto;align-items:end;max-width:820px;display:grid}.field{gap:var(--space-8);flex-direction:column;display:flex}.field label{font:var(--type-field-label) var(--f-text);letter-spacing:var(--track);text-transform:uppercase;color:var(--gold)}:lang(ar) .field label{font-size:var(--type-field-label-ar-size)}.field input{width:100%;height:52px;padding:0 var(--space-2);border:0;border-bottom:1px solid var(--gold-a75);color:var(--cream);font:var(--type-field-input) var(--f-text);background-color:#0000;border-radius:0}.field input:focus{border-bottom:2px solid var(--gold);background:var(--cream-a04);outline:none}.signup-form .btn{min-width:160px}.form-done{margin:var(--space-48) auto 0;max-width:620px;padding:var(--space-22) var(--space-26);border:1px solid var(--gold-a60);font:var(--type-form-done) var(--f-display);color:var(--cream)}:lang(ar) .form-done{font:var(--type-form-done-ar) var(--naskh)}.colophon{text-align:center;padding-block:var(--space-76) var(--space-40);border-top:1px solid var(--gold-warm-a60);background:var(--paper-plain)}.colophon .logo{width:200px;height:200px;margin:0 auto;display:block}.colophon ul{margin:var(--space-18) 0 0;justify-content:center;gap:var(--space-4) var(--space-30);flex-wrap:wrap;padding:0;list-style:none;display:flex}.colophon a{align-items:center;gap:var(--space-6);min-height:var(--control-row);color:var(--navy);font-size:var(--type-colophon-a-size);text-decoration:none;display:inline-flex}.colophon a:hover{color:var(--teal)}.colophon .social a{color:var(--ink-soft)}.colophon .social a:hover{color:var(--teal)}.colophon .social small{font-size:var(--type-colophon-social-small-size);color:var(--ink-soft);opacity:.8}.colophon .social .icon{opacity:.7;width:13px;height:13px}.colophon .lang-switch{margin-top:var(--space-22);border-color:var(--navy-a30);display:inline-flex}.colophon .lang-switch>*{color:var(--navy)}.colophon .lang-switch>[aria-current]{background:var(--navy-a07);color:var(--navy)}.colophon .lang-switch a:hover{background:var(--navy-a05);color:var(--teal)}.colophon .copy{margin:var(--space-26) 0 0;padding-top:var(--space-22);border-top:1px solid var(--rule);font-size:var(--type-colophon-copy-size);color:var(--ink-soft)}@media (prefers-reduced-motion:reduce){.embers{display:none}.gem{animation:none}}@media (width<=1179px){.hero-grid{text-align:center;grid-template-columns:minmax(0,1fr);grid-template-areas:"title""arch""copy";justify-items:center}.hero-title,.hero-copy,.title-art{align-items:center}.hero-title{padding-bottom:var(--space-40)}.hero-copy{margin-top:var(--space-56)}.hero-actions,.hero-note{justify-content:center}.hero-actions.for-pc{margin-inline:auto}.hero-glow,[dir=rtl] .hero-glow{background:radial-gradient(ellipse 520px 520px at 50% 52%, var(--fire-hot-a24) 0%, var(--fire-a08) 46%, var(--fire-a00) 72%)}.arches{justify-content:center;column-gap:var(--space-48);grid-template-columns:repeat(auto-fit,360px)}.arches:before{display:none}.game,.studio{grid-template-columns:minmax(0,1fr);justify-items:center}.game-info{width:100%;max-width:660px}.studio{text-align:center}.studio-text{margin-inline:auto}.omen-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.site{font-size:var(--type-site-phone-size)}.wrap{padding-inline:var(--space-16)}.sec{padding-block:var(--space-80)}.t-h2{font-size:var(--type-t-h2-phone-size);line-height:var(--type-t-h2-phone-lh)}:lang(ar) .t-h2{font-size:var(--type-t-h2-ar-phone-size);line-height:var(--type-t-h2-ar-phone-lh)}.t-lede{font-size:var(--type-t-lede-phone-size)}:lang(ar) .t-lede{font-size:var(--type-t-lede-ar-phone-size)}.site-header .bar{height:60px;padding-inline:var(--space-6) var(--space-12);gap:var(--space-10)}.brand-mark{width:48px;height:48px}.brand-name{display:none}.nav{gap:var(--space-16)}.nav a{font-size:var(--type-nav-a-phone-size)}:lang(ar) .nav a{font-size:var(--type-nav-a-ar-phone-size)}.lang-switch>[aria-current]{display:none}.lang-switch>*{min-height:var(--control-row);padding-inline:var(--space-12)}.hero{padding:var(--space-6) 0 var(--space-64)}.hero-grid{padding-inline:var(--space-16)}.hero-title{padding-bottom:var(--space-16);gap:0}.hero-title .overline{display:none}.title-art{gap:var(--space-8)}.t-en{width:202px;height:64px}.t-ar{width:184px;height:42px}.hero-arch{width:240px;height:290px;margin-bottom:var(--space-14)}.hero-arch .arch-window{background:linear-gradient(180deg, var(--sky-0) 0%, var(--sky-1-phone) 14px, var(--sky-2) 24px, var(--sky-2) 100%)}.hero-arch .arch-window:after{height:30px;top:20px}.hero-art{width:630px;height:270px;left:-50px}.arch-rim path{stroke-width:7px}.arch-rim.fine{width:calc(100% - 22px);height:calc(100% - 11px);inset:11px 11px 0}.sill{bottom:-14px;left:-22px;right:-22px}.embers span{bottom:70px}.embers span:nth-child(n+7){display:none}@keyframes rise{0%{opacity:0;transform:translate(0)}8%{opacity:1}to{opacity:0;transform:translate(-20px,-240px)}}@keyframes rise2{0%{opacity:0;transform:translate(0)}10%{opacity:1}to{opacity:0;transform:translate(14px,-260px)}}.hero-copy{margin-top:var(--space-22);width:100%}.hero-line{font-size:var(--type-hero-line-phone-size)}:lang(ar) .hero-line{font-size:var(--type-hero-line-ar-phone-size);line-height:var(--type-hero-line-ar-phone-lh)}.hero-actions{width:100%;max-width:380px;margin-inline:auto;margin-top:var(--space-14);flex-direction:column}.hero-actions .btn{width:100%}.arcade-head{margin-bottom:var(--space-56)}.arches{justify-items:center;row-gap:var(--space-64);grid-template-columns:minmax(0,1fr)}.bay .arch{width:300px;height:380px}.bay .arch-rim path{stroke-width:6px}.bay .arch-rim.fine{width:calc(100% - 24px);height:calc(100% - 12px);inset:12px 12px 0}.m-storm{left:-210px}.m-01{object-position:66.7% 74.3%}.m-04{object-position:16.7% 74.3%}.bay h3{font-size:var(--type-bay-h3-phone-size)}.omens{padding-block:var(--space-80) var(--space-88)}.omen-list{margin-top:var(--space-48);gap:var(--space-14)}.omen-niche{width:140px;height:177px;padding-top:var(--space-34);margin-bottom:var(--space-14)}.gem,.gem svg{width:66px;height:66px}.omen b{font-size:var(--type-omen-b-phone-size)}:lang(ar) .omen b{font-size:var(--type-omen-b-ar-phone-size)}.omen .ans{font-size:var(--type-omen-ans-phone-size)}.game{margin-top:var(--space-36);gap:var(--space-40)}.frame{padding:var(--space-10)}.frame img{width:315px;height:250px}.game-name{font-size:var(--type-game-name-phone-size)}:lang(ar) .game-name{font-size:var(--type-game-name-ar-phone-size)}.game-facts{grid-template-columns:minmax(0,1fr)}.game-facts>div+div{border-inline-start:0;border-top:1px solid var(--rule);padding-inline-start:0}.next{padding:var(--space-18);column-gap:var(--space-14);row-gap:var(--space-6);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.next .link-gold{grid-column:2;justify-self:start;margin:0}.studio{gap:var(--space-44)}.mark-arch{width:240px;height:304px}.mark-arch .arch-window img{width:200px;height:200px;top:64px;left:20px}.word{font-size:var(--type-word-phone-size)}.studio-text{font-size:var(--type-studio-text-phone-size)}:lang(ar) .studio-text{font-size:var(--type-studio-text-ar-phone-size)}.signup{padding-block:var(--space-84) var(--space-92)}.signup-form{gap:var(--space-20);margin-top:var(--space-36);grid-template-columns:minmax(0,1fr)}.signup-form .btn{width:100%}.colophon{padding-block:var(--space-56) var(--space-32)}.colophon .logo{width:160px;height:160px}.colophon ul{gap:0 var(--space-20)}}.t-body{text-wrap:pretty;margin:0}.wrap-wide{max-width:1400px;padding-inline:var(--space-40)}.paper-plain{background:var(--paper-plain);color:var(--ink)}.wall .link-gold,.night .link-gold{color:var(--gold);border-bottom-color:var(--gold-a45)}.wall .link-gold:hover,.night .link-gold:hover{color:var(--gold-light);border-bottom-color:var(--gold-light)}.wall .touch-hint,.night .touch-hint{color:var(--cream-soft)}.wall .touch-hint .icon,.night .touch-hint .icon{color:var(--gold)}.page-hero{padding:var(--space-28) 0 var(--space-104);position:relative}.ph-glow{z-index:-1;pointer-events:none;background:radial-gradient(ellipse 460px 440px at calc(50% + 396px) 52%, var(--fire-hot-a22) 0%, var(--fire-a08) 46%, var(--fire-a00) 72%);position:absolute;inset:0}[dir=rtl] .ph-glow{background:radial-gradient(ellipse 460px 440px at calc(50% - 396px) 52%, var(--fire-hot-a22) 0%, var(--fire-a08) 46%, var(--fire-a00) 72%)}.ph-grid{max-width:1280px;padding-inline:var(--space-64);column-gap:var(--space-96);grid-template-columns:minmax(0,1fr) 360px;align-items:center;margin-inline:auto;display:grid}.ph-copy{flex-direction:column;align-items:flex-start;display:flex}.ph-title{margin:var(--space-20) 0 0;font-weight:var(--type-ph-title-weight);font-size:var(--type-ph-title-size);line-height:var(--type-ph-title-lh);letter-spacing:var(--type-ph-title-track);color:var(--cream);text-wrap:balance}.ph-title.long{font-size:var(--type-ph-title-long-size);line-height:var(--type-ph-title-long-lh)}:lang(ar) .ph-title{font-weight:var(--type-ph-title-ar-weight);font-size:var(--type-ph-title-ar-size);line-height:var(--type-ph-title-ar-lh);letter-spacing:var(--type-ph-title-ar-track)}:lang(ar) .ph-title.long{font-size:var(--type-ph-title-long-ar-size);line-height:var(--type-ph-title-long-ar-lh)}.ph-sub{margin:var(--space-12) 0 0;font:var(--type-ph-sub) var(--naskh);color:var(--gold)}.ph-sub:lang(en){margin:var(--space-14) 0 0;font:var(--type-ph-sub-en) var(--serif)}.page-hero .t-lede{margin-top:var(--space-22);max-width:620px}.ph-arch{width:360px;height:456px;margin-bottom:var(--space-18)}.ph-arch .arch-rim path{stroke-width:8px}.ph-arch .arch-rim.fine{width:calc(100% - 28px);height:calc(100% - 14px);inset:14px 14px 0}.ph-arch .arch-rim.fine path{stroke-width:1.25px}.m-03,.m-06{object-fit:none;width:100%;height:100%;inset:0}.m-03{object-position:84.6% 3.2%}.m-06{object-position:76.9% 72.1%}.jump{margin:var(--space-34) 0 0;gap:var(--space-8);flex-wrap:wrap;padding:0;list-style:none;display:flex}.jump a{min-height:var(--control-row);padding-inline:var(--space-16);border:1px solid var(--gold-a45);border-radius:var(--radius-pill);color:var(--cream);font-size:var(--type-jump-a-size);font-weight:var(--type-jump-a-weight);align-items:center;text-decoration:none;display:inline-flex}.jump a:hover{border-color:var(--gold);color:var(--gold)}.kit-grid{gap:var(--space-88);grid-template-columns:400px minmax(0,1fr);align-items:start;display:grid}.plaque{color:var(--cream);position:relative}.plaque-cap{aspect-ratio:600/361;position:relative}.cap-fill{background:var(--deep);position:absolute;inset:0;-webkit-mask:url(/assets/ornaments/arch-top.svg) 50%/100% 100% no-repeat;mask:url(/assets/ornaments/arch-top.svg) 50%/100% 100% no-repeat}.cap-rim{width:calc(100% - 2px);height:100%;color:var(--gold);pointer-events:none;position:absolute;top:0;left:1px;overflow:visible}.cap-rim path{fill:none;stroke:currentColor;stroke-width:2px;vector-effect:non-scaling-stroke}.cap-title{align-items:center;gap:var(--space-12);text-align:center;flex-direction:column;display:flex;position:absolute;bottom:18px;left:0;right:0}.cap-title .star{width:16px;height:16px;color:var(--gold)}.plaque h2{font:var(--type-plaque-h2) var(--f-display);color:var(--cream);margin:0}:lang(ar) .plaque h2{font-weight:var(--type-plaque-h2-ar-weight);font-size:var(--type-plaque-h2-ar-size);line-height:var(--type-plaque-h2-ar-lh)}.plaque-body{background:var(--deep);border:2px solid var(--gold);padding:var(--space-6) var(--space-30) var(--space-26);border-top:0}.plaque dl{margin:0}.plaque .row{padding-block:var(--space-13);border-top:1px solid var(--gold-a24)}.plaque .row:first-child{border-top:0}.plaque dt{font:var(--type-plaque-dt) var(--f-text);letter-spacing:var(--track);text-transform:uppercase;color:var(--gold)}:lang(ar) .plaque dt{font-size:var(--type-plaque-dt-ar-size)}.plaque dd{margin:var(--space-6) 0 0;font-size:var(--type-plaque-dd-size);line-height:var(--type-plaque-dd-lh);color:var(--cream)}.plaque a{color:var(--cream);text-decoration:underline;text-decoration-color:var(--gold-a75);text-underline-offset:3px}.plaque a:hover{color:var(--gold)}.desc{gap:var(--space-18);max-width:700px;padding-top:var(--space-28);flex-direction:column;display:flex}.label{font:var(--type-label) var(--f-text);letter-spacing:var(--track);text-transform:uppercase;color:var(--teal);margin:0}:lang(ar) .label{font-size:var(--type-label-ar-size)}.desc .short{font:var(--type-desc-short) var(--f-display);color:var(--ink);margin:0}:lang(ar) .desc .short{font:var(--type-desc-short-ar) var(--naskh)}.desc .label+p{margin-top:calc(var(--space-8) * -1)}.desc .t-body{color:var(--ink-soft)}.desc hr{width:100%;margin:var(--space-10) 0;border:0;border-top:1px solid var(--rule)}.gallery{padding-block:var(--space-120) var(--space-128)}.gallery .sec-head{margin-bottom:var(--space-72)}.plates{justify-content:center;gap:var(--space-64) var(--space-40);grid-template-columns:repeat(auto-fill,640px);margin:0;padding:0;list-style:none;display:grid}.plate{margin:0}.win{background:var(--night);outline:1px solid var(--gold-a55);outline-offset:8px;width:640px;height:360px;position:relative;overflow:hidden}.win img{object-fit:none;width:100%;height:100%;image-rendering:pixelated;display:block}.plate figcaption{justify-content:space-between;align-items:center;gap:var(--space-16);padding-top:var(--space-22);display:flex}.plate-title{font:var(--type-plate-title) var(--f-display);color:var(--cream)}:lang(ar) .plate-title{font-weight:var(--type-plate-title-ar-weight);font-size:var(--type-plate-title-ar-size);line-height:var(--type-plate-title-ar-lh)}.paper .plate-title,.paper-plain .plate-title{color:var(--ink)}.dl{align-items:center;gap:var(--space-8);min-height:var(--control-row);color:var(--gold);font-size:var(--type-dl-size);font-weight:var(--type-dl-weight);white-space:nowrap;text-decoration:none;display:inline-flex}.dl:hover{color:var(--gold-light);text-decoration:underline}.paper .dl,.paper-plain .dl{color:var(--teal)}.paper .dl:hover,.paper-plain .dl:hover{color:var(--navy)}.zip{justify-content:center;align-items:center;gap:var(--space-12);width:640px;height:360px;padding:var(--space-24);text-align:center;border:1px dashed var(--gold-a50);flex-direction:column;display:flex}.zip svg{width:46px;height:60px;color:var(--gold)}.zip p{font-size:var(--type-zip-p-size);color:var(--cream-soft);margin:0}.zip .btn{margin-top:var(--space-6)}.panel{outline:1px solid var(--gold-warm-a60);outline-offset:8px;justify-content:center;align-items:center;width:640px;height:320px;display:flex;overflow:hidden}.panel-night{background:var(--night)}.panel-paper{background:var(--paper-plain)}.panel-navy{background:var(--navy)}.panel img{flex:none;display:block}.s-wide{width:630px;height:270px;image-rendering:pixelated}.s-cover{width:315px;height:250px;image-rendering:pixelated}.s-ten{width:404px;height:128px;image-rendering:pixelated}.s-tar{width:368px;height:84px;image-rendering:pixelated}.s-logo{width:280px;height:280px}.s-mark{width:200px;height:200px}.kit-head{margin-bottom:var(--space-64)}.kit-head .t-body{margin-top:var(--space-16);max-width:720px;color:var(--ink-soft)}.trailer{gap:var(--space-80);grid-template-columns:640px minmax(0,1fr);align-items:center;display:grid}.poster{outline:1px solid var(--gold-a60);outline-offset:8px;width:640px;height:360px;display:block;position:relative;overflow:hidden}.poster img{object-fit:none;width:100%;height:100%;image-rendering:pixelated;display:block}.poster .play{width:92px;height:92px;margin:calc(var(--space-46) * -1) 0 0 calc(var(--space-46) * -1);border-radius:var(--radius-round);background:var(--night-a72);border:1px solid var(--cream-a80);color:var(--cream);transition:background-color var(--motion-fast), color var(--motion-fast), border-color var(--motion-fast);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%}.poster .play svg{width:32px;height:32px;margin-left:var(--space-5)}.poster:hover .play{background:var(--gold);border-color:var(--gold);color:var(--navy)}.trailer-copy{align-items:flex-start;gap:var(--space-18);flex-direction:column;display:flex}.trailer-copy .t-h2{color:var(--cream)}.trailer-copy .t-body{color:var(--cream-soft)}.contact{text-align:center}.contact .t-h2{margin-top:var(--space-26)}.contact .t-lede{margin:var(--space-16) auto 0;max-width:600px}.mail{align-items:center;gap:var(--space-14);margin-top:var(--space-30);padding-bottom:var(--space-6);border-bottom:1px solid var(--gold-warm);font:var(--type-mail) var(--f-display);color:var(--navy);text-decoration:none;display:inline-flex}.mail .icon{width:28px;height:28px;color:var(--teal)}.mail [lang]{font-family:var(--f-display)}.book{gap:var(--space-88);grid-template-columns:400px minmax(0,1fr);align-items:center;display:grid}.book-logo{width:400px;height:400px;display:block}.book-copy{max-width:680px}.book-copy .lede{font:var(--type-book-copy-lede) var(--f-display);color:var(--ink);margin:0}:lang(ar) .book-copy .lede{font:var(--type-book-copy-lede-ar) var(--naskh)}:lang(en) .book-copy .lede:first-letter{float:left;margin:var(--space-8) var(--space-12) 0 0;font:var(--type-book-copy-lede-first-letter-en) var(--serif);color:var(--gold-ink)}.book-copy .t-body{margin-top:var(--space-22);font-size:var(--type-book-copy-t-body-size);color:var(--ink-soft)}.verse-band{text-align:center;padding-block:var(--space-96) var(--space-104)}.verse{margin:var(--space-26) 0 0;font:var(--type-verse) var(--naskh);color:var(--cream)}.verse-tr{margin:var(--space-8) auto 0;max-width:680px;font:var(--type-verse-tr) var(--serif);color:var(--cream-soft)}.verse-ref{margin:var(--space-20) 0 0;font:var(--type-verse-ref) var(--f-text);letter-spacing:var(--track);text-transform:uppercase;color:var(--gold)}:lang(ar) .verse-ref{font-size:var(--type-verse-ref-ar-size)}.pillars{margin:var(--space-76) 0 0;gap:var(--space-56);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.pillar{text-align:center;flex-direction:column;align-items:center;display:flex}.pillar .omen-niche{background:radial-gradient(ellipse 60% 40% at 50% 64%, var(--gold-warm-a16), var(--mask-a00) 72%);padding-top:var(--space-56)}.pillar .omen-niche .arch-rim{color:var(--gold-warm)}.pillar .omen-niche .arch-rim path{stroke-width:1.5px}.pillar-num{font:var(--type-pillar-num) var(--serif);color:var(--gold-ink)}:lang(ar) .pillar-num{font:var(--type-pillar-num-ar) var(--naskh)}.pillar h3{margin:var(--space-4) 0 0;font-weight:var(--type-pillar-h3-weight);font-size:var(--type-pillar-h3-size);line-height:var(--type-pillar-h3-lh);color:var(--ink)}:lang(ar) .pillar h3{font-weight:var(--type-pillar-h3-ar-weight);font-size:var(--type-pillar-h3-ar-size);line-height:var(--type-pillar-h3-ar-lh)}.pillar p{margin:var(--space-12) 0 0;max-width:340px;font-size:var(--type-pillar-p-size);line-height:var(--type-pillar-p-lh);color:var(--ink-soft);text-wrap:pretty}.cta-band{gap:var(--space-96);grid-template-columns:360px minmax(0,1fr);align-items:center;display:grid}.cta-arch{width:360px;height:456px;margin-bottom:var(--space-18)}.cta-arch .arch-rim path{stroke-width:8px}.cta-arch .arch-rim.fine{width:calc(100% - 28px);height:calc(100% - 14px);inset:14px 14px 0}.cta-arch .arch-rim.fine path{stroke-width:1.25px}.cta-copy{align-items:flex-start;gap:var(--space-18);flex-direction:column;display:flex}.cta-copy .t-h2{color:var(--cream)}.cta-copy .t-body{max-width:560px;color:var(--cream-soft)}.cta-actions{gap:var(--space-14);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.cta-actions.for-touch{flex-direction:column;align-items:stretch;width:100%;max-width:380px}@media (width<=1179px){.ph-grid{text-align:center;justify-items:center;row-gap:var(--space-64);grid-template-columns:minmax(0,1fr)}.ph-copy{align-items:center}.jump{justify-content:center}.ph-glow,[dir=rtl] .ph-glow{background:radial-gradient(ellipse 420px 420px at 50% 72%, var(--fire-hot-a22) 0%, var(--fire-a08) 46%, var(--fire-a00) 72%)}.kit-grid,.trailer,.book,.cta-band{grid-template-columns:minmax(0,1fr);justify-items:center}.plaque{width:100%;max-width:440px}.desc{padding-top:0}.trailer-copy,.cta-copy{text-align:center;align-items:center}.pillars{grid-template-columns:minmax(0,1fr);justify-items:center}}@media (width<=760px){.wrap-wide{padding-inline:var(--space-16)}.page-hero{padding:var(--space-12) 0 var(--space-72)}.ph-grid{padding-inline:var(--space-16);row-gap:var(--space-48)}.ph-title{font-size:var(--type-ph-title-phone-size)}.ph-title.long{font-size:var(--type-ph-title-long-phone-size);line-height:var(--type-ph-title-long-phone-lh)}:lang(ar) .ph-title{font-size:var(--type-ph-title-ar-phone-size)}:lang(ar) .ph-title.long{font-size:var(--type-ph-title-long-ar-phone-size);line-height:var(--type-ph-title-long-ar-phone-lh)}.ph-sub{font-size:var(--type-ph-sub-phone-size)}.ph-sub:lang(en){font-size:var(--type-ph-sub-en-phone-size)}.ph-arch,.cta-arch{width:264px;height:334px;margin-bottom:var(--space-14)}.ph-arch .arch-rim path,.cta-arch .arch-rim path{stroke-width:7px}.ph-arch .arch-rim.fine,.cta-arch .arch-rim.fine{width:calc(100% - 22px);height:calc(100% - 11px);inset:11px 11px 0}.cta-arch .m-storm{left:-228px}.m-03{object-position:82.6% 2.7%}.m-06{object-position:76.6% 71.4%}.kit-grid{gap:var(--space-48)}.plaque-body{padding:var(--space-4) var(--space-20) var(--space-20)}.desc .short{font-size:var(--type-desc-short-phone-size)}:lang(ar) .desc .short{font-size:var(--type-desc-short-ar-phone-size)}.gallery{padding-block:var(--space-80) var(--space-88)}.gallery .sec-head,.kit-head{margin-bottom:var(--space-44)}.plates{gap:var(--space-52);grid-template-columns:minmax(0,1fr)}.win{width:100%;height:200px}.zip{width:100%;height:auto;padding:var(--space-32) var(--space-20)}.plate figcaption{gap:var(--space-2) var(--space-16);flex-wrap:wrap}.panel{width:100%;height:260px}.panel .s-wide{object-fit:none;width:100%;height:100%}.s-ten{width:303px;height:96px}.s-tar{width:276px;height:63px}.s-logo{width:200px;height:200px}.s-mark{width:160px;height:160px}.poster{width:100%;height:200px}.trailer{gap:var(--space-48)}.mail{font-size:var(--type-mail-phone-size)}.book{gap:var(--space-36)}.book-logo{width:260px;height:260px}.book-copy .lede{font-size:var(--type-book-copy-lede-phone-size)}:lang(ar) .book-copy .lede{font-size:var(--type-book-copy-lede-ar-phone-size)}:lang(en) .book-copy .lede:first-letter{font-size:var(--type-book-copy-lede-first-letter-en-phone-size)}.verse-band{padding-block:var(--space-72) var(--space-80)}.verse{font-size:var(--type-verse-phone-size);line-height:var(--type-verse-phone-lh)}.verse-tr{font-size:var(--type-verse-tr-phone-size)}.pillars{margin-top:var(--space-48);gap:var(--space-48)}.cta-band{gap:var(--space-48)}}.night .t-h2{color:var(--cream)}.sec.kit-facts{padding-top:var(--space-104)}body{background:var(--paper);margin:0}a{color:var(--teal)}a:hover{color:var(--navy)}
