@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-arabic-400-normal-CyU-ddYS.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-400-normal-CZLC1jgY.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAWoABAAAAAACvAAAAVRAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIUgmCcxEQCoNgg18LDgABNgIkAxgEIAWDdgdGDIRCG8MJKJ4DbtM8oq6K1GltHYXh6GN0NNoHEa1Z1TOzgEkOAB+JFIMGACFf3kedPPkE5PLzutxLRezs50Q1l6oGr4ldGd1Ggv/WhwVd2Rj2jgUC2/2Eu0iDNJBpHlFGQZBgFfr/95ep+/Zf0dK4dJD1w0Pad61USml1fIGCAa11/MCSDhQMxygAGDXb0qHaBZUnx4AI4FOCixg2oqIBEjAAmYAxmnbUon9eMMda2yBntU4MQQ6AObcbtVWOYIHap1oAxqo/WxbgDksCoQJLW0qjNKABBQAwulci4gyouMbzbzEwq9TsCiAGA6CMSgMV4gEFaCBHNALkiGEQIMRFYYCICs8qPmWCfUsy51/tfFYDBOVHyRdyg59VMbcB5bTEbtJFmTptKrTpUMnPiVKjCRBm7JAio4mTdcQpQ6jSEbymFnzJFmg3MN6kWe+FODQby/9NDMPqPh564QINRtohFO6lWLnRHqPaYaSJ1GB0O0SzWkLXtYgYFKmIjO6IVNCop7WDNRIHu4/ojMzWIZap2ZtOnJYkO4jhWKZ1MoxTgzGrEROJzJYk6luH9KH7mIv2GKtdOWK1tKaltoXdS3EcD+VNIkkUZltrWhoZikMW6Ibt86IqLvYWnBycqN3kBty1PPW+Z5DbYPbexyoikt3rtziRaoZyYVo9qwJ8fxyz7kgtCWNZmTTAsyI+jsO22OAyhkMylAbjtSuvbwlTjPX+gxog0Lj4JMVn/ksAYAMQAhoYAJgAADAgJRAFAAgY0yM5PrKXRFa4eN/d33dl9XJ+EhHMDCU6L6t3kyK31XWn95L37ny7w0pBMvjTIsITZ2DvneS9e77ao9so5V54uS+6VeF0JesrODU8Spk3VlUWWny9UBSa3iy1+s1OWZj3m3q8XGZTl+RXcP1y4faE0NLrheLQzOJyjpt2uZVlwkjd8qD+LwCkMbh4qSwHxiQxXAfD8MTQsewDhY3ByOMWJB9GgVScx50M81XFrGyueXSxqJho+YVGHhBRDDZ7ctQxEA1EyPzBsVwnleekotbZoBMZhAPpq7a2IEkfqcy/hp/C73wC3zrJQ35jUVKTGIpPypH6+0C+HGlbD4mTmKo/FhXUgg914EGjl5mko6qLRDo+q94ABCCFf4zv2ujr6f3OXU+/B+DF8pf1APBq6v733S/aeOvGBICHAkDgi4mWnjHUDw6E0syW+yCBz1FdbURLzhbAVlPJ8xZn9mA+KMx/0AjgskI0YjxgTvQQndAQaTpFLOg0o2CdoZcVnUWRLp1NF2Zv7HeBVSYq1Qgn3aRx7cb0oqoJ47RfqdcArWFjuulUo1UoFVSpxoBOM+q1GjIuYEyrNr3aadTp1G3SgFZjmnQaW/PWYUMQAy0DPQM/jCSMgq0osIAWrxN2BfvtOt9Stj5nGhkybMTsi/m7XzKPGE3ZAQU4Nmos8GvXODhgAJrnH2feTgWdv3JKpw5aUQCQAf2Uj7ABEYUWLcbZtLpXDx8lDaM+aKaXBvQYmh0g5IpqJtqSPNFwekmtEDOJfIDbnJ2VL8xBDcnGSQX8LBT4suABrytMRQVh2WSmog89Of5CzQzFbOQjzzKs0CBAhwumxQQ+RrLDbeYp5+JnOXSlRCqQhrNcxnDTEcrBWR5btalkQ6Lrc5ZdQZGmlLMCGiAFMiXhrJD1LqEZ8cEVMfZUC2OGsVER3G5hgt50JDiGmVTKQ4f0p0YqpbhnZbHRECmUjn62Yq65/Nx8jsZ3EypOynVdJQ+VQkThoD06AacZw5856YBBeIiNir+WP5B/hU5Sm/iDRIsIqA2QxFFJ1ggkUJIMFP4achk=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAATcAA0AAAAABZQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALgAAAC4SbCJ7T1MvMgAAAYAAAABgAAAAYGoJqFtjbWFwAAAB4AAAAFQAAABUAMohV2dhc3AAAAI0AAAAEAAAABAAGAAjZ2x5ZgAAAkQAAADAAAAAwELfCadoZWFkAAADBAAAADYAAAA2QI6502hoZWEAAAM8AAAAJAAAACQg+BoJaG10eAAAA2AAAAAYAAAAGAcQAE5sb2NhAAADeAAAAA4AAAAOAIgAiG1heHAAAAOIAAAAIAAAACAAJwL8bmFtZQAAA6gAAADrAAAB9iheQ6xwb3N0AAAElAAAAEYAAABG/5SrMAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAAAEAAAAKACwALAADREZMVAAYYXJhYgAUbGF0bgAUAAAAAAAEAAAAAP//AAAAAAAAAAQCeAGQAAUAAAKKAlgAAABLAooCWAAAAV4APAE1CAECCwUDBQIDAAIDAAAAAwAAAAIAAAAAAAAAAElCTSABwAAAILQEPf5hAAAEaAJZIAABQQAAAAACBAK6AAAAIAAHAAAAAgAAAAMAAAAUAAMAAQAAABQABABAAAAADAAIAAIABAAAAA0AIACgILT//wAAAAAADQAgAKAgtP//AAH/9f/j/2XfUAABAAAAAAAAAAAAAAAAAAEAAwAIAAoAEAAH//8ADwACACAAAAG4AwwAAwAHAAAzESERJSERISABmP6kASD+4AMM/PQ8ApQAAQAu//QCRgLGADUAAAUiLgI1NDY3IzUzNyE1ITY1NCYjIgYHJz4BMzIeAhUUBzMVIwchFSEOARUUFjMyNjcXDgEBPDBNNh4IBUp9pv7dAXcJQTonRh41KmY3LEk1HQlOfqYBJP6ICAhHPCpLKTMobgwcMUUqFiMPQ2BDFh02NR4jNS4oGC1BKCIYQ2BDDiAUPDwjKzcwMQABAAAAARnbg8hn4l8PPPUACQPoAAAAAOFloycAAAAA41O58P81/cgdgwQzAAAACQACAAAAAAAAAAEAAAQ9/mEAAB2w/zX98R2DAAEAAAAAAAAAAAAAAAAAAAAGAdgAIAAAAAAA7AAAAOwAAAJ0AC4A7AAAAAAAFAAUABQAFABgAGAAAAABAAAABgJTABYApwAHAAEAAAAAAAAAAAAAAAAAAwABeJydkMtOAkEQRU8LGNzMB7jqJRtQDCEiKyEhkkA0mLBgNzwcSIhMeEV2fJaf552mHcAVMZWevtVVdVJzgTwfZDDZG2Bgql4bCibw+orA4HWGF769zvLI3usctynnmgcqXgdSMGWtiHniTrFixJKZ8rV0SWfGXPdCr5Hqr7To0KZBlzdVJnzxTsinOp/VEzLUxIgiPdUiNuoJ9d5XtnS0hXotZTHL3OscWDal2ZRnz4j2D/FIqKeM+j82O88u3aap/4jZOa8i56GVs8k2NalfStP5FmvTZHqusCcTK5dNdCfebPUdU/oBMYhJLgAAAgAAAAAAAP+hADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAQECAAMBAwEEB3VuaTAwMEQHdW5pMjBCNAd1bmkwMEEwAAA=)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-latin-ext-400-normal-BpLfq-63.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-400-normal-oj16r74j.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-latin-400-normal-Bo5KPYvw.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-400-normal-sbZiljcy.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-arabic-500-normal-C4MQITzh.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-500-normal-XmtXq_5I.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAWwABAAAAAACsgAAAVZAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIUgmCcxEQCoNQg1MLDgABNgIkAxgEIAWDSAdGDIRaG6EJCJ4D7s4iTIrohOFv3Sgh5LEYFvrgefLP79yZeVCSD3gpVd9b2R3clGItqN0c6dSTAwCym1eADQgKoFS2WQGAVelGM89V+e3iSLh1WWFLy8O76yXc2iIK0kC+5hEFFEGQ4F3+f7f+//eq/vv+0pyAreXhaJD2pjlsD0pAJwc/aMYfmGjSglWk2FOTap1LNTWnz4ESJux2+Jz2TgTwySdGDPFFJqAYA5AESJK1MSjv681zJRqD+hVdW4B6AEWDRu2U32DBUU8xAIz+tWUe0MlQLCqwtaU0SgMaUAAAIzuNiEtQfI31XxQwK0QsAmIgAChXnQGKFQEK0EC6PARIl88AQIiLwgARxW7Wx0lwfkqS/7yRfAQIVn9jFtqEcVbDzvGZE6bS64p+Epbty1iRcpGf3bxzgDDZA8plJBRKExQql1CdIVRvCdUCKD8FbQbGm8A8EGLvTCz/t5yCISWLh55/UYqRNgh5OY8gl6UY1QYjtZQUo9sgn6C7fGNMB4v4Yn5kgi/2oUw0IZgutkScSfIz5UhgcnBj/5SghAEseTaSZFmTFGPkcGMuMnMCzQjhMxbdeCrFWG3CuFd3jzCjjLDeQwoDPCxJUcgrXBphtm6PK8KyySH7iS3H9D7X/OzgROxa7XfF3OPWPUCXmLl3OnMdlLDeVki+jJ22YS4ZkwKkI4YRbtddXixHE2LcR/CSyrw3N0IsSbEeKcZrEx5nvB6n2fxXpUCgcfFJKEomxQGwAQgBDfQHjAcAGJAYCgAQMKZ7mRPZi8oK/IX8/e/35fhIU6kE08uJ6MAR4vh6KX+3d+r1g7KTe5/usf7Ul+FPqYDwIOv/spMH9skXd1H5wTAU+bfy3+QuU49I1sX+/upQf4BevzGpnF7q05R32ld3u1vv93WfzfSZ5OHWS2JnT2WtOULvXp1URS/fy9P91XX7JJzFc2FO9RPgDIOLl1JrxJgEhptwCkMDQ/ucBXIai5Gnp5B4mKenSALjPO2gzJFPzyDgLET5onwdq2u154jIB9c9HLV3FsB+ESdFqCZnHkCENAfhErrpmXsKC1Dja01ZfNRfp4Y4PjI3i4f8xaJEllgL+e6Mpv43J9vRdl1DLIEp/wARVIEP1eBBnYdSvIOksxI6fKhCCQQgOb/EY7dcqrL8Kfb0R4BXyTuVAPBmPPtT2embwni+FQAPBYDAjyVSuJOwt1uAYKVly0OK+b92RbUKBlxeUU+r0dDoNgcBwAeFeYxGAJdl45TxgFmpmBVCN98VihjXFJphDtZNqsIiV0Jh04HGE+M6sMLaRrLERN68Km4F55asWSX72TlzZBatSJMb5hMR5EIbMSdpy7ioBaucVkTFcOKkaEkJnHXzpiStWMVZtABRklFSUHLALH5cxHwPjM2nrZsTtSLnlAmhZhM1xqjdbdGS7a/gS3+dJKJ6wqwRaqzJnpXGJ5M8nTMHFfpWnZ7kEZK+jVu+UUYEAMkYa3WHDYgotGgxzsoFTkFeD5dUCpfGLehUYKiTI2QS1RGDOIsILr6i1o/SpBJw616TzUqlh1jN5AbDJoxgJtOhIZpZMYhOP7NpBtMb0KaG2AyzhZj0aaF5i2GMpMT9vE0fKl1I1B3GczbpDnUIuI9KN7N5jGIh164ebD71zvJROUNsATs1Ydh1E1tINaRZjVJqjpgpyNiT5LYYPZ6LLU5Hvdo0qaL5hAFdJBrYMIXWAEpLILWYbmBOoyfVkWqYzkypG8mcgWan/rr1TNP8TbJHE25CTo5inDoM/76BHP1JEK1HspE8SQ5ACWwlOUC0QBvWAg22ND+guAWB/iAbyBPJCaj0QAfgCQ==)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAATcAA0AAAAABWgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALgAAAC4SbCJ7T1MvMgAAAYAAAABgAAAAYGpwqYJjbWFwAAAB4AAAAFQAAABUAMohV2dhc3AAAAI0AAAAEAAAABAAGAAjZ2x5ZgAAAkQAAADCAAAAwuo/LUZoZWFkAAADCAAAADYAAAA2QVy51GhoZWEAAANAAAAAJAAAACQhxhq6aG10eAAAA2QAAAAYAAAAGAcXAEtsb2NhAAADfAAAAA4AAAAOAIcAh21heHAAAAOMAAAAIAAAACAAJwLvbmFtZQAAA6wAAADnAAAByCMaQG1wb3N0AAAElAAAAEYAAABG/6CrQQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAAAEAAAAKACwALAADREZMVAAYYXJhYgAUbGF0bgAUAAAAAAAEAAAAAP//AAAAAAAAAAQCigH0AAUAAAKKAlgAAABLAooCWAAAAV4ATQE4CAECCwYDBQIDAAIDAAAAAwAAAAIAAAAAAAAAAElCTSABwAAAILQEPf5hAAAEaAJZIAABQQAAAAACCAK6AAAAIAAHAAAAAgAAAAMAAAAUAAMAAQAAABQABABAAAAADAAIAAIABAAAAA0AIACgILT//wAAAAAADQAgAKAgtP//AAH/9f/j/2XfUAABAAAAAAAAAAAAAAAAAAEAAwAIAAoAEAAH//8ADwACACAAAAG4AwwAAwAHAAAzESERJTMRIyABmP61/v4DDPz0TQJyAAEAK//0AlACxgA2AAAFIi4CNTQ2NyM1MzchNSE+ATU0JiMiBgcnPgEzMh4CFRQGBzMVIwchFSEGFRQWMzI2NxcOAQFEM1E4HQUDSHWX/vQBcAMEODMmRBs+Jmk6L0w2HQMETHuUAQ/+jwtANiZHJz0mbQweNkgqEBsLTVNNChUMMi4bIEQrKhswQicOGwxNU00WGzY3HipFLjMAAAAAAQAAAAEZ2ztmI5hfDzz1AAkD6AAAAADhZaMmAAAAAONTufD/I/3AHmMEPQAAAAkAAgAAAAAAAAABAAAEPf5hAAAeiv8j/cgeYwABAAAAAAAAAAAAAAAAAAAABgHYACAAAAAAAOwAAADsAAACewArAOwAAAAAABMAEwATABMAYQBhAAAAAQAAAAYCSwAWAKIABwABAAAAAAAAAAAAAAAAAAMAAXicjZDBasJAEIa/qJV48QF62hdQmyJC9aSCIFiUFjx4s5rGQKwh2lIvPp1P4BP1d1lDvJUh7LeZmW9nF/D5pIxXqQELz3fs0eHiuESds+MyI06OK4WaBx5ZO67yRNtxXQQbDoqULi3FnhUZsfYHcVNfTKJ1p7+R8lOdMWHMgFdmyoT88s6SL1X2VbPkQx0rGsqHOjXmmy1zcWZdO1UaAhkDTRIUqOesJqf/+9/EkShRPss9t36TG8ydw9w5hpot5WhvH9lXMTzbyV5EN+fQvkSqqa+uRGEKHXu7C7Ve7/tj7c0/4pRCqQAAAgAAAAAAAP+tAE0AAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAQECAAMBAwEEB3VuaTAwMEQHdW5pMjBCNAd1bmkwMEEwAAA=)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-latin-ext-500-normal-Ck_W4G78.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-500-normal-DvhI1aHE.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-latin-500-normal-Cd6jVIg7.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-500-normal-BKKTaxl1.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-arabic-600-normal-0pRdybE_.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-600-normal-B3qNl98V.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAXEABAAAAAACuAAAAVrAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIVgmCcxEQCoMsgzILDgABNgIkAxgEIAWDVAdGDIUGG7wJCB4H1c0P0w9MhnQ9uzoNh1fw0P9v2rn3PcQS0kK8k0vE8JrFiDhxqEeouNCVP5XfnWH9hdX5N7OvLjy8u15iba0WUZAG8jWPKOODE7zL/+/a//9e1TfO88zjYwsGQxEM4Fjvvp+buTsWjjFBA9RaQcfCaBfYWEC1lmtUAKypTXOZjG0ssIJh/6o+EgHYKVdOxDr6RrGiA+QARLaAAO3nxXv/5BSeM3lwNx5A1mm6vE0mMIFMUxP0/tliA4m0zCqkw6KZpIbUAA2QAADds1+Jl0A9+qr/J6FvlUmFaAGQdpkFFAsgAQ3w0BCAh04zcGJFogMulAf6kzlgvyRy//hK6jiCwXsrMqLPem0Sthi0U5+Fgm7S5ZALbnXYCdskxHVott1ZtwBnbilO0Y1Z7MMs7ThlFqf82pJNn9KAwDKwxROPCXFL0hC5SwaxOosNbeOGoIEIKNW+LZYRm4IGMmAgGn1BAy2gOjJaTcdwoiqp0irdPZNWHWrr5ExGrzHhFaek0smwyjAS25r5o+HLNCfL5pakksnlQQNdj+vZdBIltV2Jbw/7fm4EDUyBXpXRauOJoUTmbKzMyVhY4POp9sxL8cS4Givz9WGfMV84TFunthVfnVpy5kafsqrJkSib/TDJm2a7Vb7M2Thalq5Ktr0MXgp+BaK5YKA8XatpN8TZ+Bp5FqrMhaahlE2WDf+XsaCBLdA7kmiPlfl8ySACDSt23Cy5nHwAzAA4AQ1YCXoBgA78TQIAAnR9ocPiMk85TPbJ9LtvvivO3V1kF44Ju3DdLs69ak/Hx198z3H9nTfe4Wx2YB914byDs7/j+ntNY8+9rZx3OJsmvl/3/fIux+LhisPlPY2uquKukX3Xe2+Mng2F4YZQ37K2eN12/6pof3m8vLW2dKJ39NjVXjmyO+5ZeGFBTauaiA317FqYBcjSsWIrmLPMQHcb8DoG2sOAcJkFykbSQHxswP2iUyq6lo8jUQVLqYUWIZmsVFeqZuutpmdxUYr9bukKt5gIc9HEhVzfovE7F2L9LHbk3/PGfOwLbIi/DS43w/NoqfSkib+zCtHoppPy3Aa+Txy2tJraaQ210XoglwctETaCTxqJIgBR8lHf5kBmY/7Kf6w27XuAL1IP1wN8NTL7h6IbT7Z/9BHAhgRAwM8jV5FF5NEeCAZeZvE+SurnckieoZ5Twt1ZtlPoERYEAHaQ6P+hIQArm5tVug1YkzzWIVjuQ4ckj5cdGj3OH9SlDhOltjrMLLQQ8jABWx0cWfZaLjz5gGn7bePhoJUhhAE76WfZY78twgZ16NOtVb+4nVKOGjFptwNa7DdpyjbTgkak7LJNqz12mjEuZb/ud/fYTYkKiYqItrjiAKmw90fR4fVbHLLTpP2aCa2MSodV8q2gjTb2OvYh2paPaijzLzq6jJIiYtiftJDu0Z12UpnaARZSlKZ+5WEpM0IkAOQiYdCHGRBCoglN6JZDu7dFjIpheH6kdSF/Y0vEAL8sQRHpF7WhmEZffMxCfpWK5QNW/4uU8KtWzsPZnleqjlJiDoeRhMsEbZbwq+JdPVnSbaWwFSWgxdlRtcoUYLLOiJhFCYswYaLJQpcpl643s1iAT4mdbKHDMsGEczFhZYFGZy6Wh7ZLhCA8l9nZbkJMVLm5zMEJMwYsVW0mO6mnFDdox3oX/ZpEVD/meB4Rdddan0+DKmWK3g7dwox34eQCYXUqWpiDwBrzgs+1iJ9vvUeTBerMO3K9V7tl/Cq+YH2hQS0WqPnK1UUmdFqizl1IVhkrFr8B/8IFWZpUEAepaBZ7xQPMjYdkIQyxhw9qE9QBaD6e5YeBTU7sEfc3fleVZ4yrwgi4GwAA)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAATUAA0AAAAABWgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALgAAAC4SbCJ7T1MvMgAAAYAAAABgAAAAYGrVqptjbWFwAAAB4AAAAFQAAABUAMohV2dhc3AAAAI0AAAAEAAAABAAGAAjZ2x5ZgAAAkQAAAC4AAAAuIJK/GhoZWFkAAAC/AAAADYAAAA2QeK54WhoZWEAAAM0AAAAJAAAACQiTBstaG10eAAAA1gAAAAYAAAAGAcbAEhsb2NhAAADcAAAAA4AAAAOAIIAgm1heHAAAAOAAAAAIAAAACAAJwLrbmFtZQAAA6AAAADsAAAB1CR4QVVwb3N0AAAEjAAAAEYAAABG/6irTAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAAAEAAAAKACwALAADREZMVAAYYXJhYgAUbGF0bgAUAAAAAAAEAAAAAP//AAAAAAAAAAQClgJYAAUAAAKKAlgAAABLAooCWAAAAV4AWAE5CAECCwcDBQIDAAIDAAAAAwAAAAIAAAAAAAAAAElCTSABwAAAILQEPf5hAAAEaAJZIAABQQAAAAACCgK6AAAAIAAHAAAAAgAAAAMAAAAUAAMAAQAAABQABABAAAAADAAIAAIABAAAAA0AIACgILT//wAAAAAADQAgAKAgtP//AAH/9f/j/2XfUAABAAAAAAAAAAAAAAAAAAEAAwAIAAoAEAAH//8ADwACACAAAAG4AwwAAwAHAAAzESERJTMRIyABmP7A6OgDDPz0WAJcAAEAKP/0AlcCxgAzAAAFIi4CNTQ2NyM1MzcjNSE2NTQmIyIHJz4BMzIeAhUUBzMVIwchFSEGFRQWMzI2NxcOAQFJNlM4HQMCSHGM/QFsBjMuTDREI2s9MU42HQZLeYkBAv6SBjkzJUMmRSVuDCA3SyoNFAlTTFQPFi8qOlEoLB0xQyYaGFRMUxEUNDQhKFIrNQAAAQAAAAEZ2wWigF5fDzz1AAkD6AAAAADhZaMoAAAAAONTufH/F/20HvUEUwAAAAkAAgAAAAAAAAABAAAEPf5hAAAfGP8X/a0e9QABAAAAAAAAAAAAAAAAAAAABgHYACAAAAAAAOwAAADsAAACfwAoAOwAAAAAABMAEwATABMAXABcAAAAAQAAAAYCRQAWAKQABwABAAAAAAAAAAAAAAAAAAMAAXiclZC7bsJAEEWPA0SkoUpFtT8QHlEaoAIkJKIgEEgU6RxwDJIDFi9By/flC/I1XJY1AVGh0XrO7Ny5u14gyzcpvPQT8Ok9O/ao8uf4gRy/jlO8s3ecvtBkyDNx/Mib4sQ5EeqsFLH0RcWSEQumqlfigtaUSHmu3VD9Li0+aNOgQ0+dgC0DfGZS1qXx+dLEiBftBvyIG5qNGDNUvbB+c6kNZbmWKWn9U805mzPdd0Zfdcha7EuXeCUe5uxirnzMjU9TOWZnXyK0L2R4tTesiBLfpn2VWLc/+kUKczGxtFWgfPzvjb5jCgd0rkTvAAIAAAAAAAD/tQBYAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAEBAgADAQMBBAd1bmkwMDBEB3VuaTIwQjQHdW5pMDBBMAAA)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-latin-ext-600-normal-DjDAeNQD.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-600-normal-BPig9_JX.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-latin-600-normal-KrqB56Mw.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-600-normal-5MnVa4PS.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/noto-kufi-arabic-arabic-500-normal-DrsK1iQh.woff2)format("woff2"),url(/assets/noto-kufi-arabic-arabic-500-normal-BbXNLbEv.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/noto-kufi-arabic-math-500-normal-DTt2rHqD.woff2)format("woff2"),url(/assets/noto-kufi-arabic-math-500-normal-x8Tbm5dK.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/noto-kufi-arabic-symbols-500-normal-C-zAohbT.woff2)format("woff2"),url(/assets/noto-kufi-arabic-symbols-500-normal-tOazsZZk.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/noto-kufi-arabic-latin-ext-500-normal-cPoccYfL.woff2)format("woff2"),url(/assets/noto-kufi-arabic-latin-ext-500-normal-Ce_OO2DT.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/noto-kufi-arabic-latin-500-normal-B6DUqak9.woff2)format("woff2"),url(/assets/noto-kufi-arabic-latin-500-normal-BKKDuk0u.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-kufi-arabic-arabic-600-normal-DpQOABqh.woff2)format("woff2"),url(/assets/noto-kufi-arabic-arabic-600-normal-DeKYl9zm.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-kufi-arabic-math-600-normal-EEoXMfAu.woff2)format("woff2"),url(/assets/noto-kufi-arabic-math-600-normal-BhDcNs-e.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-kufi-arabic-symbols-600-normal-gGFfrt4u.woff2)format("woff2"),url(/assets/noto-kufi-arabic-symbols-600-normal-BPG_9Nwo.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-kufi-arabic-latin-ext-600-normal-B90_l063.woff2)format("woff2"),url(/assets/noto-kufi-arabic-latin-ext-600-normal-BjuybwvT.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-kufi-arabic-latin-600-normal-BU20Dfqv.woff2)format("woff2"),url(/assets/noto-kufi-arabic-latin-600-normal-UiIawE5u.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-kufi-arabic-arabic-700-normal-CGKuvZQr.woff2)format("woff2"),url(/assets/noto-kufi-arabic-arabic-700-normal-SbQDc0eq.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-kufi-arabic-math-700-normal-C3Yz6b2N.woff2)format("woff2"),url(/assets/noto-kufi-arabic-math-700-normal-OvHCOp4h.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-kufi-arabic-symbols-700-normal-B0RrZ4WM.woff2)format("woff2"),url(/assets/noto-kufi-arabic-symbols-700-normal-B0HIZBCT.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-kufi-arabic-latin-ext-700-normal-Do6DQzkb.woff2)format("woff2"),url(/assets/noto-kufi-arabic-latin-ext-700-normal-CIjQIZSZ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-kufi-arabic-latin-700-normal-CeymQha4.woff2)format("woff2"),url(/assets/noto-kufi-arabic-latin-700-normal-CyuqOqA9.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#29231b;--muted:#746b5f;--muted-light:#9a8f80;--paper:#f8f1e5;--paper-strong:#fffaf1;--card:#fffaf0;--sand:#dfccb0;--sand-tint:#f3ead9;--sand-tint-strong:#eee3cf;--line:#483a2a2b;--olive:#6e7248;--olive-dark:#505632;--clay:#9d5b3e;--dark:#25231d;--display:"Noto Kufi Arabic", "IBM Plex Sans Arabic", sans-serif;--body:"IBM Plex Sans Arabic", "Segoe UI", sans-serif}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}html{background-color:var(--paper);scroll-behavior:smooth}body{font-family:var(--body);color:var(--ink);-webkit-font-smoothing:antialiased}#root{min-height:100vh}.page{min-height:100vh;animation:.4s cubic-bezier(.22,1,.36,1) both page-enter}.carousel-viewport{min-height:100vh;position:relative;overflow-x:clip}.page--carousel{width:100%;animation:none;position:absolute;inset:0}@keyframes page-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.upload,.question-wizard,.confirm-data,.extraction-failed,.generating,.room-catalog{animation:.5s cubic-bezier(.22,1,.36,1) 60ms both content-rise}@keyframes content-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}button{cursor:pointer;font-family:inherit}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}img{max-width:100%;display:block}a{color:inherit}.lang-toggle{cursor:pointer;direction:ltr;background:#f3eadc;border:1px solid #d6c9b6;border-radius:8px;align-items:center;gap:0;padding:3px;transition:border-color .2s,box-shadow .2s;display:inline-flex}.lang-toggle:hover{border-color:#b9a98f;box-shadow:0 2px 8px #3e312214}.lang-toggle__option{letter-spacing:.04em;color:var(--muted);border-radius:6px;padding:5px 11px;font-size:11px;font-weight:700;line-height:1;transition:color .2s,background .2s}.lang-toggle__option--active{background:var(--dark);color:#fff9ee}.lang-toggle__divider{opacity:.4;background:#d6c9b6;width:1px;height:14px;margin:0 2px}.landing-page *{box-sizing:border-box}.landing-page h1,.landing-page h2,.landing-page h3,.landing-page p{margin-top:0}.landing-page a{text-decoration:none}.landing-hero{isolation:isolate;background:#f7efe3;grid-template-rows:auto 1fr auto;min-height:100svh;display:grid;position:relative;overflow:hidden}.landing-hero-image{z-index:-3;will-change:transform;background-image:url(/site-background.png);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.01)}.landing-hero-shade{z-index:-2;background:linear-gradient(#fbf6ede6 0%,#fbf6ed61 23%,#fbf6ed1f 58%,#2f261c1a 100%),radial-gradient(circle at 50% 39%,#fffbf3eb 0%,#fffbf394 31%,#fffbf300 64%);position:absolute;inset:0}.landing-hero-glow{z-index:-1;filter:blur(10px);pointer-events:none;background:radial-gradient(circle,#9d5b3e29 0%,#6e72481a 38%,#0000 68%);width:620px;max-width:90vw;height:620px;animation:9s ease-in-out infinite landing-glow;position:absolute;top:32%;left:50%;transform:translate(-50%,-50%)}@keyframes landing-glow{0%,to{opacity:.75;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.12)}}.landing-js .landing-reveal{opacity:0;will-change:opacity, transform;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(26px)}.landing-js .landing-reveal.is-visible{opacity:1;transform:none}.landing-js .landing-steps-grid .landing-reveal:nth-child(2){transition-delay:.12s}.landing-js .landing-steps-grid .landing-reveal:nth-child(3){transition-delay:.24s}.landing-js .landing-feature-grid .landing-reveal:nth-child(2){transition-delay:.12s}.landing-js .landing-feature-grid .landing-reveal:nth-child(3){transition-delay:.24s}.landing-site-header{z-index:10;border-bottom:1px solid #41362a2b;justify-content:space-between;align-items:center;width:min(1320px,100% - 64px);height:88px;margin:0 auto;display:flex;position:relative}.landing-brand{align-items:center;gap:11px;font-size:19px;font-weight:700;display:flex}.landing-brand-mark{background:var(--dark);color:#eadbc1;width:38px;height:38px;font-family:var(--display);border-radius:11px;place-items:center;font-size:19px;display:grid;box-shadow:0 7px 20px #29231b29}.landing-nav{align-items:center;gap:34px;font-size:14px;font-weight:600;display:flex}.landing-nav>a{transition:color .2s,transform .2s}.landing-nav>a:not(.landing-nav-cta):hover{color:var(--clay);transform:translateY(-1px)}.landing-nav-cta{color:#fffaf0;background:var(--dark);border-radius:10px;padding:11px 20px;box-shadow:0 8px 18px #29231b29}.landing-nav-lang{margin:0 6px}.landing-menu-button{display:none}.landing-hero-content{text-align:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#fffaf175;border:1px solid #705a3e1a;border-radius:28px;place-self:start center;width:min(680px,100% - 40px);margin-top:clamp(30px,4vh,60px);padding:34px 42px 38px;box-shadow:0 24px 80px #53412c12}.landing-eyebrow,.landing-kicker{color:var(--olive-dark);letter-spacing:.02em;font-size:13px;font-weight:700}.landing-eyebrow{align-items:center;gap:9px;display:inline-flex}.landing-eyebrow span{background:var(--olive);width:22px;height:1px}.landing-hero h1{font-family:var(--display);letter-spacing:-.045em;text-wrap:balance;margin:20px 0 18px;font-size:clamp(46px,5.2vw,78px);line-height:1.24}.landing-hero-content>p{color:#5e554b;max-width:570px;margin:0 auto;font-size:clamp(16px,1.4vw,19px);line-height:1.9}.landing-hero-actions{justify-content:center;align-items:center;gap:28px;margin-top:28px;display:flex}.landing-primary-button,.landing-outline-button{border-radius:12px;justify-content:center;align-items:center;gap:16px;min-height:54px;padding:0 27px;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.landing-primary-button{background:var(--dark);color:#fff9ee;box-shadow:0 13px 28px #29231b38}.landing-primary-button:hover{transform:translateY(-2px);box-shadow:0 16px 36px #29231b47}.landing-primary-button:active,.landing-outline-button:active,.landing-nav-cta:active,.landing-upload-action:active{transform:translateY(0)scale(.975)}.landing-nav-cta{transition:transform .2s,box-shadow .2s,background .2s}.landing-nav-cta:hover{transform:translateY(-1px);box-shadow:0 12px 24px #29231b38}.landing-upload-action{transition:transform .18s,box-shadow .2s,filter .2s}.landing-upload-action:hover{filter:brightness(1.12);transform:translateY(-1px);box-shadow:0 12px 24px #29231b3d}.landing-primary-button span,.landing-outline-button span{font-size:22px;line-height:1}.landing-text-button{color:var(--olive-dark);align-items:center;gap:10px;font-size:14px;font-weight:700;display:inline-flex}.landing-trust-line{color:#6c6359;justify-content:center;align-items:center;gap:9px;margin-top:25px;font-size:12px;display:flex}.landing-trust-line>span{color:var(--olive-dark)}.landing-trust-line i{background:#392f2440;width:1px;height:13px;margin:0 6px}.landing-scroll-cue{color:#342b22ad;place-self:end center;place-items:center;gap:4px;padding:14px 20px 22px;font-size:11px;font-weight:600;display:grid}.landing-scroll-cue b{font-size:20px;animation:1.8s ease-in-out infinite landing-bob}@keyframes landing-bob{50%{transform:translateY(4px)}}.landing-section{padding:clamp(72px,8.5vw,116px) max(28px,50vw - 610px)}.landing-section-intro{text-align:center;max-width:760px;margin:0 auto clamp(38px,5vw,56px)}.landing-section-intro h2,.landing-start-copy h2,.landing-result-copy h2,.landing-final-cta h2{font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;margin:15px 0 16px;font-size:clamp(34px,3.5vw,52px);line-height:1.42}.landing-section-intro>p,.landing-split-intro>p{color:var(--muted);font-size:16px;line-height:1.9}.landing-how{background:var(--paper-strong)}.landing-steps-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.landing-step-card{border:1px solid var(--line);background:#fbf5ea;border-radius:20px;min-height:260px;padding:26px;transition:transform .25s,box-shadow .25s;position:relative}.landing-step-card:hover{transform:translateY(-5px);box-shadow:0 20px 45px #3e312217}.landing-step-top{justify-content:space-between;align-items:center;display:flex}.landing-step-number{font-family:var(--display);color:var(--clay);opacity:.45;font-size:clamp(28px,3vw,36px);line-height:1}.landing-step-icon{width:52px;height:52px;color:var(--olive-dark);background:#eee3cf;border-radius:16px;place-items:center;font-size:25px;display:grid}.landing-step-card h3,.landing-feature-card h3{margin:35px 0 10px;font-size:20px}.landing-step-card p,.landing-feature-card p{color:var(--muted);margin:0;line-height:1.8}.landing-start-section{background:var(--dark);color:#f8f0e2;grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(50px,8vw,120px);display:grid}.landing-kicker--light{color:#d8c29f}.landing-start-copy p,.landing-result-copy p{color:#f8f0e2ad;max-width:500px;font-size:16px;line-height:1.9}.landing-start-copy ul{color:#f8f0e2d6;gap:13px;margin:28px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.landing-start-copy li{align-items:center;gap:11px;display:flex}.landing-start-copy li span{color:#d8c29f;background:#d8c29f26;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;display:grid}.landing-upload-card{color:var(--ink);background:#fffaf0;border-radius:24px;padding:30px;box-shadow:0 28px 70px #0000003d}.landing-upload-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.landing-upload-header small{color:var(--olive-dark);margin-bottom:5px;font-weight:700;display:block}.landing-upload-header h3{margin:0;font-size:21px}.landing-secure-badge{color:#53633c;background:#e9eedf;border:1px solid #d0dbbd;border-radius:999px;padding:6px 12px;font-size:11px;font-weight:700}.landing-drop-zone{background:var(--paper);width:100%;min-height:218px;color:var(--ink);cursor:pointer;border:1.5px dashed #b9a98f;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:24px;transition:border-color .2s,background .2s;display:flex}.landing-drop-zone:hover{border-color:var(--olive);background:var(--sand-tint)}.landing-drop-zone strong{font-size:16px}.landing-drop-zone>span:last-child{color:#8a8175;font-size:12px}.landing-upload-icon{width:54px;height:54px;color:var(--olive-dark);background:#e7dbc5;border-radius:50%;place-items:center;margin-bottom:5px;font-size:25px;font-weight:700;display:grid}.landing-drop-zone--chosen{background:#f2f5ea;border-style:solid;border-color:#a7b58d}.landing-drop-zone--chosen .landing-upload-icon{color:#53633c;background:#dce5ce}.landing-upload-action{background:var(--ink);color:#fff9ee;cursor:pointer;border:0;border-radius:11px;width:100%;height:50px;margin-top:16px;font-weight:700}.landing-manual-action{color:var(--olive-dark);cursor:pointer;background:0 0;border:0;margin:15px auto 0;font-size:13px;font-weight:700;display:block}.landing-privacy-note{text-align:center;color:#8d8478;margin:20px 0 0;font-size:11px}.landing-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.landing-features{background:#f3eadc}.landing-split-intro{text-align:right;grid-template-columns:1fr 1fr;align-items:end;gap:80px;max-width:none;display:grid}.landing-split-intro>p{max-width:520px;margin-bottom:18px}.landing-feature-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.landing-feature-card{min-height:325px;padding:34px 30px;position:relative}.landing-feature-card+.landing-feature-card{border-right:1px solid var(--line)}.landing-feature-top{justify-content:space-between;align-items:center;display:flex}.landing-feature-index{font-family:var(--display);color:var(--clay);opacity:.35;font-size:clamp(24px,2.6vw,32px);line-height:1}.landing-feature-glyph{color:var(--olive-dark);font-size:35px}.landing-feature-card h3{margin-top:30px}.landing-results{color:#f8f0e2;background:#2b2923;grid-template-columns:1.12fr .88fr;align-items:center;gap:clamp(60px,8vw,120px);display:grid;overflow:hidden}.landing-result-visual{color:#2b2923;background:#d5c29e;border:1px solid #e4d5bb40;border-radius:25px;justify-content:center;align-items:center;padding:32px;display:flex;position:relative;box-shadow:inset 0 0 80px #644c2724}.landing-result-image{border-radius:14px;width:100%;display:block}.landing-result-tag{background:#fff8ec;border-radius:13px;align-items:baseline;gap:8px;padding:13px 18px;display:flex;position:absolute;bottom:26px;left:10px;transform:translate(-18%);box-shadow:0 16px 30px #1d19132e}.landing-result-tag b{font-size:23px}.landing-result-tag span{color:#746b5f;font-size:11px}.landing-result-stats{border-top:1px solid #f8f0e22e;border-bottom:1px solid #f8f0e22e;grid-template-columns:repeat(3,1fr);margin:34px 0;display:grid}.landing-result-stats>div{gap:4px;padding:19px 12px;display:grid}.landing-result-stats>div+div{border-right:1px solid #f8f0e22e}.landing-result-stats strong{color:#d8c29f;font-family:var(--display);font-size:20px}.landing-result-stats span{color:#f8f0e291;font-size:11px}.landing-outline-button{color:#fff8ed;border:1px solid #f8f0e261}.landing-outline-button:hover{background:#ffffff12;transform:translateY(-2px)}.landing-pricing{background:var(--paper-strong)}.landing-pricing-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:22px;max-width:1080px;margin:0 auto;display:grid}.landing-price-card{background:var(--card);border:1px solid var(--line);border-radius:22px;flex-direction:column;padding:30px 26px;transition:transform .25s,box-shadow .25s;display:flex;position:relative}.landing-price-card:hover{transform:translateY(-5px);box-shadow:0 20px 45px #3e312217}.landing-price-card--popular{background:var(--dark);color:#f8f0e2;border-color:var(--dark);box-shadow:0 24px 55px #29231b38}.landing-price-card--popular:hover{transform:translateY(-7px)}.landing-price-badge{background:var(--clay);color:#fff8ed;white-space:nowrap;border-radius:999px;padding:6px 16px;font-size:11px;font-weight:700;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.landing-price-card h3{font-family:var(--display);margin:6px 0;font-size:22px}.landing-price-tagline{color:var(--muted);min-height:44px;margin:0 0 18px;font-size:13.5px;line-height:1.7}.landing-price-card--popular .landing-price-tagline{color:#f8f0e2ad}.landing-price-amount{align-items:baseline;gap:6px;margin-bottom:22px;display:flex}.landing-price-currency{color:var(--muted);font-size:15px;font-weight:600}.landing-price-card--popular .landing-price-currency{color:#d8c29f}.landing-price-value{font-family:var(--display);font-size:42px;font-weight:700;line-height:1}.landing-price-period{color:var(--muted-light);font-size:13px}.landing-price-card--popular .landing-price-period{color:#f8f0e28c}.landing-price-features{flex:1;gap:12px;margin:0 0 26px;padding:0;font-size:13.5px;list-style:none;display:grid}.landing-price-features li{align-items:flex-start;gap:10px;line-height:1.5;display:flex}.landing-price-features li span{color:var(--olive);flex-shrink:0;font-weight:700}.landing-price-card--popular .landing-price-features li span{color:#d8c29f}.landing-price-cta{cursor:pointer;border:1px solid var(--dark);background:var(--card);min-height:50px;color:var(--dark);border-radius:12px;justify-content:center;align-items:center;font-family:inherit;font-size:14.5px;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.landing-price-cta:hover{background:var(--sand-tint);transform:translateY(-2px)}.landing-price-cta:disabled{opacity:.6;cursor:not-allowed;transform:none}.landing-price-cta--primary{background:var(--clay);border-color:var(--clay);color:#fff8ed;box-shadow:0 13px 28px #29231b38}.landing-price-cta--primary:hover{background:var(--clay);filter:brightness(1.1)}.landing-price-error{text-align:center;color:#b91c1c;background:#fdeaea;border-radius:10px;max-width:600px;margin:22px auto 0;padding:10px 16px;font-size:13.5px}.landing-price-note{text-align:center;max-width:600px;color:var(--muted-light);margin:18px auto 0;font-size:12.5px}.landing-nav-account{color:var(--ink);font-weight:600}.landing-nav-account:hover{color:var(--clay)}.landing-final-cta{text-align:center;background:var(--paper-strong)}.landing-final-cta h2{margin-bottom:34px;font-size:clamp(38px,4vw,60px)}.landing-footer{background:#e8dcc8;grid-template-columns:1fr auto;align-items:center;gap:18px 40px;padding:54px max(32px,50vw - 610px) 28px;display:grid}.landing-footer-brand{justify-self:start}.landing-footer-brand .landing-brand-mark{box-shadow:none}.landing-footer>p{color:var(--muted);grid-column:1;margin:0;font-size:13px}.landing-footer-links{grid-area:1/2/3;gap:26px;font-size:13px;font-weight:600;display:flex}.landing-footer small{border-top:1px solid var(--line);color:#81776a;grid-column:1/-1;margin-top:18px;padding-top:22px;font-size:11px}@media (width<=900px){.landing-site-header{width:calc(100% - 36px);height:74px}.landing-menu-button{border:1px solid var(--line);background:#fffaf1a6;border-radius:10px;align-content:center;gap:6px;width:42px;height:42px;padding:0 11px;display:grid}.landing-menu-button span{background:var(--ink);width:100%;height:1.5px}.landing-nav{top:68px;border:1px solid var(--line);background:#fffaf1;border-radius:15px;flex-direction:column;gap:16px;padding:18px;display:none;position:absolute;inset-inline:0;box-shadow:0 18px 40px #352b1e24}.landing-nav-open{display:flex}.landing-nav-cta{text-align:center;width:100%}.landing-hero-content{padding:29px 22px 31px}.landing-steps-grid,.landing-feature-grid,.landing-pricing-grid{grid-template-columns:1fr}.landing-price-card--popular{order:-1}.landing-start-section,.landing-results{grid-template-columns:1fr}.landing-split-intro{grid-template-columns:1fr;gap:0}.landing-feature-card+.landing-feature-card{border-right:0;border-top:1px solid var(--line)}.landing-feature-card{min-height:250px}.landing-result-copy{grid-row:1}.landing-result-visual{grid-row:2}}@media (width<=620px){.landing-hero{min-height:830px}.landing-hero-image{opacity:.87;background-position:51%;background-size:auto 100%}.landing-hero-shade{background:linear-gradient(#fbf6edf5 0%,#fbf6edb3 58%,#fbf6ed2e 100%),radial-gradient(circle at 50% 43%,#fffaf1 0,#0000 63%)}.landing-brand{font-size:16px}.landing-brand-mark{width:34px;height:34px}.landing-hero-content{background:#fffaf1a3;width:calc(100% - 26px)}.landing-hero h1{font-size:44px}.landing-hero-content>p{font-size:15px;line-height:1.8}.landing-hero-actions{flex-direction:column;gap:16px}.landing-primary-button{width:100%}.landing-trust-line{flex-wrap:wrap}.landing-trust-line i{display:none}.landing-section{padding:84px 20px}.landing-section-intro{margin-bottom:38px}.landing-section-intro h2,.landing-start-copy h2,.landing-result-copy h2{font-size:32px}.landing-step-card{min-height:auto}.landing-upload-card{padding:20px}.landing-drop-zone{min-height:190px}.landing-result-visual{padding:20px}.landing-result-tag{bottom:20px;left:18px;transform:none}.landing-result-stats>div{padding-inline:6px}.landing-result-stats strong{font-size:16px}.landing-footer{grid-template-columns:1fr}.landing-footer-links{flex-wrap:wrap;grid-area:auto/1}.landing-footer-brand{justify-self:auto}}@media (prefers-reduced-motion:reduce){.landing-page *,.landing-page :before,.landing-page :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.brand-mark{background:var(--dark);color:#eadbc1;width:38px;height:38px;font-family:var(--display);border-radius:11px;flex-shrink:0;place-items:center;font-size:19px;display:grid;box-shadow:0 7px 20px #29231b29}.brand-mark--sm{border-radius:9px;width:32px;height:32px;font-size:16px}.navbar{background:var(--card);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:88px;padding:0 40px;display:flex}.navbar__brand{align-items:center;gap:11px;display:flex}.navbar__title{font-family:var(--display);color:var(--ink);margin:0;font-size:19px;font-weight:700}.navbar__lang{flex-shrink:0}.navbar__actions{align-items:center;gap:14px;display:flex}.navbar__account{align-items:center;gap:10px;display:flex}.navbar__account-link{color:var(--ink);padding:8px 4px;font-size:14px;font-weight:600;text-decoration:none}.navbar__account-link:hover{color:var(--clay)}.navbar__account-link--cta{background:var(--dark);color:#fff9ee;border-radius:8px;padding:9px 18px}.navbar__account-link--cta:hover{color:#fff9ee;filter:brightness(1.15)}.navbar__account-logout{color:var(--muted);border:1px solid var(--line);cursor:pointer;font-size:13px;font-weight:600;font-family:var(--body);background:0 0;border-radius:8px;padding:7px 14px;transition:background-color .15s}.navbar__account-logout:hover{background:var(--sand-tint);color:var(--ink)}@media (width<=768px){.navbar{height:74px;padding:0 20px}.navbar__account-link{font-size:13px}}.btn{border:none;border-radius:10px;justify-content:center;align-items:center;padding:14px 36px;font-family:inherit;font-size:16px;font-weight:600;transition:transform .15s,box-shadow .2s,background-color .15s,opacity .15s,filter .2s;display:inline-flex}.btn:focus-visible{outline-offset:2px;outline:3px solid #29231b59}.btn--full{width:100%}.btn--primary{background:var(--dark);color:#fff9ee;box-shadow:0 4px 12px #29231b40}.btn--primary:hover{filter:brightness(1.15);transform:translateY(-1px);box-shadow:0 6px 18px #29231b52}.btn--primary:active{transform:translateY(0)scale(.98);box-shadow:0 2px 8px #29231b3d}.btn--secondary{background:var(--card);color:var(--dark);border:1.5px solid var(--dark)}.btn--secondary:hover{background:var(--sand-tint);transform:translateY(-1px)}.btn--secondary:active{transform:translateY(0)scale(.98)}.btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;filter:none;transform:none}.upload-page{background-image:linear-gradient(#29231b0a 1px,#0000 1px),linear-gradient(90deg,#29231b0a 1px,#0000 1px);background-position:top;background-size:34px 34px}.upload{text-align:center;flex-direction:column;align-items:center;gap:20px;width:720px;margin:0 auto;padding-top:160px;display:flex}.upload__step{color:var(--olive-dark);margin:0;font-size:14px;font-weight:500}.upload__title{font-family:var(--display);color:var(--ink);margin:0;font-size:40px;font-weight:600}.upload__subtitle{color:var(--muted);margin:0;font-size:18px}.upload-card{background:var(--card);border:1.5px dashed var(--sand);border-radius:16px;flex-direction:column;align-items:center;gap:16px;width:100%;padding:48px 40px;transition:border-color .2s,background-color .2s,box-shadow .25s,transform .2s;display:flex;box-shadow:0 10px 30px #29231b0d}.upload-card:hover{border-color:var(--dark);box-shadow:0 14px 36px #29231b1f}.upload-card--dragging{border-color:var(--dark);background:var(--sand-tint);transform:scale(1.01);box-shadow:0 18px 44px #29231b29}.upload-card__icon{background:linear-gradient(160deg, var(--paper) 0%, var(--sand-tint-strong) 100%);width:72px;height:72px;color:var(--olive-dark);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.upload-card__icon:after{content:"";border:2px solid #29231b2e;border-radius:50%;animation:2.4s ease-out infinite upload-ring;position:absolute;inset:0}@keyframes upload-ring{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}.upload-card__icon svg{animation:2.4s ease-in-out infinite upload-bob}@keyframes upload-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.upload-card__label{color:var(--ink);margin:0;font-size:20px;font-weight:600}.upload-card__hint{color:var(--muted-light);margin:0;font-size:13px}.upload__manual-icon{color:var(--muted-light);margin-bottom:-12px}.upload__manual-link{color:var(--olive-dark);background:0 0;border:none;padding:0;font-size:15px;font-weight:500;text-decoration:underline}.upload__privacy{color:var(--muted-light);align-items:center;gap:6px;margin:0;font-size:13px;display:inline-flex}.upload__privacy-icon{flex-shrink:0}.upload-card--disabled{opacity:.45;pointer-events:none}.upload__file-error{box-sizing:border-box;color:#b91c1c;text-align:right;direction:rtl;background:#fdeaea;border:1px solid #f0b8b8;border-radius:10px;width:100%;margin:-8px 0 0;padding:10px 16px;font-size:14px}.upload-analyzing{-webkit-backdrop-filter:blur(7px);z-index:300;background:#25231db8;justify-content:center;align-items:center;animation:.28s both overlay-fade-in;display:flex;position:fixed;inset:0}@keyframes overlay-fade-in{0%{opacity:0}to{opacity:1}}.upload-analyzing__card{background:var(--card);text-align:right;direction:rtl;border-radius:24px;width:400px;max-width:calc(100vw - 48px);padding:44px 36px;animation:.4s cubic-bezier(.22,1,.36,1) both card-rise;box-shadow:0 40px 100px #25231d4d}@keyframes card-rise{0%{opacity:0;transform:translateY(22px)scale(.96)}to{opacity:1;transform:none}}.upload-analyzing__header{flex-direction:column;align-items:flex-end;gap:8px;margin-bottom:28px;display:flex}.upload-analyzing__scan{background:linear-gradient(145deg, var(--paper) 0%, var(--sand-tint-strong) 100%);width:60px;height:60px;color:var(--olive-dark);border-radius:50%;justify-content:center;align-items:center;margin-bottom:4px;display:flex;box-shadow:0 4px 14px #29231b26}.upload-analyzing__scan svg{animation:1.8s ease-in-out infinite scan-pulse}@keyframes scan-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.75;transform:scale(1.1)}}.upload-analyzing__title{font-family:var(--display);color:var(--ink);margin:0;font-size:21px;font-weight:600}.upload-analyzing__subtitle{color:var(--muted-light);margin:0;font-size:14px}.upload-analyzing__steps{flex-direction:column;gap:6px;display:flex}.analyze-step{border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;transition:background-color .3s;display:flex}.analyze-step--active{background:var(--sand-tint-strong)}.analyze-step--done{background:#eef2e5}.analyze-step__label{font-size:15px;font-weight:500;transition:color .3s}.analyze-step--done .analyze-step__label{color:#53633c}.analyze-step--active .analyze-step__label{color:var(--ink)}.analyze-step--pending .analyze-step__label{color:var(--muted-light)}.analyze-step__icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:background-color .3s;display:flex}.analyze-step--done .analyze-step__icon{color:#53633c;background:#dce5cc}.analyze-step--active .analyze-step__icon{background:var(--dark);color:#fff9ee}.analyze-step--pending .analyze-step__icon{background:var(--sand-tint);color:var(--sand)}.analyze-step__spinner{transform-origin:50%;animation:.85s linear infinite step-spin}@keyframes step-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.upload-analyzing__success{flex-direction:column;align-items:flex-end;gap:10px;padding:8px 0;display:flex}.upload-analyzing__success-icon{width:76px;height:76px;color:var(--olive-dark);background:linear-gradient(145deg,#dce5cc 0%,#c3d1a3 100%);border-radius:50%;justify-content:center;align-items:center;margin-bottom:4px;animation:.5s cubic-bezier(.22,1,.36,1) both success-pop;display:flex;box-shadow:0 8px 24px #50563233}@keyframes success-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.upload-analyzing__success-title{font-family:var(--display);color:var(--ink);margin:0;font-size:22px;font-weight:600}.upload-analyzing__success-sub{color:var(--muted-light);margin:0;font-size:14px}@media (width<=768px){.upload{gap:16px;width:100%;padding:80px 20px 40px}.upload__title{font-size:28px}.upload__subtitle{font-size:15px}.upload-card{padding:32px 20px}.upload__privacy{text-align:center}.upload-analyzing__card{padding:32px 24px}}.extraction-failed{flex-direction:column;align-items:center;gap:18px;width:640px;max-width:100%;margin:0 auto;padding-top:110px;display:flex}@media (width<=768px){.extraction-failed{box-sizing:border-box;width:100%;padding:48px 20px 60px}}.error-banner{box-sizing:border-box;background:#fdeaea;border:1px solid #e05252;border-radius:12px;justify-content:flex-end;align-items:center;gap:12px;width:100%;padding:16px 20px;display:flex}.error-banner__mark{color:#8a1f1f;margin:0;font-size:22px;font-weight:600}.error-banner__text{text-align:right;flex:1}.error-banner__title{color:#8a1f1f;margin:0 0 4px;font-size:18px;font-weight:600}.error-banner__subtitle{color:var(--muted);margin:0;font-size:14px}.extraction-failed__divider{color:var(--muted-light);margin:0;font-size:14px}.manual-form{box-sizing:border-box;background:var(--card);border:1px solid var(--line);border-radius:16px;flex-direction:column;align-items:flex-end;gap:14px;width:100%;padding:28px;display:flex;box-shadow:0 10px 30px #29231b0f}.manual-form__input{transition:border-color .15s,box-shadow .2s}.manual-form__title{font-family:var(--display);color:var(--ink);align-self:flex-end;margin:0;font-size:20px;font-weight:600}.manual-form__subtitle{color:var(--muted);align-self:flex-end;margin:0;font-size:14px}.manual-form__field{text-align:right;flex-direction:column;gap:6px;width:100%;display:flex}.manual-form__label{color:var(--ink);font-size:14px;font-weight:500}.manual-form__input{box-sizing:border-box;background:var(--paper-strong);border:1px solid var(--line);text-align:right;width:100%;color:var(--ink);border-radius:10px;padding:13px 16px;font-family:inherit;font-size:14px}.manual-form__input:focus{outline:2px solid var(--olive);outline-offset:1px}.manual-form__input::placeholder{color:var(--muted-light)}.manual-form__divider{background:var(--line);width:100%;height:1px;margin:6px 0}.manual-form__hint{width:100%;color:var(--muted);text-align:right;margin:0;font-size:13px;line-height:1.7}.manual-form__input--error{border-color:#e05252;box-shadow:0 0 0 1px #e05252}.manual-form__error{color:#c0392b;text-align:right;width:100%;margin:0;font-size:13px}.manual-form__map-btn{background:var(--dark);color:#fff9ee;border:none;border-radius:10px;align-self:flex-end;align-items:center;gap:8px;padding:11px 20px;font-family:inherit;font-size:14px;font-weight:600;transition:transform .15s,filter .15s;display:inline-flex}.manual-form__map-btn:hover{filter:brightness(1.12);transform:translateY(-1px)}.manual-form__picked-hint{color:#53633c;align-self:flex-end;margin:-4px 0 0;font-size:12.5px;font-weight:600}.confirm-data{text-align:center;flex-direction:column;align-items:center;gap:16px;width:680px;max-width:100%;margin:0 auto;padding:60px 0 80px;display:flex}@media (width<=768px){.confirm-data{width:100%;padding:40px 20px 60px}.confirm-data__title{font-size:26px}.confirm-row{padding:16px}}.confirm-data__badge{color:#53633c;background:#e9eedf;border-radius:999px;padding:8px 18px;font-size:14px;font-weight:600}.confirm-data__title{font-family:var(--display);color:var(--ink);margin:0;font-size:32px;font-weight:600}.confirm-data__subtitle{color:var(--muted);margin:0 0 8px;font-size:15px}.confirm-card{box-sizing:border-box;background:var(--card);border:1px solid var(--line);border-radius:16px;width:100%;overflow:hidden;box-shadow:0 10px 30px #29231b0f}.confirm-row{transition:background-color .15s}.confirm-row:hover{background:var(--sand-tint)}.confirm-row__edit{transition:color .15s}.confirm-row__edit:hover{color:var(--ink)}.confirm-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;display:flex}.confirm-row--first{border-top:none}.confirm-row__info{text-align:right}.confirm-row__value{color:var(--ink);margin:0;font-size:16px;font-weight:600}.confirm-row__label{color:var(--muted-light);margin:2px 0 0;font-size:13px}.confirm-row__input{color:var(--ink);border:1px solid var(--olive);text-align:right;border-radius:8px;width:100%;padding:4px 8px;font-family:inherit;font-size:16px;font-weight:600}.confirm-row__edit{color:var(--olive-dark);background:0 0;border:none;flex-shrink:0;padding:0;font-size:14px;font-weight:500;text-decoration:underline}.confirm-data__source{color:var(--muted-light);margin:4px 0 8px;font-size:12.5px}.confirm-section{box-sizing:border-box;background:var(--card);border:1px solid var(--line);text-align:right;border-radius:16px;width:100%;padding:22px 24px;box-shadow:0 10px 30px #29231b0f}.confirm-section__title{font-family:var(--display);color:var(--ink);margin:0 0 14px;font-size:16px;font-weight:600}.confirm-section__body{flex-direction:column;gap:10px;display:flex}.info-grid{grid-template-columns:1fr 1fr;gap:12px 20px;display:grid}.info-row{flex-direction:column;gap:2px;display:flex}.info-row__value{color:var(--ink);word-break:break-word;font-size:15px;font-weight:600}.info-row__label{color:var(--muted-light);font-size:12.5px}.owners-list{gap:8px}.owner-card{background:var(--sand-tint);border:1px solid var(--line);border-radius:12px;padding:12px 16px}.owner-card__name{color:var(--ink);margin:0 0 4px;font-size:15px;font-weight:600}.owner-card__meta{color:var(--muted);flex-wrap:wrap;gap:4px 16px;font-size:13px;display:flex}.confirm-section--map{background:#f1f4ea;border-color:#c3d1a3}.coords-row{justify-content:flex-end;gap:24px;display:flex}.coords-row__pair{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.coords-row__value{color:var(--ink);font-variant-numeric:tabular-nums;font-size:16px;font-weight:600}.coords-row__label{color:var(--muted);font-size:12.5px}.coords-row__link{color:#53633c;align-self:flex-end;font-size:14px;font-weight:500;text-decoration:underline}.confirm-section--dims{border-color:var(--olive)}.confirm-dims__hint{color:var(--muted);margin:0 0 14px;font-size:13px}.confirm-dims__grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.confirm-dims__field{flex-direction:column;gap:6px;display:flex}.confirm-dims__label{color:var(--ink);font-size:13px;font-weight:600}.confirm-dims__input{box-sizing:border-box;background:var(--paper-strong);border:1px solid var(--line);text-align:right;width:100%;color:var(--ink);border-radius:10px;padding:12px 14px;font-family:inherit;font-size:15px;transition:border-color .15s,box-shadow .2s}.confirm-dims__input:focus{border-color:var(--olive);outline:none;box-shadow:0 0 0 3px #6e724826}.confirm-dims__input--error{background:#fdeaea;border-color:#b91c1c}.confirm-dims__error{color:#b91c1c;margin:12px 0 0;font-size:13px;font-weight:500}.confirm-dims__map-btn{background:var(--dark);color:#fff9ee;border:none;border-radius:10px;align-self:flex-end;align-items:center;gap:8px;margin-bottom:14px;padding:11px 20px;font-family:inherit;font-size:14px;font-weight:600;transition:transform .15s,filter .15s;display:inline-flex}.confirm-dims__map-btn:hover{filter:brightness(1.12);transform:translateY(-1px)}.confirm-dims__picked-hint{color:#53633c;margin:-6px 0 14px;font-size:12.5px;font-weight:600}.confirm-dims__dims-badge{background:var(--sand-tint-strong);color:var(--olive-dark);border-radius:999px;align-self:flex-end;margin:-4px 0 14px;padding:6px 14px;font-size:12.5px;font-weight:600}@media (width<=768px){.confirm-dims__grid{grid-template-columns:1fr}}.qr-link{color:var(--olive-dark);align-self:flex-end;font-size:14px;font-weight:500;text-decoration:underline}.qr-code-text{color:var(--muted);word-break:break-all;background:var(--sand-tint);border-radius:8px;margin:0;padding:8px 12px;font-size:13px}@media (width<=768px){.confirm-section{padding:18px}.info-grid{grid-template-columns:1fr}.coords-row{flex-wrap:wrap;gap:16px}}.generating{text-align:center;flex-direction:column;align-items:center;gap:20px;width:600px;max-width:100%;margin:0 auto;padding-top:120px;display:flex}@media (width<=768px){.generating{box-sizing:border-box;width:100%;padding:80px 20px 40px}}.generating__spinner{background:conic-gradient(#0000 0deg,#c3d1a3 90deg,#25231d 360deg);border-radius:50%;width:68px;height:68px;animation:1.1s cubic-bezier(.6,.1,.4,.9) infinite generating-spin;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 5px),#000 calc(100% - 5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 5px),#000 calc(100% - 5px))}@keyframes generating-spin{to{transform:rotate(360deg)}}.generating__title{font-family:var(--display);color:var(--ink);margin:0;font-size:26px;font-weight:600}.generating__card{box-sizing:border-box;background:var(--card);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:6px;width:100%;padding:20px 24px;display:flex;box-shadow:0 10px 30px #29231b0f}.generating__row{background:0 0;border-radius:10px;align-items:center;gap:10px;margin:0 -10px;padding:8px 10px;transition:background-color .35s;display:flex}.generating__row--active{background:var(--sand-tint)}.generating__mark{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:15px;font-weight:700;display:flex}.generating__mark--done{color:#53633c;animation:.4s cubic-bezier(.34,1.56,.64,1) generating-pop}@keyframes generating-pop{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.25)}to{transform:scale(1)}}.generating__mark--active:before,.generating__mark--pending:before{content:"";border-radius:50%;width:10px;height:10px}.generating__mark--active:before{background:var(--dark);animation:1.3s ease-in-out infinite generating-pulse}@keyframes generating-pulse{0%{box-shadow:0 0 #29231b66}70%{box-shadow:0 0 0 7px #29231b00}to{box-shadow:0 0 #29231b00}}.generating__mark--pending:before{background:var(--card);border:2px solid var(--line);transition:border-color .3s}.generating__text{color:var(--ink);text-align:right;margin:0;font-size:15px;transition:color .3s,font-weight .3s}.generating__row--active .generating__text{color:var(--ink);font-weight:600}.generating__row--pending .generating__text{color:var(--muted-light)}.generating__hint{color:var(--muted-light);margin:0;font-size:13px}.generating__title--success{animation:.4s .15s both success-fade-up}.success-check{animation:.45s cubic-bezier(.34,1.56,.64,1) both success-pop-in;position:relative}.success-check:after{content:"";opacity:0;border:3px solid #53633c;border-radius:50%;animation:.8s ease-out .5s success-ring;position:absolute;inset:-8px}.success-check__circle{stroke:#53633c;stroke-width:4px;stroke-linecap:round;stroke-dasharray:227;stroke-dashoffset:227px;animation:.6s ease-out forwards success-draw}.success-check__mark{stroke:#53633c;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:45;stroke-dashoffset:45px;animation:.35s ease-out .5s forwards success-draw}@keyframes success-pop-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes success-draw{to{stroke-dashoffset:0}}@keyframes success-ring{0%{opacity:.6;transform:scale(.7)}to{opacity:0;transform:scale(1.35)}}@keyframes success-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.wizard-header{background:var(--card);border-bottom:1px solid var(--line);align-items:center;gap:20px;height:88px;padding:0 40px;display:flex}.wizard-header__brand{text-align:right;flex-shrink:0}.wizard-header__title{font-family:var(--display);color:var(--ink);margin:0;font-size:18px;font-weight:700}.wizard-header__subtitle{color:var(--muted-light);margin:0;font-size:12px}.wizard-header__mini-nav{white-space:nowrap;color:var(--olive-dark);background:0 0;border:none;flex-shrink:0;padding:0;font-size:14px;font-weight:500}.wizard-header__progress{flex:1;min-width:100px}.wizard-header__track{background:var(--sand);border-radius:3px;width:100%;height:6px;overflow:hidden}.wizard-header__fill{background:var(--dark);border-radius:3px;height:6px;transition:width .2s}.wizard-header__lang{flex-shrink:0}@media (width<=768px){.wizard-header{gap:12px;height:74px;padding:0 16px}.wizard-header__subtitle,.wizard-header__mini-nav{display:none}.wizard-header__brand{order:-1}}.question-wizard{align-items:flex-start;gap:30px;max-width:1200px;margin:0 auto;padding:40px;display:flex}.question-wizard__card{box-sizing:border-box;background:var(--card);border:1px solid var(--line);text-align:center;border-radius:16px;flex-direction:column;flex:auto;align-items:center;gap:22px;min-width:0;padding:40px;display:flex;box-shadow:0 10px 30px #29231b0f}.question__progress{flex-direction:column;align-items:center;gap:6px;width:100%;display:flex}.question__icon{background:var(--sand-tint-strong);width:34px;height:34px;color:var(--olive-dark);border-radius:50%;justify-content:center;align-items:center;display:flex}.question__step{color:var(--olive-dark);margin:0;font-size:14px;font-weight:500}.question__title{font-family:var(--display);color:var(--ink);margin:0;font-size:30px;font-weight:600}.question__subtitle{color:var(--muted);margin:0;font-size:15px}.question__content{flex-wrap:wrap;justify-content:center;gap:14px;width:100%;display:flex}.question__nav{justify-content:space-between;align-items:center;width:100%;display:flex}.chip{background:var(--card);border:1px solid var(--line);color:var(--ink);border-radius:12px;padding:18px 30px;font-family:inherit;font-size:18px;font-weight:500;transition:transform .15s,border-color .15s,background-color .15s,box-shadow .2s}.chip:hover{border-color:var(--olive);transform:translateY(-2px);box-shadow:0 6px 16px #29231b14}.chip:active{transform:translateY(0)scale(.97)}.chip:focus-visible{outline-offset:2px;outline:3px solid #29231b4d}.chip--selected{background:var(--sand-tint-strong);border:2px solid var(--dark);color:var(--dark);padding:17px 29px;font-weight:600;animation:.28s cubic-bezier(.34,1.56,.64,1) chip-pop}@keyframes chip-pop{0%{transform:scale(.94)}60%{transform:scale(1.04)}to{transform:scale(1)}}.stepper-stack{flex-direction:column;gap:14px;width:100%;display:flex}.badge-hint{background:var(--sand-tint-strong);color:var(--olive-dark);border-radius:999px;align-self:center;padding:6px 14px;font-size:13px;font-weight:600}.option-card{box-sizing:border-box;text-align:right;background:var(--card);border:1px solid var(--line);border-radius:12px;width:100%;padding:16px 20px;font-family:inherit;transition:transform .15s,border-color .15s,background-color .15s,box-shadow .2s}.option-card:hover{border-color:var(--olive);transform:translateY(-2px);box-shadow:0 8px 20px #29231b14}.option-card:active{transform:translateY(0)scale(.99)}.option-card:focus-visible{outline-offset:2px;outline:3px solid #29231b4d}.option-card--selected{background:var(--sand-tint-strong);border:2px solid var(--dark);padding:15px 19px;box-shadow:0 6px 18px #29231b1f}.option-card__title{color:var(--ink);margin:0 0 4px;font-size:17px;font-weight:600}.option-card--selected .option-card__title{color:var(--dark)}.option-card__desc{color:var(--muted);margin:0;font-size:13.5px}.chip-row{flex-wrap:wrap;justify-content:center;gap:14px;width:100%;display:flex}.wizard-sidebar{box-sizing:border-box;background:var(--card);border:1px solid var(--line);border-radius:16px;flex:0 0 300px;padding:24px;box-shadow:0 10px 30px #29231b0f}.wizard-sidebar__title{font-family:var(--display);color:var(--ink);text-align:right;margin:0;font-size:17px;font-weight:600}.wizard-sidebar__subtitle{color:var(--muted-light);text-align:right;margin:4px 0 18px;font-size:13px}.wizard-sidebar__list{flex-direction:column;gap:8px;display:flex}.wizard-sidebar__item{background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;transition:background-color .25s,border-color .25s;display:flex}.wizard-sidebar__item--active{background:var(--sand-tint-strong);border-color:var(--dark);box-shadow:0 4px 12px #29231b1a}.wizard-sidebar__item--done{opacity:.85}.wizard-sidebar__item--pending{border:1.5px dashed var(--sand)}.wizard-sidebar__label{min-width:0;color:var(--ink);text-align:right;flex:1;font-size:14px;font-weight:500}.wizard-sidebar__item--pending .wizard-sidebar__label{color:var(--muted-light)}.wizard-sidebar__icon{color:var(--muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.wizard-sidebar__item--active .wizard-sidebar__icon{color:var(--dark)}.wizard-sidebar__item--done .wizard-sidebar__icon{color:var(--olive)}.wizard-sidebar__badge{background:var(--sand-tint-strong);width:24px;height:24px;color:var(--muted-light);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.wizard-sidebar__item--active .wizard-sidebar__badge{background:var(--dark);color:#fff9ee}.wizard-sidebar__item--done .wizard-sidebar__badge{color:#53633c;background:#e9eedf}@media (width<=900px){.question-wizard{flex-direction:column-reverse;gap:20px;padding:24px 20px}.wizard-sidebar{flex:auto;width:100%}.question-wizard__card{gap:18px;width:100%;padding:28px 20px}.question__title{font-size:24px}}.stepper-row{box-sizing:border-box;background:var(--card);border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;width:100%;padding:14px 20px;display:flex}.stepper-row__label-group{align-items:center;gap:8px;display:flex}.stepper-row__label{color:var(--ink);margin:0;font-size:16px;font-weight:600}.stepper-row__badge{background:var(--sand-tint-strong);color:var(--olive-dark);border-radius:999px;flex-shrink:0;padding:3px 10px;font-size:11.5px;font-weight:600}.stepper-row__controls{flex-direction:row-reverse;align-items:center;gap:14px;display:flex}.stepper-row__value{color:var(--ink);text-align:center;min-width:20px;font-size:20px;font-weight:700}.stepper-btn{background:var(--sand-tint-strong);width:36px;height:36px;color:var(--olive-dark);border:none;border-radius:8px;justify-content:center;align-items:center;font-family:inherit;font-size:18px;transition:background-color .15s,transform .1s;display:flex}.stepper-btn:hover:not(:disabled){background:var(--sand)}.stepper-btn:active:not(:disabled){transform:scale(.88)}.stepper-btn:focus-visible{outline-offset:2px;outline:3px solid #29231b4d}.stepper-btn:disabled{opacity:.4}.stepper-row{transition:border-color .15s,box-shadow .2s}.stepper-row:hover{border-color:var(--olive);box-shadow:0 4px 14px #29231b0f}.space-tags{flex-wrap:wrap;justify-content:center;gap:10px;width:100%;display:flex}.space-tag{white-space:nowrap;border-radius:10px;padding:10px 16px;font-size:14px;font-weight:600}.space-tag--pink{color:#9d5b3e;background:#f5e4dd}.space-tag--green{color:#53633c;background:#e9eedf}.space-tag--purple{color:#6b4258;background:#efe3ea}.space-tag--gray{background:var(--sand-tint-strong);color:var(--muted)}.space-tag--yellow{color:#8a6a1f;background:#f6ead0}.space-tag--blue{color:#4b5d4f;background:#e3e8df}.space-edit-btn{background:var(--card);border:1.5px solid var(--line);color:var(--dark);border-radius:10px;align-items:center;gap:8px;padding:10px 22px;font-family:inherit;font-size:14px;font-weight:600;transition:border-color .15s,background-color .15s,transform .15s;display:inline-flex}.space-edit-btn:hover{border-color:var(--dark);background:var(--paper);transform:translateY(-1px)}.space-edit-btn:active{transform:translateY(0)scale(.98)}.space-summary{box-sizing:border-box;border:1px solid var(--olive);color:#53633c;text-align:center;background:#e9eedf;border-radius:12px;width:100%;margin:0;padding:14px 20px;font-size:15px;font-weight:600}.room-catalog{max-width:1300px;margin:0 auto;padding:48px 40px 80px}.room-catalog__title{font-family:var(--display);color:var(--ink);text-align:right;margin:0;font-size:26px;font-weight:600}.room-catalog__subtitle{color:var(--muted);text-align:right;margin:8px 0 32px;font-size:14px}.room-catalog__layout{align-items:flex-start;gap:24px;display:flex}.room-catalog__catalog{flex:1 1 0;min-width:0}.room-catalog__section-title{font-family:var(--display);color:var(--ink);text-align:right;margin:0 0 16px;font-size:18px;font-weight:600}.room-catalog__group{flex-direction:column;gap:10px;margin-bottom:22px;display:flex}.room-catalog__group-title{color:var(--muted-light);text-align:right;margin:0 0 2px;font-size:13px;font-weight:600}.room-catalog__summary{box-sizing:border-box;background:var(--card);border:1px solid var(--line);border-radius:16px;flex-direction:column;flex:1.15 1 0;gap:18px;min-width:0;max-width:620px;padding:24px;display:flex;position:sticky;top:24px;box-shadow:0 10px 30px #29231b0f}.room-catalog__tag{transition:transform .15s}.room-catalog__tag:hover{transform:translateY(-2px)}.room-catalog__summary-header{justify-content:space-between;align-items:center;display:flex}.room-catalog__summary-header .room-catalog__section-title{margin:0}.room-catalog__count{color:var(--muted-light);font-size:13px;font-weight:600}.room-catalog__tags{flex-wrap:wrap;gap:8px;display:flex}.room-catalog__tag{white-space:nowrap;border-radius:9px;padding:9px 16px;font-size:13.5px;font-weight:600}.room-catalog__tag--pink{color:#9d5b3e;background:#f5e4dd}.room-catalog__tag--green{color:#53633c;background:#e9eedf}.room-catalog__tag--purple{color:#6b4258;background:#efe3ea}.room-catalog__tag--gray{background:var(--sand-tint-strong);color:var(--muted)}.room-catalog__tag--yellow{color:#8a6a1f;background:#f6ead0}.room-catalog__tag--blue{color:#4b5d4f;background:#e3e8df}.room-catalog__banner{border:1px solid var(--olive);color:#53633c;text-align:right;background:#e9eedf;border-radius:12px;margin:0;padding:12px 16px;font-size:13px;font-weight:600}@media (width<=900px){.room-catalog{padding:28px 20px 48px}.room-catalog__layout{flex-direction:column;gap:20px}.room-catalog__summary{flex:auto;order:-1;width:100%;position:static}}.house-plan-wrapper{background-color:var(--paper);min-height:100vh;font-family:var(--body);box-sizing:border-box;direction:rtl;padding:2.5rem 1.5rem 4rem}.house-plan-container{max-width:1120px;margin:0 auto}.house-plan-header{margin-bottom:1.75rem}.house-plan-eyebrow{letter-spacing:.02em;color:var(--olive-dark);background:var(--sand-tint);border:1px solid var(--line);border-radius:999px;align-items:center;gap:6px;margin-bottom:.75rem;padding:.3rem .8rem;font-size:.75rem;font-weight:700;display:inline-flex}.house-plan-title{font-family:var(--display);color:var(--ink);margin:0 0 .35rem;font-size:2rem;font-weight:700}.house-plan-subtitle{color:var(--muted);max-width:60ch;margin:0;font-size:.95rem}.house-plan-layout{flex-wrap:wrap;align-items:flex-start;gap:1.75rem;display:flex}.house-plan-sidebar{flex-direction:column;flex-shrink:0;order:2;gap:.9rem;width:100%;max-width:300px;display:flex}.house-plan-view{flex-direction:column;flex:420px;order:1;gap:.6rem;min-width:300px;display:flex}.view-toggle{gap:.5rem;margin-bottom:.25rem;display:flex}.toggle-btn{border:1px solid var(--line);background-color:var(--card);color:var(--muted);cursor:pointer;font-size:.875rem;font-weight:600;font-family:var(--body);border-radius:.6rem;align-items:center;gap:6px;padding:.55rem 1.25rem;transition:all .2s;display:inline-flex}.toggle-btn:hover:not(:disabled){border-color:var(--sand);color:var(--ink)}.toggle-btn-active{background-color:var(--dark);color:#fff9ee;border-color:var(--dark)}.toggle-btn-active:hover:not(:disabled){color:#fff9ee}.toggle-btn--disabled{opacity:.55;cursor:not-allowed}.toggle-btn-badge{color:var(--clay);background:var(--sand-tint);border-radius:999px;padding:.1rem .4rem;font-size:.6rem;font-weight:700}.view-container{background:var(--card);border:1px solid var(--line);border-radius:1rem;min-height:420px;padding:1.5rem;position:relative;box-shadow:0 10px 28px #29231b12}.view-container-map{height:420px;padding:0;overflow:hidden}.view-container-plan{background-image:linear-gradient(#29231b0b 1px,#0000 1px),linear-gradient(90deg,#29231b0b 1px,#0000 1px);background-size:26px 26px;flex-direction:column;gap:1.1rem;display:flex;position:relative}.view-container-plan-image{padding:0;position:relative;overflow:hidden}.plan-image{object-fit:contain;background:var(--paper-strong);width:100%;height:100%;min-height:420px;display:block}.plan-image-upload{background:var(--card);border:1px solid var(--line);color:var(--ink);cursor:pointer;border-radius:.6rem;align-items:center;gap:6px;padding:.5rem .85rem;font-size:.78rem;font-weight:600;display:inline-flex;position:absolute;bottom:1rem;left:1rem;box-shadow:0 6px 16px #29231b1f}.plan-image-upload:hover{background:var(--sand-tint)}.plan-image-upload input{display:none}.plan-image-error{color:#b91c1c;margin:.6rem 0 0;font-size:.78rem}.view-container-plan .plan-image-upload{box-shadow:none;align-self:flex-start;position:static}.plan-plot-tag{background:var(--dark);color:#fff9ee;border-radius:.6rem;align-self:flex-start;align-items:center;gap:.5rem;padding:.45rem .9rem;font-size:.8rem;display:flex}.plan-plot-tag span{opacity:.75}.plan-plot-tag strong{font-weight:700}.plan-grid{grid-template-columns:repeat(12,1fr);gap:10px;display:grid}.plan-room{text-align:center;border:1px dashed #29231b24;border-radius:.6rem;flex-direction:column;grid-column:span 4;justify-content:center;align-items:center;gap:.2rem;min-height:76px;padding:.9rem .75rem;transition:transform .15s;display:flex}.plan-room:hover{transform:translateY(-2px)}.plan-room__label{font-size:.8rem;font-weight:600}.plan-room__count{opacity:.7;font-size:.7rem;font-weight:700}.plan-room--pink{color:#9d5b3e;background:#f5e4dd}.plan-room--green{color:#53633c;background:#e9eedf}.plan-room--purple{color:#6b4258;background:#efe3ea}.plan-room--gray{background:var(--sand-tint-strong);color:var(--muted)}.plan-room--yellow{color:#8a6a1f;background:#f6ead0}.plan-room--blue{color:#4b5d4f;background:#e3e8df}.plan-empty{color:var(--muted-light);text-align:center;margin:auto;font-size:.85rem}.view-footer{text-align:center;color:var(--muted-light);padding:.4rem;font-size:.75rem}.house-plan-sidebar .btn{justify-content:center;align-items:center;gap:8px;padding:.8rem;font-size:.9rem;display:inline-flex}.save-project{gap:.5rem;display:flex}.save-project__input{border:1px solid var(--line);background:var(--paper-strong);min-width:0;color:var(--ink);font-size:.8rem;font-family:var(--body);border-radius:.6rem;flex:1;padding:.6rem .7rem}.save-project__input:focus{border-color:var(--dark);outline:none}.save-project__btn{border:1px solid var(--dark);background:var(--card);color:var(--dark);cursor:pointer;font-size:.8rem;font-weight:700;font-family:var(--body);white-space:nowrap;border-radius:.6rem;padding:.6rem .9rem}.save-project__btn:hover:not(:disabled){background:var(--sand-tint)}.save-project__btn:disabled{opacity:.5;cursor:not-allowed}.save-project__error{color:#b91c1c;background:#fdeaea;border-radius:.5rem;margin:-.3rem 0 0;padding:.5rem .7rem;font-size:.78rem}.save-project__usage{color:var(--muted-light);margin:-.3rem 0 0;font-size:.75rem}.save-limit{background:var(--sand-tint);border:1px solid var(--sand);border-radius:.75rem;flex-direction:column;gap:.3rem;padding:.9rem 1rem;display:flex}.save-limit__title{color:var(--ink);margin:0;font-size:.88rem;font-weight:700}.save-limit__body{color:var(--muted);margin:0 0 .3rem;font-size:.78rem;line-height:1.6}.save-limit__cta{background:var(--clay);color:#fff8ed;border-radius:.6rem;align-self:flex-start;padding:.5rem .9rem;font-size:.8rem;font-weight:700;text-decoration:none}.save-limit__cta:hover{filter:brightness(1.1)}@keyframes save-toast-in{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.save-toast{background:#e9eedf;border:1px solid #cfdcc0;border-radius:.75rem;align-items:flex-start;gap:.65rem;padding:.75rem .8rem;animation:.28s cubic-bezier(.22,1,.36,1) both save-toast-in;display:flex}.save-toast__icon{color:#53633c;flex-shrink:0;margin-top:.05rem}.save-toast__body{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.save-toast__title{color:#3a4429;overflow-wrap:anywhere;margin:0;font-size:.85rem;font-weight:700}.save-toast__link{color:#53633c;width:fit-content;font-size:.78rem;font-weight:600;text-decoration:none}.save-toast__link:hover{text-decoration:underline}.save-toast__close{color:#53633c;opacity:.6;cursor:pointer;background:0 0;border:none;border-radius:.3rem;flex-shrink:0;padding:.15rem;display:flex}.save-toast__close:hover{opacity:1;background:#53633c1a}.file-formats{background:var(--card);border:1px solid var(--line);border-radius:1rem;padding:1rem;box-shadow:0 10px 28px #29231b12}.file-formats-title{color:var(--muted);text-align:center;margin:0 0 .5rem;font-size:.75rem}.file-formats-buttons{gap:.5rem;display:flex}.format-btn{border:1px solid var(--line);background-color:var(--card);color:var(--ink);cursor:pointer;font-size:.75rem;font-weight:600;font-family:var(--body);border-radius:.5rem;flex:1;padding:.4rem .5rem;transition:background-color .15s}.format-btn:hover{background-color:var(--sand-tint)}.format-btn--disabled{opacity:.5;cursor:not-allowed;pointer-events:none;flex-direction:column;align-items:center;gap:2px;display:flex}.format-btn-badge{color:var(--muted-light);font-size:.6rem}@media (width<=768px){.house-plan-sidebar,.house-plan-view{order:0;min-width:100%;max-width:100%}.house-plan-layout{flex-direction:column}.house-plan-title{font-size:1.6rem}.plan-room{grid-column:span 6!important}}.auth-page{background-image:linear-gradient(#29231b0a 1px,#0000 1px),linear-gradient(90deg,#29231b0a 1px,#0000 1px);background-size:34px 34px}.auth{justify-content:center;align-items:center;min-height:calc(100vh - 88px);padding:40px 20px;display:flex}.auth-card{background:var(--card);border:1px solid var(--line);text-align:center;border-radius:1rem;flex-direction:column;gap:.9rem;width:100%;max-width:400px;padding:2rem 1.75rem;display:flex;box-shadow:0 10px 28px #29231b14}.auth-card__title{font-family:var(--display);color:var(--ink);margin:0;font-size:1.5rem;font-weight:700}.auth-card__subtitle{color:var(--muted);margin:0 0 .25rem;font-size:.85rem}.auth-field{text-align:right;flex-direction:column;gap:.35rem;display:flex}.auth-field span{color:var(--ink);font-size:.8rem;font-weight:600}.auth-field input{border:1px solid var(--line);background:var(--paper-strong);color:var(--ink);font-size:.9rem;font-family:var(--body);border-radius:.6rem;padding:.7rem .85rem;transition:border-color .15s}.auth-field input:focus{border-color:var(--dark);outline:none}.auth-error{color:#b91c1c;background:#fdeaea;border-radius:.5rem;margin:0;padding:.5rem .7rem;font-size:.8rem}.auth-divider{color:var(--muted-light);align-items:center;gap:.75rem;margin:.15rem 0;font-size:.75rem;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:var(--line);flex:1;height:1px}.auth-google-btn{border:1px solid var(--line);background:var(--paper-strong);color:var(--ink);font-size:.875rem;font-weight:600;font-family:var(--body);cursor:pointer;border-radius:.6rem;justify-content:center;align-items:center;gap:10px;padding:.7rem;transition:background-color .15s;display:inline-flex}.auth-google-btn:hover{background:var(--sand-tint)}.auth-switch{color:var(--muted);margin:.25rem 0 0;font-size:.85rem}.auth-switch a{color:var(--clay);font-weight:600;text-decoration:none}.auth-switch a:hover{text-decoration:underline}.auth-hint{color:var(--olive-dark);background:var(--sand-tint);border-radius:.5rem;margin:0;padding:.6rem .8rem;font-size:.8rem}.projects{max-width:1000px;margin:0 auto;padding:2.5rem 1.5rem 4rem}.projects__header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.projects__title{font-family:var(--display);color:var(--ink);margin:0;font-size:1.6rem;font-weight:700}.projects__hint{color:var(--muted);font-size:.9rem}.projects__empty{background:var(--card);border:1px dashed var(--sand);text-align:center;color:var(--muted);border-radius:1rem;flex-direction:column;align-items:center;gap:1rem;padding:3rem 1.5rem;display:flex}.projects__grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem;display:grid}.project-card{background:var(--card);border:1px solid var(--line);border-radius:.9rem;flex-direction:column;gap:.6rem;padding:1.1rem;display:flex;box-shadow:0 8px 22px #29231b0f}.project-card__name{color:var(--ink);margin:0;font-size:.95rem;font-weight:700}.project-card__meta{color:var(--muted);margin:0;font-size:.78rem}.project-card__actions{gap:.5rem;margin-top:.4rem;display:flex}.project-card__load{background:var(--dark);color:#fff9ee;cursor:pointer;font-size:.8rem;font-weight:600;font-family:var(--body);border:none;border-radius:.5rem;flex:1;padding:.5rem}.project-card__load:hover{filter:brightness(1.15)}.project-card__delete{border:1px solid var(--line);background:var(--card);color:var(--muted);cursor:pointer;font-size:.8rem;font-weight:600;font-family:var(--body);border-radius:.5rem;padding:.5rem .75rem}.project-card__delete:hover{color:#b91c1c;background:#fdeaea;border-color:#f0b8b8}.project-card__delete:disabled{opacity:.5;cursor:not-allowed}
