@font-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(/story-film/assets/amiri-arabic-400-normal-D0NIBXga.woff2)format("woff2"),url(/story-film/assets/amiri-arabic-400-normal-C_1DQziU.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:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(/story-film/assets/amiri-latin-ext-400-normal-C9hoIjPx.woff2)format("woff2"),url(/story-film/assets/amiri-latin-ext-400-normal-CGn-6a7O.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:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(/story-film/assets/amiri-latin-400-normal-Czk41Rjn.woff2)format("woff2"),url(/story-film/assets/amiri-latin-400-normal-Bv6IM0kz.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:Amiri;font-style:normal;font-display:swap;font-weight:700;src:url(/story-film/assets/amiri-arabic-700-normal-D8FrblyB.woff2)format("woff2"),url(/story-film/assets/amiri-arabic-700-normal-dUd6sHq-.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:Amiri;font-style:normal;font-display:swap;font-weight:700;src:url(/story-film/assets/amiri-latin-ext-700-normal-ByFuOT8o.woff2)format("woff2"),url(/story-film/assets/amiri-latin-ext-700-normal-Ck-lxu84.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:Amiri;font-style:normal;font-display:swap;font-weight:700;src:url(/story-film/assets/amiri-latin-700-normal-DIjoEGk6.woff2)format("woff2"),url(/story-film/assets/amiri-latin-700-normal-BH9dHmOv.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:300;src:url(/story-film/assets/ibm-plex-sans-arabic-arabic-300-normal-CbO9c89e.woff2)format("woff2"),url(/story-film/assets/ibm-plex-sans-arabic-arabic-300-normal-D1YP2vdu.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:300;src:url(data:font/woff2;base64,d09GMgABAAAAAAWkABAAAAAACsgAAAVMAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIUAmCcxEQCoNcg1oLDgABNgIkAxgEIAWDQgdGDIRYG54JKB4H1W0W8w8kQZm+KfOwCx742rT3ZwaTtonT3YkoHlVCVEmVNFRcWBG7Gl2dsOJHEz12IcjdvXCLNGhZIK95RBkHCVZ+/2draRcyyUsSCtio1y/V7jMoJMUlUiAk+jOyMAXWpGrryrKu1XWqKrKZDdW+zCjc/JEIwIyLiwiFByYwogCkAlyMHh7y77PWzugcaTu6eytpgJDLFWm38KADKS7NAP3k3xYrcUelUUgWRdZJMpIMyIAEANDbB1XxAqhXaf4/CmW9FFER7QASUhJQGQAJkIE0MgJIo9AGrBiRUAAbqnvVx1PBfUuk/vvN2BcjCPqnyhSwTUCJILfN+hVwuZIi1Zp1aTTIz+MUrd8xmaqb2Ihe9GKHnQRWKUm/JbMvUgPP1DCNzFwU4uqIJlJnNEJ1ARPyqpVeDeFR1a4NoYRY7dWQPBqiPM+rIXvUcEIuCo/NFETUuBrvnY+rYXV9dD6hFBG5vE8sHvGrCcZzQz19IvMSbZHcA3NikUiDV0MR44oIETqnbpThG2Xcf8mrofP0q9vKxSMzozOJ46HcRFsokpuXp3YlXhiZmQRDzLRIxKuhP11Jikc2ZJ04NaT05XHUKBUcT4NtcYPIiXOVgrzE8bSVGy+IsFtpvJC4FEBbRkN2VC7q0sTxEYvgcRXOjcRMZMlI7qg/5NUwefpdk10hTiSf24tAxogZJ0MqxQGAHgArIANtYBgAKCDSkAAAAYpSZzHY9HM2nTUaf//198WJe3LNwjJtFbZb7hEn3jfH321qef4DyxXvvXbR8TvTLJgnbFhvvZPj7y31fdDa/MK7qv7q1s3lHU92NDRYfH3ZQ66OMtdH12XgyHPbmgL7H96Z0djT1FrepxZP3TVXUl0eznA/V5J105GZwOFntzUE9r74QU77YEfIO1r8YPe9G/0fAyRRMGJatLheQ3Fq8CYadKUG/rIAZLWIhvhUg/OhECoqhk8DwXC9S516fxhzqV3y115pNIkNFzbbz+ZvlwEbYsWcraI74tv5+LWKHR/csYAZ6d+24MBs1I0wzzAh/tXYnJTbqWswne3fpCwStm85iN2pUfhdpaYl1ExLqYm6QwTyoL6KieCzBoIIQGR/knHDN5+ucjT9ZzTJPwJ8FXugGOCb8YU/UuFLbyzNVPIAExIAAr4uyaXDRfV/+hYIege9+BBV9NdJXdpCgAmL6M7SIBnux4AAwAwSyr3ICMDI2nqRYgJmQ9JmQZXXzRJ2XjDLhBxerziadeSYM+vxqaL2Lqy3e9Bv18A/uMsaO21g9bvt4nspG2zms81O6/gNCxvQq8OgEZvF7Dcuaqtd2u0UNWeDNbwGbLDOertNidkp99NttlIF+QQFBGmsUXgvVY170LHl6+yxWdROKb9EQs02qpmzurzTNtsdsJPPqypOrVxPzaTriJ2288lN22wzVVjGLi4UIzT2J/eKmecjAUAKbn1PD4iHmxRy0jHs2bohoMMh0qgIdFSxp7YHNHBLIkgjuUWlTSfT50/ZYbkeVS4HRneDZYga1sIjF4dlmtKtVqksBEmUgl1WemMSFUoVyrQEW8ns2mC5wtXsNqs92lx3FEo9x9mgMAOVyuXJYgdmpE8Tv3xpwEzczQnm9XADM/Mq93HErBpgFkqpsixiBmblJg5aJaQMShvrTZaYnWX6NCiTjeUORnSoVKQwp5UGNXHLAbZIj0Y+edKBLbbXav1qqMCWOGKdEfUKkEi7SbzkSJJkMWJwa/Cnm5FkOxexm0AbtMK9zEn2QJt6tcvILuYku2Ebc0inWCuBbXBP/hjVOXYPgefhC54CAA==)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASQAA0AAAAABWgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4SbCJ7T1MvMgAAAYAAAABVAAAAYGmjp0JjbWFwAAAB2AAAADwAAABUAMohV2dhc3AAAAIUAAAAEAAAABAAGAAjZ2x5ZgAAAiQAAADGAAAAxmIpPKRoZWFkAAAC7AAAADYAAAA2QDO5xmhoZWEAAAMkAAAAHwAAACQgnRnBaG10eAAAA0QAAAAXAAAAGAcJAFBsb2NhAAADXAAAAA4AAAAOAIsAi21heHAAAANsAAAAHAAAACAAJwLxbmFtZQAAA4gAAADXAAABwiLaP1Rwb3N0AAAEYAAAADAAAABG/3GrHwABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGicSixCQGkZzEkjwGEQYQYAER//+DSACSpgcYAAAAeNothTEOQEAUBee/3Q2JS2xPp1bQiehpJDoHcArnUamcTBAmMxm8VisIoE0D0H23idzK1JR5F+R4hDfx0zZ9tBPi7qtrBr9ojFgNIHQAkeQGvxkJ7gAAAHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAAB///AA8AAgAgAAABuAMMAAMABwAAMxEhESUhESEgAZj+kwFC/r4DDPz0KwK2AAEAMP/0Aj0CxgA3AAAFIi4CNTQ2NyM1MzchNSE+ATU0JiMiBgcnPgEzMh4CFRQGBzMVIwchFSEOARUUFjMyNjcXDgEBOy5LNR0OClh9v/7EAXgLCEk/KksjJipjNSpHMxwKCFh8vgE6/ooNDk5ELVIrJStrDBovQykcKhIwcDAPIxY7PSEnJy4oFyw/JxgmDjBwMBIoGkFDJy0oMTAAAAABAAAAARnbUsINyF8PPPUACQPoAAAAAOFloyYAAAAA41O57/9G/c8dFwQhAAAACQACAAAAAAAAeNpjYGRgYLH9l8jAIOvy3+2fqKw4UAQVsAEAdFAElgB42mO8waDAAAJvIJgpl8EARAMANO8EXQAAAAAUABQAFAAUAGMAYwAAeNpjYGRgYGBj8mUQY1jEwA7mIQAzAyMAGH4BG3jalY61dUNBFAXHzC7A0TZgZjsxM7MdWcz0SVicKlBNusGnVIuzD+YsMEuWCcYm54C/sXGfx9hh4PM4y/R9nuCCns+TsZopVkj6PM0aOz4viyCPo1nniHVNmxQWBb0d8Rq2uMwaNSxyyj9zxQO3nPHIC2UytHgnQRWbUyxRkgIpVnnQnUN2vshgIRM1qhg2WdPeYDNGx77TiEazv5ERuZSVtUKL3y3y+0Vxg4kZzqlRp40VRgxb6FccYkKjqrCos4ZMlDVNrMNGLzK6M1h4ZEizNgQCIEFQAHjaY2BiAIP/dQzaDNgAGxAzMjIxMDMyM7Kwl+ZlGhgYuIBoIwMnEwjf0QAAuxIINw==)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:300;src:url(/story-film/assets/ibm-plex-sans-arabic-latin-ext-300-normal-BzupEmdQ.woff2)format("woff2"),url(/story-film/assets/ibm-plex-sans-arabic-latin-ext-300-normal-B47YZoZZ.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:300;src:url(/story-film/assets/ibm-plex-sans-arabic-latin-300-normal-B_2Ptpb1.woff2)format("woff2"),url(/story-film/assets/ibm-plex-sans-arabic-latin-300-normal-D4-nvPU-.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:400;src:url(/story-film/assets/ibm-plex-sans-arabic-arabic-400-normal-CyU-ddYS.woff2)format("woff2"),url(/story-film/assets/ibm-plex-sans-arabic-arabic-400-normal-EA1o-u_Q.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,d09GRgABAAAAAASQAA0AAAAABZQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4SbCJ7T1MvMgAAAYAAAABVAAAAYGoJqFtjbWFwAAAB2AAAADwAAABUAMohV2dhc3AAAAIUAAAAEAAAABAAGAAjZ2x5ZgAAAiQAAADAAAAAwELfCadoZWFkAAAC5AAAADYAAAA2QI6502hoZWEAAAMcAAAAHwAAACQg+BoJaG10eAAAAzwAAAAXAAAAGAcQAE5sb2NhAAADVAAAAA4AAAAOAIgAiG1heHAAAANkAAAAHAAAACAAJwL8bmFtZQAAA4AAAADfAAAB9iheQ6xwb3N0AAAEYAAAADAAAABG/5SrMAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGicSixCQGkZzEkjwGEQYQYAER//+DSACSpgcYAAAAeNothbUBQlEUxXINXeItQYVToTVuHSMwAxXDUFGxGPblSILrVe4E6E1XwKywHOhIqybaDAs1/oPsSpnJaJHkBenh3c8Z/KLrhAwB1PUJJKo/6ZYKbgAAAHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAAB///AA8AAgAgAAABuAMMAAMABwAAMxEhESUhESEgAZj+pAEg/uADDPz0PAKUAAEALv/0AkYCxgA1AAAFIi4CNTQ2NyM1MzchNSE2NTQmIyIGByc+ATMyHgIVFAczFSMHIRUhDgEVFBYzMjY3Fw4BATwwTTYeCAVKfab+3QF3CUE6J0YeNSpmNyxJNR0JTn6mAST+iAgIRzwqSykzKG4MHDFFKhYjD0NgQxYdNjUeIzUuKBgtQSgiGENgQw4gFDw8Iys3MDEAAQAAAAEZ24PIZ+JfDzz1AAkD6AAAAADhZaMnAAAAAONTufD/Nf3IHYMEMwAAAAkAAgAAAAAAAHjaY2BkYGCx/ZfIwCC74b/p34+yzUARVMAGAJdPBjgAeNpjvMGgwAACbyCYqYRBD0QDADUWBGIAAAAAFAAUABQAFABgAGAAAHjaY2BkYGBgYwpmEGNYzsAO5iEAMwMjABl9ASZ42pzQgUcDUQDH8c+1lYL9AYEHCLq1mVQDFSlKKULAmrWOs513iwL6s/rz4jyXBRLwfbz38fOw7UVH1t3BU3aYOrOX9VJv6GVSd1z6St115DP1pt3W2TI0St0zwquVlcqJvr7aVFSorNRytUIptxTN9d26cO3KmRt3SjPvHkws1E5FE88KU/vuzcy9KU1Ej2Zioy0tBAO5gQODZIVWC60X1sTwS/wRxq0x/sey9dNf15xbqnyICvPmD4Nhs+ZYkJTmVlTJm9elUvgeko5iMC8VSIPCpgxIpjDoAQAxiEkuAHjaY2BiAIP/CxlsGLABNiBmZGRiYGZkZmRhL83LNDAwcAHRRgZOJhC+owEAx1QIaw==)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(/story-film/assets/ibm-plex-sans-arabic-latin-ext-400-normal-BpLfq-63.woff2)format("woff2"),url(/story-film/assets/ibm-plex-sans-arabic-latin-ext-400-normal-BeVLg08x.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(/story-film/assets/ibm-plex-sans-arabic-latin-400-normal-Bo5KPYvw.woff2)format("woff2"),url(/story-film/assets/ibm-plex-sans-arabic-latin-400-normal-CFZh1unN.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(/story-film/assets/ibm-plex-sans-arabic-arabic-500-normal-C4MQITzh.woff2)format("woff2"),url(/story-film/assets/ibm-plex-sans-arabic-arabic-500-normal-DPXcppbm.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,d09GRgABAAAAAASMAA0AAAAABWgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4SbCJ7T1MvMgAAAYAAAABUAAAAYGpwqYJjbWFwAAAB1AAAADwAAABUAMohV2dhc3AAAAIQAAAAEAAAABAAGAAjZ2x5ZgAAAiAAAADCAAAAwuo/LUZoZWFkAAAC5AAAADYAAAA2QVy51GhoZWEAAAMcAAAAHwAAACQhxhq6aG10eAAAAzwAAAAXAAAAGAcXAEtsb2NhAAADVAAAAA4AAAAOAIcAh21heHAAAANkAAAAHAAAACAAJwLvbmFtZQAAA4AAAADZAAAByCMaQG1wb3N0AAAEXAAAADAAAABG/6CrQQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGicSixCQGkZzEkjwGEQYQYAER//+DSACSpgcYAAAAeNothTEOQEAUBec/i01cYo+hUdCJbE8j0TnLnkelcii1IExmMjglO8lBSSMwfLeZaLU3VUWWK+MR3sRP38VgB4TNNdcCbtUUsBZAXjsQKG8Zewr9eNpjYGBgAmJmIBYBkoxgmoXBAUjzMHAA5ViALF4GBYYFClv+/weykXmM/7/+f/w/9X4ASB8CAACScQ45AAEAAwAIAAoAEAAH//8ADwACACAAAAG4AwwAAwAHAAAzESERJTMRIyABmP61/v4DDPz0TQJyAAEAK//0AlACxgA2AAAFIi4CNTQ2NyM1MzchNSE+ATU0JiMiBgcnPgEzMh4CFRQGBzMVIwchFSEGFRQWMzI2NxcOAQFEM1E4HQUDSHWX/vQBcAMEODMmRBs+Jmk6L0w2HQMETHuUAQ/+jwtANiZHJz0mbQweNkgqEBsLTVNNChUMMi4bIEQrKhswQicOGwxNU00WGzY3HipFLjMAAAAAAQAAAAEZ2ztmI5hfDzz1AAkD6AAAAADhZaMmAAAAAONTufD/I/3AHmMEPQAAAAkAAgAAAAAAAHjaY2BkYGCx/ZfIwCDX9V/57wm5ZKAIKmADAIxsBbkAeNpjvMGgwAACbyCYqZpBG0QDADU4BGYAAAAAEwATABMAEwBhAGEAAHjaY2BkYGBgY/JmEGNYxMAO5iEAMwMjABhMARl42pXQgUZDYRTA8d9qZcEeIPC9QHdbJmqgYkRTihCwttu63Lbru1sKerqeoCeK68MGCPgfzvnhoOPVvlb7CM+tTuqWM7+p93T9pN439p26vbVz4Ng89aG+YequId6srVUu9PTUZqJCZa2WqRVKmZVooefO2K0bVybulXKfHk0t1S5FUy8KMycmcnOFjXdPcrGxVpaCgcxA32CrRkkNRv/2H+QWNkpTUXKke0EShB0j7BjXVipfosKi+Upwqm/gXJDMZiuqZI1VKoWti7qZcrVc9NHo2R/ilEKpAAAAeNpjYGIAg/9rGXwZsAE2IGZkZGJgZmRmZGEvzcs0MDBwAdFGBk4mEL6jAQDOGwiI)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(/story-film/assets/ibm-plex-sans-arabic-latin-ext-500-normal-Ck_W4G78.woff2)format("woff2"),url(/story-film/assets/ibm-plex-sans-arabic-latin-ext-500-normal-eJxPnL1P.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(/story-film/assets/ibm-plex-sans-arabic-latin-500-normal-Cd6jVIg7.woff2)format("woff2"),url(/story-film/assets/ibm-plex-sans-arabic-latin-500-normal-BletK1Hp.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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/story-film/assets/cormorant-garamond-cyrillic-ext-500-italic-ClXnudBg.woff2)format("woff2"),url(/story-film/assets/cormorant-garamond-cyrillic-ext-500-italic-DakTmaFY.woff)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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/story-film/assets/cormorant-garamond-cyrillic-500-italic-DVnfXoMy.woff2)format("woff2"),url(/story-film/assets/cormorant-garamond-cyrillic-500-italic-C9gO-8KC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/story-film/assets/cormorant-garamond-vietnamese-500-italic-D3igDnAQ.woff2)format("woff2"),url(/story-film/assets/cormorant-garamond-vietnamese-500-italic-C-296ow0.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/story-film/assets/cormorant-garamond-latin-ext-500-italic-CE7zdTnu.woff2)format("woff2"),url(/story-film/assets/cormorant-garamond-latin-ext-500-italic-CalKM9tT.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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/story-film/assets/cormorant-garamond-latin-500-italic-Y14P-dkT.woff2)format("woff2"),url(/story-film/assets/cormorant-garamond-latin-500-italic-DhNIfkTX.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{--coal:#0b0907;--char:#15100c;--brown:#2a1c13;--brown-2:#4a2f1f;--cream:#f1e6d0;--cream-2:#f1e6d0b3;--cream-3:#f1e6d06b;--orange:#e8892b;--amber:#f3b75c;--red:#8f2a1e;--gold:#d2a863;--font-display:"Amiri", "Traditional Arabic", "Times New Roman", serif;--font-ui:"IBM Plex Sans Arabic", "Segoe UI", Tahoma, system-ui, sans-serif;--font-latin:"Cormorant Garamond", Georgia, serif;--bar:clamp(40px, 6vh, 62px);--gutter:clamp(18px, 5.2vw, 96px);--ease-film:cubic-bezier(.22, .61, .36, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{background:var(--coal);color:var(--cream);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{background:var(--coal);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-weight:400;line-height:1.6;overflow-x:hidden}img{max-width:100%}button{font:inherit;color:inherit}a{color:inherit}:focus-visible{outline:2px solid var(--amber);outline-offset:3px;border-radius:2px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.stage{width:100%;height:100vh;background:var(--coal);isolation:isolate;height:100lvh;position:fixed;top:0;left:0;overflow:hidden}.scroll-spacer{pointer-events:none;width:1px;position:relative}.scene{opacity:0;visibility:hidden;pointer-events:none;isolation:isolate;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.scene__text{z-index:5;text-shadow:0 2px 28px #00000073;flex-direction:column;gap:clamp(.8rem,1.6vh,1.4rem);width:min(46vw,760px);display:flex;position:absolute;top:50%;transform:translateY(-50%)}.scene__text:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--gutter)}.scene__text:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--gutter)}.scene__text:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--gutter)}.scene__text:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--gutter)}.display{font-family:var(--font-display);color:var(--cream);text-wrap:balance;font-size:clamp(2.3rem,5.2vw,6rem);font-weight:400;line-height:1.3}.display--xl{font-size:clamp(2.9rem,8.4vw,9.6rem);line-height:1.12}.display--m{font-size:clamp(1.9rem,3.8vw,4.3rem)}.lead{font-family:var(--font-display);color:var(--cream-2);font-size:clamp(1.35rem,2.3vw,2.5rem);line-height:1.5}.body-note{color:var(--cream-2);max-width:38ch;font-size:clamp(.92rem,1.05vw,1.08rem);line-height:1.9}.latin{font-family:var(--font-latin);letter-spacing:.04em;direction:ltr;unicode-bidi:isolate;font-style:italic;font-weight:500}@media (max-width:820px){.scene__text{inset-inline:var(--gutter);top:auto;bottom:calc(var(--bar) + 5vh);width:auto;transform:none}.display{font-size:clamp(2.05rem,9.4vw,3.4rem)}.display--xl{font-size:clamp(2.6rem,13vw,4.6rem)}.display--m{font-size:clamp(1.7rem,7.4vw,2.6rem)}.lead{font-size:clamp(1.15rem,5vw,1.5rem)}}.vignette{z-index:40;pointer-events:none;background:radial-gradient(120% 95%,#0000 52%,#0503029e 100%);position:fixed;top:0;bottom:0;left:0;right:0}.grain{z-index:41;pointer-events:none;opacity:.075;background-repeat:repeat;background-size:180px 180px;position:fixed;top:-60%;bottom:-60%;left:-60%;right:-60%}.grain.is-animated{animation:1s steps(8,end) infinite grain}@keyframes grain{0%{transform:translate(0)}12%{transform:translate(-3%,4%)}25%{transform:translate(5%,-2%)}37%{transform:translate(-6%,-5%)}50%{transform:translate(2%,6%)}62%{transform:translate(-4%,1%)}75%{transform:translate(6%,3%)}87%{transform:translate(-1%,-6%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.grain.is-animated{animation:none}}html[lang=en]{--font-display:"Cormorant Garamond", Georgia, serif;--font-ui:"Segoe UI", system-ui, sans-serif}html[lang=en] .place-tour__figure{direction:ltr}html[lang=en] .place-tour__progress i,html[lang=en] .hud__fill{transform-origin:0}@media (min-width:821px){html[lang=en] .scene__text:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:auto;right:var(--gutter)}html[lang=en] .scene__text:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:auto;right:var(--gutter)}html[lang=en] .finale__content:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:auto;right:var(--gutter)}html[lang=en] .finale__content:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:auto;right:var(--gutter)}html[lang=en] .scene__text:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:auto;left:var(--gutter)}html[lang=en] .scene__text:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:auto;left:var(--gutter)}html[lang=en] .finale__content:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:auto;left:var(--gutter)}html[lang=en] .finale__content:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:auto;left:var(--gutter)}}.story-text{margin:0}.story-text .w{opacity:0;visibility:hidden;display:inline-block}.story-text.is-static .w{opacity:1;visibility:inherit}.story-text .acc{color:var(--amber);background:linear-gradient(#f8d58f 0%,#eb9a45 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-block-start:-.08em;margin-block-end:-.12em;padding-block-start:.08em;padding-block-end:.12em}.story-text .ph{font-family:var(--font-ui);color:#f0c078;vertical-align:middle;white-space:normal;border-bottom:1px dashed #f0c078b3;padding-bottom:.1em;font-size:max(.72rem,.42em);font-weight:400;line-height:1.5}.slate{font-family:var(--font-ui);color:var(--cream-2);align-items:center;gap:.75rem;font-size:clamp(.78rem,.9vw,.92rem);font-weight:500;display:flex}.slate__rule{background:linear-gradient(90deg, transparent, var(--gold));flex:none;width:clamp(28px,4vw,56px);height:1px}.slate__value{color:var(--cream-3);font-weight:400}.slate .ph{font-size:inherit}.scene--hero{opacity:1;visibility:visible;background:radial-gradient(ellipse 80% 60% at 50% 110%, #1d130d 0%, var(--coal) 60%)}.hero__glow{opacity:0;background:radial-gradient(#e8892b47 0%,#8f2a1e1f 38%,#0000 70%);border-radius:50%;width:110vh;height:80vh;margin-left:-55vh;position:absolute;bottom:-38vh;left:50%}.hero__content{padding:calc(var(--bar) + 2rem) var(--gutter);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:clamp(1.2rem,3vh,2.4rem);display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.hero__title{flex-direction:column;gap:.05em;margin:0;display:flex}.hero__line{display:block}.hero__line:first-child{color:var(--cream-2);font-size:.62em}.hero__sub{color:var(--cream-2)}.hero__hint-wrap{left:0;right:0;bottom:calc(var(--bar) + 3.5vh);justify-content:center;display:flex;position:absolute}.hero__hint{color:var(--cream-2);opacity:0;visibility:hidden;flex-direction:column;align-items:center;gap:.6rem;font-size:1.05rem;display:flex}.hero__rail{background:#f1e6d029;width:1px;height:46px;position:relative;overflow:hidden}.hero__rail i{background:linear-gradient(180deg, transparent, var(--amber));width:1px;height:40%;animation:rail 2.2s var(--ease-film) infinite;position:absolute;top:-40%;left:0}.hero__arrow{color:var(--amber);font-size:.9rem;line-height:1}@keyframes rail{to{top:110%}}@media (prefers-reduced-motion:reduce){.hero__rail i{animation:none;top:30%}}.sunrise{background:#050407}.sunrise__cam{will-change:transform;position:absolute;top:0;bottom:0;left:0;right:0}.sunrise__sky{will-change:transform;background:linear-gradient(#050407 0%,#0c080a 14%,#1c100d 27%,#36170f 40%,#5e2415 51%,#86351a 60%,#b4521f 69%,#d97a31 78%,#eea456 86%,#f5c985 93%,#f8e1b3 100%);height:320%;position:absolute;top:0;left:0;right:0}.sunrise__stars{background-image:radial-gradient(1.2px 1.2px at 8% 14%,#fff5e0 60%,#0000 62%),radial-gradient(1px 1px at 17% 32%,#fff5e0 60%,#0000 62%),radial-gradient(1.4px 1.4px at 26% 9%,#fff 60%,#0000 62%),radial-gradient(1px 1px at 34% 41%,#fff5e0 60%,#0000 62%),radial-gradient(1px 1px at 44% 22%,#fff5e0 60%,#0000 62%),radial-gradient(1.3px 1.3px at 53% 6%,#fff 60%,#0000 62%),radial-gradient(1px 1px at 61% 30%,#fff5e0 60%,#0000 62%),radial-gradient(1px 1px at 68% 15%,#fff5e0 60%,#0000 62%),radial-gradient(1.5px 1.5px at 76% 38%,#fff 60%,#0000 62%),radial-gradient(1px 1px at 84% 11%,#fff5e0 60%,#0000 62%),radial-gradient(1px 1px at 91% 27%,#fff5e0 60%,#0000 62%),radial-gradient(1px 1px at 12% 52%,#fff5e0 60%,#0000 62%),radial-gradient(1px 1px at 39% 58%,#fff5e0 60%,#0000 62%),radial-gradient(1.2px 1.2px at 71% 55%,#fff 60%,#0000 62%),radial-gradient(1px 1px at 95% 48%,#fff5e0 60%,#0000 62%);position:absolute;top:0;bottom:45%;left:0;right:0}.sunrise__sun{will-change:transform;width:16vh;height:16vh;margin:-8vh 0 0 -8vh;position:absolute;top:60%;left:30%}.sunrise__core,.sunrise__halo{border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sunrise__core{background:radial-gradient(circle,#fffaf0 0%,#ffe6b0 38%,#ffc16b 62%,#ffaa5000 71%);width:100%;height:100%}.sunrise__halo{will-change:transform, opacity;background:radial-gradient(circle,#ffbe6e8c 0%,#f08c3c38 22%,#b4501e14 45%,#0000 68%);width:900%;height:900%;margin:-450% 0 0 -450%;transform:none}.sunrise__rays{opacity:0;will-change:transform, opacity;background:repeating-conic-gradient(#ffd69617 0deg 3deg,#0000 3deg 11deg);width:240vmax;height:240vmax;margin:-120vmax 0 0 -120vmax;position:absolute;top:46%;left:30%;-webkit-mask-image:radial-gradient(circle,#000 0%,#00000080 18%,#0000 42%);mask-image:radial-gradient(circle,#000 0%,#00000080 18%,#0000 42%)}.sunrise__clouds{will-change:transform;position:absolute;top:0;bottom:0;left:0;right:0}.sunrise__clouds i{background:radial-gradient(at 50% 60%,#ffb0706b,#a046282e 45%,#0000 70%);border-radius:50%;height:5vh;position:absolute}.sunrise__clouds i:first-child{width:42vw;top:18%;left:8%}.sunrise__clouds i:nth-child(2){width:36vw;height:3.4vh;top:27%;left:46%}.sunrise__clouds i:nth-child(3){width:30vw;height:3vh;top:36%;left:18%}.sunrise__clouds i:nth-child(4){width:44vw;height:4vh;top:45%;left:58%}.sunrise__layer{will-change:transform;position:absolute;bottom:0;left:0;right:0}.sunrise__layer svg{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.sunrise__layer--far{height:62%}.sunrise__layer--far path{fill:#3a1911}.sunrise__layer--mid{height:52%}.sunrise__layer--mid path{fill:#1c0e09}.sunrise__layer--near{height:44%}.sunrise__layer--near path{fill:#0a0605}.sunrise__lights rect{fill:#ffb862;opacity:.8}.sunrise__glint{opacity:0;transform-origin:50% 60%}.sunrise__haze{background:linear-gradient(#0000 0%,#ec92404d 55%,#ec924014 85%,#0000 100%);height:34%;position:absolute;bottom:22%;left:0;right:0}.sunrise__ground{background:#060303;height:5%;position:absolute;bottom:0;left:0;right:0}.sunrise__flare{z-index:4;opacity:0;pointer-events:none;will-change:transform, opacity;background:radial-gradient(circle,#fff1d2 0%,#f6b765 9%,#c45f24 22%,#5a2413 36%,#1a0d08 48%);border-radius:50%;width:280vmax;height:280vmax;margin:-140vmax 0 0 -140vmax;position:absolute;top:60%;left:50%}.sunrise__text{top:34%}.sunrise__scrim{z-index:4;opacity:0;pointer-events:none;background:radial-gradient(42% 36% at 78% 38%,#0c06046b,#0000 100%);position:absolute;top:0;bottom:0;left:0;right:0}@media (max-width:820px){.sunrise__sun{top:52%;left:50%}.sunrise__rays{top:40%;left:50%}.sunrise__text{top:auto}.sunrise__scrim{background:linear-gradient(#0000 55%,#080403b3)}}.media{background:#140f0b;position:relative;overflow:hidden}.media img{opacity:0;width:100%;height:100%;transition:opacity .9s var(--ease-film);-webkit-user-select:none;user-select:none;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.media.is-loaded img{opacity:1}.media--bg{background:0 0}.media img.is-blurred{filter:blur(28px);transform:scale(1.12)}.ph-frame{text-align:center;color:var(--cream-2);outline-offset:-10px;background:repeating-linear-gradient(135deg,#ffffff06 0 2px,#0000 2px 14px),radial-gradient(circle at 50% 38%,#3b2718 0%,#140e0a 72%);outline:1px dashed #f0c07866;flex-direction:column;justify-content:center;align-items:center;gap:.7rem;padding:1rem;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.ph-frame--quiet{outline:none}.ph-frame__icon{fill:none;stroke:#f0c078;stroke-width:1.4px;opacity:.85;width:44px}.ph-frame__label{font-family:var(--font-ui);color:#f0c078;max-width:22ch;font-size:clamp(.85rem,1.1vw,1.02rem);line-height:1.6}.ph-frame__path{color:var(--cream-3);font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.68rem}.cover-box{width:max(100%, calc(100lvh * var(--r)));aspect-ratio:var(--r);position:absolute;top:50%;left:50%;translate:-50% -50%}.cover-box__media{background:0 0;position:absolute;top:0;bottom:0;left:0;right:0}.people{background:radial-gradient(70% 80% at 30% 45%,#1f150e 0%,#0d0a07 55%,#070504 100%)}.people__warm{z-index:3;pointer-events:none;background:radial-gradient(circle at 50% 58%,#fff1d2 0%,#f6b765 7%,#c45f24 17%,#5a2413 28%,#1a0d08 38%);position:absolute;top:0;bottom:0;left:0;right:0}.people__beam{opacity:0;background:linear-gradient(112deg,#0000 32%,#ffc48012 42%,#ffc4801f 47%,#0000 58%),radial-gradient(40% 50% at 32% 38%,#e8892b1f,#0000 70%);position:absolute;top:-10%;bottom:-10%;left:-10%;right:-10%}.people__stage{inset:var(--bar) 0;position:absolute}.portrait{--h:min(66vh, 720px);width:calc(var(--h) * .75);height:var(--h);margin:calc(var(--h) * -.53) 0 0 calc(var(--h) * -.375);opacity:0;visibility:hidden;will-change:transform, opacity;position:absolute;top:50%;left:29%}.portrait__frame{-webkit-mask-composite:source-in;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 16% 72%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 16% 84%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 16% 72%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 16% 84%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.portrait__zoom{will-change:transform;position:absolute;top:0;bottom:0;left:0;right:0}.portrait__media{position:absolute;top:0;bottom:0;left:0;right:0}.portrait__shade{background:#0b0907;position:absolute;top:0;bottom:0;left:0;right:0}.portrait__caption{text-align:center;opacity:0;visibility:hidden;flex-direction:column;align-items:center;gap:.2rem;display:flex;position:absolute;bottom:-.4rem;left:0;right:0}.portrait__name{font-family:var(--font-display);color:var(--cream);font-size:clamp(1.3rem,1.9vw,2rem)}.portrait__role{color:var(--cream-2);font-size:.85rem}.people__text{display:grid}.people__block{flex-direction:column;grid-area:1/1;gap:.6rem;display:flex}@media (max-width:820px){.people__stage{inset:var(--bar) 0 38% 0}.portrait{--h:min(44vh, 118vw);top:54%;left:50%}.people__beam{background:linear-gradient(160deg,#0000 20%,#ffc4801a 40%,#0000 60%)}}.place-tour{background:#100e0a}.place-tour__heading,.place-tour__footer{z-index:3;inset-inline:var(--gutter);justify-content:space-between;align-items:center;gap:1rem;display:flex;position:absolute}.place-tour__heading{top:calc(var(--bar) + 1.8rem)}.place-tour__edition{letter-spacing:.24em;color:var(--cream-3);font-size:.6rem}.place-tour__footer{bottom:calc(var(--bar) + 1.1rem);color:var(--cream-3);font-size:.72rem}.place-tour__footer .latin{font-size:1rem}.place-tour__shot{opacity:0;visibility:hidden;position:absolute;top:0;bottom:0;left:0;right:0}.place-tour__ambient{object-fit:cover;filter:blur(40px)brightness(.3)saturate(.6);opacity:.22;pointer-events:none;width:112%;max-width:none;height:112%;position:absolute;top:-6%;bottom:-6%;left:-6%;right:-6%}.place-tour__layout{inset:calc(var(--bar) + 4.8rem) var(--gutter) calc(var(--bar) + 3.8rem);direction:ltr;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;column-gap:clamp(2rem,6vw,7rem);display:grid;position:absolute}.place-tour__figure{text-align:center;direction:rtl;min-width:0;margin:0}.place-tour__frame{aspect-ratio:16/9;background:#18130d;width:100%;margin-inline-start:auto;margin-inline-end:auto;position:relative;overflow:hidden;box-shadow:0 24px 70px #0006,0 0 0 1px #d2a86333}.place-tour__shot--portrait .place-tour__frame{width:min(100%, calc((100vh - 2 * var(--bar) - 11rem) * .75));aspect-ratio:3/4}.place-video,.place-video__poster,.place-video__film{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.place-video__poster,.place-video__film{object-fit:contain;display:block}.place-video__film{opacity:0}.place-video.is-ready .place-video__film{opacity:1}.place-tour__frame-no{color:#fff3dd;letter-spacing:.12em;direction:ltr;background:#100e0a99;padding:.3rem .5rem;font-size:.62rem;position:absolute;top:1rem;left:1rem}.place-tour__progress{background:#f1e6d026;height:2px;position:absolute;bottom:0;left:0;right:0}.place-tour__progress i{background:var(--amber);transform-origin:100%;height:100%;display:block;transform:scaleX(0)}.place-tour__figure figcaption{color:var(--cream-3);margin-top:1rem;font-size:.74rem;line-height:1.7}.place-tour__copy{opacity:0;visibility:hidden;max-width:33rem}.place-tour__eyebrow{color:var(--gold);align-items:center;gap:.8rem;margin:0 0 1.5rem;font-size:.78rem;display:flex}.place-tour__eyebrow span{border-inline-end:1px solid #d2a86359;padding-inline-end:.8rem;font-size:.68rem}.place-tour__title{font-family:var(--font-display);margin:0 0 1.4rem;font-size:clamp(2rem,3.65vw,4.6rem);font-weight:400;line-height:1.45}.place-tour__title>.story-text{display:block}.place-tour__body{max-width:39ch;color:var(--cream-2);margin:0;font-size:clamp(.9rem,1.12vw,1.1rem);line-height:2.05}.place-tour__details{color:var(--cream-3);border-top:1px solid #d2a86326;flex-wrap:wrap;gap:.55rem 1rem;margin:1.8rem 0 0;padding:1.2rem 0 0;font-size:.67rem;list-style:none;display:flex}.place-tour__details li:before{content:"";vertical-align:middle;background:var(--gold);border-radius:50%;width:4px;height:4px;margin-inline-end:.5rem;display:inline-block}@media (max-width:820px) and (orientation:portrait){.place-tour__heading{top:calc(var(--bar) + 1rem)}.place-tour__heading .slate{gap:.5rem;font-size:.7rem}.place-tour__edition{display:none}.place-tour__layout{inset:calc(var(--bar) + 3.4rem) var(--gutter) calc(var(--bar) + 3rem);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);gap:clamp(1rem,2.5vh,1.8rem)}.place-tour__figure{justify-content:center;align-items:center;height:100%;min-height:0;display:flex}.place-tour__frame{width:100%;max-height:100%}.place-tour__shot--landscape .place-tour__layout{grid-template-rows:auto auto;align-content:center}.place-tour__shot--landscape .place-tour__figure{height:auto}.place-tour__shot--portrait .place-tour__frame{width:auto;max-width:100%;height:100%}.place-tour__figure figcaption{display:none}.place-tour__eyebrow{margin-bottom:.55rem;font-size:.7rem}.place-tour__title{margin-bottom:.65rem;font-size:clamp(1.6rem,7.8vw,2.5rem);line-height:1.3}.place-tour__body{max-width:none;font-size:.82rem;line-height:1.85}.place-tour__details{gap:.4rem .7rem;margin-top:.8rem;padding-top:.65rem;font-size:.58rem}.place-tour__footer{bottom:calc(var(--bar) + .7rem);font-size:.6rem}.place-tour__footer .latin{font-size:.85rem}}@media (max-height:650px){.place-tour__heading{top:calc(var(--bar) + .7rem)}.place-tour__layout{top:calc(var(--bar) + 2.8rem);bottom:calc(var(--bar) + 2.5rem);column-gap:2rem}.place-tour__title{margin-bottom:.6rem;font-size:clamp(1.4rem,3.2vw,2.7rem);line-height:1.25}.place-tour__eyebrow{margin-bottom:.5rem}.place-tour__body{font-size:.75rem;line-height:1.7}.place-tour__details{display:none}.place-tour__figure figcaption{margin-top:.6rem;font-size:.6rem}}@media (max-height:650px) and (orientation:landscape){.place-tour__shot--portrait .place-tour__frame{width:min(100%, calc((100vh - 2 * var(--bar) - 7rem) * .75))}.place-tour__shot--landscape .place-tour__frame{width:min(100%, calc((100vh - 2 * var(--bar) - 7rem) * 16 / 9))}}@media (prefers-reduced-motion:reduce){.place-tour__ambient{filter:brightness(.3);opacity:.08}}.scroll-film{background:#0b0806;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.scroll-film__frames,.scroll-film__poster{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.scroll-film__frames{opacity:0;transition:opacity .4s}.scroll-film.is-ready .scroll-film__frames{opacity:1}@media (max-aspect-ratio:4/5){.scroll-film__frames,.scroll-film__poster{width:150vw;height:auto;aspect-ratio:var(--film-aspect,4 / 3);top:50%;bottom:auto;left:50%;right:auto;translate:-50% -54%;-webkit-mask-image:linear-gradient(#0000 0%,#000 16% 84%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 16% 84%,#0000 100%)}}.scroll-film.is-framed{background:radial-gradient(50% 60% at 50% 55%,#783e1424,#0b080600 72%),#0b0806}.scroll-film.is-framed .scroll-film__frames,.scroll-film.is-framed .scroll-film__poster{width:min(calc(var(--film-zoom,1) * 100svh * var(--film-ar,1)), 100vw);height:auto;aspect-ratio:var(--film-aspect);-webkit-mask-composite:source-in;top:50%;bottom:auto;left:50%;right:auto;translate:-50% -50%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#0000,#000 6% 94%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}@media (max-aspect-ratio:4/5){.scroll-film.is-framed .scroll-film__frames,.scroll-film.is-framed .scroll-film__poster{width:calc(var(--film-portrait,1) * 100vw);translate:-50% -54%;-webkit-mask-image:linear-gradient(#0000 0%,#000 14% 86%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 14% 86%,#0000 100%)}}.step-list{z-index:5;bottom:calc(var(--bar) + 5vh);color:var(--cream);opacity:0;visibility:hidden;text-shadow:0 1px 12px #0009;flex-direction:column;gap:.55rem;margin:0;padding:0;font-size:.84rem;list-style:none;display:flex;position:absolute}.step-list:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--gutter)}.step-list:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--gutter)}.step-list:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--gutter)}.step-list:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--gutter)}.step-list__item{opacity:.38;grid-template-rows:auto 1px;grid-template-columns:2.2em auto;align-items:baseline;gap:.3rem .4rem;display:grid}.step-list__no{color:var(--amber);font-size:.95rem}.step-list__line{background:#f1e6d029;grid-column:1/-1;width:9rem;height:1px;display:block;position:relative}.step-list__fill{background:var(--amber);transform-origin:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0;transform:scaleX(0)}@media (max-width:820px){.step-list{top:calc(var(--bar) + 2.4vh);bottom:auto;flex-direction:row;gap:.9rem;font-size:.72rem}.step-list:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--gutter);right:auto}.step-list:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--gutter);right:auto}.step-list:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--gutter);left:auto}.step-list:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--gutter);left:auto}.step-list__item{grid-template-columns:auto}.step-list__no{display:none}.step-list__line{width:100%}}.world-scene{background:0 0}.world-scene:before{content:"";pointer-events:none;background:linear-gradient(270deg,#080604b8 0%,#08060459 34%,#0000 58%);position:absolute;top:0;bottom:0;left:0;right:0}.world-scene__text{width:min(40vw,640px)}.world-fallback,.world-fallback .media{position:absolute;top:0;bottom:0;left:0;right:0}.world-fallback:after{content:"";background:#08060473;position:absolute;top:0;bottom:0;left:0;right:0}.memory{z-index:4;opacity:0;visibility:hidden;will-change:transform, opacity;background:#f3ead8;width:clamp(150px,17vw,280px);margin:0;padding:10px 10px 12px;position:absolute;box-shadow:0 30px 80px #0000008c}.memory--1{top:calc(var(--bar) + 6vh)}.memory--1:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:6vw}.memory--1:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:6vw}.memory--1:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:6vw}.memory--1:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:6vw}.memory--2{top:calc(var(--bar) + 9vh)}.memory--2:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:22vw}.memory--2:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:22vw}.memory--2:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:22vw}.memory--2:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:22vw}.memory__media{aspect-ratio:4/5}.memory figcaption{color:#3a2a1d;justify-content:space-between;gap:.5rem;padding-top:.55rem;font-size:.78rem;display:flex}.memory__caption{font-family:var(--font-display);font-size:1rem}.memory__note{font-family:var(--font-latin), var(--font-ui);color:#8a5a2c;font-style:italic}.pizza__heat{z-index:1;opacity:0;visibility:hidden;pointer-events:none;background:radial-gradient(70% 60% at 40% 72%,#ff8a2857,#0000 70%),radial-gradient(120% 90% at 50% 100%,#8f2a1e59,#0000 70%);position:absolute;top:0;bottom:0;left:0;right:0}.light-leak{z-index:8;opacity:0;visibility:hidden;pointer-events:none;background:radial-gradient(45% 60% at 30%,#fff4def2,#0000 70%),radial-gradient(70% 80% at 55%,#f6b765e6,#c45f24cc 55%,#1a0d08 100%);position:absolute;top:-20%;bottom:-20%;left:-20%;right:-20%}@media (max-width:820px){.world-scene:before{background:linear-gradient(#0000 45%,#08060466 68%,#080604cc 100%)}.world-scene__text{width:auto}.memory{width:34vw;padding:6px 6px 8px}.memory--1{top:calc(var(--bar) + 7vh)}.memory--1:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:6vw}.memory--1:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:6vw}.memory--1:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:6vw}.memory--1:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:6vw}.memory--2{top:calc(var(--bar) + 12vh);bottom:auto}.memory--2:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:8vw;right:auto}.memory--2:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:8vw;right:auto}.memory--2:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:8vw}.memory--2:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:8vw}.memory figcaption{flex-direction:column;gap:.1rem;font-size:.66rem}.memory__caption{font-size:.8rem}}.pizza__words{display:grid}.pizza__words>*{grid-area:1/1}.ingredient-tag{z-index:4;pointer-events:none;will-change:transform;width:0;height:0;position:absolute;top:0;left:0}.ingredient-tag__inner{opacity:0;visibility:hidden;position:absolute;top:0;left:0}.ingredient-tag__dot{border:1.5px solid var(--amber);background:#0b090759;border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;left:-5px;box-shadow:0 0 14px #f6c15a99}.ingredient-tag__dot:after{content:"";background:var(--amber);border-radius:50%;position:absolute;top:2px;bottom:2px;left:2px;right:2px}.ingredient-tag__line{background:linear-gradient(0deg, var(--amber), #f3b75c1a);width:1px;height:clamp(44px,7vh,70px);position:absolute;bottom:6px;left:0}.ingredient-tag__label{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--font-display);color:var(--cream);white-space:nowrap;background:#0b09078c;border:1px solid #f3b75c73;border-radius:999px;padding:.35rem .85rem;font-size:clamp(1rem,1.3vw,1.3rem);position:absolute;bottom:calc(clamp(44px,7vh,70px) + 10px);left:0;translate:-50%}@media (max-width:820px){.ingredient-tag__label{font-size:.95rem}}.pizza__film{z-index:-1;opacity:0;visibility:hidden;position:absolute;top:0;bottom:0;left:0;right:0}.pizza__film.is-off{display:none}.pizza__blackout{z-index:-1;pointer-events:none;opacity:0;visibility:hidden;background:#050403;position:absolute;top:0;bottom:0;left:0;right:0}.pizza__shade{z-index:3;pointer-events:none;opacity:0;visibility:hidden;background:radial-gradient(70% 60%,#0b090759 0%,#0b0907c7 100%),linear-gradient(#0b090700 55%,#0b09078c);position:absolute;top:0;bottom:0;left:0;right:0}.pizza__ending{inset:var(--bar) var(--gutter);z-index:6;text-align:center;text-shadow:0 2px 30px #0009;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:clamp(.5rem,1.4vh,.95rem);display:flex;position:absolute}.pizza__logo{aspect-ratio:1;opacity:0;visibility:hidden;filter:drop-shadow(0 10px 30px #0000008c);width:clamp(76px,7.5vw,116px);position:relative}.pizza__logo .media{background:0 0;position:absolute;top:0;bottom:0;left:0;right:0}.pizza__title{margin:0;font-weight:700;line-height:1.1}.pizza__descriptor{color:var(--gold);opacity:0;visibility:hidden;margin:0;font-size:clamp(1rem,1.3vw,1.3rem)}.pizza__line{max-width:34ch;margin:.2rem 0 0}.pizza__actions{pointer-events:auto;flex-wrap:wrap;justify-content:center;gap:.7rem;margin-top:.5rem;display:flex}.pizza__actions>*{opacity:0;visibility:hidden}.pizza__btn{color:var(--cream);text-shadow:none;transition:border-color .3s, background .3s, transform .3s var(--ease-film);background:#0b090773;border:1px solid #f1e6d047;border-radius:999px;align-items:center;gap:.55rem;padding:.8rem 1.35rem;font-size:.98rem;text-decoration:none;display:inline-flex}.pizza__btn:hover{border-color:var(--amber);background:#e8892b24}.pizza__btn:active{transform:scale(.97)}.pizza__btn:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.pizza__btn.is-primary{color:#1a0f08;background:linear-gradient(135deg,#f3ad58,#d9772f);border-color:#0000;font-weight:500;box-shadow:0 10px 34px #d9772f59}.pizza__btn.is-primary:hover{background:linear-gradient(135deg,#f7bd70,#e2843a)}.pizza__btn svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}@media (max-width:820px){.pizza__logo{width:64px}.pizza__ending{justify-content:flex-end;padding-bottom:3vh}.pizza__btn{padding:.72rem 1.1rem;font-size:.92rem}}.growth{background:radial-gradient(90% 70% at 50% 45%,#231710 0%,#0d0a07 60%,#070504 100%)}.growth__glow{background:radial-gradient(40% 45% at 50% 46%,#e8892b24,#0000 70%);position:absolute;top:0;bottom:0;left:0;right:0}.growth__kicker{z-index:5;top:calc(var(--bar) + 4.5vh);opacity:0;visibility:hidden;position:absolute}.growth__kicker:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--gutter)}.growth__kicker:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--gutter)}.growth__kicker:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--gutter)}.growth__kicker:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--gutter)}.growth__track{perspective:1400px;perspective-origin:50% 45%;transform-style:preserve-3d;position:absolute;top:0;bottom:0;left:0;right:0}.gframe{--w:min(24vw, 46vh);width:var(--w);margin:calc(var(--w) * -.62) 0 0 calc(var(--w) * -.5);opacity:0;visibility:hidden;will-change:transform, opacity;position:absolute;top:45%;left:50%}.gframe__photo{aspect-ratio:4/5;position:relative;overflow:hidden;box-shadow:0 40px 90px #0009,0 0 0 1px #d2a8632e}.gframe__photo .media{position:absolute;top:0;bottom:0;left:0;right:0}.gframe__photo.is-pair .media{width:calc(50% - 1px)}.gframe__photo.is-pair .media:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:auto}.gframe__photo.is-pair .media:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:auto}.gframe__photo.is-pair .media:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto}.gframe__photo.is-pair .media:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto}.gframe__photo.is-pair .media:nth-child(2):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:auto}.gframe__photo.is-pair .media:nth-child(2):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:auto}.gframe__photo.is-pair .media:nth-child(2):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:auto}.gframe__photo.is-pair .media:nth-child(2):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:auto}.gframe__photo.is-pair:after{content:"";z-index:1;background:linear-gradient(#0000,#d2a863b3 18% 82%,#0000);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%}.gframe__shade{z-index:2;opacity:0;background:#0b0907;position:absolute;top:0;bottom:0;left:0;right:0}.gframe__caption{flex-direction:column;gap:.35rem;padding-top:.9rem;display:flex}.gframe__head{align-items:baseline;gap:.6rem;display:flex}.gframe__story{font-family:var(--font-display);color:var(--cream-2);font-size:clamp(1rem,1.25vw,1.3rem);line-height:1.6}.gframe__no{color:var(--amber);font-size:1.05rem}.gframe__label{font-family:var(--font-display);color:var(--cream);font-size:clamp(1.4rem,2.2vw,2.3rem)}.growth__rail{z-index:5;left:calc(var(--gutter) + 2vw);right:calc(var(--gutter) + 2vw);bottom:calc(var(--bar) + 8vh);opacity:0;visibility:hidden;position:absolute}.growth__line{background:#f1e6d029;height:1px;position:relative}.growth__fill{background:linear-gradient(270deg, var(--amber), var(--orange));transform-origin:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0;transform:scaleX(0)}.growth__dots{margin:0;padding:0;list-style:none;position:absolute;top:0;bottom:0;left:0;right:0}.growth__dots li{color:var(--cream-3);white-space:nowrap;flex-direction:column;align-items:center;gap:.5rem;font-size:.78rem;transition:color .4s;display:flex;position:absolute;top:0;transform:translate(50%)}.growth__dots li>i{background:#0d0a07;border:1px solid #f1e6d066;border-radius:50%;width:7px;height:7px;margin-top:-3px;transition:background .4s,border-color .4s,transform .4s}.growth__dots li.is-past,.growth__dots li.is-active{color:var(--cream-2)}.growth__dots li.is-past>i{background:var(--amber);border-color:var(--amber)}.growth__dots li.is-active>i{background:var(--amber);border-color:var(--amber);transform:scale(1.6);box-shadow:0 0 12px #f6c15ab3}.growth__dust{pointer-events:none;background-image:radial-gradient(1.5px 1.5px at 20% 30%,#ffdca080,#0000 60%),radial-gradient(1px 1px at 70% 20%,#ffdca073,#0000 60%),radial-gradient(1.5px 1.5px at 40% 70%,#ffdca066,#0000 60%),radial-gradient(1px 1px at 85% 60%,#ffdca066,#0000 60%),radial-gradient(1px 1px at 10% 80%,#ffdca059,#0000 60%);animation:14s linear infinite alternate dust;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes dust{to{transform:translate(-2%,-3%)}}@media (max-width:820px){.gframe{--w:min(62vw, 42vh);top:44%}}@media (prefers-reduced-motion:reduce){.growth__dust{animation:none}}.letterbox{--lb:0;--bar-extra:max(0px, calc((100vh - 100vw / 2.39) / 2 - var(--bar)));z-index:45;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0}.letterbox__bar{height:calc(var(--bar) + var(--lb) * var(--bar-extra));background:#050403;position:absolute;left:0;right:0}.letterbox__bar--top{top:0;box-shadow:0 1px #d2a86314}.letterbox__bar--bottom{bottom:0;box-shadow:0 -1px #d2a86314}@media (max-width:820px),(orientation:portrait){.letterbox{--bar-extra:5vh}}.reveal{background:#050403}.reveal__cam{will-change:transform;position:absolute;top:0;bottom:0;left:0;right:0}.reveal__glow{aspect-ratio:1;opacity:0;pointer-events:none;background:radial-gradient(circle,#ffd6968c 0%,#f6aa5038 30%,#0000 68%);border-radius:50%;position:absolute;translate:-50% -50%}.reveal__glow.is-soft{aspect-ratio:3;background:radial-gradient(#ffc47833 0%,#e8892b14 40%,#0000 70%)}.reveal__dark{background:#050403;position:absolute;top:0;bottom:0;left:0;right:0}.reveal__scrim{opacity:0;background:linear-gradient(#0000 40%,#05040359 62%,#050403d9 100%),radial-gradient(60% 40% at 50% 100%,#05040399,#0000);position:absolute;top:0;bottom:0;left:0;right:0}.reveal__text{z-index:5;left:var(--gutter);right:var(--gutter);bottom:calc(var(--bar) + 7vh);text-align:center;text-shadow:0 4px 40px #0009;flex-direction:column;align-items:center;gap:.6rem;display:flex;position:absolute}.reveal__slate{opacity:0;visibility:hidden}.reveal__title{margin:0;font-weight:700;line-height:1.05}.reveal__lines{flex-wrap:wrap;justify-content:center;gap:.6em;display:flex}@media (max-width:820px){.reveal__lines{flex-direction:column;gap:.1em}}.finale{background:#0b0907}.finale__ambient{opacity:.4;position:absolute;top:0;bottom:0;left:0;right:0}.finale__ambient .media{position:absolute;top:-6%;bottom:-6%;left:-6%;right:-6%}.finale__photo-wrap{aspect-ratio:4/5;height:min(72vh,46vw);position:absolute;top:50%;left:7vw;overflow:hidden;translate:0 -50%;box-shadow:0 50px 120px #0009,0 0 0 1px #d2a8632e}.finale__photo{will-change:transform;position:absolute;top:0;bottom:0;left:0;right:0}.finale__photo .media{position:absolute;top:0;bottom:0;left:0;right:0}.finale__sun{pointer-events:none;opacity:0;background:radial-gradient(36% 50% at 28% 38%,#ffdca04d,#0000 70%),linear-gradient(104deg,#0000 32%,#f6b76529 48%,#0000 64%);position:absolute;top:-20%;bottom:-20%;left:-20%;right:-20%}.finale__shade{pointer-events:none;background:linear-gradient(270deg,#0b0907eb 0%,#0b090799 36%,#0000 62%);position:absolute;top:0;bottom:0;left:0;right:0}.finale__content{z-index:5;text-shadow:0 2px 30px #00000080;width:min(44vw,720px);display:grid;position:absolute;top:50%;transform:translateY(-50%)}.finale__content:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--gutter)}.finale__content:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--gutter)}.finale__content:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--gutter)}.finale__content:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--gutter)}.finale__lines,.finale__brand{grid-area:1/1}.finale__lines{flex-direction:column;align-self:center;gap:.5rem;display:flex}.finale__brand{flex-direction:column;align-items:flex-start;gap:clamp(.6rem,1.6vh,1.1rem);display:flex}.finale__logo{aspect-ratio:1;opacity:0;visibility:hidden;filter:drop-shadow(0 10px 30px #00000080);width:clamp(70px,7vw,108px);position:relative}.finale__logo .media{background:0 0;position:absolute;top:0;bottom:0;left:0;right:0}.finale__title{margin:0;font-weight:700;line-height:1.05}.finale__descriptor{color:var(--gold);opacity:0;visibility:hidden;margin:0;font-size:clamp(1.05rem,1.4vw,1.35rem)}.finale__teaser{flex-direction:column;align-items:flex-start;gap:.35rem;margin-top:.3rem;display:flex}.finale__badge{color:var(--amber);opacity:0;visibility:hidden;background:#e8892b14;border:1px solid #f3b75c73;border-radius:999px;align-items:center;gap:.5rem;padding:.3rem .8rem;font-size:.82rem;font-weight:500;display:inline-flex}.finale__badge i{background:var(--amber);border-radius:50%;width:7px;height:7px;position:relative}.finale__badge i:after{content:"";border:1px solid var(--amber);animation:soon-pulse 2.2s var(--ease-film) infinite;border-radius:50%;position:absolute;top:-5px;bottom:-5px;left:-5px;right:-5px}@keyframes soon-pulse{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(2.2)}}.finale__teaser-title{margin:0;line-height:1.2}.finale__teaser-title .acc{background:linear-gradient(100deg,#eb9a45 0%,#f8d58f 35%,#fff4dc 50%,#f8d58f 65%,#eb9a45 100%) 0 0/250% 100%;-webkit-background-clip:text;background-clip:text;animation:4.5s ease-in-out infinite soon-shimmer}@keyframes soon-shimmer{0%{background-position:100% 0}60%,to{background-position:-150% 0}}.finale__teaser-text{font-family:var(--font-display);color:var(--cream-2);margin:0;font-size:clamp(1.05rem,1.5vw,1.45rem)}@media (prefers-reduced-motion:reduce){.finale__badge i:after,.finale__teaser-title .acc{animation:none}}.finale__actions{pointer-events:auto;flex-wrap:wrap;gap:.7rem;margin-top:.4rem;display:flex}.finale__actions>*{opacity:0;visibility:hidden}.finale__btn{color:var(--cream);text-shadow:none;transition:border-color .3s, background .3s, transform .3s var(--ease-film);background:#0b090766;border:1px solid #f1e6d047;border-radius:999px;align-items:center;gap:.55rem;padding:.8rem 1.25rem;font-size:.95rem;text-decoration:none;display:inline-flex}.finale__btn:hover{border-color:var(--amber);background:#e8892b24}.finale__btn:active{transform:scale(.97)}.finale__btn.is-primary{color:#1a0f08;background:linear-gradient(135deg,#f3ad58,#d9772f);border-color:#0000;font-weight:500}.finale__btn.is-primary:hover{background:linear-gradient(135deg,#f7bd70,#e2843a)}.finale__btn svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.finale__footer{color:var(--cream-3);opacity:0;visibility:hidden;margin-top:.6rem;font-size:.85rem}@media (max-width:820px){.finale__logo{width:58px}.finale__descriptor{display:none}.finale__brand{gap:.5rem}.finale__photo-wrap{aspect-ratio:auto;width:100%;height:60%;box-shadow:none;top:0;left:0;right:0;translate:none}.finale__shade{background:linear-gradient(#0000 0%,#0b090733 30%,#0b0907e6 58%,#0b0907 100%)}.finale__content{top:auto;bottom:calc(var(--bar) + 3.5vh);inset-inline:var(--gutter);width:auto;transform:none}.finale__lines{align-self:end}.finale__actions{gap:.5rem}.finale__btn{padding:.65rem .95rem;font-size:.86rem}}.hud{z-index:50;pointer-events:none;font-family:var(--font-ui);position:fixed;top:0;bottom:0;left:0;right:0}.hud__top,.hud__bottom{height:var(--bar);padding-inline:var(--gutter);justify-content:space-between;align-items:center;gap:1.5rem;display:flex;position:absolute;left:0;right:0}.hud__top{top:0}.hud__bottom{bottom:0}.hud button{pointer-events:auto;cursor:pointer;background:0 0;border:0;padding:0}.hud__brand{font-family:var(--font-display);color:var(--cream);opacity:.9;align-items:center;gap:.6rem;font-size:1.08rem;transition:opacity .3s;display:flex}.hud__brand:hover{opacity:1}.hud__brand img{border-radius:50%;width:30px;height:30px}.hud__chapters ol{gap:clamp(.6rem,1.6vw,1.8rem);margin:0;padding:0;list-style:none;display:flex}.hud__chapter{color:var(--cream-3);transition:color .5s var(--ease-film);align-items:baseline;gap:.4rem;font-size:.8rem;display:flex}.hud__chapter:hover{color:var(--cream-2)}.hud__no{font-family:var(--font-latin);font-size:.95rem;font-style:italic}.hud__dash{opacity:.5;transition:opacity .5s}.hud__label{position:relative}.hud__label:after{content:"";left:0;right:0;background:var(--amber);transform-origin:100%;height:1px;transition:transform .7s var(--ease-film);position:absolute;bottom:-6px;transform:scaleX(0)}.hud__chapter.is-past{color:var(--cream-2)}.hud__chapter.is-active{color:var(--cream)}.hud__chapter.is-active .hud__no{color:var(--amber)}.hud__chapter.is-active .hud__label:after{transform:scaleX(1)}.hud__progress{background:#f1e6d024;flex:1;height:1px;position:relative}.hud__fill{background:linear-gradient(270deg, var(--amber), var(--orange));transform-origin:100%;position:absolute;top:0;bottom:0;left:0;right:0;transform:scaleX(0)}.hud__tick{background:#f1e6d04d;width:1px;height:7px;transition:background .4s;position:absolute;top:-3px}.hud__tick.is-past{background:var(--amber)}.hud__count{font-family:var(--font-latin);color:var(--cream);white-space:nowrap;direction:ltr;font-size:1rem;font-style:italic}.hud__count span{color:var(--cream-3)}@media (max-width:820px){.hud__brand span{display:none}.hud__chapters ol{gap:.85rem}.hud__dash,.hud__label{display:none}.hud__chapter.is-active .hud__dash,.hud__chapter.is-active .hud__label{display:inline}.hud__label:after{display:none}}.world-layer{z-index:0;pointer-events:none;visibility:hidden;background:#0b0806;position:absolute;top:0;bottom:0;left:0;right:0}.world-layer.is-visible{visibility:visible}.world-layer canvas{display:block}
