@font-face{font-family:Alexandria;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ae8a6189deba2b59-s.p.29a202atpp3ye.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:Alexandria;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/231b8ed86d5e8376-s.1n_3r3e4zcd1n.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:Alexandria;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ebcc19a9b6757e5e-s.0is27-kd6m8rq.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:Alexandria;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/06265ba6950e841c-s.p.1rne3a59172go.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:Alexandria Fallback;src:local(Arial);ascent-override:86.13%;descent-override:22.33%;line-gap-override:0.0%;size-adjust:112.38%}.Njc0iW_className{font-family:Alexandria,Alexandria Fallback;font-style:normal}.Njc0iW_variable{--font-alexandria:"Alexandria", "Alexandria Fallback"}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/941d061a2bd9e7fe-s.p.3ik2qu-u9tgho.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8c532a9e54c928ea-s.0n4hkusom70ae.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/eafc238916777c01-s.19gzon4xl8qiz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3b5f3cdc08f76084-s.p.2vs72h_x6qrve.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/8a0c322f60e47dd1-s.p.3ihiqn4pviisd.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/eb7f941472326ab6-s.00vfn3_g-ftpg.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/869c8e384c1a4ad0-s.3w3hylgez90of.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/35a31ebad3e15f14-s.p.0c7ha31nuacbu.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(../media/861d9be630ba44be-s.p.0da8nscnv1nkd.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(../media/d628deca0d2b8894-s.2x1j3gzzngp4x.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:600;font-display:swap;src:url(../media/f050114b60feedcd-s.1jr_z050he_qo.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(../media/4237cb37ca93cea7-s.p.1fbvi_fot8u4l.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%}.-BB6Sq_className{font-family:IBM Plex Sans Arabic,IBM Plex Sans Arabic Fallback;font-style:normal}.-BB6Sq_variable{--font-plex:"IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback"}
@font-face{font-family:Aref Ruqaa;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7d82852a4917c0a5-s.0af27si8jwinc.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:Aref Ruqaa;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8c9b4acef7a357bf-s.1mprr7kby5oqm.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:Aref Ruqaa;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7fe314b1f5dd651b-s.2dauwsk05cgbv.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:Aref Ruqaa;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7e8b319885b0b5de-s.2-ung-zkeya_q.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:Aref Ruqaa;font-style:normal;font-weight:700;font-display:swap;src:url(../media/36d3f5ba16c86611-s.3csrcw6h5joon.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:Aref Ruqaa;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0356ff208ce52828-s.2uf6bsah8_4mx.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:Aref Ruqaa Fallback;src:local(Times New Roman);ascent-override:114.29%;descent-override:22.84%;line-gap-override:9.17%;size-adjust:106.83%}._9542EG_className{font-family:Aref Ruqaa,Aref Ruqaa Fallback;font-style:normal}._9542EG_variable{--font-ruqaa:"Aref Ruqaa", "Aref Ruqaa Fallback"}
@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:600;font-display:swap;src:url(../media/13f3c7229c24fa8d-s.1bc6vz5_wy2ig.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:"Baloo Bhaijaan 2";font-style:normal;font-weight:600;font-display:swap;src:url(../media/e4b9b692f07f4b76-s.291wzr_wi4_ch.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:"Baloo Bhaijaan 2";font-style:normal;font-weight:600;font-display:swap;src:url(../media/0c9f190b866cf655-s.302w80tar8_r6.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:"Baloo Bhaijaan 2";font-style:normal;font-weight:600;font-display:swap;src:url(../media/7f863d956c274424-s.1fl9bxoicio18.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:"Baloo Bhaijaan 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/13f3c7229c24fa8d-s.1bc6vz5_wy2ig.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:"Baloo Bhaijaan 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/e4b9b692f07f4b76-s.291wzr_wi4_ch.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:"Baloo Bhaijaan 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c9f190b866cf655-s.302w80tar8_r6.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:"Baloo Bhaijaan 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/7f863d956c274424-s.1fl9bxoicio18.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:"Baloo Bhaijaan 2";font-style:normal;font-weight:800;font-display:swap;src:url(../media/13f3c7229c24fa8d-s.1bc6vz5_wy2ig.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:"Baloo Bhaijaan 2";font-style:normal;font-weight:800;font-display:swap;src:url(../media/e4b9b692f07f4b76-s.291wzr_wi4_ch.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:"Baloo Bhaijaan 2";font-style:normal;font-weight:800;font-display:swap;src:url(../media/0c9f190b866cf655-s.302w80tar8_r6.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:"Baloo Bhaijaan 2";font-style:normal;font-weight:800;font-display:swap;src:url(../media/7f863d956c274424-s.1fl9bxoicio18.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:"Baloo Bhaijaan 2 Fallback";src:local(Arial);ascent-override:112.76%;descent-override:65.98%;line-gap-override:0.0%;size-adjust:95.78%}.ige6-a_className{font-family:"Baloo Bhaijaan 2","Baloo Bhaijaan 2 Fallback";font-style:normal}.ige6-a_variable{--font-baloo:"Baloo Bhaijaan 2", "Baloo Bhaijaan 2 Fallback"}
:root{--night-0:#0c0a22;--night-1:#120f2b;--night-2:#1e1846;--night-3:#2c2463;--line-dark:#c9beff24;--text-dark:#edebfa;--muted-dark:#a9a3cf;--gold:#ffc93c;--gold-2:#ffdf85;--purple:#7b5cf0;--purple-2:#5b3fd6;--lavender:#c9beff;--peach:#ffb98a;--bg:#f6f5fb;--surface:#fff;--ink:#17142f;--ink-2:#4b4770;--ink-3:#77729a;--line:#e3e0f0;--app-ink:#1f1a3d;--app-paper:#fff9ee;--app-amber:#ffc247;--display:var(--font-alexandria), var(--font-plex), system-ui, sans-serif;--body:var(--font-plex), system-ui, sans-serif;--app:var(--font-baloo), var(--font-plex), sans-serif;--wrap:1200px;--shadow-lg:0 40px 80px -30px #0c0a228c, 0 18px 36px -18px #0c0a2266;--shadow-md:0 24px 48px -28px #17142f59}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font:400 1.0625rem/1.85 var(--body);-webkit-font-smoothing:antialiased;margin:0}img,svg{max-width:100%;display:block}[hidden]{display:none!important}h1,h2,h3{font-family:var(--display);letter-spacing:-.01em;text-wrap:balance;margin:0}p{margin:0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}.wrap{width:min(100% - 32px, var(--wrap));margin-inline:auto}:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:10px}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.btn{cursor:pointer;height:52px;font:600 1rem/1 var(--display);white-space:nowrap;border:0;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:0 26px;transition:transform .15s,box-shadow .15s,background-color .15s;display:inline-flex}.btn svg{flex:none;width:18px;height:18px}.btn-gold{background:var(--gold);color:var(--night-1);box-shadow:0 10px 30px -10px #ffc93cb3,inset 0 -2px #0000001f}.btn-gold:hover{background:var(--gold-2);transform:translateY(-1px)}.btn-ghost{color:var(--text-dark);background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff2e}.btn-ghost:hover{background:#ffffff1f}.nav{z-index:20;position:absolute;inset:0 0 auto}.nav .wrap{align-items:center;gap:28px;height:84px;display:flex}.brand{font:700 1.125rem/1 var(--display);color:#fff;align-items:center;gap:12px;transition:color 1.2s;display:flex}.brand img{border-radius:11px;width:40px;height:40px}.nav-links{font:500 .95rem/1 var(--display);color:var(--muted-dark);gap:26px;margin-inline-start:18px;transition:color 1.2s;display:flex}.nav-links a:hover{color:#fff}.nav-end{align-items:center;gap:10px;margin-inline-start:auto;display:flex}.icon-btn{cursor:pointer;color:#fff;min-width:40px;height:40px;font:500 .9rem/1 var(--display);background:#ffffff14;border:0;border-radius:11px;grid-auto-flow:column;place-items:center;gap:6px;padding:0 12px;transition:background-color .2s,color 1.2s,box-shadow 1.2s;display:inline-grid;box-shadow:inset 0 0 0 1px #ffffff29}.icon-btn:hover{background:#ffffff29}.icon-btn svg{width:18px;height:18px}.nav .btn{border-radius:11px;height:40px;padding:0 18px;font-size:.9rem}body.dawn .brand,body.dawn .icon-btn{color:var(--ink)}body.dawn .icon-btn{background:#fff6;box-shadow:inset 0 0 0 1px #17142f33}body.dawn .nav-links{color:var(--ink-2)}body.dawn .nav-links a:hover{color:var(--ink)}.hero{color:var(--text-dark);isolation:isolate;min-height:max(760px,100svh);display:flex;position:relative;overflow:hidden}.sky{z-index:-3;background:radial-gradient(120% 80% at 70% 0%, var(--night-3) 0%, var(--night-1) 55%, var(--night-0) 100%);position:absolute;inset:0}.sky-dawn{z-index:-3;opacity:0;background:linear-gradient(180deg, #8fb4f0 0%, #c9d6f7 34%, #ffd9b8 68%, var(--peach) 100%);transition:opacity 3s;position:absolute;inset:0}.hero.dawn .sky-dawn{opacity:1}.stars{z-index:-2;transition:opacity 2s;position:absolute;inset:0}.hero.dawn .stars{opacity:0}.sun{z-index:-2;inset-inline-end:12%;background:radial-gradient(circle,#fff2c2 0 22%,#ffd68c8c 34%,#ffbe7800 70%);border-radius:50%;width:340px;height:340px;transition:transform 3.2s cubic-bezier(.2,.7,.1,1);position:absolute;top:100%}.hero.dawn .sun{transform:translateY(-78%)}.hero.dawn{color:var(--ink)}.skyline{z-index:-1;pointer-events:none;height:38%;position:absolute;inset:auto 0 0}.skyline svg{width:100%;height:100%;position:absolute;inset:auto 0 0}.sk-far{fill:#2a2360;transition:fill 3s}.sk-mid{fill:#1d1849;transition:fill 3s}.sk-near{fill:#130f31;transition:fill 3s}.hero.dawn .sk-far{fill:#a9a3d8}.hero.dawn .sk-mid{fill:#7d74be}.hero.dawn .sk-near{fill:#4a4290}.w{fill:#2f2868;transition:fill .5s}.w.on{fill:var(--gold)}.hero.dawn .w.on{fill:#ffe6a3}.sk-glow{opacity:0;transition:opacity 1.4s}.hero.lit-1 .sk-glow{opacity:.35}.hero.lit-2 .sk-glow{opacity:.65}.hero.lit-3 .sk-glow{opacity:1}.hero-inner{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:56px;padding-block:128px 96px;display:grid}.hero h1{max-width:14ch;font-size:clamp(2.4rem,1.6rem + 3.2vw,4.25rem);font-weight:800;line-height:1.2}.hero .lead{max-width:46ch;color:var(--muted-dark);margin-top:22px;font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);transition:color 2s}.hero.dawn .lead{color:var(--ink-2)}.hero-ctas{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.hero.dawn .btn-ghost{color:var(--ink);background:#ffffff73;box-shadow:inset 0 0 0 1px #17142f33}.hero-facts{box-shadow:inset 0 0 0 1px var(--line-dark);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#120f2b8c;border-radius:20px;flex-wrap:wrap;gap:14px 36px;margin-top:40px;padding:18px 26px;transition:background-color 2s,box-shadow 2s;display:inline-flex}.hero.dawn .hero-facts{background:#fff9;box-shadow:inset 0 0 0 1px #17142f14}.hero-facts div{gap:2px;display:grid}.hero-facts b{font:700 1.5rem/1.3 var(--display);color:#fff;transition:color 2s}.hero.dawn .hero-facts b{color:var(--ink)}.hero-facts span{color:var(--muted-dark);font-size:.875rem;transition:color 2s}.hero.dawn .hero-facts span{color:var(--ink-3)}.hero .pill{margin-bottom:26px}.hero h1 span{display:block}.hero h1 .h1-accent{background:linear-gradient(90deg,#8e6bff,#c3a9ff);color:#0000;-webkit-background-clip:text;background-clip:text}[dir=rtl] .hero h1 .h1-accent{background-image:linear-gradient(270deg,#8e6bff,#c3a9ff)}.hero.dawn .h1-accent{background-image:linear-gradient(90deg,#5b3fd6,#7b5cf0)}.hero-ctas .btn{border-radius:18px;height:64px;padding:0 32px;font-size:1.125rem}.hero-ctas .btn svg{width:22px;height:22px}.hero-ctas .btn-ghost{background:#ffffff0a;min-width:220px}.hero-facts{border-radius:26px;grid-template-columns:repeat(3,auto);gap:0;padding:18px 8px;display:grid}.hero-facts>div{grid-template-rows:auto auto;grid-template-columns:64px auto;align-items:center;column-gap:14px;padding-inline:20px;display:grid}.hero-facts>div+div{border-inline-start:1px solid var(--line-dark)}.fact-ic{color:#b9a2ff;background:#7b5cf038;border-radius:18px;grid-row:span 2;place-items:center;width:64px;height:64px;display:grid;box-shadow:inset 0 0 0 1px #c9beff24}.fact-ic svg{width:32px;height:32px}.hero-facts b{align-self:end}.hero-facts span:not(.fact-ic){align-self:start}.skyline{opacity:.7;height:24%}.phone-col{position:relative}.phone{z-index:1;background:linear-gradient(145deg,#6b57d6,#2b2370 45%,#4a3bb0);transform:rotate(-7deg)}[dir=ltr] .phone{transform:rotate(7deg)}.phone-deco{pointer-events:none;position:absolute;inset:-10% -30%}.blob{filter:blur(2px);border-radius:50%;position:absolute}.blob.b1{opacity:.75;background:radial-gradient(circle at 40% 35%,#6e54d8,#3a2b92 70%);width:62%;height:46%;top:34%;left:-6%}.blob.b2{opacity:.6;background:radial-gradient(circle at 50% 40%,#5940c4,#2e2380 70%);width:48%;height:40%;top:20%;right:-2%}.blob.b3{opacity:.7;background:radial-gradient(circle at 50% 30%,#4e39b8,#0000 70%);width:70%;height:30%;bottom:0;left:14%}.sp{filter:drop-shadow(0 0 10px #ffc93cb3);width:34px;position:absolute}.sp.s1{top:14%;left:14%}.sp.s2{width:44px;top:16%;right:16%}.sp.s3{width:24px;top:44%;right:6%}.hero-bitto{z-index:2;bottom:14%;filter:drop-shadow(0 0 40px #ffc93c59);width:clamp(120px,13vw,190px);position:absolute;inset-inline-start:14%;transform:rotate(6deg)}.hero.dawn .phone-deco .blob{opacity:.25}.phone-col{justify-items:center;display:grid}.phone{aspect-ratio:320/660;width:320px;box-shadow:var(--shadow-lg), inset 0 0 0 1.5px #ffffff1f, 0 0 0 1px #0006;background:linear-gradient(145deg,#3a3470,#15122f 40%,#26205a);border-radius:52px;padding:12px;position:relative}.phone:before{content:"";pointer-events:none;border-radius:48px;position:absolute;inset:4px;box-shadow:inset 0 0 0 1px #ffffff12}.screen{height:100%;font-family:var(--app);color:var(--app-ink);background:linear-gradient(#cfe6ff,#e8f3ff 46%,#fff6e4);border-radius:41px;flex-direction:column;display:flex;position:relative;overflow:hidden}.island{z-index:3;background:#000;border-radius:20px;width:96px;height:28px;position:absolute;top:10px;left:50%;translate:-50%}.app-top{justify-content:space-between;align-items:center;padding:50px 16px 8px;font-size:13px;font-weight:800;display:flex}.app-chip{border:2px solid var(--app-ink);background:var(--app-paper);border-radius:999px;padding:3px 11px 1px;font-size:12px;font-weight:800}.app-title{padding:2px 16px 0;font-size:20px;font-weight:800;line-height:1.3}.app-goal{color:#4a4475;min-height:42px;padding:0 16px;font-size:13.5px;font-weight:600;line-height:1.5}.app-scene{flex:1;place-items:end center;min-height:0;padding:4px 12px 0;display:grid;position:relative}.app-scene svg.house{width:160px;height:auto;max-height:100%}.app-bitto{bottom:4px;width:62px;animation:2.6s ease-in-out infinite bob;position:absolute;inset-inline-start:14px}.app-bitto.jump{animation:.55s hop}@keyframes bob{50%{transform:translateY(-4px)}}@keyframes hop{35%{transform:translateY(-20px)}70%{transform:translateY(2px)}}.app-card{background:var(--app-paper);border:3px solid var(--app-ink);border-bottom-width:7px;border-radius:22px;margin:0 10px 12px;padding:10px 10px 8px}.app-readout{justify-content:space-between;align-items:center;padding:0 4px 2px;font-size:13px;font-weight:800;display:flex}.app-readout output{text-align:center;border:2px solid var(--app-ink);background:#fff1d9;border-radius:10px;min-width:2ch;padding:4px 8px 0;font-size:22px;line-height:1}.bits{direction:ltr;justify-content:center;gap:8px;margin-top:4px;display:flex}.bit{cursor:pointer;font-family:var(--app);color:var(--app-ink);background:0 0;border:0;justify-items:center;padding:0;display:grid}.bit .glass{width:50px;position:relative}.bit .halo{aspect-ratio:1;opacity:0;background:#ffd84a;border-radius:50%;transition:opacity .18s,transform .18s;position:absolute;inset:-10% -8% auto;transform:scale(.6)}.bit[aria-pressed=true] .halo{opacity:.4;transform:scale(1)}.bit .weight{font-size:17px;font-weight:800;line-height:1.1}.bit.pop .glass{animation:.3s pop}@keyframes pop{30%{transform:scale(1.15)}65%{transform:scale(.96)}}.app-status{text-align:center;color:#4a4475;min-height:22px;margin-top:4px;font-size:12.5px;font-weight:700;line-height:1.5}.app-status.ok{color:#0b7a5a}.app-status.warn{color:#8a4300}.app-again{border:2px solid var(--app-ink);font:800 12px/1.4 var(--app);cursor:pointer;background:#fff;border-radius:999px;padding:3px 12px 1px}.app-dots{justify-content:center;gap:6px;margin-top:2px;display:flex}.app-dots i{background:#d7d1ec;border-radius:6px;width:22px;height:6px;transition:background-color .4s}.app-dots i.on{background:var(--app-amber)}.phone-note{color:var(--muted-dark);align-items:center;gap:10px;margin-top:20px;font-size:.9rem;transition:color 2s;display:flex}.phone-note:before{content:"";background:var(--gold);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #ffc93c33}.hero.dawn .phone-note{color:var(--ink-2)}section{padding-block:clamp(80px,10vw,136px)}.head{max-width:760px}.head h2{font-size:clamp(2rem,1.5rem + 2vw,3rem);font-weight:700;line-height:1.3}.head p{color:var(--ink-2);max-width:56ch;margin-top:18px;font-size:1.1875rem}.head.center{text-align:center;margin-inline:auto}.head.center p{margin-inline:auto}.feature{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,6vw,96px);margin-top:clamp(56px,8vw,104px);display:grid}.feature.flip .feature-copy{order:2}.feature-tag{font:600 .95rem/1 var(--display);color:var(--purple-2);align-items:center;gap:10px;display:inline-flex}.feature-tag svg{width:30px;height:30px}.feature h3{margin-top:16px;font-size:clamp(1.75rem,1.4rem + 1.2vw,2.375rem);font-weight:700;line-height:1.35}.feature-copy>p{color:var(--ink-2);max-width:48ch;margin-top:16px}.checks{gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid}.checks li{grid-template-columns:22px 1fr;align-items:start;gap:12px;font-weight:500;display:grid}.checks svg{width:22px;height:22px;color:var(--purple);margin-top:5px}.stage{box-shadow:var(--shadow-md);border-radius:28px;padding:clamp(24px,4vw,44px);position:relative;overflow:hidden}.stage-night{background:radial-gradient(120% 90% at 80% 0%, var(--night-3), var(--night-1) 70%);color:var(--text-dark)}.stage-lilac{background:linear-gradient(160deg,#efeaff,#e2daff)}.stage-caption{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.stage-caption b{font:600 .95rem/1.4 var(--display)}.stage-caption span{font:400 .875rem/1.4 var(--body);color:var(--muted-dark)}.stage-lilac .stage-caption span{color:var(--ink-3)}.grow{grid-template-columns:repeat(4,1fr);align-items:end;gap:10px;margin-top:26px;display:grid}.grow figure{text-align:center;margin:0}.grow svg{width:100%;max-width:104px;margin-inline:auto}.grow figcaption{font:600 .95rem/1.3 var(--display);color:#fff;margin-top:10px}.grow figcaption small{font:400 .8rem/1.5 var(--body);color:var(--muted-dark);display:block}.grow-track{background:linear-gradient(90deg, #ffe9a8, var(--gold));border-radius:3px;height:3px;margin:18px 6% 0}[dir=rtl] .grow-track{background:linear-gradient(270deg, #ffe9a8, var(--gold))}.chapters{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:26px 0 0;padding:0;list-style:none;display:grid}.chapters li{box-shadow:inset 0 0 0 1px var(--line-dark);background:#ffffff0d;border-radius:16px;padding:14px 14px 12px}.chapters b{font:600 .95rem/1.4 var(--display);color:#fff;display:block}.chapters span{color:var(--muted-dark);font-size:.8rem;line-height:1.6}.chapters i{border-radius:4px;width:24px;height:4px;margin-bottom:10px;display:block}.games-sec{padding-bottom:clamp(56px,7vw,96px)}.palace-sec{background:radial-gradient(34% 46% at 0 12%,#ece6ff,#0000 70%),radial-gradient(30% 40% at 100% 100%,#efeaff,#0000 70%),#faf9ff;position:relative;overflow:hidden}.palace-sec:before,.palace-sec:after{content:"";pointer-events:none;background:#e9e3ff;border-radius:50%;position:absolute}.palace-sec:before{width:22px;height:22px;top:12%;left:9%}.palace-sec:after{opacity:.7;width:38px;height:38px;top:26%;left:14%}.palace{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid;position:relative}.palace-copy{z-index:1;order:2;position:relative}.palace-castle{inset-inline-end:-24px;pointer-events:none;width:clamp(200px,20vw,290px);position:absolute;bottom:-6px}.palace-tag{font:600 .95rem/1 var(--display);color:var(--purple-2);background:#eee9ff;border-radius:999px;align-items:center;gap:10px;padding:8px 18px 8px 10px;display:inline-flex}[dir=rtl] .palace-tag{padding:8px 10px 8px 18px}.palace-tag svg{width:34px;height:34px}.palace-copy h3{margin-top:22px;font-size:clamp(2rem,1.4rem + 2.4vw,3.25rem);font-weight:800;line-height:1.3}.palace-copy h3 span{display:block}.palace-copy .palace-h2{background:linear-gradient(90deg,#5b3fd6,#9479ff);color:#0000;-webkit-background-clip:text;background-clip:text}.palace-lead{color:var(--ink-2);max-width:52ch;margin-top:18px;font-size:1.0625rem}.palace-points{gap:14px;margin:28px 0 0;padding:0;list-style:none;display:grid}.palace-points li{background:#fff;border-radius:22px;grid-template-columns:64px minmax(0,1fr) 36px;align-items:center;gap:18px;padding:14px 18px;display:grid;box-shadow:0 14px 34px -24px #3c28a059,0 0 0 1px #5b3fd60d}.palace-points b{font:700 1.125rem/1.45 var(--display);display:block}.palace-points li span:not([class]){color:var(--ink-3);font-size:.9rem;line-height:1.6;display:block}.pt-ic{border-radius:50%;place-items:center;width:64px;height:64px;display:grid}.pt-ic svg{width:30px;height:30px}.pt-lilac{color:var(--purple);background:#eee9ff}.pt-blue{color:#3d6df2;background:#e4eeff}.pt-green{color:#1fa35e;background:#e2f6ea}.pt-check{background:linear-gradient(160deg,#8c6dff,#5b3fd6);border-radius:50%;place-items:center;width:36px;height:36px;display:grid;box-shadow:0 6px 14px -6px #5b3fd6b3}.pt-check svg{width:18px;height:18px}.palace-cta{flex-direction:column;align-items:flex-start;margin-top:30px;display:flex}.btn-journey{min-width:min(100%,360px);height:72px;font:700 1.375rem/1 var(--display);color:#fff;background:linear-gradient(90deg,#5b3fd6,#8e70ff);border-radius:999px;justify-content:center;align-items:center;padding:0 40px;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 22px 40px -18px #5b3fd6cc,inset 0 -3px #0000001f}[dir=rtl] .btn-journey{background:linear-gradient(270deg,#5b3fd6,#8e70ff)}.btn-journey:hover{transform:translateY(-2px);box-shadow:0 26px 44px -18px #5b3fd6e6,inset 0 -3px #0000001f}.palace-note{margin-top:14px;color:var(--purple-2);font:700 1.5rem/1.4 var(--font-ruqaa), var(--body);align-items:flex-start;gap:6px;margin-inline-start:min(46%,220px);display:flex;transform:rotate(-6deg)}.palace-note svg{flex:none;width:46px;height:32px;margin-top:-10px}[dir=rtl] .palace-note svg{transform:scaleX(-1)}.palace-cabinet{z-index:1;background:linear-gradient(170deg,#f6f3ff,#eae4ff);border-radius:34px;padding:clamp(22px,3vw,34px);position:relative;box-shadow:0 40px 80px -40px #3c28a059,inset 0 0 0 2px #fff}.cab-head{align-items:center;gap:16px;display:flex}.cab-ic{font-size:3rem;line-height:1}.cab-head h4{font:800 1.625rem/1.3 var(--display);margin:0}.cab-head p{color:var(--ink-3);margin-top:4px;font-size:.9rem}.rooms{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.room{display:grid}.room a{text-align:center;background:#fff;border-radius:20px;flex-direction:column;align-items:center;gap:8px;min-height:168px;padding:14px 12px 30px;transition:transform .15s,box-shadow .15s;display:flex;position:relative;box-shadow:0 12px 24px -20px #3c28a080}.room a:hover{transform:translateY(-3px);box-shadow:0 18px 30px -18px #3c28a08c}.room .addr{font:700 .875rem/1 var(--display);letter-spacing:.06em;color:var(--purple-2);direction:ltr;align-self:flex-start}[dir=rtl] .room .addr{align-self:flex-end}.room-ic{filter:drop-shadow(0 6px 6px #3c28a02e);margin-top:4px;font-size:2.6rem;line-height:1.1}.room .name{font:700 .95rem/1.5 var(--display);color:var(--ink)}.room .chev{bottom:10px;width:16px;height:16px;color:var(--purple);position:absolute;inset-inline-end:12px}.room.room-final a{background:radial-gradient(120% 90% at 50% 0,#2e2580,#17124a 75%);box-shadow:0 18px 30px -16px #17124acc}.room.room-final .addr{color:var(--gold)}.room.room-final .name,.room.room-final .chev{color:#fff}.path-sec{background:var(--surface);border-block:1px solid var(--line)}.path{counter-reset:step;grid-template-columns:repeat(7,minmax(0,1fr));margin:64px 0 0;padding:0;list-style:none;display:grid;position:relative}.path:before{content:"";top:22px;height:2px;position:absolute;inset-inline:22px 40px}[dir=rtl] .path:before{background:linear-gradient(270deg, var(--gold) 0 40%, var(--lavender) 46% 100%)}[dir=ltr] .path:before{background:linear-gradient(90deg, var(--gold) 0 40%, var(--lavender) 46% 100%)}.path li{counter-increment:step;padding-inline-end:16px;position:relative}.path .node{width:46px;height:46px;font:700 .95rem/1 var(--display);background:var(--surface);box-shadow:inset 0 0 0 2px var(--gold);border-radius:50%;place-items:center;display:grid;position:relative}.path .node:before{content:counter(step)}.path li.mem .node{box-shadow:inset 0 0 0 2px var(--lavender)}.path h3{margin-top:18px;font-size:1.0625rem;font-weight:600;line-height:1.45}.path p{color:var(--ink-3);margin-top:6px;font-size:.9rem;line-height:1.75}.path .game-of{font:500 .75rem/1 var(--display);color:#7a5a00;background:#fff4d1;border-radius:8px;margin-top:10px;padding:6px 10px;display:inline-block}.path li.mem .game-of{color:var(--purple-2);background:#eee9ff}.pill{font:600 1rem/1 var(--display);color:#b9a2ff;background:#ffffff0d;border-radius:999px;align-items:center;gap:12px;padding:10px 22px;display:inline-flex;box-shadow:inset 0 0 0 1px #c9beff38}.pill svg{color:#a98bff;width:26px;height:26px}.pill-light{color:var(--purple-2);box-shadow:none;background:#eee9ff}.pill-light svg{color:var(--purple)}.pill-glass{color:#fff;background:#ffffff1a;box-shadow:inset 0 0 0 1.5px #c9beff8c}.pill-glass svg{color:#fff}.h2-gold{color:var(--gold)}.h2-purple{color:var(--purple-2)}.salma{background:radial-gradient(90% 70% at 70% 30%, #2a2168, var(--night-1) 70%);color:var(--text-dark);position:relative;overflow:hidden}.salma:after{content:"";pointer-events:none;opacity:.9;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 150' preserveAspectRatio='none'%3E%3Cpath fill='%23221B55' d='M0 150V96q120-30 240-6 40-40 80-10 70-28 160 4 160-36 320 0 50-50 110-12 50-24 110 6 140-36 290 0 120-24 290 12V150Z'/%3E%3Cg fill='%23171240'%3E%3Cpath d='M70 150v-52a26 26 0 0 1 52 0v52Z M300 150v-44a20 20 0 0 1 40 0v44Z M1300 150v-58a30 30 0 0 1 60 0v58Z M1480 150v-40a18 18 0 0 1 36 0v40Z'/%3E%3C/g%3E%3Cg fill='%23FFB547' opacity='.85'%3E%3Crect x='88' y='112' width='16' height='22' rx='8'/%3E%3Crect x='1320' y='106' width='20' height='26' rx='10'/%3E%3C/g%3E%3C/svg%3E") bottom/100% 100% no-repeat;height:150px;position:absolute;inset:auto 0 0}.salma .wrap{z-index:1;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid;position:relative}.salma .head h2{font-size:clamp(2.2rem,1.5rem + 2.6vw,3.5rem);font-weight:800;line-height:1.3}.salma .head h2 span{display:block}.salma .head p{color:var(--muted-dark)}.portrait{order:2;width:min(100%,560px);margin-inline:auto;position:relative}.portrait img{width:100%;height:auto;-webkit-mask-image:radial-gradient(75% 72% at 50% 48%,#000 70%,#0000 100%);mask-image:radial-gradient(75% 72% at 50% 48%,#000 70%,#0000 100%)}.voice-chip{color:var(--ink);font:700 1rem/1 var(--display);box-shadow:var(--shadow-md);background:#fff;border-radius:999px;align-items:center;gap:12px;padding:14px 22px;display:flex;position:absolute;top:60.6%;left:1%}.voice-chip .bars{align-items:center;gap:3px;height:20px;display:flex}.voice-chip .bars i{background:linear-gradient(var(--purple), #a98bff);border-radius:3px;width:3px}.hints{gap:16px;margin:36px 0 0;padding:0;list-style:none;display:grid}.hint{background:#ffffff0a;border-radius:22px;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:20px;padding:16px 22px;transition:background-color .2s,box-shadow .2s;display:grid;box-shadow:inset 0 0 0 1px #c9beff29}.hint:not(.locked){background:#7b5cf01f;box-shadow:inset 0 0 0 2px #9678ffb3,0 0 30px -8px #7b5cf099}.hint .meta{font:500 .85rem/1 var(--display);color:#a98bff;display:block}.hint p{font:600 1.0625rem/1.6 var(--display);color:#fff;margin-top:8px}.wave{direction:ltr;align-items:center;gap:3px;height:30px;display:flex}.wave i{background:#c9beff59;border-radius:3px;width:3px}.hint:not(.locked) .wave i{background:linear-gradient(90deg,#fff,#9b7bff)}.hint:not(.locked) .wave i:nth-child(n+14){background:#9b7bff73}.hint.playing .wave i{background:var(--gold);animation:.9s ease-in-out infinite alternate eq}.hint.playing .wave i:nth-child(3n){animation-delay:-.3s}.hint.playing .wave i:nth-child(3n+1){animation-delay:-.6s}@keyframes eq{0%{transform:scaleY(.4)}to{transform:scaleY(1.3)}}.play{cursor:pointer;background:var(--gold);width:64px;height:64px;color:var(--night-1);border:0;border-radius:50%;place-items:center;transition:transform .15s;display:grid;box-shadow:0 10px 24px -10px #ffc93ccc}.play:hover{transform:scale(1.06)}.play svg{width:22px;height:22px}[dir=rtl] .play .tri{transform:none}.hint.locked .play{color:#c9beff;cursor:default;background:#ffffff14;box-shadow:inset 0 0 0 1px #c9beff33}.hint.locked .play:hover{transform:none}.hint.locked p{color:#edebfabf;font-weight:500}.reveal{margin-top:24px;border-radius:20px;gap:14px;height:64px;margin-inline-start:auto;padding:0 34px;font-size:1.125rem;display:flex}[dir=rtl] .reveal{margin-inline:auto 0}.salma .reveal{width:min(100%,360px)}.reveal svg{width:26px;height:26px}.parents-sec{background:linear-gradient(#f3f0ff,#faf9ff 45%,#f6f5fb);position:relative;overflow:hidden}.parents-family{top:0;pointer-events:none;width:min(48vw,780px);position:absolute;inset-inline-end:0;-webkit-mask-image:linear-gradient(0deg,#0000 0,#000 22%);mask-image:linear-gradient(0deg,#0000 0,#000 22%)}.parents-family img{width:100%;height:auto}.parents-sec .wrap{position:relative}.parents-head{max-width:min(560px,46%)}.parents-head h2{margin-top:24px;font-weight:800}.facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:clamp(48px,8vw,96px);display:grid;position:relative}.fact{border-radius:28px;grid-template-columns:minmax(0,1fr) clamp(120px,14vw,200px);align-items:center;gap:12px;padding:24px;display:grid;box-shadow:0 24px 50px -36px #3c28a073,inset 0 0 0 1px #ffffffe6}.fact-body{grid-template-columns:64px minmax(0,1fr);align-items:start;column-gap:18px;min-height:100%;padding-bottom:52px;display:grid;position:relative}.fact .ic{border-radius:18px;grid-row:span 2;place-items:center;width:64px;height:64px;display:grid}.fact .ic svg{width:30px;height:30px}.fact h3{margin-top:10px;font-size:1.3rem;font-weight:800;line-height:1.5}.fact p{color:var(--ink-2);margin-top:10px;font-size:.975rem}.fact-arrow{bottom:0;width:52px;height:52px;color:var(--purple-2);background:#ffffffbf;border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-start:4px}.fact-arrow svg{width:22px;height:22px}[dir=rtl] .fact-arrow svg{transform:scaleX(-1)}[dir=rtl] .fact-arrow{inset-inline:auto 0}.fact-art{border-radius:26px;width:100%;height:auto;-webkit-mask-image:radial-gradient(closest-side,#000 72%,#0000);mask-image:radial-gradient(closest-side,#000 72%,#0000)}.fact-lilac{background:linear-gradient(160deg,#f7f5ff,#efebff)}.fact-lilac .ic{color:var(--purple-2);background:#e6deff}.fact-gold{background:linear-gradient(160deg,#fffcf2,#fff6de)}.fact-gold .ic{color:#c28a00;background:#ffe7a3}.fact-mint{background:linear-gradient(160deg,#f4fcf7,#e5f7ec)}.fact-mint .ic{color:#138a4c;background:#c9f0d8}.fact-blue{background:linear-gradient(160deg,#f6f9ff,#eaf1ff)}.fact-blue .ic{color:#2f64d8;background:#d9e7ff}.final{background:linear-gradient(#f6f5fb,#ece8ff);padding-block:clamp(56px,7vw,96px)}.final-card{isolation:isolate;text-align:center;color:#fff;background:linear-gradient(#2b1f6e 0%,#4b2f95 38%,#8a4fb0 62%,#e79a86 82%,#f6c08f 100%);border-radius:40px;padding:clamp(40px,6vw,64px) clamp(20px,4vw,48px) 0;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #2b1f6eb3}.final-sky{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.final-card h2{margin-top:26px;font-size:clamp(2.4rem,1.6rem + 3.4vw,4.5rem);font-weight:800;line-height:1.25}.final-card h2 .h2-gold{color:#ffc93c;text-shadow:0 0 34px #ffc93c73}.final-card p{color:#ffffffe0;max-width:46ch;margin:18px auto 0;font-size:1.25rem}.stores{flex-wrap:wrap;justify-content:center;gap:24px;margin-top:36px;display:flex}.store{text-align:start;color:#fff;background:#1c1548;border-radius:22px;align-items:center;gap:16px;min-width:300px;padding:14px 18px 14px 26px;transition:transform .15s;display:inline-flex;box-shadow:0 18px 30px -16px #0c0a22b3}[dir=rtl] .store{padding:14px 26px 14px 18px}a.store:hover{transform:translateY(-2px)}.store>svg{flex:none;width:34px;height:34px}.store>span:not(.store-chev){flex:1}.store small{font:400 .85rem/1.3 var(--body);color:#b9a2ff;display:block}.store b{font:700 1.25rem/1.35 var(--display);display:block}.store-chev{background:#3a2a8f;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.store-chev svg{width:20px;height:20px}[dir=rtl] .store-chev svg{transform:scaleX(-1)}.store.soon{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff24;box-shadow:inset 0 0 0 1.5px #fff6}.store.soon small{color:#fffc}.store.soon .store-chev{background:#ffffff2e}.final-scene{margin:28px calc(-1*clamp(20px,4vw,48px)) 0;-webkit-mask-image:linear-gradient(#0000 0,#000 22%);mask-image:linear-gradient(#0000 0,#000 22%)}.final-scene img{width:100%;height:auto}footer{color:var(--ink-3);padding-block:0 40px;font-size:.875rem}footer .wrap{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:28px;display:flex}footer .brand{color:var(--ink);font-size:1rem}footer .brand img{border-radius:8px;width:30px;height:30px}.foot-links{font:500 .9rem/1 var(--display);color:var(--ink-2);gap:20px;display:flex}.foot-links a:hover{color:var(--purple-2)}.legal-nav{background:var(--night-1)}.legal-nav .wrap{align-items:center;gap:16px;height:84px;display:flex}.legal-nav .btn{border-radius:11px;height:40px;padding:0 18px;font-size:.9rem}.legal{padding-block:64px 80px}.legal article{max-width:760px}.legal h1{font-size:clamp(2rem,1.5rem + 2vw,2.75rem);font-weight:700;line-height:1.3}.legal-date{color:var(--ink-3);margin-top:10px;font-size:.95rem}.legal-intro{color:var(--ink-2);margin-top:28px;font-size:1.1875rem}.legal section{margin-top:40px}.legal h2{margin-bottom:10px;font-size:1.375rem;font-weight:700;line-height:1.4}.legal section p+p{margin-top:12px}.legal section p{color:var(--ink-2)}.legal a{color:var(--purple-2);text-underline-offset:3px;text-decoration:underline}.ws-page{--wrap:1480px;color:var(--ink);background:radial-gradient(60% 40% at 20% 18%,#7c5cff73,#0000 70%),radial-gradient(50% 35% at 85% 8%,#5b3fd659,#0000 70%),linear-gradient(#120f33 0,#1e1856 260px,#3b2c8f 480px,#8c7be6 640px,#e9e5ff 780px,#f1eeff 100%)}.ws-nav .wrap{align-items:center;gap:16px;height:96px;display:flex}.ws-nav .brand{color:#fff;font-family:var(--display);gap:14px;font-size:1.5rem;font-weight:700}.ws-brand-icon{background:linear-gradient(145deg,#9c7bff,#6b4be0);border-radius:16px;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 10px 24px -10px #7c5cffcc}.ws-brand-icon img{border-radius:50%}.ws-nav .nav-end{align-items:center;gap:14px;margin-inline-start:auto;display:flex}.ws-home,.ws-lang{cursor:pointer;border-radius:14px;align-items:center;gap:10px;height:46px;padding:0 22px;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.ws-home svg,.ws-lang svg{width:22px;height:22px}.ws-home{color:#1e1b4b;background:linear-gradient(#ffd45c,#ffc23d);box-shadow:0 10px 26px -10px #ffc93cbf}.ws-home:hover{background:#ffd45c}.ws-lang{color:#fff;background:#ffffff0f;border:1.5px solid #ffffff47;font-family:inherit}.ws-lang:hover{background:#ffffff1f}.ws-hero{padding-block:8px 40px}.ws-hero-in{background:linear-gradient(#ffffff0f,#fff0 80%);border-top:1px solid #ffffff1f;border-radius:48px 48px 0 0;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:24px;padding:36px clamp(20px,4vw,56px) 70px;display:grid;position:relative}.ws-hero h1{font-family:var(--display);color:#fff;letter-spacing:-.01em;white-space:nowrap;font-size:clamp(2.4rem,1.4rem + 3.4vw,4.4rem);font-weight:800;line-height:1.25}.ws-nand{color:var(--gold)}.ws-tetris{display:inline-block;position:relative}.ws-tetris svg{inset-inline:2%;width:96%;height:.32em;position:absolute;bottom:-.18em;overflow:visible}.ws-tetris path{fill:none;stroke:#8b5cf6;stroke-width:6px;stroke-linecap:round}.ws-lead{align-items:center;gap:22px;margin-top:34px;display:flex}.ws-pad{color:#fff;background:#8b5cf659;border:1px solid #c9beff59;border-radius:18px;flex:none;place-items:center;width:68px;height:68px;display:grid}.ws-pad svg{width:36px;height:36px}.ws-lead p{color:#ffffffdb;max-width:46ch;font-size:1.1875rem;line-height:1.75}.ws-hero-art{filter:drop-shadow(0 30px 40px #0c083273);justify-self:center;width:100%;max-width:560px;height:auto}.ws-games{margin-top:-48px;padding-bottom:120px;position:relative}.ws-games .wrap{z-index:1;position:relative}.ws-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px 22px;padding:0;list-style:none;display:grid}.ws-card{background:#fff;border-radius:26px;flex-direction:column;padding:26px 24px;display:flex;position:relative;box-shadow:0 22px 44px -22px #2c1e7859,0 2px 6px #2c1e780f}.ws-card:before{content:"";border-radius:inherit;pointer-events:none;border-top:7px solid var(--c);position:absolute;inset:0}.ws-card-top{align-items:center;gap:12px;display:flex}.ws-num{background:linear-gradient(180deg, var(--c), var(--d));color:#fff;width:40px;height:40px;box-shadow:0 6px 14px -6px var(--d);border-radius:50%;flex:none;place-items:center;font-size:1.15rem;font-weight:800;display:grid}.ws-unit{color:var(--ink-3);font-size:.95rem}.ws-card-body{flex:1;align-items:center;gap:8px;margin-top:16px;display:flex}.ws-card-text{flex:1;min-width:0}.ws-card h2{font-family:var(--display);color:#1e1b4b;font-size:clamp(1.2rem,.95rem + .55vw,1.5rem);font-weight:800;line-height:1.35}.ws-card p{color:var(--ink-2);margin-top:8px;font-size:1.02rem;line-height:1.65}.ws-icon{aspect-ratio:1;flex:none;width:clamp(76px,5.8vw,94px);height:auto}.ws-play{background:linear-gradient(180deg, var(--c), var(--d));color:#fff;min-width:148px;height:52px;font-family:var(--display);box-shadow:0 12px 22px -10px var(--d), inset 0 -3px 0 #0000001f, inset 0 2px 0 #ffffff40;border-radius:999px;justify-content:center;align-self:center;align-items:center;gap:12px;margin-top:22px;padding:0 30px;font-size:1.2rem;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.ws-play svg{width:22px;height:22px}[dir=rtl] .ws-play svg{order:0}.ws-play:hover{box-shadow:0 16px 26px -10px var(--d), inset 0 -3px 0 #0000001f, inset 0 2px 0 #ffffff40;transform:translateY(-2px)}.ws-play:active{transform:translateY(1px)}.ws-play:focus-visible{outline:3px solid var(--c);outline-offset:4px}.ws-waves{inset-inline:0;width:100%;height:200px;position:absolute;bottom:0}@media (max-width:1180px){.ws-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.ws-hero-in{grid-template-columns:1fr;padding-bottom:56px}.ws-hero-art{order:-1;max-width:420px}.ws-nav .wrap{height:80px}}@media (max-width:640px){.ws-grid{grid-template-columns:1fr}.ws-hero h1{white-space:normal}.ws-nav .brand>span:last-child{display:none}.ws-home,.ws-lang{height:42px;padding:0 16px;font-size:.95rem}.ws-lead{gap:14px}.ws-pad{width:54px;height:54px}.ws-lead p{font-size:1.05rem}}@media (prefers-reduced-motion:reduce){.ws-play{transition:none}}.tracks-sec{border-block:1px solid var(--line);background:radial-gradient(40% 55% at 85% 15%,#ffc93c38,#0000 70%),radial-gradient(45% 60% at 10% 85%,#7b5cf02e,#0000 70%),linear-gradient(#fffbf0,#f3efff);position:relative;overflow:hidden}.tracks-sec:before{content:"";pointer-events:none;background-image:radial-gradient(#5b3fd624 1.2px,#0000 1.4px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 75%);mask-image:linear-gradient(#000,#0000 75%)}.tracks-sec .wrap{position:relative}.tracks{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,32px);margin-top:56px;display:grid}.track{box-shadow:var(--shadow-md);border-radius:28px;flex-direction:column;padding:clamp(28px,4vw,44px);display:flex}.track-biz{background:linear-gradient(160deg,#fff8e2,#ffedc2)}.track-tech{background:radial-gradient(120% 90% at 80% 0%, var(--night-3), var(--night-1) 70%);color:var(--text-dark)}.track-ic{border-radius:16px;place-items:center;width:56px;height:56px;display:grid}.track-ic svg{width:30px;height:30px}.track-biz .track-ic{color:#9a6b00;background:#fff}.track-tech .track-ic{background:#ffffff14}.track-tag{font:600 .95rem/1 var(--display);color:#9a6b00;margin-top:22px}.track-tech .track-tag{color:var(--gold)}.track h3{margin-top:12px;font-size:clamp(1.5rem,1.25rem + 1vw,2rem);font-weight:700;line-height:1.35}.track p{color:var(--ink-2);margin-top:12px}.track-tech p{color:var(--muted-dark)}.track ul{gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.track li{padding-inline-start:22px;font-weight:500;position:relative}.track li:before{content:"";inset-inline-start:0;background:#e0a100;border-radius:50%;width:8px;height:8px;position:absolute;top:.75em}.track-tech li:before{background:var(--lavender)}.track-link{font:600 1rem/1.4 var(--display);color:var(--gold);margin-top:auto;padding-top:26px}.track-link:hover{color:var(--gold-2)}@media (max-width:1080px){.nav-links{display:none}.path{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:44px}.path:before{display:none}}@media (max-width:900px){.hero-inner{grid-template-columns:minmax(0,1fr);gap:48px;padding-block:112px 64px}.skyline{height:26%}.feature,.feature.flip{grid-template-columns:minmax(0,1fr)}.feature.flip .feature-copy{order:0}.salma .wrap{grid-template-columns:minmax(0,1fr)}.portrait{width:min(100%,440px)}.parents-family{width:100%;margin-top:-40px;position:relative}.parents-head{max-width:none}.phone-deco{inset:-6% -10%}.facts,.palace{grid-template-columns:minmax(0,1fr)}.palace-copy{order:0}.palace-castle{display:none}.tracks{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.nav .btn{display:none}.hero-facts{grid-template-columns:repeat(3,minmax(0,1fr));padding:14px 4px}.hero-facts>div{grid-template-columns:1fr;padding-inline:10px}.fact-ic,.hero-bitto,.sp.s3{display:none}.hero-ctas .btn{width:100%}.fact{grid-template-columns:minmax(0,1fr) 96px;padding:18px}.fact-body{grid-template-columns:52px minmax(0,1fr)}.fact .ic{width:52px;height:52px}.hint{grid-template-columns:52px minmax(0,1fr);gap:14px;padding:14px}.hint .wave{display:none}.play{width:52px;height:52px}.store{width:100%;min-width:0}.voice-chip{padding:10px 14px;font-size:.85rem}.phone{border-radius:48px;width:290px}.screen{border-radius:37px}.rooms{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.room a{min-height:140px;padding-inline:6px}.room-ic{font-size:2.1rem}.room .name{font-size:.82rem}.palace-points li{grid-template-columns:52px minmax(0,1fr) 30px;gap:12px;padding:12px}.pt-ic{width:52px;height:52px}.pt-check{width:30px;height:30px}.btn-journey{width:100%;height:64px}.palace-note{margin-inline-start:16%}.chapters{grid-template-columns:minmax(0,1fr)}.path{grid-template-columns:minmax(0,1fr);row-gap:28px}.path li{grid-template-columns:46px minmax(0,1fr);column-gap:16px;padding:0;display:grid}.path .node{grid-row:span 3}.path h3{margin-top:8px}.path .game-of{justify-self:start}.voice-chip{inset-inline-end:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation:none!important}}.lg-page{--lg-ink:#1e1b4b;--lg-lav:#cbbef7;--lg-sun:#ffd23f;--lg-sun-d:#edb80f;min-height:100svh;color:var(--lg-ink);font-family:var(--app);background:#b7e1fa url(/workshop/fajr-city.svg) bottom/cover no-repeat fixed;flex-direction:column;display:flex}.lg-top{justify-content:space-between;align-items:center;gap:12px;padding:18px clamp(16px,4vw,40px);display:flex}.lg-brand,.lg-pill{color:var(--lg-ink);font:800 1.15rem/1 var(--app);background:#ffffffd6;border:3px solid #fff;border-radius:999px;align-items:center;gap:10px;display:inline-flex;box-shadow:0 10px 24px -10px #263c8266}.lg-brand{padding:4px 18px 4px 6px}.lg-brand img{border-radius:50%}.lg-pill{cursor:pointer;padding:10px 18px;font-size:1rem}.lg-main{flex:1;justify-content:center;align-items:center;gap:clamp(8px,3vw,40px);padding:12px 16px 48px;display:flex}.lg-kid{aspect-ratio:2/3;filter:drop-shadow(0 16px 18px #1e1b4b2e);background:url(/workshop/fajr-kid.svg) bottom/contain no-repeat;flex:none;width:clamp(150px,16vw,230px)}.lg-card{border:5px solid var(--lg-sun);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe6;border-radius:36px;flex-direction:column;gap:14px;width:min(440px,100%);padding:30px clamp(20px,4vw,34px) 26px;display:flex;box-shadow:0 0 0 6px #ffd23f38,0 24px 48px -22px #78580073}.lg-card h1{font:800 clamp(1.5rem, 3vw, 2rem)/1.25 var(--app);text-wrap:balance}.lg-sub{color:#5a5680;margin-top:-6px;font-size:1.05rem}.lg-field{flex-direction:column;gap:6px;font-size:1rem;font-weight:800;display:flex}.lg-field input{border:3px solid var(--lg-lav);width:100%;min-height:54px;color:var(--lg-ink);font:700 1.1rem/1 var(--app);background:#fff;border-radius:18px;padding:0 18px;transition:border-color .15s}.lg-field input:focus{border-color:#8b6cf6;outline:none;box-shadow:0 0 0 4px #8b6cf633}.lg-pass{display:block;position:relative}.lg-pass input{padding-inline-end:56px}.lg-pass button{color:#6e68a0;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;display:grid;position:absolute;inset-block:0;inset-inline-end:6px}.lg-pass button svg{width:24px;height:24px}.lg-pass button:focus-visible{outline-offset:-4px;border-radius:12px;outline:3px solid #8b6cf6}.lg-error{color:#8c1c34;background:#ffe8ec;border:3px solid #e0607a;border-radius:18px;padding:10px 16px;font-size:.98rem;font-weight:700}.lg-go{border:3px solid #fff;border-bottom:6px solid var(--lg-sun-d);min-height:60px;color:var(--lg-ink);font:800 1.3rem/1 var(--app);cursor:pointer;background:linear-gradient(#fff3b8,#ffdd5c);border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:4px;transition:transform .12s,border-bottom-width .12s;display:inline-flex;box-shadow:0 12px 24px -12px #a0780099}.lg-go svg{width:22px;height:22px}.lg-go:active:not(:disabled){border-bottom-width:3px;transform:translateY(3px)}.lg-go:disabled{opacity:.55;cursor:not-allowed}.lg-go:focus-visible,.lg-pill:focus-visible,.lg-brand:focus-visible,.lg-privacy:focus-visible{outline-offset:3px;outline:3px solid #8b6cf6}.lg-note{color:#5a5680;text-align:center;font-size:.95rem;line-height:1.6}.lg-privacy{color:#6a4fe0;text-underline-offset:3px;align-self:center;font-size:.95rem;font-weight:800;text-decoration:underline}@media (max-width:720px){.lg-main{flex-direction:column;gap:0}.lg-kid{z-index:1;width:110px;margin-bottom:-14px;position:relative}}@media (prefers-reduced-motion:reduce){.lg-go,.lg-field input{transition:none}}.lg-note a{color:#6a4fe0;font-weight:800}.ws-who{color:#fff;font:700 1rem/1 var(--display);opacity:.9;white-space:nowrap}@media (max-width:720px){.ws-who{display:none}}
