@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-tight-cyrillic-ext-400-normal.CKO3cWyd.woff2) format("woff2"),url(/_astro/inter-tight-cyrillic-ext-400-normal.DiHHcP5k.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-tight-cyrillic-400-normal.G7BuwYWK.woff2) format("woff2"),url(/_astro/inter-tight-cyrillic-400-normal.DPRou3KO.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-tight-greek-ext-400-normal.C3GMUg_S.woff2) format("woff2"),url(/_astro/inter-tight-greek-ext-400-normal.DMqR5RoS.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-tight-greek-400-normal.Br_GQm5W.woff2) format("woff2"),url(/_astro/inter-tight-greek-400-normal.BLLSFQTx.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-tight-vietnamese-400-normal.CqzIqjuX.woff2) format("woff2"),url(/_astro/inter-tight-vietnamese-400-normal.kSDs3Vd1.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-tight-latin-ext-400-normal.DN7wyBvd.woff2) format("woff2"),url(/_astro/inter-tight-latin-ext-400-normal.BQQeeQrv.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter Tight;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-tight-latin-400-normal.iW8qmuJY.woff2) format("woff2"),url(/_astro/inter-tight-latin-400-normal.BLrFJfvD.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-tight-cyrillic-ext-700-normal.D_7NT8eF.woff2) format("woff2"),url(/_astro/inter-tight-cyrillic-ext-700-normal.BFcoPt71.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-tight-cyrillic-700-normal.DtWWjp29.woff2) format("woff2"),url(/_astro/inter-tight-cyrillic-700-normal.DDZiLR3d.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-tight-greek-ext-700-normal.D0RkHJEE.woff2) format("woff2"),url(/_astro/inter-tight-greek-ext-700-normal.mW3dmpoD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-tight-greek-700-normal.RgALSHS4.woff2) format("woff2"),url(/_astro/inter-tight-greek-700-normal.DU8XoIeX.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-tight-vietnamese-700-normal.Cn_DV52A.woff2) format("woff2"),url(/_astro/inter-tight-vietnamese-700-normal.DwHBAXeT.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-tight-latin-ext-700-normal.BpKPOkj3.woff2) format("woff2"),url(/_astro/inter-tight-latin-ext-700-normal.CrlzIQ10.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter Tight;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-tight-latin-700-normal.BZKd_v_8.woff2) format("woff2"),url(/_astro/inter-tight-latin-700-normal.DvYAVZQd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/inter-tight-cyrillic-ext-800-normal.CzCOBUhR.woff2) format("woff2"),url(/_astro/inter-tight-cyrillic-ext-800-normal.WowoGRZX.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/inter-tight-cyrillic-800-normal.CC_RRmyd.woff2) format("woff2"),url(/_astro/inter-tight-cyrillic-800-normal.ChWbk4mt.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/inter-tight-greek-ext-800-normal.DNWjXg9N.woff2) format("woff2"),url(/_astro/inter-tight-greek-ext-800-normal.DfP-QoiQ.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/inter-tight-greek-800-normal.X9eW6L67.woff2) format("woff2"),url(/_astro/inter-tight-greek-800-normal.CxHmUlv4.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/inter-tight-vietnamese-800-normal.OJoDhpMd.woff2) format("woff2"),url(/_astro/inter-tight-vietnamese-800-normal.CbYrLkxo.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/inter-tight-latin-ext-800-normal.DfKN99cy.woff2) format("woff2"),url(/_astro/inter-tight-latin-ext-800-normal.A39zhqaD.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter Tight;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/inter-tight-latin-800-normal.CRGCHRPv.woff2) format("woff2"),url(/_astro/inter-tight-latin-800-normal.D2te1T7i.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/inter-tight-cyrillic-ext-900-normal.D2HnBArf.woff2) format("woff2"),url(/_astro/inter-tight-cyrillic-ext-900-normal.DFYsuKtp.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/inter-tight-cyrillic-900-normal.DQyl4dKK.woff2) format("woff2"),url(/_astro/inter-tight-cyrillic-900-normal.BB7BsRn9.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/inter-tight-greek-ext-900-normal.wxL47-fE.woff2) format("woff2"),url(/_astro/inter-tight-greek-ext-900-normal.BkFPiXz8.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/inter-tight-greek-900-normal.BlRasW-P.woff2) format("woff2"),url(/_astro/inter-tight-greek-900-normal.Whngmt0q.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/inter-tight-vietnamese-900-normal.BOhvDLRK.woff2) format("woff2"),url(/_astro/inter-tight-vietnamese-900-normal.BzyaF6D1.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/inter-tight-latin-ext-900-normal.CRvdXIc8.woff2) format("woff2"),url(/_astro/inter-tight-latin-ext-900-normal.CibZOeMa.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter Tight;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/inter-tight-latin-900-normal.CsycwHi3.woff2) format("woff2"),url(/_astro/inter-tight-latin-900-normal.D-ilywrK.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAsQABAAAAAAFgAAAAqyAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGkwbHhwoBmA/U1RBVEgAgiQRCAqZIJMmC2oAATYCJAOBTAQgBYRCB4NrDAcbhREzo8LGAQhIn5nsvzrgDamPtyBRRdVMwSoUFE+EQL/6+K/oRafzGIINxo4ZHmEYrxBTxSK8Qzd1DPMplhd/zH+yq15V/6F33eMFoPjE9JzCIZxL0eUUD/m3d39txQEFGFALAgprCyjIAg84sTTwQjseeC53//aueCLU80LJNLRAmn/c1h/Iydt3ViRmMKP+NtKYEYFeN1wFeFUJetHR/43AnHW4ZVub2wWIoH9qhqa1G/3ftdJuFjj3LoetO0QhW1mhKq/GJZnhv/+As1OGKQALt06Qa/lAlccXPYERVaab6UTKMOxssZylKIPliLZPrr/+2g0MoCbozikxgqMIGaPlO2ZgZjY25iuAieyOExjj6c6EiMSaAaWAZbGpqKIBcgTAfwCA0aTAYahx712YghYulzyaypMdgAT4xUUAyulMtiEusgLwJzMf1q0z03oLTXN+BW5C7K4IH//dBRrZLhE4/j0F3ob3AYikGEaOA8ybkOusc3hkgQH4m8wEc3OeGWmwicfluZsEAJ+IT7HyBWA0gFkmiVH0byeGiOiJcp1wi3HiN43TIh2mRbSM1LSddtN+Okwn6Drdpef0lj6LVxy/RLy8F43RHB0iFS2ltbSNdtE+OrTofYee0Rv69Ju1efuz/hO1/2Z+SzDi3QZglu8RIkyMOAmSpEiTIQsA8nLkXd6tWhCNYFoiHTuFAHoOBk5GLiZuZh4WXlYhfITxFc5PBP+fw95EJ0onSI54fCMIK0A3gClAj5ITPEEQsg1wwwQEzAg2jUNGMwTpJoGEB/KMaQzcCGDKhVRxFh8LdbENJK3rpCri+dg12nu9QSqVqd03bU73nSoeyeo2EfHNpNoQShDXU3nM27KgYu1/Im38kGnSFyOi6wJKoRwvkTEMQZVPHx5mGDEu9ymnaxE9EpVRzdDpsKPVNs24zDODscELqTDIwzEC4HoQEFwJFEuhiAN5kGO56rRwLzjOHTd0M+AU5u/d7B+GdwnKyJZfwaUYASp525BBRR7Us2yAejjPohZuvPX+pazDyFw0Fi/Le67AaThDYHA4jREAStXXIZxx1aUVl6zcpMSnbwgQQS7kSCSYERDRjEHN9EuRXzn9gnfz5ssS+yLw7IjLftBcELl0p3GO6A5OavFCQ0ugHC9Vn76s4tWX2OAja8JwDAJaIoUisQEP6uG4VALF5aalugZWVun2kGYe5CQQGdzjcG68QTYHZGfZdwMuEQ05ghu94YpW+Ri7uZAzVmfUyPXwAdLRAjGbR2YufyWEz9R1PbTTzLtoNiFR/wnPmk0Brkfl7IWux64xxtutOt79qAOF00vX1Wis0VNoGlI4AxGLEaCZ1u24w1aU5gCu512oxwDsMSfBjna9xLh02eb9+YXmonebg1tNtYjY9FaVhvom9WgXBAExigdlSGhqmKaYKhrFfZowCHaurrh82ArDhofK4d9g6ae09nmxgU5nbZ6u9fl3SzFi0Sqc2HXpemMwre6wb7k5BAN9Tl1lhWNGQL1w8co9OVqZIGq1VlvKQNTQttkVrjhYrj7sBBdSihEgVrlv7j55iH+RP7AdOduZzMv29vi7jS86FBvCWwdhRlSvJHFNfdDhHN/W/ARBfG6RcZpc3ywzvao0Io7po5KGetpT1nWLc4sjcgQ+9aSc9K3PE4ACtNNxJzqwOgVwXO+q2TXZ+ImxI2pXUHkO+cxb9jvdzyc6L9RbEkuh+NxIoSApJ5eMA1OUZLz9atbF4Yy+bPVB1UHZMHq3PwKY+RWoCtL9zp1Cje0g4xw98xk+tX+TnPX8EwAlqMqsacqDbPn79v8q+By9rC/fes4kCQwM08aKngndzU0TOnr6ixUFBalCsiCjQHF+a9H0IsDP9tPl+N32zz2DC2VisPJ1jhpHZXsMtlbBKJDwqReyQn5w3mmaZ9lglYX1pK2TbGw2d2Dik2F2dkMrPCxsuWclOSmzPFAnFTfU3etzAnRJ93bfo7g4KifJa4xc7jU2JzlqYSeDAHtMNWhw98zZkq0z7Od5nBgf4uiJrGxGBtXZAFOqjFH1uxblSlbFli1nNWz+Ofrc5zLkaJdVxsFzrlwwmvxunjKeDWPrM5XJ/gCzbtxOeeUT75y5U0wTkbvyWuaPxvtPVx4vq5xvHw9hj5efrqhUOZstz7lMWefo8Y8OCE+UBoTKM/g0JztZEOOdZl4WkkCfm2PBqSRfKlhXFhAiyyxakBVTcK7gGen6Ar1ek7Xky9emk0npuHegxhQdopx2S4rkYTowMHc6yutla5iMjBqG7RH2JsR6+8Qk9O7UkbkkMJc9+YkCbjmk/TRlyjIOTQ2yGGfhNHVRfrYrcqX/XrpaffJq6YllwBevelwlv5AQ6bjCpCxH1zPTFjpZ7fjEFfq32zqivhde9lHHvgsnUmMHEBWrMK7w0qSgUOyAPytfWFArk6UoxKDAj8smsl1P7Zcv27Iixs6cxImPpUMbwR9TZDp/GX8OX7aEP8TXyoCDLbOe5ffSlBlZcwDcb2oOIMcdmNfE4/+V12OjCPxA52lws27ie9PVkXGfyR4y/jP4OddNJFsv2ye25Li3WHkWnR1qu7Ut6IB+0ymjAxg7/fyU85X7uScIdr4uNif4P0fdpPffkZxmHiAodPXLTT6FTgkGg11XH9zyBRmBh0N2Y1qMAqGYgfpUYXpdUqxCbDOeSxWi9PDkoDviUeYZnZJPaZ687LysmIS8bFD6nJxA7vs8J9+l2URSM3jbwmnH+4h0YZy+nP8vk6oMFJJVwWG0wHKPQkA6zs1qCIxDAqNCsT8ZTG5paCBcClLt/AVMVEJL6JV9y6oeDserxuTtrtZthC+Z5YWhabnnXZ3nY9NCywpx9shSlwAeDCATK8wVi8WBI/UcGJCYSSKMKGvj8/+YypIQk0kJBF4i8XH5Y2MYfo8B+AEfol3E9iOkuQ/vo4Y0j/LkB54RPkUR8Daa5ATgANxeA92/SMgx7noRBmBP/PGCJXmluox/LkQ/AHjfsomh6i/G/4TMaxH2Pw/yz+IcPrV50xbgXxYjB1wWzcfFl3Tt0gI/4iE1JIQMkARixqIqURI5epoIMAgxhEwp1kiwCDAkJTUYh2NpU17ShHEoCQcQswHTngeR/gMz4DVOOIcBEqSQcBIwEXA7r7KrMVUVG86F6aWdMfvXzml9aBekuNFOXI60S/hZa5dyaGnTSuLoJ4CalZxjSv1HVrnOtEm9ppRaoOETRvVrNrh32IiFVITdZ8xLE82lbMagGjKd48JOVpx5dKIanLlBUDzYmQeolPBURarbqmGLYqd36zSFZA5GQyWKHTYyWYyYMdGsRrxU+Lema1InX4X0O15uXf0ukO/chlVzzstmjPsFpEQNFTJ42SBVYy50xhD6Qy/XomYw7VphUYh+9jBIVkj29YnSr78XbUkNqSNM8ObkY5E6Y9SgbaG4qOn/xFkj89kmAFweMY4oiJChXEeQRCqTK5QqtUar0zMwMjGzsLLx4cuPvwCBggQT2Tk4ubh5eIUEQtyFCRchMs3tmxtcGpQtTo2OY49FdSOZ3SNLUWO0qDM6aFq0aDE6aTNm0cqeyF5BJ2MRndkUqmnUnina1BU9aHq0aSm6aCvm2M8SW7GMybR1rgaFnyR6bL3973P/LyPNrBeMuOzIn0kfBQAA) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/geist-mono-cyrillic-400-normal.DoshcOXv.woff2) format("woff2"),url(/_astro/geist-mono-cyrillic-400-normal.CeA7eGSt.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/_astro/geist-mono-symbols2-400-normal.B5fXMCGq.woff) format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/_astro/geist-mono-vietnamese-400-normal.CyOwoevh.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/geist-mono-latin-ext-400-normal.C1xxG8eb.woff2) format("woff2"),url(/_astro/geist-mono-latin-ext-400-normal.a1APXIwD.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/geist-mono-latin-400-normal.DKaoCDn5.woff2) format("woff2"),url(/_astro/geist-mono-latin-400-normal.BXAprPdR.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAA5YAA8AAAAAEngAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAAEYAAABGAOMA5kdQT1MAAAGgAAAAHgAAAB5EdEx1R1NVQgAAAcAAAAAoAAAAKLj8uOpPUy8yAAAB6AAAAGAAAABgGVMlflNUQVQAAAJIAAAARAAAAETlksxOY21hcAAAAowAAADaAAABDIuyM+5nYXNwAAADaAAAAAgAAAAIAAAAEGdseWYAAANwAAAISgAACyreL6mAaGVhZAAAC7wAAAA2AAAANiYosg9oaGVhAAAL9AAAACQAAAAk/7QDAGhtdHgAAAwYAAAAbQAAALxrbAd3bG9jYQAADIgAAABgAAAAYEU3R2ltYXhwAAAM6AAAACAAAAAgAGkCY25hbWUAAA0IAAABMAAAAlAy9FpdcG9zdAAADjgAAAAgAAAAIP+fADMAAQAAAAwAAAAAAAAAAgAJAAYABgABAAsACwABAA4AEQABABQAFAABABYAGQABAB0AHgABACAAIAABACMAIwABACUAKgABAAAAAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAAABAAAACgAmACYAAkRGTFQAEmxhdG4ADgAAAAAABAAAAAD//wAAAAAABAJYAlgABQAAAooCWAAAAEsCigJYAAABXgAyAUAAAAIBAAkAAAAAAAChAAL/EAG9+wAAAAAAAAAAVlJDTADAACAgtAPt/tkAAARAAYogAACXz9YAAAIWAsYAAAAgAAYAAQABAAgAAgAAABQAAgAAACQAAndnaHQBAAAAaXRhbAElAAEABAAQAAEAAAAAAR0CWAAAAAMAAQACASYAAAAAAAEAAHhebY49S4JxFMV/2iFIMzV7pRff0uqZIiIiIqTPILjXVpvQ4HdwSlCoJWovKFGoxW/gWlNQSy65Bg5P9/lDmxfuOYd7z70cIAxMWM8ZhhyLX2OPjKmI4a3OdKFLNdTSje71qGd19aqe+nrXlwYaZtq+bzeB91TnqupKTV3rTg96UkcvzvumT33rx3mjft38Y2pUHlX+xx81lwiKbFmeHXbZY58DDjni2G0CLnHi9BQrlneVKGtMs84ky8RIM2O54mRJkCNJnlk2SFFgnk0W7PMi2yzh/QEWXyw2AAAAAQAB//8AD3hebVZ/TFvXFb73Gd4zYGw/P/s5NhTz/IgNBgzYfrZxjFmoQ0lANKsWQ3GmECVBwSkLv2ogOBlpWKIlI8qkjUrVOqVIQVsUbdWSbJ0mtU00IZa0map2yVRNXdp1U8ofbdahLW3CZec+G1qWgd4DW/d89zvnfPc7FzHIt5rC1zXlSIM4hKy8xG+WeMmHz5E5XEPem9X8+tEOn+YZhBgkr95nmpjbyIacCOU7XS5FkQIul+xkOXeM8ftE0WJmWbcvGFQksyjihsREM37J+Y06X7P+uPDU/lhXpiU+0Vkdk8iSs9nY9cpAJLY33BrRtx4Idc2nR+Z7Buu6m2LdXoRRB2yoYxZQEUJ+xc/LimSReb+lY24Ovzk3N4w/Gh4mZcMIVgIXJggrtbCS1/gFwa/hP3v75PT0ybewC58nf8US6SXvw8oErNTDSpGu9FuCoWBQJc3LfIBmYeET6UKDtaUq1L457a3xNzMLROTtNl+yifwMN8Wj8RbyB8Bxr6aYBkZERqiX4vcFQyE5uy/LykfiJaWc0fXG0ZkTR98xbd8y22s01+BHZBT/YOWKvxaizcDCAyyKERIgM8kiWfyQm8yb2/At8ouPP85gx0HcPPz2QfIhdtAMWyBChIgClTcvQDl4Tcv4ne+N3wGG+fjhSgQ/JPmwshxWhmElMIOqbWS2+9vWkgJh8/Wps6enPjC1NA4YbCH8pUrsJwEv7W8hvHZAf02ohO4kK4BBuVmgStBZ2Q2IClRKPrR37+TCQt/YqVNjfb1PtrQ82cs4+zo7+7pHh4dGhkLRLRFAYwHtGeDyBGXlF6DWfjd0kQMwqyC7QTc0aSoeTghJbFynuAteZPgXucqAbtuwlxVttkG71cp6r54hn+BqpXZxaGjRGyB/WnJYyEe4zOJYwjOLCHTrBF0GgbcetBDOKTMQDOb0KDi9jOzkWE60iiKUJBhiQy7YHjZmOfjo95WBdkP1uGbXWCw2dpG+WHOtt9pstWsYptgQ64kZtXkWK6Mzwr+GgjxGY7WJ3poqk000JubT4/OJxPx4ej6BHYLdrGeY5tpIOBwpc2uf3+qNNDZGyisxLhLsQhF0CDrDtAFXA9SEigbODVQYuGhu/u74yQG9J1pZabWWaF9mFlb+jl8JRO1Dm8pW3oFIBKrrhnpaIENF1lANyAJAqIrQWP08/qRk5PDo+PHJiYHDA+OT3VtmZ3EX+bn67MP7yEWcUJ+X/0keAJ4d8GKAp1/Ho0CYAl0PPMhkPj1H7r8xCRgd5ArI7CpuX4sUIbIFIiEHYEKbCByyv3ghCqEPMlGIA/eAuD/jypVLsOHq6vpJZaFnVNcbcTTZdHK5LDRkMqd+9cvTExOnXj2yG9AKyH/wAbyXPMT55KefqxnocjxArZQH9JOVqSsBF7MIWg2GVFZ4oZXlHDsboj0NmWCdI1RrzLQCYGlenmDzJLdj4yqK1hvsBhxQiWIUgx55IT9r9rw95hMsx8cynLbs6YamZ9cgIdO/5eebbJ6eHeQ+Rk11AEjeolmvORkLZ4J+XnNRVu3pavZ0a4aQi/ovPF747tUNqrYh+TFVg8uCkiWqaWFdzV+X8K7amLFQQ+5rigyxq5pCVbpFmg16HQxH3IrijoRxOOCmQnUHYG/VQ1Q+4KjrfDCqgO8D4HrgWyFwhpxvWWSl4gieJXfPnUvfPPCP/S8cuHmT9jYOq82weoNnxdNLg+klRiQXcHJlCSfJBaiJR632DxEPc+V/XSdnOtRzvr9nT3puLnmov/9QcrfX4/Huxpf3TU7u60/+KLlPapEAKXu2xJzjUHf/ynGsWccBumuOY2zXV5ZrZxh0hpXc+vZ0iONN+u/oBSMXmp8mD25XVZ3t7T1bVXX7ksi/+y4vXsJVM9RtfKvLjItxwmQqQTUIiS5X1mtg9NFOUKfJeQrngxY55az/QKc+HIrFhmbpK5D3hHREMmkNhtKGujp74fNNkr4gT7PJW+cvEwTWLunixy4ei6sv7IlX1dba5Dzewr/uFUrgD7dFpjMy6/bi//GSe4vfnRksLq9xVOgMJu7HUPF+HHJ5jPt5MxmBSO3qLLMTugNe4lc4aiMwyCwhaiO0Qm7LZ6MjZ06MPNf/3Oh017a+stHlZVyAi/8NP+RfF26llpdpj8OAEgaUrIO41QGdxQAb+Es6/d7ZT1/KpFJffMGIjx6R5flbEOOEmCDEZL1DkdUgOuH9Fvz7jrvp9N10Wyp17x4j3rhBOrMRKTUC1GhVsnPWcv/W1OnTU3+cnYXMjuEXVpZmKZ9SwI6uY7uzeeUI3fBMTU2/+ZsT4+npq+N7Uqlr17AJ512+TL68dEu9ReR4Zb1EWfcSKEvOS3IceximpNXb+M3q0frqkvqKwtHuVOp1jI2miqe3Lr4WcOvMRfcocThJa/cNFuWpJ32DE4BeFVCSDEqyojKgkBtXqoMpUu5aFQwKski9DFd2DDbHBne0HW7Go/nbGj1h3YR97M7n+Vsb/FsZ57aju751tDV+rMux7alKZ8HOJLkSjcZgz+w5vAan2Q6nmUUw6L+m4WK4C8He9C731cB0U9nKoFc6JqmccU37unLbmyQr94CzSr/ViiBhUZtT6tHErmPxlNdRX+/wflDvqK111MPu2ZsS3T0/uztYIJxTyJvOQDtS6B1IgvviY9dIDvRAKxEAKtRrWBb6QAsRsuoZIz7L6mxKdaRJP17c3NfacShcyIXJ+9sHomx+NRMmBzm2PFQR6DAe0bUN4OOdxQ5TafWmQF1B5NmGhu4torOok4x4ExGDVNDZWbSpuKxK9FVrGxP1oITzTB9+jblGZxRws5zHm5i+ZBL9F9i0rUgAAAABAAAAAbMzM8VqGl8PPPUAAwPoAAAAAOVYqlcAAAAA5fQQ/vk2/nYCjgQuAAAABgACAAAAAAAAAAEAAAPt/tkAAAJY+Tb9uAKOA+gAAAAAAAAAAAAAAAAAAAAveF4tzjEKg0AQRuHRIkiw2CJYSIqggmApCFYWYmkdcrwc0gP4HmzxMbA7888UV8zlL3qc6PDFiBd2fPDEI/8naqBFk9+sNTaYY56z5jk/4MAE593pe4UV9umdqzeYs8A5+73JvUoR8b8BIrIYPwAAAAAAABUASwBgAHUAmQC4ANEA5gEFASwBYQG3AdQB/AIZAjUCPQJdAokCsAK4AsACzAMIAxQDKwNAA2UDmAPdA/oEHQQ3BFAEZQSDBK0EtQS9BO8E+gUuBTkFOQU5BYgFlQABAAAALwH4ACoAaQAMAAEAAAAAAAAAAAAAAAAAAwABeF6NkE1Kw0AcxX+xVVCkuBAXgpCFBl20VhGFdqVdiKAgVeq6xhgjbSNNKngH1x6h5/IEnsE30zEtZCPDzLx58/5fD1jniwpedRWYepsOewT8OLxEjW+HK7SYOlxd0CyzzafjV9jlxeEapxzPsGdqBQ7vsMGWw3vi1xwOhKBLypA+I67IdQ9ICLkjEptwod8BTzzonRCrVm53zhuZ+jvUSoUjxT8LjfQzy2CYTHxD7FiRlzZDpv8bq0upl6r0pBlLk1iFz5Giz2hqzVGbnnrucE37Xzm7yhkzUVd95Z534Rd9+KU+OnamD+n/ZvblbFP7RF3dy4FI92KuW2lTXsWHmtDnXBWNU2b2TO/9kmuxchvFhEdNGUo5lJfv1oFQ50CvuPCsXrjbEGsiD34B5i5YhwADAAAAAAAA/5wAMgAAAAEAAAAAAAAAAAAAAAAAAAAA) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/geist-mono-cyrillic-600-normal.U5brWheX.woff2) format("woff2"),url(/_astro/geist-mono-cyrillic-600-normal.QHfVBDB7.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(/_astro/geist-mono-symbols2-600-normal.hNuStSC5.woff) format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(/_astro/geist-mono-vietnamese-600-normal.wWJYj5oM.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/geist-mono-latin-ext-600-normal.DBcUF1m6.woff2) format("woff2"),url(/_astro/geist-mono-latin-ext-600-normal.bu4iM2UY.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Geist Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/geist-mono-latin-600-normal.BHzjB6_C.woff2) format("woff2"),url(/_astro/geist-mono-latin-600-normal.C5fp8g0r.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/geist-mono-cyrillic-700-normal.4t7P5rT3.woff2) format("woff2"),url(/_astro/geist-mono-cyrillic-700-normal.DpJKySxv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(/_astro/geist-mono-symbols2-700-normal.nLp0AmIG.woff) format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(/_astro/geist-mono-vietnamese-700-normal.DKtT8o3X.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/geist-mono-latin-ext-700-normal.BG1muzu_.woff2) format("woff2"),url(/_astro/geist-mono-latin-ext-700-normal.BmQm3zK6.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Geist Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/geist-mono-latin-700-normal.DMoeyBRY.woff2) format("woff2"),url(/_astro/geist-mono-latin-700-normal.CzSaXH83.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--violet: #5B2FE6;--violet-soft: #8B6CFF;--rose: #E73C8E;--rose-soft: #FF7AB6;--lemon: #F4E04D;--teal: #3FB5B0;--ink: #0E0B08;--aubergine: #1F0B3D;--foret: #0F3D3B;--vin-deep: #5A1535;--encre-bleu: #0F1A3D;--paper: #FAFAF5;--paper2: #F2EFE3;--grey: #7A7468;--grey-line: rgba(14, 11, 8, .12);--accent-venue: #217A57;--accent-artist: #A23A1E;--accent-profile: #9C3157;--accent-period: #2B4A8A;--sans: "Inter Tight", -apple-system, sans-serif;--mono: "Geist Mono", ui-monospace, monospace;--serif: Georgia, serif}:root{--bg: #faf8f6;--bg-page: #fcfbf8;--bg-elevated: #ffffff;--panel: #F1E9FF;--panel-soft: #f1e9ff;--panel-important: #FBE5D8;--tone-identity-bg: linear-gradient(155deg, rgba(245, 238, 255, .98), rgba(252, 248, 255, .95));--tone-identity-border: rgba(194, 171, 232, .34);--tone-story-bg: linear-gradient(155deg, rgba(255, 255, 255, .985), rgba(252, 250, 255, .965));--tone-story-border: rgba(206, 191, 225, .24);--tone-exhibitions-bg: linear-gradient(155deg, rgba(255, 255, 255, .985), rgba(255, 251, 248, .965));--tone-exhibitions-border: rgba(218, 194, 180, .24);--tone-works-bg: linear-gradient(155deg, rgba(255, 240, 239, .98), rgba(255, 247, 246, .95));--tone-works-border: rgba(229, 176, 186, .34);--tone-taxonomy-bg: linear-gradient(155deg, rgba(239, 248, 243, .98), rgba(248, 252, 250, .95));--tone-taxonomy-border: rgba(173, 204, 186, .34);--tone-city-bg: linear-gradient(155deg, rgba(239, 246, 255, .98), rgba(248, 251, 255, .95));--tone-city-border: rgba(177, 196, 230, .34);--tone-faq-bg: linear-gradient(155deg, rgba(247, 242, 255, .98), rgba(252, 249, 255, .95));--tone-faq-border: rgba(201, 167, 254, .3);--tone-portrait-bg: linear-gradient(155deg, rgba(248, 246, 242, .98), rgba(255, 255, 255, .96));--tone-portrait-border: rgba(193, 182, 171, .28);--tone-archive-bg: linear-gradient(155deg, rgba(255, 255, 255, .985), rgba(255, 252, 246, .965));--tone-archive-border: rgba(216, 202, 173, .24);--border: rgba(201, 167, 254, .32);--text: #2C003B;--muted: #512A59;--accent: #512A59;--accent-2: #C9A7FE;--accent-3: #DBB4AF;--brand-ink: #2C003B;--brand-ink-rgb: 44, 0, 59;--brand-primary: #512A59;--brand-primary-rgb: 81, 42, 89;--brand-soft: #F1E9FF;--brand-surface: #FBE5D8;--brand-red: #DBB4AF;--brand-blue: #C9A7FE;--surface-glass: rgba(255, 255, 255, .98);--surface-glass-soft: rgba(255, 255, 255, .94);--surface-tint-soft: rgba(241, 233, 255, .65);--surface-tint-strong: rgba(241, 233, 255, .82);--chip-border-soft: #D3CED1;--chip-bg-default: #FFFFFF;--chip-bg-info: #E6EFF7;--chip-bg-date: #E9E2E4;--chip-shadow-soft: 0 3px 8px rgba(211, 206, 209, .16);--chip-shadow-default: 0 3px 8px rgba(211, 206, 209, .2);--header-border-soft: rgba(43, 0, 130, .14);--header-border-medium: rgba(43, 0, 130, .2);--header-border-strong: rgba(43, 0, 130, .24);--brand-primary-soft-24: rgba(81, 42, 89, .24);--shadow-soft: 0 18px 42px rgba(44, 0, 59, .1);--max: 1240px;--shadow: 0 18px 42px rgba(44, 0, 59, .08);--radius: 8px;--content-inset: 28px}*{box-sizing:border-box}html{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background-color:var(--bg);color:var(--text);scroll-behavior:smooth}html[dir=rtl]{direction:rtl}body{margin:0;min-height:100vh;background-color:#fafaf5;background-image:none}a{color:var(--brand-primary);text-decoration:underline;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}img{display:block;max-width:100%}h1,h2,h3,h4,h5,.brand-wording{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:-.03em;color:var(--brand-ink);font-weight:600}h1{font-size:48px}h2{font-size:32px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}.shell{width:min(var(--max),calc(100% - 64px));margin:0 auto}.site-header{position:sticky;top:0;z-index:20;padding:16px 0 10px;backdrop-filter:none;background:transparent}.site-header-inner{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:70px;padding:0 20px;border-radius:18px;border:1px solid rgba(211,206,209,.74);background:var(--surface-glass-soft);box-shadow:0 6px 16px #2c003b0a}.brand{display:inline-flex;align-items:center;text-decoration:none;color:var(--brand-ink);flex:0 0 auto;line-height:0}.brand-logo{display:block;width:196px;height:auto;max-width:min(22vw,196px)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;top:-48px;left:8px;z-index:1000;padding:10px 16px;background:var(--brand-ink, #2c003b);color:var(--bg-elevated, #ffffff);text-decoration:none;border-radius:6px;font-weight:600;font-size:.95rem;transition:top .15s ease-in-out}.skip-link:focus-visible{top:8px;outline:2px solid var(--accent, currentColor);outline-offset:2px}[data-locale-direction=rtl] .skip-link{left:auto;right:8px}#main-content:focus{outline:none}.main-nav{display:flex;align-items:center;flex:1 1 auto;justify-content:center;gap:4px}.main-nav-link,.main-nav-explorer-trigger{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 14px;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--brand-ink);font-size:.95rem;font-weight:560;white-space:nowrap;text-decoration:none;cursor:pointer;user-select:none;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease}.header-actions{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto}.main-nav-link:hover,.main-nav-link:focus-visible,.main-nav-link.is-active,.main-nav-explorer-trigger:hover,.main-nav-explorer-trigger:focus-visible,.main-nav-explorer.is-active .main-nav-explorer-trigger,.main-nav-explorer[open] .main-nav-explorer-trigger{color:var(--brand-primary);border-color:#2b008229;background:var(--surface-tint-soft);transform:translateY(-1px)}.main-nav-link:focus-visible,.main-nav-explorer-trigger:focus-visible,.main-nav-explorer-link:focus-visible{outline:2px solid var(--brand-primary-soft-24);outline-offset:2px}.main-nav-explorer{position:relative}.main-nav-explorer summary{list-style:none}.main-nav-explorer summary::-webkit-details-marker{display:none}.main-nav-explorer-trigger{font:inherit}.main-nav-explorer-chevron{font-size:.72rem;color:#512a599e;transition:transform .18s ease}.main-nav-explorer[open] .main-nav-explorer-chevron{transform:rotate(180deg)}.main-nav-explorer-panel{position:absolute;top:calc(100% + 14px);left:50%;z-index:12;min-width:320px;padding:16px;border:1px solid var(--header-border-soft);border-radius:20px;background:var(--surface-glass);box-shadow:var(--shadow-soft);transform:translate(-50%)}.main-nav-explorer-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.main-nav-explorer-list>.main-nav-explorer-link:last-child:nth-child(odd){grid-column:1 / -1}.main-nav-explorer-link{display:flex;align-items:center;min-height:46px;padding:0 14px;border:1px solid rgba(43,0,130,.1);border-radius:14px;background:#fbf8fbeb;color:var(--brand-ink);font-size:.95rem;font-weight:560;text-decoration:none;transition:border-color .16s ease,background .16s ease,transform .16s ease}.main-nav-explorer-link:hover,.main-nav-explorer-link.is-active,.main-nav-explorer-link[aria-current=page]{border-color:#2b00822e;background:#f1e9ffb8;transform:translateY(-1px)}.language-switcher{position:relative}.language-switcher summary{list-style:none}.language-switcher summary::-webkit-details-marker{display:none}.language-switcher-trigger{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 14px;border:1px solid var(--header-border-soft);border-radius:999px;background:var(--surface-glass);color:var(--brand-ink);cursor:pointer;user-select:none;transition:border-color .16s ease,background .16s ease,transform .16s ease}.language-switcher-trigger:hover,.language-switcher[open] .language-switcher-trigger{border-color:var(--header-border-strong);background:#f1e9ff80}.language-switcher-trigger:focus-visible{outline:2px solid rgba(81,42,89,.3);outline-offset:2px}.language-switcher-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;color:var(--brand-ink);line-height:1}.language-switcher-icon svg{display:block;width:100%;height:100%}.language-switcher-label{font-size:.95rem;font-weight:600;letter-spacing:-.01em}.language-switcher-chevron{font-size:.75rem;color:#512a59b3}.language-switcher-panel{position:absolute;top:calc(100% + 12px);right:0;width:min(320px,calc(100vw - 32px));padding:16px;border:1px solid var(--header-border-soft);border-radius:18px;background:var(--surface-glass);box-shadow:var(--shadow-soft)}.language-switcher-head{display:grid;gap:2px;margin-bottom:12px}.language-switcher-kicker,.language-switcher-current,.language-switcher-note{margin:0}.language-switcher-kicker{font-size:.74rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#512a59ad}.language-switcher-current{font-size:.96rem;font-weight:600;color:var(--brand-ink)}.language-switcher-list{display:grid;gap:8px}.language-switcher-option{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:0 14px;border:1px solid rgba(43,0,130,.1);border-radius:12px;background:#fbf8fbeb;color:var(--brand-ink);text-decoration:none;font-size:.98rem;font-weight:560}.language-switcher-option small{font-size:.78rem;font-weight:700;color:#512a5999}.language-switcher-option:hover,.language-switcher-option:focus-visible{border-color:var(--header-border-medium);background:var(--surface-tint-soft)}.language-switcher-option[aria-current=page]{border-color:var(--header-border-strong);background:var(--surface-tint-strong)}.language-switcher-option-disabled{opacity:.78}.language-switcher-note{margin-top:12px;font-size:.82rem;line-height:1.5;color:#512a59a3}.mobile-nav{display:none;position:relative}.mobile-nav summary{list-style:none}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav-trigger{display:inline-flex;align-items:center;gap:12px;min-height:42px;padding-block:0;padding-inline:16px 14px;border:1px solid var(--header-border-soft);border-radius:999px;background:var(--surface-glass);color:var(--brand-ink);cursor:pointer;user-select:none;transition:border-color .16s ease,background .16s ease,transform .16s ease}.mobile-nav-trigger:hover,.mobile-nav[open] .mobile-nav-trigger{border-color:var(--header-border-medium);background:#f1e9ff80}.mobile-nav-trigger:focus-visible{outline:2px solid rgba(81,42,89,.3);outline-offset:2px}.mobile-nav-trigger-label{font-size:.95rem;font-weight:650;letter-spacing:-.01em}.mobile-nav-trigger-icon{display:inline-flex;flex-direction:column;justify-content:space-between;width:16px;height:12px}.mobile-nav-trigger-icon span{display:block;width:100%;height:1.8px;border-radius:999px;background:currentColor;transform-origin:center;transition:transform .18s ease,opacity .18s ease}.mobile-nav[open] .mobile-nav-trigger-icon span:nth-child(1){transform:translateY(5px) rotate(45deg)}.mobile-nav[open] .mobile-nav-trigger-icon span:nth-child(2){opacity:0}.mobile-nav[open] .mobile-nav-trigger-icon span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.mobile-nav-panel{position:absolute;top:calc(100% + 12px);right:0;z-index:18;width:min(360px,calc(100vw - 32px));padding:16px;border:1px solid var(--header-border-soft);border-radius:20px;background:#fffffff7;box-shadow:0 18px 40px #2c003b1f;display:grid;gap:16px}.mobile-nav-section{display:grid;gap:10px}.mobile-nav-kicker,.mobile-nav-note{margin:0}.mobile-nav-kicker{font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#512a59a3}.mobile-nav-list,.mobile-nav-language-list{display:grid;gap:8px}.mobile-nav-link{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:0 14px;border:1px solid rgba(43,0,130,.1);border-radius:14px;background:#fbf8fbf0;color:var(--brand-ink);font-size:1rem;font-weight:600;text-decoration:none;transition:border-color .16s ease,background .16s ease,transform .16s ease}.mobile-nav-link:hover,.mobile-nav-link:focus-visible,.mobile-nav-link.is-active,.mobile-nav-link[aria-current=page]{border-color:var(--header-border-medium);background:#f1e9ffad;transform:translateY(-1px)}.mobile-nav-link-arrow{color:#512a5985;font-size:1.1rem}.mobile-nav-shortcuts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mobile-nav-shortcut{display:flex;align-items:center;justify-content:center;min-height:42px;padding:0 12px;border:1px solid rgba(43,0,130,.1);border-radius:999px;background:#fbf8fbeb;color:var(--brand-ink);font-size:.9rem;font-weight:560;text-decoration:none;text-align:center}.mobile-nav-shortcut:hover,.mobile-nav-shortcut:focus-visible,.mobile-nav-shortcut.is-active,.mobile-nav-shortcut[aria-current=page]{border-color:var(--header-border-medium);background:#f1e9ff9e}.mobile-nav-language-option{min-height:46px;background:#fbf8fbf0}.mobile-nav-note{font-size:.8rem;line-height:1.45;color:#512a59a3}html[dir=rtl] .language-switcher-panel,html[dir=rtl] .mobile-nav-panel{left:0;right:auto}html[dir=rtl] .language-switcher-option,html[dir=rtl] .mobile-nav-link,html[dir=rtl] .site-footer-column,html[dir=rtl] .page-breadcrumb{text-align:start}html[dir=rtl] .card-carousel[data-carousel-direction=rtl] .card-carousel-nav,html[dir=rtl] .adaptive-visual-gallery-nav{flex-direction:row-reverse}html[dir=rtl] .hero-visual-has-image:after,html[dir=rtl] .hero-visual:after{left:auto;right:-40px}html[dir=rtl] .hero-visual:before{right:auto;left:-40px}html[dir=rtl] .hero-visual-corner{right:auto;left:0;clip-path:polygon(0 0,100% 0,0 100%)}html[dir=rtl] .hero-visual-corner span{right:auto;left:8px;transform:rotate(-45deg)}html[data-header-variant=editorial] .site-header-inner{border-color:#d3c6dcc7;background:#ffffffe6;box-shadow:0 10px 24px #2c003b0f}html[data-header-variant=editorial] .main-nav{gap:12px}html[data-header-variant=editorial] .main-nav-link,html[data-header-variant=editorial] .main-nav-explorer-trigger{min-height:40px;padding:0 4px;border-radius:0;border-color:transparent;background:transparent;color:#2c003bd1;box-shadow:inset 0 -2px 0 transparent}html[data-header-variant=editorial] .main-nav-link:hover,html[data-header-variant=editorial] .main-nav-link:focus-visible,html[data-header-variant=editorial] .main-nav-link.is-active,html[data-header-variant=editorial] .main-nav-explorer-trigger:hover,html[data-header-variant=editorial] .main-nav-explorer-trigger:focus-visible,html[data-header-variant=editorial] .main-nav-explorer.is-active .main-nav-explorer-trigger,html[data-header-variant=editorial] .main-nav-explorer[open] .main-nav-explorer-trigger{border-color:transparent;background:transparent;color:var(--brand-ink);box-shadow:inset 0 -2px #512a59c7;transform:none}html[data-header-variant=editorial] .main-nav-explorer-panel{border-radius:22px;background:#fffffff5}.page{padding:34px 0 88px}.page.page-no-breadcrumb{padding-top:0}.page:has(.page-breadcrumb){padding-top:0}.page-breadcrumb{--breadcrumb-accent: var(--brand-primary);margin:0;padding:10px var(--content-inset);border-bottom:1px solid var(--grey-line);color:var(--grey)}.page-breadcrumb ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.page-breadcrumb li{display:inline-flex;align-items:center;gap:8px;min-width:0}.page-breadcrumb li:not(:last-child):after{content:"›";color:color-mix(in srgb,var(--ink) 32%,transparent);font-family:var(--mono);font-size:11px}.page-breadcrumb a,.page-breadcrumb span{display:inline-flex;align-items:center;gap:6px;min-width:0;padding:5px 10px;border:1px solid color-mix(in srgb,var(--ink) 20%,transparent);border-radius:999px;color:color-mix(in srgb,var(--ink) 60%,transparent);font-size:11px;font-weight:700;letter-spacing:-.015em;text-decoration:none}.page-breadcrumb a:before,.page-breadcrumb span:before{content:"";width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:color-mix(in srgb,var(--ink) 28%,transparent)}.page-breadcrumb a:hover,.page-breadcrumb a:focus{border-color:var(--breadcrumb-accent);color:var(--ink)}.page-breadcrumb a:focus-visible{outline:2px solid var(--breadcrumb-accent);outline-offset:2px}.page-breadcrumb span[aria-current=page]{border-color:var(--breadcrumb-accent);background:color-mix(in srgb,var(--breadcrumb-accent) 12%,var(--paper));color:var(--ink)}.page-breadcrumb span[aria-current=page]:before{background:var(--breadcrumb-accent)}.page.page-exhibition-detail>.shell:first-child{position:relative;z-index:2}.page.page-exhibition-detail .page-breadcrumb{display:block;visibility:visible;opacity:1}.hero{border:1px solid var(--border);background:linear-gradient(145deg,#ffffffb8,#ffffff85),linear-gradient(135deg,#f1e9ffe6,#e6eff7e0);box-shadow:var(--shadow);overflow:hidden;border-radius:var(--radius)}.hero-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.95fr);gap:26px;align-items:stretch}.hero-copy{padding:34px;display:grid;gap:18px}.hero-brand{display:flex;align-items:center}.hero-brand-badge{box-shadow:inset 0 0 0 1px #48196d1a,0 18px 36px #2c003b14}.eyebrow{display:inline-flex;align-items:center;gap:10px;text-transform:uppercase;letter-spacing:.14em;font-size:.74rem;color:var(--accent)}.eyebrow:before{content:"";width:28px;height:2px;background:#512a59ad}.hero h1{margin:0;font-size:clamp(2.8rem,6vw,5.4rem);line-height:.94;letter-spacing:-.04em;max-width:11ch}.hero p{margin:0;font-size:16px;line-height:1.78;color:var(--brand-ink);max-width:64ch}.hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:8px}.button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 32px;border:1px solid var(--brand-ink);border-radius:12px;background:transparent;color:var(--brand-ink);text-decoration:none;font-size:16px;font-weight:600;line-height:1;text-align:center;transition:color .22s ease,background .22s ease,border-color .22s ease,box-shadow .22s ease,transform .22s ease;box-shadow:none}.button:hover,.button:focus-visible{transform:none;color:var(--bg-elevated);background:var(--brand-ink);border-color:var(--brand-ink);box-shadow:none}.button-primary{--button-bg: var(--brand-ink);--button-border: rgba(44, 0, 59, .24);--button-text: #ffffff;--button-glow-a: rgba(201, 167, 254, .92);--button-glow-b: rgba(219, 180, 175, .58);--button-glow-c: rgba(81, 42, 89, .82);--button-glow-d: rgba(251, 229, 216, .88);--button-hover-text: #ffffff;position:relative;isolation:isolate;overflow:hidden;border-color:var(--button-border);background:radial-gradient(circle at 82% 22%,rgba(255,255,255,.18),transparent 18%),linear-gradient(145deg,color-mix(in srgb,var(--button-bg) 88%,black 12%),color-mix(in srgb,var(--button-bg) 94%,white 6%));color:var(--button-text);font-weight:700;transition:transform .98s cubic-bezier(.14,.96,.24,1),border-color 1.38s cubic-bezier(.14,.96,.24,1),color 1.38s cubic-bezier(.14,.96,.24,1),box-shadow 1.95s cubic-bezier(.14,.96,.24,1),background 2.25s cubic-bezier(.14,.96,.24,1)}.button-primary:before,.button-primary:after{content:"";position:absolute;z-index:-1;border-radius:999px;filter:blur(24px);transition:right 5.55s cubic-bezier(.1,.94,.2,1),top 5.55s cubic-bezier(.1,.94,.2,1),bottom 5.55s cubic-bezier(.1,.94,.2,1),transform 6.45s cubic-bezier(.1,.94,.2,1),opacity 3.75s cubic-bezier(.1,.94,.2,1),width 5.55s cubic-bezier(.1,.94,.2,1),height 5.55s cubic-bezier(.1,.94,.2,1);transition-delay:0ms}.button-primary:before{width:64px;height:64px;right:-6px;top:-8px;background:radial-gradient(circle at 35% 35%,var(--button-glow-d),transparent 28%),radial-gradient(circle at 70% 70%,var(--button-glow-a),transparent 62%);opacity:.95}.button-primary:after{width:98px;height:98px;right:8px;top:14px;background:radial-gradient(circle at 34% 34%,var(--button-glow-b),transparent 34%),radial-gradient(circle at 58% 68%,var(--button-glow-c),transparent 58%);opacity:.9}.button-primary>*{position:relative;z-index:2}.button-primary::marker{display:none}.button-primary::selection{background:transparent}.button-primary:hover,.button-primary:focus-visible{transform:translateY(-2px);color:var(--button-hover-text);border-color:#75619d73;box-shadow:0 10px 22px #2c003b1f;background:radial-gradient(circle at 82% 20%,rgba(255,255,255,.22),transparent 18%),radial-gradient(circle at 20% 78%,rgba(255,95,121,.18),transparent 24%),linear-gradient(145deg,color-mix(in srgb,var(--button-bg) 84%,black 16%),color-mix(in srgb,var(--button-bg) 92%,white 8%))}.button-primary:hover:before,.button-primary:focus-visible:before{transition-delay:.18s;right:52px;bottom:-14px;top:auto;transform:scale(1.22);opacity:1}.button-primary:hover:after,.button-primary:focus-visible:after{transition-delay:.28s;right:-10px;top:-8px;transform:scale(1.18);opacity:1}.button-home-figma{--button-bg: var(--brand-ink);--button-border: rgba(44, 0, 59, .24);--button-glow-a: rgba(201, 167, 254, .92);--button-glow-b: rgba(219, 180, 175, .58);--button-glow-c: rgba(81, 42, 89, .82);--button-glow-d: rgba(251, 229, 216, .88);--button-hover-text: #ffffff}.button-home-ghost{--button-bg: var(--brand-primary);--button-border: rgba(44, 0, 59, .22);--button-glow-a: rgba(201, 167, 254, .98);--button-glow-b: rgba(219, 180, 175, .62);--button-glow-c: rgba(81, 42, 89, .76);--button-glow-d: rgba(251, 229, 216, .92);--button-hover-text: #ffffff}.hero-visual{min-height:100%;background:linear-gradient(180deg,#ffffff0a,#fff0),radial-gradient(circle at 20% 20%,rgba(243,185,107,.22),transparent 28%),linear-gradient(160deg,#1a2330,#121a24);position:relative;overflow:hidden}.hero-visual-has-image{background:var(--bg-elevated)}.hero-visual-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero-visual-image-contain{object-fit:contain;padding:18px;background:var(--bg-elevated)}.hero-visual-has-image:before{width:100%;height:100%;inset:0;border-radius:0;background:linear-gradient(180deg,#2c003b0a,#2c003b2e)}.hero-visual-has-image:after{width:260px;height:260px;bottom:-80px;left:-40px;background:radial-gradient(circle,rgba(201,167,254,.22),transparent 70%)}.hero-visual:before,.hero-visual:after{content:"";position:absolute;border-radius:999px}.hero-visual:before{width:220px;height:220px;background:radial-gradient(circle,rgba(127,184,255,.42),transparent 68%);top:-30px;right:-40px}.hero-visual:after{width:280px;height:280px;background:radial-gradient(circle,rgba(139,215,197,.28),transparent 70%);bottom:-90px;left:-50px}.hero-visual-copy{position:absolute;inset:auto 28px 28px;padding:18px;background:#2c003bdb;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius)}.hero-visual-copy strong{display:block;margin-bottom:8px;font-size:1.05rem;color:#fff}.hero-visual-copy span{color:#ffffffdb;line-height:1.6}.hero-visual-corner{position:absolute;top:0;right:0;width:126px;height:126px;background:linear-gradient(135deg,#512a59f5,#2c003be0);clip-path:polygon(100% 0,0 0,100% 100%);z-index:3;pointer-events:none}.hero-visual-corner span{position:absolute;top:36px;right:8px;display:inline-block;width:82px;color:#fff;font-size:.62rem;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.08em;text-align:center;transform:rotate(45deg);transform-origin:center}blockquote{margin:0;padding:18px 22px;border-inline-start:3px solid var(--brand-primary);border-radius:var(--radius);background:#f1e9ffb8;color:var(--brand-ink);font-style:italic;font-weight:300}.shell-home{--home-text-inset: var(--content-inset);--home-hero-signature-optical-shift: 1px}.home-figma-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:28px;padding:0;border-radius:0;background:transparent;color:var(--brand-ink);border:0;box-shadow:none;align-items:stretch}.home-figma-mark{display:grid;align-content:start;gap:6px;padding-top:4px}.home-figma-mark-row{display:inline-flex;align-items:center;gap:8px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.9rem;font-weight:800;letter-spacing:-.06em}.home-figma-mark-domain{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.85rem;font-weight:800;letter-spacing:-.06em}.home-figma-dot{width:24px;height:10px;border-radius:999px;display:inline-block}.home-figma-dot-blue{background:var(--brand-blue)}.home-figma-dot-red{background:var(--brand-red)}.home-figma-copy{display:flex;flex-direction:column;align-items:flex-start;gap:15px;min-height:0;height:100%;padding:36px 0 36px var(--home-text-inset)}.home-figma-copy p.home-figma-signature{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(1rem,1.18vw,1.18rem);font-weight:800;line-height:1.12;margin:14px 0 0;letter-spacing:-.038em;color:#2c003b;max-width:none;white-space:nowrap}.home-figma-signature-text{display:inline-block;margin-inline-start:var(--home-hero-signature-optical-shift)}.home-figma-copy p.home-figma-seo-line{max-width:54ch;font-size:.98rem;line-height:1.65;color:#2c003bd1}.home-figma-intro{display:grid;gap:8px;max-width:60ch}.home-figma-intro p{margin:0;font-size:.95rem;line-height:1.72;color:#262451c2}.home-figma-pill{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:46px;padding:0 22px;border-radius:999px;background:var(--brand-ink);color:#fff;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;font-weight:700}.home-figma-copy h1{margin:8px 0 0;font-size:clamp(3.95rem,9vw,6.2rem);line-height:.92;letter-spacing:-.08em;max-width:none}.home-figma-copy p{margin:0;max-width:42ch;font-size:1rem;line-height:1.58;color:#262451c7}.home-figma-actions{display:flex;flex-wrap:wrap;gap:12px}.home-figma-actions .button{min-height:48px;padding:12px 32px;font-size:16px;border-radius:12px}.home-figma-stats{display:grid;grid-template-columns:minmax(190px,.54fr) minmax(0,1.46fr);gap:10px;margin-top:auto;align-items:stretch}.home-figma-stats article,.home-figma-panel,.home-figma-featured{padding:18px;border-radius:8px;background:#fff;border:1px solid var(--border)}.home-figma-stats strong{display:block;margin-bottom:6px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.35rem}.home-figma-stats span,.home-figma-panel p,.home-figma-featured p{color:#262451bd;line-height:1.7}.home-figma-stat-card{display:grid;align-content:start;gap:0;min-height:0;background:radial-gradient(circle at 18% 16%,rgba(201,167,254,.12),transparent 28%),linear-gradient(180deg,#fffffffa,#f8f2fceb);box-shadow:0 14px 28px #2c003b0a}.home-figma-stat-card-link{text-decoration:none;color:inherit;padding:16px 20px 14px;height:100%;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}.home-figma-stat-card-link:hover,.home-figma-stat-card-link:focus-visible{border-color:#512a593d;box-shadow:0 18px 34px #2c003b14;transform:translateY(-1px)}.home-figma-stat-kicker{font-size:.73rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#512a599e;white-space:nowrap;margin-bottom:8px}.home-figma-stat-card strong{margin-bottom:0;font-size:clamp(2.8rem,5vw,3.5rem);line-height:.92;letter-spacing:-.06em}.home-figma-stat-value{display:inline-flex;align-items:flex-end;gap:5px;color:var(--brand-primary)}.home-figma-stat-value span{font-size:clamp(2.8rem,5vw,3.5rem);line-height:.92;letter-spacing:-.06em}.home-figma-stat-value small{font-size:.94rem;font-weight:700;letter-spacing:-.02em;color:inherit;line-height:1;transform:translateY(-5px)}.home-figma-stat-link{margin-top:16px;display:inline-flex;align-items:center;gap:5px;max-width:none;font-size:.85rem;font-weight:600;color:var(--brand-primary);white-space:nowrap}.home-figma-profile-card{display:grid;gap:12px;min-height:0;height:100%;padding:16px 18px 14px;background:radial-gradient(circle at 86% 18%,rgba(201,167,254,.08),transparent 22%),linear-gradient(180deg,#fffffffa,#f9f5fcf0);align-content:start}.home-figma-profile-section{display:grid;gap:12px}.home-figma-profile-divider{width:100%;height:1px;background:linear-gradient(90deg,#c9a7fe00,#c9a7fe66,#c9a7fe00)}.home-figma-profile-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.home-figma-profile-header strong{margin-bottom:0;font-size:1.06rem;letter-spacing:-.03em}.home-figma-profile-tags{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 12px}.home-figma-profile-tag{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:0 10px;border-radius:13px;border:1px solid rgba(201,167,254,.22);background:#fcf8fbf5;color:var(--brand-ink);text-decoration:none;transition:border-color .18s ease,background .18s ease,transform .18s ease,box-shadow .18s ease}.home-figma-profile-tag:hover,.home-figma-profile-tag:focus-visible{border-color:#512a5942;background:#fffffffa;transform:translateY(-1px);box-shadow:0 10px 18px #2c003b14}.home-figma-profile-tag-emoji{flex:0 0 auto;font-size:.9rem;line-height:1}.home-figma-profile-tag-label{font-size:.79rem;font-weight:600;line-height:1.1;display:block;overflow:hidden;white-space:nowrap;text-overflow:clip}.home-figma-profile-tag-stack{flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;padding-block:8px}.home-figma-profile-tag-overline{display:block;font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#512a598a;line-height:1}.home-figma-profile-link{width:fit-content;flex:0 0 auto;margin-top:0;font-size:.78rem;font-weight:560;color:#512a5994;text-decoration:none;white-space:nowrap;display:inline-flex;align-items:center;gap:5px}.home-figma-profile-link:hover,.home-figma-profile-link:focus-visible{text-decoration:underline}.home-figma-side{display:grid;align-content:stretch;gap:16px;height:100%;padding:20px var(--home-text-inset) 36px 0}.home-figma-panel-kicker{display:inline-flex;margin-bottom:10px;font-size:.8rem;text-transform:uppercase;letter-spacing:.14em;color:#26245194}.home-figma-panel h2,.home-figma-featured h3{margin:0 0 10px;font-size:1.7rem;line-height:1.05}.home-hero-spotlight{display:grid;gap:0;align-content:start;height:100%;border-radius:24px;overflow:hidden;border:1px solid rgba(201,167,254,.22);background:linear-gradient(180deg,#fffffffa,#f8f2fcf0);box-shadow:0 18px 40px #2c003b0f}.home-hero-spotlight-media{position:relative;aspect-ratio:4 / 3;min-height:0;overflow:hidden;border:0;background:radial-gradient(circle at 12% 16%,rgba(201,167,254,.24),transparent 24%),radial-gradient(circle at 88% 18%,rgba(251,229,216,.58),transparent 28%),linear-gradient(165deg,#fffffffa,#f8f2fceb)}.home-hero-spotlight-media-has-image{background:var(--bg-elevated)}.home-hero-spotlight-media-fallback{background:linear-gradient(180deg,#fffffffa,#f8f2fcf0)}.home-hero-spotlight-image{width:100%;height:100%;display:block;object-fit:cover}.home-hero-spotlight-image-contain{object-fit:contain;padding:18px;background:var(--bg-elevated)}.home-hero-spotlight-media-fallback .home-hero-spotlight-image-contain{padding:20px;background:linear-gradient(180deg,#fffffffa,#f9f5fcf0)}.home-hero-spotlight-badge{position:absolute;top:16px;left:16px;display:inline-flex;align-items:center;min-height:30px;padding:0 14px;border-radius:999px;background:#ffffffe6;border:1px solid rgba(44,0,59,.1);color:var(--brand-ink);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;z-index:2}.home-hero-spotlight-copy{display:grid;gap:8px;padding:16px 20px 18px;background:linear-gradient(180deg,#fffffffa,#f9f5fcf0);border:0;box-shadow:none;margin-top:0}.home-hero-spotlight-copy .home-figma-panel-kicker{display:none}.home-hero-spotlight-copy h3{margin:0;font-size:clamp(1.28rem,2.35vw,1.66rem);line-height:1.02;letter-spacing:-.05em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home-hero-spotlight-copy p{margin:0;font-size:.98rem;line-height:1.72;color:#262451c7}.home-hero-spotlight-copy .button{width:fit-content;justify-self:center;min-width:0;padding-inline:1.6rem;font-size:.96rem}.home-venue-rail{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px 16px;align-items:end;margin-top:18px;padding:24px var(--home-text-inset);border-radius:16px;background:#fff;border:1px solid var(--border);box-shadow:var(--shadow)}.shell-home>.home-venue-rail>.home-venue-rail-head{padding-inline:var(--home-text-inset)}.home-venue-rail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:0;grid-column:1 / -1;grid-row:1}.home-venue-rail-head>div:first-child{flex:1 1 auto;min-width:0}.home-venue-rail-head .home-figma-panel-kicker{margin-bottom:4px}.home-venue-rail-head h2{margin:2px 0 0;max-width:18ch}.home-venue-rail-nav{display:inline-flex;align-items:center;gap:10px;justify-self:end;align-self:start;flex-shrink:0}.home-venue-rail-arrow{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid #2C003B;border-radius:999px;background:#fff;color:#2c003b;font-size:1.4rem;line-height:1;cursor:pointer;transition:background .16s ease,color .16s ease,transform .16s ease}.home-venue-rail-arrow:hover,.home-venue-rail-arrow:focus-visible{background:#2c003b;color:#fff;transform:translateY(-1px)}.home-venue-rail-track{grid-column:1 / -1;grid-row:2;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 42px)/4);gap:14px;overflow-x:auto;padding-bottom:2px;scroll-snap-type:x proximity;scrollbar-width:none}.home-venue-rail-track::-webkit-scrollbar{display:none}.home-venue-rail-item{display:grid;justify-items:stretch;align-content:start;gap:14px;min-height:250px;padding:18px;border-radius:18px;border:1px solid #E6EFF7;background:#fff;box-shadow:0 10px 18px #2c003b0a;scroll-snap-align:start;text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.home-venue-rail-item:hover{transform:translateY(-1px);border-color:#e6eff7;box-shadow:0 10px 18px #2c003b0a}.home-venue-rail-item:focus-visible{outline:2px solid rgba(81,42,89,.24);outline-offset:3px}.venue-logo-badge{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f1e9ff,#fbe5d8);color:var(--brand-ink);overflow:hidden;box-shadow:inset 0 0 0 1px #48196d14}.venue-logo-badge-sm{width:68px;height:68px;border-radius:18px}.venue-logo-badge-lg{width:104px;height:104px;border-radius:28px}.venue-logo-badge-fallback,.home-venue-rail-logo{flex:0 0 auto;width:100%;height:126px;border-radius:26px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.2rem;font-weight:800;letter-spacing:.04em}.venue-logo-badge-image,.home-venue-rail-logo-image{width:84%;height:84%;display:block;object-fit:contain}.home-venue-rail-copy{display:grid;gap:4px;min-width:0;width:100%;text-align:left;justify-items:start}.home-venue-rail-copy strong{color:var(--brand-ink);font-size:1.06rem;line-height:1.22;text-wrap:balance}.home-venue-rail-copy span{color:#262451b3;font-size:.88rem;line-height:1.35}.home-venue-rail-item .venue-logo-badge{align-self:stretch;justify-self:stretch}.home-venue-rail-item .home-venue-rail-logo{padding:16px 18px;background:#fffdfd;box-shadow:inset 0 0 0 1px #70544312,0 6px 14px #1f191508}.venue-directory-rail-track{grid-auto-columns:calc((100% - 28px) / 3)}.venue-directory-rail-item{gap:18px;min-height:280px;padding:28px 22px 24px}.venue-directory-rail-logo{flex:0 0 auto;width:100%;max-width:100%;height:184px;border-radius:36px;font-size:1.45rem}.venue-directory-rail-logo-image{width:88%;height:88%}.venue-directory-rail-copy{gap:8px}.venue-directory-rail-copy strong{font-size:1.12rem;line-height:1.2}.venue-directory-rail-copy span{font-size:.96rem}.venue-directory-feature-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(19rem,.9fr);gap:1.4rem}.venue-directory-spotlight{display:flex;flex-direction:column;gap:1rem}.venue-directory-spotlight>h2,.venue-directory-secondary-card>h2{margin:0}.venue-directory-spotlight-grid{margin-top:.25rem}.venue-directory-secondary-list{display:grid;gap:1.15rem}.venue-directory-secondary-card{display:flex;flex-direction:column;gap:.85rem}.venue-directory-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem}.venue-directory-card{display:flex;flex-direction:column;gap:.9rem;height:100%}.venue-directory-card-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.65rem}.venue-directory-card-meta .chip{text-decoration:none}.venue-directory-card-note{margin-top:auto;color:#391c54b8;font-size:.96rem}.venue-city-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px}.venue-city-card{display:grid;gap:14px;min-height:100%;padding:24px;border:1px solid rgba(201,167,254,.18);border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(255,255,255,.68),transparent 30%),linear-gradient(180deg,#fffffff0,#f8f3fce0);box-shadow:0 10px 24px #2c003b0d;text-decoration:none}.venue-city-card:hover,.venue-city-card:focus-visible{transform:translateY(-2px);border-color:#512a5929}.venue-city-card-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.venue-city-card h3{margin:0;font-size:clamp(1.5rem,2vw,1.9rem)}.venue-city-card p{margin:0;color:#512a59c7;line-height:1.65}.venue-city-card-link{display:inline-flex;align-items:center;gap:8px;margin-top:auto;font-weight:600;color:var(--brand-primary)}.venue-city-card-link:after{content:"→"}.venue-group-stack{display:grid;gap:32px}.venue-group{display:grid;gap:16px}.venue-group-head{display:grid;gap:8px;max-width:72ch;padding-inline:6px}.venue-group-head h3{margin:0;font-size:clamp(1.65rem,2.4vw,2.15rem);line-height:1.12;letter-spacing:-.03em}.venue-group-head p{margin:0;color:#512a59b8;font-size:1.02rem;line-height:1.62}.venue-group-links{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.venue-group-card{display:flex;flex-direction:column;min-height:100%;height:100%;padding:0;overflow:hidden;border-radius:26px;border-color:#dee8f2e6;background:#fff;box-shadow:0 10px 24px #2c003b09}.venue-group-card:hover,.venue-group-card:focus-within{border-color:#c5d1dff0;box-shadow:0 16px 34px #2c003b0f}.venue-group-card-media{width:100%;aspect-ratio:16 / 10;min-height:220px;overflow:hidden;background:#fff}.venue-group-card-media img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.venue-group-card-media-fallback{position:relative;min-height:100%;display:grid;align-content:center;justify-items:start;gap:.7rem;padding:1.5rem;overflow:hidden;background:radial-gradient(circle at 16% 18%,rgba(201,167,254,.16),transparent 24%),radial-gradient(circle at 82% 84%,rgba(251,229,216,.24),transparent 28%),linear-gradient(150deg,#fffffffe,#fffffffb)}.venue-group-card-media-fallback:before{content:"";position:absolute;inset:18px;border-radius:24px;border:1px solid rgba(255,255,255,.68);background:linear-gradient(180deg,#ffffff61,#ffffff1a),linear-gradient(155deg,#ffffff29,#2c003b0a);box-shadow:inset 0 0 0 1px #512a590a,0 18px 34px #2c003b0d}.venue-group-card-media-fallback>*{position:relative;z-index:1}.venue-group-card-media-kicker{color:#512a59b8;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.venue-group-card-media-monogram{margin:0;font-size:clamp(3.2rem,7vw,4.9rem);line-height:.88;letter-spacing:-.06em;color:#2c003beb}.venue-group-card-media-label{display:inline-flex;align-items:center;min-height:34px;padding:8px 12px;border-radius:999px;border:1px solid rgba(81,42,89,.12);background:#ffffffb8;color:#512a59db;font-size:.92rem;font-weight:600;line-height:1.2;box-shadow:0 10px 18px #2c003b0a}.venue-group-card-body{display:grid;grid-template-rows:auto auto auto minmax(4.86em,1fr) auto;align-content:stretch;gap:.92rem;flex:1 1 auto;padding:1.35rem 1.35rem 1.45rem;min-height:0}.venue-group-card--text-only .venue-group-card-body{padding-top:1.55rem}.venue-group-card-body>*{min-width:0}.venue-group-card-top-meta{display:flex;align-items:center;min-height:34px;margin-bottom:-.08rem}.venue-group-card-count-chip{width:fit-content;max-width:100%;min-height:34px;height:auto;padding:0 14px;font-size:.92rem;line-height:1.1;border-radius:12px}.venue-group-card-count-chip .chip-label{line-height:1.1}.venue-group-card-title-link{color:inherit;text-decoration:none;width:auto}.venue-group-card-title-link:hover,.venue-group-card-title-link:focus-visible{color:#512a59e6;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.12em}.venue-group-card-title{margin:0;display:-webkit-box;min-height:2.44em;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;hyphens:auto;font-size:clamp(1.22rem,1.6vw,1.48rem);line-height:1.16;letter-spacing:-.03em;font-weight:600;text-wrap:balance}.venue-group-card-topics{display:flex;flex-wrap:wrap;gap:8px}.venue-group-card-topic{min-height:34px;padding:6px 12px;font-size:.88rem;box-shadow:none}.venue-group-card-story{color:#512a59cc;font-size:.99rem;line-height:1.62;display:-webkit-box;height:calc(1.66em * 3);min-height:calc(1.66em * 3);-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-wrap:pretty}.venue-group-card-cta-row{display:flex;justify-content:center;align-items:center;width:100%;align-self:stretch;min-height:56px;margin-top:auto;padding-top:12px;border-top:1px solid rgba(81,42,89,.08)}.venue-group-card-cta{display:inline-flex;align-items:center;justify-content:center;width:min(100%,32rem);max-width:100%;min-height:48px;padding:12px 20px;font-size:.98rem;font-weight:700;line-height:1.2;text-align:center;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.venue-detail-brand{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;align-items:center;padding:.95rem 1rem;margin-bottom:1rem;border-radius:1.15rem;background:linear-gradient(150deg,#f8f2ffeb,#fff8f2eb);border:1px solid rgba(81,42,89,.1)}.detail-inline-note{margin:.32rem 0 0;color:#391c54bd;line-height:1.6}.movement-editorial-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:1.4rem;align-items:stretch}.movement-editorial-side{display:grid;gap:1.4rem}.movement-editorial-visual-panel{min-height:100%}.movement-editorial-figure{display:grid;gap:.95rem;height:100%;margin:0}.movement-editorial-figure img{width:100%;aspect-ratio:1.24 / 1;object-fit:cover;border-radius:1.5rem;background:#ffffffb3}.movement-editorial-figure figcaption{display:flex;align-items:center;justify-content:space-between;gap:.9rem;color:#391c54ad;font-size:.88rem}.movement-editorial-figure figcaption a{color:inherit;font-weight:700}.movement-editorial-visual-fallback{min-height:100%;display:grid;place-items:center;gap:.5rem;padding:2rem;text-align:center;border-radius:1.5rem;color:#391c54b8;background:radial-gradient(circle at top,rgba(255,255,255,.78),transparent 54%),linear-gradient(160deg,#d0e0d95c,#ffffffe0)}.movement-essentials-card{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;padding:1.8rem;border:1px solid rgba(81,42,89,.08);border-radius:1.75rem;background:#fffffffa;box-shadow:0 14px 34px #2c003b0a;align-items:start}.movement-essentials-copy{display:grid;gap:1.35rem;align-content:start}.movement-essentials-copy .overview-strip{grid-template-columns:repeat(4,minmax(0,1fr));justify-content:stretch;gap:.8rem}.movement-essentials-copy .overview-card{min-height:74px;padding:.8rem .9rem;justify-items:center;align-content:center;text-align:center;background:#fcfbfe;border-color:#512a5914;box-shadow:none}.movement-essentials-copy .overview-card strong,.movement-essentials-copy .overview-card span{text-align:center}.movement-essentials-copy .overview-card strong{font-size:.9rem}.movement-essentials-copy .overview-card span{font-size:.82rem;line-height:1.35}.movement-light-panel{background:#fffffffa;border-color:#512a5914;box-shadow:0 12px 28px #2c003b09}.movement-city-essay{display:grid;gap:1.25rem;background:#fffffffa;border:1px solid rgba(81,42,89,.1);border-radius:32px;padding:clamp(1.4rem,2vw,2.1rem);box-shadow:0 14px 34px #2c003b0a}.movement-city-essay-intro{margin:0;max-width:72rem;color:#391c54c7;font-size:1.02rem;line-height:1.72}.movement-city-essay-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem;align-items:stretch}.movement-city-essay-section{display:grid;gap:1rem;padding:1.35rem 1.35rem 1.45rem;border:1px solid rgba(81,42,89,.08);border-radius:24px;background:linear-gradient(180deg,#fffffffa,#fcfafff5);min-height:100%}.movement-city-essay-head{display:grid;gap:.4rem}.movement-city-essay-eyebrow{display:inline-flex;align-items:center;gap:.45rem;font-size:.77rem;letter-spacing:.16em;text-transform:uppercase;color:#5e4772d1;font-weight:700}.movement-city-essay-eyebrow:before{content:"";width:26px;height:2px;border-radius:999px;background:#75578e7a}.movement-city-essay-head h3{margin:0;font-size:clamp(1.28rem,1.8vw,1.55rem);line-height:1.15}.movement-city-essay-head p{margin:0;color:var(--muted);font-size:.96rem;line-height:1.55}.movement-city-essay .copy-stack{gap:.95rem}.movement-city-essay .copy-stack p{margin:0;color:#372145eb;line-height:1.66}.shell-movement-directory,.shell-subject-directory,.shell-period-directory{display:grid;gap:1.8rem}.movement-directory-intro{display:grid;gap:.9rem;padding:.4rem 0 .2rem}.subject-directory-intro,.period-directory-intro{display:grid;gap:.9rem;padding:.2rem 0 .15rem}.movement-directory-guide{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:.4rem}.subject-directory-guide,.period-directory-guide{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.movement-directory-guide-card{display:grid;gap:.55rem;padding:1.2rem 1.25rem;border:1px solid rgba(81,42,89,.08);border-radius:1.35rem;background:#ffffffe6;box-shadow:0 10px 24px #2c003b06}.subject-directory-guide-card,.period-directory-guide-card{display:grid;gap:.55rem;padding:1.2rem 1.25rem;border:1px solid rgba(81,42,89,.08);border-radius:1.35rem;background:#ffffffeb;box-shadow:0 10px 24px #2c003b08}.movement-directory-guide-card h2,.subject-directory-guide-card h2,.period-directory-guide-card h2{margin:0;font-size:1.04rem;line-height:1.24}.movement-directory-guide-card p,.subject-directory-guide-card p,.period-directory-guide-card p{margin:0;color:#391c54c2;line-height:1.62;font-size:.95rem}.movement-directory-intro h1{margin:0;font-size:clamp(2.3rem,5vw,4rem);line-height:.96;letter-spacing:-.05em}.movement-directory-intro p{margin:0;max-width:58rem;color:#391c54d1;line-height:1.72;font-size:1.05rem}.movement-directory-group{margin-top:0}.movement-directory-group-head{display:grid;gap:.45rem;margin-bottom:1rem}.movement-directory-group-head h2{margin:0;font-size:clamp(1.45rem,2.3vw,2rem);line-height:1.02}.movement-directory-group-head p{margin:0;color:#391c54b8;max-width:62rem;line-height:1.62}.movement-directory-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.movement-directory-card{display:grid;grid-template-rows:auto auto auto 1fr auto;gap:1rem;padding:1.35rem;border:1px solid rgba(81,42,89,.08);border-radius:1.4rem;background:#fffffffa;box-shadow:0 12px 28px #2c003b09}.movement-directory-card-media{position:relative;display:grid;place-items:stretch;width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:1.05rem;background:#f7f4fbf5;border:1px solid rgba(81,42,89,.08)}.movement-directory-card-media img{width:100%;height:100%;object-fit:cover;display:block}.movement-directory-card-media-fallback{align-items:end;padding:1rem;background:radial-gradient(circle at 16% 18%,rgba(142,103,188,.16),transparent 0 22%),radial-gradient(circle at 82% 24%,rgba(186,145,98,.12),transparent 0 18%),linear-gradient(145deg,#f8f4fcfa,#fffffffa)}.movement-directory-card-media-fallback:before,.movement-directory-card-media-fallback:after{content:"";position:absolute;border-radius:999px;opacity:.58;pointer-events:none}.movement-directory-card-media-fallback:before{top:1rem;left:1rem;width:4.8rem;height:.42rem;background:#512a592e}.movement-directory-card-media-fallback:after{right:-1.2rem;top:-1.4rem;width:9rem;height:9rem;background:#512a5914}.movement-directory-card-media-fallback-copy{position:relative;z-index:1;display:grid;align-content:end;gap:.55rem;min-height:100%;padding:1rem .1rem .1rem}.movement-directory-card-media-kicker{display:inline-flex;align-items:center;width:fit-content;min-height:28px;padding:0 .75rem;border-radius:999px;background:#ffffffe0;color:#391c54b8;font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.movement-directory-card-media-fallback-copy strong{max-width:15ch;color:#391c54eb;font-size:clamp(1.8rem,3.6vw,3rem);line-height:.94;letter-spacing:-.05em}.movement-directory-card-top{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.movement-directory-card-count,.movement-directory-card-watch{display:inline-flex;align-items:center;min-height:34px;padding:.35rem .8rem;border-radius:999px;font-size:.82rem;font-weight:700;letter-spacing:.02em}.movement-directory-card-count{background:#f3f0f9f2;color:#391c54db}.movement-directory-card-watch{background:#fff6e1f5;color:#7d4e10e6}.movement-directory-card h3{margin:0;font-size:clamp(1.5rem,2.2vw,1.9rem);line-height:1.02}.movement-directory-card p{margin:0;color:#391c54d6;line-height:1.68}.movement-directory-card .button{width:100%;justify-content:center;min-height:52px;padding:12px 18px;text-align:center;line-height:1.2;white-space:normal}.shell-artist-directory{--artist-directory-text-inset: 28px;display:grid;gap:1.8rem}.shell-artist-directory>.hero .hero-grid,.shell-subject-directory>.hero .hero-grid,.shell-venue-directory>.hero .hero-grid,.shell-period-directory>.hero .hero-grid{grid-template-columns:minmax(0,1.32fr) minmax(360px,1.02fr);min-height:520px}.shell-artist-directory>.hero .hero-copy,.shell-subject-directory>.hero .hero-copy,.shell-venue-directory>.hero .hero-copy,.shell-period-directory>.hero .hero-copy{padding:44px;gap:20px}.shell-venue-directory{display:grid;gap:2rem}.shell-artist-directory>.hero h1,.shell-subject-directory>.hero h1,.shell-venue-directory>.hero h1,.shell-period-directory>.hero h1{font-size:clamp(3.15rem,6.5vw,5.9rem);max-width:12ch}.shell-subject-directory>.hero h1{max-width:11ch}.shell-venue-directory>.hero h1{font-size:clamp(2.95rem,5.8vw,5rem);line-height:.96;letter-spacing:-.045em;max-width:11ch}.shell-artist-directory>.hero p,.shell-subject-directory>.hero p,.shell-venue-directory>.hero p,.shell-period-directory>.hero p{font-size:1.02rem;max-width:62ch}.shell-subject-directory>.hero p{max-width:60ch}.shell-venue-directory>.hero p{font-size:1.04rem;line-height:1.58;max-width:58ch}.shell-artist-directory>.hero .hero-visual,.shell-subject-directory>.hero .hero-visual,.shell-venue-directory>.hero .hero-visual,.shell-period-directory>.hero .hero-visual{min-height:520px}.subject-directory-section .section-head,.shell-period-directory .section-head{gap:.45rem}.subject-directory-section .section-head h2,.shell-period-directory .section-head h2{font-size:clamp(1.55rem,2.4vw,2.05rem);line-height:1.02}.subject-directory-section .section-head p,.shell-period-directory .section-head p{max-width:62rem;color:#391c54b8;line-height:1.62}.subject-directory-section .card-grid .card{border-radius:1.45rem;border-color:#512a5914;box-shadow:0 16px 32px #2c003b0d}.subject-directory-section .card-grid .card h3{font-size:clamp(1.3rem,2vw,1.7rem);line-height:1.08}.subject-directory-section .card-grid .card p{color:#391c54cc}.subject-directory-section .card-grid .button{width:100%;justify-content:center}.shell-period-directory .venue-group-stack{gap:28px}.shell-period-directory .venue-group-head{gap:8px;padding-inline:2px}.shell-period-directory .venue-group-head h3{font-size:clamp(1.45rem,2.4vw,1.95rem);line-height:1.08;letter-spacing:-.02em}.shell-period-directory .venue-group-head p{font-size:.99rem;line-height:1.58}.shell-period-directory .venue-group-card{border-radius:24px}.shell-period-directory .venue-group-card-media{min-height:200px}.shell-period-directory .venue-group-card-media-fallback{padding:1.15rem}.shell-period-directory .venue-group-card-media-fallback:before{inset:14px;border-radius:20px}.shell-period-directory .venue-group-card-body{gap:.82rem;padding:1.1rem 1.05rem 1.15rem}.shell-period-directory .venue-group-card-title{min-height:2.24em;font-size:clamp(1.22rem,4.4vw,1.5rem);line-height:1.12;letter-spacing:-.02em}.shell-period-directory .venue-group-card-story{font-size:.98rem;line-height:1.5;min-height:4.5em;height:4.5em}.shell-period-directory .venue-group-card-cta{min-height:46px;padding:11px 18px;font-size:.95rem}.artist-directory-intro{display:grid;gap:.9rem;padding:.4rem 0 .2rem;padding-inline-start:var(--artist-directory-text-inset)}.artist-directory-intro h1{margin:0;font-size:clamp(2.3rem,5vw,4rem);line-height:.96;letter-spacing:-.05em}.artist-directory-intro p{margin:0;max-width:58rem;color:#391c54d1;line-height:1.72;font-size:1.05rem}.artist-directory-group{margin-top:0}.artist-directory-group-head{display:grid;gap:.45rem;margin-bottom:1rem;padding-inline-start:var(--artist-directory-text-inset)}.artist-directory-group-head h2{margin:0;font-size:clamp(1.45rem,2.3vw,2rem);line-height:1.02}.artist-directory-group-head p{margin:0;color:#391c54b8;max-width:62rem;line-height:1.62}.artist-directory-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.artist-directory-card{display:grid;gap:1rem;padding:1.35rem;border:1px solid rgba(81,42,89,.08);border-radius:1.4rem;background:#fffffffa;box-shadow:0 12px 28px #2c003b09}.artist-directory-card-media{margin:0;width:100%;aspect-ratio:4 / 3;overflow:hidden;border-radius:1.05rem;background:#f7f4fbf5}.artist-directory-card-media img{width:100%;height:100%;object-fit:cover;display:block}.artist-directory-card-top{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.artist-directory-card-count{display:inline-flex;align-items:center;min-height:34px;padding:.35rem .8rem;border-radius:999px;font-size:.82rem;font-weight:700;letter-spacing:.02em;background:#f3f0f9f2;color:#391c54db}.artist-directory-card h3{margin:0;font-size:clamp(1.5rem,2.2vw,1.9rem);line-height:1.02}.artist-directory-card p{margin:0;color:#391c54d6;line-height:1.68}.artist-directory-card .button{width:fit-content;min-height:42px;padding:10px 18px}.artist-mini-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.artist-mini-card{display:grid;grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);gap:1rem;padding:1.15rem;border:1px solid rgba(81,42,89,.08);border-radius:1.5rem;background:#fffffffa;box-shadow:0 12px 28px #2c003b09}.artist-mini-card-media{display:block;width:100%;aspect-ratio:16 / 10;overflow:hidden;border-radius:1.2rem;background:#f7f4fbf5}.artist-mini-card-media img{width:100%;height:100%;display:block;object-fit:cover}.artist-mini-card-body{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;align-content:start;gap:.85rem;min-width:0;min-height:100%}.artist-mini-card-top{display:grid;gap:.7rem}.artist-mini-card-top h3,.artist-mini-card-body>h3{margin:0;font-size:clamp(1.45rem,2vw,1.8rem);line-height:1.05}.artist-mini-card-top h3 a,.artist-mini-card-body>h3 a{color:inherit;text-decoration:none}.artist-mini-card-count{display:inline-flex;align-items:center;width:fit-content;min-height:34px;padding:.35rem .8rem;border-radius:999px;font-size:.82rem;font-weight:700;letter-spacing:.02em;background:#f3f0f9f2;color:#391c54db}.artist-mini-card-tags{display:flex;flex-wrap:wrap;gap:.55rem}.artist-mini-card-chip{background:#f3f0f9f2;border-color:#c9a7fe3d;box-shadow:none}.artist-mini-card p{margin:0;color:#391c54d6;line-height:1.68}.artist-mini-card-summary{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.artist-mini-card-link{width:100%;margin-top:auto}.movement-mini-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.movement-mini-card{display:grid;grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);gap:1rem;padding:1.15rem;border:1px solid rgba(81,42,89,.08);border-radius:1.5rem;background:#fffffffa;box-shadow:0 12px 28px #2c003b09}.movement-mini-card-media{display:block;width:100%;aspect-ratio:16 / 10;overflow:hidden;border-radius:1.45rem;background:#f6f1fbf5}.movement-mini-card-media img{width:100%;height:100%;display:block;object-fit:cover}.movement-mini-card-body{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;align-content:start;gap:.85rem;min-width:0;min-height:100%}.movement-mini-card-top h3,.movement-mini-card-body>h3{margin:0;font-size:clamp(1.3rem,1.85vw,1.6rem);line-height:1.08}.movement-mini-card-top h3 a,.movement-mini-card-body>h3 a{color:inherit;text-decoration:none}.movement-mini-card-tags{display:flex;flex-wrap:wrap;gap:.55rem}.movement-mini-card-chip{background:#f3f0f9f2;border-color:#c9a7fe3d;box-shadow:none}.movement-mini-card p{margin:0;color:#391c54d6;line-height:1.68}.movement-mini-card-summary{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.movement-mini-card-link{width:100%;margin-top:auto}@media(max-width:1120px){.movement-city-essay-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.movement-city-essay-section:last-child{grid-column:1 / -1}.movement-directory-grid,.movement-directory-guide,.artist-directory-grid,.artist-mini-grid{grid-template-columns:1fr}.movement-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.shell-artist-directory{--artist-directory-text-inset: 20px}.movement-city-essay-grid{grid-template-columns:minmax(0,1fr)}.movement-city-essay-section:last-child{grid-column:auto}.movement-directory-card .button,.artist-directory-card .button{width:100%}.artist-mini-card{grid-template-columns:1fr}.artist-mini-card-media{max-width:280px;aspect-ratio:4 / 5}.artist-mini-card-link{width:100%}.movement-mini-card-media{max-width:280px;aspect-ratio:4 / 5}.movement-mini-grid{grid-template-columns:1fr}.movement-mini-card-link{width:100%}}[dir=rtl] .skip-link{left:auto;right:8px}[dir=rtl] .language-switcher-panel,[dir=rtl] .mobile-nav-panel{left:0;right:auto}[dir=rtl] .button-primary:before{right:auto;left:-6px}[dir=rtl] .button-primary:after{right:auto;left:8px}[dir=rtl] .button-primary:hover:before,[dir=rtl] .button-primary:focus-visible:before{right:auto;left:52px}[dir=rtl] .button-primary:hover:after,[dir=rtl] .button-primary:focus-visible:after{right:auto;left:-10px}[dir=rtl] .hero-visual-has-image:after,[dir=rtl] .hero-visual:after{left:auto;right:-50px}[dir=rtl] .hero-visual-has-image:after{right:-40px}[dir=rtl] .hero-visual:before{right:auto;left:-40px}[dir=rtl] .hero-visual-corner{right:auto;left:0;clip-path:polygon(0 0,100% 0,0 100%)}[dir=rtl] .hero-visual-corner span{right:auto;left:8px;transform:rotate(-45deg)}[dir=rtl] .home-figma-copy{align-items:flex-end;padding:36px var(--home-text-inset) 36px 0}[dir=rtl] .home-figma-side{padding:20px 0 36px var(--home-text-inset)}[dir=rtl] .home-hero-spotlight-badge{left:auto;right:16px}[dir=rtl] .home-venue-rail-copy{text-align:right;justify-items:end}[dir=rtl] .movement-directory-card-media-fallback:before{left:auto;right:1rem}[dir=rtl] .movement-directory-card-media-fallback:after{right:auto;left:-1.2rem}html[data-header-variant=editorial] body .site-header{position:sticky;top:0;z-index:40;padding:0;border-bottom:1px solid color-mix(in srgb,var(--ink) 10%,transparent);background:var(--paper)}html[data-header-variant=editorial] body .site-header-inner{position:relative;width:100%;min-height:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"brand" "nav";gap:0;padding:0;border:0;border-radius:0;background:var(--paper);box-shadow:none}html[data-header-variant=editorial] body .brand{grid-area:brand;justify-self:center;padding:20px 32px 14px;line-height:1}.brand-wordmark{display:inline-block;font-family:var(--sans);font-weight:900;font-size:32px;letter-spacing:-.045em;line-height:.9;color:var(--ink);white-space:nowrap;text-transform:lowercase}.brand-wordmark-stamp{display:inline-block;background:var(--violet);color:var(--paper);padding:.18em .22em .24em;line-height:.85;margin:0 .02em;transform:rotate(-2deg) translateY(-.03em);box-shadow:.05em .05em 0 var(--ink)}.brand-wordmark-tld{color:var(--ink);font-weight:800;opacity:.65}.brand-wordmark-drawer{font-size:24px}html[data-header-variant=editorial] body .main-nav{grid-area:nav;display:flex;width:100%;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(15px,3.2vw,44px);padding:2px 24px 16px;border-top:0;background:var(--paper)}html[data-header-variant=editorial] body .main-nav-link{min-height:0;gap:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--ink);font-family:var(--sans);font-size:clamp(13px,1.25vw,16px);font-weight:800;letter-spacing:-.02em;text-transform:lowercase;text-decoration:none;display:inline-flex;align-items:baseline;box-shadow:none}.main-nav-dot{color:var(--nav-accent, var(--violet))}html[data-header-variant=editorial] body .main-nav-link:hover,html[data-header-variant=editorial] body .main-nav-link:focus-visible,html[data-header-variant=editorial] body .main-nav-link.is-active{background:transparent;color:var(--nav-accent, var(--violet));box-shadow:none;transform:none}html[data-header-variant=editorial] body .main-nav-explorer{position:relative}html[data-header-variant=editorial] body .main-nav-explorer-trigger{min-height:0;gap:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--ink);font-family:var(--sans);font-size:clamp(13px,1.25vw,16px);font-weight:800;letter-spacing:-.02em;text-transform:lowercase;text-decoration:none;display:inline-flex;align-items:baseline;box-shadow:none;cursor:pointer}html[data-header-variant=editorial] body .main-nav-explorer-trigger:hover,html[data-header-variant=editorial] body .main-nav-explorer-trigger:focus-visible,html[data-header-variant=editorial] body .main-nav-explorer.is-active .main-nav-explorer-trigger,html[data-header-variant=editorial] body .main-nav-explorer[open] .main-nav-explorer-trigger{border-color:transparent;background:transparent;color:var(--violet);box-shadow:none;transform:none}html[data-header-variant=editorial] body .main-nav-explorer-chevron{align-self:center;margin-inline-start:5px;color:color-mix(in srgb,var(--ink) 55%,transparent)}html[data-header-variant=editorial] body .main-nav-explorer-chevron svg{display:block;width:11px;height:11px}html[data-header-variant=editorial] body .main-nav-explorer-panel{top:calc(100% + 14px);left:50%;min-width:230px;padding:8px 20px;border:1px solid color-mix(in srgb,var(--ink) 12%,transparent);border-radius:0;background:var(--paper);box-shadow:var(--shadow-soft);transform:translate(-50%)}html[data-header-variant=editorial] body .main-nav-explorer-list{display:flex;flex-direction:column;gap:0}html[data-header-variant=editorial] body .main-nav-explorer-link{min-height:0;padding:12px 0;border:0;border-bottom:1px solid color-mix(in srgb,var(--ink) 8%,transparent);border-radius:0;background:transparent;color:var(--ink);font-family:var(--sans);font-size:clamp(13px,1.25vw,16px);font-weight:800;letter-spacing:-.02em;text-transform:lowercase;text-decoration:none;display:inline-flex;align-items:baseline;justify-content:flex-start;white-space:nowrap}html[data-header-variant=editorial] body .main-nav-explorer-list>.main-nav-explorer-link:last-child{border-bottom:0}html[data-header-variant=editorial] body .main-nav-explorer-link:hover,html[data-header-variant=editorial] body .main-nav-explorer-link:focus-visible,html[data-header-variant=editorial] body .main-nav-explorer-link.is-active,html[data-header-variant=editorial] body .main-nav-explorer-link[aria-current=page]{border-color:color-mix(in srgb,var(--ink) 8%,transparent);background:transparent;color:var(--nav-accent, var(--violet));transform:none}html[data-header-variant=editorial] body .language-switcher{position:absolute;top:18px;inset-inline-end:22px;z-index:2}html[data-header-variant=editorial] body .language-switcher-trigger{width:38px;height:38px;min-height:0;justify-content:center;gap:0;padding:0;border:1.5px solid color-mix(in srgb,var(--ink) 18%,transparent);border-radius:999px;background:transparent;color:var(--ink)}html[data-header-variant=editorial] body .language-switcher-trigger:hover,html[data-header-variant=editorial] body .language-switcher[open] .language-switcher-trigger{border-color:var(--ink);background:var(--ink);color:var(--paper)}html[data-header-variant=editorial] body .language-switcher-label,html[data-header-variant=editorial] body .language-switcher-chevron{display:none}html[data-header-variant=editorial] body .language-switcher-panel{top:calc(100% + 12px);inset-inline-start:auto;inset-inline-end:0;width:min(340px,calc(100vw - 32px));padding:18px;border:1px solid color-mix(in srgb,var(--ink) 12%,transparent);border-radius:0;background:var(--paper);box-shadow:var(--shadow-soft)}html[data-header-variant=editorial] body .language-switcher-kicker{font-family:var(--mono);font-size:.6rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--ink) 50%,transparent)}html[data-header-variant=editorial] body .language-switcher-current{color:var(--ink)}html[data-header-variant=editorial] body .language-switcher-list,html[data-header-variant=editorial] body .mobile-nav-language-list{display:flex;flex-wrap:wrap;gap:8px}html[data-header-variant=editorial] body .language-switcher-option{display:inline-flex;align-items:center;gap:7px;min-height:0;padding:8px 13px;border:1.5px solid color-mix(in srgb,var(--ink) 16%,transparent);border-radius:0;background:transparent;color:var(--ink);font-family:var(--sans);font-size:14px;font-weight:700;letter-spacing:-.01em;text-decoration:none}html[data-header-variant=editorial] body .language-switcher-option:hover,html[data-header-variant=editorial] body .language-switcher-option:focus-visible{border-color:var(--ink);background:transparent;color:var(--ink)}html[data-header-variant=editorial] body .language-switcher-option[aria-current=page]{border-color:var(--violet);background:color-mix(in srgb,var(--violet) 12%,var(--paper));color:var(--ink)}html[data-header-variant=editorial] body .language-switcher-option small{font-size:11px;font-weight:700;color:color-mix(in srgb,var(--ink) 55%,transparent)}html[data-header-variant=editorial] body .language-switcher-option-disabled{opacity:.5}html[data-header-variant=editorial] body .language-switcher-note,html[data-header-variant=editorial] body .mobile-nav-note{color:color-mix(in srgb,var(--ink) 55%,transparent)}html[data-header-variant=editorial] body .mobile-nav{grid-area:menu;position:static}html[data-header-variant=editorial] body .mobile-nav-trigger{width:40px;min-height:40px;justify-content:center;padding:0;border:0;border-radius:0;background:transparent;color:var(--ink)}html[data-header-variant=editorial] body .mobile-nav-trigger:hover,html[data-header-variant=editorial] body .mobile-nav[open] .mobile-nav-trigger{background:transparent;color:var(--ink)}html[data-header-variant=editorial] body .mobile-nav-trigger-icon{width:18px;height:13px}html[data-header-variant=editorial] body .mobile-nav-panel{position:fixed;z-index:60;inset:0;width:100%;height:100dvh;padding:0;border:0;border-radius:0;background:color-mix(in srgb,var(--ink) 40%,transparent);box-shadow:none;display:block;overflow:hidden}.mobile-nav-drawer{position:absolute;inset-block:0;inset-inline-start:0;width:min(84%,340px);display:flex;flex-direction:column;padding:18px 22px 26px;overflow-y:auto;background:var(--paper);box-shadow:2px 0 40px color-mix(in srgb,var(--ink) 30%,transparent)}.mobile-nav-drawer-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.mobile-nav-close{display:inline-flex;padding:6px;border:0;background:transparent;color:var(--ink);cursor:pointer}.mobile-nav-close svg{width:22px;height:22px}html[data-header-variant=editorial] body .mobile-nav-list{display:flex;flex-direction:column;gap:2px}html[data-header-variant=editorial] body .mobile-nav-link{min-height:0;gap:0;padding:13px 0;border:0;border-bottom:1px solid color-mix(in srgb,var(--ink) 8%,transparent);border-radius:0;background:transparent;color:var(--ink);font-family:var(--sans);font-size:21px;font-weight:800;letter-spacing:-.03em;text-transform:lowercase;text-decoration:none;display:inline-flex;align-items:baseline;justify-content:flex-start;text-align:start}html[data-header-variant=editorial] body .mobile-nav-link:hover,html[data-header-variant=editorial] body .mobile-nav-link:focus-visible,html[data-header-variant=editorial] body .mobile-nav-link.is-active,html[data-header-variant=editorial] body .mobile-nav-link[aria-current=page]{background:transparent;color:var(--nav-accent, var(--violet));transform:none}html[data-header-variant=editorial] body .mobile-nav-section{border:0;padding:0}html[data-header-variant=editorial] body .mobile-nav-section-languages{margin-top:26px}html[data-header-variant=editorial] body .mobile-nav-kicker{margin-bottom:10px;font-family:var(--mono);font-size:.6rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--ink) 50%,transparent)}html[data-header-variant=editorial] body .mobile-nav-language-option{min-height:0;background:transparent}html[data-header-variant=editorial] body .mobile-nav-language-option[aria-current=page]{background:color-mix(in srgb,var(--violet) 12%,var(--paper))}.mobile-header-search,.header-tabsbar{display:none}html[data-header-variant=editorial] body .site-footer-column>strong,html[data-header-variant=editorial] body .site-footer-newsletter-kicker{font-family:var(--mono);font-size:.68rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}html[data-header-variant=editorial] body .site-footer{position:relative;border-top:0;background:var(--ink);color:var(--paper);overflow:hidden}html[data-header-variant=editorial] body .site-footer-accent{position:relative;z-index:1;display:block;height:4px;background:linear-gradient(90deg,var(--violet) 0 25%,var(--rose) 25% 50%,var(--teal) 50% 75%,var(--lemon) 75% 100%)}html[data-header-variant=editorial] body .site-footer-newsletter{position:relative;border-bottom:1px solid color-mix(in srgb,var(--paper) 18%,transparent);background:var(--aubergine);color:var(--paper)}html[data-header-variant=editorial] body .site-footer-newsletter:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:repeating-linear-gradient(45deg,transparent 0 13px,color-mix(in srgb,var(--paper) 7%,transparent) 13px 14px)}html[data-header-variant=editorial] body .site-footer:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(color-mix(in srgb,var(--paper) 5.5%,transparent) 1px,transparent 1.4px),repeating-linear-gradient(45deg,transparent 0 13px,color-mix(in srgb,var(--paper) 3%,transparent) 13px 14px);background-size:22px 22px,auto}html[data-header-variant=editorial] body .site-footer-newsletter-inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.7fr);gap:clamp(28px,5vw,64px);align-items:center;padding:clamp(40px,6vw,72px) var(--content-inset)}html[data-header-variant=editorial] body .site-footer-newsletter-copy{display:grid;gap:14px}html[data-header-variant=editorial] body .site-footer-newsletter-kicker{margin:0;color:var(--lemon)}html[data-header-variant=editorial] body .site-footer-newsletter-copy strong{color:var(--paper);font-size:clamp(3.2rem,8vw,7rem);line-height:.86;letter-spacing:-.05em;text-transform:uppercase}html[data-header-variant=editorial] body .site-footer-newsletter-copy p:not(.site-footer-newsletter-kicker){margin:0;max-width:46rem;color:color-mix(in srgb,var(--paper) 86%,transparent);font-size:clamp(1rem,1.4vw,1.1rem);line-height:1.58}html[data-header-variant=editorial] body .site-footer-newsletter-form{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch}html[data-header-variant=editorial] body .site-footer-newsletter-form input,html[data-header-variant=editorial] body .site-footer-newsletter-form button{min-height:52px;border:0;border-radius:0;font:inherit}html[data-header-variant=editorial] body .site-footer-newsletter-form input{min-width:0;padding:0 18px;background:var(--paper);color:var(--ink)}html[data-header-variant=editorial] body .site-footer-newsletter-form button{padding:0 22px;background:var(--lemon);color:var(--ink);font-family:var(--mono);font-size:.72rem;font-weight:700;letter-spacing:.2em;cursor:pointer}html[data-header-variant=editorial] body .site-footer-inner{position:relative;grid-template-columns:minmax(0,1fr);gap:0;width:min(1280px,100%);max-width:none;margin:0 auto;padding:clamp(48px,6vw,84px) clamp(22px,5vw,56px) 26px;color:color-mix(in srgb,var(--paper) 76%,transparent)}html[data-header-variant=editorial] body .site-footer-brand{gap:0;padding-bottom:clamp(36px,4vw,56px);border-bottom:1px solid color-mix(in srgb,var(--paper) 16%,transparent)}html[data-header-variant=editorial] body .site-footer-kicker{margin:0 0 22px;max-width:none;color:var(--lemon);font-family:var(--mono);font-size:.66rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}html[data-header-variant=editorial] body .site-footer-slogan{margin:0;max-width:none;color:var(--paper);font-family:var(--sans);font-size:clamp(52px,12vw,128px);font-weight:900;letter-spacing:-.05em;line-height:.82;text-transform:uppercase}html[data-header-variant=editorial] body .site-footer-slogan-dot{color:var(--lemon)}html[data-header-variant=editorial] body .site-footer-slogan-sub{display:block;margin-top:.04em;color:var(--paper);font-family:var(--serif);font-size:.32em;font-style:italic;font-weight:400;letter-spacing:-.01em;line-height:1;text-transform:none}html[data-header-variant=editorial] body .site-footer-note{margin:24px 0 0;max-width:30rem;color:color-mix(in srgb,var(--paper) 82%,transparent);font-family:var(--serif);font-size:clamp(1rem,1.4vw,1.15rem);font-style:italic;line-height:1.55}html[dir=rtl] body .site-footer-note{font-style:normal}html[data-header-variant=editorial] body .site-footer-columns{margin-top:clamp(36px,4vw,52px)}html[data-header-variant=editorial] body .site-footer-nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:clamp(24px,3vw,44px) clamp(20px,3vw,40px)}html[data-header-variant=editorial] body .site-footer-column{min-width:0}html[data-header-variant=editorial] body .site-footer-column>strong{display:block;margin-bottom:16px;color:var(--lemon)}html[data-header-variant=editorial] body .site-footer-column ul{gap:11px}html[data-header-variant=editorial] body .site-footer a{color:color-mix(in srgb,var(--paper) 72%,transparent);font-size:15px;font-weight:600;letter-spacing:-.01em;overflow-wrap:anywhere;text-decoration:none}html[data-header-variant=editorial] body .site-footer a:hover,html[data-header-variant=editorial] body .site-footer a:focus-visible{color:var(--paper);text-decoration:none}html[data-header-variant=editorial] body .site-footer a:focus-visible{outline:2px solid var(--lemon);outline-offset:4px}html[data-header-variant=editorial] body .site-footer-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 20px;margin-top:clamp(32px,4vw,48px);padding-top:22px;border-top:1px solid color-mix(in srgb,var(--paper) 16%,transparent)}html[data-header-variant=editorial] body .site-footer a.brand-wordmark-footer{display:inline-flex;width:fit-content;color:var(--paper);font-size:20px}.brand-wordmark-footer .brand-wordmark-stamp{background:var(--lemon);color:var(--ink);box-shadow:.05em .05em color-mix(in srgb,var(--paper) 30%,transparent)}.brand-wordmark-footer .brand-wordmark-tld{color:var(--paper);opacity:.65}html[data-header-variant=editorial] body .site-footer-tail{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 20px;margin-top:16px;padding-top:14px;border-top:1px solid color-mix(in srgb,var(--paper) 10%,transparent)}html[data-header-variant=editorial] body .site-footer-copyright{color:color-mix(in srgb,var(--paper) 52%,transparent);font-family:var(--mono);font-size:.62rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}html[data-header-variant=editorial] body .site-footer-signature{color:var(--lemon);font-family:var(--serif);font-size:.875rem;font-style:italic;letter-spacing:-.01em}@media(min-width:761px){html[data-header-variant=editorial] body .main-nav{display:flex}html[data-header-variant=editorial] body .language-switcher{display:block}html[data-header-variant=editorial] body .mobile-nav{display:none}}@media(max-width:760px){html[data-header-variant=editorial] body .site-header-inner{grid-template-columns:44px minmax(0,1fr) 44px;grid-template-areas:"menu brand lang";align-items:center;min-height:56px;padding:6px 12px}html[data-header-variant=editorial] body .site-header-inner.has-mobile-search{grid-template-columns:44px minmax(0,1fr) 44px 44px;grid-template-areas:"menu brand lang search"}html[data-header-variant=editorial] body .brand{padding:0;justify-self:center}html[data-header-variant=editorial] body .site-header-inner.has-mobile-search .brand{position:absolute;inset-inline-start:50%;z-index:1;transform:translate(-50%)}html[data-header-variant=editorial] body .brand .brand-wordmark{font-size:23px}html[data-header-variant=editorial] body .main-nav{display:none}html[data-header-variant=editorial] body .mobile-nav{display:block;justify-self:start}html[data-header-variant=editorial] body .mobile-nav-trigger-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html[data-header-variant=editorial] body .language-switcher{display:block;position:relative;top:auto;inset-inline-end:auto;grid-area:lang;justify-self:end}html[data-header-variant=editorial] body .language-switcher-trigger{width:34px;height:34px;border:0}html[data-header-variant=editorial] body .language-switcher-panel{top:calc(100% + 14px)}html[data-header-variant=editorial] body .mobile-header-search{grid-area:search;display:inline-flex;align-items:center;justify-content:center;justify-self:end;width:44px;height:44px;padding:0;border:0;background:transparent;color:var(--ink);text-decoration:none}html[data-header-variant=editorial] body .mobile-header-search svg{width:20px;height:20px}html[data-header-variant=editorial] body .mobile-header-search:hover,html[data-header-variant=editorial] body .mobile-header-search:focus-visible,html[data-header-variant=editorial] body .mobile-header-search.is-active{color:var(--violet)}.header-tabsbar{position:fixed;inset-inline:0;bottom:0;z-index:55;display:flex;justify-content:space-around;align-items:stretch;padding:8px 4px calc(8px + env(safe-area-inset-bottom));border-top:1px solid color-mix(in srgb,var(--ink) 14%,transparent);background:var(--paper)}.header-tabsbar-item{display:flex;flex:1;flex-direction:column;align-items:center;gap:3px;min-width:0;padding:4px 8px;border:0;background:transparent;color:color-mix(in srgb,var(--ink) 62%,transparent);font-family:var(--mono);font-size:9px;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;cursor:pointer}.header-tabsbar-item svg{width:22px;height:22px}.header-tabsbar-item span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-tabsbar-item:hover,.header-tabsbar-item:focus-visible,.header-tabsbar-item.is-active{color:var(--violet)}html[data-header-variant=editorial] body{padding-bottom:calc(58px + env(safe-area-inset-bottom))}html[data-header-variant=editorial] body .site-footer-newsletter-inner{grid-template-columns:1fr}html[data-header-variant=editorial] body .site-footer-nav{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-header-variant=editorial] body .site-footer-newsletter-form{grid-template-columns:1fr;gap:10px}}
