@font-face{font-family:Noto Serif Display Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62.5% 100%;src:url(/assets/noto-serif-display-cyrillic-ext-standard-normal-BbWVSLBP.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Serif Display Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62.5% 100%;src:url(/assets/noto-serif-display-cyrillic-standard-normal-BidnaIzo.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif Display Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62.5% 100%;src:url(/assets/noto-serif-display-greek-ext-standard-normal-FEcqUjmq.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Noto Serif Display Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62.5% 100%;src:url(/assets/noto-serif-display-greek-standard-normal-DLFXw7oE.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Serif Display Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62.5% 100%;src:url(/assets/noto-serif-display-vietnamese-standard-normal-B_Cu3Bdp.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Serif Display Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62.5% 100%;src:url(/assets/noto-serif-display-latin-ext-standard-normal-Dimr14O7.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif Display Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62.5% 100%;src:url(/assets/noto-serif-display-latin-standard-normal-ByJKXP3D.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Serif Display Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62.5% 100%;src:url(/assets/noto-serif-display-cyrillic-ext-standard-italic-DVTPI9ct.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Serif Display Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62.5% 100%;src:url(/assets/noto-serif-display-cyrillic-standard-italic-DVjhRXfK.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif Display Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62.5% 100%;src:url(/assets/noto-serif-display-greek-ext-standard-italic-BFUwhaza.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Noto Serif Display Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62.5% 100%;src:url(/assets/noto-serif-display-greek-standard-italic-rcgokfK2.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Serif Display Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62.5% 100%;src:url(/assets/noto-serif-display-vietnamese-standard-italic-Bs53qFxb.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Serif Display Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62.5% 100%;src:url(/assets/noto-serif-display-latin-ext-standard-italic-jwgBYueD.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif Display Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62.5% 100%;src:url(/assets/noto-serif-display-latin-standard-italic-DKGaSXs4.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-cyrillic-ext-wght-normal-DOFToQv1.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-cyrillic-wght-normal-DayYxulF.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-math-wght-normal-Bl4ZGkZl.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-symbols-wght-normal-DxQzqQfC.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-vietnamese-wght-normal-BBxOatbv.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-ext-wght-normal-QAhDxQuo.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-wght-normal-Dun_Rd-l.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Commissioner Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/commissioner-cyrillic-ext-wght-normal-BnWI7fIG.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Commissioner Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/commissioner-cyrillic-wght-normal-bgdX5wL6.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Commissioner Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/commissioner-greek-wght-normal-M9Lxztrh.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Commissioner Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/commissioner-vietnamese-wght-normal-DEkWUU3X.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Commissioner Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/commissioner-latin-ext-wght-normal-rva7dkhN.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Commissioner Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/commissioner-latin-wght-normal-BAwLJtOy.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Hebrew Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,d09GMgABAAAAAASwABQAAAAACcAAAARHAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhQbHhw6P0hWQVI/BmA/U1RBVIE0JzIAVC9sEQgKgTiBOQsOADCBLgE2AiQDFgQgBYZYB0YMBxtUCAgeg2176QknnSKgiZnY+Szi4efKeT/ZXBlIKATFoKqq16kKWXYEEkjeGnyd/rxCfIWDrejdJOU2+iBvPkFH4WTeCin/Ocng4f/e8cMv+KtLbdBIE5mbxwTJ9gANKA10LeGpHf8USJZYQB4gpM4pJmImCiWMMMopJxRu1B8h6AOISkTQyxhOyJa0nBLoqaEDSFpWiKD92Z7HNivaQU8puDbQ01yTAvR8o6oTFCh4KsaBIQCIJoRoIILhCPqoEP5DjQgbJECdLWBpUx5rVAB25/k5iKAkIdCjAn852/fnp+MF0HpWC7r/A/WceILFQBlR3oIJNEX0UDCEAabQuCqVqQi4elwlIwTxyCbtahRIEUGAskJESTgWBLK42gcIZFFFQSALyxNAIAtKBSCQ+ZkBFYqSU4DO3AggPcdrhoFYX130euoFgB5abTMYt+1gh6J8+WIwIkRIkAAUVBhCUzCElg2gjx6KGn1NcKX1uQMoL50ZvVoKBiEcCgbQEEPo62GvBiw4DkZqRWaD42+JAxKZi0mZJ56I+eJvYgGMG1poY20WQTUBshjs/sjSWdcfNKAPWlgM9gKoQQEV1LVlH6PKrcabm4z1jYx/vvkZd/fVs7s2hjeefkl8+eNHqVH59V+/ou0ffP9OS5odHn/75VFuWHLl+/dAD2gfOAXtA7WBghEBVvyz2DONe3b++Ol3/6OnVU2dvKtpH3vOP3PK9uZxt7qo9D+zF0MSnUo22N7xnp+9eM+tJEynlOoU5XrVJqYCEEQwiQ6YAoB1UqVuAKKHixOAni+eDy5PrC72//yZgUuuuOWqfY456rATPfq/9w3CaXMxn4Q99jvQlDHeuhM/5pKdd9JJR4oS6vu7zMjIu5F/vbAfaW+ztuqsuVR220wPjkwO7D13+003lhsORLlo2I+cWl2Y2gtED80EuGdu914QVDZdeXRvS71pzD89Tc0B4O2AHwvwae/GfAi7/2u41gLQKCB8uaKyB0JCyXUdFQ5oZUZQtADkd4kJIGjMpgkinBtiDppS64N2XjNiVi5R9MspKruSRm1VjGgZZYrGEs80/SxzSI9AH7cg6OUCAfScRcBKGUIG9kRFXWwMMSMbYJhhCKRnBkEs2BDMQJ/LhjPCPjyFDo3aJWnXqFmbVJuoKDRKwmvH5tJinA4tXOQKVrlahxwtpGRUNd5TXEmSW3Qqb2WpyJTjJMd+rEoXpShiYrwunE4SvE4q7Vo043RS4ojwFKTy8FR4xRoFOQOnKcPZ+OzlhIpwpNTaNVIow1FQasHrRAUTYTACS6MUkxRRCkvUW/XyRUuXL1+66JaddFjNgsnmMpspzDZSQRhBQuQMhy5zqoACrzXYfJNIpB4jyDuaTvkOk5BqEU+pNRFpxusg1lnsnWtWSUzWtOBHQ7DaGUEON6QQTaJFtFGV5CKt/6LX6Ko7W5jQFCYvYBKZB2R9/32t4wAA)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans Hebrew Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,d09GMgABAAAAAASwABQAAAAACcAAAARHAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhQbHhw6P0hWQVI/BmA/U1RBVIE0JzIAVC9sEQgKgTiBOQsOADCBLgE2AiQDFgQgBYZYB0YMBxtUCAgeg2176QknnSKgiZnY+Szi4efKeT/ZXBlIKATFoKqq16kKWXYEEkjeGnyd/rxCfIWDrejdJOU2+iBvPkFH4WTeCin/Ocng4f/e8cMv+KtLbdBIE5mbxwTJ9gANKA10LeGpHf8USJZYQB4gpM4pJmImCiWMMMopJxRu1B8h6AOISkTQyxhOyJa0nBLoqaEDSFpWiKD92Z7HNivaQU8puDbQ01yTAvR8o6oTFCh4KsaBIQCIJoRoIILhCPqoEP5DjQgbJECdLWBpUx5rVAB25/k5iKAkIdCjAn852/fnp+MF0HpWC7r/A/WceILFQBlR3oIJNEX0UDCEAabQuCqVqQi4elwlIwTxyCbtahRIEUGAskJESTgWBLK42gcIZFFFQSALyxNAIAtKBSCQ+ZkBFYqSU4DO3AggPcdrhoFYX130euoFgB5abTMYt+1gh6J8+WIwIkRIkAAUVBhCUzCElg2gjx6KGn1NcKX1uQMoL50ZvVoKBiEcCgbQEEPo62GvBiw4DkZqRWaD42+JAxKZi0mZJ56I+eJvYgGMG1poY20WQTUBshjs/sjSWdcfNKAPWlgM9gKoQQEV1LVlH6PKrcabm4z1jYx/vvkZd/fVs7s2hjeefkl8+eNHqVH59V+/ou0ffP9OS5odHn/75VFuWHLl+/dAD2gfOAXtA7WBghEBVvyz2DONe3b++Ol3/6OnVU2dvKtpH3vOP3PK9uZxt7qo9D+zF0MSnUo22N7xnp+9eM+tJEynlOoU5XrVJqYCEEQwiQ6YAoB1UqVuAKKHixOAni+eDy5PrC72//yZgUuuuOWqfY456rATPfq/9w3CaXMxn4Q99jvQlDHeuhM/5pKdd9JJR4oS6vu7zMjIu5F/vbAfaW+ztuqsuVR220wPjkwO7D13+003lhsORLlo2I+cWl2Y2gtED80EuGdu914QVDZdeXRvS71pzD89Tc0B4O2AHwvwae/GfAi7/2u41gLQKCB8uaKyB0JCyXUdFQ5oZUZQtADkd4kJIGjMpgkinBtiDppS64N2XjNiVi5R9MspKruSRm1VjGgZZYrGEs80/SxzSI9AH7cg6OUCAfScRcBKGUIG9kRFXWwMMSMbYJhhCKRnBkEs2BDMQJ/LhjPCPjyFDo3aJWnXqFmbVJuoKDRKwmvH5tJinA4tXOQKVrlahxwtpGRUNd5TXEmSW3Qqb2WpyJTjJMd+rEoXpShiYrwunE4SvE4q7Vo043RS4ojwFKTy8FR4xRoFOQOnKcPZ+OzlhIpwpNTaNVIow1FQasHrRAUTYTACS6MUkxRRCkvUW/XyRUuXL1+66JaddFjNgsnmMpspzDZSQRhBQuQMhy5zqoACrzXYfJNIpB4jyDuaTvkOk5BqEU+pNRFpxusg1lnsnWtWSUzWtOBHQ7DaGUEON6QQTaJFtFGV5CKt/6LX6Ko7W5jQFCYvYBKZB2R9/32t4wAA)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Noto Sans Hebrew Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-hebrew-hebrew-wght-normal-Bt6ehdp-.woff2)format("woff2-variations");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Noto Sans Hebrew Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-hebrew-latin-ext-wght-normal-BojrQYZr.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Hebrew Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-hebrew-latin-wght-normal-Dl_pbM6R.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-arabic-arabic-wght-normal-BhzieyvS.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-arabic-math-wght-normal-pS2d8anF.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-arabic-symbols-wght-normal-BJ6p-EzA.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-arabic-latin-ext-wght-normal-CIz31GGw.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-arabic-latin-wght-normal-BQEJrIpl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.dir-a01{--night:#11161b;--dusk:#1c232b;--dusk-2:#262f38;--dusk-3:#313b46;--title:#f4f5f2;--mist:#b9c2ca;--steel:#6e7881;--accent:#3d9be0;--accent-ink:#0b1620;--signal:#e0464c;--f-display:"Noto Serif Display Variable", "Noto Serif Display", Georgia, serif;--f-text:"Onest Variable", "Onest", system-ui, sans-serif;--ease:cubic-bezier(.22, 1, .36, 1);--expo:cubic-bezier(.16, 1, .3, 1);--gut:clamp(16px, 4vw, 56px);--map-h:640px;--pmap-h:520px;--places-h:620px;--background:var(--night);--foreground:var(--title);--card:var(--dusk);--card-foreground:var(--title);--popover:var(--dusk);--popover-foreground:var(--title);--primary:var(--accent);--primary-foreground:var(--accent-ink);--secondary:var(--dusk-2);--secondary-foreground:var(--title);--muted:var(--dusk-2);--muted-foreground:var(--mist);--accent-foreground:var(--title);--destructive:var(--signal);--border:#b9c2ca2e;--input:#b9c2ca52;--ring:var(--accent);--radius:0px;--lb-bg:#0c1014;--lb-fg:var(--title);--lb-muted:var(--mist);--lb-accent:var(--accent);--lb-font:var(--f-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--night)}.dir-a01 body{background:var(--night);color:var(--title);font-family:var(--f-text);font-size:16px;line-height:1.625}.dir-a01 ::selection{background:var(--accent);color:var(--accent-ink)}.dir-a01 :focus-visible{outline:2px solid var(--accent);outline-offset:3px}.dir-a01 .a1{background:var(--night);min-height:100dvh;color:var(--title);font-family:var(--f-text);position:relative;overflow-x:clip}.dir-a01 .a1-btn{min-height:48px;font:500 15px/1 var(--f-text);white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;transition:background .2s,border-color .2s,color .2s,transform .15s;display:inline-flex}.dir-a01 .a1-btn:active{transform:translateY(1px)scale(.99)}.dir-a01 .a1-btn--accent{background:var(--accent);color:var(--accent-ink)}.dir-a01 .a1-btn--accent:hover{background:#5aaeea}.dir-a01 .a1-btn--line{color:var(--title);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#11161b59;border-color:#f4f5f26b}.dir-a01 .a1-btn--line:hover{border-color:var(--title);background:#11161b99}.dir-a01 .a1-btn--sm{min-height:40px;padding:0 16px;font-size:14px}.dir-a01 .a1-btn:disabled{opacity:.45;cursor:not-allowed}.dir-a01 .a1-textbtn{min-height:44px;color:var(--title);font:500 15px/1 var(--f-text);text-underline-offset:6px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 4px;-webkit-text-decoration:underline #f4f5f259;text-decoration:underline #f4f5f259;display:inline-flex}.dir-a01 .a1-textbtn:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.dir-a01 .step-btn{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:48px;height:48px;color:var(--title);transition:transform .2s var(--ease), border-color .2s;background:#11161b59;border:1px solid #f4f5f259;border-radius:999px;place-items:center;display:grid}.dir-a01 .step-btn:hover{border-color:var(--title)}.dir-a01 .step-btn:first-child:hover{transform:translate(-2px)}.dir-a01 .step-btn:last-child:hover,.dir-a01 .hero-steps .step-btn:nth-child(2):hover{transform:translate(2px)}.dir-a01 .kind-tag{font:500 12px/1.3 var(--f-text);letter-spacing:.02em;color:var(--mist)}.dir-a01 .is-upright{font-style:normal!important}.dir-a01 .a1-corners{z-index:30;pointer-events:none;justify-content:space-between;align-items:center;padding:26px 32px 0;display:flex;position:absolute;top:0;bottom:auto;left:0;right:0}.dir-a01 .a1-corners>*{pointer-events:auto}.dir-a01 .a1-logo img{width:auto;height:30px}.dir-a01 .a1-corner-r{align-items:center;gap:18px;display:flex;position:relative}@media (min-width:768px){.dir-a01 .a1-corners.is-capped .a1-logo{visibility:hidden}}.dir-a01 .a1-langbtn{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);min-width:48px;height:44px;color:var(--title);font:500 14px/1 var(--f-text);letter-spacing:.04em;background:#11161b4d;border:1px solid #f4f5f266;border-radius:999px;place-items:center;padding:0 12px;display:grid}.dir-a01 .a1-pop{background:var(--dusk);width:300px;color:var(--title);border:1px solid var(--border);font-family:var(--f-text);border-radius:20px;padding:14px;box-shadow:0 24px 60px #04070a8c}.dir-a01 .a1-pop-h{font:500 13px/1 var(--f-text);color:var(--mist);padding:4px 8px 8px}.dir-a01 .a1-langlist{grid-template-columns:1fr 1fr;gap:2px;margin:0;padding:0;list-style:none;display:grid}.dir-a01 .a1-langrow{width:100%;min-height:40px;color:var(--title);font:400 15px/1 var(--f-text);text-align:start;background:0 0;border:0;border-radius:999px;justify-content:space-between;align-items:center;padding:0 10px;display:flex}.dir-a01 .a1-langrow:hover{background:var(--dusk-2)}.dir-a01 .a1-langrow.is-on{background:var(--dusk-2);color:var(--accent)}.dir-a01 .a1-langrow-meta{align-items:center;gap:4px;display:inline-flex}.dir-a01 .a1-rtl{font:600 11.5px/1 var(--f-text);letter-spacing:.04em;color:var(--mist);border:1px solid var(--steel);border-radius:99px;margin-inline-start:6px;padding:2px 5px}.dir-a01 .a1-pop-note{border-top:1px solid var(--border);color:var(--mist);margin-top:8px;padding:10px 8px 2px;font-size:13px;line-height:1.45}.dir-a01 .cap{z-index:40;-webkit-backdrop-filter:blur(12px);font-family:var(--f-text);background:#1c232beb;border:1px solid #f4f5f21a;border-radius:999px;align-items:center;gap:4px;display:flex;position:fixed;left:50%;box-shadow:0 18px 50px #04070a73}.dir-a01 .cap--desk{max-width:660px;height:52px;padding:0 6px 0 18px;top:18px;translate:-50%}.dir-a01 .cap-logo img{width:auto;height:22px}.dir-a01 .cap-slot{align-items:center;min-width:0;max-width:190px;padding:0 10px 0 14px;display:flex;overflow:visible}.dir-a01 .cap-title{font:italic 400 22px/1 var(--f-display);letter-spacing:-.01em;color:var(--title);white-space:nowrap;text-overflow:ellipsis;max-width:190px;padding-bottom:3px;display:inline-block;overflow:hidden}.dir-a01 .cap-steps{gap:2px;padding-inline-end:6px;display:flex}.dir-a01 .cap-step{width:32px;height:32px;color:var(--mist);transition:transform .2s var(--ease), color .2s;background:0 0;border:0;border-radius:99px;place-items:center;display:grid}.dir-a01 .cap-step:hover{color:var(--title)}.dir-a01 .cap-step:first-child:hover{transform:translate(-2px)}.dir-a01 .cap-step:last-child:hover{transform:translate(2px)}.dir-a01 .cap-btn{height:40px;color:var(--title);font:500 14px/1 var(--f-text);white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:0 14px}.dir-a01 .cap-btn:hover{background:var(--dusk-2)}.dir-a01 .cap-btn--accent{background:var(--accent);color:var(--accent-ink)}.dir-a01 .cap-btn--accent:hover{background:#5aaeea}.dir-a01 .cap--phone{bottom:max(14px, env(safe-area-inset-bottom));width:max-content;max-width:min(352px,100vw - 24px);height:56px;padding:0 6px 0 12px;translate:-50%}.dir-a01 .cap--phone .cap-slot{max-width:120px;padding:0 4px 0 8px}.dir-a01 .cap--phone .cap-slot:empty,.dir-a01 .cap--phone.has-action .cap-slot{display:none}.dir-a01 .cap--phone .cap-btn--line{padding:0 14px 0 12px}.dir-a01 .cap--phone .cap-title{max-width:120px;font-size:19px}.dir-a01 .cap--phone .cap-btn{height:44px;padding:0 14px;font-size:15px}.dir-a01 .cap-mark{place-items:center;width:44px;height:44px;display:grid}.dir-a01 .cap-mark img{width:auto;height:20px}.dir-a01 .cap-icon{width:44px;height:44px;color:var(--title);background:0 0;border:0;border-radius:99px;place-items:center;display:grid}.dir-a01 .cap-chip{background:var(--dusk-2);border-radius:99px;align-items:center;margin-left:2px;display:flex}.dir-a01 .cap-chip .cap-icon+.cap-icon{box-shadow:inset 1px 0 #f4f5f21f}.dir-a01 .cap-btn--line{align-items:center;gap:6px;display:inline-flex;box-shadow:inset 0 0 0 1px #f4f5f24d}.dir-a01 .st{background:var(--night);isolation:isolate;--fmin:40px;--tw:.88;--ptw:.86;--pmax:19cqw;position:relative;overflow:hidden;container-type:size}.dir-a01 .st>*{--_fx:var(--fx);--_fy:var(--fy);--_ty:var(--ty);--_tx:var(--tx);--_drop:var(--drop);--pw:max(100cqw, 100cqh * var(--a));--ph:max(100cqh, 100cqw / var(--a));--pl:clamp(100cqw - var(--pw), 50cqw - var(--_fx) * var(--pw), 0px);--pt:calc(clamp(100cqh - var(--ph), 50cqh - var(--_fy) * var(--ph), 0px) + var(--shift,0) * 100cqh);--fs:clamp(var(--fmin), calc(var(--tw) * 100cqw / var(--em)), calc(var(--cap) * 100cqh))}@container (orientation:portrait){.dir-a01 .st>*{--_fx:var(--pfx);--_fy:var(--pfy);--_ty:var(--pty);--_tx:.5;--_drop:var(--pdrop);--fs:min(calc(var(--ptw) * 100cqw / var(--em)), var(--pmax))}}.dir-a01 .st-plate{left:var(--pl);top:var(--pt);width:var(--pw);height:var(--ph);will-change:transform;position:absolute}.dir-a01 .st-plate .st-img{object-fit:cover;width:100%;max-width:none;height:100%;display:block}.dir-a01 .st--hero .st-img,.dir-a01 .st--scene .st-img{filter:brightness(.9)saturate(.96)}.dir-a01 .st-plate:after{content:"";pointer-events:none;background:var(--scrim,none);position:absolute;top:0;bottom:0;left:0;right:0}.dir-a01 .st--hero,.dir-a01 .st--scene{--scrim:linear-gradient(180deg, #11161b80 0%, #11161b29 26%, #11161b00 46%)}.dir-a01 .st--card,.dir-a01 .st--mini{--scrim:linear-gradient(180deg, #11161b6b 0%, #11161b00 40%)}.dir-a01 .st-mask{z-index:2}.dir-a01 .st-plate .st-sky{opacity:0;transition:opacity var(--sky-t,1s) cubic-bezier(.45, 0, .55, 1);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.dir-a01 .st-plate .st-sky[data-on]{opacity:1}.dir-a01 .st-title{width:100cqw;height:0;left:0;bottom:calc(100cqh - var(--pt) - var(--_ty) * var(--ph));translate:calc((var(--_tx) - .5) * 100cqw) 0;z-index:1;pointer-events:none;transform-origin:50% 100%;justify-content:center;align-items:flex-end;display:flex;position:absolute}.dir-a01 .st.is-laid>.st-title{bottom:var(--tb);translate:calc((var(--txl,var(--_tx)) - .5) * 100cqw) 0}.dir-a01 .st.is-laid .st-word{font-size:var(--fsx);margin-bottom:-.11em}.dir-a01 .st-word{margin:0 0 calc(-1em * (var(--_drop) + .11));font-family:var(--f-display);font-style:italic;font-weight:300;font-stretch:var(--wdth,100%);font-size:var(--fs);letter-spacing:-.02em;color:var(--title);white-space:nowrap;text-shadow:0 .015em .28em #080c104d;line-height:1;display:block}.dir-a01 .hw,.dir-a01 .hw-word{white-space:nowrap;display:inline-block}.dir-a01 .hw-c,.dir-a01 .hw-g{display:inline-block}.dir-a01 .st--bare{--a:1.6}.dir-a01 .st-bareplate{background:linear-gradient(180deg, #b9c2ca00 61.6%, #b9c2ca29 62%, #b9c2ca00 62.5%), radial-gradient(120% 60% at 50% 62%, #34404c 0%, #232c35 38%, var(--dusk) 60%, var(--night) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.dir-a01 .st--bare .st-title{bottom:44%;translate:none}.dir-a01 .st--bare .st-word{color:#dfe3e6;text-shadow:none;margin-bottom:0;font-style:normal;font-weight:300}.dir-a01 .st--cutout{background:0 0}.dir-a01 .st--hero{--fmin:clamp(96px, 12vw, 400px);position:absolute;top:0;bottom:0;left:0;right:0}.dir-a01 .st--scene{--fmin:64px;position:absolute;top:0;bottom:0;left:0;right:0}.dir-a01 .st--card{aspect-ratio:3/4;--ptw:.84;--pmax:24cqw;width:100%}.dir-a01 .st--mini{aspect-ratio:16/10;--fmin:18px;--tw:.78;width:100%}.dir-a01 .st--row{position:absolute;top:0;bottom:0;left:0;right:0}.dir-a01 .hero{background:var(--night);touch-action:pan-y;height:100dvh;min-height:600px;position:relative;overflow:hidden}.dir-a01 .hero:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(#11161b00 0%,#11161b73 60%,#11161be0 100%);height:46%;position:absolute;top:auto;bottom:0;left:0;right:0}.dir-a01 .hero-ui{z-index:5;justify-content:space-between;align-items:flex-end;gap:24px;padding:0 32px 34px;display:flex;position:absolute;top:auto;bottom:0;left:0;right:0}.dir-a01 .hero-cap{width:360px;max-width:100%}.dir-a01 .hero-place{font:500 15px/22px var(--f-text);color:var(--title)}.dir-a01 .hero-line{font:400 15px/22px var(--f-text);color:var(--mist);margin-bottom:10px}.dir-a01 .hero-act{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;display:flex}.dir-a01 .hero-steps{align-items:center;gap:8px;display:flex}.dir-a01 .hero-next{color:var(--mist);font:400 15px/1 var(--f-text);text-align:start;background:0 0;border:0;min-width:170px;padding:12px 4px}.dir-a01 .hero-next em{font:italic 400 19px/1 var(--f-display);color:var(--title)}.dir-a01 .hero-kind{align-items:center;gap:10px;display:flex}@media (min-width:900px){.dir-a01 .hero-kind{min-height:32px;margin-top:-6px}}.dir-a01 .sky-note{opacity:0;transition:opacity .5s var(--ease)}.dir-a01 .sky-note.is-on{opacity:1}.dir-a01 .sky-btn{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:32px;height:32px;color:var(--title);cursor:pointer;background:#11161b59;border:1px solid #f4f5f259;border-radius:999px;flex:none;place-items:center;padding:0;transition:border-color .2s,background .2s;display:grid}.dir-a01 .sky-btn:hover{border-color:var(--title);background:#11161b99}.dir-a01 .sec{padding:clamp(96px, 11vw, 168px) var(--gut) 0;position:relative}.dir-a01 .sec-head{max-width:1328px;margin:0 auto clamp(32px,4vw,56px)}.dir-a01 .sec-head--row{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.dir-a01 .h-sec{font:500 clamp(56px, 7vw, 120px) / 1 var(--f-display);letter-spacing:-.015em;color:var(--title);padding-bottom:.06em}.dir-a01 .sec-lead{max-width:56ch;font:400 17px/1.6 var(--f-text);color:var(--mist);margin-top:18px}.dir-a01 .h-page{font:italic 300 clamp(64px, 9.5vw, 172px) / 1 var(--f-display);letter-spacing:-.02em;padding-bottom:.12em}.dir-a01 .h-giant{font:italic 300 14vw/.92 var(--f-display);letter-spacing:-.03em;text-align:center;padding-bottom:.1em}.dir-a01 .h-card{font:400 clamp(40px, 5vw, 84px) / 1.04 var(--f-display);letter-spacing:-.015em}.dir-a01 .h-scene{font:italic 300 clamp(64px, 8.5vw, 156px) / 1 var(--f-display);letter-spacing:-.02em;padding-bottom:.1em}.dir-a01 .closeup{background:var(--night);height:230vh;position:relative}.dir-a01 .closeup-pin{grid-template-rows:auto 1fr;height:100dvh;min-height:640px;display:grid;position:sticky;top:0;overflow:hidden}.dir-a01 .closeup-head{z-index:5;padding:92px var(--gut) 0;justify-content:space-between;align-items:flex-start;gap:24px;display:flex;position:relative}.dir-a01 .closeup-head .h-sec{font-size:clamp(44px,5.2vw,88px)}.dir-a01 .closeup-skip{color:var(--mist)}.dir-a01 .closeup-stage{margin-top:18px;position:relative}.dir-a01 .closeup-frame{transform-origin:50% 100%;will-change:transform;position:absolute;top:0;bottom:0;left:0;right:0}.dir-a01 .closeup .st--scene{--scrim:linear-gradient(180deg, #11161b61 0%, #11161b1f 22%, #11161b00 40%)}.dir-a01 .st-between{z-index:1;pointer-events:none}.dir-a01 .cu-facts{margin:0;padding:0;list-style:none;position:absolute;top:0;bottom:0;left:0;right:0}.dir-a01 .cu-fact{margin-top:calc((var(--drop) + .08) * 1em);font:italic 300 3.5cqw / 1 var(--f-display);letter-spacing:-.015em;color:var(--title);white-space:nowrap;text-shadow:0 .02em .3em #080c1052;position:absolute;translate:-50% -100%}.dir-a01 .cu-fact>span{display:block}.dir-a01 .closeup-foot{z-index:6;padding:0 var(--gut);justify-content:space-between;align-items:center;gap:16px;display:flex;position:absolute;bottom:22px;left:0;right:0}.dir-a01 .closeup.is-static{height:auto}.dir-a01 .closeup.is-static .closeup-pin{height:100dvh;position:relative}.dir-a01 .closeup--phone{height:175vh}.dir-a01 .closeup--phone .closeup-pin{flex-direction:column;min-height:0;padding-bottom:84px;display:flex}.dir-a01 .closeup--phone .closeup-stage{flex:auto;min-height:0;margin-top:16px}.dir-a01 .closeup--phone.is-static .closeup-pin{height:auto;padding-bottom:0}.dir-a01 .closeup--phone.is-static .closeup-stage{aspect-ratio:2/3;flex:none}.dir-a01 .closeup--phone .closeup-foot{padding:14px 16px 0;position:static}.dir-a01 .cu-stack{width:0;height:0;position:absolute;top:32.2%;left:50%}.dir-a01 .cu-roll{text-align:center;font:italic 300 7.8cqw / 1.1 var(--f-display);letter-spacing:-.015em;color:var(--title);white-space:nowrap;text-shadow:0 .02em .3em #080c104d;margin:0;padding:0;list-style:none;position:absolute;top:0;left:0;translate:-50%}.dir-a01 .row-arrows{gap:10px;display:flex}.dir-a01 .trow{scroll-snap-type:x mandatory;scroll-padding-inline:var(--gut);padding:0 var(--gut) 12px;margin:0 calc(-1 * var(--gut));scrollbar-width:thin;scrollbar-color:var(--steel) transparent;grid-auto-columns:clamp(280px,25vw,380px);grid-auto-flow:column;gap:24px;display:grid;overflow-x:auto}.dir-a01 .trow-card{scroll-snap-align:start;color:var(--title);gap:14px;display:grid}.dir-a01 .trow-card .st,.dir-a01 .ccard .st{transition:transform .5s var(--expo)}.dir-a01 .trow-card:hover .st-mask,.dir-a01 .ccard:hover .st-mask{transform:translateY(-1.2%)}.dir-a01 .st-mask{transition:transform .6s var(--expo)}.dir-a01 .card-meta,.dir-a01 .ccard-row{font:400 15px/1.4 var(--f-text);color:var(--mist);justify-content:space-between;gap:12px;display:flex}.dir-a01 .card-status{color:var(--title);font-weight:500}.dir-a01 .a1-map{background:var(--dusk);isolation:isolate;position:relative;overflow:hidden}.dir-a01 .sec-map .a1-map,.dir-a01 .sec-pmap .a1-map{max-width:1440px;margin:0 calc(-1 * var(--gut))}.dir-a01 .a1-map-wait{background:radial-gradient(80% 60% at 50% 50%, #222b34, var(--dusk));position:absolute;top:0;bottom:0;left:0;right:0}.dir-a01 .a1-map .leaflet-container{font-family:var(--f-text);background:#161d24}.dir-a01 .a1-map .leaflet-tile-pane{filter:sepia(.45)hue-rotate(170deg)saturate(1.5)brightness(.8)contrast(1.06)}.dir-a01 .a1-map .leaflet-control-attribution{color:var(--steel);background:#11161bb3;font-size:11px}.dir-a01 .a1-map .leaflet-control-attribution a{color:var(--mist)}.dir-a01 .a1-map .leaflet-control-zoom{border:0;margin:0 16px 34px 0}.dir-a01 .a1-map .leaflet-control-zoom a{width:44px;height:44px;color:var(--title);border:1px solid var(--border);background:#1c232beb;line-height:42px}.dir-a01 .a1-map .leaflet-control-zoom a:first-child{border-radius:22px 22px 0 0}.dir-a01 .a1-map .leaflet-control-zoom a:last-child{border-radius:0 0 22px 22px}.dir-a01 .a1-map-note{z-index:500;font:500 13px/1.3 var(--f-text);color:var(--mist);pointer-events:none;background:#11161bb8;border-radius:99px;padding:6px 10px;position:absolute;bottom:14px;left:16px}.dir-a01 .tm-marker{background:0 0;border:0;width:0!important;height:0!important;margin:0!important}.dir-a01 .leaflet-marker-icon:has(.pl){pointer-events:none!important}.dir-a01 .mk{cursor:pointer;width:22px;height:22px;display:block;position:absolute;top:-11px;left:-11px}.dir-a01 .mk i{border:2px solid var(--accent);background:#11161bb3;border-radius:50%;transition:background .2s;position:absolute;top:3px;bottom:3px;left:3px;right:3px;box-shadow:0 0 0 5px #3d9be029}.dir-a01 .mk.is-label i{border-style:dashed;border-color:var(--mist);box-shadow:none}.dir-a01 .mk b{font:italic 400 18px/1 var(--f-display);color:var(--title);white-space:nowrap;opacity:0;pointer-events:none;background:#11161bdb;border-radius:99px;padding:6px 10px 7px;transition:opacity .2s;position:absolute;top:50%;left:28px;translate:0 -50%}.dir-a01 .mk:hover b,.dir-a01 .mk.is-on b{opacity:1}.dir-a01 .mk.is-on i{background:var(--accent)}.dir-a01 .mk.is-pulse i{animation:a1-pulse .9s var(--ease) 1}@keyframes a1-pulse{0%{box-shadow:0 0 #3d9be0b3}to{box-shadow:0 0 0 22px #3d9be000}}.dir-a01 .pl{font:italic 300 30px/1 var(--f-display);letter-spacing:-.01em;color:var(--title);white-space:nowrap;text-shadow:0 2px 14px #080c10e6;pointer-events:none;position:absolute;top:0;left:0;translate:14px -50%}.dir-a01 .pl--l{translate:calc(-100% - 14px) -50%}.dir-a01 .map-card{z-index:600;border:1px solid var(--border);background:#1c232bf5;gap:10px;width:300px;padding:12px 12px 16px;display:grid;position:absolute;top:20px;right:20px;box-shadow:0 24px 60px #04070a80}.dir-a01 .map-card-x{z-index:3;width:32px;height:32px;color:var(--title);background:#11161bbf;border:0;border-radius:99px;place-items:center;display:grid;position:absolute;top:18px;right:18px}.dir-a01 .map-card-t{font:italic 400 30px/1.05 var(--f-display);padding:4px 4px 0}.dir-a01 .map-card-m{color:var(--mist);padding:0 4px;font-size:15px;line-height:1.45}.dir-a01 .map-card .a1-btn{justify-self:start}.dir-a01 .leaflet-marker-icon:has(.pg){z-index:700!important}.dir-a01 .pg{cursor:pointer;width:22px;height:22px;display:block;position:absolute;top:-11px;left:-11px}.dir-a01 .pg i{border:2px solid var(--accent);background:#11161bb3;border-radius:50%;transition:background .2s;position:absolute;top:3px;bottom:3px;left:3px;right:3px;box-shadow:0 0 0 5px #3d9be029}.dir-a01 .pg.is-label i{border-style:dashed;border-color:var(--mist);box-shadow:none}.dir-a01 .pg em{background:var(--accent);min-width:19px;height:19px;color:var(--accent-ink);font:600 12px/19px var(--f-text);text-align:center;border-radius:99px;padding:0 5px;font-style:normal;position:absolute;top:-12px;left:13px}.dir-a01 .pg b{font:italic 300 30px/1 var(--f-display);letter-spacing:-.01em;color:var(--title);white-space:nowrap;text-shadow:0 2px 14px #080c10e6;text-underline-offset:7px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;transition:text-decoration-color .2s;position:absolute;top:50%;left:32px;translate:0 -50%}.dir-a01 .pg--l b{left:auto;right:32px}.dir-a01 .pg:hover b,.dir-a01 .pg.is-on b{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.dir-a01 .pg.is-on i{background:var(--accent)}.dir-a01 .pg.is-pulse i{animation:a1-pulse .9s var(--ease) 1}.dir-a01 .map-card-place{font:italic 300 34px/1.05 var(--f-display);padding:4px 40px 0 4px}.dir-a01 .map-card--list{width:340px}.dir-a01 .map-card-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.dir-a01 .mcl{width:100%;min-height:72px;color:var(--title);text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:12px;padding:6px;display:grid}.dir-a01 .mcl:hover{background:var(--dusk-2)}.dir-a01 .mcl-st{width:96px;display:block}.dir-a01 .mcl-tx{gap:2px;display:grid}.dir-a01 .mcl-t{font:italic 400 22px/1.1 var(--f-display)}.dir-a01 .mcl-m{color:var(--mist);font-size:14px}.dir-a01 .mcl-go{color:var(--mist)}.dir-a01 .sec-inq{padding-bottom:clamp(96px,10vw,160px)}.dir-a01 .inq-wrap{max-width:880px;margin:clamp(24px,3vw,48px) auto 0}.dir-a01 .inq-lead{color:var(--mist);text-align:center;max-width:52ch;margin:0 auto 40px;font-size:18px;line-height:1.6}.dir-a01 .inq-ellin{margin-top:28px}.dir-a01 .iq{gap:28px;display:grid}.dir-a01 .iq-context{flex-wrap:wrap;gap:8px;display:flex}.dir-a01 .iq-chip{border:1px solid var(--input);min-height:40px;color:var(--title);font:500 14px/1.2 var(--f-text);cursor:pointer;text-align:start;background:0 0;border-radius:999px;align-items:center;padding:0 16px;display:inline-flex}.dir-a01 .iq-chip.is-fixed{background:var(--dusk-2);font-style:italic;font-family:var(--f-display);cursor:default;border-color:#0000;font-size:17px}.dir-a01 .iq-chip.is-on{background:var(--title);color:var(--night);border-color:var(--title)}.dir-a01 .iq-grid{grid-template-columns:1fr 1fr;gap:28px 40px;display:grid}.dir-a01 .iq-field{align-content:start;gap:8px;display:grid}.dir-a01 .iq-field--wide{grid-column:1/-1}.dir-a01 .iq-label{font:500 13px/1.3 var(--f-text);color:var(--mist);letter-spacing:.01em}.dir-a01 .iq-req{color:var(--signal)}.dir-a01 .iq-input{height:52px;font:400 18px/1.4 var(--f-text);color:var(--title);box-shadow:none;background:0 0;border:0;border-bottom:1px solid #b9c2ca73;border-radius:0;padding:0 2px}.dir-a01 .iq-input:focus-visible{border-bottom-color:var(--accent);box-shadow:0 1px 0 0 var(--accent);outline:none}.dir-a01 .iq-input[aria-invalid=true]{border-bottom-color:var(--signal);box-shadow:0 1px 0 0 var(--signal)}.dir-a01 .iq-area{resize:vertical;height:auto;min-height:92px;padding-top:12px}.dir-a01 .iq-input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.dir-a01 .iq-help{color:var(--mist);font-size:13px;line-height:1.4}.dir-a01 .iq-err{font:500 13px/1.4 var(--f-text);color:#ff8a8e}.dir-a01 .iq-foot{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.dir-a01 .iq-note{color:var(--mist);flex:280px;font-size:13px;line-height:1.5}.dir-a01 .iq-note span{color:var(--title)}.dir-a01 .iq-spin{animation:1s linear infinite a1-spin}@keyframes a1-spin{to{rotate:360deg}}.dir-a01 .iq--done{text-align:center;justify-items:center;gap:16px;padding:40px 0}.dir-a01 .iq-done-mark{border:1px solid var(--accent);width:56px;height:56px;color:var(--accent);border-radius:99px;place-items:center;display:grid}.dir-a01 .iq-done-title{font:italic 400 clamp(30px, 3.2vw, 44px) / 1.1 var(--f-display)}.dir-a01 .iq-done-text{max-width:54ch;color:var(--mist)}.dir-a01 .iq-ctx{color:var(--mist);font-size:13px}.dir-a01 .iq--compact .iq-grid{grid-template-columns:1fr;gap:22px}.dir-a01 [data-slot=sheet-overlay]{background:#080b0e99}.dir-a01 .a1-index[data-slot=sheet-content]{background:var(--night);height:100dvh;max-height:none;color:var(--title);overscroll-behavior:contain;font-family:var(--f-text);border:0;gap:0;padding:0 0 56px;top:0;bottom:0;left:0;right:0;overflow-y:auto}.dir-a01 .ix-top{z-index:3;background:linear-gradient(180deg, var(--night) 60%, #11161b00);justify-content:space-between;align-items:center;gap:16px;padding:22px 32px;display:flex;position:sticky;top:0}.dir-a01 .ix-top img{width:auto;height:28px}.dir-a01 .ix-h{font:500 15px/1 var(--f-text);color:var(--mist)}.dir-a01 .ix-close{border:1px solid var(--input);width:48px;height:48px;color:var(--title);background:0 0;border-radius:99px;place-items:center;display:grid}.dir-a01 .ix-rows{margin:0;padding:0 32px;list-style:none}.dir-a01 .ix-row{border-bottom:1px solid var(--border)}.dir-a01 .ix-link{justify-content:space-between;align-items:flex-end;gap:24px;height:clamp(118px,11vw,170px);padding-bottom:14px;display:flex;position:relative;overflow:hidden}.dir-a01 .ix-sil{z-index:0;aspect-ratio:16/9;pointer-events:none;width:46%;transition:translate .32s cubic-bezier(.34,1.3,.64,1);position:absolute;top:0;translate:0 102%}.dir-a01 .ix-sil:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:26%}.dir-a01 .ix-sil:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:26%}.dir-a01 .ix-sil:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:26%}.dir-a01 .ix-sil:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:26%}.dir-a01 .ix-sil .st{position:absolute;top:0;bottom:0;left:0;right:0;container-type:size}.dir-a01 .ix-link:hover .ix-sil{translate:0}.dir-a01 .ix-link:focus-visible .ix-sil{translate:0}.dir-a01 .ix-name{z-index:1;font:italic 300 8.5vw/1 var(--f-display);letter-spacing:-.02em;white-space:nowrap;padding-bottom:.06em;transition:color .2s;position:relative}.dir-a01 .ix-row.is-label .ix-name{color:var(--mist)}.dir-a01 .ix-meta{z-index:1;font:400 15px/1.3 var(--f-text);color:var(--mist);text-align:end;justify-items:end;gap:4px;padding-bottom:10px;display:grid;position:relative}.dir-a01 .ix-meta span:first-child{color:var(--title)}.dir-a01 .ix-pages{font:400 clamp(22px, 2vw, 30px) / 1.2 var(--f-display);flex-wrap:wrap;gap:8px 36px;padding:36px 32px;display:flex}.dir-a01 .ix-pages a{border-bottom:1px solid #0000;align-items:center;min-height:44px;display:inline-flex}.dir-a01 .ix-pages a:hover,.dir-a01 .ix-ask:hover{border-bottom-color:var(--accent)}.dir-a01 .ix-ask{min-height:44px;color:var(--accent);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:10px 0 0;display:inline-flex}.dir-a01 .ix-ask-note{font:400 14px/1.3 var(--f-text);color:var(--mist)}.dir-a01 .ix-foot{border-top:1px solid var(--border);grid-template-columns:1.2fr 1fr;gap:40px;margin:0 32px;padding:28px 0 0;display:grid}.dir-a01 .ix-role{font:500 13px/1.3 var(--f-text);color:var(--mist);margin-bottom:12px}.dir-a01 .ix-ellin{min-height:44px;color:var(--accent);align-items:center;gap:6px;margin-top:18px;font-weight:500;display:inline-flex}.dir-a01 .a1-sheet[data-slot=sheet-content]{background:var(--dusk);color:var(--title);border-color:var(--border);font-family:var(--f-text);gap:16px;padding:28px 28px 24px;overflow-y:auto}.dir-a01 .a1-sheet[data-side=right]{width:440px;max-width:100vw}.dir-a01 .a1-sheet--inq[data-side=right]{width:520px}.dir-a01 .a1-sheet [data-slot=sheet-close]{width:44px;height:44px;color:var(--title);border-radius:99px;top:18px;right:18px}.dir-a01 .a1-sheet-title{font:italic 300 44px/1.05 var(--f-display);letter-spacing:-.015em;padding-bottom:4px}.dir-a01 .a1-sheet-desc{color:var(--mist);font-size:15px;line-height:1.5}.dir-a01 .ask-lead{font:400 italic 20px/1.35 var(--f-display);color:var(--title);border-inline-start:2px solid var(--accent);padding-inline-start:14px}.dir-a01 .ask-log{flex:1;align-content:start;gap:14px;min-height:160px;padding:6px 2px;display:grid;overflow-y:auto}.dir-a01 .ask-msg p{font-size:15px;line-height:1.55}.dir-a01 .ask-msg--assistant p{color:var(--title)}.dir-a01 .ask-msg--user{background:var(--dusk-2);border-radius:18px 18px 4px;justify-self:end;max-width:85%;padding:10px 14px}.dir-a01 .ask-links{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.dir-a01 .ask-card{border:1px solid var(--input);gap:2px;min-width:140px;padding:10px 14px;display:grid}.dir-a01 .ask-card:hover{border-color:var(--accent)}.dir-a01 .ask-card-t{font:italic 400 20px/1.1 var(--f-display)}.dir-a01 .ask-card-m{color:var(--mist);font-size:13px}.dir-a01 .ask-busy{color:var(--mist);font-size:14px}.dir-a01 .ask-sugg{flex-wrap:wrap;gap:6px;display:flex}.dir-a01 .ask-form{border-bottom:1px solid var(--input);align-items:center;gap:8px;display:flex}.dir-a01 .ask-input{height:52px;color:var(--title);font:400 16px/1 var(--f-text);background:0 0;border:0;outline:none;flex:1}.dir-a01 .ask-send{background:var(--accent);width:44px;height:44px;color:var(--accent-ink);border:0;border-radius:99px;place-items:center;display:grid}.dir-a01 .ask-send:disabled{opacity:.4}.dir-a01 .ask-disc{color:var(--mist);gap:8px;font-size:13px;line-height:1.45;display:flex}.dir-a01 .ask-disc svg{flex:none;margin-top:3px}.dir-a01 .facts{background:var(--dusk);padding:0}.dir-a01 .facts-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.dir-a01 .facts-grid.is-3{grid-template-columns:repeat(3,minmax(0,1fr))}.dir-a01 .fact{border-inline-start:1px solid var(--border);align-content:start;gap:8px;padding:28px 32px 30px;display:grid}.dir-a01 .fact:first-child{border-inline-start:0}.dir-a01 .fact dt{font:500 13px/1.3 var(--f-text);color:var(--mist)}.dir-a01 .fact dd{font:400 21px/1.35 var(--f-text);font-variant-numeric:tabular-nums;margin:0}.dir-a01 .fact--price dd{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.dir-a01 .synopsis{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:32px 64px;max-width:1328px;margin:0 auto;display:grid}.dir-a01 .syn-body{color:var(--title);gap:16px;max-width:62ch;padding-top:14px;font-size:18px;line-height:1.65;display:grid}.dir-a01 .syn-facts{border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px;margin-top:18px;padding-top:22px;display:grid}.dir-a01 .syn-facts div{gap:4px;display:grid}.dir-a01 .syn-facts dt{font:500 13px/1.3 var(--f-text);color:var(--mist)}.dir-a01 .syn-facts dd{font-variant-numeric:tabular-nums;margin:0;font-size:17px}.dir-a01 .scene{height:100dvh;min-height:620px;margin-top:clamp(96px,11vw,168px);position:relative;overflow:hidden}.dir-a01 .scene-ui{z-index:5;justify-content:space-between;align-items:flex-end;gap:20px;display:flex;position:absolute;top:auto;bottom:30px;left:32px;right:32px}.dir-a01 .scene:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(#11161b00,#11161bb3);height:30%;position:absolute;top:auto;bottom:0;left:0;right:0}.dir-a01 .scene--fb:after{background:linear-gradient(#11161b00 0%,#11161b8c 55%,#11161beb 100%);height:62%}.dir-a01 .scene-fb-img{position:absolute;top:0;bottom:0;left:0;right:0}.dir-a01 .scene-fb-img img{object-fit:cover;filter:brightness(.88);width:100%;height:100%}.dir-a01 .scene-fb-ui{z-index:5;gap:14px;display:grid;position:absolute;bottom:34px;left:32px;right:32px}.dir-a01 .scene-note{max-width:52ch;color:var(--mist);font-size:16px}.dir-a01 .scene-fb-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.dir-a01 .tband{background:var(--night);height:clamp(340px,48vh,480px);margin-top:clamp(96px,11vw,168px);position:relative;overflow:hidden}.dir-a01 .tband-sky{background:radial-gradient(120% 74% at 50% 58%, #35414d 0%, #232c35 36%, var(--dusk) 58%, var(--night) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.dir-a01 .tband-t{z-index:1;text-align:center;font:italic 300 min(clamp(88px, 12.5vw, 220px), calc(86vw / var(--em,5))) / 1 var(--f-display);letter-spacing:-.025em;color:var(--title);white-space:nowrap;margin-bottom:-.3em;padding-bottom:.14em;position:absolute;bottom:42%;left:0;right:0}.dir-a01 .tband-ground{z-index:2;background:linear-gradient(180deg, #1b232b 0%, #151b21 45%, var(--night) 100%);height:42%;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -1px #b9c2ca3d}.dir-a01 .tband-foot{z-index:3;left:var(--gut);right:var(--gut);text-align:center;justify-content:center;align-items:center;gap:24px;display:flex;position:absolute;bottom:9%}.dir-a01 .tband-lead{max-width:58ch;font:400 17px/1.6 var(--f-text);color:var(--mist)}.dir-a01 .rail-arrows{flex:none;gap:10px;display:flex}.dir-a01 .groups{padding-top:clamp(40px,5vw,72px)}.dir-a01 .groups-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;max-width:1328px;margin:0 auto;display:grid}.dir-a01 .grp{align-content:start;gap:14px;display:grid}.dir-a01 .grp-cover{aspect-ratio:16/10;background:var(--dusk);cursor:zoom-in;border:0;padding:0;display:block;position:relative;overflow:hidden}.dir-a01 .grp-cover img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--expo)}.dir-a01 .grp-cover:hover img{transform:scale(1.03)}.dir-a01 .grp-kind{background:#11161bb8;border-radius:99px;padding:4px 10px;position:absolute;bottom:12px}.dir-a01 .grp-kind:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:14px}.dir-a01 .grp-kind:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:14px}.dir-a01 .grp-kind:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:14px}.dir-a01 .grp-kind:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:14px}.dir-a01 .grp-t{font:italic 300 clamp(48px, 4.6vw, 80px) / 1 var(--f-display);letter-spacing:-.02em;margin-top:10px;padding-bottom:.08em}.dir-a01 .grp-src{color:var(--mist);max-width:48ch;font-size:16px;line-height:1.55}.dir-a01 .grp-dl{border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:4px 0 6px;display:grid}.dir-a01 .grp-dl div{border-bottom:1px solid var(--border);gap:4px;padding:14px 0;display:grid}.dir-a01 .grp-dl dt{font:500 13px/1.3 var(--f-text);color:var(--mist)}.dir-a01 .grp-dl dd{margin:0;font-size:16px}.dir-a01 .grp-act{flex-wrap:wrap;align-items:center;gap:10px 22px;display:flex}.dir-a01 .sec-rail{--rail-h:clamp(260px, 32vw, 480px)}.dir-a01 .rail{scroll-snap-type:x proximity;scroll-padding-inline:var(--gut);padding:8px var(--gut) 16px;scrollbar-width:thin;scrollbar-color:var(--steel) transparent;cursor:grab;-webkit-user-select:none;user-select:none;gap:20px;display:flex;overflow-x:auto}.dir-a01 .rail.is-drag{cursor:grabbing;scroll-snap-type:none}.dir-a01 .rail.is-drag .rail-item{pointer-events:none}.dir-a01 .rail-item{scroll-snap-align:start;color:var(--title);text-align:start;cursor:inherit;background:0 0;border:0;flex:none;gap:10px;padding:0;display:grid}.dir-a01 .rail-img{height:var(--rail-h);aspect-ratio:16/10;background:var(--dusk);display:block;overflow:hidden}.dir-a01 .rail-item.is-tall .rail-img{aspect-ratio:4/5}.dir-a01 .rail-img img{object-fit:cover;-webkit-user-drag:none;pointer-events:none;width:100%;height:100%;transition:transform .7s var(--expo)}.dir-a01 .rail-item:hover .rail-img img{transform:scale(1.025)}.dir-a01 .pgroups{max-width:1328px;padding:8px var(--gut) 0;box-sizing:content-box;gap:clamp(56px,6vw,88px);margin:0 auto;display:grid}.dir-a01 .pgroup{gap:22px;scroll-margin-top:110px;display:grid}.dir-a01 .pgroup-head{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;padding-bottom:14px;display:flex}.dir-a01 .pgroup-t{font:italic 300 clamp(40px, 3.8vw, 64px) / 1 var(--f-display);letter-spacing:-.02em;padding-bottom:.06em}.dir-a01 .pgroup-cap{font:500 13px/1.3 var(--f-text);color:var(--mist)}.dir-a01 .pgrid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(clamp(240px,23vw,330px),auto);gap:24px;display:grid}.dir-a01 .ptile{background:var(--dusk-2);cursor:zoom-in;border:0;min-width:0;padding:24px;transition:background .2s;display:block}.dir-a01 .ptile:hover{background:#2c3640}.dir-a01 .ptile.is-tall{grid-row:span 2}.dir-a01 .ptile img{object-fit:contain;filter:brightness(.92)contrast(1.02);width:100%;height:100%;background:0 0!important}.dir-a01 .pgrid-note{grid-column:span var(--rest-d);border-top:1px solid var(--border);align-content:end;justify-items:start;gap:14px;padding:28px;display:grid}.dir-a01 .pgrid-role{font:500 13px/1.3 var(--f-text);color:var(--mist)}.dir-a01 .pgrid-say{max-width:22ch;font:italic 300 clamp(26px, 2.3vw, 38px) / 1.15 var(--f-display);color:var(--title);margin-bottom:6px}.dir-a01 .strip{scroll-snap-type:x mandatory;padding:0 var(--gut) 14px;margin:0 calc(-1 * var(--gut));scrollbar-width:thin;scrollbar-color:var(--steel) transparent;grid-auto-columns:clamp(300px,36vw,560px);grid-auto-flow:column;gap:20px;display:grid;overflow-x:auto}.dir-a01 .strip--progress{grid-auto-columns:clamp(200px,18vw,280px)}.dir-a01 .strip-item{scroll-snap-align:start;color:var(--title);text-align:start;cursor:zoom-in;background:0 0;border:0;align-content:start;gap:10px;padding:0;display:grid}.dir-a01 .strip-img{aspect-ratio:16/10;background:var(--dusk);display:block;overflow:hidden}.dir-a01 .strip-item.is-tall .strip-img{aspect-ratio:16/10}.dir-a01 .strip--progress .strip-img{aspect-ratio:9/14}.dir-a01 .strip-img img{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--expo)}.dir-a01 .strip-item:hover .strip-img img{transform:scale(1.03)}.dir-a01 .strip-cap{font:500 13px/1.35 var(--f-text);color:var(--mist)}.dir-a01 .plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;max-width:1328px;margin:0 auto;display:grid}.dir-a01 .plans--4{grid-template-columns:repeat(4,minmax(0,1fr))}.dir-a01 .plans--2{grid-template-columns:repeat(2,minmax(0,1fr))}.dir-a01 .plans--1{grid-template-columns:minmax(0,560px)}.dir-a01 .plans-group{max-width:1328px;margin:0 auto 44px}.dir-a01 .plans-gt{font:italic 300 36px/1 var(--f-display);margin-bottom:18px;padding-bottom:.08em}.dir-a01 .picker .plans{align-content:start}.dir-a01 .picker-side{align-content:start;gap:18px;display:grid}.dir-a01 .ugroups{max-width:1328px;margin:0 auto;padding:0;list-style:none;display:grid}.dir-a01 .ugroup{border-top:1px solid var(--border);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:baseline;gap:16px 40px;padding:26px 0;display:grid}.dir-a01 .ugroup:last-child{border-bottom:1px solid var(--border)}.dir-a01 .ugroup-t{font:italic 300 clamp(36px, 3.6vw, 56px) / 1 var(--f-display);padding-bottom:.08em}.dir-a01 .ugroup-m{color:var(--mist);flex-wrap:wrap;gap:8px 28px;font-size:16px;display:flex}.dir-a01 .ugroup-m span:first-child{color:var(--title)}.dir-a01 .plan{color:var(--title);text-align:start;cursor:zoom-in;background:0 0;border:0;gap:10px;padding:0;display:grid}.dir-a01 .plan-img{aspect-ratio:4/3;background:var(--dusk-2);padding:18px;display:block}.dir-a01 .plan-img img{filter:brightness(.9)contrast(1.02);width:100%;height:100%;background:0 0!important}.dir-a01 .units-wrap{max-width:1328px;margin:0 auto;overflow-x:auto}.dir-a01 .units{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:16px}.dir-a01 .units th,.dir-a01 .units td{text-align:start;vertical-align:top;padding:18px 20px 18px 0}.dir-a01 .units thead th{font:500 13px/1.3 var(--f-text);color:var(--mist);border-bottom:1px solid var(--border);white-space:nowrap;padding-top:0}.dir-a01 .units tbody tr:nth-child(2n){background:#262f3873}.dir-a01 .units tbody th{font:italic 400 22px/1.2 var(--f-display);padding-inline-start:12px}.dir-a01 .units-note{color:var(--mist);margin-top:4px;font-size:13px;display:block}.dir-a01 .list-t{font:italic 400 26px/1.2 var(--f-display);align-items:baseline;gap:6px;display:inline-flex}.dir-a01 .list-t:hover{color:var(--accent)}.dir-a01 .picker{background:var(--dusk);grid-template-columns:300px 1fr;gap:32px;max-width:1328px;margin:0 auto;padding:28px;display:grid}.dir-a01 .picker-tabs{align-content:start;gap:6px;display:grid}.dir-a01 .picker-tab{border:1px solid var(--input);min-height:48px;color:var(--title);text-align:start;font:italic 400 20px/1 var(--f-display);background:0 0;border-radius:99px;padding:0 18px}.dir-a01 .picker-tab.is-on{background:var(--title);color:var(--night);border-color:var(--title)}.dir-a01 .picker-body{align-content:start;gap:12px;display:grid}.dir-a01 .picker-t{font:italic 300 48px/1 var(--f-display);padding-bottom:.08em}.dir-a01 .picker-m{color:var(--mist)}.dir-a01 .picker-plans{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.dir-a01 .picker-plan{aspect-ratio:1;background:var(--dusk-2);cursor:zoom-in;border:0;padding:10px}.dir-a01 .picker-plan img{width:100%;height:100%;background:0 0!important}.dir-a01 .picker-dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:8px 0;display:grid}.dir-a01 .picker-dl div{gap:4px;display:grid}.dir-a01 .picker-dl dt{font:500 13px/1.3 var(--f-text);color:var(--mist)}.dir-a01 .picker-dl dd{font-variant-numeric:tabular-nums;margin:0;font-size:22px}.dir-a01 .mediacard-plate{text-align:center;background:linear-gradient(180deg, #b9c2ca00 63.6%, #b9c2ca1f 64%, #b9c2ca00 64.5%), radial-gradient(110% 70% at 50% 64%, #2c3742 0%, var(--dusk) 52%, #161c22 100%);place-content:center;gap:14px;max-width:1328px;margin:0 auto;padding:72px 24px 64px;display:grid;position:relative}.dir-a01 .mediacard-note{color:var(--mist);font-size:17px}.dir-a01 .mediacard-plate .h-card{letter-spacing:-.02em;padding-bottom:.1em;font-size:clamp(44px,4.6vw,76px);font-style:italic;font-weight:300}.dir-a01 .mediacard-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:1328px;margin:0 auto;display:grid}.dir-a01 .mc{gap:10px;display:grid}.dir-a01 .mediacard-grid>.mc:only-child{grid-column:1/-1;justify-self:center;width:min(100%,960px)}.dir-a01 .mc-frame{aspect-ratio:16/9;background:var(--dusk);place-items:center;display:grid;position:relative;overflow:hidden}.dir-a01 .mc-frame>img{object-fit:cover;filter:brightness(.6);width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.dir-a01 .mc-play{z-index:2;min-height:52px;color:var(--title);font:500 15px/1 var(--f-text);background:#11161b99;border:1px solid #f4f5f280;border-radius:99px;align-items:center;gap:10px;padding:0 24px;display:inline-flex;position:relative}.dir-a01 .mc-video,.dir-a01 .mc-iframe{background:#000;border:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.dir-a01 .next{height:100dvh;min-height:620px;color:var(--title);margin-top:0;display:block;position:relative;overflow:hidden}.dir-a01 .next:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(#11161b00,#11161bd9);height:34%;position:absolute;top:auto;bottom:0;left:0;right:0}.dir-a01 .next-ui{z-index:5;gap:4px;display:grid;position:absolute;bottom:32px}.dir-a01 .next-ui:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:32px}.dir-a01 .next-ui:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:32px}.dir-a01 .next-ui:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:32px}.dir-a01 .next-ui:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:32px}.dir-a01 .next-k{font:500 15px/1.3 var(--f-text)}.dir-a01 .next-m{color:var(--mist);font-size:15px}.dir-a01 .cat{padding:150px var(--gut) clamp(96px, 10vw, 150px);max-width:1440px;margin:0 auto}.dir-a01 .cat-head{gap:18px;margin-bottom:44px;display:grid}.dir-a01 .cat-lead{color:var(--mist);max-width:52ch;font-size:19px;line-height:1.55}.dir-a01 .cat-bar{z-index:20;background:linear-gradient(180deg, var(--night) 75%, #11161b00);flex-wrap:wrap;align-items:center;gap:12px 28px;margin-bottom:36px;padding:12px 0;display:flex;position:sticky;top:84px}.dir-a01 .cat-bar-end{align-items:center;gap:18px;margin-inline-start:auto;display:flex}.dir-a01 .cat-count{color:var(--mist);font-variant-numeric:tabular-nums;font-size:15px}.dir-a01 .tg{background:var(--dusk);border-radius:999px;gap:2px;padding:4px}.dir-a01 .tg-item{height:40px;color:var(--mist);font:500 14px/1 var(--f-text);white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:0 16px}.dir-a01 .tg-item:hover{color:var(--title);background:0 0}.dir-a01 .tg-item[data-pressed],.dir-a01 .tg-item[aria-pressed=true]{background:var(--title);color:var(--night)}.dir-a01 .cgroup+.cgroup{margin-top:clamp(72px,8vw,120px)}.dir-a01 .h-group{font:500 clamp(44px, 5vw, 80px) / 1 var(--f-display);letter-spacing:-.015em;align-items:baseline;gap:16px;margin-bottom:32px;padding-bottom:.06em;display:flex}.dir-a01 .h-count{font:400 18px/1 var(--f-text);color:var(--mist);font-variant-numeric:tabular-nums}.dir-a01 .cgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 28px;display:grid}.dir-a01 .ccard{color:var(--title);gap:14px;scroll-margin-top:160px;display:grid}.dir-a01 .ccard.is-hot .st{outline:2px solid var(--accent);outline-offset:4px}.dir-a01 .ccard-meta{gap:4px;display:grid}.dir-a01 .ccard-row--sub{font-size:14px}.dir-a01 .clabels{gap:28px;min-width:0;display:grid}.dir-a01 .clabels.is-row{grid-template-columns:repeat(2,minmax(0,1fr))}.dir-a01 .clabels.is-stack{grid-template-rows:repeat(2,minmax(0,1fr))}.dir-a01 .clabel{color:var(--title);grid-template-rows:1fr auto;gap:14px;min-height:0;scroll-margin-top:160px;display:grid}.dir-a01 .clabels.is-row .clabel-plate{height:220px}.dir-a01 .clabels.is-stack .clabel-plate{min-height:170px}.dir-a01 .clabel-plate{background:linear-gradient(180deg, #b9c2ca00 61.6%, #b9c2ca29 62%, #b9c2ca00 62.6%), radial-gradient(120% 70% at 50% 62%, #34404c 0%, #232c35 38%, var(--dusk) 62%, var(--night) 100%);outline-offset:4px;outline:1px solid #0000;place-items:center;transition:outline-color .2s;display:grid;position:relative;overflow:hidden;container-type:inline-size}.dir-a01 .clabel:hover .clabel-plate,.dir-a01 .clabel.is-hot .clabel-plate{outline-color:var(--accent)}.dir-a01 .clabel-t{text-align:center;font:300 min(clamp(48px, 5.4vw, 92px), 22cqw, calc(180cqw / var(--len,6))) / 1 var(--f-display);letter-spacing:-.02em;color:#dfe3e6;position:absolute;bottom:38%;left:0;right:0}.dir-a01 .clabel-note{text-align:center;font:500 13px/1.3 var(--f-text);color:var(--mist);position:absolute;bottom:18px;left:12px;right:12px}.dir-a01 .cgrid--done.is-wide .ccard--wide{grid-column:span 2}.dir-a01 .ccard--wide .st--card{aspect-ratio:3/2}.dir-a01 .ccredit{border-top:1px solid var(--border);align-content:end;gap:14px;padding:8px 0 44px;display:grid}.dir-a01 .ccredit-role{font:500 13px/1.3 var(--f-text);color:var(--mist);padding-top:18px}.dir-a01 .ccredit-t{font:italic 300 clamp(48px, 4.6vw, 76px) / 1 var(--f-display);letter-spacing:-.02em;padding-bottom:.08em}.dir-a01 .ccredit-line{color:var(--title);font-size:17px;line-height:1.55}.dir-a01 .ccredit-dl{gap:10px;margin:6px 0 10px;display:grid}.dir-a01 .ccredit-dl div{grid-template-columns:100px 1fr;gap:12px;font-size:15px;line-height:1.45;display:grid}.dir-a01 .ccredit-dl dt{color:var(--mist);padding-top:2px;font-size:13px}.dir-a01 .ccredit-dl dd{margin:0}.dir-a01 .ccredit .a1-btn{justify-self:start}.dir-a01 .cat-sum{justify-content:space-between;align-items:center;gap:12px;display:flex}.dir-a01 .cat-scroll{scrollbar-width:none;margin:0 -16px;padding:0 16px;overflow-x:auto}.dir-a01 .cat-scroll::-webkit-scrollbar{display:none}.dir-a01 .cat-scroll .tg{width:max-content}.dir-a01 .cat-split{grid-template-columns:42fr 58fr;align-items:start;gap:28px;display:grid}.dir-a01 .cat-split .cgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 20px}.dir-a01 .cat-split .h-group{font-size:clamp(36px,3.4vw,56px)}.dir-a01 .cat-split-map{height:calc(100dvh - 190px);position:sticky;top:160px}.dir-a01 .cempty{max-width:1328px}.dir-a01 .cempty-plate{aspect-ratio:21/8;text-align:center;background:linear-gradient(180deg, #b9c2ca00 63.6%, #b9c2ca1f 64%, #b9c2ca00 64.5%), radial-gradient(110% 70% at 50% 64%, #2c3742 0%, var(--dusk) 52%, #161c22 100%);place-content:center;justify-items:center;gap:22px;display:grid}.dir-a01 .cempty-t{font:300 clamp(32px, 4vw, 64px) / 1.1 var(--f-display);color:#dfe3e6}.dir-a01 .about{padding-top:0}.dir-a01 .roll{width:min(560px, calc(100% - 2 * var(--gut)));text-align:center;gap:clamp(64px,7vw,104px);margin:0 auto;padding:clamp(96px,10vw,150px) 0 0;display:grid}.dir-a01 .roll--open{gap:22px;padding-top:clamp(170px,18vw,240px)}.dir-a01 .ahero{background:var(--night);height:100dvh;min-height:620px;position:relative;overflow:hidden}.dir-a01 .ahero:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(#11161b00 0%,#11161b73 42%,#11161bcc 70%,#11161bf0 100%);height:58%;position:absolute;top:auto;bottom:0;left:0;right:0}.dir-a01 .ahero-ui{z-index:5;text-align:center;gap:10px;width:min(600px,100% - 32px);display:grid;position:absolute;bottom:40px;left:50%;translate:-50%}.dir-a01 .ahero-ui:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#0c1014bd 0%,#0c101480 58%,#0c101400 100%);position:absolute;top:-72px;bottom:-40px;left:-20%;right:-20%}.dir-a01 .ahero-text{font:400 clamp(22px, 2vw, 28px) / 1.35 var(--f-display);color:var(--title);text-shadow:0 1px 2px #080c108c,0 0 26px #080c1080}.dir-a01 .ahero-ui .roll-role,.dir-a01 .ahero-ui .kind-tag{color:#d3d9de;text-shadow:0 1px 2px #080c1099}.dir-a01 .roll-role{font:500 13px/1.4 var(--f-text);color:var(--mist);letter-spacing:.01em}.dir-a01 .roll-h1{font:italic 300 clamp(72px, 11vw, 176px) / 1 var(--f-display);letter-spacing:-.025em;margin:0 calc(-1*min(30vw,400px));padding-bottom:.1em}.dir-a01 .roll-lead{font:400 clamp(26px, 2.6vw, 36px) / 1.25 var(--f-display)}.dir-a01 .roll-text{color:var(--mist);font-size:17px;line-height:1.7}.dir-a01 .credit{gap:12px;display:grid}.dir-a01 .credit-act{font:400 48px/1.1 var(--f-display);letter-spacing:-.012em}.dir-a01 .credit-act--md{font-size:36px;font-style:italic;font-weight:300}.dir-a01 .credit--text{gap:18px}.dir-a01 .credit--small+.credit--small{margin-top:calc(-1*clamp(24px,3vw,48px))}.dir-a01 .tcard{height:100dvh;min-height:620px;margin-top:clamp(110px,12vw,180px);position:relative;overflow:hidden}.dir-a01 .tcard--strata .st--scene{--scrim:none}.dir-a01 .tcard--strata .st-base:after{background:linear-gradient(180deg, var(--night) 0%, #11161b00 9%)}.dir-a01 .tcard--strata{background:var(--night)}.dir-a01 .tcard-ui{z-index:5;text-align:center;gap:10px;width:min(560px,100% - 32px);display:grid;position:absolute;bottom:40px;left:50%;translate:-50%}.dir-a01 .tcard--strata:after{content:"";z-index:3;background:linear-gradient(#11161b00,#11161beb);height:36%;position:absolute;top:auto;bottom:0;left:0;right:0}.dir-a01 .tcard-text{font-size:18px;line-height:1.6}.dir-a01 .tcard-bare{text-align:center;padding:0 var(--gut);background:linear-gradient(180deg, #b9c2ca00 61.6%, #b9c2ca24 62%, #b9c2ca00 62.5%), radial-gradient(120% 60% at 50% 62%, #34404c 0%, #232c35 38%, var(--dusk) 60%, var(--night) 100%);place-content:center;justify-items:center;gap:22px;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.dir-a01 .tcard-bare .h-card{color:#e6e9eb;max-width:16ch;font-size:clamp(48px,6.4vw,112px);font-weight:300}.dir-a01 .tcard-bare .tcard-text{max-width:48ch;color:var(--mist)}.dir-a01 .tcard-sub{color:var(--mist);max-width:48ch;font-size:14px}.dir-a01 .places{isolation:isolate;margin-top:clamp(110px,12vw,180px);position:relative}.dir-a01 .places .a1-map-note,.dir-a01 .sec-pmap .a1-map-note{z-index:800}.dir-a01 .sec-pmap{isolation:isolate;margin-top:clamp(96px,11vw,168px);position:relative}.dir-a01 .sec-pmap .a1-map{margin:0}.dir-a01 .map-roll{z-index:700;width:min(44%,600px);padding:64px var(--gut);pointer-events:none;background:linear-gradient(90deg, var(--night) 0%, #11161be6 55%, #11161b00 100%);align-content:center;gap:14px;display:grid;position:absolute;top:0;bottom:56px;left:0;right:auto}.dir-a01 .map-roll-place{font:italic 300 clamp(28px, 2.8vw, 44px) / 1.1 var(--f-display)}.dir-a01 .places-roll{z-index:700;width:min(46%,620px);padding:64px var(--gut);text-align:start;pointer-events:none;background:linear-gradient(90deg, var(--night) 0%, #11161beb 55%, #11161b00 100%);align-content:center;display:grid;position:absolute;top:0;bottom:56px;left:0;right:auto}.dir-a01 .places-list{font:italic 300 clamp(26px, 2.6vw, 40px) / 1.15 var(--f-display);text-shadow:0 2px 16px #080c10e6;gap:10px;margin:26px 0 0;padding:0;list-style:none;display:grid}.dir-a01 .places-roll .h-sec{text-shadow:0 2px 24px #080c10e6}.dir-a01 .materials{margin-top:clamp(96px,10vw,150px);position:relative}.dir-a01 .roll--materials{gap:48px;padding-top:clamp(48px,5vw,72px)}.dir-a01 .mat-band{width:100%;height:clamp(240px,30vw,420px);position:relative;overflow:hidden}.dir-a01 .mat-band img{object-fit:cover;object-position:50% 40%;filter:brightness(.75);width:100%;height:100%}.dir-a01 .mat-band .kind-tag{background:#11161bb3;border-radius:99px;padding:4px 10px;position:absolute;bottom:14px}.dir-a01 .mat-band .kind-tag:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--gut)}.dir-a01 .mat-band .kind-tag:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--gut)}.dir-a01 .mat-band .kind-tag:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--gut)}.dir-a01 .mat-band .kind-tag:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--gut)}.dir-a01 .mat{gap:14px;display:grid}.dir-a01 .mat-t{font:italic 300 44px/1 var(--f-display);padding-bottom:.08em}.dir-a01 .mat-list{gap:10px;margin:0;padding:0;font-size:18px;list-style:none;display:grid}.dir-a01 .mat-src{font:500 13px/1.3 var(--f-text);color:var(--mist);margin-top:-6px}.dir-a01 .mat-list li+li:before{content:"";background:var(--steel);width:18px;height:1px;margin:0 auto 10px;display:block}.dir-a01 .roll--contacts{justify-items:center;gap:28px;padding-bottom:40px}.dir-a01 .pn{padding:130px var(--gut) 120px;max-width:1560px;margin:0 auto}.dir-a01 .pn-head{gap:12px;margin-bottom:28px;display:grid}.dir-a01 .pn-h1{font-size:clamp(56px,7vw,112px)}.dir-a01 .pn-sub{color:var(--mist);flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:16px;display:flex}.dir-a01 .pn-badge{min-height:30px;color:var(--accent);background:#3d9be029;border-radius:99px;align-items:center;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex}.dir-a01 .pn-context{z-index:35;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--border);background:#1c232bf0;border-radius:999px;flex-wrap:wrap;gap:4px;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto 26px;padding:6px;display:flex;position:sticky;top:14px;box-shadow:0 18px 50px #04070a73}.dir-a01 .pn-ctx{background:var(--dusk-2);border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 6px 0 16px;display:flex}.dir-a01 .pn-ctx span{color:var(--mist);font-size:13px}.dir-a01 .pn-ctx select{height:40px;color:var(--title);font:500 15px/1 var(--f-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:0;max-width:190px;padding:0 6px}.dir-a01 .pn-work{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}.dir-a01 .pn-stage{gap:12px;min-width:0;display:grid}.dir-a01 .pn-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;display:flex}.dir-a01 .pn-devices{background:var(--dusk);border-radius:99px;gap:2px;padding:4px;display:flex}.dir-a01 .pn-dev{height:40px;color:var(--mist);font:500 14px/1 var(--f-text);background:0 0;border:0;border-radius:99px;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.dir-a01 .pn-dev.is-on{background:var(--title);color:var(--night)}.dir-a01 .pn-hint{color:var(--mist);align-items:center;gap:8px;font-size:14px;display:flex}.dir-a01 .pn-rtl{color:var(--accent);background:#3d9be029;border-radius:99px;margin-left:6px;padding:3px 10px;font-size:13px}.dir-a01 .pn-langs{flex-wrap:wrap;gap:6px;display:flex}.dir-a01 .pn-lang{border:1px solid var(--input);min-height:34px;color:var(--title);font:500 13px/1 var(--f-text);background:0 0;border-radius:99px;align-items:center;gap:4px;padding:0 12px;display:inline-flex;position:relative}.dir-a01 .pn-lang i{color:var(--mist);font-size:11.5px;font-style:normal}.dir-a01 .pn-lang.st-missing{border-color:var(--steel);color:var(--mist);border-style:dashed}.dir-a01 .pn-lang.st-draft{border-color:var(--accent)}.dir-a01 .pn-lang.is-on{background:var(--title);color:var(--night);border-style:solid}.dir-a01 .pn-frame{border:1px solid var(--border);background:#0b0f13;padding:10px;position:relative}.dir-a01 .pn-frame--phone,.dir-a01 .pn-frame--tablet{justify-items:center;display:grid}.dir-a01 .pn-preview{background:#0b0f13}.dir-a01 .pn-frame--empty{text-align:center;min-height:420px;color:var(--mist);place-content:center;gap:12px;padding:40px;display:grid}.dir-a01 .pn-empty-t{font:italic 300 56px/1 var(--f-display);color:var(--title)}.dir-a01 .pn-insp{background:var(--dusk);border:1px solid var(--border);max-height:calc(100dvh - 110px);position:sticky;top:90px;overflow-y:auto}.dir-a01 .insp{display:grid}.dir-a01 .insp-sec{border-bottom:1px solid var(--border);gap:12px;padding:20px;display:grid}.dir-a01 .insp-h{font:500 13px/1.3 var(--f-text);color:var(--mist)}.dir-a01 .insp-key{font:italic 400 20px/1.2 var(--f-display);word-break:break-word}.dir-a01 .insp-langrow{justify-content:space-between;align-items:center;font-size:14px;display:flex}.dir-a01 .insp-st{background:var(--dusk-2);border-radius:99px;padding:3px 10px;font-size:13px}.dir-a01 .insp-st.st-missing{box-shadow:inset 0 0 0 1px var(--steel);color:var(--mist);background:0 0}.dir-a01 .insp-st.st-draft{color:var(--accent);background:#3d9be02e}.dir-a01 .insp-lang{color:var(--mist)}.dir-a01 .insp-text{background:var(--night);border:1px solid var(--input);min-height:110px;color:var(--title);font:400 16px/1.5 var(--f-text);border-radius:0;padding:12px}.dir-a01 .insp-text:focus-visible{border-color:var(--accent);box-shadow:none}.dir-a01 .insp-src{color:var(--mist);font-size:13px}.dir-a01 .insp-src span{color:var(--title)}.dir-a01 .insp-langs{flex-wrap:wrap;gap:4px;display:flex}.dir-a01 .insp-lchip{border:1px solid var(--input);min-width:40px;height:32px;color:var(--title);font:500 12px/1 var(--f-text);background:0 0;border-radius:99px;padding:0 8px}.dir-a01 .insp-lchip.st-missing{border-color:var(--steel);color:var(--mist);border-style:dashed}.dir-a01 .insp-lchip.st-draft{border-color:var(--accent);color:var(--accent)}.dir-a01 .insp-lchip.is-on{background:var(--title);color:var(--night);border-style:solid}.dir-a01 .insp-empty{color:var(--mist);font-size:15px}.dir-a01 .insp-keys{gap:2px;margin:6px 0 0;padding:0;list-style:none;display:grid}.dir-a01 .insp-k{width:100%;min-height:40px;color:var(--title);text-align:start;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:6px 10px;font-size:14px;line-height:1.3;display:flex}.dir-a01 .insp-k:hover,.dir-a01 .insp-k.is-on{background:var(--dusk-2)}.dir-a01 .insp-k i{background:var(--steel);border-radius:99px;flex:none;width:8px;height:8px}.dir-a01 .insp-k i.st-missing{box-shadow:inset 0 0 0 1.5px var(--steel);background:0 0}.dir-a01 .insp-k i.st-draft{background:var(--accent)}.dir-a01 .insp-k i.st-published{background:#8fd18c}.dir-a01 .insp-blocks{gap:4px;margin:0;padding:0;list-style:none;display:grid}.dir-a01 .insp-block{justify-content:space-between;align-items:center;gap:14px;min-height:48px;font-size:14px;line-height:1.35;display:flex}.dir-a01 .insp-block small{color:var(--mist);font-size:12px;display:block}.dir-a01 .a1-switch[data-slot=switch]{background:var(--dusk-3);width:46px;height:26px}.dir-a01 .a1-switch[data-slot=switch][data-checked]{background:var(--accent)}.dir-a01 .a1-switch [data-slot=switch-thumb]{margin-left:2px;background:var(--title)!important;width:20px!important;height:20px!important}.dir-a01 .a1-switch[data-checked] [data-slot=switch-thumb]{translate:18px;transform:none!important}.dir-a01 .insp-note{color:var(--mist);font-size:13px;line-height:1.45}.dir-a01 .pn-open{width:100%}.dir-a01 .pn-hist,.dir-a01 .pn-tool{margin-top:56px}.dir-a01 .pn-hist-head,.dir-a01 .pn-tool-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;margin-bottom:20px;display:flex}.dir-a01 .pn-tool-head{justify-content:start;display:grid}.dir-a01 .h-tool{font:italic 300 clamp(40px, 4vw, 64px) / 1 var(--f-display);padding-bottom:.08em}.dir-a01 .pn-tool-lead{max-width:70ch;color:var(--mist);font-size:16px}.dir-a01 .pn-hist-act{flex-wrap:wrap;gap:8px;display:flex}.dir-a01 .pn-reel{scrollbar-width:thin;scrollbar-color:var(--steel) transparent;grid-auto-columns:200px;grid-auto-flow:column;gap:12px;margin:0;padding:0 0 12px;list-style:none;display:grid;overflow-x:auto}.dir-a01 .reel{color:var(--mist);align-content:start;gap:8px;font-size:13px;display:grid}.dir-a01 .reel-frame{aspect-ratio:16/9;background:linear-gradient(180deg, #b9c2ca00 61.6%, #b9c2ca1f 62%, #b9c2ca00 62.5%), radial-gradient(120% 70% at 50% 62%, #2c3742, var(--dusk) 60%);border:1px solid var(--border);align-content:end;gap:2px;padding:12px;display:grid}.dir-a01 .reel--hint{grid-column:span 2}.dir-a01 .reel--hint .reel-frame{aspect-ratio:32/9;border-style:dashed}.dir-a01 .reel--hint .reel-m{color:var(--mist)}.dir-a01 .reel.is-draft .reel-frame{border-color:var(--accent)}.dir-a01 .reel-t{font:italic 400 20px/1.1 var(--f-display);color:var(--title)}.dir-a01 .reel-d{color:var(--mist);font-variant-numeric:tabular-nums;font-size:12px}.dir-a01 .reel-m{color:var(--title);word-break:break-word;line-height:1.35}.dir-a01 .reel-u{font-size:12px}.dir-a01 .sil-picks{gap:10px;margin-bottom:18px;padding-bottom:8px;display:flex;overflow-x:auto}.dir-a01 .sil-pick{border:1px solid var(--border);background:var(--dusk);width:150px;color:var(--title);font:italic 400 17px/1.1 var(--f-display);text-align:start;cursor:pointer;flex:none;gap:6px;padding:6px;display:grid}.dir-a01 .sil-pick img{aspect-ratio:16/10;object-fit:cover;width:100%}.dir-a01 .sil-pick.is-on{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.dir-a01 .sil-upload{font:500 14px/1.2 var(--f-text);color:var(--mist);border-style:dashed;place-content:center;justify-items:center;min-height:110px}.dir-a01 .sil-grid{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:24px;display:grid}.dir-a01 .sil-edit,.dir-a01 .sil-live{gap:14px;display:grid}.dir-a01 .sil-canvas{cursor:crosshair;background:var(--dusk);-webkit-user-select:none;user-select:none;width:100%;position:relative}.dir-a01 .sil-canvas img{object-fit:fill;pointer-events:none;width:100%;height:100%}.dir-a01 .sil-canvas svg{pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.dir-a01 .sil-fill{fill:#3d9be038;stroke:none}.dir-a01 .sil-line{fill:none;stroke:var(--accent);stroke-width:3px;vector-effect:non-scaling-stroke}.dir-a01 .sil-pt{background:var(--title);border:2px solid var(--accent);pointer-events:none;border-radius:99px;width:7px;height:7px;position:absolute;translate:-50% -50%}.dir-a01 .sil-act{flex-wrap:wrap;gap:8px;display:flex}.dir-a01 .sil-status{color:var(--mist);font-size:14px}.dir-a01 .sil-stage{background:var(--dusk);position:relative;overflow:hidden;container-type:inline-size}.dir-a01 .sil-stage img{object-fit:fill;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.dir-a01 .sil-stage .sil-mask{z-index:2}.dir-a01 .sil-word{z-index:1;text-align:center;font:italic 300 15cqw/1 var(--f-display);letter-spacing:-.02em;color:var(--title);white-space:nowrap;text-shadow:0 .02em .3em #080c104d;position:absolute;top:8%;left:0;right:0}.dir-a01 .perm-wrap{border:1px solid var(--border);background:var(--dusk);scrollbar-width:thin;scrollbar-color:var(--steel) transparent;overflow-x:auto}.dir-a01 .perm{border-collapse:separate;border-spacing:0;width:100%;min-width:980px;font-size:14px}.dir-a01 .perm th,.dir-a01 .perm td{text-align:center;border-bottom:1px solid var(--border);padding:10px 8px}.dir-a01 .perm-corner,.dir-a01 .perm-scope{z-index:2;background:var(--dusk);min-width:230px;max-width:280px;color:var(--title);font-weight:400;line-height:1.35;position:sticky;left:0;text-align:start!important;padding-left:16px!important}.dir-a01 .perm-corner{color:var(--mist);font-size:13px;font-weight:500}.dir-a01 .perm-user{font:italic 400 20px/1 var(--f-display);border-left:1px solid var(--border)}.dir-a01 .perm-act{font:500 12px/1.2 var(--f-text);color:var(--mist)}.dir-a01 .perm-colgroup{cursor:pointer;justify-items:center;gap:6px;display:grid}.dir-a01 .perm-group th{text-align:start;font:500 13px/1 var(--f-text);color:var(--accent);background:#11161b66;padding:14px 16px 8px;position:sticky;left:0}.dir-a01 .perm input[type=checkbox]{width:20px;height:20px;accent-color:var(--accent);cursor:pointer}.dir-a01 .perm-cell--row{border-right:1px solid var(--border)}.dir-a01 .permc{border-top:1px solid var(--border)}.dir-a01 .permc-user{border-bottom:1px solid var(--border)}.dir-a01 .permc-trigger{min-height:76px;color:var(--title);border-radius:0;align-items:center;gap:12px;padding:14px 2px;text-decoration:none}.dir-a01 .permc-trigger:hover{text-decoration:none}.dir-a01 .permc-trigger [data-slot=accordion-trigger-icon]{width:20px;height:20px;color:var(--mist)}.dir-a01 .permc-who{gap:6px;display:grid}.dir-a01 .permc-name{font:italic 400 26px/1 var(--f-display)}.dir-a01 .permc-sum{font:400 13px/1.3 var(--f-text);color:var(--mist)}.dir-a01 .permc-body{gap:22px;padding:2px 0 26px;display:grid}.dir-a01 .permc-group{gap:8px;display:grid}.dir-a01 .permc-k,.dir-a01 .permc-g{font:500 13px/1.2 var(--f-text);color:var(--accent);margin:0}.dir-a01 .permc-g{padding-top:4px}.dir-a01 .permc-k{color:var(--mist);margin-bottom:12px}.dir-a01 .permc-all,.dir-a01 .permc-card{background:var(--dusk);border:1px solid var(--border);padding:14px}.dir-a01 .permc-card{gap:12px;display:grid}.dir-a01 .permc-row{justify-content:space-between;align-items:center;gap:14px;min-height:32px;display:flex}.dir-a01 .permc-scope{color:var(--title);font-size:15px;line-height:1.35}.dir-a01 .permc-acts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.dir-a01 .permc-chip[data-slot=toggle]{border:1px solid var(--border);height:44px;color:var(--mist);font:500 14px/1 var(--f-text);background:0 0;border-radius:999px;justify-content:flex-start;gap:8px;padding:0 14px}.dir-a01 .permc-chip[data-slot=toggle]:hover{background:0 0}@media (hover:hover){.dir-a01 .permc-chip[data-slot=toggle]:hover{border-color:#f4f5f280}}.dir-a01 .permc-chip[data-slot=toggle].is-on{color:var(--title);background:#3d9be01a;border-color:#3d9be080}.dir-a01 .permc-chip.is-on svg{color:var(--accent)}html.is-embed.dir-a01 [data-edit-missing]{outline:2px dashed var(--signal)!important;background:#e0464c24!important}html.is-embed.dir-a01 [data-edit]:hover{outline-color:var(--accent)}html.is-embed.dir-a01 [data-edit][data-edit-selected]{outline:2px solid var(--accent)}.dir-a01 .lb-root .lb-title{font:italic 300 30px/1 var(--f-display)!important}.dir-a01 .lb-root .lb-caption{font-size:0!important}.dir-a01 .lb-root .lb-kind{font-size:14px;font-weight:500}.dir-a01 .lb-root .lb-close,.dir-a01 .lb-root .lb-prev,.dir-a01 .lb-root .lb-next{border-color:#f4f5f24d!important}@media (max-width:767px){.dir-a01{--gut:16px;--map-h:72dvh;--pmap-h:420px;--places-h:560px}.dir-a01 .a1-hide-phone{display:none}.dir-a01 .a1-corners{padding:18px 16px 0}.dir-a01 .a1-logo img{height:24px}.dir-a01 .hero{min-height:560px}.dir-a01 .hero:after{background:linear-gradient(#11161b00 0%,#11161bb3 60%,#11161bf0 100%);height:52%}.dir-a01 .hero-ui{flex-direction:column;align-items:stretch;gap:16px;padding:0 16px 92px}.dir-a01 .hero-act{flex-wrap:nowrap;justify-content:space-between}.dir-a01 .hero-act .a1-btn--accent{flex:1}.dir-a01 .hero-cap{width:auto}.dir-a01 .hero-place,.dir-a01 .hero-line{font-size:16px}.dir-a01 .h-sec{font-size:40px;line-height:1.05}.dir-a01 .sec-lead{font-size:16px}.dir-a01 .sec{padding-top:88px}.dir-a01 .sec-head--row{align-items:flex-end}.dir-a01 .row-arrows{display:none}.dir-a01 .trow{grid-auto-columns:78vw;gap:14px}.dir-a01 .closeup-head{flex-direction:column;gap:0;padding:72px 16px 0}.dir-a01 .closeup-head .h-sec{font-size:34px}.dir-a01 .closeup-skip{margin-top:2px;font-size:15px}.dir-a01 .map-card{grid-template-columns:112px 1fr;align-items:center;width:auto;padding:10px;top:auto;bottom:52px;left:12px;right:12px}.dir-a01 .map-card-st{grid-row:span 3}.dir-a01 .map-card-st .st--mini{aspect-ratio:3/4}.dir-a01 .mcl{grid-template-columns:88px minmax(0,1fr) auto;min-height:64px}.dir-a01 .mcl-st{width:88px}.dir-a01 .map-card-t{font-size:24px}.dir-a01 .map-card-x{top:10px;right:10px}.dir-a01 .pl{font-size:20px}.dir-a01 .pg b{font-size:21px;left:28px}.dir-a01 .pg--l b{left:auto;right:28px}.dir-a01 .a1-map .leaflet-control-zoom{display:none}.dir-a01 .map-card--list{grid-template-columns:1fr;width:auto;display:grid}.dir-a01 .map-card-place{font-size:28px}.dir-a01 .h-giant{font-size:26vw}.dir-a01 .inq-lead{margin-bottom:28px;font-size:16px}.dir-a01 .iq-grid{grid-template-columns:1fr;gap:24px}.dir-a01 .iq-submit{width:100%}.dir-a01 .ix-top{padding:16px}.dir-a01 .ix-rows{padding:0 16px}.dir-a01 .ix-link{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:6px;height:22vh;min-height:120px;max-height:170px}.dir-a01 .ix-name{font-size:15vw}.dir-a01 .ix-meta{padding:0;position:absolute;top:18px}.dir-a01 .ix-meta:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.dir-a01 .ix-meta:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.dir-a01 .ix-meta:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.dir-a01 .ix-meta:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.dir-a01 .ix-sil{aspect-ratio:auto;opacity:.5;width:70%;height:100%;top:auto;bottom:0;translate:0}.dir-a01 .ix-sil:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:30%}.dir-a01 .ix-sil:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:30%}.dir-a01 .ix-sil:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:30%}.dir-a01 .ix-sil:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:30%}.dir-a01 .ix-pages{flex-direction:column;padding:28px 16px;font-size:24px}.dir-a01 .ix-foot{grid-template-columns:1fr;margin:0 16px}.dir-a01 .a1-sheet[data-slot=sheet-content]{padding:22px 16px 20px}.dir-a01 .a1-sheet[data-side=right]{width:100vw}.dir-a01 .a1-sheet[data-side=bottom]{border-radius:24px 24px 0 0;max-height:90dvh}.dir-a01 .a1-sheet--ask[data-side=bottom]{height:88dvh}.dir-a01 .a1-sheet-title{font-size:36px}.dir-a01 .facts-grid,.dir-a01 .facts-grid.is-3{grid-template-columns:1fr 1fr}.dir-a01 .fact{border-top:1px solid var(--border);padding:20px 16px}.dir-a01 .fact:nth-child(odd){border-inline-start:0}.dir-a01 .fact dd{font-size:17px}.dir-a01 .fact--price,.dir-a01 .fact:first-child{grid-column:1/-1}.dir-a01 .fact:nth-child(2){border-inline-start:0}.dir-a01 .fact:nth-child(3){border-inline-start:1px solid var(--border)}.dir-a01 .facts-grid.is-3 .fact:last-child{grid-column:1/-1}.dir-a01 .synopsis{grid-template-columns:1fr;gap:8px}.dir-a01 .syn-body{font-size:16px}.dir-a01 .scene,.dir-a01 .next,.dir-a01 .tcard{aspect-ratio:4/5;height:auto;min-height:0;margin-top:88px}.dir-a01 .scene--fb{aspect-ratio:auto;display:grid}.dir-a01 .scene--fb .scene-fb-img{aspect-ratio:4/5;position:relative}.dir-a01 .scene--fb .scene-fb-ui{margin-top:-36%;padding:0 16px;position:relative;bottom:0;left:0;right:0}.dir-a01 .scene--fb:after{height:70%;bottom:20%}.dir-a01 .h-scene{font-size:15vw}.dir-a01 .scene-ui{flex-direction:column-reverse;align-items:flex-start;gap:10px;top:auto;bottom:18px;left:16px;right:16px}.dir-a01 .strip{grid-auto-columns:80vw;gap:12px}.dir-a01 .tband{height:300px;margin-top:88px}.dir-a01 .tband-t{font-size:min(22vw, calc(88vw / var(--em,5)));bottom:46%}.dir-a01 .tband-ground{height:46%}.dir-a01 .tband-foot{flex-direction:column;gap:12px;bottom:7%}.dir-a01 .tband-lead{font-size:15px}.dir-a01 .rail-arrows{display:none}.dir-a01 .sec-rail{--rail-h:56vw}.dir-a01 .rail{gap:12px;padding-inline-start:16px;padding-inline-end:16px}.dir-a01 .groups-grid{grid-template-columns:1fr;gap:56px}.dir-a01 .grp-t{font-size:48px}.dir-a01 .grp-dl{grid-template-columns:1fr}.dir-a01 .pgroups{padding-inline-start:16px;padding-inline-end:16px}.dir-a01 .pgrid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(44vw,auto);gap:12px}.dir-a01 .ptile{padding:12px}.dir-a01 .pgrid-note{order:9;grid-column:1/-1;gap:10px;padding:18px 0 0}.dir-a01 .pgrid-say{max-width:30ch;font-size:22px}.dir-a01 .pgrid-note{align-content:start}.dir-a01 .pgroup-t{font-size:40px}.dir-a01 .strip--progress{grid-auto-columns:58vw}.dir-a01 .plans,.dir-a01 .plans--4,.dir-a01 .plans--3{grid-template-columns:1fr 1fr;gap:12px}.dir-a01 .plans-gt{font-size:30px}.dir-a01 .ugroup{grid-template-columns:1fr;gap:10px;padding:20px 0}.dir-a01 .ugroup-m{flex-direction:column;gap:4px}.dir-a01 .reel--hint{grid-column:span 2}.dir-a01 .units{min-width:640px;font-size:15px}.dir-a01 .units tbody th{background:var(--night);font-size:19px;position:sticky}.dir-a01 .units tbody th:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.dir-a01 .units tbody th:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.dir-a01 .units tbody th:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.dir-a01 .units tbody th:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.dir-a01 .units tbody tr:nth-child(2n) th{background:#1a2027}.dir-a01 .picker{grid-template-columns:1fr;gap:18px;padding:16px}.dir-a01 .picker-tabs{flex-wrap:wrap;display:flex}.dir-a01 .picker-plans,.dir-a01 .picker-dl{grid-template-columns:1fr 1fr}.dir-a01 .mediacard-plate{padding:48px 16px 44px}.dir-a01 .mediacard-grid{grid-template-columns:1fr}.dir-a01 .next-ui{bottom:20px}.dir-a01 .next-ui:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:16px}.dir-a01 .next-ui:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:16px}.dir-a01 .next-ui:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:16px}.dir-a01 .next-ui:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:16px}.dir-a01 .cat{padding-top:110px}.dir-a01 .cat-head{margin-bottom:20px}.dir-a01 .cat-lead{font-size:16px}.dir-a01 .cat-bar--phone{background:0 0!important;gap:10px!important;margin:0 0 32px!important;padding:0!important;display:grid!important;position:relative!important;top:auto!important;overflow:visible!important}.dir-a01 .clabels.is-stack .clabel-plate{min-height:150px}.dir-a01 .clabel-t{font-size:min(54px, 22cqw, calc(180cqw / var(--len,6)))}.dir-a01 .ccredit{padding-bottom:0}.dir-a01 .cat-bar{scrollbar-width:none;flex-wrap:nowrap;gap:10px;margin:0 -16px 28px;padding:10px 16px;top:0;overflow-x:auto}.dir-a01 .cat-bar::-webkit-scrollbar{display:none}.dir-a01 .cat-bar .tg{flex:none}.dir-a01 .cat-bar-end{flex:none;margin-left:0}.dir-a01 .tg-item{height:44px;font-size:15px}.dir-a01 .cgrid{grid-template-columns:1fr;gap:40px}.dir-a01 .h-group{font-size:40px}.dir-a01 .cempty-plate{aspect-ratio:4/5;padding:0 16px}.dir-a01 .roll--open{padding-top:130px}.dir-a01 .ahero{min-height:560px}.dir-a01 .ahero-ui{bottom:96px}.dir-a01 .ahero-text{font-size:21px}.dir-a01 .roll-h1{margin:0;font-size:19vw}.dir-a01 .credit-act{font-size:36px}.dir-a01 .credit-act--md{font-size:28px}.dir-a01 .tcard--bare{aspect-ratio:4/5}.dir-a01 .tcard-bare .h-card{font-size:40px}.dir-a01 .tcard-ui{bottom:22px}.dir-a01 .tcard-text{font-size:16px}.dir-a01 .map-roll{background:0 0;width:auto;padding:0 16px 24px;position:relative;top:auto;bottom:auto;left:auto;right:auto}.dir-a01 .places-roll{text-align:center;background:0 0;width:auto;padding:0 16px 28px;position:relative;top:auto;bottom:auto;left:auto;right:auto}.dir-a01 .mat-t{font-size:36px}.dir-a01 .mat-list{font-size:16px}.dir-a01 .pn{padding-top:96px}.dir-a01 .pn-context{border-radius:24px;width:100%;position:relative;top:0}.dir-a01 .pn-ctx{flex:100%;justify-content:space-between}.dir-a01 .pn-ctx select{max-width:60%;font-size:16px}.dir-a01 .pn-work{grid-template-columns:1fr}.dir-a01 .pn-devices{width:100%}.dir-a01 .pn-dev{flex:1;justify-content:center;height:44px;padding:0 8px}.dir-a01 .pn-langs{flex-wrap:nowrap;padding-bottom:6px;overflow-x:auto}.dir-a01 .pn-lang{flex:none;min-height:40px}.dir-a01 .pn-frame{padding:6px}.dir-a01 .a1-sheet--pn .insp-sec{padding:16px 0}.dir-a01 .pn-hist-act{width:100%}.dir-a01 .pn-hist-act .a1-btn{flex:auto}.dir-a01 .pn-reel{grid-auto-columns:170px}.dir-a01 .sil-grid{grid-template-columns:1fr}.dir-a01 .sil-act .a1-btn{flex:auto}.dir-a01 .perm{min-width:860px}.dir-a01 .perm-corner,.dir-a01 .perm-scope{min-width:150px;max-width:160px;font-size:13px}}@media (min-width:768px) and (max-width:1100px){.dir-a01 .groups-grid{gap:20px}.dir-a01 .cgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.dir-a01 .cat-split{grid-template-columns:1fr}.dir-a01 .cat-split-map{order:-1;height:520px;position:relative;top:0}.dir-a01 .pn-work{grid-template-columns:1fr}.dir-a01 .pn-insp{max-height:none;position:relative;top:0}.dir-a01 .cap--desk .cap-slot{max-width:140px}}@media (prefers-reduced-motion:reduce){.dir-a01 .ix-sil,.dir-a01 .st-mask,.dir-a01 .strip-img img,.dir-a01 .a1-btn,.dir-a01 .step-btn,.dir-a01 .cap-step{transition:none!important}.dir-a01 .mk.is-pulse i,.dir-a01 .iq-spin{animation:none!important}}@media (min-width:900px){.dir-a01 .roll--materials{width:min(1120px, calc(100% - 2 * var(--gut)));grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:64px}.dir-a01 .roll--materials>.h-sec,.dir-a01 .roll--materials>.roll-text{grid-column:1/-1}.dir-a01 .roll--materials>.roll-text{justify-self:center;max-width:560px;margin-top:-16px}.dir-a01 .roll--materials .mat{border-top:1px solid var(--border);padding-top:32px}}.dir-a01 .nw{white-space:nowrap}.dir-a01 .cap--phone.has-inq .cap-slot{max-width:none;padding:0 6px 0 8px}.dir-a01 .cap--phone.has-inq .cap-title{max-width:170px;font-size:18px}.dir-a01 .cap--phone.has-inq .cap-btn{padding:0 12px}.dir-a01 .pl--l.pl--dot{translate:calc(-100% - 24px) -50%}.dir-a01 .pl--r.pl--dot{translate:24px -50%}.dir-a01 .iq-done-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 22px;display:flex}.dir-a01 .iq-link{color:var(--title);text-underline-offset:4px;white-space:nowrap;-webkit-text-decoration:underline #f4f5f273;text-decoration:underline #f4f5f273}.dir-a01 .iq-copy{text-align:start;gap:8px;width:min(100%,560px);display:grid}.dir-a01 .iq-copy .iq-area{min-height:180px;font-size:14px}.dir-a01 .grp-link{color:var(--title);text-underline-offset:4px;-webkit-text-decoration:underline #f4f5f266;text-decoration:underline #f4f5f266}.dir-a01 .pgrid.is-one{grid-template-columns:minmax(0,520px) minmax(0,1fr);grid-auto-rows:auto}.dir-a01 .pgrid.is-one .ptile{aspect-ratio:3/4;grid-row:auto}.dir-a01 .pgrid.is-one .pgrid-note{grid-column:auto}.dir-a01 .units td.is-free,.dir-a01 .ucard-dl .is-free dd{color:var(--accent)}.dir-a01 .ucards{gap:12px;max-width:1328px;margin:0 auto;padding:0;list-style:none;display:grid}.dir-a01 .ucard{border-top:1px solid var(--border);background:#262f3873;gap:6px;padding:16px 16px 18px;display:grid}.dir-a01 .ucard-t{font:italic 400 24px/1.15 var(--f-display);color:var(--title)}.dir-a01 .ucard-type{font-size:15px;line-height:1.4}.dir-a01 .ucard-dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin-top:6px;display:grid}.dir-a01 .ucard-dl dt{font:500 12.5px/1.3 var(--f-text);color:var(--mist)}.dir-a01 .ucard-dl dd{font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:17px}.dir-a01 .mc-t{font:italic 400 clamp(22px, 2vw, 28px) / 1.2 var(--f-display);color:var(--title)}.dir-a01 .mc-cap{line-height:1.5}.dir-a01 .mc-full{color:var(--title);text-underline-offset:4px;white-space:nowrap;align-items:center;gap:4px;-webkit-text-decoration:underline #f4f5f266;text-decoration:underline #f4f5f266;display:inline-flex}.dir-a01 .mc-kind,.dir-a01 .mc-frame .vp-kind{z-index:3;letter-spacing:.02em;pointer-events:none;position:absolute;top:16px!important;max-width:calc(78% - 32px)!important;color:var(--title)!important;font:500 12px/1.3 var(--f-text)!important;background:#11161bb3!important;border-radius:99px!important;padding:7px 14px!important}.dir-a01 .mc-kind:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:16px}.dir-a01 .mc-kind:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:16px}.dir-a01 .mc-frame .vp-kind:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:16px}.dir-a01 .mc-frame .vp-kind:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:16px}.dir-a01 .mc-kind:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:16px}.dir-a01 .mc-kind:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:16px}.dir-a01 .mc-frame .vp-kind:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:16px}.dir-a01 .mc-frame .vp-kind:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:16px}.dir-a01 .mc-frame>img.tv-still{filter:brightness(.62)}.dir-a01 .mc-frame .vp-ext{color:var(--mist)!important;font:400 12px/1.4 var(--f-text)!important;bottom:14px!important}.dir-a01 .mc-frame .vp-fail{font:400 15px/1.5 var(--f-text);color:var(--title)!important;background:#11161bd9!important}.dir-a01 .mc-play{cursor:pointer}.dir-a01 .mc-play:hover{border-color:var(--title)}.dir-a01 .a1-tv .tv-title{padding-bottom:.08em;font:italic 300 clamp(20px, 2.2vw, 28px) / 1.15 var(--f-display)!important}.dir-a01 .a1-tv .tv-btn,.dir-a01 .a1-tv .tv-room,.dir-a01 .a1-tv .tv-zoom,.dir-a01 .a1-tv .tv-gyro{font-family:var(--f-text)!important;border-color:#f4f5f24d!important}.dir-a01 .a1-tv .tv-room[aria-current=true]{border-color:var(--accent)!important;background:#3d9be024!important}.dir-a01 .a1-tv .tv-btn:hover,.dir-a01 .a1-tv .tv-room:hover,.dir-a01 .a1-tv .tv-zoom:hover,.dir-a01 .a1-tv .tv-gyro:hover{border-color:var(--title)!important}.dir-a01 .a1-tv :-webkit-any(button,a):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dir-a01 .a1-tv :is(button,a):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dir-a01 .a1-tv .tv-help{max-width:80ch}@media (max-width:767px){.dir-a01 .pgrid.is-one{grid-template-columns:1fr}.dir-a01 .pgrid.is-one .ptile{aspect-ratio:3/4}.dir-a01 .ask-lead{padding-inline-start:10px;font-size:15px;line-height:1.35}.dir-a01 .mc-frame--tour{aspect-ratio:4/5}.dir-a01 .mc-frame--tour.mc-frame--still{aspect-ratio:4/3}.dir-a01 .mc-kind,.dir-a01 .mc-frame .vp-kind{top:10px!important;max-width:calc(80% - 20px)!important;padding:5px 11px!important;font-size:11px!important}.dir-a01 .mc-kind:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:10px}.dir-a01 .mc-kind:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:10px}.dir-a01 .mc-frame .vp-kind:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:10px}.dir-a01 .mc-frame .vp-kind:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:10px}.dir-a01 .mc-kind:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:10px}.dir-a01 .mc-kind:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:10px}.dir-a01 .mc-frame .vp-kind:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:10px}.dir-a01 .mc-frame .vp-kind:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:10px}}.dir-a01{--hold:#e0b25a}.dir-a01 .ust{border:1px solid var(--border);height:28px;font:500 13.5px/1 var(--f-text);letter-spacing:.01em;white-space:nowrap;color:var(--title);vertical-align:middle;align-items:center;gap:8px;padding:0 11px 0 9px;display:inline-flex}.dir-a01 .ust-mark{box-sizing:border-box;border-radius:99px;flex:none;width:9px;height:9px}.dir-a01 .ust--reserved{background:#e0b25a1a;border-color:#e0b25a8c}.dir-a01 .ust--reserved .ust-mark{border:1.5px solid var(--hold);background:linear-gradient(90deg, var(--hold) 50%, transparent 50%)}.dir-a01 .ust--sold{color:var(--mist);background:#6e78811f;border-color:#6e788199}.dir-a01 .ust--sold .ust-mark{border:1.5px solid var(--mist)}.dir-a01 .units td.units-st{white-space:nowrap;padding-top:16px}.dir-a01 .st.no-mask:not(.st--bare) .st-word{text-shadow:0 .02em .4em #080c108c,0 0 .08em #080c1059}.dir-a01 .nf-hero{background:var(--night);height:clamp(560px,86dvh,900px);position:relative;overflow:hidden}.dir-a01 .nf-hero:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(#11161b00 0%,#11161be6 100%);height:40%;position:absolute;top:auto;bottom:0;left:0;right:0}.dir-a01 .nf-ui{z-index:5;padding:0 var(--gut) clamp(40px, 7vh, 76px);text-align:center;justify-items:center;gap:20px;display:grid;position:absolute;top:auto;bottom:0;left:0;right:0}.dir-a01 .nf-say{max-width:46ch;font:400 17px/1.6 var(--f-text);color:var(--mist)}.dir-a01 .nf-act{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;display:flex}.dir-a01 .nf-list{padding-bottom:clamp(24px,4vw,56px)}.dir-a01 .nf-rows{border-top:1px solid var(--border);max-width:1328px;margin:0 auto;padding:0;list-style:none}.dir-a01 .nf-row a{border-bottom:1px solid var(--border);color:var(--title);grid-template-columns:minmax(0,1fr) auto 20px;align-items:baseline;gap:6px 28px;padding:20px 6px;transition:background .2s;display:grid}.dir-a01 .nf-row a:hover{background:#262f3873}.dir-a01 .nf-t{font:italic 300 clamp(30px, 3.4vw, 50px) / 1.1 var(--f-display);letter-spacing:-.01em}.dir-a01 .nf-row a:hover .nf-t{color:var(--accent)}.dir-a01 .nf-m{font:400 15px/1.4 var(--f-text);color:var(--mist);text-align:end}.dir-a01 .nf-go{color:var(--mist);align-self:center}.dir-a01 .iq--error .iq-done-mark{border-color:var(--signal);color:#ff8a8e}.dir-a01 .iq-err--form{flex:100%;margin:-8px 0 0}@media (max-width:767px){.dir-a01 .nf-say{font-size:16px}.dir-a01 .nf-row a{grid-template-columns:minmax(0,1fr) 20px;padding:16px 4px}.dir-a01 .nf-m{text-align:start;grid-area:2/1}.dir-a01 .nf-go{grid-area:1/2/span 2}}.dir-a01 .credits{padding:clamp(96px, 9vw, 144px) var(--gut) clamp(48px, 5vw, 64px);border-top:1px solid var(--border);background:radial-gradient(70% 55% at 100% 0%, #3d9be012, transparent 70%), linear-gradient(180deg, var(--night) 0%, #0d1115 100%);color:var(--title);position:relative}.dir-a01 .credits-in{max-width:1200px;margin:0 auto}.dir-a01 .credits-head{grid-template-columns:minmax(0,1fr);grid-template-areas:"logo""line""cta";align-items:end;gap:28px;padding-bottom:clamp(44px,5vw,72px);display:grid}.dir-a01 .credits-logo{grid-area:logo;width:auto;height:40px}.dir-a01 .credits-line{max-width:20ch;font:italic 300 clamp(40px, 4.7vw, 68px) / 1.04 var(--f-display);letter-spacing:-.02em;color:var(--title);text-wrap:balance;grid-area:line;padding-bottom:.1em}.dir-a01 .credits-cta{flex-wrap:wrap;grid-area:cta;gap:12px;display:flex}.dir-a01 .credits-cta .a1-btn{min-height:52px;padding:0 24px}.dir-a01 .credits-ask{min-width:148px}@media (min-width:1200px){.dir-a01 .credits-head{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"logo logo""line cta";column-gap:56px}.dir-a01 .credits-cta{justify-content:flex-end;padding-bottom:.55em}}.dir-a01 .credits-role{font:500 13px/1.4 var(--f-text);letter-spacing:.01em;color:var(--mist);align-items:center;gap:8px;margin:0 0 12px;display:flex}.dir-a01 .credits-grid{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr);gap:40px;padding-top:clamp(32px,4vw,56px);font-style:normal;display:grid}@media (min-width:1024px){.dir-a01 .credits-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;gap:64px}}.dir-a01 .a1-ch{margin:0;padding:0;list-style:none}.dir-a01 .a1-ch li+li{border-top:1px solid var(--border)}.dir-a01 .ch{isolation:isolate;min-height:80px;color:var(--title);-webkit-tap-highlight-color:transparent;grid-template-columns:48px minmax(0,1fr) 20px;grid-template-areas:"ico act arr""ico v arr";align-items:center;gap:1px 16px;padding:14px 0;text-decoration:none;display:grid;position:relative}.dir-a01 .ch:before{content:"";z-index:-1;opacity:0;transition:opacity .2s var(--ease);background:#f4f5f20a;border-radius:24px;position:absolute;top:6px;bottom:6px;left:-14px;right:-14px}.dir-a01 .ch:focus-visible{outline-offset:2px;border-radius:20px}.dir-a01 .ch-ico{width:48px;height:48px;color:var(--title);transition:color .2s, background .2s, box-shadow .2s, transform .2s var(--ease);background:#f4f5f20a;border-radius:50%;grid-area:ico;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #f4f5f229}.dir-a01 .ch:active .ch-ico{transform:scale(.94)}.dir-a01 .ch-k{font:500 13px/1.3 var(--f-text);color:var(--mist);grid-area:k;align-self:end;display:none}.dir-a01 .ch-v{font:400 18px/1.3 var(--f-text);font-variant-numeric:tabular-nums;letter-spacing:.005em;overflow-wrap:anywhere;grid-area:v;align-self:start}.dir-a01 .ch-act{font:500 13px/1.3 var(--f-text);color:var(--accent);grid-area:act;align-self:end}.dir-a01 .ch-arr{color:var(--mist);transition:color .2s, transform .2s var(--ease);grid-area:arr}@media (hover:hover){.dir-a01 .ch:hover:before{opacity:1}.dir-a01 .ch:hover .ch-ico{color:var(--accent);background:#3d9be01f;box-shadow:inset 0 0 0 1px #3d9be0b3}.dir-a01 .ch:hover .ch-arr{color:var(--title);transform:translate(2px,-2px)}}@media (min-width:768px){.dir-a01 .a1-ch--full .ch{grid-template-columns:52px minmax(0,1fr) auto;grid-template-areas:"ico k act""ico v act";column-gap:20px;min-height:96px;padding:18px 0}.dir-a01 .a1-ch--full .ch-ico{width:52px;height:52px}.dir-a01 .a1-ch--full .ch-k{display:block}.dir-a01 .a1-ch--full .ch-v{font-size:clamp(19px,1.6vw,23px)}.dir-a01 .a1-ch--full .ch-act{min-height:44px;font:500 14px/1 var(--f-text);color:var(--title);white-space:nowrap;border-radius:999px;align-self:center;align-items:center;padding:0 20px;transition:color .2s,background .2s,box-shadow .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #f4f5f252}.dir-a01 .a1-ch--full .ch-arr{display:none}}@media (min-width:768px) and (hover:hover){.dir-a01 .a1-ch--full .ch:hover .ch-act{background:var(--accent);color:var(--accent-ink);box-shadow:inset 0 0 0 1px var(--accent)}}.dir-a01 .office{isolation:isolate;background:radial-gradient(90% 70% at 62% 28%, #222b34, var(--dusk));flex-direction:column;justify-content:flex-end;min-height:420px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #f4f5f21a}.dir-a01 .office-map{z-index:-1;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.dir-a01 .office-tiles{filter:sepia(.45)hue-rotate(170deg)saturate(1.5)brightness(.88)contrast(1.06);position:absolute;top:0;bottom:0;left:0;right:0}.dir-a01 .office-tiles img{-webkit-user-select:none;user-select:none;pointer-events:none;max-width:none;position:absolute}.dir-a01 .office-map:after{content:"";z-index:0;background:linear-gradient(#11161b33 0%,#11161b00 16% 40%,#11161bc7 66%,#11161bf2 100%),linear-gradient(90deg,#11161b8c 0%,#11161b00 55%);position:absolute;top:0;bottom:0;left:0;right:0}.dir-a01 .office-pin{z-index:1;width:0;height:0;position:absolute}.dir-a01 .office-pin i{background:var(--accent);border-radius:50%;width:18px;height:18px;position:absolute;top:-9px;left:-9px;box-shadow:0 0 0 3px #11161be6,0 0 0 9px #3d9be033}.dir-a01 .office-pin:before{content:"";opacity:0;width:60px;height:60px;animation:a1-office 3.4s var(--ease) infinite;border:1px solid #3d9be099;border-radius:50%;position:absolute;top:-30px;left:-30px}@keyframes a1-office{0%{opacity:.9;transform:scale(.3)}70%,to{opacity:0;transform:scale(1.5)}}.dir-a01 .office-pin b{font:italic 400 17px/1 var(--f-display);color:var(--title);white-space:nowrap;background:#11161bdb;border-radius:99px;padding:6px 11px 7px;position:absolute;top:0;right:20px;translate:0 -50%}.dir-a01 .office-attr{z-index:1;font:500 11px/1.2 var(--f-text);color:var(--mist);background:#11161b9e;border-radius:99px;padding:4px 8px;position:absolute;top:10px;right:10px}.dir-a01 .office-body{justify-items:start;gap:2px;padding:32px;display:grid}.dir-a01 .office-k{font:500 13px/1.4 var(--f-text);color:var(--mist);margin-bottom:6px}.dir-a01 .office-street{font:italic 300 clamp(40px, 3.8vw, 58px) / 1.02 var(--f-display);letter-spacing:-.015em;color:var(--title);padding-bottom:.08em}.dir-a01 .office-place{font:400 15px/1.45 var(--f-text);color:var(--mist)}.dir-a01 .office-route{margin-top:20px}.dir-a01 .credits-langs{border-top:1px solid var(--border);margin-top:clamp(48px,6vw,88px);padding-top:28px}.dir-a01 .a1-langwrap{justify-items:start;gap:12px;display:grid}.dir-a01 .a1-langs{background:#f4f5f205;border-radius:26px;flex-wrap:wrap;gap:2px;max-width:100%;margin:0;padding:4px;list-style:none;display:flex;box-shadow:inset 0 0 0 1px #f4f5f21f}.dir-a01 .a1-lang{min-height:44px;color:var(--mist);font:400 15px/1 var(--f-text);cursor:pointer;background:0 0;border:0;border-radius:99px;align-items:center;gap:2px;padding:0 16px;transition:color .2s,background .2s;display:inline-flex}.dir-a01 .a1-lang:hover{color:var(--title);background:#f4f5f20f}.dir-a01 .a1-lang.is-on{background:var(--title);color:var(--night);font-weight:500}.dir-a01 .a1-lang.is-on .a1-rtl{color:var(--night);border-color:#11161b73}.dir-a01 .a1-langs-note{max-width:60ch;color:var(--mist);margin:0;font-size:13px;line-height:18px}@media (min-width:768px) and (max-width:1199px){.dir-a01 .a1-lang{padding:0 9px;font-size:14px}}.dir-a01 .credits-base{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 32px;margin-top:36px;padding-top:16px;display:flex}.dir-a01 .credits-pages{flex-wrap:wrap;gap:0 28px;display:flex}.dir-a01 .credits-pages a{min-height:44px;font:500 15px/1 var(--f-text);color:var(--mist);align-items:center;transition:color .2s;display:inline-flex}.dir-a01 .credits-pages a:hover{color:var(--title)}.dir-a01 .credits-brand{font:400 13px/1.5 var(--f-text);color:var(--mist)}.dir-a01 .credits-fine{max-width:72ch;font:400 13px/1.5 var(--f-text);color:var(--mist);margin-top:10px}.dir-a01 .cont-act{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 24px;display:flex}.dir-a01 .a1-dots{gap:10px;margin:0;padding:0;list-style:none;display:flex}.dir-a01 .ch-dot{width:56px;height:56px;color:var(--title);transition:color .2s, background .2s, box-shadow .2s, transform .2s var(--ease);background:#f4f5f20a;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #f4f5f22e}.dir-a01 .ch-dot:active{transform:scale(.94)}@media (hover:hover){.dir-a01 .ch-dot:hover{color:var(--accent);background:#3d9be01f;box-shadow:inset 0 0 0 1px #3d9be0b3}}.dir-a01 .ix-contacts .a1-ch{max-width:460px}.dir-a01 .cap-icon--call{transition:color .2s, background .2s, box-shadow .2s, transform .2s var(--ease);background:#f4f5f20a;box-shadow:inset 0 0 0 1px #f4f5f229}.dir-a01 .cap-icon--call:active{color:var(--accent);background:#3d9be01f;transform:scale(.94);box-shadow:inset 0 0 0 1px #3d9be0b3}@media (max-width:767px){.dir-a01 .credits{padding:72px var(--gut) 128px}.dir-a01 .credits-head{gap:22px;padding-bottom:36px}.dir-a01 .credits-logo{height:32px}.dir-a01 .credits-line{font-size:clamp(30px,9.2vw,44px)}.dir-a01 .credits-cta{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.dir-a01 .credits-cta .a1-btn{white-space:normal;text-align:center;width:100%}.dir-a01 .credits-grid{gap:32px;padding-top:24px}.dir-a01 .office{min-height:380px}.dir-a01 .office-body{padding:22px 20px 20px}.dir-a01 .office-street{font-size:40px}.dir-a01 .credits-langs{margin-top:44px;padding-top:24px}.dir-a01 .a1-langwrap{justify-items:stretch}.dir-a01 .a1-langs{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dir-a01 .a1-lang{justify-content:center;width:100%;padding:0 6px}.dir-a01 .credits-base{flex-direction:column;align-items:flex-start;margin-top:28px}.dir-a01 .credits-pages{gap:0 22px}.dir-a01 .a1-dots{gap:8px}.dir-a01 .ch-dot{width:52px;height:52px}}.dir-a01.is-shot .ch:before,.dir-a01.is-shot .ch-ico,.dir-a01.is-shot .ch-act,.dir-a01.is-shot .ch-arr,.dir-a01.is-shot .ch-dot,.dir-a01.is-shot .a1-lang,.dir-a01.is-shot .credits-pages a,.dir-a01.is-shot .cap-icon--call{transition:none!important}.dir-a01.is-shot .office-pin:before{animation:none}@media (prefers-reduced-motion:reduce){.dir-a01 .office-pin:before{animation:none}.dir-a01 .ch-ico,.dir-a01 .ch-arr,.dir-a01 .ch-dot,.dir-a01 .cap-icon--call{transition:none}}.dir-a01[lang=el]{--f-text:"Onest Variable", "Onest", "Commissioner Variable", system-ui, sans-serif}.dir-a01[lang=he]{--f-text:"Onest Variable", "Onest", "Noto Sans Hebrew Variable", system-ui, sans-serif;--f-display:"Noto Serif Display Variable", "Noto Serif Display", "Noto Sans Hebrew Variable", Georgia, serif}.dir-a01[lang=ar]{--f-text:"Onest Variable", "Onest", "Noto Sans Arabic Variable", system-ui, sans-serif;--f-display:"Noto Serif Display Variable", "Noto Serif Display", "Noto Sans Arabic Variable", Georgia, serif}.dir-a01[lang|=zh]{--f-text:"Onest Variable", "Onest", "a01 CJK", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", "Noto Sans CJK SC", "Source Han Sans SC", system-ui, sans-serif;--f-display:"Noto Serif Display Variable", "Noto Serif Display", "a01 CJK Serif", "Songti SC", "STSong", "Noto Serif SC", "Noto Serif CJK SC", "Source Han Serif SC", "SimSun", serif}.dir-a01:-webkit-any([lang=he],[lang=ar],[lang|=zh]){font-synthesis:weight}.dir-a01:is([lang=he],[lang=ar],[lang|=zh]){font-synthesis:weight}.dir-a01:-webkit-any([lang=he],[lang=ar],[lang|=zh]) :-webkit-any(section.scene,.tcard--strata) .st-title{z-index:3}.dir-a01:is([lang=he],[lang=ar],[lang|=zh]) :is(section.scene,.tcard--strata) .st-title{z-index:3}@font-face{font-family:a01 CJK;font-style:normal;font-weight:100 550;src:local(PingFang SC Regular),local(PingFangSC-Regular),local(Hiragino Sans GB W3),local(HiraginoSansGB-W3),local(Microsoft YaHei),local(MicrosoftYaHei),local(Noto Sans SC Regular),local(NotoSansSC-Regular),local(Noto Sans CJK SC Regular),local(NotoSansCJKsc-Regular),local(Source Han Sans SC Regular),local(SourceHanSansSC-Regular);unicode-range:U+2E80-2FDF,U+3000-303F,U+3400-9FFF,U+F900-FAFF,U+FF00-FFEF}@font-face{font-family:a01 CJK;font-style:italic;font-weight:100 550;src:local(PingFang SC Regular),local(PingFangSC-Regular),local(Hiragino Sans GB W3),local(HiraginoSansGB-W3),local(Microsoft YaHei),local(MicrosoftYaHei),local(Noto Sans SC Regular),local(NotoSansSC-Regular),local(Noto Sans CJK SC Regular),local(NotoSansCJKsc-Regular),local(Source Han Sans SC Regular),local(SourceHanSansSC-Regular);unicode-range:U+2E80-2FDF,U+3000-303F,U+3400-9FFF,U+F900-FAFF,U+FF00-FFEF}@font-face{font-family:a01 CJK;font-style:normal;font-weight:551 900;src:local(PingFang SC Semibold),local(PingFangSC-Semibold),local(Hiragino Sans GB W6),local(HiraginoSansGB-W6),local(Microsoft YaHei Bold),local(MicrosoftYaHei-Bold),local(Noto Sans SC Bold),local(NotoSansSC-Bold),local(Noto Sans CJK SC Bold),local(NotoSansCJKsc-Bold),local(Source Han Sans SC Bold),local(SourceHanSansSC-Bold);unicode-range:U+2E80-2FDF,U+3000-303F,U+3400-9FFF,U+F900-FAFF,U+FF00-FFEF}@font-face{font-family:a01 CJK;font-style:italic;font-weight:551 900;src:local(PingFang SC Semibold),local(PingFangSC-Semibold),local(Hiragino Sans GB W6),local(HiraginoSansGB-W6),local(Microsoft YaHei Bold),local(MicrosoftYaHei-Bold),local(Noto Sans SC Bold),local(NotoSansSC-Bold),local(Noto Sans CJK SC Bold),local(NotoSansCJKsc-Bold),local(Source Han Sans SC Bold),local(SourceHanSansSC-Bold);unicode-range:U+2E80-2FDF,U+3000-303F,U+3400-9FFF,U+F900-FAFF,U+FF00-FFEF}@font-face{font-family:a01 CJK Serif;font-style:normal;font-weight:100 900;src:local(Songti SC Regular),local(STSongti-SC-Regular),local(STSong),local(Noto Serif SC Regular),local(NotoSerifSC-Regular),local(Noto Serif CJK SC Regular),local(NotoSerifCJKsc-Regular),local(Source Han Serif SC Regular),local(SourceHanSerifSC-Regular),local(SimSun);unicode-range:U+2E80-2FDF,U+3000-303F,U+3400-9FFF,U+F900-FAFF,U+FF00-FFEF}@font-face{font-family:a01 CJK Serif;font-style:italic;font-weight:100 900;src:local(Songti SC Regular),local(STSongti-SC-Regular),local(STSong),local(Noto Serif SC Regular),local(NotoSerifSC-Regular),local(Noto Serif CJK SC Regular),local(NotoSerifCJKsc-Regular),local(Source Han Serif SC Regular),local(SourceHanSerifSC-Regular),local(SimSun);unicode-range:U+2E80-2FDF,U+3000-303F,U+3400-9FFF,U+F900-FAFF,U+FF00-FFEF}.dir-a01[dir=rtl] .ch-v{text-align:right}.dir-a01[dir=rtl] .lb-count{direction:ltr;unicode-bidi:isolate}.dir-a01[dir=rtl] :-webkit-any(.step-btn,.cap-step) svg{transform:scaleX(-1)}.dir-a01[dir=rtl] :is(.step-btn,.cap-step) svg{transform:scaleX(-1)}.dir-a01[dir=rtl] svg:-webkit-any(.lucide-arrow-up-right,.lucide-arrow-left,.lucide-arrow-right,.lucide-send-horizontal){transform:scaleX(-1)}.dir-a01[dir=rtl] svg:is(.lucide-arrow-up-right,.lucide-arrow-left,.lucide-arrow-right,.lucide-send-horizontal){transform:scaleX(-1)}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:#33b5e566}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{color:#333;background:#fff;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{padding-right:5px;overflow:hidden scroll}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{font-size:1.08333em;display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}.leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107, M12=.707107, M21=-.707107, M22=.707107);margin:0 auto}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;-moz-print-color-adjust:exact;print-color-adjust:exact}}.dir-a01 .fly-fig{gap:12px;max-width:1328px;margin:0 auto;display:grid}.dir-a01 .fly-frame{aspect-ratio:16/9;background:var(--dusk);place-items:center;display:grid;position:relative;overflow:hidden}.dir-a01 .fly-video{object-fit:cover;background:var(--dusk);width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.dir-a01 .fly-frame.is-idle .fly-video{filter:brightness(.78)}.dir-a01 .fly-frame.is-ended .fly-video,.dir-a01 .fly-frame.is-failed .fly-video{filter:brightness(.6)}.dir-a01 .fly-kind{z-index:2;max-width:calc(78% - 32px);color:var(--title);font:500 12px/1.3 var(--f-text);letter-spacing:.02em;pointer-events:none;background:#11161bb3;border-radius:99px;padding:7px 14px;position:absolute;top:16px;left:16px}.dir-a01 .fly-play{cursor:pointer}.dir-a01 .fly-play:hover{border-color:var(--title);background:#11161bd1}.dir-a01 .fly-fail{z-index:2;color:var(--title);font:500 15px/1.4 var(--f-text);text-align:center;background:#11161bc7;border-radius:99px;margin:0 16px;padding:12px 20px;position:relative}.dir-a01 .fly-cap{max-width:112ch;font:400 14px/1.55 var(--f-text);color:var(--mist)}@media (prefers-reduced-motion:no-preference){.dir-a01 .fly-video{transition:filter .45s var(--ease)}.dir-a01 .fly-play{transition:background-color .2s var(--ease), border-color .2s var(--ease)}}@media (max-width:767px){.dir-a01 .fly-kind{max-width:calc(70% - 20px);padding:5px 11px;font-size:11px;top:10px;left:10px}.dir-a01 .fly-play{min-height:48px;padding:0 20px;font-size:14px}.dir-a01 .fly-cap{font-size:13px}}.dir-a01 .up-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 28px;max-width:1328px;margin:0 auto 22px;display:flex}.dir-a01 .up-bar{flex-wrap:wrap;gap:10px;display:flex}.dir-a01 .up-tg-n{font-variant-numeric:tabular-nums;opacity:.62;margin-inline-start:6px;font-size:12.5px}.dir-a01 .up-legend{flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;list-style:none;display:flex}.dir-a01 .up-legend .up-st{font-size:13.5px}.dir-a01 .up-st{font:500 14.5px/1.2 var(--f-text);white-space:nowrap;color:var(--title);align-items:center;gap:8px;display:inline-flex}.dir-a01 .up-st-mark{box-sizing:border-box;border-radius:99px;flex:none;width:10px;height:10px}.dir-a01 .up-st.is-available{color:var(--accent)}.dir-a01 .up-st.is-available .up-st-mark{background:var(--accent);box-shadow:0 0 0 3px #3d9be033}.dir-a01 .up-st.is-reserved{color:var(--hold)}.dir-a01 .up-st.is-reserved .up-st-mark{border:1.5px solid var(--hold);background:linear-gradient(90deg, var(--hold) 50%, transparent 50%)}.dir-a01 .up-st.is-sold{color:var(--mist)}.dir-a01 .up-st.is-sold .up-st-mark{border:1.5px solid var(--mist)}.dir-a01 .up-st.is-tbc{color:var(--mist);font-weight:400}.dir-a01 .up-st.is-tbc .up-st-mark{border:1.5px dashed var(--mist);opacity:.8}.dir-a01 .up-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,3.6vw,64px);max-width:1328px;margin:0 auto;display:grid}.dir-a01 .up-side{align-content:start;gap:clamp(36px,3.4vw,52px);min-width:0;display:grid}.dir-a01 .up-list{border-top:1px solid var(--border);min-width:0}.dir-a01 .up-cols{grid-template-columns:var(--cols);border-bottom:1px solid var(--border);font:500 12.5px/1.25 var(--f-text);color:var(--mist);align-items:end;gap:12px;padding:16px 18px 12px;display:grid}.dir-a01 .up-tabs{display:grid}.dir-a01 .up-row{grid-template-columns:var(--cols);border:0;border-bottom:1px solid var(--border);width:100%;min-height:76px;color:var(--title);text-align:start;font:400 16px/1.3 var(--f-text);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;align-items:center;gap:12px;margin:0;padding:14px 18px;transition:background-color .2s;display:grid;position:relative}.dir-a01 .up-row:hover{background:#262f3880}.dir-a01 .up-row.is-on{background:var(--dusk)}.dir-a01 .up-row.is-on:before{content:"";background:var(--accent);width:3px;position:absolute;top:-1px;bottom:-1px}.dir-a01 .up-row.is-on:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.dir-a01 .up-row.is-on:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.dir-a01 .up-row.is-on:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.dir-a01 .up-row.is-on:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.dir-a01 .up-row:focus-visible{outline-offset:-3px}.dir-a01 .up-row.is-sold .up-code,.dir-a01 .up-row.is-sold .up-num{color:var(--mist)}.dir-a01 .up-code{min-width:0;font:italic 400 clamp(21px, 1.8vw, 26px) / 1.05 var(--f-display);gap:4px;padding-bottom:.06em;display:grid}.dir-a01 .up-type{font:400 13px/1.3 var(--f-text);color:var(--mist);font-style:normal}.dir-a01 .up-num{white-space:nowrap;min-width:0}.dir-a01 .up-num.is-tbc{color:var(--mist)}.dir-a01 .up-empty{color:var(--mist);justify-items:start;gap:12px;padding:28px 18px;display:grid}.dir-a01 .up-stage{min-width:0;position:sticky;top:96px}.dir-a01 .up-detail{gap:26px;min-width:0;display:grid}.dir-a01 .up-vis{gap:12px;min-width:0;display:grid}.dir-a01 .up-screen{width:100%;min-width:0;aspect-ratio:var(--up-a,1.6);background:var(--dusk-2);min-height:0;max-height:min(100vh - 170px,720px);position:relative;overflow:hidden}.dir-a01 .up-screen:after{content:"";z-index:3;pointer-events:none;opacity:.6;background:linear-gradient(var(--mist), var(--mist)) top left / 18px 1px no-repeat, linear-gradient(var(--mist), var(--mist)) top left / 1px 18px no-repeat, linear-gradient(var(--mist), var(--mist)) top right / 18px 1px no-repeat, linear-gradient(var(--mist), var(--mist)) top right / 1px 18px no-repeat, linear-gradient(var(--mist), var(--mist)) bottom left / 18px 1px no-repeat, linear-gradient(var(--mist), var(--mist)) bottom left / 1px 18px no-repeat, linear-gradient(var(--mist), var(--mist)) bottom right / 18px 1px no-repeat, linear-gradient(var(--mist), var(--mist)) bottom right / 1px 18px no-repeat;position:absolute;top:10px;bottom:10px;left:10px;right:10px}.dir-a01 .up-kind{font:500 12px/1.3 var(--f-text);letter-spacing:.02em;color:var(--mist)}.dir-a01 .up-kind--on{z-index:4;max-width:calc(100% - 28px);color:var(--title);pointer-events:none;background:#11161bd1;padding:5px 10px;position:absolute;bottom:12px;left:14px}.dir-a01 .up-screen.is-static .up-kind--on{top:12px;bottom:auto}.dir-a01 .up-cap{max-width:76ch;font:400 14px/1.55 var(--f-text);color:var(--mist)}.dir-a01 .up-frame{aspect-ratio:16/10;background:var(--dusk-2);cursor:zoom-in;border:0;width:100%;margin:0;padding:0;display:block;position:relative;overflow:hidden}.dir-a01 .up-frame img{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--expo)}.dir-a01 .up-frame:hover img{transform:scale(1.02)}.dir-a01 .up-frame-n{color:var(--title);font:500 13px/1 var(--f-text);background:#11161bd1;align-items:center;gap:6px;padding:6px 10px;display:inline-flex;position:absolute;bottom:12px;right:12px}.dir-a01 .up-plate{background:linear-gradient(180deg, #b9c2ca00 63.6%, #b9c2ca1f 64%, #b9c2ca00 64.5%), radial-gradient(110% 70% at 50% 64%, #2c3742 0%, var(--dusk) 52%, #161c22 100%);align-content:end;gap:8px;height:clamp(300px,30vw,440px);padding:26px 28px;display:grid;position:relative;overflow:hidden}.dir-a01 .up-plate-t{left:0;right:0;text-align:center;font:italic 300 clamp(64px, 8vw, 136px) / 1 var(--f-display);letter-spacing:-.02em;color:#f4f5f2eb;white-space:nowrap;text-overflow:ellipsis;padding-bottom:.12em;position:absolute;top:14%;overflow:hidden}.dir-a01 .up-plate-h{font:italic 400 24px/1.2 var(--f-display);position:relative}.dir-a01 .up-plate-say{max-width:48ch;color:var(--mist);font-size:15px;line-height:1.5;position:relative}.dir-a01 .up-info{gap:18px;min-width:0;display:grid}.dir-a01 .up-title-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;display:flex}.dir-a01 .up-title{min-width:0;font:italic 300 clamp(48px, 4.6vw, 76px) / 1 var(--f-display);letter-spacing:-.02em;padding-bottom:.12em}.dir-a01 .up-meta{font:400 16px/1.5 var(--f-text);color:var(--mist);margin-top:-6px}.dir-a01 .up-dl{border-top:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(112px,1fr));display:grid}.dir-a01 .up-dl>div{border-bottom:1px solid var(--border);align-content:start;gap:5px;padding-block-start:14px;padding-block-end:14px;padding-inline-end:16px;display:grid}.dir-a01 .up-dl dt{font:500 12.5px/1.3 var(--f-text);color:var(--mist)}.dir-a01 .up-dl dd{font:400 20px/1.25 var(--f-text);font-variant-numeric:tabular-nums;margin:0}.dir-a01 .up-dl .is-tbc{color:var(--mist);font-size:15px;line-height:1.35}.dir-a01 .up-dl .up-st{font-size:16px}.dir-a01 .up-act{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.dir-a01 .up-walk-t{font:400 14px/1.5 var(--f-text);color:var(--mist);margin-top:-6px}.dir-a01 .up-thumbs{flex-wrap:wrap;gap:12px 24px;display:flex}.dir-a01 .up-thumbs-g{gap:6px;display:grid}.dir-a01 .up-thumbs-t{font:500 12.5px/1.3 var(--f-text);color:var(--mist)}.dir-a01 .up-thumbs-row{flex-wrap:wrap;gap:6px;display:flex}.dir-a01 .up-thumb{border:1px solid var(--border);background:var(--dusk-2);opacity:.62;cursor:pointer;width:64px;height:48px;margin:0;padding:4px;transition:opacity .2s,border-color .2s}.dir-a01 .up-thumb img{width:100%;height:100%;background:0 0!important}.dir-a01 .up-thumb:hover{opacity:1}.dir-a01 .up-thumb.is-on{opacity:1;border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.dir-a01 .pz{position:absolute;top:0;bottom:0;left:0;right:0}.dir-a01 .pz-frame{touch-action:pan-y;outline-offset:-3px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.dir-a01 .pz.is-live .pz-frame{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none}.dir-a01 .pz.is-live:not(.is-zoomed) .pz-frame{cursor:zoom-in}.dir-a01 .pz.is-live .pz-frame:active{cursor:grabbing}.dir-a01 .pz-layer{transform-origin:0 0;transition:transform .5s var(--expo);will-change:transform;position:absolute;top:0;left:0}.dir-a01 .pz-layer.is-still{transition:none}.dir-a01 .pz-img{filter:brightness(.94);pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block;background:0 0!important}.dir-a01 .pz-over{position:absolute;top:0;bottom:0;left:0;right:0}.dir-a01 .pz-ctl{z-index:5;gap:6px;display:grid;position:absolute;top:16px;right:16px}.dir-a01 .pz-btn{-webkit-backdrop-filter:blur(8px);width:44px;height:44px;color:var(--title);cursor:pointer;background:#11161bcc;border:1px solid #f4f5f24d;border-radius:99px;place-items:center;margin:0;padding:0;transition:border-color .2s,opacity .2s;display:grid}.dir-a01 .pz-btn:hover:not(:disabled){border-color:var(--title)}.dir-a01 .pz-btn:disabled{opacity:.38;cursor:default}.dir-a01 .pz-hint{z-index:6;max-width:calc(100% - 32px);color:var(--title);font:500 13px/1.35 var(--f-text);text-align:center;opacity:0;pointer-events:none;background:#11161be0;border-radius:99px;padding:9px 16px;transition:opacity .25s;position:absolute;bottom:16px;left:50%;translate:-50%}.dir-a01 .pz-hint.is-on{opacity:1}.dir-a01 .pz-tap{z-index:4;cursor:zoom-in;background:0 0;border:0;justify-content:flex-end;align-items:flex-end;margin:0;padding:14px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.dir-a01 .pz-tap-say{-webkit-backdrop-filter:blur(8px);min-height:40px;color:var(--title);font:500 14px/1 var(--f-text);background:#11161bd6;border-radius:99px;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.dir-a01 .up-mark{z-index:2;width:24px;height:24px;translate:-50% -50%;scale:var(--pz-k,1);cursor:pointer;background:0 0;border:0;border-radius:99px;margin:0;padding:0;position:absolute}.dir-a01 .up-mark-ring{background:#ffffff4d;border:2px solid #1c232bb3;border-radius:99px;transition:border-color .2s,box-shadow .2s;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 0 0 1px #ffffffb3}.dir-a01 .up-mark-tag{background:var(--night);color:var(--title);font:600 12px/1 var(--f-text);white-space:nowrap;opacity:0;pointer-events:none;border-radius:3px;padding:4px 7px;transition:opacity .2s;position:absolute;top:50%;left:calc(100% + 5px);translate:0 -50%}.dir-a01 .up-mark:hover .up-mark-ring{border-color:var(--accent)}.dir-a01 .up-mark:focus-visible .up-mark-ring{border-color:var(--accent)}.dir-a01 .up-mark:hover .up-mark-tag{opacity:1}.dir-a01 .up-mark:focus-visible .up-mark-tag{opacity:1}.dir-a01 .up-mark.is-on{z-index:3;width:38px;height:38px}.dir-a01 .up-mark.is-on .up-mark-ring{border:2.5px solid var(--accent);background:#3d9be024;box-shadow:0 0 0 4px #3d9be042,0 0 22px #3d9be099}.dir-a01 .up-mark.is-on .up-mark-ring:after{content:"";animation:up-pulse 2.2s var(--ease) infinite;border-radius:99px;position:absolute;top:-3px;bottom:-3px;left:-3px;right:-3px}.dir-a01 .up-mark.is-on .up-mark-tag{opacity:1;background:var(--accent);color:var(--accent-ink)}.dir-a01 .up-mark.is-grp .up-mark-tag{top:auto;bottom:calc(100% + 6px);left:50%;translate:-50%}.dir-a01 .up-mark.is-on.is-grp .up-mark-tag{opacity:0}.dir-a01 .up-mark.is-on.is-grp:hover .up-mark-tag{opacity:1}.dir-a01 .up-mark.is-on.is-grp:focus-visible .up-mark-tag{opacity:1}@keyframes up-pulse{0%{box-shadow:0 0 #3d9be099}70%,to{box-shadow:0 0 0 16px #3d9be000}}.dir-a01 [data-slot=dialog-overlay]:has(~.up-dlg){z-index:999;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0c1014}.dir-a01 .up-dlg[data-slot=dialog-content]{z-index:1000;width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--title);font-family:var(--f-text);box-shadow:none;--tw-ring-shadow:0 0 #0000;--tw-enter-scale:1;--tw-exit-scale:1;background:#0c1014;border-radius:0;grid-template-rows:auto minmax(0,1fr) auto;gap:0;margin:0;padding:0;display:grid;position:fixed;top:0;bottom:0;left:0;right:0;translate:none}.dir-a01 .up-dlg-top{border-bottom:1px solid var(--border);align-items:center;gap:16px;min-width:0;padding:10px clamp(14px,3vw,32px);display:flex}.dir-a01 .up-dlg-t{min-width:0;font:italic 300 26px/1.15 var(--f-display);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;padding-bottom:.08em;overflow:hidden}.dir-a01 .up-dlg-name{color:var(--mist)}.dir-a01 .up-dlg-kind{font:500 13px/1.3 var(--f-text);color:var(--mist);white-space:nowrap;font-variant-numeric:tabular-nums}.dir-a01 .up-dlg-x{width:44px;height:44px;color:var(--title);cursor:pointer;background:0 0;border:1px solid #f4f5f24d;border-radius:99px;flex:none;place-items:center;margin:0;padding:0;display:grid}.dir-a01 .up-dlg-x:hover{border-color:var(--title)}.dir-a01 .up-dlg-stage{background:var(--dusk-2);min-height:0;position:relative}.dir-a01 .up-dlg-stage--walk{background:#000}.dir-a01 .up-dlg-foot{padding:12px clamp(14px, 3vw, 32px) max(16px, env(safe-area-inset-bottom));border-top:1px solid var(--border);gap:10px;display:grid}.dir-a01 .up-dlg-cap{max-width:96ch;font:400 13.5px/1.5 var(--f-text);color:var(--mist);margin:0;display:block}.dir-a01 .up-dlg-cap svg{vertical-align:-2px;display:inline}.dir-a01 .up-dlg-out{min-height:44px;color:var(--title);font:500 14px/1 var(--f-text);white-space:nowrap;text-underline-offset:5px;align-items:center;gap:6px;-webkit-text-decoration:underline #f4f5f266;text-decoration:underline #f4f5f266;display:inline-flex}.dir-a01 .up-iframe{border:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.dir-a01 .up-acc{border-top:1px solid var(--border);max-width:1328px;margin:0 auto;padding:0;list-style:none}.dir-a01 .up-item{border-bottom:1px solid var(--border);position:relative}.dir-a01 .up-item.is-on:before{content:"";background:var(--accent);width:3px;position:absolute;top:-1px;bottom:-1px}.dir-a01 .up-item.is-on:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:calc(-1 * var(--gut))}.dir-a01 .up-item.is-on:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:calc(-1 * var(--gut))}.dir-a01 .up-item.is-on:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:calc(-1 * var(--gut))}.dir-a01 .up-item.is-on:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:calc(-1 * var(--gut))}.dir-a01 .up-row--acc{border-bottom:0;grid-template-columns:minmax(0,1fr);gap:8px;min-height:76px;padding:16px 2px;scroll-margin-top:16px;display:grid}.dir-a01 .up-row--acc:hover{background:0 0}.dir-a01 .up-acc-top{align-items:center;gap:14px;min-width:0;display:flex}.dir-a01 .up-acc-top .up-code{flex:1;font-size:28px}.dir-a01 .up-chev{color:var(--mist);transition:rotate .3s var(--expo);flex:none}.dir-a01 .up-item.is-on .up-chev{rotate:180deg}.dir-a01 .up-acc-sum{font:400 15px/1.45 var(--f-text);flex-wrap:wrap;gap:4px 18px;display:flex}.dir-a01 .up-acc-sum .up-type{flex-basis:100%;font-size:14px}.dir-a01 .up-sum{white-space:nowrap}.dir-a01 .up-sum-k{color:var(--mist);font-size:13px}.dir-a01 .up-acc-body{padding:2px 0 30px}.dir-a01 .up-detail.is-phone{gap:20px;display:grid}.dir-a01 .up-detail.is-phone .up-screen{min-height:0;max-height:72dvh}.dir-a01 .up-detail.is-phone .up-dl{grid-template-columns:repeat(2,minmax(0,1fr))}.dir-a01 .up-detail.is-phone .up-act{grid-template-columns:minmax(0,1fr);display:grid}.dir-a01 .up-detail.is-phone .up-act .a1-btn{white-space:normal;text-align:center;width:100%;line-height:1.25}@media (min-width:640px) and (max-width:1279px){.dir-a01 .up-detail.is-phone .up-dl{grid-template-columns:repeat(3,minmax(0,1fr))}.dir-a01 .up-detail.is-phone .up-act{display:flex}.dir-a01 .up-detail.is-phone .up-act .a1-btn{width:auto}}@media (max-width:767px){.dir-a01 .up-tools{margin-bottom:16px}.dir-a01 .up-bar{scrollbar-width:none;flex-wrap:nowrap;width:100%;overflow-x:auto}.dir-a01 .up-bar .tg{flex:none}.dir-a01 .up-plate{height:300px;padding:22px 20px}.dir-a01 .up-plate-t{font-size:clamp(56px,17vw,84px);top:16%}.dir-a01 .up-dl dd{font-size:18px}.dir-a01 .up-dlg-t{font-size:21px}.dir-a01 .up-dlg-kind{display:none}.dir-a01 .pz-ctl{top:12px;right:12px}}@media (prefers-reduced-motion:reduce){.dir-a01 .pz-layer,.dir-a01 .up-chev,.dir-a01 .up-frame img{transition:none}.dir-a01 .up-mark.is-on .up-mark-ring:after{animation:none}}
