@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAQMABAAAAAAB+AAAAOwAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgQwcLgZgP1NUQVQqAFwRCAqDJIJtCxQAATYCJAMiBCAFhEYHZwwHG3oGIxFmfM0O8M/D2IE2KXexlvRX30jl4k0ByoIFW5Pm075+YpPjCMK6+K9Osusn4APwSeKJ0ARA/zfCdz9c0xILi5BPgVU7UACUe6B7QO0mZzupNnE5/rFs1LZf+AIRJzI3rkEf/YdjYxmFr42NC6Q839aFT4hla06fRTcFxCDqdm5WoAtIQshCoG2qheXlV1x9ff23O2Tf3fXffZv999RfgYpA7LbDvntqIhCKlqbQFBKakuEKFjRRkqFa83rN1eChoJIElHjEY5huuu3gAmICbC/po/SQGunUtDFWwzixpbmxkUXUQPIDWHOZNbnM6NF35U+qPOX7GEmc+8KL0mLpe0bLQmgK9BcYLh200877R0ESEO30EEjI6C8L9FesjJ6akrrRlnGZxyONvquC7hvVp36BZcQH6wr9MiEqeoEW6IsOdsLZGE6GrFIlg3cIFZDNOUXRc6tOqd0+aDK79tBNso2ily0l1fLOzu3dtjn19dfjmDtfeGOjjZ54RZC/3j711eHtN2h557TXXnP0bc++uv76dz15k6NfUxbfGNV5tUv7Rp9Dp/mw/PrtxPn3nxHPDHPcXf36Ct89+f2Tje/23z91xXc/3/HzqVjujbOurV17wOv637034uzFR579nnBtnuy168WLbaSuOOngf6u8aXGPIY/sU520Wn+lk5VnbvNXW36zXS5edGfh/IXW+1526gV/71vZuLT1kLeOvGbQ5HWHq56vO+2+Z2orOW6525WL9O+72eabLfDYWeME7e2e//Kma5/3ycsXfv1vY1z36wsHbXrixltthQ+kiQINjVibZnfTK2ZDkB/Kz/Pgy2cRdx5w/rdL9t6q1+K/NXP+Eh8sdebx8OHm49YR1e2n1SUQ/FSq88Piv9/zQx+02sybW9HCt1v9qbl8jQnop6dAyyKKofJT9ksCbUfKorRwSwyVhdA3mkLSDEI224tCMdxdQs2GthTqhluW72lBXVEUXTa3NYM5G4EkiA7+YY5hrznO/rYkw7GJLakELYE7Pz651b/Q1Rmw4Q5VdgeWLaFeGZEFHW0E3kFU7WdKVmS8JAy8WV8ANl4tVuzVK1rp9ZI622L0TZRefpBd5wEaoZUjZWVMx8RUbsThlXgmXVgow/fNzNbNsHq07Eon2xlBspLcL0IZ1E60jiiowKPu2Jzrt9KNWexWFxnv2cL4fSQ5cpSoRb2+zFcd/nVpV5co3VL+zTHdTUvbfLsOlKThqk0jWXBNMhM6V9T+hBNuKwEAAA==)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAY4AA8AAAAAB6wAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAAYAAAAIyO/ZdmR1NVQgAAAdAAAAAtAAAALiN2JIJPUy8yAAACAAAAAEwAAABgYkB+OlNUQVQAAAJMAAAAJwAAACp5nWtJY21hcAAAAnQAAABCAAAAXEHQ4ltnYXNwAAACuAAAAAgAAAAIAAAAEGdseWYAAALAAAABZQAAAYjaD+9haGVhZAAABCgAAAA2AAAANiSlqbdoaGVhAAAEYAAAAB8AAAAkCdcC1GhtdHgAAASAAAAAIAAAACIUNwCBbG9jYQAABKAAAAAUAAAAFAFwAf5tYXhwAAAEtAAAABwAAAAgABsA8W5hbWUAAATQAAABGAAAAkYwbVNucG9zdAAABegAAABQAAAAZ1ZaGUUAAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42iWJJQJCURBFzwiaX6SiHelIIrIAtOAui2Ur30euIkCdHiNsMpsvCJvf/Ug4rp5nAg4Qxwggh939TBUKh1OjiuSvQBWlgQMDWigGEP+LRxGEElCw5Kt57kWbALKgDYJ42mNgZGBg4GLQAUJmFzefEAaJ5MqiHAaRnMSSPAYRBhBgARH//4NIAJZPBzwAAAB42mNgYVZm2sPAysDA1MUUwcDA4A2hGeMYjBjDGVABOxAzwTh+jn4MDAsYFBS2MD/+z83AwPKOUQ6obzpIjsma6R2QUmBgBgDo+gtReNpjYARCDiBmYBABkzIMTOXpGSWMLEA2E1iEgZGLaQ8DAwAtkALKAHjaY2BgYAJiZiAWAZKMYJqFwQNI8zFwAOXYGBQYHBkWMBxkZFLY8v8/UByF///J/wP/U/87/me8HwTUjQIAZb8SQgAAAAEAAf//AA942kTLgQbCUBQG4P+cq50ErNoi4Ha1ANHaRjKBCAj2DL1BWCCAwB6oBwhEBWAAAaYX2F0SBfDxgbEG1IArKAjQ067uudpd862eXmjFVd3lpd3TCQwC1JkrCDoAkZloMURK8Y6yMrWHtKSMVJ5/UlFwZTc0tE80zXeqKwcgAAKhLf5+/3kbDwCEcfNSR7ZYAK1REETzxERhnMSJjnQczQMzcsSkHM583+tL6BlHHBHtacfr++EsTt4z5mNiPJk1L4LZvV9G29Dr33omJy4fdx9P9lNsMfMy0meFsAWtFpe1imRnrPy7lTPYyz+Y5zRb/BIBm1w3YcFoPh4+nmhBEXUdfSXXLGuLFCcZ8WguDkF+pmhBYQ09HU2PHCuQK4WZ1Rj7mM8xMAPDzZhdedmLteeYz60AyfAxyzFxMV9i4AXJiEFcxMamrKTGN5vfQEXZkH+2RHt8fDvzJWlZWenoyEgGAKVMVfYAAAAAAQAAAAGzdSpivz9fDzz1AAMD6AAAAADfP46EAAAAAOBcI1H+uv7ABzcEygABAAYAAgAAAAAAAHjaY2BkYGB+/J+bgYHd/9+uP4Xs5kARVMABAI/fBbQAeNpjjmFwY97LwAjDDD8YGECYeRmDKpAlzMAHAHG6BcgAAAAVADIAPgBKAEoASgCdAKoAxHjaY2BkYGDgZJjPwM4QwMAG5iEACwMjABh6AQ142n2QhU5DYQxGD+4axYni7lsEj+DuLvPdOc4jEeNBeCS+/Jlbmqan3hSo5ZsySsprgJ+S9jiX0FpSHedSqkuIcxnj/MW5nE5+41zBMddxrlR8Oc6NzFKP4ZJyEXGuNTNPeMKFAycRpJIAYWyMScI8EFI2QEQ8SljslbUUdSi/wzqbHOHnXrGo7CNP0hHttvCKjuWHTJ+lbC8TjDLHuKwdB89EsExlmAtFR1mQTjLPqJkUY4YhHGbmpHJz0keu8mzsJb4xY8M2S1J70QvjNk/NirwAb4SS/+llknHppOhQkSfZfLfsElLELe/BdC0RNd+1FA/L78/5tAOXqYhq1qi6LHwmakkceHni2XwwQljxaM7OgX9fg1YKeNpjYGIAg/9zGIwYsAFOIFZhOMnIxMDMyMzIwsjKyMbmmFSUWpbKXpqXaWDgaACijQycTPgSk0tLUpPzc5P0khOLU3lA0sYGZmAOAIkpEwI=)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/unbounded-cyrillic-700-normal.BnWDpkfm.woff2)format("woff2"),url(/_astro/unbounded-cyrillic-700-normal.BKv7sql3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/unbounded-vietnamese-700-normal.CjKRcRIV.woff2)format("woff2"),url(/_astro/unbounded-vietnamese-700-normal.Bvu7IMCd.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/unbounded-latin-ext-700-normal.BLzWLLjG.woff2)format("woff2"),url(/_astro/unbounded-latin-ext-700-normal.C5zWdd_U.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/unbounded-latin-700-normal.CaoNriVp.woff2)format("woff2"),url(/_astro/unbounded-latin-700-normal.CZtriu5h.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:800;src:url(data:font/woff2;base64,d09GMgABAAAAAAQoABAAAAAACCwAAAPNAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgQwcLgZgP1NUQVQqAFwRCAqDJIJtCxQAATYCJAMiBCAFhRQHZwwHG8gGQJ4FzumLRiQ3N8nNEL+zT/z+pBPEk39Vve7vmbXOZgooSexoqfBA9N+vtXduQFLbW0x9xf+toaHZdPMuFhpDaWKJkCGa3P088Egjjtrq/0JvzhPX5EVZhVUK7EY4sSyOpIi0Mm+NxgHtXmBR+rQQmk5nU5fcYNO4EMMnYDV7zxYBwgCAQhA0ggABTVQw9RvQMwLhXVcECP+iJkGYGcBAAFk6X5HADgggWPh4CB6CAjwU6cxAB5mMaADzQ13TZYMEE6xCYbCs0g2pmXzpBA9ARxA2W+q1zsYCao+aBDAUDJlBUZpZwgUUgI2YPoB7ZPcl/cSEwHovmYCcLC0D1V29B7KZkLcThHgG+B2MGxcymsEMKARAQjobABSggXgmBIhnZhAgEg+FQ7ZGp9wXlX3JAAsY5ql75utNHozBAAASxCAKAB+AWEAIWAg4DqQD1oeOMkoBjSAWYb3WVlLkzJA52DgZSyIgrBImio8ZZ1gcYgJ+9lZNjWy+WFo7ceJLqZhYE+wpSg5qeXFob3U1m85VVY0bd593ik3VJm9tVqiKgmskwMYs2KyRYDO0d92DuZlWGuyp6fXu4fuHciUdevc89/ksHACPd9xQN+Ys6P/75dvVM3rXz74/CqOXnnWbLHVkUb/rM2e8cnpi88ycfml1A74XP3H6TefOuixhDztOIJpzt3o10VNmvUvpk24lPm1IRmNne8rNU2fgTP66S3rMHHqpLLYzFoOzboU6d/opHK09/fJldg4963TqzJ2p85Z2p2JsgAFwcWUs+naPKmgFMEBX6Appf7UIIBfXF5e+nzPTV/PN0/olwIOeB7YBPJxWd/DfmA/Rk8FBASDwS42sy43596YrPmfI0/No9GvudD7zdvo0dQFR+Ajg05mZVKYcRoVtYU6gEcsHzsgojSM0SBOOIlLSOZouPlqtKI7NBDschwYoTiQd4JxoQYn6GIK7JcQiDMaQ5z+aiMSiMTSt1mgUi5ogAsIoyRJEJyGQCAyNJkZVJSpKtUzBitGoMCqWAIMoaFH92vRk6lZQLzyGpORIRiTJCvH95XCFqtEoGgQRqKbhMJUwRSpgCKQVpfLQSIQilcpVIsyevdGnUZ/qjiBD49F0gkXKU7KS65shMeuUdf3kZEVwRYokG8EgJWfTDyAd4ZCWB/iNdBoGolAly159B42NCeqWYHAgov3dEYQmIFEQiUYVpVcN5DDCcs1oY0cfqOdVFFq0WGKL4/Ses6f/Epu+gsXx3rj0YBHep8Q7e66ukdvbUOxzw+7WAxzFrTqoqc9iOmftBwA=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAY4AA8AAAAAB8wAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAAYAAAAIyO/5dmR1NVQgAAAdAAAAAtAAAALiN2JIJPUy8yAAACAAAAAEsAAABgYqV+aFNUQVQAAAJMAAAAJwAAACp5nmutY21hcAAAAnQAAABCAAAAXEHQ4ltnYXNwAAACuAAAAAgAAAAIAAAAEGdseWYAAALAAAABXAAAAYLoabe2aGVhZAAABBwAAAA2AAAANiTGqb5oaGVhAAAEVAAAAB8AAAAkCfkC4mhtdHgAAAR0AAAAIAAAACIUdABwbG9jYQAABJQAAAAUAAAAFAFqAfZtYXhwAAAEqAAAABwAAAAgABsA8W5hbWUAAATEAAABJAAAAmo0sFagcG9zdAAABegAAABQAAAAZ1ZaGUUAAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42iWJJQJCURBFzwiaX6SiHelIIrIAtOAum2Up30euIkCdHiNsMpsvCJvf/Ug4rp5nAg4Qxwggh939TBUKh1OjiuSvQBWlgQMDWigGEP+LRxGEElCw5Kt57kWbALLyDYR42mNgZGBg4GLQAUJmFzefEAaJ5MqiHAaRnMSSPAYRBhBgARH//4NIAJZPBzwAAAB42mNgYdZnVmBgZWBg6mKKYGBg8IbQjHEMRoxAGgWwAzETjOPn6MfAcIBBQWEL8+P/3AwMLO8Y5YD6poPkmGyZ3gEpBQZmALqzCuUAeNpjYARCDiBmYBABkzIMTOXpGSWMLEA2E1iEgZGbWYGBAQArxQIwAHjaY2BgYAJiZiAWAZKMYJqFwQNI8zFwAOXYGBQYHBkWMBxkZFLY8v8/UByF///J/wP/U/87/me8HwTUjQIAZb8SQgAAAAEAAf//AA942kTLgQbCUBQG4P+c1U5CrNoAcXfZAOhum0HsCYq9QAD2GMEI9Ag9UyKA9AALoLDdShTAxwdGCTiaWzgQYKY8NfOUV/KtW1wp5LabctwfaQu2FnBO3EIwBoh0rEQTxcI72jyL/lA8aE2Duv6kpuG2r7oO1n7fe0YgAAKhCn+//HyEMwCCtndnzxYFMAyjKE1ynZosz3KVqixNIh26oldslkHgz8X42hVXlK9cfx6YZZabCdNrZ7IXRTG5TJZWVTf/d57JisPVzs2e/TF73KKszLnhrH4bRSQNvRgj/+5j93b09OB5wp6wXNA230OAL4mHi4sriV9QUUVNyjXb2iLVWUosiYOdjzeJT0BZTUnJI8ca6EJ+ZhXGJcyXGJhBIcauvIiRaeMT5kvrgDKczNJMCszXGXiBMsZiEOewsSkrqXGu5ddXUNTnXyvdm5LUx3xdEggSYmIYAKhkW3cAAQAAAAGzdQNlJvtfDzz1AAMD6AAAAADfP46EAAAAAOBcI1H+tP61B18E3AAAAAYAAgAAAAAAAHjaY2BkYGB+/J+bgYG97N+WPxHs8UARVMABAJQPBeQAeNpjTmFwZL74/z8MM3xiYABh5rUMykAWPwMnAAOsC+4AAAAVADEAPQBJAEkASQCaAKcAwXjaY2BkYGDgZJjPwM4QwMAG5iEACwMjABh6AQ142o2Rg25oURAA59mMGhRBbdsIatsXta1P6rf0kzpJaudm787OYfYA3znjA+8+fgPO39Vd8TvS3iVc8Xt+v/suy/6ruLjij3fmfGKIoyv+TBoDV/ybMpJk+d1HfvL/in9I0MoBO2wxSxPrrBAwTMgiMQt6w2+DbarIJ988zxaLmh05j215xbyujR3vpo0OBlljTrdrDgiN3CfOGSK0dgfrNVIoJI9yCszVxETs6J3pjHFtHpVGERXkERCyRynZxFJAkWPlRsDkvV26aDSq33ifPkJi56zotp5Yk/LEmmbzBoe6646lUESBUSQNaELzU3v1sKVZsprHVTQ6ar919sQ641HvY89whvPmyGPematosUvErBASSWv4MvrdR2dmXgKEsl1/eNpjYGIAg/9zGIwYsAFOIFZhOMnIxMDMyMzIwsjKyMbmmFSUWpbKXpqXaWDgaACijQycTPgSk0tLUpPzc5P0khOLU3lA0sYGZmAOAIkpEwI=)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/unbounded-cyrillic-800-normal.-HlTIRd4.woff2)format("woff2"),url(/_astro/unbounded-cyrillic-800-normal.DbsDaRyD.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/unbounded-vietnamese-800-normal.CoK4UhqK.woff2)format("woff2"),url(/_astro/unbounded-vietnamese-800-normal.BESasFH0.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/unbounded-latin-ext-800-normal.18_tL4n1.woff2)format("woff2"),url(/_astro/unbounded-latin-ext-800-normal.qEXaCaVG.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/unbounded-latin-800-normal.CN2Hxyoo.woff2)format("woff2"),url(/_astro/unbounded-latin-800-normal.Cjred_zf.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/dm-sans-latin-ext-400-normal.BtiwyxMk.woff2)format("woff2"),url(/_astro/dm-sans-latin-ext-400-normal.BjWJ59Pq.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/dm-sans-latin-400-normal.CW0RaeGs.woff2)format("woff2"),url(/_astro/dm-sans-latin-400-normal.BwCSEQnW.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/dm-sans-latin-ext-500-normal.BJfUCQsA.woff2)format("woff2"),url(/_astro/dm-sans-latin-ext-500-normal.DR84L5F-.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/dm-sans-latin-500-normal.B9HHJjqV.woff2)format("woff2"),url(/_astro/dm-sans-latin-500-normal.Dr3UlScf.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/dm-sans-latin-ext-700-normal.CJIcxD6K.woff2)format("woff2"),url(/_astro/dm-sans-latin-ext-700-normal.BLI3TTWz.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/dm-sans-latin-700-normal.DvUfVpUG.woff2)format("woff2"),url(/_astro/dm-sans-latin-700-normal.CUSSCpQX.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-greek-400-normal.DCESwnT1.woff2)format("woff2"),url(/_astro/noto-sans-greek-400-normal.Be2BcUUc.woff)format("woff")}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-sans-greek-700-normal.x3kNWF-0.woff2)format("woff2"),url(/_astro/noto-sans-greek-700-normal.DDNJsN3F.woff)format("woff")}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAPQAA8AAAAAB1gAAAN3AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cOgZgP1NUQVREAGQRCAqCZIJDCxIAATYCJAMeBCAFhHYHWgwHGxkGCJ6FsYN+k8HJScaqX9S7CSLS43/2cnkGvsAOZk+pFvPD/uz9gVXAQWrnb8VyJS+UXRqJWBvNHgcKYrclk8liNVkULHZD/5j/Q/lars7f//7UuwDlQmPifBiRkEYsu/t56TcWka4hVsKUG+rmCbx4kmpty/FDOZRgiJkvRzjIt6wdEQEOggSRpeb6GVw0wLIACHCQJ48ZysudpsRA6kZ5iVkJpdXnS+HmAYDlOodlCSbUR3UCaOQ/nxx0UgGowVTa1EppDQYAAKB2uzuDKYJ+Oun/M/QsUYAA1KSugDAGIewo4EWBKOodSCgIMPFSCEQQbjQhVHLpBzCAorIE1BcABQzgxSDAi9YK4MaNAcBZmC1u14OOBB23LOenZvthsQbMflv/tgqEuAEhzeIKwA6AGzDBKMAqAEADUIQQAICuxQ7hjqaz7uNsOvWe92ApU9f7Oq5Yw5TTC8f5D5GpZ5Y5Bx783+PDlY33F4e2wsth9erWHc+8e49J9v77s3OFe3NHGeokzgwaaZ+OcuHBrLeRcbu/K1OlKeH9hX0TF7fo8V9/Bc/I7tcnsq8eUilqf+iN9Ovu9HCMr94Px5VfHQxjtlSHT9qpS92MrOoU5rb5qpZWf9YyWnRtnX262JzM1IvlWTWDnLgzteGLi2uT2yMq2kXFncgWMYveH3a/UU83rRV67baiwFjTo3Iw4emkOOz8GiuVpnb0EbHOvsYnVsR/+rXq1lR7PXTykv616QoAIECl7m9J8s6erkXf7AzjE+Bxg9cxgNefW6UR034ob3UP2FAABB8K1R6ixXrpblGyDWz2XmoZliJiSizF0QCg2wTYKYbtLYoczcMg1R7YJC0sEFFJAMUlQWCosQQtyzYwBZgDNtJ0slzkiLAJOPEBwYHTIbk4gRZ4EtYXxhvSLwWx6ygS7vExFAqBbCJVqpEEKA6Gx1EwSD8OylSlga3geFRc8Ql7AekMWiEdrq7NNXAqxhfJK5RERuJxUjKkSJMmG9hI0ewUOaViyMtVqNadO2e2qnWbw9epHLWEJidqMT8lQ5oMGcK0GzQqBhKtSDqjoH4yqXJq8x7ae2d23BKaA5HBItW3hr54rKYR4Gg1FTnRo2JapghXawMZVreDFDFEiyk2YovRjR9BtisPjzWTVunZ2YGlso3t79/UolZaeeuQWDN36YUAAA==)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAXEAA4AAAAABzwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABRAAAAB4AAAAeRHRMdUdTVUIAAAFkAAAAOAAAADrwivugT1MvMgAAAZwAAABVAAAAYGjJfqZTVEFUAAAB9AAAADkAAABE9bfeRGNtYXAAAAIwAAAAQQAAAGQdkC5IZ2FzcAAAAnQAAAAIAAAACAAAABBnbHlmAAACfAAAAUcAAAFglJWa9mhlYWQAAAPEAAAANgAAADYcoaoAaGhlYQAAA/wAAAAfAAAAJAZ8BllobXR4AAAEHAAAAB4AAAAeCwoA+GxvY2EAAAQ8AAAAEgAAABICeQHzbWF4cAAABFAAAAAcAAAAIAAVAK5uYW1lAAAEbAAAARIAAAJ2N6VbCXBvc3QAAAWAAAAAQQAAAFpjozWTAAEAAAAKABwAHAABREZMVAAIAAQAAAAA//8AAAAAAAB42mNgZGBg4GKwAEJWFzefEAaV5MqiHAaF9NT8IiBZlJrNoJCTWJLHoMAAAiwg4v9/EAkAMjwLEHjaY2BhCmOcwMDKwMDUxRTBwMDgDaEZ4xiMGJ2AotysTCysLExMLCwMDMwMSMDd39+d4QADg8xeFp1/dxgYWOwYVYDCjCA5JgmmU0BKgYEZAOKlCk4AAAB42gXBRwGEABAEsMxeFYAEPCCI+qfZQBDiSET8FRqFVp3zsgXnsC2JeGu8UCoXdSOi0hl4AL5XBcwAAAB42mNgYGACYmYgFgGSjGCahSEASAsAIVAcCHgZFBgWCJyV2SWz9/9/LCKs/7//f/4/7b3pY8/HLkAz0AAA93IUFQAAAAABAAH//wAPeNotz7VCA0EQANDZvbjbJTgkudu47gnu7u7uWpOaih6HPwol/iO4xcrxeYBhEQB94DQwoAagVreVd1vdi+jm9xKJv7c4/SNRvA4I5L83bMH3UA+g9BAiCpJMVSrW4XTSpCQKhPiiTCYp0aTTyTpUaq+UzXo9uRZXBZPJqRDXsdfA4AWE+RZ/S3+o08/1NHDVq00dKxThWYQaWoSuSHeA667zNu5qQ5OteodWY9cHpJJWmSQ8ZpM73pGsGwtHhqjapFYalbFqWfJTj8VUFW1L1M8kABAQAMxmRNqMR0Ru0c0iN0tQ6vcUvfweo6N2LA23/6SHs70Nf1/oO6OqAnCJshjFotCIMwSXmmR+N+GCT2ZTZ7VLsr9nqyk27faWNwdCbfHi8Gh1uJko5+sYbfvhWMfBQIC19pnYipoR2rlCTfY5+AdwA0SHAAABAAAAAgFIOPHLfl8PPPUAAwPoAAAAANlKFLwAAAAA4fJQMP4T/wYEOgPjAAAABgACAAAAAAAAeNpjYGRgYNH5dwdIlv8T/i/OYsX8ggEVsAMAjmcF3gACWABeAkcANwI8ACYCJwA9AQQAAAAAAAABBAAAAAAAAAAAABQAaQB/ALAAsACwALAAsAAAeNpjYGRgYOBgSGNgZXBjYAHzEICZgREAEaUAxHjalJADbgVAFEVP7Ya1bbsN6kY14/Lb/iso9lAuquvpzWRqZ3Qe5gko4oosMrILgJuMNcsZtGZ0W86kNKMWw7qXebSczSgPlnOo5sJyLoMcWC5lnGYMZ0Ax5ZYzKKTY8oQI1ggSwc8RPvZxc0oMl+hM7BTF0NEKEWWaAa2g+IwADlFAFp88T4wmqrvfxHOauDGdbY6MZYUza3EbTR9bnEmK45McYU9SRH5uE7WRYfoZ1Bp7idT4EqvxU7TGD9Fef8/Id11rRfTPmj5If6ljwUwnLY2dnulkUGdYtCPNmd7XSBtE9HqkPTG+c8TNxBXTxO/8NH1lMh5xjunnRJ5+aQNPg5gIj5NikEo0t2kCAKs4YOEAAHjaY2BiAIP/cxiMGLABDgYGRiZGZkYWRlZGNkZ2Bmb20rxMQ2cnFzBt4OwC5TsyOQex+IX6+ID4BgaOBgB+WAzIAAAA)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-georgian-georgian-400-normal.Ab0kIHYR.woff2)format("woff2"),url(/_astro/noto-sans-georgian-georgian-400-normal.BPsrO_ny.woff)format("woff");unicode-range:U+589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+205A,U+2D00-2D2F,U+2E31}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAPQAA8AAAAAB1gAAAN3AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cOgZgP1NUQVREAGQRCAqCZIJDCxIAATYCJAMeBCAFhHYHWgwHGxkGCJ6FsYN+k8HJScaqX9S7CSLS43/2cnkGvsAOZk+pFvPD/uz9gVXAQWrnb8VyJS+UXRqJWBvNHgcKYrclk8liNVkULHZD/5j/Q/lars7f//7UuwDlQmPifBiRkEYsu/t56TcWka4hVsKUG+rmCbx4kmpty/FDOZRgiJkvRzjIt6wdEQEOggSRpeb6GVw0wLIACHCQJ48ZysudpsRA6kZ5iVkJpdXnS+HmAYDlOodlCSbUR3UCaOQ/nxx0UgGowVTa1EppDQYAAKB2uzuDKYJ+Oun/M/QsUYAA1KSugDAGIewo4EWBKOodSCgIMPFSCEQQbjQhVHLpBzCAorIE1BcABQzgxSDAi9YK4MaNAcBZmC1u14OOBB23LOenZvthsQbMflv/tgqEuAEhzeIKwA6AGzDBKMAqAEADUIQQAICuxQ7hjqaz7uNsOvWe92ApU9f7Oq5Yw5TTC8f5D5GpZ5Y5Bx783+PDlY33F4e2wsth9erWHc+8e49J9v77s3OFe3NHGeokzgwaaZ+OcuHBrLeRcbu/K1OlKeH9hX0TF7fo8V9/Bc/I7tcnsq8eUilqf+iN9Ovu9HCMr94Px5VfHQxjtlSHT9qpS92MrOoU5rb5qpZWf9YyWnRtnX262JzM1IvlWTWDnLgzteGLi2uT2yMq2kXFncgWMYveH3a/UU83rRV67baiwFjTo3Iw4emkOOz8GiuVpnb0EbHOvsYnVsR/+rXq1lR7PXTykv616QoAIECl7m9J8s6erkXf7AzjE+Bxg9cxgNefW6UR034ob3UP2FAABB8K1R6ixXrpblGyDWz2XmoZliJiSizF0QCg2wTYKYbtLYoczcMg1R7YJC0sEFFJAMUlQWCosQQtyzYwBZgDNtJ0slzkiLAJOPEBwYHTIbk4gRZ4EtYXxhvSLwWx6ygS7vExFAqBbCJVqpEEKA6Gx1EwSD8OylSlga3geFRc8Ql7AekMWiEdrq7NNXAqxhfJK5RERuJxUjKkSJMmG9hI0ewUOaViyMtVqNadO2e2qnWbw9epHLWEJidqMT8lQ5oMGcK0GzQqBhKtSDqjoH4yqXJq8x7ae2d23BKaA5HBItW3hr54rKYR4Gg1FTnRo2JapghXawMZVreDFDFEiyk2YovRjR9BtisPjzWTVunZ2YGlso3t79/UolZaeeuQWDN36YUAAA==)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAXEAA4AAAAABzwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABRAAAAB4AAAAeRHRMdUdTVUIAAAFkAAAAOAAAADrwivugT1MvMgAAAZwAAABVAAAAYGjJfqZTVEFUAAAB9AAAADkAAABE9bfeRGNtYXAAAAIwAAAAQQAAAGQdkC5IZ2FzcAAAAnQAAAAIAAAACAAAABBnbHlmAAACfAAAAUcAAAFglJWa9mhlYWQAAAPEAAAANgAAADYcoaoAaGhlYQAAA/wAAAAfAAAAJAZ8BllobXR4AAAEHAAAAB4AAAAeCwoA+GxvY2EAAAQ8AAAAEgAAABICeQHzbWF4cAAABFAAAAAcAAAAIAAVAK5uYW1lAAAEbAAAARIAAAJ2N6VbCXBvc3QAAAWAAAAAQQAAAFpjozWTAAEAAAAKABwAHAABREZMVAAIAAQAAAAA//8AAAAAAAB42mNgZGBg4GKwAEJWFzefEAaV5MqiHAaF9NT8IiBZlJrNoJCTWJLHoMAAAiwg4v9/EAkAMjwLEHjaY2BhCmOcwMDKwMDUxRTBwMDgDaEZ4xiMGJ2AotysTCysLExMLCwMDMwMSMDd39+d4QADg8xeFp1/dxgYWOwYVYDCjCA5JgmmU0BKgYEZAOKlCk4AAAB42gXBRwGEABAEsMxeFYAEPCCI+qfZQBDiSET8FRqFVp3zsgXnsC2JeGu8UCoXdSOi0hl4AL5XBcwAAAB42mNgYGACYmYgFgGSjGCahSEASAsAIVAcCHgZFBgWCJyV2SWz9/9/LCKs/7//f/4/7b3pY8/HLkAz0AAA93IUFQAAAAABAAH//wAPeNotz7VCA0EQANDZvbjbJTgkudu47gnu7u7uWpOaih6HPwol/iO4xcrxeYBhEQB94DQwoAagVreVd1vdi+jm9xKJv7c4/SNRvA4I5L83bMH3UA+g9BAiCpJMVSrW4XTSpCQKhPiiTCYp0aTTyTpUaq+UzXo9uRZXBZPJqRDXsdfA4AWE+RZ/S3+o08/1NHDVq00dKxThWYQaWoSuSHeA667zNu5qQ5OteodWY9cHpJJWmSQ8ZpM73pGsGwtHhqjapFYalbFqWfJTj8VUFW1L1M8kABAQAMxmRNqMR0Ru0c0iN0tQ6vcUvfweo6N2LA23/6SHs70Nf1/oO6OqAnCJshjFotCIMwSXmmR+N+GCT2ZTZ7VLsr9nqyk27faWNwdCbfHi8Gh1uJko5+sYbfvhWMfBQIC19pnYipoR2rlCTfY5+AdwA0SHAAABAAAAAgFIOPHLfl8PPPUAAwPoAAAAANlKFLwAAAAA4fJQMP4T/wYEOgPjAAAABgACAAAAAAAAeNpjYGRgYNH5dwdIlv8T/i/OYsX8ggEVsAMAjmcF3gACWABeAkcANwI8ACYCJwA9AQQAAAAAAAABBAAAAAAAAAAAABQAaQB/ALAAsACwALAAsAAAeNpjYGRgYOBgSGNgZXBjYAHzEICZgREAEaUAxHjalJADbgVAFEVP7Ya1bbsN6kY14/Lb/iso9lAuquvpzWRqZ3Qe5gko4oosMrILgJuMNcsZtGZ0W86kNKMWw7qXebSczSgPlnOo5sJyLoMcWC5lnGYMZ0Ax5ZYzKKTY8oQI1ggSwc8RPvZxc0oMl+hM7BTF0NEKEWWaAa2g+IwADlFAFp88T4wmqrvfxHOauDGdbY6MZYUza3EbTR9bnEmK45McYU9SRH5uE7WRYfoZ1Bp7idT4EqvxU7TGD9Fef8/Id11rRfTPmj5If6ljwUwnLY2dnulkUGdYtCPNmd7XSBtE9HqkPTG+c8TNxBXTxO/8NH1lMh5xjunnRJ5+aQNPg5gIj5NikEo0t2kCAKs4YOEAAHjaY2BiAIP/cxiMGLABDgYGRiZGZkYWRlZGNkZ2Bmb20rxMQ2cnFzBt4OwC5TsyOQex+IX6+ID4BgaOBgB+WAzIAAAA)format("woff");unicode-range:U+1F??}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-georgian-math-400-normal.8wamuY2u.woff2)format("woff2"),url(/_astro/noto-sans-georgian-math-400-normal.J_y39SBy.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-georgian-symbols-400-normal.3vm56sIu.woff2)format("woff2"),url(/_astro/noto-sans-georgian-symbols-400-normal.Bzc-vSXA.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-georgian-latin-ext-400-normal.Bgm8k_ZB.woff2)format("woff2"),url(/_astro/noto-sans-georgian-latin-ext-400-normal.BE11bUsV.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-georgian-latin-400-normal.CX1K6S8k.woff2)format("woff2"),url(/_astro/noto-sans-georgian-latin-400-normal.BEQsxjQh.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAPQAA8AAAAAB0QAAAN5AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cOgZgP1NUQVRAAGQRCAqCYII+CxIAATYCJAMeBCAFhGoHWgwHGwQGSB6HsXukxFZM4uTLJELFw/P7e761zzv3m04QkqoZmpLUwAHQxnXefP7pFfJPI/1ILCNfNbbLIgwzPIHLzL2v/V94z/nq0pkHadSTaFuMUsRKvWqZtxS6p1i4dLEQtkpPaQQBqfTAEFCLbTkSwiEfhJCw8uWQHxxatu4UqKKZSXXjJli9oFWGMgjwQQQ1bbNwKzaqeYCsSZSqRq8mcpGNC7A4DZA+nuNZeqggHUqLAFNH0LEYOyYBqWqRcpFTypkS/VtNnOkwgBOaPcrd/v+aPCLaAQJSm/QSrTQIoZKEeurRTv2eNWlYhz0rYbouhFoahZBioGVAQPROD0FCCfU0CNTTaBagll4NoLpWTmq9aXa/2aMy96tF+eXfrP6j/0+Tfxqnjj5AiDI1QSVQC1BgK+AkIIMkhADIeXiV1lWL6nl59aLaskOffhoHLzeseuaCA9fvVT38Lg4+/nTI/U8/vOOffebxTz45ohfqVTl/0K1y6OFL8WbyvU8+EB8ff1w11lSLmlZWNz8Wxu1P59J7dfC825cTzc8ffuzAJ2+8H+SzoeIvL79c04e3zAO8yrN205Q+RWeHLrsValVquve/Ta/9zk24ypnTf6d1WZ5Q0SRSX4FutWVpQhu7tVaj7VytaHa+V+e/1o0/f6x3YEq7h9ZjmBplFLIBZoX9d8K+hhUzfxftA4Uqx9Z3bvhmylhqSq0l5s3WNFnJWRrzc9fYm61bNXetpSQLZiwv3bqohs6OA4EUk778YE3NJTWH/VepVPodvphS7x5++HtWL4Ap/5eGpY+FChIIvhBP6wOK4XSyXUXFtEicTjPSPJjUFjcyYFsDlQxHdtFT1ZxTErkyrsWAK4R2UQeSSlEFSkb5gKyHAyg0sQUVdBFM1DDAbFJQTQMIVVSr9FZxVgzUiRlKqgoW5AVkLIPSEk3ISCF4Xg+V1YgxMZWUJRQllRRBeRlLLq8ZiIFEKbSASjycfnQMEijjCjq1Uj6yzE+pQhnkJgQbAwrFwzCEJyMsI4XsUyJh4OBgIFklT/0XI00TfAPlmwoSwYZiY0N4pSUgw3WqWi8rYSneoLLSbhqbrphMajpdlg6dWrGIYUlJAVMRmu8f1cId1muQ1dOU5enDfyUiRSlyFFEhKipV3LU5w9KotVZDNWnPU9WPndP4x29pHoqq0OsodysfBQ==)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAW8AA4AAAAABywAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABRAAAAB4AAAAeRHRMdUdTVUIAAAFkAAAAOAAAADrwivugT1MvMgAAAZwAAABVAAAAYGn7fq1TVEFUAAAB9AAAADgAAABA9CPfb2NtYXAAAAIsAAAAQQAAAGQdkC5IZ2FzcAAAAnAAAAAIAAAACAAAABBnbHlmAAACeAAAAUgAAAFeLeH2AGhlYWQAAAPAAAAANgAAADYcrKoKaGhlYQAAA/gAAAAfAAAAJAaGBlNobXR4AAAEGAAAAB4AAAAeC0EA4WxvY2EAAAQ4AAAAEgAAABICdQHwbWF4cAAABEwAAAAcAAAAIAAVAK5uYW1lAAAEaAAAAQ8AAAJqNzFcJHBvc3QAAAV4AAAAQQAAAFpjozWTAAEAAAAKABwAHAABREZMVAAIAAQAAAAA//8AAAAAAAB42mNgZGBg4GKwAEJWFzefEAaV5MqiHAaF9NT8IiBZlJrNoJCTWJLHoMAAAiwg4v9/EAkAMjwLEHjaY2BhKmbaw8DKwMDUxRTBwMDgDaEZ4xiMGD2AotysTCysLExMLCwMDMwMSMDd39+dYQEDg8xeFp1/dxgYWOwYVYDCjCA5JiWmU0BKgYEZAPr6CogAAAB42gXBtwHCABAEMN0TO+IILEDFQDj1Tst5OEsirgpvhY9a+2EK1mYaEnF0F8i3NkRUfhp2ppgFY3jaY2BgYAJiZiAWAZKMYJqFIQBICwAhUBwIeBkUGBYInJXZJbP3/38sIqz/v/9//j/tveljz8cuQDPQAAD3chQVAAAAAAEAAf//AA942ixPJUAEQRT9M4vb6e7isHquc7N77gkvuLuTsHQ9EdHeyfR0VHqn43KCxP+fA4YFAPSOi8BAPQAxCSZFMAkL6KZ0iWjpHhe/NYLXAIG3/ILj+AHiALWiqtKQppO6OtbKcSSo0ZCq2rxM9amRIMex1rp6SaPVryT+UvhepvqrQ9rYSYZhrhBu94v+qJxx+Yf17sTB0PBuBOML5PQ7/H2poGMwIWaOmjwTqRa+ud7U0OXg3I5Opd/MumjWHZvwekaCDabG2rrmbrssdCgSa1JIzpebJ4BAAMC0uqcRgFAkUIFFAiug0dIdZkq3aGoVPRZWS3wBAEGo/Ixbq5v6AXiqUy+moSSuDuDr1WrzNvy/TmcPdr2DbvvgdpqsqVSOCP0BydSfcDuz7uYzJ9OW38rm94ednfypxcy7Mw69Mh91MZF+BgC9B0LVAAEAAAACAUgHdREiXw889QADA+gAAAAA2UoUvAAAAADh8lAw/eH/BgR2A+0AAQAGAAIAAAAAAAB42mNgZGBg0fl3B0iu+vvw3z2WMuYXDKiAHQC6fQfgAAJYAF4CagAuAlQAIQIjADQBBAAAAAAAAAEEAAAAAAAAAAAAFABoAH4ArwCvAK8ArwCvAAB42mNgZGBg4GBIY2BlcGNgAfMQgJmBEQARpQDEeNqNkINuBUAQRU9tu0Ft21ZUM66f7Tj9iAbFB/WrerPZmlmdwd6ZDFDILRmkZeaJH9PGLafRmlZuOZ3ctHzLGSzyZDmTfu4tZ1HPjeVsujmxXMw4zRhOg0KqLaeRT6HloTf9tAl5YYsAYXyc4eUYF5dEcYquxA5RFB2tIBGmGdAKiK/wcy3yK+JV5oXxRHT3Gz2H0Y3q7HNmIhtc2YjLePpYlu1VvSOu5I/gMnqNDEtjUGvsVaPxVaXxi07jq87bvxllbWttiP7fh33/VXXFTCElj52S6XtQZ1h0IM+V3jelHcJ63fJemNwlYmay0jT6nV+mrEomI8Y5/Vwo0yev3yra2RMxmR9763oG6edbjgB42mNgYgCD/3MYjBiwAQ4GBkYmRmZGFkZWRjZGdgZm9tK8TENnJxcwbeDsAuU7MjkHsfiF+viA+AYGjgYAflgMyAAAAA==)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-sans-georgian-georgian-700-normal.D73X70mP.woff2)format("woff2"),url(/_astro/noto-sans-georgian-georgian-700-normal.BGF3pJ79.woff)format("woff");unicode-range:U+589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+205A,U+2D00-2D2F,U+2E31}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAPQAA8AAAAAB0QAAAN5AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cOgZgP1NUQVRAAGQRCAqCYII+CxIAATYCJAMeBCAFhGoHWgwHGwQGSB6HsXukxFZM4uTLJELFw/P7e761zzv3m04QkqoZmpLUwAHQxnXefP7pFfJPI/1ILCNfNbbLIgwzPIHLzL2v/V94z/nq0pkHadSTaFuMUsRKvWqZtxS6p1i4dLEQtkpPaQQBqfTAEFCLbTkSwiEfhJCw8uWQHxxatu4UqKKZSXXjJli9oFWGMgjwQQQ1bbNwKzaqeYCsSZSqRq8mcpGNC7A4DZA+nuNZeqggHUqLAFNH0LEYOyYBqWqRcpFTypkS/VtNnOkwgBOaPcrd/v+aPCLaAQJSm/QSrTQIoZKEeurRTv2eNWlYhz0rYbouhFoahZBioGVAQPROD0FCCfU0CNTTaBagll4NoLpWTmq9aXa/2aMy96tF+eXfrP6j/0+Tfxqnjj5AiDI1QSVQC1BgK+AkIIMkhADIeXiV1lWL6nl59aLaskOffhoHLzeseuaCA9fvVT38Lg4+/nTI/U8/vOOffebxTz45ohfqVTl/0K1y6OFL8WbyvU8+EB8ff1w11lSLmlZWNz8Wxu1P59J7dfC825cTzc8ffuzAJ2+8H+SzoeIvL79c04e3zAO8yrN205Q+RWeHLrsValVquve/Ta/9zk24ypnTf6d1WZ5Q0SRSX4FutWVpQhu7tVaj7VytaHa+V+e/1o0/f6x3YEq7h9ZjmBplFLIBZoX9d8K+hhUzfxftA4Uqx9Z3bvhmylhqSq0l5s3WNFnJWRrzc9fYm61bNXetpSQLZiwv3bqohs6OA4EUk778YE3NJTWH/VepVPodvphS7x5++HtWL4Ap/5eGpY+FChIIvhBP6wOK4XSyXUXFtEicTjPSPJjUFjcyYFsDlQxHdtFT1ZxTErkyrsWAK4R2UQeSSlEFSkb5gKyHAyg0sQUVdBFM1DDAbFJQTQMIVVSr9FZxVgzUiRlKqgoW5AVkLIPSEk3ISCF4Xg+V1YgxMZWUJRQllRRBeRlLLq8ZiIFEKbSASjycfnQMEijjCjq1Uj6yzE+pQhnkJgQbAwrFwzCEJyMsI4XsUyJh4OBgIFklT/0XI00TfAPlmwoSwYZiY0N4pSUgw3WqWi8rYSneoLLSbhqbrphMajpdlg6dWrGIYUlJAVMRmu8f1cId1muQ1dOU5enDfyUiRSlyFFEhKipV3LU5w9KotVZDNWnPU9WPndP4x29pHoqq0OsodysfBQ==)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAW8AA4AAAAABywAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABRAAAAB4AAAAeRHRMdUdTVUIAAAFkAAAAOAAAADrwivugT1MvMgAAAZwAAABVAAAAYGn7fq1TVEFUAAAB9AAAADgAAABA9CPfb2NtYXAAAAIsAAAAQQAAAGQdkC5IZ2FzcAAAAnAAAAAIAAAACAAAABBnbHlmAAACeAAAAUgAAAFeLeH2AGhlYWQAAAPAAAAANgAAADYcrKoKaGhlYQAAA/gAAAAfAAAAJAaGBlNobXR4AAAEGAAAAB4AAAAeC0EA4WxvY2EAAAQ4AAAAEgAAABICdQHwbWF4cAAABEwAAAAcAAAAIAAVAK5uYW1lAAAEaAAAAQ8AAAJqNzFcJHBvc3QAAAV4AAAAQQAAAFpjozWTAAEAAAAKABwAHAABREZMVAAIAAQAAAAA//8AAAAAAAB42mNgZGBg4GKwAEJWFzefEAaV5MqiHAaF9NT8IiBZlJrNoJCTWJLHoMAAAiwg4v9/EAkAMjwLEHjaY2BhKmbaw8DKwMDUxRTBwMDgDaEZ4xiMGD2AotysTCysLExMLCwMDMwMSMDd39+dYQEDg8xeFp1/dxgYWOwYVYDCjCA5JiWmU0BKgYEZAPr6CogAAAB42gXBtwHCABAEMN0TO+IILEDFQDj1Tst5OEsirgpvhY9a+2EK1mYaEnF0F8i3NkRUfhp2ppgFY3jaY2BgYAJiZiAWAZKMYJqFIQBICwAhUBwIeBkUGBYInJXZJbP3/38sIqz/v/9//j/tveljz8cuQDPQAAD3chQVAAAAAAEAAf//AA942ixPJUAEQRT9M4vb6e7isHquc7N77gkvuLuTsHQ9EdHeyfR0VHqn43KCxP+fA4YFAPSOi8BAPQAxCSZFMAkL6KZ0iWjpHhe/NYLXAIG3/ILj+AHiALWiqtKQppO6OtbKcSSo0ZCq2rxM9amRIMex1rp6SaPVryT+UvhepvqrQ9rYSYZhrhBu94v+qJxx+Yf17sTB0PBuBOML5PQ7/H2poGMwIWaOmjwTqRa+ud7U0OXg3I5Opd/MumjWHZvwekaCDabG2rrmbrssdCgSa1JIzpebJ4BAAMC0uqcRgFAkUIFFAiug0dIdZkq3aGoVPRZWS3wBAEGo/Ixbq5v6AXiqUy+moSSuDuDr1WrzNvy/TmcPdr2DbvvgdpqsqVSOCP0BydSfcDuz7uYzJ9OW38rm94ednfypxcy7Mw69Mh91MZF+BgC9B0LVAAEAAAACAUgHdREiXw889QADA+gAAAAA2UoUvAAAAADh8lAw/eH/BgR2A+0AAQAGAAIAAAAAAAB42mNgZGBg0fl3B0iu+vvw3z2WMuYXDKiAHQC6fQfgAAJYAF4CagAuAlQAIQIjADQBBAAAAAAAAAEEAAAAAAAAAAAAFABoAH4ArwCvAK8ArwCvAAB42mNgZGBg4GBIY2BlcGNgAfMQgJmBEQARpQDEeNqNkINuBUAQRU9tu0Ft21ZUM66f7Tj9iAbFB/WrerPZmlmdwd6ZDFDILRmkZeaJH9PGLafRmlZuOZ3ctHzLGSzyZDmTfu4tZ1HPjeVsujmxXMw4zRhOg0KqLaeRT6HloTf9tAl5YYsAYXyc4eUYF5dEcYquxA5RFB2tIBGmGdAKiK/wcy3yK+JV5oXxRHT3Gz2H0Y3q7HNmIhtc2YjLePpYlu1VvSOu5I/gMnqNDEtjUGvsVaPxVaXxi07jq87bvxllbWttiP7fh33/VXXFTCElj52S6XtQZ1h0IM+V3jelHcJ63fJemNwlYmay0jT6nV+mrEomI8Y5/Vwo0yev3yra2RMxmR9763oG6edbjgB42mNgYgCD/3MYjBiwAQ4GBkYmRmZGFkZWRjZGdgZm9tK8TENnJxcwbeDsAuU7MjkHsfiF+viA+AYGjgYAflgMyAAAAA==)format("woff");unicode-range:U+1F??}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-sans-georgian-math-700-normal.CnSzMpct.woff2)format("woff2"),url(/_astro/noto-sans-georgian-math-700-normal.B5ab-_bZ.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-sans-georgian-symbols-700-normal.BnyrcnUw.woff2)format("woff2"),url(/_astro/noto-sans-georgian-symbols-700-normal.BhcLh-e5.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-sans-georgian-latin-ext-700-normal.DKOdwn50.woff2)format("woff2"),url(/_astro/noto-sans-georgian-latin-ext-700-normal.CnjjCZ5i.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-sans-georgian-latin-700-normal.BkNa3bWm.woff2)format("woff2"),url(/_astro/noto-sans-georgian-latin-700-normal.C35LiCoI.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#f5f7ff;--surface:#fff;--ink:#141a33;--muted:#4a5270;--violet:#7b2ff7;--violet-dark:#5a14d1;--violet-tint:#efe7ff;--yellow:#ffd60a;--yellow-tint:#fff5bf;--globe-line:#d2daf6;--globe-line-footer:#9c63fa;--black:#000;--land:#e3e8f8;--success:#1f9d55;--radius-card:28px;--radius-panel:32px;--radius-pill:999px;--radius-image:20px;--border:2px solid var(--ink);--shadow-offset:8px;--shadow-hard:var(--shadow-offset) var(--shadow-offset) 0 var(--ink);--shadow-yellow:var(--shadow-offset) var(--shadow-offset) 0 var(--yellow);--shadow-violet:var(--shadow-offset) var(--shadow-offset) 0 var(--violet);--lift:-6px;--font-heading:"Unbounded", "Noto Sans Georgian", system-ui, sans-serif;--font-body:"DM Sans", "Noto Sans Georgian", system-ui, sans-serif;--fs-body:clamp(17px, .9rem + .3vw, 19px);--fs-small:15px;--fs-tiny:13px;--fs-h1:clamp(48px, 7vw, 88px);--fs-h2:clamp(32px, 4vw, 44px);--fs-h3:clamp(20px, 2vw, 24px);--fs-tagline:clamp(19px, 1.6vw, 24px);--lh-body:1.6;--icon-xs:42px;--icon-sm:56px;--icon-md:64px;--icon-lg:76px;--icon-xl:92px;--container:1200px;--gutter:clamp(16px, 4vw, 40px);--section-space:clamp(72px, 10vw, 128px);--header-h:76px;--chile-space:0px;--touch:44px;--ease:cubic-bezier(.22, 1, .36, 1);--t-fast:.15s;--t-med:.3s;--float-duration:8s;--pulse-duration:2s;--z-globe:0;--z-content:1;--z-grid:45;--z-header:50;--z-chile:60;--z-overlay:100;--z-tooltip:110;--tz:1;--fill:1;--inv-zoom:1;--powerlines-h:160px;color-scheme:light}:root:lang(el){--font-heading:"Noto Sans", "Noto Sans Georgian", system-ui, sans-serif;--font-body:"Noto Sans", "Noto Sans Georgian", system-ui, sans-serif}:root:lang(ka){--font-heading:"Noto Sans Georgian", "Noto Sans", system-ui, sans-serif;--font-body:"Noto Sans Georgian", "Noto Sans", system-ui, sans-serif}@media (width>=900px) and (pointer:fine){:root{--chile-space:calc(var(--ribbon-w-current,56px) + 120px)}html{scrollbar-width:none}html::-webkit-scrollbar{display:none}}@media (width<=899px),(pointer:coarse){:root{--chile-space:0px}}@media (width<=599px){:root{--powerlines-h:90px;--radius-card:24px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc((var(--header-h) + 16px) * var(--tz));overflow-x:clip}body{background:var(--bg);color:var(--ink);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);overflow-wrap:break-word;-webkit-font-smoothing:antialiased;margin:0;position:relative;overflow:clip}h1,h2,h3,h4{font-family:var(--font-heading);overflow-wrap:break-word;hyphens:manual;margin:0 0 .5em;line-height:1.12}h1{font-size:var(--fs-h1);letter-spacing:-.02em;font-weight:800}h2{font-size:var(--fs-h2);letter-spacing:-.01em;font-weight:800}h3{font-size:var(--fs-h3);font-weight:700}:lang(el) h1,:lang(ka) h1{letter-spacing:0}p{margin:0 0 1em}img,svg{max-width:100%}img{height:auto;display:block}a{color:var(--violet-dark);text-underline-offset:3px}button,input,textarea,select{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--violet);outline-offset:2px;border-radius:4px}::selection{background:var(--yellow);color:var(--ink)}[hidden]{display:none!important}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:calc(var(--z-overlay) + 10);background:var(--ink);color:#fff;border-radius:var(--radius-pill);padding:12px 20px;font-weight:700;text-decoration:none;position:absolute;top:-100px;left:16px}.skip-link:focus{top:12px}.container{width:100%;max-width:calc(var(--container) * var(--fill) + (var(--chile-space) + 2 * var(--gutter)) * var(--tz));padding-left:calc(var(--gutter) * var(--tz));padding-right:calc((var(--gutter) + var(--chile-space)) * var(--tz));margin-inline:auto}.section{padding-block:calc(var(--section-space) * var(--tz));isolation:isolate;position:relative}.section>.container{z-index:var(--z-content);position:relative}.bg-layer{pointer-events:none;z-index:var(--z-globe);position:absolute;inset:0;overflow:clip visible}.card{--card-shadow:var(--shadow-yellow);--card-corner:var(--yellow);background:var(--surface);border:var(--border);border-radius:var(--radius-card);box-shadow:var(--card-shadow);transition:transform var(--t-med) var(--ease), box-shadow var(--t-med) var(--ease);padding:clamp(24px,3vw,36px);position:relative}.card:after{content:"";background:var(--card-corner);clip-path:polygon(0 0,100% 0,100% 100%);border-top-right-radius:calc(var(--radius-card) - 2px);pointer-events:none;width:56px;height:56px;position:absolute;top:0;right:0}.card--violet{--card-shadow:var(--shadow-violet);--card-corner:var(--violet)}.card--hover:hover,.card--hover:focus-within{transform:translateY(var(--lift));box-shadow:calc(var(--shadow-offset) + 4px) calc(var(--shadow-offset) + 4px) 0 var(--card-shadow-color,var(--yellow))}.card--violet.card--hover:hover,.card--violet.card--hover:focus-within{--card-shadow-color:var(--violet)}.btn{min-height:var(--touch);border-radius:var(--radius-pill);border:var(--border);text-align:center;cursor:pointer;transition:transform var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease);justify-content:center;align-items:center;gap:10px;padding:12px 24px;font-weight:700;line-height:1.25;text-decoration:none;display:inline-flex}.btn svg{flex:none}.btn--primary{background:var(--violet);color:#fff;box-shadow:4px 4px 0 var(--ink)}.btn--primary:hover{background:var(--violet-dark)}.btn--secondary{background:var(--surface);color:var(--ink);box-shadow:4px 4px 0 var(--ink)}.btn--secondary:hover{background:var(--yellow-tint)}.btn--yellow{background:var(--yellow);color:var(--ink)}.btn--yellow:hover{background:color-mix(in srgb, var(--yellow) 78%, #fff)}.btn:hover{transform:translate(-2px,-2px)}.btn:active{box-shadow:0 0 0 var(--ink);transform:translate(2px,2px)}.link-arrow{min-height:var(--touch);color:var(--violet-dark);align-items:center;gap:10px;font-weight:700;text-decoration:none;display:inline-flex}.link-arrow:after{content:"";width:0;height:0;transition:transform var(--t-fast) var(--ease);border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:10px solid;flex:none}.link-arrow:hover{text-decoration:underline}.link-arrow:hover:after,.link-arrow:focus-visible:after{transform:translate(4px)}.pill{border-radius:var(--radius-pill);border:var(--border);background:var(--surface);font-size:var(--fs-small);align-items:center;gap:8px;padding:6px 14px;font-weight:700;line-height:1.3;display:inline-flex}.shape{pointer-events:none;position:absolute}.float{animation:float var(--float-duration) ease-in-out infinite}.float--slow{--float-duration:9s}.float--fast{--float-duration:7s}@keyframes float{0%,to{transform:translateY(0) rotate(var(--rot,0deg))}50%{transform:translateY(-18px) rotate(var(--rot,0deg))}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}.js .reveal{opacity:0;transition:opacity .7s var(--ease), transform .7s var(--ease);transform:translateY(24px)}.js .reveal.is-visible{opacity:1;transform:none}.prose{max-width:calc(70ch * var(--tz))}.prose h2{margin-top:1.6em;font-size:clamp(26px,3vw,34px)}.prose h3{margin-top:1.4em}.prose img{border:var(--border);border-radius:var(--radius-image);margin-block:1.5em}.prose blockquote{border-left:6px solid var(--yellow);background:var(--surface);border-radius:0 var(--radius-image) var(--radius-image) 0;margin:1.5em 0;padding:16px 24px}.prose ul,.prose ol{padding-left:1.4em}.prose li::marker{color:var(--violet)}.prose code{background:var(--violet-tint);border-radius:6px;padding:.1em .35em;font-size:.9em}:root{--cursor-pin:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='38' viewBox='0 0 28 38'%3E%3Cpath d='M14 36.5C14 36.5 3 22.5 3 13.5a11 11 0 1 1 22 0c0 9-11 23-11 23Z' fill='%237B2FF7' stroke='%23141A33' stroke-width='2.5' stroke-linejoin='round'/%3E%3Ccircle cx='14' cy='13.5' r='4.6' fill='%23FFD60A' stroke='%23141A33' stroke-width='2'/%3E%3C/svg%3E") 14 37, auto;--cursor-pin-active:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='38' viewBox='0 0 28 38'%3E%3Cpath d='M14 36.5C14 36.5 3 22.5 3 13.5a11 11 0 1 1 22 0c0 9-11 23-11 23Z' fill='%23FFD60A' stroke='%23141A33' stroke-width='2.5' stroke-linejoin='round'/%3E%3Ccircle cx='14' cy='13.5' r='4.6' fill='%237B2FF7' stroke='%23141A33' stroke-width='2'/%3E%3C/svg%3E") 14 37, pointer}:root[data-theme=ocean]{--bg:#f2f8fb;--violet:#0b6e99;--violet-dark:#07506f;--violet-tint:#ddf0f8;--yellow:#ff8a5b;--yellow-tint:#ffe4d8;--globe-line:#cbe1ec;--globe-line-footer:#3c94ba;--land:#dae8ef;--cursor-pin:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='38' viewBox='0 0 28 38'%3E%3Cpath d='M14 36.5C14 36.5 3 22.5 3 13.5a11 11 0 1 1 22 0c0 9-11 23-11 23Z' fill='%230B6E99' stroke='%23141A33' stroke-width='2.5' stroke-linejoin='round'/%3E%3Ccircle cx='14' cy='13.5' r='4.6' fill='%23FF8A5B' stroke='%23141A33' stroke-width='2'/%3E%3C/svg%3E") 14 37, auto;--cursor-pin-active:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='38' viewBox='0 0 28 38'%3E%3Cpath d='M14 36.5C14 36.5 3 22.5 3 13.5a11 11 0 1 1 22 0c0 9-11 23-11 23Z' fill='%23FF8A5B' stroke='%23141A33' stroke-width='2.5' stroke-linejoin='round'/%3E%3Ccircle cx='14' cy='13.5' r='4.6' fill='%230B6E99' stroke='%23141A33' stroke-width='2'/%3E%3C/svg%3E") 14 37, pointer}:root[data-theme=forest]{--bg:#f4f9f2;--violet:#2e7d32;--violet-dark:#1b5e20;--violet-tint:#e3f2e4;--yellow:#f9b233;--yellow-tint:#fff0cc;--globe-line:#d0e4cc;--globe-line-footer:#62a866;--land:#dfebdb;--cursor-pin:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='38' viewBox='0 0 28 38'%3E%3Cpath d='M14 36.5C14 36.5 3 22.5 3 13.5a11 11 0 1 1 22 0c0 9-11 23-11 23Z' fill='%232E7D32' stroke='%23141A33' stroke-width='2.5' stroke-linejoin='round'/%3E%3Ccircle cx='14' cy='13.5' r='4.6' fill='%23F9B233' stroke='%23141A33' stroke-width='2'/%3E%3C/svg%3E") 14 37, auto;--cursor-pin-active:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='38' viewBox='0 0 28 38'%3E%3Cpath d='M14 36.5C14 36.5 3 22.5 3 13.5a11 11 0 1 1 22 0c0 9-11 23-11 23Z' fill='%23F9B233' stroke='%23141A33' stroke-width='2.5' stroke-linejoin='round'/%3E%3Ccircle cx='14' cy='13.5' r='4.6' fill='%232E7D32' stroke='%23141A33' stroke-width='2'/%3E%3C/svg%3E") 14 37, pointer}:root[data-theme=sunset]{--bg:#fff6f3;--violet:#c2185b;--violet-dark:#8e0f42;--violet-tint:#fce3ec;--yellow:#ffb703;--yellow-tint:#fff1c6;--globe-line:#f2d3dc;--globe-line-footer:#e35d92;--land:#f2e2e5;--cursor-pin:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='38' viewBox='0 0 28 38'%3E%3Cpath d='M14 36.5C14 36.5 3 22.5 3 13.5a11 11 0 1 1 22 0c0 9-11 23-11 23Z' fill='%23C2185B' stroke='%23141A33' stroke-width='2.5' stroke-linejoin='round'/%3E%3Ccircle cx='14' cy='13.5' r='4.6' fill='%23FFB703' stroke='%23141A33' stroke-width='2'/%3E%3C/svg%3E") 14 37, auto;--cursor-pin-active:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='38' viewBox='0 0 28 38'%3E%3Cpath d='M14 36.5C14 36.5 3 22.5 3 13.5a11 11 0 1 1 22 0c0 9-11 23-11 23Z' fill='%23FFB703' stroke='%23141A33' stroke-width='2.5' stroke-linejoin='round'/%3E%3Ccircle cx='14' cy='13.5' r='4.6' fill='%23C2185B' stroke='%23141A33' stroke-width='2'/%3E%3C/svg%3E") 14 37, pointer}:root[data-theme=chaos]{--bg:#fff4fb;--violet:#b0007a;--violet-dark:#7a0055;--violet-tint:#ffe0f4;--yellow:#c6ff00;--yellow-tint:#f1ffc2;--globe-line:#ffc2ec;--globe-line-footer:#ff4fc8;--land:#efffb3;--cursor-pin:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='38' viewBox='0 0 28 38'%3E%3Cpath d='M14 36.5C14 36.5 3 22.5 3 13.5a11 11 0 1 1 22 0c0 9-11 23-11 23Z' fill='%23B0007A' stroke='%23141A33' stroke-width='2.5' stroke-linejoin='round'/%3E%3Ccircle cx='14' cy='13.5' r='4.6' fill='%23C6FF00' stroke='%23141A33' stroke-width='2'/%3E%3C/svg%3E") 14 37, auto;--cursor-pin-active:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='38' viewBox='0 0 28 38'%3E%3Cpath d='M14 36.5C14 36.5 3 22.5 3 13.5a11 11 0 1 1 22 0c0 9-11 23-11 23Z' fill='%23C6FF00' stroke='%23141A33' stroke-width='2.5' stroke-linejoin='round'/%3E%3Ccircle cx='14' cy='13.5' r='4.6' fill='%23B0007A' stroke='%23141A33' stroke-width='2'/%3E%3C/svg%3E") 14 37, pointer}:root.horizontal{--roadside-h:130px;scroll-padding-top:0;overflow:auto hidden}:root.horizontal body{width:max-content;min-width:100%;height:calc(100vh * var(--inv-zoom,1));align-items:stretch;display:flex;overflow:visible}:root.horizontal .site-header{position:fixed;top:0;left:0;right:0}:root.horizontal main{height:calc(100vh * var(--inv-zoom,1));display:flex}:root.horizontal main>:not(script),:root.horizontal .site-footer{width:calc(100vw * var(--inv-zoom,1));height:calc(100vh * var(--inv-zoom,1));flex:none;overflow:hidden;padding-top:calc(var(--header-h) * var(--tz) + 24px)!important;padding-bottom:calc(var(--roadside-h) + 12px)!important;margin:0!important}:root.horizontal main>*>.container,:root.horizontal main>.container{max-width:min(calc(1560px * var(--tz)), calc(96vw * var(--inv-zoom,1)))}:root.horizontal main>:not(script),:root.horizontal .site-footer{flex-direction:column;justify-content:center;display:flex}:root.horizontal main>*>.container,:root.horizontal .site-footer>.container{flex:none}:root.horizontal main>.icon-strip-wrap{align-items:center}:root.horizontal main>:not(script)>:not(.bg-layer),:root.horizontal .site-footer>:not(.bg-layer){transform:scale(var(--col-fit,1));transform-origin:50%}:root.horizontal .powerlines{display:none!important}.compass-needle{transform-box:view-box;transform-origin:12px 12px;transition:transform var(--t-med) var(--ease)}:root.horizontal .compass-needle{transform:rotate(90deg)}.spark{fill:none;stroke:var(--yellow);stroke-width:3.5px;stroke-linecap:round;stroke-dasharray:.16 1.4;stroke-dashoffset:.16px;filter:drop-shadow(0 0 3px var(--yellow)) drop-shadow(0 0 2px #fff);pointer-events:none}.spark.is-zap{animation:zap var(--zap-dur,.5s) linear var(--zap-delay,0s) 2 both}.spark.is-zap.is-rev{animation-name:zap-rev}@keyframes zap{0%{stroke-dashoffset:.16px}to{stroke-dashoffset:-1px}}@keyframes zap-rev{0%{stroke-dashoffset:-1px}to{stroke-dashoffset:.16px}}.zap-hop{transform-box:fill-box;transform-origin:50% 100%}.is-live .zap-hop{animation:.6s cubic-bezier(.3,1.6,.6,1) zap-hop}@keyframes zap-hop{40%{transform:translateY(-12px)rotate(-12deg)}}:root.map-mode{overflow:hidden}:root.map-mode body>:not(.map-mode-view):not(.chaos-view):not(.fact-card):not(.place-msg):not(.route-view):not(.dev-panel):not(.dev-toast):not(.dev-tip):not(.lay-save):not(.upl):not(.ped):not(.mup):not(.dev-gate):not(.mm-spin):not(script):not(style){visibility:hidden}:root[data-theme=chaos]{overflow:hidden}:root[data-theme=chaos] body>:not(.chaos-view):not(.fact-card):not(.place-msg):not(.route-view):not(script):not(style){visibility:hidden}@media (pointer:fine){html,body,*,:before,:after{cursor:var(--cursor-pin)!important}a[href],button:not(:disabled),summary,label[for],select,[role=button],[data-chile-ribbon],[data-city-label],.w-city,.doodle,.doodle *,.search-pin,.search-pin *,[data-chaos-city],[data-chaos-city] *{cursor:var(--cursor-pin-active)!important}a[href] *,button:not(:disabled) *,[role=button] *{cursor:inherit!important}input:not([type=hidden]),textarea{cursor:text!important}[data-chile-thumb],[data-chile-thumb]:before{cursor:grab!important}.is-dragging [data-chile-thumb],.map-canvas svg:active{cursor:grabbing!important}button[aria-busy=true]{cursor:progress!important}}:where(p,h1,h2,h3,h4,li,a,button,label,figure,figcaption,time,input,textarea,select,blockquote,.pill,.icon,.icon-circle,.section-heading,.site-header,.site-footer__bottom,.supporters,.chaos-view,.map-mode-view,.chile,.ribbon-switch,.fact-card,.map-tip,.nick-tip,.counter,.status,.coord-grid__readout,.g-label,.w-dot,.w-name,.w-coord,.search-pin__label,.search-pin__icon){zoom:var(--tz)}:where(p,h1,h2,h3,h4,li,a,button,label,figure,figcaption,time,input,textarea,select,blockquote,.pill,.icon,.icon-circle,.section-heading,.site-header,.site-footer__bottom,.supporters,.chaos-view,.map-mode-view,.chile,.ribbon-switch,.fact-card,.map-tip,.nick-tip,.counter,.status,.coord-grid__readout,.g-label,.w-dot,.w-name,.w-coord,.search-pin__label,.search-pin__icon) :where(p,h1,h2,h3,h4,li,a,button,label,figure,figcaption,time,input,textarea,select,blockquote,.pill,.icon,.icon-circle,.section-heading,.site-header,.site-footer__bottom,.supporters,.chaos-view,.map-mode-view,.chile,.ribbon-switch,.fact-card,.map-tip,.nick-tip,.counter,.status,.coord-grid__readout,.g-label,.w-dot,.w-name,.w-coord,.search-pin__label,.search-pin__icon){zoom:1}:root[data-theme=chaos] .fact-card{zoom:var(--inv-zoom)}:where(.site-header,.chaos-view,.fact-card) .container{max-width:calc(var(--container) + var(--chile-space) + 2 * var(--gutter));padding-left:var(--gutter);padding-right:calc(var(--gutter) + var(--chile-space))}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.js .reveal{opacity:1;transform:none}}.trip-ov{z-index:20;background:linear-gradient(160deg, var(--violet), var(--violet-dark));color:#fff;place-items:center;transition:opacity .45s;display:grid;position:absolute;inset:0;overflow:hidden}.trip-ov.is-done{opacity:0}.trip-ov--rocket{background:radial-gradient(circle at 20% 30%,#fff 1px,#0000 1.5px) 0 0/90px 90px,radial-gradient(circle at 70% 60%,#fff 1px,#0000 1.5px) 0 0/130px 130px,linear-gradient(160deg,#1a1446,#07051a)}.trip-arc{width:100%;height:100%;display:none;position:absolute;inset:0}.trip-ov--plane .trip-arc{display:block}.trip-arc path{fill:none;stroke:#ffffffb3;stroke-width:3px;stroke-dasharray:10 12;vector-effect:non-scaling-stroke}.trip-road{background:repeating-linear-gradient(90deg,#fffc 0 28px,#0000 28px 52px);height:6px;display:none;position:absolute;top:72%;left:0;right:0}.trip-ov--car .trip-road,.trip-ov--hitch .trip-road,.trip-ov--walk .trip-road{display:block}.trip-ov.has-rails .trip-road{background:linear-gradient(#fff,#fff) 0 0/100% 2px no-repeat,linear-gradient(#fff,#fff) 0 100%/100% 2px no-repeat,repeating-linear-gradient(90deg,#ffffffb3 0 5px,#0000 5px 22px);height:10px;display:block}.trip-actor{position:absolute;top:0;left:0}.trip-ov--plane .trip-actor{color:var(--yellow);filter:drop-shadow(3px 3px 0 var(--ink))}.trip-actor .trip-wheel{transform-box:fill-box;transform-origin:50%;animation:.35s linear infinite trip-wheel}.trip-actor .trip-legs{transform-box:fill-box;transform-origin:50% 0;animation:.4s ease-in-out infinite alternate trip-step}.trip-actor .trip-flame{transform-box:fill-box;transform-origin:50% 0;animation:.12s ease-in-out infinite alternate trip-flame}@keyframes trip-wheel{to{transform:rotate(360deg)}}@keyframes trip-step{0%{transform:skew(-12deg)}to{transform:skew(12deg)}}@keyframes trip-flame{to{transform:scaleY(1.35)}}.trip-text{text-align:center;margin:0;padding:0 24px;font-family:Unbounded,system-ui,sans-serif;font-size:clamp(24px,4.6vw,52px);font-weight:800;animation:1.6s both trip-text;position:relative}@keyframes trip-text{0%{opacity:0;transform:scale(.8)}25%,80%{opacity:1;transform:none}}.w-city.is-seen .w-name,.chile__label.is-seen,.mm-city.is-seen,.mm-geo.is-seen,.c-label.is-seen{color:#0c8a5d!important}.w-city.is-seen .w-name:after,.chile__label.is-seen:after,.mm-city.is-seen:after,.c-label.is-seen:after{content:" ✓"}.w-city.is-seen .w-dot{background:#0c8a5d!important;border-color:#0c8a5d!important}[data-chaos-city].is-seen text{text-decoration:underline;fill:#fff!important}:root.zoomed-out:not(.horizontal){background:#07051a}:root.zoomed-out:not(.horizontal) body{width:100vw;box-shadow:0 0 0 2px var(--ink), 0 0 80px #7b2ff773;margin-inline:auto}:root.dev-mode{--bg:#000;--surface:#020c04e6;--ink:#39ff14;--muted:#2fbf3a;--violet:#0f6;--violet-dark:#00e05a;--violet-tint:#062a10;--yellow:#145c1f;--yellow-tint:#0a2a0e;--globe-line:#0c3d18;--globe-line-footer:#0f6;--land:#04140a;--success:#39ff14;--font-heading:"Cascadia Code", ui-monospace, Consolas, "Noto Sans Georgian", monospace;--font-body:ui-monospace, "Cascadia Code", Consolas, "Noto Sans Georgian", monospace;color-scheme:dark;background:#000}:root.dev-mode body{color:var(--ink);background:0 0}:root.dev-mode main,:root.dev-mode .section{background:0 0}:root.dev-mode .world-layer,:root.dev-mode .search-pin-layer,:root.dev-mode .bg-layer{display:none!important}:root.dev-mode .site-header:before{background:repeating-linear-gradient(135deg,#39ff1414 0 14px,#0000 14px 28px),#000000e0}:root.dev-mode .site-header{border-bottom-color:#39ff14}:root.dev-mode h1,:root.dev-mode h2,:root.dev-mode h3{text-shadow:0 0 8px #39ff14a6}:root.dev-mode h1,:root.dev-mode h2{animation:7s infinite dev-glitch}:root.dev-mode .btn--primary,:root.dev-mode [aria-pressed=true]{color:#000;text-shadow:none}:root.dev-mode img{filter:saturate(.85)contrast(1.05)}:root.dev-mode ::selection{color:#000;background:#39ff14}@keyframes dev-glitch{0%,92%,to{text-shadow:0 0 8px #39ff14a6;transform:none}93%{text-shadow:-3px 0 #ff00c8,3px 0 #00e5ff;transform:translate(2px,-1px)skew(-6deg)}94%{text-shadow:3px 0 #ff00c8,-3px 0 #00e5ff;transform:translate(-2px,1px)}95%{transform:none}}@media (prefers-reduced-motion:reduce){:root.dev-mode h1,:root.dev-mode h2{animation:none}}[data-lay]{zoom:var(--lay-zoom,1)}[data-lay]>.container,.container[data-lay]{max-width:var(--lay-w,calc(var(--container) * var(--fill) + (var(--chile-space) + 2 * var(--gutter)) * var(--tz)))}:root:not(.dev-mode) [data-lay-state=hidden]{display:none!important}:root.dev-mode [data-lay-state=hidden]{opacity:.35;outline-offset:-6px;outline:3px dashed #39ff14}.infobox{z-index:calc(var(--z-grid) + 2);width:min(440px, calc(100vw * var(--inv-zoom,1) - 32px));border:var(--border);background:var(--surface);color:var(--ink);box-shadow:6px 6px 0 var(--violet);text-align:left;transform-origin:var(--arrow-x,50%) -14px;border-radius:22px;padding:16px 18px;font-weight:400;animation:.52s cubic-bezier(.34,1.56,.64,1) both infobox-in;position:absolute}.infobox.is-closing{animation:.22s ease-in both infobox-out}.infobox__arrow{top:-11px;left:calc(var(--arrow-x,50%) - 10px);border-top:var(--border);border-left:var(--border);background:var(--surface);width:20px;height:20px;position:absolute;transform:rotate(45deg)}.infobox__x{border:2px solid var(--ink);background:var(--surface);width:30px;height:30px;color:var(--ink);cursor:pointer;border-radius:50%;font-size:13px;line-height:1;position:absolute;top:8px;right:8px}.infobox__head{font-family:var(--font-heading);animation:infobox-line .4s 80ms var(--ease) both;align-items:center;gap:10px;padding-right:34px;font-size:18px;line-height:1.2;display:flex}.infobox__icon{border:2px solid var(--ink);background:var(--yellow);border-radius:50%;flex:none;place-items:center;width:38px;height:38px;animation:.7s cubic-bezier(.34,1.56,.64,1) 60ms both infobox-spin;display:grid}.infobox__icon svg{width:20px;height:20px}.infobox__text{font-size:var(--fs-small);animation:infobox-line .4s .14s var(--ease) both;margin:10px 0 0;line-height:1.6}.infobox__link{font-weight:700;font-size:var(--fs-small);margin-top:10px;display:inline-block}.infobox__facts{flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}.infobox__facts li{border:2px solid var(--ink);background:var(--yellow-tint);font-size:var(--fs-tiny);border-radius:999px;padding:4px 10px;font-weight:700;animation:.38s cubic-bezier(.34,1.56,.64,1) both infobox-fact}@keyframes infobox-in{0%{opacity:0;transform:translateY(-10px)scale(.55)rotate(-4deg)}}@keyframes infobox-out{to{opacity:0;transform:translateY(-8px)scale(.85)}}@keyframes infobox-line{0%{opacity:0;transform:translateY(6px)}}@keyframes infobox-spin{0%{transform:scale(.3)rotate(-120deg)}}@keyframes infobox-fact{0%{opacity:0;transform:scale(.6)}}@media (prefers-reduced-motion:reduce){.infobox,.infobox *{animation:none!important}}:root.bg-dynamic:not(.dev-mode){background:var(--bg)}:root.bg-dynamic:not(.dev-mode) body{background:0 0}:root.bg-dynamic .world-layer,:root.bg-dynamic .search-pin-layer,:root.bg-dynamic .bg-layer{display:none!important}.pum-burst{z-index:900;pointer-events:none;zoom:var(--inv-zoom,1);position:fixed;inset:0}.pum-burst>span{will-change:transform, opacity;position:absolute}.pum-burst__word{color:#141a33;white-space:nowrap;background:#ffd60a;border:2px solid #141a33;border-radius:14px;padding:4px 10px;font:900 20px Unbounded,system-ui,sans-serif;box-shadow:3px 3px #141a33}.pum-burst__word:nth-child(3n+2){color:#fff;background:#7b2ff7}.pum-burst__word:nth-child(3n+3){color:#fff;background:#ff4d6d}.pum-burst__confetti i{border-radius:2px;width:10px;height:14px;display:block}.pum-burst__jar{font-size:34px}.pum-burst__flash{background:radial-gradient(circle,#fff 0%,#ffd60a 45%,#0000 70%);border-radius:50%;width:120px;height:120px}.pum-burst__ring{border:6px solid #ffd60a;border-radius:50%;width:80px;height:80px}.pum-burst__ring--1{border-width:4px;border-color:#7b2ff7}.pum-burst__line{transform-origin:0;background:#141a33;border-radius:3px;width:70px;height:6px}.pum-burst__big{color:#ffd60a;-webkit-text-stroke:6px #141a33;text-shadow:10px 10px #7b2ff7,20px 20px #ff4d6d;white-space:nowrap;font:900 clamp(90px,18vw,260px)/1 Unbounded,system-ui,sans-serif}.mm-spin{z-index:680;pointer-events:none;background:radial-gradient(circle,#1a1446d9,#07051af2);place-items:center;animation:1.9s forwards mm-spin-bg;display:grid;position:fixed;inset:0}.mm-spin__earth{aspect-ratio:1;background:#1e6fd9;border-radius:50%;width:min(42vmin,320px);animation:1.9s cubic-bezier(.5,0,.3,1) forwards mm-spin-fly;position:relative;overflow:hidden;box-shadow:inset -28px -18px 50px #00001e8c,inset 14px 10px 30px #ffffff40,0 0 60px #50a0ff8c}.mm-spin__land{background:var(--mm-land) repeat-x 0 0 / 50% 100%;width:200%;animation:1.1s linear infinite mm-spin-turn;position:absolute;inset:0}.mm-spin__glow{background:radial-gradient(circle at 32% 28%,#ffffff59,#0000 45%);border-radius:50%;position:absolute;inset:0}.mm-spin__ring{aspect-ratio:1;border:3px dashed #ffd60acc;border-radius:50%;width:min(60vmin,460px);animation:1.9s forwards mm-spin-ring;position:absolute}@keyframes mm-spin-turn{to{transform:translate(-50%)}}@keyframes mm-spin-fly{0%{opacity:0;transform:scale(.15)rotate(-30deg)}25%{opacity:1;transform:scale(1)rotate(0)}75%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(5)}}@keyframes mm-spin-ring{0%{opacity:0;transform:scale(.3)rotate(0)}30%{opacity:1}80%{opacity:1;transform:scale(1)rotate(200deg)}to{opacity:0;transform:scale(2.2)rotate(260deg)}}@keyframes mm-spin-bg{0%,70%{opacity:1}to{opacity:0}}.landscape-end{display:none}:root.horizontal .landscape-end{width:calc(140vw * var(--inv-zoom,1));height:calc(100vh * var(--inv-zoom,1));padding-bottom:var(--roadside-h);background:var(--violet);flex-direction:column;flex:none;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.landscape-end__sky{background:radial-gradient(circle at 20% 30%, #ffffff80 1px, transparent 1.6px) 0 0 / 90px 90px, linear-gradient(180deg, color-mix(in srgb, var(--violet) 70%, #000), var(--violet) 70%);position:absolute;inset:0}.landscape-end__text{top:calc(var(--header-h,80px) + 6vh);left:calc(90vw * var(--inv-zoom,1));width:min(calc(80vw * var(--inv-zoom,1)), 900px);z-index:3;color:#fff;text-align:center;justify-items:center;gap:10px;display:grid;position:absolute;translate:-50%}.landscape-end__title{font-family:var(--font-heading);text-shadow:4px 4px 0 var(--ink);margin:0;font-size:clamp(28px,3.4vw,54px)}.landscape-end__hint{opacity:.85;margin:0}:root.horizontal .site-footer .landscape{display:none}:root.horizontal .landscape-end .landscape{flex:none;max-height:calc(100% - 40px)}.icon-circle[data-astro-cid-4fw6t6jk]{--d:var(--icon-md);width:var(--d);height:var(--d);border:var(--border);border-radius:50%;flex:none;place-items:center;display:inline-grid}.icon-circle--violet[data-astro-cid-4fw6t6jk]{background:var(--violet);color:#fff}.icon-circle--yellow[data-astro-cid-4fw6t6jk]{background:var(--yellow);color:var(--ink)}.icon-circle--ink[data-astro-cid-4fw6t6jk]{background:var(--ink);color:var(--yellow)}.icon-circle--xs[data-astro-cid-4fw6t6jk]{--d:var(--icon-xs)}.icon-circle--sm[data-astro-cid-4fw6t6jk]{--d:var(--icon-sm)}.icon-circle--md[data-astro-cid-4fw6t6jk]{--d:var(--icon-md)}.icon-circle--lg[data-astro-cid-4fw6t6jk]{--d:var(--icon-lg)}.icon-circle--xl[data-astro-cid-4fw6t6jk]{--d:var(--icon-xl)}.icon-circle--header[data-astro-cid-4fw6t6jk]{--d:56px}.icon-circle--nav[data-astro-cid-4fw6t6jk]{--d:44px}.lang-switch[data-astro-cid-l4evwy7q]{position:relative}.lang-switch__btn[data-astro-cid-l4evwy7q]{min-width:var(--touch);min-height:var(--touch);border:var(--border);border-radius:var(--radius-pill);background:var(--surface);font-weight:700;font-size:var(--fs-small);cursor:pointer;align-items:center;gap:6px;padding:8px 14px;font-family:DM Sans,system-ui,sans-serif;display:inline-flex}.lang-switch__btn[data-astro-cid-l4evwy7q] svg,.lang-switch[data-astro-cid-l4evwy7q]{flex:none}.lang-switch__btn[data-astro-cid-l4evwy7q]:hover,.lang-switch__btn[data-astro-cid-l4evwy7q][aria-expanded=true]{background:var(--violet-tint)}.lang-switch__menu[data-astro-cid-l4evwy7q]{z-index:var(--z-overlay);background:var(--surface);border:var(--border);min-width:200px;box-shadow:var(--shadow-yellow);border-radius:20px;margin:0;padding:8px;list-style:none;position:absolute;top:calc(100% + 10px);right:0}.lang-switch--inline[data-astro-cid-l4evwy7q] .lang-switch__menu[data-astro-cid-l4evwy7q]{box-shadow:none;margin-top:12px;position:static}.lang-switch__menu[data-astro-cid-l4evwy7q] a[data-astro-cid-l4evwy7q]{min-height:var(--touch);color:var(--ink);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:8px 14px;font-weight:500;text-decoration:none;display:flex}.lang-switch__menu[data-astro-cid-l4evwy7q] a[data-astro-cid-l4evwy7q]:hover,.lang-switch__menu[data-astro-cid-l4evwy7q] a[data-astro-cid-l4evwy7q]:focus-visible{background:var(--violet-tint);outline-offset:-3px}.lang-switch__menu[data-astro-cid-l4evwy7q] a[data-astro-cid-l4evwy7q][aria-current=true]{background:var(--yellow-tint);font-weight:700}.lang-switch__native[data-astro-cid-l4evwy7q]{font-family:DM Sans,Noto Sans,Noto Sans Georgian,system-ui,sans-serif}.lang-switch__tag[data-astro-cid-l4evwy7q]{font-size:var(--fs-tiny);color:var(--muted);font-weight:700}.html-toggle[data-astro-cid-thowtdse]{width:var(--touch);height:var(--touch);border:var(--border);background:var(--surface);color:var(--ink);transition:background-color var(--t-fast), color var(--t-fast), box-shadow var(--t-fast);border-radius:50%;flex:none;place-items:center;display:grid}.html-toggle[data-astro-cid-thowtdse]:hover{background:var(--violet-tint)}.html-toggle[data-astro-cid-thowtdse][aria-pressed=true]{background:var(--violet);color:#fff;box-shadow:3px 3px 0 var(--ink)}.search-toggle[data-astro-cid-5g23hqpt]{width:var(--touch);height:var(--touch);border:var(--border);background:var(--surface);color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.search-toggle[data-astro-cid-5g23hqpt]:hover,.search-toggle[data-astro-cid-5g23hqpt][aria-expanded=true]{background:var(--violet-tint)}.city-search{border-top:2px solid var(--ink);background:var(--surface);padding-block:14px}.city-search__form{align-items:center;gap:10px;display:flex}.city-search__icon{background:var(--yellow);border:var(--border);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.city-search input[type=search]{min-width:0;min-height:var(--touch);border:var(--border);border-radius:var(--radius-pill);background:var(--bg);flex:1;padding:10px 18px;font-size:17px}.city-search__go{flex:none;min-width:72px}.city-search__close{width:var(--touch);height:var(--touch);border:var(--border);background:var(--surface);border-radius:50%;flex:none;place-items:center;display:grid}.city-search__status:not(:empty){color:var(--muted);margin-top:10px;font-weight:500}.city-search__results{flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.city-search__results:empty{display:none}.city-search__results button{min-height:var(--touch);border:var(--border);border-radius:var(--radius-pill);background:var(--surface);font-size:var(--fs-small);text-align:left;padding:6px 16px}.city-search__results button[aria-current=true]{background:var(--violet);color:#fff}.city-search__results button:hover{background:var(--violet-tint);color:var(--ink)}.city-search__results small{opacity:.8}.city-search__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:10px;display:flex}.city-search__home{min-height:var(--touch);background:var(--yellow-tint)}.city-search__credit{font-size:var(--fs-tiny);color:var(--muted);margin-left:auto}@media (width<=599px){.city-search__icon{display:none}}.zoom-control[data-astro-cid-xz2frf3v]{flex:none;position:relative}.zoom-control__btn[data-astro-cid-xz2frf3v]{min-width:var(--touch);min-height:var(--touch);border:var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);font-weight:700;font-size:var(--fs-small);font-variant-numeric:tabular-nums;align-items:center;gap:6px;padding:8px 12px;font-family:DM Sans,system-ui,sans-serif;display:inline-flex}.zoom-control__btn[data-astro-cid-xz2frf3v]:hover,.zoom-control__btn[data-astro-cid-xz2frf3v][aria-expanded=true]{background:var(--violet-tint)}.zoom-control__panel[data-astro-cid-xz2frf3v]{z-index:var(--z-overlay);background:var(--surface);border:var(--border);width:300px;box-shadow:var(--shadow-yellow);border-radius:20px;padding:14px 16px;position:absolute;top:calc(100% + 10px);right:0}.zoom-control--inline[data-astro-cid-xz2frf3v] .zoom-control__panel[data-astro-cid-xz2frf3v]{left:0;right:auto}.zoom-control__label[data-astro-cid-xz2frf3v]{font-weight:700;font-size:var(--fs-small);display:block}.zoom-control__label[data-astro-cid-xz2frf3v] output[data-astro-cid-xz2frf3v]{color:var(--violet-dark);font-variant-numeric:tabular-nums}.zoom-control__row[data-astro-cid-xz2frf3v]{align-items:center;gap:8px;margin-top:8px;display:flex}.zoom-control__step[data-astro-cid-xz2frf3v]{border:var(--border);background:var(--surface);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.zoom-control__step[data-astro-cid-xz2frf3v]:hover{background:var(--yellow)}.zoom-control[data-astro-cid-xz2frf3v] input[data-astro-cid-xz2frf3v][type=range]{min-width:0;height:var(--touch);accent-color:var(--violet);background:0 0;flex:1}.zoom-control__ticks[data-astro-cid-xz2frf3v]{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;padding:0 44px;font-size:11px;display:flex}.zoom-control__reset[data-astro-cid-xz2frf3v]{cursor:pointer;min-height:36px;margin-top:10px}.zoom-control__reset[data-astro-cid-xz2frf3v]:hover{background:var(--yellow-tint)}.theme-switch[data-astro-cid-hds7qqbe]{flex:none;position:relative}.theme-switch__btn[data-astro-cid-hds7qqbe]{width:var(--touch);height:var(--touch);border:var(--border);background:var(--surface);color:var(--ink);border-radius:50%;place-items:center;display:grid}.theme-switch__btn[data-astro-cid-hds7qqbe]:hover,.theme-switch__btn[data-astro-cid-hds7qqbe][aria-expanded=true]{background:var(--violet-tint)}.theme-switch__menu[data-astro-cid-hds7qqbe]{z-index:var(--z-overlay);background:var(--surface);border:var(--border);min-width:190px;box-shadow:var(--shadow-yellow);border-radius:20px;margin:0;padding:8px;list-style:none;position:absolute;top:calc(100% + 10px);right:0}.theme-switch--inline[data-astro-cid-hds7qqbe] .theme-switch__menu[data-astro-cid-hds7qqbe]{position:absolute;top:calc(100% + 10px);left:0;right:auto}.theme-switch__menu[data-astro-cid-hds7qqbe] button[data-astro-cid-hds7qqbe]{width:100%;min-height:var(--touch);color:var(--ink);text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:8px 12px;font-weight:500;display:flex}.theme-switch__menu[data-astro-cid-hds7qqbe] button[data-astro-cid-hds7qqbe]:hover,.theme-switch__menu[data-astro-cid-hds7qqbe] button[data-astro-cid-hds7qqbe]:focus-visible{background:var(--violet-tint);outline-offset:-3px}.theme-switch__menu[data-astro-cid-hds7qqbe] button[data-astro-cid-hds7qqbe][aria-pressed=true]{background:var(--yellow-tint);font-weight:700}.swatch[data-astro-cid-hds7qqbe]{border:2px solid var(--ink);background:linear-gradient(135deg, transparent 55%, var(--s) 55%), var(--p);border-radius:50%;flex:none;width:26px;height:26px}.ribbon-switch__field[data-astro-cid-rnfnzbrb]{display:inline-flex;position:relative}.ribbon-open[data-astro-cid-rnfnzbrb]{border:2px solid var(--ink);background:var(--surface);width:34px;height:34px;color:var(--ink);cursor:pointer;box-shadow:2px 2px 0 var(--ink);border-radius:50%;place-items:center;padding:0;display:grid}.ribbon-open[data-astro-cid-rnfnzbrb]:hover,.ribbon-open[data-astro-cid-rnfnzbrb]:focus-visible{background:var(--yellow)}.ribbon-switch[data-astro-cid-rnfnzbrb] select[data-astro-cid-rnfnzbrb]{-webkit-appearance:none;appearance:none;border:var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);text-overflow:ellipsis;max-width:100%;font-weight:700;line-height:1.2}.ribbon-switch[data-astro-cid-rnfnzbrb] select[data-astro-cid-rnfnzbrb]:hover{background:var(--violet-tint)}.ribbon-switch__chevron[data-astro-cid-rnfnzbrb]{pointer-events:none;display:grid;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.ribbon-switch--floating[data-astro-cid-rnfnzbrb]{z-index:var(--z-chile);right:12px;top:calc(var(--header-h) + 12px);max-width:calc(var(--chile-space) - 16px);flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:fixed}.ribbon-switch--floating[data-astro-cid-rnfnzbrb] select[data-astro-cid-rnfnzbrb]{min-height:32px;box-shadow:3px 3px 0 var(--ink);padding:5px 32px 5px 14px;font-size:13px}.ribbon-stretch[data-astro-cid-rnfnzbrb]{border:var(--border);border-radius:var(--radius-pill);background:var(--surface);min-height:32px;color:var(--ink);white-space:nowrap;box-shadow:3px 3px 0 var(--ink);align-items:center;gap:8px;padding:4px 12px 4px 6px;font-size:12px;font-weight:700;display:inline-flex}.ribbon-stretch[data-astro-cid-rnfnzbrb]:hover{background:var(--violet-tint)}.ribbon-stretch__track[data-astro-cid-rnfnzbrb]{border:2px solid var(--ink);background:var(--bg);width:30px;height:18px;transition:background-color var(--t-fast);border-radius:999px;flex:none;position:relative}.ribbon-stretch__knob[data-astro-cid-rnfnzbrb]{background:var(--ink);width:12px;height:12px;transition:transform var(--t-fast) var(--ease);border-radius:50%;position:absolute;top:1px;left:1px}.ribbon-stretch[data-astro-cid-rnfnzbrb][aria-checked=true] .ribbon-stretch__track[data-astro-cid-rnfnzbrb]{background:var(--violet)}.ribbon-stretch[data-astro-cid-rnfnzbrb][aria-checked=true] .ribbon-stretch__knob[data-astro-cid-rnfnzbrb]{background:#fff;transform:translate(12px)}.ribbon-switch--inline[data-astro-cid-rnfnzbrb]{flex-direction:column;gap:6px;display:flex}.ribbon-switch--inline[data-astro-cid-rnfnzbrb] label[data-astro-cid-rnfnzbrb]{font-weight:700;font-size:var(--fs-small)}.ribbon-switch--inline[data-astro-cid-rnfnzbrb] select[data-astro-cid-rnfnzbrb]{min-height:var(--touch);font-size:var(--fs-small);padding:8px 40px 8px 18px}@media (width<=899px),(pointer:coarse){.ribbon-switch--floating[data-astro-cid-rnfnzbrb]{display:none}}@media print{.ribbon-switch--floating[data-astro-cid-rnfnzbrb]{display:none}}.site-header[data-astro-cid-nen7h5rs]{z-index:var(--z-header);transition:border-color var(--t-med) var(--ease);border-bottom:2px solid #0000;position:sticky;top:0}.site-header[data-astro-cid-nen7h5rs]:before{content:"";z-index:-1;background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--violet) 13%, transparent) 0 14px, transparent 14px 28px, color-mix(in srgb, var(--yellow) 24%, transparent) 28px 42px, transparent 42px 56px), #fffc;-webkit-backdrop-filter:blur(14px)saturate(1.4);position:absolute;inset:0}.site-header[data-astro-cid-nen7h5rs].is-scrolled{border-bottom-color:var(--ink)}.site-header__inner[data-astro-cid-nen7h5rs]{min-height:var(--header-h);align-items:center;gap:16px;display:flex}.pum[data-astro-cid-nen7h5rs]{z-index:2;font-family:"Unbounded", var(--font-heading);letter-spacing:.02em;color:var(--violet);-webkit-text-stroke:2px var(--ink);text-shadow:4px 4px 0 var(--yellow);cursor:pointer;user-select:none;background:0 0;border:0;flex:none;margin-left:clamp(10px,1.6vw,34px);padding:0;font-size:clamp(30px,2.6vw,44px);font-weight:900;line-height:1;animation:.9s cubic-bezier(.34,1.56,.64,1) .3s both pum-in;position:relative;transform:rotate(-8deg)}.pum[data-astro-cid-nen7h5rs]:hover{color:var(--yellow);text-shadow:4px 4px 0 var(--violet)}.pum[data-astro-cid-nen7h5rs].is-boom{animation:.76s cubic-bezier(.34,1.56,.64,1) pum-boom}@keyframes pum-boom{15%{transform:rotate(-30deg)scale(1.6)}35%{transform:rotate(350deg)scale(.8)}60%{transform:rotate(345deg)scale(1.2)}to{transform:rotate(352deg)scale(1)}}@keyframes pum-in{0%{opacity:0;transform:rotate(-30deg)scale(.2)}}@media (width<=559px){.pum[data-astro-cid-nen7h5rs].pum{font-size:18px;top:auto;bottom:-14px;right:14px;translate:none}}@media (width<=899px){.pum[data-astro-cid-nen7h5rs]{margin:0;font-size:22px;position:absolute;top:26px;right:116px;translate:0 -50%}}@media (prefers-reduced-motion:reduce){.pum[data-astro-cid-nen7h5rs]{animation:none}}.brand[data-astro-cid-nen7h5rs]{color:var(--ink);flex:none;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.brand__name[data-astro-cid-nen7h5rs]{font-family:"Unbounded", var(--font-heading);letter-spacing:-.02em;font-size:22px;font-weight:800}.nav-desktop[data-astro-cid-nen7h5rs]{align-items:center;gap:clamp(8px,1.2vw,20px);min-width:0;margin-left:auto;display:flex}.nav-desktop[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{flex-wrap:nowrap;justify-content:flex-end;gap:clamp(8px,1vw,18px);margin:0;padding:0;list-style:none;display:flex}.nav-desktop[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:var(--touch);color:var(--ink);font-weight:500;font-size:var(--fs-small);white-space:nowrap;background:linear-gradient(var(--yellow), var(--yellow)) no-repeat left 78% / 0 6px;transition:background-size var(--t-med) var(--ease);align-items:center;text-decoration:none;display:inline-flex}.nav-desktop[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background-size:100% 6px}.nav-contact[data-astro-cid-nen7h5rs]{white-space:nowrap;box-shadow:3px 3px 0 var(--ink);padding:8px 18px}.mobile-tools[data-astro-cid-nen7h5rs]{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.mobile-tools[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{font-weight:700;font-size:var(--fs-small);align-items:center;gap:12px;display:flex}@media (width<=1439px){.header-tools[data-astro-cid-nen7h5rs]>.desktop-tool{display:none}}@media (width<=899px){.header-tools[data-astro-cid-nen7h5rs]>.desktop-tool,.header-tools[data-astro-cid-nen7h5rs]>.theme-switch,.header-tools[data-astro-cid-nen7h5rs]>.zoom-control{display:none}}.header-tools[data-astro-cid-nen7h5rs]{flex:none;align-items:center;gap:clamp(4px,.5vw,10px);margin-left:auto;display:flex}.nav-desktop[data-astro-cid-nen7h5rs]{flex:none}.menu-toggle[data-astro-cid-nen7h5rs]{width:var(--touch);height:var(--touch);border:var(--border);background:var(--surface);cursor:pointer;border-radius:50%;place-items:center;display:none}@media (width<=1439px){.menu-toggle[data-astro-cid-nen7h5rs]{display:grid}}.menu-toggle__close[data-astro-cid-nen7h5rs],.menu-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .menu-toggle__open[data-astro-cid-nen7h5rs]{display:none}.menu-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .menu-toggle__close[data-astro-cid-nen7h5rs]{display:contents}.mobile-menu[data-astro-cid-nen7h5rs]{inset:var(--header-h) 0 0 0;z-index:var(--z-overlay);background:var(--bg);padding-block:24px 48px;position:fixed;overflow-y:auto}.mobile-menu[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs]{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.mobile-menu__links[data-astro-cid-nen7h5rs]{width:100%;margin:0;padding:0;list-style:none}.mobile-menu__links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:56px;font-family:var(--font-heading);color:var(--ink);border-bottom:2px dashed var(--globe-line);align-items:center;gap:14px;font-size:clamp(22px,6vw,30px);font-weight:700;text-decoration:none;display:flex}.mobile-menu__dot[data-astro-cid-nen7h5rs]{border:var(--border);border-radius:50%;flex:none;width:14px;height:14px}.mobile-menu__dot[data-astro-cid-nen7h5rs].is-violet{background:var(--violet)}.mobile-menu__dot[data-astro-cid-nen7h5rs].is-yellow{background:var(--yellow)}@media (width<=1100px){.nav-desktop[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-size:14px}}@media (width<=899px){.nav-desktop[data-astro-cid-nen7h5rs]{display:none}.menu-toggle[data-astro-cid-nen7h5rs]{display:grid}}.nav-desktop[data-astro-cid-nen7h5rs]+.header-tools[data-astro-cid-nen7h5rs]{margin-left:0}@media (width<=899px){.nav-desktop[data-astro-cid-nen7h5rs]+.header-tools[data-astro-cid-nen7h5rs]{margin-left:auto}}@media (width>=1440px){.mobile-menu[data-astro-cid-nen7h5rs]{display:none!important}}.globe[data-astro-cid-i72pnncp]{width:var(--globe-size);aspect-ratio:1;pointer-events:none;z-index:var(--z-globe);flex:none}.globe--abs[data-astro-cid-i72pnncp]{position:absolute}.globe__svg[data-astro-cid-i72pnncp]{width:100%;height:100%;animation:spin var(--globe-speed) linear infinite;animation-direction:var(--globe-dir);display:block;overflow:visible}.globe__lines[data-astro-cid-i72pnncp]{stroke:var(--globe-line);stroke-width:1.6px;vector-effect:non-scaling-stroke}.globe__lines[data-astro-cid-i72pnncp] [data-astro-cid-i72pnncp]{vector-effect:non-scaling-stroke}.globe--footer[data-astro-cid-i72pnncp] .globe__lines[data-astro-cid-i72pnncp]{stroke:var(--globe-line-footer)}.dot-yellow[data-astro-cid-i72pnncp]{fill:var(--yellow);stroke:var(--ink);stroke-width:2px}.dot-violet[data-astro-cid-i72pnncp]{fill:var(--violet)}.globe__orbit[data-astro-cid-i72pnncp]{width:116%;height:116%;animation:40s linear infinite reverse spin;position:absolute;inset:-8%;overflow:visible}.orbit-ring[data-astro-cid-i72pnncp]{stroke:var(--violet);stroke-width:1.5px;stroke-dasharray:6 10;opacity:.55;vector-effect:non-scaling-stroke}.orbit-tri[data-astro-cid-i72pnncp]{fill:var(--violet);stroke:var(--ink);stroke-width:1.5px;stroke-linejoin:round}.powerlines[data-astro-cid-ngvvmckg]{--pl-scale:1;height:var(--powerlines-h);margin-top:var(--section-space);cursor:pointer;margin-bottom:-1px;position:relative;overflow:hidden}.powerlines__svg[data-astro-cid-ngvvmckg]{display:block}.powerlines__scale[data-astro-cid-ngvvmckg]{transform-origin:0 0;transform:scale(var(--pl-scale))}.powerlines__shift[data-astro-cid-ngvvmckg]{transform:translateX(var(--pl-shift,0px))}.pl-tower[data-astro-cid-ngvvmckg]{fill:none;stroke:var(--black);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.pl-pole[data-astro-cid-ngvvmckg]{fill:none;stroke:var(--black);stroke-width:4px;stroke-linecap:round}.pl-wire[data-astro-cid-ngvvmckg]{fill:none;stroke:var(--black);stroke-width:1.3px}.pl-bird[data-astro-cid-ngvvmckg]{stroke:var(--ink);stroke-width:1.5px;stroke-linejoin:round}.pl-bird--yellow[data-astro-cid-ngvvmckg]{fill:var(--yellow)}.pl-bird--violet[data-astro-cid-ngvvmckg]{fill:var(--violet)}@media (width<=599px){.powerlines[data-astro-cid-ngvvmckg]{--pl-scale:.5625}}.supporters[data-astro-cid-mu22sgge]{--logo-h:110px;background:var(--surface);border-radius:var(--radius-card);color:var(--ink);padding:clamp(20px,3vw,32px)}.supporters--small[data-astro-cid-mu22sgge]{--logo-h:56px;border:var(--border);border-radius:20px;padding:14px 18px}.supporters__logos[data-astro-cid-mu22sgge]{flex-wrap:wrap;align-items:center;gap:clamp(20px,4vw,48px);display:flex}.supporters__logos[data-astro-cid-mu22sgge] picture[data-astro-cid-mu22sgge]{display:contents}.supporters__logos[data-astro-cid-mu22sgge] img[data-astro-cid-mu22sgge]{height:var(--logo-h);object-fit:contain;width:auto;max-width:100%}.supporters__disclaimer[data-astro-cid-mu22sgge]{font-size:var(--fs-tiny);color:var(--muted);max-width:90ch;margin:18px 0 0;line-height:1.5}@media (width<=599px){.supporters--full[data-astro-cid-mu22sgge]{--logo-h:72px}.supporters--full[data-astro-cid-mu22sgge] .supporters__logos[data-astro-cid-mu22sgge]{flex-direction:column;align-items:flex-start}.supporters--small[data-astro-cid-mu22sgge]{--logo-h:44px}}.landscape[data-astro-cid-dico5cwo]{z-index:calc(var(--z-globe,0) + 2);aspect-ratio:1200/260;cursor:pointer;-webkit-tap-highlight-color:transparent;width:100%;min-height:110px;margin-top:28px;position:relative;overflow:hidden}.landscape--big[data-astro-cid-dico5cwo]{margin:0}.landscape__scene[data-astro-cid-dico5cwo]{width:100%;height:100%;transition:opacity 1.6s;position:absolute;inset:0;overflow:visible}.landscape__scene[data-astro-cid-dico5cwo].is-off{opacity:0;pointer-events:none}.landscape[data-astro-cid-dico5cwo] .ls-g{transition:transform .6s cubic-bezier(.2,.7,.3,1)}.landscape[data-astro-cid-dico5cwo] path,.landscape[data-astro-cid-dico5cwo] circle{stroke:var(--ink);stroke-width:3px;stroke-linejoin:round;stroke-linecap:round}.landscape[data-astro-cid-dico5cwo] .ls-hit{fill:#0000;stroke:none}.landscape[data-astro-cid-dico5cwo] .ls-sun{fill:var(--yellow);transition:fill 1s}.landscape[data-astro-cid-dico5cwo] .ls-halo{fill:var(--yellow);opacity:.25;animation:4s ease-in-out infinite ls-pulse;stroke:none!important}.landscape[data-astro-cid-dico5cwo] .ls-moon-shade{fill:var(--violet);opacity:0;transition:opacity 1s;stroke:none!important}.landscape[data-astro-cid-dico5cwo] .ls-stars circle{fill:#fff;stroke:none;opacity:0;transition:opacity 1.2s}.landscape[data-astro-cid-dico5cwo] .ls-far{fill:color-mix(in srgb, var(--violet) 55%, #fff)}.landscape[data-astro-cid-dico5cwo] .ls-mid{fill:color-mix(in srgb, var(--violet) 75%, #000)}.landscape[data-astro-cid-dico5cwo] .ls-near{fill:color-mix(in srgb, var(--violet) 55%, #000)}.landscape[data-astro-cid-dico5cwo] .ls-sand{fill:color-mix(in srgb, var(--yellow) 60%, #fff)}.landscape[data-astro-cid-dico5cwo] .ls-snow,.landscape[data-astro-cid-dico5cwo] .ls-light,.landscape[data-astro-cid-dico5cwo] .ls-house path,.landscape[data-astro-cid-dico5cwo] .ls-cloud-body{fill:#fff}.landscape[data-astro-cid-dico5cwo] .ls-water{fill:color-mix(in srgb, #5ec8ff 70%, var(--violet))}.landscape[data-astro-cid-dico5cwo] .ls-line,.landscape[data-astro-cid-dico5cwo] .ls-road,.landscape[data-astro-cid-dico5cwo] .ls-bird,.landscape[data-astro-cid-dico5cwo] .ls-beam,.landscape[data-astro-cid-dico5cwo] .ls-tree,.landscape[data-astro-cid-dico5cwo] .ls-rain{fill:none}.landscape[data-astro-cid-dico5cwo] .ls-road{stroke-dasharray:26 18;stroke:var(--yellow)!important}.landscape[data-astro-cid-dico5cwo] .ls-beam{animation:2.4s step-end infinite ls-blink;stroke:var(--yellow)!important;stroke-width:4px!important}.landscape[data-astro-cid-dico5cwo] .ls-tent,.landscape[data-astro-cid-dico5cwo] .ls-window,.landscape[data-astro-cid-dico5cwo] .ls-head{fill:var(--yellow)}.landscape[data-astro-cid-dico5cwo] .ls-chimney{fill:#fff}.landscape[data-astro-cid-dico5cwo] .ls-tree{stroke:#fff!important}.landscape[data-astro-cid-dico5cwo] .ls-stripe{fill:none;stroke:#e63946!important;stroke-width:8px!important}.landscape[data-astro-cid-dico5cwo] .ls-rain{opacity:0;stroke:#5ec8ff!important}.landscape[data-astro-cid-dico5cwo] .ls-smoke circle{fill:#fff;opacity:0}.landscape[data-astro-cid-dico5cwo] .ls-cloud{animation:ls-drift var(--dur,90s) linear infinite}.landscape[data-astro-cid-dico5cwo] .ls-runner{opacity:0}.landscape[data-astro-cid-dico5cwo] .ls-mover{transform:translate(var(--x0), var(--y0))}.landscape[data-astro-cid-dico5cwo].is-night .ls-moon-shade{opacity:1}.landscape[data-astro-cid-dico5cwo].is-night .ls-sun,.landscape[data-astro-cid-dico5cwo].is-night .ls-halo{fill:#f4f1de}.landscape[data-astro-cid-dico5cwo].is-night .ls-stars circle{opacity:1;animation:2.4s ease-in-out infinite alternate ls-twinkle}.landscape[data-astro-cid-dico5cwo].is-night .ls-stars circle:nth-child(3n){animation-delay:-1.2s}.landscape[data-astro-cid-dico5cwo].is-night .ls-far,.landscape[data-astro-cid-dico5cwo].is-night .ls-mid,.landscape[data-astro-cid-dico5cwo].is-night .ls-near,.landscape[data-astro-cid-dico5cwo].is-night .ls-water,.landscape[data-astro-cid-dico5cwo].is-night .ls-sand{filter:brightness(.55)saturate(.8)}.landscape[data-astro-cid-dico5cwo].is-night .ls-window{fill:#ffe066;filter:drop-shadow(0 0 4px #ffd60a)}.landscape[data-astro-cid-dico5cwo] .ls-sun-g.is-act{animation:1s cubic-bezier(.3,1.4,.5,1) ls-spin}.landscape[data-astro-cid-dico5cwo] .ls-birds.is-act{animation:4s ease-in forwards ls-flyoff}.landscape[data-astro-cid-dico5cwo] .ls-tree-g.is-act,.landscape[data-astro-cid-dico5cwo].is-gust .ls-tree-g{animation:1.4s ease-in-out ls-sway}.landscape[data-astro-cid-dico5cwo] .ls-cloud.is-act .ls-rain{animation:.5s linear 6 ls-rain}.landscape[data-astro-cid-dico5cwo] .is-act .ls-smoke circle{animation:2.2s ease-out 2 ls-smoke}.landscape[data-astro-cid-dico5cwo] .is-act .ls-smoke circle:nth-child(2){animation-delay:.5s}.landscape[data-astro-cid-dico5cwo] .ls-house.is-act .ls-window{animation:.4s step-end 6 ls-blink}.landscape[data-astro-cid-dico5cwo] .ls-boat.is-act{animation:7s ease-in-out ls-sail}.landscape[data-astro-cid-dico5cwo] .is-act .ls-beam-g{animation:2.4s ease-in-out 2 ls-sweep}.landscape[data-astro-cid-dico5cwo] .is-act>.ls-mover{animation:6s linear forwards ls-run}.landscape[data-astro-cid-dico5cwo] .is-act>.ls-mover .ls-runner{opacity:1;animation:.3s ease-in-out infinite alternate ls-bob}.landscape[data-astro-cid-dico5cwo] [data-act=castle].is-act{transform-box:fill-box;transform-origin:50% 100%;animation:.6s 2 ls-hop}@keyframes ls-drift{0%{transform:translate(-1400px)}to{transform:translate(1400px)}}@keyframes ls-blink{50%{opacity:0}}@keyframes ls-pulse{50%{opacity:.45}}@keyframes ls-twinkle{0%{opacity:.25}}@keyframes ls-spin{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.3)}to{transform:rotate(360deg)scale(1)}}@keyframes ls-flyoff{60%{opacity:0;transform:translate(240px,-120px)}61%{opacity:0;transform:translate(-300px)}to{opacity:1;transform:none}}@keyframes ls-sway{25%{transform:rotate(-12deg)}60%{transform:rotate(8deg)}}@keyframes ls-rain{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(14px)}}@keyframes ls-smoke{0%{opacity:.9;transform:translate(0)scale(.6)}to{opacity:0;transform:translate(14px,-40px)scale(2)}}@keyframes ls-sail{50%{transform:translate(420px)}}@keyframes ls-sweep{50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}@keyframes ls-run{0%{transform:translate(var(--x0), var(--y0))}to{transform:translate(calc(var(--x0) + 900px), var(--y0))}}@keyframes ls-bob{to{translate:0 -4px}}@keyframes ls-hop{50%{transform:translateY(-14px)rotate(8deg)}}.landscape[data-astro-cid-dico5cwo] .ls-sun-g,.landscape[data-astro-cid-dico5cwo] .ls-tree-g,.landscape[data-astro-cid-dico5cwo] .ls-beam-g{transform-box:view-box}@media (prefers-reduced-motion:reduce){.landscape[data-astro-cid-dico5cwo] *{animation-duration:.01ms!important;animation-iteration-count:1!important}}.chart{z-index:900;zoom:var(--inv-zoom,1);color:#e8ecff;font-family:var(--font-body);clip-path:circle(0 at var(--ox) var(--oy));background:radial-gradient(at 50% 60%,#12164a 0%,#070920 55%,#02030c 100%);transition:clip-path .9s cubic-bezier(.7,0,.2,1);position:fixed;inset:0;overflow:hidden}.chart.is-open{clip-path:circle(150% at var(--ox) var(--oy))}.chart.is-closing{transition-duration:.65s}:root.chart-open{overflow:hidden}.chart__stars{opacity:.8;background:radial-gradient(circle,#fff 1px,#0000 1.6px) 0 0/83px 83px,radial-gradient(circle,#ffffffb3 .8px,#0000 1.4px) 20px 40px/127px 127px,radial-gradient(circle,#c6ff0099 1px,#0000 1.6px) 50px 10px/211px 211px;animation:120s linear infinite chart-drift;position:absolute;inset:-50%}.chart__stars--2{opacity:.35;background-size:61px 61px;animation-duration:200s;animation-direction:reverse}.chart__shoot{opacity:0;background:linear-gradient(90deg,#0000,#fff);border-radius:2px;width:160px;height:2px;animation:7s ease-in 2.2s infinite chart-shoot;position:absolute;top:12%;left:-10%;rotate:18deg}.chart__head{z-index:2;text-align:center;pointer-events:none;justify-items:center;gap:4px;padding:0 60px;animation:.9s cubic-bezier(.2,.8,.2,1) .5s both chart-rise;display:grid;position:absolute;top:3vh;left:0;right:0}.chart__head h2{font-family:var(--font-heading);letter-spacing:.02em;color:#fff;text-shadow:0 0 22px #7b2ff7e6;margin:0;font-size:clamp(22px,3.2vw,46px)}.chart__head h2 i{color:#ffd60a;padding:0 .3em;font-style:normal}.chart__head p{color:#c6ff00;margin:0;font-weight:700}.chart__head small{opacity:.6}.chart__x{z-index:3;color:#c6ff00;cursor:pointer;background:#0006;border:2px solid #c6ff00;border-radius:50%;width:46px;height:46px;font-size:20px;position:absolute;top:16px;right:16px}.chart__zoom{z-index:3;gap:8px;display:grid;position:absolute;bottom:20px;right:16px}.chart__zoom button{color:#c6ff00;width:44px;height:44px;font:800 20px var(--font-body);cursor:pointer;background:#00000073;border:2px solid #c6ff00;border-radius:50%}.chart__map{touch-action:none;cursor:grab;width:100%;height:100%;animation:1.4s cubic-bezier(.2,.8,.2,1) .2s both chart-zoom;position:absolute;inset:0}.chart__sphere{fill:#1e287840;stroke:#8ca0ff59;stroke-width:1px}.chart__grid{fill:none;stroke:#8ca0ff1a;stroke-width:.6px}.chart__world path,.chart__world line{vector-effect:non-scaling-stroke}.chart__land path{fill:#788cff1a;stroke:#a0b4ff47;stroke-width:.5px}.chart__land path[class^=is-]{fill:#7b2ff773;stroke:#c6a0ffcc}.chart__land path.is-planned{fill:#ffd60a2e;stroke:#ffd60a99;stroke-dasharray:2 2}.chart__lines line{stroke:#ffffff8c;stroke-width:1.2px;stroke-dasharray:1;stroke-dashoffset:1px;animation:.6s ease-out forwards chart-draw}.chart__route{fill:none;stroke:#ffd60a;stroke-width:1.6px;stroke-dasharray:6 7;opacity:0;animation:.6s 1.5s forwards chart-fade,1.2s linear infinite chart-march}.chart__dot,.chart__tri{cursor:pointer;opacity:0;outline:none;animation:.5s cubic-bezier(.3,1.6,.5,1) forwards chart-pop}.chart__dot circle{fill:#fff;filter:drop-shadow(0 0 6px #b48cff)}.chart__dot .chart__ring{fill:none;stroke:#c8aaffcc;stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;animation:2.6s ease-out infinite chart-ring}.chart__dot.is-home circle:not(.chart__ring){fill:#c6ff00;filter:drop-shadow(0 0 8px #c6ff00)}.chart__dot.is-now circle:not(.chart__ring){fill:#ff5fa2;filter:drop-shadow(0 0 8px #ff5fa2)}.chart__dot text,.chart__tri text{fill:#fff;font:700 12px var(--font-body);paint-order:stroke;stroke:#070920;stroke-width:4px}.chart__tri path{fill:#ffd60a;stroke:#070920;stroke-width:1.5px;filter:drop-shadow(0 0 8px #ffd60a)}.chart__tri text{fill:#ffd60a}.chart__dot:hover circle:not(.chart__ring),.chart__dot:focus circle:not(.chart__ring){r:8}.chart__tri:hover path,.chart__tri:focus path{filter:drop-shadow(0 0 14px #ffd60a)}.chart__card{z-index:4;pointer-events:none;background:#070920eb;border:1px solid #c6ff0099;border-radius:12px;gap:3px;max-width:280px;padding:10px 14px;font-size:14px;display:grid;position:fixed;translate:-50%;box-shadow:0 0 24px #7b2ff780}.chart__card[hidden]{display:none}.chart__card strong{color:#c6ff00;font-family:var(--font-heading)}@keyframes chart-drift{to{transform:translate(83px,166px)}}@keyframes chart-shoot{0%{opacity:0;transform:translate(0)}5%{opacity:1}18%,to{opacity:0;transform:translate(130vw)}}@keyframes chart-rise{0%{opacity:0;transform:translateY(-24px)}}@keyframes chart-zoom{0%{opacity:0;transform:scale(.82)rotate(-2deg)}}@keyframes chart-draw{to{stroke-dashoffset:0}}@keyframes chart-fade{to{opacity:.9}}@keyframes chart-march{to{stroke-dashoffset:-26px}}@keyframes chart-pop{0%{opacity:0;scale:0}to{opacity:1;scale:1}}@keyframes chart-ring{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}@media (prefers-reduced-motion:reduce){.chart,.chart *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.site-footer[data-astro-cid-jo6i4kqk]{isolation:isolate;background:var(--violet);color:#fff;padding-block:clamp(56px,8vw,96px) 0;position:relative}.site-footer__inner[data-astro-cid-jo6i4kqk]{z-index:var(--z-content);position:relative}.site-footer__title[data-astro-cid-jo6i4kqk]{color:#fff}.contact-buttons[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:16px;margin:0 0 clamp(40px,6vw,64px);padding:0;list-style:none;display:flex}.contact-btn[data-astro-cid-jo6i4kqk]{border-radius:var(--radius-pill);min-height:60px;color:var(--ink);border:var(--border);box-shadow:5px 5px 0 var(--ink);transition:transform var(--t-fast) var(--ease);background:#fff;align-items:center;gap:14px;padding:8px 26px 8px 8px;font-size:clamp(17px,1.6vw,20px);font-weight:700;text-decoration:none;display:inline-flex}.contact-btn[data-astro-cid-jo6i4kqk]:hover{transform:translate(-2px,-3px)}.contact-btn[data-astro-cid-jo6i4kqk]:focus-visible{outline-color:var(--yellow)}.contact-btn__icon[data-astro-cid-jo6i4kqk]{background:var(--yellow);border:var(--border);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.site-footer__bottom[data-astro-cid-jo6i4kqk]{font-size:var(--fs-small);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:32px;display:flex}.pum-credit[data-astro-cid-jo6i4kqk] strong[data-astro-cid-jo6i4kqk]{font-family:"Unbounded", var(--font-heading);letter-spacing:.04em;font-weight:900}.site-footer__bottom[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#fff;min-height:var(--touch);align-items:center;font-weight:700;display:inline-flex}.site-footer__bottom[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible{outline-color:var(--yellow)}.bread-count[data-astro-cid-jo6i4kqk]{font-size:var(--fs-small);border-top:1px dashed #ffffff59;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;margin:18px 0 0;padding-top:14px;font-weight:700;display:flex}.bread-count__icons[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:2px;display:inline-flex}.bread-count__icons[data-astro-cid-jo6i4kqk]:empty{display:none}.bread-count__icons[data-astro-cid-jo6i4kqk] svg{width:20px;height:22px}.bread-count__icons[data-astro-cid-jo6i4kqk] .bread-more{align-self:center;margin-left:4px}.bread-count[data-astro-cid-jo6i4kqk].is-bump .bread-count__icons[data-astro-cid-jo6i4kqk] svg:last-of-type{animation:.5s cubic-bezier(.3,1.8,.5,1) bread-bump}@keyframes bread-bump{0%{transform:scale(0)rotate(-40deg)}}.legend[data-astro-cid-jo6i4kqk]{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:10px;padding:0;display:inline-flex}.legend[data-astro-cid-jo6i4kqk]:hover .legend__circle[data-astro-cid-jo6i4kqk],.legend[data-astro-cid-jo6i4kqk]:focus-visible .legend__circle[data-astro-cid-jo6i4kqk]{transform:scale(1.6)}.legend[data-astro-cid-jo6i4kqk]:hover .legend__tri[data-astro-cid-jo6i4kqk],.legend[data-astro-cid-jo6i4kqk]:focus-visible .legend__tri[data-astro-cid-jo6i4kqk]{transform:rotate(-90deg)}.legend__circle[data-astro-cid-jo6i4kqk],.legend__tri[data-astro-cid-jo6i4kqk]{transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.legend__circle[data-astro-cid-jo6i4kqk]{background:#fff;border-radius:50%;flex:none;width:10px;height:10px}.legend__tri[data-astro-cid-jo6i4kqk]{background:var(--yellow);clip-path:polygon(0 0,100% 50%,0 100%);flex:none;width:12px;height:11px}:root.vs-theme,:root.vs-theme *,:root.vs-theme :before,:root.vs-theme :after{transition:background-color .9s,color .9s,border-color .9s,fill .9s,stroke .9s,box-shadow .9s!important}.vs-wave{z-index:940;pointer-events:none;background:radial-gradient(circle at var(--wx) var(--wy), transparent 0, transparent var(--r,0px), var(--violet) calc(var(--r,0px) + 2px), var(--yellow) calc(var(--r,0px) + 26px), transparent calc(var(--r,0px) + 60px));mix-blend-mode:normal;opacity:.85;animation:1.1s cubic-bezier(.3,.6,.3,1) forwards vs-wave;position:fixed;inset:0}@property --r{syntax:"<length>";inherits:false;initial-value:0}@keyframes vs-wave{0%{--r:0px;opacity:.9}to{--r:150vmax;opacity:0}}:root.vs-cv-in .cv-view>*{animation:.7s cubic-bezier(.2,.8,.2,1) both vs-rise}:root.vs-cv-in .cv-view>:nth-child(2){animation-delay:.12s}:root.vs-cv-in .cv-view>:nth-child(3){animation-delay:.24s}:root.vs-cv-in .cv-view>:nth-child(n+4){animation-delay:.36s}:root.vs-cv-in .cv-view:after{content:"";z-index:5;pointer-events:none;background:linear-gradient(#0000,#7b2ff72e 70%,#ffd60ae6 98%,#0000);height:120px;animation:1.3s cubic-bezier(.5,0,.5,1) both vs-scan;position:fixed;top:0;left:0;right:0}:root.vs-cv-in .cv-view{animation:.5s both vs-fadein}.vs-curtain{z-index:950;background:var(--violet);color:#fff;pointer-events:none;place-items:center;animation:1.2s cubic-bezier(.7,0,.3,1) forwards vs-curtain;display:grid;position:fixed;inset:0}.vs-curtain span{border:4px solid var(--ink);background:var(--yellow);color:var(--ink);font-family:var(--font-heading);box-shadow:8px 8px 0 var(--ink);border-radius:18px;padding:12px 28px;font-size:clamp(30px,5vw,70px);animation:.6s cubic-bezier(.3,1.6,.5,1) both vs-pop}:root.vs-blog-in main>*{animation:.8s cubic-bezier(.2,.8,.2,1) both vs-rise}:root.vs-blog-in main>:first-child{animation-delay:.45s}:root.vs-blog-in main>:nth-child(2){animation-delay:.56s}:root.vs-blog-in main>:nth-child(n+3){animation-delay:.68s}:root.vs-blog-in .site-header{animation:.7s cubic-bezier(.2,.8,.2,1) .35s both vs-drop}.vs-compass{z-index:950;pointer-events:none;background:radial-gradient(circle,#14103c8c,#0a081e40 60%,#0000);place-content:center;justify-items:center;gap:14px;animation:2s forwards vs-compass-life;display:grid;position:fixed;inset:0}.vs-compass__dial{aspect-ratio:1;width:min(46vmin,300px);animation:.7s cubic-bezier(.3,1.6,.5,1) both vs-pop}.vs-compass svg{width:100%;height:100%;filter:drop-shadow(6px 6px 0 var(--ink));overflow:visible}.vs-c-ring{fill:var(--yellow);stroke:var(--ink);stroke-width:6px}.vs-c-face{fill:#fff;stroke:var(--ink);stroke-width:3px}.vs-c-tick{stroke:var(--ink);stroke-width:3px;stroke-linecap:round}.vs-compass text{fill:var(--ink);font:800 22px var(--font-heading,sans-serif);text-anchor:middle}.vs-c-needle{transform:rotate(var(--from));animation:1.5s cubic-bezier(.25,1.25,.4,1) .2s forwards vs-needle}.vs-c-north{fill:#e63946;stroke:var(--ink);stroke-width:3px}.vs-c-south{fill:var(--violet);stroke:var(--ink);stroke-width:3px}.vs-c-needle circle{fill:var(--ink)}.vs-compass p{border:3px solid var(--ink);background:var(--violet);color:#fff;font-family:var(--font-heading);box-shadow:5px 5px 0 var(--ink);border-radius:14px;margin:0;padding:8px 18px;font-size:clamp(16px,2vw,24px);animation:.6s cubic-bezier(.3,1.6,.5,1) .4s both vs-pop}@keyframes vs-rise{0%{opacity:0;transform:translateY(40px)}}@keyframes vs-drop{0%{opacity:0;transform:translateY(-30px)}}@keyframes vs-fadein{0%{opacity:0}}@keyframes vs-scan{0%{transform:translateY(-120px)}to{opacity:.4;transform:translateY(100vh)}}@keyframes vs-curtain{0%,35%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}@keyframes vs-pop{0%{opacity:0;scale:.4}}@keyframes vs-needle{to{transform:rotate(var(--to))}}@keyframes vs-compass-life{0%,80%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.vs-curtain,.vs-compass{display:none}}.chile[data-astro-cid-3bdut4ih]{--ribbon-w:var(--ribbon-w-desktop,56px);--label-space:104px;z-index:var(--z-chile);right:12px;top:calc(var(--header-h) + 100px);width:calc(var(--ribbon-w) + var(--label-space));touch-action:none;-webkit-user-select:none;user-select:none;position:fixed;bottom:24px}.chile[data-astro-cid-3bdut4ih]:focus-visible{outline:3px solid var(--violet);outline-offset:4px;border-radius:16px}.chile__ribbon[data-astro-cid-3bdut4ih]{width:var(--ribbon-w);cursor:pointer;position:absolute;top:0;bottom:0;right:0}.chile__svg[data-astro-cid-3bdut4ih]{width:100%;height:100%;display:block;overflow:visible}.chile--lake[data-astro-cid-3bdut4ih] .chile__land[data-astro-cid-3bdut4ih]{fill:#a9d6f5}.chile--lake[data-astro-cid-3bdut4ih] .chile__progress[data-astro-cid-3bdut4ih]{fill:#1f6fd1}.chile--body[data-astro-cid-3bdut4ih] .chile__progress[data-astro-cid-3bdut4ih]{fill:var(--violet);fill-opacity:.55}.chile__land[data-astro-cid-3bdut4ih]{fill:var(--surface)}.chile__progress[data-astro-cid-3bdut4ih]{fill:var(--violet)}.river__outer[data-astro-cid-3bdut4ih],.river__inner[data-astro-cid-3bdut4ih],.river__progress[data-astro-cid-3bdut4ih]{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.river__outer[data-astro-cid-3bdut4ih]{stroke:var(--ink);stroke-width:9px}.river__inner[data-astro-cid-3bdut4ih]{stroke:var(--surface);stroke-width:5px}.river__progress[data-astro-cid-3bdut4ih]{stroke:var(--violet);stroke-width:5px}.chile__outline[data-astro-cid-3bdut4ih]{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.chile__cities[data-astro-cid-3bdut4ih]{margin:0;padding:0;list-style:none}.chile__city[data-astro-cid-3bdut4ih]{top:var(--y);left:var(--x);width:0;height:0;position:absolute}.chile__dot[data-astro-cid-3bdut4ih]{background:var(--surface);border:2px solid var(--muted);width:8px;height:8px;transition:background-color var(--t-fast), border-color var(--t-fast), transform var(--t-fast);border-radius:50%;position:absolute;top:-4px;left:-4px}.chile__label[data-astro-cid-3bdut4ih]{right:calc(var(--xf) * var(--ribbon-w) + 8px);transform:translateY(calc(-50% + var(--nudge,0px)));white-space:nowrap;color:var(--muted);background:color-mix(in srgb, var(--bg) 88%, transparent);cursor:pointer;transition:color var(--t-fast), font-size var(--t-fast);border-radius:6px;padding:1px 5px;font-family:DM Sans,system-ui,sans-serif;font-size:12px;line-height:1.2;position:absolute;top:0}.chile__city[data-astro-cid-3bdut4ih].is-active .chile__label[data-astro-cid-3bdut4ih]{color:var(--violet-dark);background:var(--surface);box-shadow:0 0 0 1.5px var(--violet);font-size:14px;font-weight:700}.chile__city[data-astro-cid-3bdut4ih].is-active .chile__dot[data-astro-cid-3bdut4ih]{background:var(--violet);border-color:var(--violet);transform:scale(1.25)}.chile__city[data-astro-cid-3bdut4ih].is-active .chile__dot[data-astro-cid-3bdut4ih]:after{content:"";background:var(--violet);animation:pulse var(--pulse-duration) ease-out infinite;border-radius:50%;position:absolute;inset:-2px}.chile__thumb[data-astro-cid-3bdut4ih]{background:var(--violet);border:2px solid var(--ink);width:20px;height:20px;box-shadow:2px 2px 0 var(--ink);transform:translateY(var(--thumb-y,0px));cursor:grab;touch-action:none;border-radius:50%;margin:-10px 0 0 -10px;position:absolute;top:0;left:50%}.chile__thumb[data-astro-cid-3bdut4ih]:active,.chile[data-astro-cid-3bdut4ih].is-dragging .chile__thumb[data-astro-cid-3bdut4ih]{cursor:grabbing}.chile__thumb-tri[data-astro-cid-3bdut4ih]{background:var(--yellow);clip-path:polygon(100% 0,0 50%,100% 100%);width:10px;height:12px;margin-top:-6px;position:absolute;top:50%;left:-11px}.chile__thumb[data-astro-cid-3bdut4ih]:before{content:"";position:absolute;inset:-12px}.chile__pill[data-astro-cid-3bdut4ih]{display:none}@media (width<=899px),(pointer:coarse){.chile[data-astro-cid-3bdut4ih]{--ribbon-w:20px;--label-space:0px;right:6px;top:calc(var(--header-h) + 16px);pointer-events:none;opacity:0;transition:opacity var(--t-med) var(--ease);bottom:16px}.chile[data-astro-cid-3bdut4ih].is-scrolling{opacity:1}.chile__cities[data-astro-cid-3bdut4ih],.chile__thumb[data-astro-cid-3bdut4ih]{display:none}.chile__outline[data-astro-cid-3bdut4ih]{stroke-width:1.5px}.chile__pill[data-astro-cid-3bdut4ih]{transform:translateY(calc(var(--thumb-y,0px) - 50%));border-radius:var(--radius-pill);background:var(--violet);color:#fff;border:2px solid var(--ink);white-space:nowrap;opacity:0;transition:opacity var(--t-med) var(--ease);padding:4px 12px;font-size:13px;font-weight:700;display:block;position:absolute;top:0;right:calc(100% + 8px)}.chile[data-astro-cid-3bdut4ih].is-scrolling .chile__pill[data-astro-cid-3bdut4ih]{opacity:1}}@media print{.chile[data-astro-cid-3bdut4ih]{display:none}}.coord-grid[data-astro-cid-5b7bo7fg]{--grid-line:color-mix(in srgb, var(--violet) 22%, transparent);--grid-axis:var(--violet);z-index:var(--z-grid);pointer-events:none;font-family:DM Sans,system-ui,sans-serif;font-size:11px;font-weight:700;line-height:1;display:none;position:fixed;inset:0;overflow:hidden}html.grid-on .coord-grid[data-astro-cid-5b7bo7fg]{display:block}.coord-grid__lon[data-astro-cid-5b7bo7fg]{will-change:transform;width:100%;position:absolute;top:0;bottom:0;left:0}.coord-grid__lat[data-astro-cid-5b7bo7fg]{will-change:transform;position:absolute;top:0;left:0;right:0}.coord-grid[data-astro-cid-5b7bo7fg] .g-line{background:var(--grid-line);position:absolute}.coord-grid[data-astro-cid-5b7bo7fg] .g-line--v{width:1px;top:0;bottom:0}.coord-grid[data-astro-cid-5b7bo7fg] .g-line--h{height:1px;left:0;right:0}.coord-grid[data-astro-cid-5b7bo7fg] .g-line.is-axis{background:var(--grid-axis);opacity:.55}.coord-grid[data-astro-cid-5b7bo7fg] .g-line--v.is-axis{width:2px}.coord-grid[data-astro-cid-5b7bo7fg] .g-line--h.is-axis{height:2px}.coord-grid[data-astro-cid-5b7bo7fg] .g-label{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--bg) 92%, transparent);color:var(--violet-dark);border:1px solid var(--grid-line);white-space:nowrap;padding:3px 6px;position:absolute}.coord-grid[data-astro-cid-5b7bo7fg] .g-line--v .g-label{top:calc(var(--header-h) + 6px);left:4px}.coord-grid[data-astro-cid-5b7bo7fg] .g-line--h .g-label{top:4px;left:6px}.coord-grid[data-astro-cid-5b7bo7fg] .is-axis .g-label{background:var(--violet);border-color:var(--violet);color:#fff}.coord-grid__cross[data-astro-cid-5b7bo7fg]{background:color-mix(in srgb, var(--ink) 35%, transparent);display:none;position:absolute}.coord-grid__cross--x[data-astro-cid-5b7bo7fg]{height:1px;left:0;right:0;top:var(--cy,0px)}.coord-grid__cross--y[data-astro-cid-5b7bo7fg]{width:1px;top:0;bottom:0;left:var(--cx,0px)}.coord-grid__readout[data-astro-cid-5b7bo7fg]{transform:translate(calc(var(--cx,0px) / var(--tz) + 14px), calc(var(--cy,0px) / var(--tz) + 10px));background:var(--ink);color:#fff;box-shadow:3px 3px 0 var(--yellow);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:10px;padding:6px 10px;font-size:12px;display:none;position:absolute;top:0;left:0}.coord-grid[data-astro-cid-5b7bo7fg].has-pointer .coord-grid__cross[data-astro-cid-5b7bo7fg],.coord-grid[data-astro-cid-5b7bo7fg].has-pointer .coord-grid__readout[data-astro-cid-5b7bo7fg]{display:block}.coord-grid__readout[data-astro-cid-5b7bo7fg].is-flipped{transform:translate(calc(var(--cx,0px) / var(--tz) - 100% - 14px), calc(var(--cy,0px) / var(--tz) + 10px))}@media print{.coord-grid[data-astro-cid-5b7bo7fg]{display:none!important}}.d-o{fill:none;stroke:var(--ink);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.d-ink{fill:var(--ink)}.d-v,.d-y,.d-w,.d-g,.d-b,.d-s,.d-grey{stroke:var(--ink);stroke-width:1.3px;stroke-linejoin:round}.d-v{fill:var(--violet)}.d-y{fill:var(--yellow)}.d-w{fill:#fff}.d-g{fill:#5fae5a}.d-b{fill:#a9744f}.d-s{fill:#e9c98f}.d-grey{fill:#a3aec0}.d-sea{fill:none;stroke:var(--violet);stroke-width:1.2px;stroke-linecap:round;opacity:.7}.d-trunk{fill:none;stroke:#8a5a3b;stroke-width:3px;stroke-linecap:round}.d-bamboo{fill:none;stroke:#5fae5a;stroke-width:2.2px;stroke-linecap:round}.d-ice{fill:#fff;stroke:var(--ink);stroke-width:1.3px;stroke-linejoin:round}.d-ice-shade{fill:#cfe8f7}.d-ice-under{fill:#bfe3f7;opacity:.6}.world-layer[data-astro-cid-xiahfdx2]{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.world-layer__land[data-astro-cid-xiahfdx2]{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.world-layer__land[data-astro-cid-xiahfdx2] path{fill:color-mix(in srgb, var(--globe-line) 45%, transparent);stroke:color-mix(in srgb, var(--globe-line) 70%, var(--violet) 30%);stroke-width:1.4px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.world-layer__cities[data-astro-cid-xiahfdx2]{position:absolute;inset:0}.search-pin-layer[data-astro-cid-xiahfdx2] .w-city{pointer-events:auto;color:var(--muted);white-space:nowrap;opacity:0;transform:translate(var(--x), var(--y)) scale(.4);transform-origin:4px;transition:opacity .35s var(--ease), transform .45s cubic-bezier(.34, 1.56, .64, 1);align-items:center;gap:6px;font-family:DM Sans,system-ui,sans-serif;font-size:12px;font-weight:700;line-height:1.1;display:flex;position:absolute;top:0;left:0}.search-pin-layer[data-astro-cid-xiahfdx2] .w-city:not(.is-in){pointer-events:none}.search-pin-layer[data-astro-cid-xiahfdx2] .w-city:hover .w-name{color:var(--violet-dark);text-decoration:underline}.search-pin-layer[data-astro-cid-xiahfdx2] .w-city.is-left{transform-origin:calc(100% - 4px);flex-direction:row-reverse}.search-pin-layer[data-astro-cid-xiahfdx2] .w-city.is-in{opacity:1;transform:translate(var(--x), var(--y)) scale(1)}.search-pin-layer[data-astro-cid-xiahfdx2] .w-dot{background:var(--violet);border:1.5px solid var(--ink);border-radius:50%;flex:none;width:8px;height:8px}.search-pin-layer[data-astro-cid-xiahfdx2] .w-city[data-rank="1"] .w-dot{background:var(--yellow)}.world-layer__doodles[data-astro-cid-xiahfdx2]{position:absolute;inset:0}.search-pin-layer[data-astro-cid-xiahfdx2] .doodle{transform:translate(var(--x), var(--y));opacity:0;animation:doodle-life var(--life) ease-in-out var(--delay) infinite;position:absolute;top:0;left:0}.search-pin-layer[data-astro-cid-xiahfdx2] .doodle svg{display:block;overflow:visible}.search-pin-layer[data-astro-cid-xiahfdx2] .doodle.is-flipped svg{transform:scaleX(-1)}.search-pin-layer[data-astro-cid-xiahfdx2] .doodle{pointer-events:auto;cursor:pointer}.search-pin-layer[data-astro-cid-xiahfdx2] .doodle.is-poked svg{animation:.9s cubic-bezier(.3,1.4,.6,1) doodle-poke}.search-pin-layer[data-astro-cid-xiahfdx2] .doodle.is-poked[data-kind=iceberg] svg{animation:1.4s ease-in-out doodle-berg}@keyframes doodle-poke{0%{transform:translateY(0)scale(1)}25%{transform:translateY(-18px)scale(1.15,.9)rotate(-8deg)}60%{transform:translateY(-10px)scale(1.05)rotate(360deg)}to{transform:translateY(0)scale(1)rotate(360deg)}}@keyframes doodle-berg{0%,to{transform:rotate(0)}20%{transform:rotate(-10deg)translateY(2px)}45%{transform:rotate(8deg)translateY(-3px)}70%{transform:rotate(-4deg)}}.search-pin-layer[data-astro-cid-xiahfdx2] .doodle-burst{pointer-events:none;width:9px;height:9px;margin:-4px;animation:.8s ease-out forwards doodle-burst;position:absolute;top:40%;left:50%}.search-pin-layer[data-astro-cid-xiahfdx2] .doodle-burst.is-circle{background:var(--yellow);border:1.5px solid var(--ink);border-radius:50%}.search-pin-layer[data-astro-cid-xiahfdx2] .doodle-burst.is-tri{background:var(--violet);clip-path:polygon(50% 0,100% 100%,0 100%)}.search-pin-layer[data-astro-cid-xiahfdx2] .doodle-burst.is-spark{clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);background:#fff;width:12px;height:12px}@keyframes doodle-burst{0%{opacity:1;transform:translate(0)scale(.4)}to{transform:translate(var(--bx), var(--by)) scale(1) rotate(200deg);opacity:0}}@keyframes doodle-life{0%{opacity:0}8%,55%{opacity:.95}63%,to{opacity:0}}.search-pin-layer[data-astro-cid-xiahfdx2] .doodle__move{animation:doodle-travel var(--life) linear var(--delay) infinite}@keyframes doodle-travel{0%{transform:translate(0)}63%,to{transform:translateX(calc(var(--dir) * var(--travel)))}}.search-pin-layer[data-astro-cid-xiahfdx2] .doodle[data-motion=walk] .doodle__inner{animation:.7s ease-in-out infinite alternate doodle-step}@keyframes doodle-step{to{transform:translateY(-1.5px)rotate(-1deg)}}.search-pin-layer[data-astro-cid-xiahfdx2] .doodle[data-motion=sail] .doodle__inner,.search-pin-layer[data-astro-cid-xiahfdx2] .doodle[data-motion=swim] .doodle__inner,.search-pin-layer[data-astro-cid-xiahfdx2] .doodle[data-motion=bob] .doodle__inner{animation:2.6s ease-in-out infinite alternate doodle-bob}@keyframes doodle-bob{0%{transform:translateY(-2px)rotate(-2deg)}to{transform:translateY(2px)rotate(2deg)}}.search-pin-layer[data-astro-cid-xiahfdx2] .doodle[data-motion=swim] .d-spout{transform-box:fill-box;transform-origin:bottom;animation:3.2s ease-out infinite doodle-spout}@keyframes doodle-spout{0%,45%{opacity:0;transform:scaleY(.2)}60%{opacity:1;transform:scaleY(1)}90%,to{opacity:0;transform:scaleY(1.2)}}.search-pin-layer[data-astro-cid-xiahfdx2] .doodle[data-motion=jump] .doodle__inner{animation:3.4s ease-in-out infinite doodle-jump}@keyframes doodle-jump{0%,55%,to{transform:translateY(3px)rotate(0)}68%{transform:translate(8px,-12px)rotate(-18deg)}80%{transform:translate(16px,-8px)rotate(16deg)}90%{transform:translate(20px,3px)rotate(4deg)}}.search-pin-layer[data-astro-cid-xiahfdx2] .doodle[data-motion=hop] .doodle__inner{animation:.55s cubic-bezier(.3,0,.7,1) infinite alternate doodle-hop}@keyframes doodle-hop{0%{transform:translateY(0)}to{transform:translateY(-10px)rotate(-6deg)}}.search-pin-layer[data-astro-cid-xiahfdx2] .doodle[data-motion=sway] .doodle__inner{transform-origin:50% 100%;animation:3s ease-in-out infinite alternate doodle-sway}@keyframes doodle-sway{0%{transform:rotate(-4deg)}to{transform:rotate(4deg)}}.search-pin-layer[data-astro-cid-xiahfdx2] .doodle[data-motion=waddle] .doodle__inner{transform-origin:50% 100%;animation:.7s ease-in-out infinite alternate doodle-waddle}@keyframes doodle-waddle{0%{transform:rotate(-7deg)}to{transform:rotate(7deg)}}.search-pin-layer[data-astro-cid-xiahfdx2] .doodle .d-blades{transform-box:view-box;transform-origin:16px 16px;animation:6s linear infinite spin}@media (prefers-reduced-motion:reduce){.search-pin-layer[data-astro-cid-xiahfdx2] .doodle,.search-pin-layer[data-astro-cid-xiahfdx2] .doodle *{animation:none!important}.search-pin-layer[data-astro-cid-xiahfdx2] .doodle{opacity:.9}}.world-layer__land[data-astro-cid-xiahfdx2] path{transition:fill .5s,stroke .5s}html.chaos-transition .world-layer__land[data-astro-cid-xiahfdx2] path{fill:#c6ff00;stroke:#ff00c8;stroke-width:2.5px}html.chaos-transition .search-pin-layer[data-astro-cid-xiahfdx2] .w-city{opacity:1;transform:translate(var(--x), var(--y)) scale(1.15)}html.chaos-transition .search-pin-layer[data-astro-cid-xiahfdx2] .w-name{color:#fff;background:#1b0033;border-radius:4px;padding:1px 5px}html.chaos-transition .search-pin-layer[data-astro-cid-xiahfdx2] .w-dot{background:#ff00c8}html.cities-off .world-layer__cities[data-astro-cid-xiahfdx2]{display:none}.search-pin-layer[data-astro-cid-xiahfdx2] .w-coord{color:var(--violet-dark);font-size:10px;font-weight:500;display:none}html.grid-on .search-pin-layer[data-astro-cid-xiahfdx2] .w-coord{display:inline}.search-pin-layer[data-astro-cid-xiahfdx2]{z-index:var(--z-grid);pointer-events:none;position:absolute;inset:0;overflow:hidden}.search-pin[data-astro-cid-xiahfdx2]{pointer-events:auto;transform:translate(var(--px), var(--py));position:absolute;top:0;left:0}.search-pin__icon[data-astro-cid-xiahfdx2]{width:42px;max-width:none;height:57px;animation:.6s cubic-bezier(.34,1.56,.64,1) both pin-drop;position:absolute;top:-55px;left:-21px;overflow:visible}.search-pin__icon[data-astro-cid-xiahfdx2] path[data-astro-cid-xiahfdx2]{fill:var(--violet);stroke:var(--ink);stroke-width:2.5px;stroke-linejoin:round}.search-pin__icon[data-astro-cid-xiahfdx2] circle[data-astro-cid-xiahfdx2]{fill:var(--yellow);stroke:var(--ink);stroke-width:2px}.search-pin[data-astro-cid-xiahfdx2]:after{content:"";border:2px solid var(--violet);width:28px;height:12px;animation:pulse var(--pulse-duration) ease-out infinite;border-radius:50%;position:absolute;top:-6px;left:-14px}.search-pin__label[data-astro-cid-xiahfdx2]{border-radius:var(--radius-pill);background:var(--ink);color:#fff;white-space:nowrap;box-shadow:3px 3px 0 var(--yellow);padding:6px 12px;font-size:14px;font-weight:700;position:absolute;top:-52px;left:26px}.search-pin[data-astro-cid-xiahfdx2].is-flipped .search-pin__label[data-astro-cid-xiahfdx2]{left:auto;right:26px}@keyframes pin-drop{0%{opacity:0;transform:translateY(-80px)}to{opacity:1;transform:none}}@media print{.world-layer[data-astro-cid-xiahfdx2],.search-pin-layer[data-astro-cid-xiahfdx2]{display:none}}.fact-card[data-astro-cid-drtuvqjw]{z-index:700;background:var(--surface);width:min(420px,100vw - 32px);color:var(--ink);border:var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-violet);padding:18px 20px;animation:.4s cubic-bezier(.34,1.56,.64,1) fact-in;position:fixed;bottom:16px;left:16px}.fact-card__head[data-astro-cid-drtuvqjw]{align-items:flex-start;gap:12px;display:flex}.fact-card__icon[data-astro-cid-drtuvqjw]{background:var(--yellow);border:var(--border);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.fact-card__head[data-astro-cid-drtuvqjw]>div[data-astro-cid-drtuvqjw]{flex:1;min-width:0}.fact-card__kicker[data-astro-cid-drtuvqjw]{font-size:var(--fs-tiny);text-transform:uppercase;letter-spacing:.08em;color:var(--violet-dark);margin:0;font-weight:700}.fact-card__title[data-astro-cid-drtuvqjw]{margin:2px 0 0;font-size:22px}.fact-card__close[data-astro-cid-drtuvqjw]{width:var(--touch);height:var(--touch);border:var(--border);background:var(--surface);border-radius:50%;flex:none;place-items:center;display:grid}.fact-card__text[data-astro-cid-drtuvqjw]{max-height:40vh;margin:14px 0 12px;font-size:17px;line-height:1.5;overflow:auto}.fact-card__actions[data-astro-cid-drtuvqjw]{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.fact-card__route[data-astro-cid-drtuvqjw]{margin-top:12px;font-size:15px}.fact-card__write[data-astro-cid-drtuvqjw]{border-top:2px dashed color-mix(in srgb, var(--ink) 25%, transparent);margin-top:14px;padding-top:12px}.fact-card__write-label[data-astro-cid-drtuvqjw]{color:var(--violet-dark);margin:0 0 8px;font-size:13px;font-weight:700}.fact-card__write-btns[data-astro-cid-drtuvqjw]{flex-wrap:wrap;gap:6px;display:flex}.fact-card__chip[data-astro-cid-drtuvqjw]{border:2px solid var(--ink);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;transition:background-color var(--t-fast), transform var(--t-fast);align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.fact-card__chip[data-astro-cid-drtuvqjw]:hover,.fact-card__chip[data-astro-cid-drtuvqjw]:focus-visible{background:var(--yellow);transform:translateY(-1px)}.fact-card__source[data-astro-cid-drtuvqjw]{font-size:var(--fs-tiny);color:var(--muted);margin:10px 0 0}@keyframes fact-in{0%{opacity:0;transform:translateY(24px)scale(.96)}}.chaos-view[data-astro-cid-yw55gdtc]{zoom:var(--inv-zoom,1);z-index:600;color:#fff;font-family:Unbounded,Noto Sans Georgian,Noto Sans,system-ui,sans-serif;display:none;position:fixed;inset:0;overflow:hidden}:root[data-theme=chaos] .chaos-view[data-astro-cid-yw55gdtc]{display:block}.chaos-bg[data-astro-cid-yw55gdtc]{background:repeating-conic-gradient(from 0deg at 30% 40%, #ff00c8 0 12deg, #00f0ff 12deg 24deg, #c6ff00 24deg 36deg, #ff6b00 36deg 48deg, #7b2ff7 48deg 60deg);filter:saturate(1.4);animation:9s linear infinite chaos-hue,60s linear infinite chaos-spin;position:absolute;inset:-20%}@keyframes chaos-hue{to{filter:saturate(1.4)hue-rotate(360deg)}}@keyframes chaos-spin{to{transform:rotate(360deg)scale(1.1)}}.chaos-map[data-astro-cid-yw55gdtc]{touch-action:manipulation;width:100%;height:100%;position:absolute;inset:0}.chaos-ocean[data-astro-cid-yw55gdtc]{stroke:#c6ff00;stroke-width:3px;vector-effect:non-scaling-stroke}.chaos-graticule[data-astro-cid-yw55gdtc] line[data-astro-cid-yw55gdtc]{stroke:#00f0ff;stroke-width:1px;stroke-dasharray:6 5;opacity:.6;vector-effect:non-scaling-stroke}.chaos-land[data-astro-cid-yw55gdtc] path{fill:#c6ff00;stroke:#ff00c8;stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.chaos-land-glitch[data-astro-cid-yw55gdtc] path{fill:#00f0ff;opacity:.75;animation:1.7s steps(2,jump-none) infinite chaos-glitch}@keyframes chaos-glitch{0%{transform:translate(.8px,.5px)}50%{transform:translate(-.9px,-.4px)}to{transform:translate(.5px,-.7px)}}.chaos-map[data-astro-cid-yw55gdtc] [data-chaos-city]{cursor:pointer}.chaos-map[data-astro-cid-yw55gdtc] [data-chaos-city].is-crowded{visibility:hidden}.chaos-map[data-astro-cid-yw55gdtc] [data-chaos-city] circle{r:calc(var(--r,1) * var(--inv,1) * 1px);stroke:#1b0033;stroke-width:1.5px;vector-effect:non-scaling-stroke}.chaos-map[data-astro-cid-yw55gdtc] [data-chaos-city] text{font-family:Unbounded,DM Sans,sans-serif;font-weight:800;font-size:calc(var(--fs) * var(--inv,1) * 1px);paint-order:stroke;stroke:#1b0033;stroke-width:3px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.chaos-map[data-astro-cid-yw55gdtc] [data-chaos-city]:hover text{fill:#fff!important}.chaos-pin[data-astro-cid-yw55gdtc]:not(.is-on){display:none}.chaos-pin[data-astro-cid-yw55gdtc] path[data-astro-cid-yw55gdtc]{fill:#ff00c8;stroke:#1b0033;stroke-width:2.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.chaos-pin[data-astro-cid-yw55gdtc] circle[data-astro-cid-yw55gdtc]{fill:#c6ff00;stroke:#1b0033;stroke-width:2px;vector-effect:non-scaling-stroke}.chaos-rail[data-astro-cid-yw55gdtc]{z-index:2;flex-direction:column;gap:10px;display:flex;position:absolute;top:16px}.chaos-rail--left[data-astro-cid-yw55gdtc]{align-items:flex-start;left:16px}.chaos-rail--right[data-astro-cid-yw55gdtc]{align-items:flex-end;right:16px}.chaos-icon[data-astro-cid-yw55gdtc]{min-width:var(--touch);min-height:var(--touch);color:#1b0033;transition:transform var(--t-fast);background:#c6ff00;border:3px solid #1b0033;border-radius:14px 6px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-family:DM Sans,Noto Sans,Noto Sans Georgian,sans-serif;font-size:14px;font-weight:800;display:inline-flex;box-shadow:3px 3px #1b0033}.chaos-icon[data-astro-cid-yw55gdtc]:hover{transform:rotate(-4deg)scale(1.06)}.chaos-icon[data-astro-cid-yw55gdtc][aria-expanded=true]{color:#fff;background:#ff00c8}.chaos-back[data-astro-cid-yw55gdtc]{background:#fff;box-shadow:3px 3px #ff00c8}.chaos-search-wrap[data-astro-cid-yw55gdtc]{align-items:center;gap:8px;display:flex}.chaos-search[data-astro-cid-yw55gdtc]{gap:6px;display:flex}.chaos-search[data-astro-cid-yw55gdtc] input[data-astro-cid-yw55gdtc]{width:min(320px,100vw - 150px);min-height:var(--touch);color:#141a33;background:#fff;border:3px solid #1b0033;border-radius:12px 4px 14px 6px;padding:8px 14px;font-family:DM Sans,Noto Sans,Noto Sans Georgian,sans-serif;font-size:16px;font-weight:700;box-shadow:4px 4px #ff00c8}.chaos-icon--go[data-astro-cid-yw55gdtc]{color:#fff;background:#ff00c8}.chaos-continents[data-astro-cid-yw55gdtc]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.chaos-continents[data-astro-cid-yw55gdtc] button[data-astro-cid-yw55gdtc]{color:#fff;white-space:nowrap;background:#1b0033;border:2px solid #1b0033;border-radius:999px;align-items:center;gap:8px;width:100%;min-height:38px;padding:4px 12px;font-family:DM Sans,Noto Sans,Noto Sans Georgian,sans-serif;font-size:13px;font-weight:700;display:inline-flex}.chaos-continents[data-astro-cid-yw55gdtc] button[data-astro-cid-yw55gdtc]:hover,.chaos-continents[data-astro-cid-yw55gdtc] button[data-astro-cid-yw55gdtc][aria-pressed=true]{color:#1b0033;background:#fff}.chaos-continents__dot[data-astro-cid-yw55gdtc]{border:2px solid #1b0033;border-radius:50%;flex:none;width:12px;height:12px;box-shadow:0 0 0 1.5px #fff}.chaos-status[data-astro-cid-yw55gdtc]{z-index:2;color:#fff;text-align:center;background:#1b0033;border-radius:999px;max-width:calc(100% - 32px);margin:0;padding:5px 12px;font-family:DM Sans,Noto Sans,Noto Sans Georgian,sans-serif;font-size:13px;font-weight:700;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.chaos-view[data-astro-cid-yw55gdtc] .theme-switch__btn{border-width:3px;border-color:#1b0033;box-shadow:3px 3px #1b0033}.chaos-continents__sep[data-astro-cid-yw55gdtc]{background:#1b0033;border-radius:2px;height:2px;margin:2px 8px}.chaos-continents__dot--sun[data-astro-cid-yw55gdtc]{background:radial-gradient(circle,#fff6b0,#ffc400 60%,#ff7a00)}.chaos-bg[data-astro-cid-yw55gdtc],.chaos-map[data-astro-cid-yw55gdtc]{transition:opacity .7s,transform .9s cubic-bezier(.2,.8,.2,1)}.chaos-view[data-astro-cid-yw55gdtc].is-space .chaos-bg[data-astro-cid-yw55gdtc],.chaos-view[data-astro-cid-yw55gdtc].is-space .chaos-map[data-astro-cid-yw55gdtc]{opacity:0;pointer-events:none;transform:scale(.2)rotate(40deg)}.chaos-solar[data-astro-cid-yw55gdtc]{z-index:1;background:radial-gradient(#151a45 0%,#070920 60%,#02030d 100%);animation:.9s cubic-bezier(.2,.8,.2,1) both solar-in;position:absolute;inset:0;overflow:hidden}@keyframes solar-in{0%{opacity:0;transform:scale(1.6)}}.chaos-solar__svg[data-astro-cid-yw55gdtc]{width:100%;height:100%;position:absolute;inset:0}.chaos-solar[data-astro-cid-yw55gdtc] .solar-star{fill:#fff;animation:3s ease-in-out infinite alternate solar-twinkle}@keyframes solar-twinkle{0%{opacity:.25}to{opacity:.9}}.solar-sun-glow[data-astro-cid-yw55gdtc]{opacity:.7;transform-origin:0 0;animation:4s ease-in-out infinite alternate solar-pulse}@keyframes solar-pulse{to{opacity:.4;transform:scale(1.2)}}.solar-sun[data-astro-cid-yw55gdtc]{fill:#ffd23f;stroke:#ff9f1c;stroke-width:1.2px}.solar-orbit[data-astro-cid-yw55gdtc]{fill:none;stroke:#ffffff29;stroke-width:.35px}.solar-spin[data-astro-cid-yw55gdtc]{transform-origin:0 0;animation:solar-orbit var(--period) linear infinite}.solar-counter[data-astro-cid-yw55gdtc]{transform-origin:0 0;animation:solar-counter var(--period) linear infinite}@keyframes solar-orbit{0%{transform:rotate(var(--start))}to{transform:rotate(calc(var(--start) + 360deg))}}@keyframes solar-counter{0%{transform:rotate(calc(var(--start) * -1))}to{transform:rotate(calc(var(--start) * -1 - 360deg))}}.solar-ring[data-astro-cid-yw55gdtc]{fill:none;stroke:#f3e3b3;stroke-width:.9px}.solar-planet[data-astro-cid-yw55gdtc] circle[data-astro-cid-yw55gdtc]{stroke:#00000059;stroke-width:.4px}.solar-planet[data-astro-cid-yw55gdtc],.solar-sun[data-astro-cid-yw55gdtc]{cursor:pointer}.solar-planet[data-astro-cid-yw55gdtc]:hover circle[data-astro-cid-yw55gdtc],.solar-sun[data-astro-cid-yw55gdtc]:hover{stroke:#fff;stroke-width:.8px}.solar-orbit--jar[data-astro-cid-yw55gdtc]{stroke-dasharray:1 2}.solar-jar__wobble[data-astro-cid-yw55gdtc]{animation:3s ease-in-out infinite alternate jar-float}@keyframes jar-float{0%{transform:rotate(-14deg)}to{transform:rotate(14deg)}}.solar-planet[data-astro-cid-yw55gdtc].is-earth:hover circle[data-astro-cid-yw55gdtc]{stroke:#fff;stroke-width:.8px}.solar-label[data-astro-cid-yw55gdtc]{fill:#fff;text-anchor:middle;opacity:.85;font-family:DM Sans,Noto Sans,Noto Sans Georgian,sans-serif;font-size:3.4px;font-weight:700}.solar-label--sun[data-astro-cid-yw55gdtc]{fill:#ffd23f;font-size:4px}.chaos-ufos[data-astro-cid-yw55gdtc]{pointer-events:none;position:absolute;inset:0}.chaos-ufos[data-astro-cid-yw55gdtc] .ufo{pointer-events:auto;cursor:pointer;filter:drop-shadow(0 6px 10px #00000080);position:absolute;top:0;left:0;overflow:visible}.chaos-ufos[data-astro-cid-yw55gdtc] .boom-bit{pointer-events:none;position:absolute;top:0;left:0}.chaos-ufos[data-astro-cid-yw55gdtc] .boom-blob{background:#4a2812;border-radius:50% 45% 55% 50%;width:18px;height:18px;margin:-9px;box-shadow:inset -3px -3px #ffffff26}.chaos-ufos[data-astro-cid-yw55gdtc] .boom-jar{width:34px;height:42px;margin:-21px -17px}.chaos-ufos[data-astro-cid-yw55gdtc] .boom-jar svg{width:100%;height:100%}.chaos-ufos[data-astro-cid-yw55gdtc] .boom-flash{background:radial-gradient(circle,#fff 0 18%,#ffe27a 30%,#c6ff00 45%,#0000 70%);border-radius:50%;width:240px;height:240px;margin:-120px}.chaos-ufos[data-astro-cid-yw55gdtc] .boom-word{color:#c6ff00;text-shadow:3px 3px #b0007a,-2px -2px #00f0ff;white-space:nowrap;font-family:Unbounded,system-ui,sans-serif;font-size:34px;font-weight:800;transform:translate(-50%,-50%)}.chaos-ufos[data-astro-cid-yw55gdtc] .ufo__glass{fill:#a0f0ff59;stroke:#d8f7ff;stroke-width:2px}.chaos-ufos[data-astro-cid-yw55gdtc] .ufo__alien{fill:#7cff6b;stroke:#1b5e20;stroke-width:1.5px}.chaos-ufos[data-astro-cid-yw55gdtc] .ufo__alien path:first-child{fill:none}.chaos-ufos[data-astro-cid-yw55gdtc] .ufo__eye{fill:#111;stroke:none}.chaos-ufos[data-astro-cid-yw55gdtc] .ufo__mouth{fill:none;stroke:#1b5e20;stroke-width:1.6px;stroke-linecap:round;transform-box:fill-box;transform-origin:50%;animation:.35s steps(2,jump-none) infinite ufo-chew}@keyframes ufo-chew{50%{transform:scaleY(-1)}}.chaos-ufos[data-astro-cid-yw55gdtc] .ufo__crust{fill:#e0a050;stroke:#8a4b12;stroke-width:1.2px;stroke-linejoin:round}.chaos-ufos[data-astro-cid-yw55gdtc] .ufo__cheese{fill:#ffd44d}.chaos-ufos[data-astro-cid-yw55gdtc] .ufo__pep{fill:#d43a2a}.chaos-ufos[data-astro-cid-yw55gdtc] .ufo__jar{fill:#5a2d0c;stroke:#2b1405;stroke-width:1.2px}.chaos-ufos[data-astro-cid-yw55gdtc] .ufo__lid{fill:#fff;stroke:#2b1405;stroke-width:1.2px}.chaos-ufos[data-astro-cid-yw55gdtc] .ufo__label{fill:#fff}.chaos-ufos[data-astro-cid-yw55gdtc] .ufo__label-line{stroke:#d43a2a;stroke-width:1.6px;stroke-linecap:round}.chaos-ufos[data-astro-cid-yw55gdtc] .ufo.eats-pizza .ufo__food--jar,.chaos-ufos[data-astro-cid-yw55gdtc] .ufo.eats-jar .ufo__food--pizza{display:none}.chaos-ufos[data-astro-cid-yw55gdtc] .ufo__food{transform-box:fill-box;transform-origin:0;animation:.7s ease-in-out infinite alternate ufo-bite}@keyframes ufo-bite{to{transform:translate(-3px,1px)rotate(-8deg)}}.chaos-ufos[data-astro-cid-yw55gdtc] .ufo__saucer{fill:#c9d2e3;stroke:#3c4660;stroke-width:2.5px}.chaos-ufos[data-astro-cid-yw55gdtc] .ufo__belly{fill:#8c97ad;stroke:#3c4660;stroke-width:2px}.chaos-ufos[data-astro-cid-yw55gdtc] .ufo__light{fill:#ff00c8;stroke:#3c4660;stroke-width:1px;animation:.9s steps(2,jump-none) infinite ufo-blink}.chaos-ufos[data-astro-cid-yw55gdtc] .ufo__light:nth-of-type(2n){fill:#c6ff00;animation-delay:.45s}@keyframes ufo-blink{50%{fill:#fff}}.chaos-ufos[data-astro-cid-yw55gdtc] .ufo__bubble path{fill:#fff;stroke:#1b0033;stroke-width:1.5px}.chaos-ufos[data-astro-cid-yw55gdtc] .ufo__bubble text{fill:#1b0033;text-anchor:middle;font-family:DM Sans,sans-serif;font-size:11px;font-weight:800}.chaos-map[data-astro-cid-yw55gdtc] [data-focus=northAmerica] [data-chaos-city]:not([data-continent=northAmerica]),.chaos-map[data-astro-cid-yw55gdtc] [data-focus=southAmerica] [data-chaos-city]:not([data-continent=southAmerica]),.chaos-map[data-astro-cid-yw55gdtc] [data-focus=europe] [data-chaos-city]:not([data-continent=europe]),.chaos-map[data-astro-cid-yw55gdtc] [data-focus=africa] [data-chaos-city]:not([data-continent=africa]),.chaos-map[data-astro-cid-yw55gdtc] [data-focus=asia] [data-chaos-city]:not([data-continent=asia]),.chaos-map[data-astro-cid-yw55gdtc] [data-focus=oceania] [data-chaos-city]:not([data-continent=oceania]),.chaos-map[data-astro-cid-yw55gdtc] .chaos-extra{display:none}.chaos-map[data-astro-cid-yw55gdtc] .chaos-extra.is-shown{display:inline}.chaos-map[data-astro-cid-yw55gdtc] .chaos-extra.is-shown [data-chaos-city]{animation:.45s cubic-bezier(.34,1.56,.64,1) both chaos-city-pop;animation-delay:var(--pop,0s);transform-box:fill-box;transform-origin:50%}.chaos-view[data-astro-cid-yw55gdtc].is-entering .chaos-bg[data-astro-cid-yw55gdtc]{animation:.9s cubic-bezier(.2,.9,.3,1) both chaos-burst,9s linear infinite chaos-hue,60s linear infinite chaos-spin}@keyframes chaos-burst{0%{clip-path:circle(0%)}to{clip-path:circle(75%)}}.chaos-view[data-astro-cid-yw55gdtc].is-entering .chaos-map[data-astro-cid-yw55gdtc]{animation:1s cubic-bezier(.34,1.56,.64,1) .15s both chaos-map-in}@keyframes chaos-map-in{0%{opacity:0;transform:scale(.55)rotate(-8deg)}to{opacity:1;transform:none}}.chaos-view[data-astro-cid-yw55gdtc].is-entering [data-chaos-city]{animation:.45s cubic-bezier(.34,1.56,.64,1) both chaos-city-pop;animation-delay:var(--pop,.6s);transform-box:fill-box;transform-origin:50%}@keyframes chaos-city-pop{0%{opacity:0;scale:0}to{opacity:1;scale:1}}.chaos-view[data-astro-cid-yw55gdtc].is-entering .chaos-rail[data-astro-cid-yw55gdtc],.chaos-view[data-astro-cid-yw55gdtc].is-entering .chaos-status[data-astro-cid-yw55gdtc]{animation:.7s cubic-bezier(.34,1.56,.64,1) .7s both chaos-drop}@keyframes chaos-drop{0%{opacity:0;translate:0 -120px}to{opacity:1;translate:0}}@media (width<=599px){.chaos-back[data-astro-cid-yw55gdtc] span[data-astro-cid-yw55gdtc]{display:none}.chaos-rail[data-astro-cid-yw55gdtc]{top:10px}.chaos-rail--left[data-astro-cid-yw55gdtc]{left:10px}.chaos-rail--right[data-astro-cid-yw55gdtc]{right:10px}}.map-mode-view[data-astro-cid-aqyx6kfa]{z-index:550;font-family:var(--font-body);color:var(--ink);zoom:var(--inv-zoom,1);background:radial-gradient(circle at 20% 30%,#fff 1px,#0000 1.4px) 0 0/97px 97px,radial-gradient(circle at 70% 60%,#ffffffb3 1px,#0000 1.4px) 0 0/143px 143px,radial-gradient(circle at 40% 80%,#ffffff80 .8px,#0000 1.2px) 0 0/61px 61px,linear-gradient(160deg,#1a1446,#07051a);display:none;position:fixed;inset:0;overflow:hidden}html.map-mode .map-mode-view[data-astro-cid-aqyx6kfa]{display:block}.mm-canvas[data-astro-cid-aqyx6kfa],.mm-canvas[data-astro-cid-aqyx6kfa] svg{cursor:grab;touch-action:none;width:100%;height:100%;display:block;position:absolute;inset:0}.mm-canvas[data-astro-cid-aqyx6kfa] svg:active{cursor:grabbing}.mm-canvas[data-astro-cid-aqyx6kfa] .mm-land{fill:var(--land);stroke:#fff;stroke-width:.6px;vector-effect:non-scaling-stroke}.mm-canvas[data-astro-cid-aqyx6kfa] .c-unexplored{fill:url(#mm-stripes);cursor:pointer}.mm-canvas[data-astro-cid-aqyx6kfa] .mm-land.is-data{cursor:pointer}.mm-canvas[data-astro-cid-aqyx6kfa] .c-visited{fill:var(--yellow);stroke:var(--ink);stroke-width:1px}.mm-canvas[data-astro-cid-aqyx6kfa] .c-transit{fill:var(--surface);stroke:var(--violet);stroke-width:1.4px;stroke-dasharray:3 2}.mm-canvas[data-astro-cid-aqyx6kfa] .c-now{fill:var(--violet);stroke:var(--ink);stroke-width:1px}.mm-canvas[data-astro-cid-aqyx6kfa] .c-home{fill:var(--ink);stroke:var(--yellow);stroke-width:1.5px}.mm-canvas[data-astro-cid-aqyx6kfa] .c-planned{fill:url(#mm-hatch);stroke:var(--violet-dark);stroke-width:1px}.mm-canvas[data-astro-cid-aqyx6kfa] .mm-land.is-data:hover{stroke:var(--ink);stroke-width:2.5px}.mm-canvas[data-astro-cid-aqyx6kfa] .mm-search-pin{fill:var(--violet);stroke:var(--ink);stroke-width:2px;vector-effect:non-scaling-stroke}.mm-items[data-astro-cid-aqyx6kfa]{pointer-events:none;position:absolute;inset:0}.mm-item[data-astro-cid-aqyx6kfa]{transform:translate(var(--x), var(--y));display:none;position:absolute;top:0;left:0}.mm-item[data-astro-cid-aqyx6kfa].is-dot,.mm-item[data-astro-cid-aqyx6kfa].is-label,.mm-item[data-astro-cid-aqyx6kfa].is-card{display:block}.mm-pin[data-astro-cid-aqyx6kfa]{border:2px solid var(--ink);background:var(--violet);color:#fff;width:30px;height:30px;box-shadow:2px 2px 0 var(--ink);pointer-events:auto;transition:transform var(--t-fast);border-radius:50%;place-items:center;display:grid;position:absolute;top:-15px;left:-15px}.mm-item--yellow[data-astro-cid-aqyx6kfa] .mm-pin[data-astro-cid-aqyx6kfa]{background:var(--yellow);color:var(--ink)}.mm-pin[data-astro-cid-aqyx6kfa]:hover{transform:scale(1.15)}.mm-label[data-astro-cid-aqyx6kfa]{border-radius:var(--radius-pill);background:var(--surface);border:2px solid var(--ink);white-space:nowrap;text-overflow:ellipsis;pointer-events:auto;cursor:pointer;max-width:220px;padding:3px 10px;font-size:13px;font-weight:700;line-height:1.3;display:none;position:absolute;top:-12px;left:20px;overflow:hidden}.mm-item[data-astro-cid-aqyx6kfa].is-flip .mm-label[data-astro-cid-aqyx6kfa]{left:auto;right:20px}.mm-item[data-astro-cid-aqyx6kfa].is-flip .mm-card[data-astro-cid-aqyx6kfa]{left:auto;right:22px}.mm-item[data-astro-cid-aqyx6kfa].is-label .mm-label[data-astro-cid-aqyx6kfa]{display:block}.mm-card[data-astro-cid-aqyx6kfa]{background:var(--surface);border:2px solid var(--ink);width:260px;box-shadow:4px 4px 0 var(--yellow);pointer-events:auto;border-radius:18px;padding:12px 14px;display:none;position:absolute;top:-20px;left:22px}.mm-item--violet[data-astro-cid-aqyx6kfa] .mm-card[data-astro-cid-aqyx6kfa]{box-shadow:4px 4px 0 var(--violet)}.mm-item[data-astro-cid-aqyx6kfa].is-card .mm-card[data-astro-cid-aqyx6kfa]{display:block}.mm-item[data-astro-cid-aqyx6kfa].is-card{z-index:2}.mm-card__tag[data-astro-cid-aqyx6kfa]{border-radius:var(--radius-pill);background:var(--yellow-tint);margin-bottom:4px;padding:1px 8px;font-size:11px;font-weight:700;display:inline-block}.mm-card__title[data-astro-cid-aqyx6kfa]{margin:0 0 4px;font-size:16px;line-height:1.2}.mm-card__text[data-astro-cid-aqyx6kfa]{white-space:pre-line;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;margin:0 0 8px;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.mm-card__links[data-astro-cid-aqyx6kfa]{flex-wrap:wrap;gap:4px 12px;margin:0;font-size:14px;font-weight:700;display:flex}.mm-bar[data-astro-cid-aqyx6kfa]{z-index:3;gap:8px;display:flex;position:absolute;top:14px}.mm-bar--left[data-astro-cid-aqyx6kfa]{flex-wrap:wrap;max-width:calc(100% - 90px);left:14px}.mm-bar--right[data-astro-cid-aqyx6kfa]{flex-direction:column;right:14px}.mm-btn[data-astro-cid-aqyx6kfa]{min-height:var(--touch);border:2px solid var(--ink);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);box-shadow:3px 3px 0 var(--ink);align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:700;display:inline-flex}.mm-btn[data-astro-cid-aqyx6kfa]:hover{background:var(--yellow-tint)}.mm-btn--icon[data-astro-cid-aqyx6kfa]{width:var(--touch);justify-content:center;padding:0}.mm-btn--exit[data-astro-cid-aqyx6kfa]{background:var(--violet);color:#fff}.mm-btn--exit[data-astro-cid-aqyx6kfa]:hover{background:var(--violet-dark)}.mm-search[data-astro-cid-aqyx6kfa]{gap:6px;display:flex}.mm-search[data-astro-cid-aqyx6kfa] input[data-astro-cid-aqyx6kfa]{width:min(280px,60vw);min-height:var(--touch);border:2px solid var(--ink);border-radius:var(--radius-pill);background:var(--surface);box-shadow:3px 3px 0 var(--ink);padding:8px 16px;font-size:15px}.mm-legend[data-astro-cid-aqyx6kfa]{z-index:3;background:var(--surface);border:2px solid var(--ink);border-radius:16px;flex-wrap:wrap;gap:6px 14px;max-width:calc(100% - 28px);margin:0;padding:8px 14px;font-size:13px;font-weight:500;list-style:none;display:flex;position:absolute;bottom:14px;left:14px}.mm-legend[data-astro-cid-aqyx6kfa] li[data-astro-cid-aqyx6kfa]{align-items:center;gap:6px;display:inline-flex}.mm-swatch[data-astro-cid-aqyx6kfa]{border:2px solid var(--ink);border-radius:5px;width:16px;height:16px}.mm-swatch--visited[data-astro-cid-aqyx6kfa]{background:var(--yellow)}.mm-swatch--transit[data-astro-cid-aqyx6kfa]{background:var(--surface);border-style:dashed;border-color:var(--violet)}.mm-swatch--now[data-astro-cid-aqyx6kfa]{background:var(--violet);border-radius:50%}.mm-swatch--home[data-astro-cid-aqyx6kfa]{background:var(--ink);border-color:var(--yellow)}.mm-swatch--unexplored[data-astro-cid-aqyx6kfa]{background:repeating-linear-gradient(45deg, #c9cfe4 0 2px, var(--land) 2px 6px);border-color:#9aa3c4}.mm-swatch--planned[data-astro-cid-aqyx6kfa]{background:repeating-linear-gradient(45deg, var(--violet) 0 2px, var(--violet-tint) 2px 6px)}.mm-hint[data-astro-cid-aqyx6kfa]{z-index:3;background:var(--ink);color:#fff;border-radius:12px;max-width:min(360px,100% - 28px);margin:0;padding:6px 12px;font-size:13px;font-weight:500;position:absolute;bottom:14px;right:14px}.mm-card[data-astro-cid-aqyx6kfa] .mm-card__img,.mm-card__img[data-astro-cid-aqyx6kfa]{object-fit:contain;background:#0000000f;border-radius:10px;width:100%;max-height:220px;margin:-2px 0 8px;display:block}.mm-card__img[data-astro-cid-aqyx6kfa][data-mm-zoomable]{cursor:zoom-in}.mm-card__audio[data-astro-cid-aqyx6kfa]{width:100%;margin:4px 0 8px}.map-mode-view[data-astro-cid-aqyx6kfa]:not(.is-media) .mm-item--media[data-astro-cid-aqyx6kfa],.map-mode-view[data-astro-cid-aqyx6kfa].is-media .mm-item[data-astro-cid-aqyx6kfa]:not(.mm-item--media),.map-mode-view[data-astro-cid-aqyx6kfa].is-media .mm-cities[data-astro-cid-aqyx6kfa],.map-mode-view[data-astro-cid-aqyx6kfa].is-media .mm-jars[data-astro-cid-aqyx6kfa],.map-mode-view[data-astro-cid-aqyx6kfa].is-media .mm-intro[data-astro-cid-aqyx6kfa],.map-mode-view[data-astro-cid-aqyx6kfa].is-media .mm-geo-labels[data-astro-cid-aqyx6kfa],.map-mode-view[data-astro-cid-aqyx6kfa].is-media .mm-route-stops[data-astro-cid-aqyx6kfa]{display:none!important}.mm-media-switch[data-astro-cid-aqyx6kfa]{border:2px solid var(--ink);background:var(--surface,#fff);color:var(--ink);box-shadow:3px 3px 0 var(--ink);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:700;display:inline-flex}.mm-media-switch[data-astro-cid-aqyx6kfa] input[data-astro-cid-aqyx6kfa]{width:18px;height:18px;accent-color:var(--violet)}.mm-offer[data-astro-cid-aqyx6kfa]{z-index:9;color:#d6f5d6;background:#0d1117;border:2px solid #39ff14;border-radius:18px;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;max-width:calc(100% - 28px);padding:8px 10px;font:700 13px ui-monospace,Consolas,monospace;display:flex;position:absolute;bottom:64px;left:50%;transform:translate(-50%);box-shadow:0 0 18px #39ff1466}.mm-offer[data-astro-cid-aqyx6kfa][hidden],.mm-lightbox[data-astro-cid-aqyx6kfa][hidden]{display:none}.mm-offer[data-astro-cid-aqyx6kfa] b[data-astro-cid-aqyx6kfa]{color:#39ff14}.mm-offer[data-astro-cid-aqyx6kfa] button[data-astro-cid-aqyx6kfa]{color:#39ff14;font:inherit;cursor:pointer;background:#161b22;border:1px solid #39ff14;border-radius:999px;padding:7px 12px}.mm-offer[data-astro-cid-aqyx6kfa] button[data-astro-cid-aqyx6kfa]:hover{color:#000;background:#39ff14}.mm-lightbox[data-astro-cid-aqyx6kfa]{z-index:30;cursor:zoom-out;background:#050514e0;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.mm-lightbox[data-astro-cid-aqyx6kfa] img[data-astro-cid-aqyx6kfa]{object-fit:contain;border-radius:12px;max-width:100%;max-height:100%;box-shadow:0 10px 40px #0009}.mm-lightbox__x[data-astro-cid-aqyx6kfa]{color:#fff;cursor:pointer;background:#ffffff1a;border:2px solid #fff;border-radius:50%;width:46px;height:46px;font-size:20px;position:absolute;top:16px;right:16px}.mm-tip[data-astro-cid-aqyx6kfa] .mm-tip__when{opacity:.85;font-size:12px;font-weight:700}.mm-tip[data-astro-cid-aqyx6kfa] .mm-tip__details{margin:4px 0 0;font-size:13px;line-height:1.45}.mm-tip[data-astro-cid-aqyx6kfa] .mm-tip__img{object-fit:contain;cursor:zoom-in;background:#0000000f;border-radius:10px;width:100%;max-height:240px;margin-top:6px}.mm-ed[data-astro-cid-aqyx6kfa]{z-index:8;color:#d6f5d6;background:#0d1117;border:2px solid #39ff14;border-radius:16px;gap:9px;width:min(330px,100% - 28px);max-height:calc(100% - 90px);padding:14px;font:13px ui-monospace,Consolas,monospace;display:grid;position:absolute;top:70px;right:14px;overflow:auto;box-shadow:0 0 22px #39ff1459}.mm-ed[data-astro-cid-aqyx6kfa][hidden],.mm-ed[data-astro-cid-aqyx6kfa] [data-astro-cid-aqyx6kfa][hidden]{display:none!important}.mm-ed__head[data-astro-cid-aqyx6kfa]{align-items:center;gap:8px;display:flex}.mm-ed__kind[data-astro-cid-aqyx6kfa]{color:#000;background:#39ff14;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800}.mm-ed__title[data-astro-cid-aqyx6kfa]{color:#39ff14;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15px;overflow:hidden}.mm-ed__x[data-astro-cid-aqyx6kfa]{color:#d6f5d6;cursor:pointer;background:0 0;border:1px solid #30363d;border-radius:50%;width:28px;height:28px}.mm-ed__statuses[data-astro-cid-aqyx6kfa]{flex-wrap:wrap;gap:5px;display:flex}.mm-ed__statuses[data-astro-cid-aqyx6kfa] button{color:#d6f5d6;font:inherit;cursor:pointer;background:#161b22;border:1px solid #30363d;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:12px;display:inline-flex}.mm-ed__statuses[data-astro-cid-aqyx6kfa] button[aria-pressed=true]{color:#000;background:#39ff14;border-color:#39ff14;font-weight:800}.mm-ed__statuses[data-astro-cid-aqyx6kfa] i{border:1px solid #000;border-radius:3px;width:12px;height:12px}.mm-ed__field[data-astro-cid-aqyx6kfa]{gap:3px;display:grid}.mm-ed__field[data-astro-cid-aqyx6kfa] span[data-astro-cid-aqyx6kfa]{color:#9be9a8;font-size:12px;font-weight:700}.mm-ed__field[data-astro-cid-aqyx6kfa] input[data-astro-cid-aqyx6kfa],.mm-ed__field[data-astro-cid-aqyx6kfa] textarea[data-astro-cid-aqyx6kfa]{color:#e6edf3;width:100%;font:inherit;resize:vertical;background:#161b22;border:1px solid #30363d;border-radius:8px;padding:7px 9px;font-size:13px}.mm-ed__photo[data-astro-cid-aqyx6kfa]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mm-ed__photo[data-astro-cid-aqyx6kfa] img[data-astro-cid-aqyx6kfa]{object-fit:cover;border-radius:8px;width:100%;max-height:120px}.mm-ed__pick[data-astro-cid-aqyx6kfa]{cursor:pointer;border:1px dashed #39ff14;border-radius:8px;padding:5px 10px;position:relative}.mm-ed__pick[data-astro-cid-aqyx6kfa] input[data-astro-cid-aqyx6kfa]{opacity:0;width:1px;height:1px;position:absolute}.mm-ed__actions[data-astro-cid-aqyx6kfa]{align-items:center;gap:10px;display:flex}.mm-ed__done[data-astro-cid-aqyx6kfa]{color:#000;font:inherit;cursor:pointer;background:#39ff14;border:0;border-radius:8px;padding:7px 14px;font-weight:800}.mm-ed__link[data-astro-cid-aqyx6kfa]{color:#ff8080;font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.mm-ed__note[data-astro-cid-aqyx6kfa]{color:#9be9a8;margin:0;font-size:11px}.mm-ed-addpin[data-astro-cid-aqyx6kfa]{z-index:8;color:#39ff14;cursor:pointer;background:#0d1117;border:2px solid #39ff14;border-radius:999px;padding:9px 16px;font:800 14px ui-monospace,Consolas,monospace;position:absolute;bottom:64px;left:50%;transform:translate(-50%);box-shadow:0 0 18px #39ff1466}.mm-ed-addpin[data-astro-cid-aqyx6kfa][hidden]{display:none}.mm-tip[data-astro-cid-aqyx6kfa]{z-index:4;background:var(--ink);color:#fff;width:min(300px,100% - 28px);max-height:calc(100% - 120px);box-shadow:4px 4px 0 var(--yellow);border-radius:16px;flex-direction:column;gap:4px;padding:12px 14px;font-size:14px;display:flex;position:absolute;top:0;left:0;overflow:auto}.mm-tip__name[data-astro-cid-aqyx6kfa]{color:var(--yellow);font-family:var(--font-heading);padding-right:34px;font-size:17px}.mm-tip__close[data-astro-cid-aqyx6kfa]{color:#fff;background:#ffffff1f;border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:8px;right:8px}.mm-tip__text[data-astro-cid-aqyx6kfa]{white-space:pre-line}.mm-tip__metas[data-astro-cid-aqyx6kfa]:empty{display:none}.mm-tip__metas[data-astro-cid-aqyx6kfa]{border-top:1px solid #fff3;flex-direction:column;gap:8px;margin-top:6px;padding-top:8px;display:flex}.mm-tip__metas[data-astro-cid-aqyx6kfa] .mm-meta__kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--yellow);font-size:11px;font-weight:700}.mm-tip__metas[data-astro-cid-aqyx6kfa] .mm-meta{align-items:center;gap:10px;line-height:1.35;display:flex}.mm-tip__metas[data-astro-cid-aqyx6kfa] .mm-meta svg{background:#fff;border:2px solid #fff;border-radius:8px;flex:none}.mm-tip__metas[data-astro-cid-aqyx6kfa] a{color:var(--yellow);font-weight:700}.mm-tip__write[data-astro-cid-aqyx6kfa]{border:2px solid var(--yellow);border-radius:var(--radius-pill);color:var(--yellow);font:inherit;cursor:pointer;background:0 0;align-self:flex-start;align-items:center;gap:6px;margin-top:8px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.mm-tip__route[data-astro-cid-aqyx6kfa]{border-radius:var(--radius-pill);background:var(--yellow);color:var(--ink);font:inherit;cursor:pointer;border:0;align-self:flex-start;align-items:center;gap:6px;margin-top:8px;padding:7px 14px;font-size:13px;font-weight:700;display:inline-flex}.mm-tip__write[data-astro-cid-aqyx6kfa]:hover,.mm-tip__write[data-astro-cid-aqyx6kfa]:focus-visible{background:var(--yellow);color:var(--ink)}.mm-geo-panel__kind[data-astro-cid-aqyx6kfa]{letter-spacing:.06em;text-transform:uppercase;color:#9fd3ff;font-size:11px;font-weight:700}.mm-geo-panel__dist[data-astro-cid-aqyx6kfa]{border-radius:var(--radius-pill);background:var(--yellow);color:var(--ink);font:inherit;cursor:pointer;border:0;align-self:flex-start;align-items:center;gap:6px;margin-top:6px;padding:7px 14px;font-size:14px;font-weight:700;display:inline-flex}.mm-geo-panel__result[data-astro-cid-aqyx6kfa]{font-size:15px;font-weight:700}.mm-geo-panel__result[data-astro-cid-aqyx6kfa]:empty{display:none}.mm-geo-panel__own[data-astro-cid-aqyx6kfa]{gap:4px;margin-top:6px;font-size:12px;font-weight:700;display:grid}.mm-geo-panel__own[data-astro-cid-aqyx6kfa] div[data-astro-cid-aqyx6kfa]{gap:6px;display:flex}.mm-geo-panel__own[data-astro-cid-aqyx6kfa] input[data-astro-cid-aqyx6kfa]{min-width:0;color:var(--ink);font:inherit;background:#fff;border:0;border-radius:10px;flex:1;padding:6px 10px;font-weight:400}.mm-geo-panel__own[data-astro-cid-aqyx6kfa] button[data-astro-cid-aqyx6kfa]{color:#fff;font:inherit;cursor:pointer;background:0 0;border:2px solid #fff;border-radius:10px;padding:6px 12px;font-weight:700}.mm-geo-panel__note[data-astro-cid-aqyx6kfa]{opacity:.7;font-size:11px}.mm-route[data-astro-cid-aqyx6kfa]{border-top:1px solid #fff3;gap:6px;margin-top:4px;padding-top:8px;display:grid}.mm-route[data-astro-cid-aqyx6kfa][hidden]{display:none}.mm-route__modes[data-astro-cid-aqyx6kfa]{flex-wrap:wrap;gap:4px;display:flex}.mm-route__modes[data-astro-cid-aqyx6kfa] button[data-astro-cid-aqyx6kfa]{border-radius:var(--radius-pill);color:#fff;font:inherit;cursor:pointer;background:0 0;border:1.5px solid #ffffff80;align-items:center;gap:4px;padding:4px 9px;font-size:12px;font-weight:700;display:inline-flex}.mm-route__modes[data-astro-cid-aqyx6kfa] button[data-astro-cid-aqyx6kfa][aria-checked=true]{background:var(--yellow);border-color:var(--yellow);color:var(--ink)}.mm-route__legs[data-astro-cid-aqyx6kfa]{gap:3px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.mm-route__legs[data-astro-cid-aqyx6kfa]:empty{display:none}.mm-route__legs[data-astro-cid-aqyx6kfa] li{gap:6px;display:flex}.mm-route__legs[data-astro-cid-aqyx6kfa] .mm-leg__time{white-space:nowrap;opacity:.75;margin-left:auto}.mm-route__total[data-astro-cid-aqyx6kfa]{color:var(--yellow);margin:0;font-weight:700}.mm-route__note[data-astro-cid-aqyx6kfa]{opacity:.6;font-size:11px}.mm-canvas[data-astro-cid-aqyx6kfa] .mm-route-line{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;pointer-events:none}.mm-canvas[data-astro-cid-aqyx6kfa] .mm-route-line--case{stroke:var(--ink);stroke-width:6px}.mm-canvas[data-astro-cid-aqyx6kfa] .mm-route-line--air{stroke:var(--violet);stroke-width:3.5px;stroke-dasharray:10 8;animation:.9s linear infinite route-march}.mm-canvas[data-astro-cid-aqyx6kfa] .mm-route-line--ground{stroke:var(--yellow);stroke-width:4px}@keyframes route-march{to{stroke-dashoffset:-18px}}.mm-route-stops[data-astro-cid-aqyx6kfa]{z-index:2;pointer-events:none;position:absolute;inset:0}.mm-route-stops[data-astro-cid-aqyx6kfa] .mm-stop{transform:translate(calc(var(--x) - 7px), calc(var(--y) - 50%));white-space:nowrap;color:var(--ink);text-shadow:0 0 3px #fff,0 0 3px #fff;animation:stop-in .5s cubic-bezier(.34, 1.7, .5, 1) var(--d,0s) both;align-items:center;gap:5px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:0;left:0}@keyframes stop-in{0%{opacity:0;scale:0}}.mm-route-stops[data-astro-cid-aqyx6kfa] .mm-stop:before{content:"";background:var(--yellow);border:2.5px solid var(--ink);border-radius:50%;width:10px;height:10px}.mm-jars[data-astro-cid-aqyx6kfa]{z-index:2;pointer-events:none;position:absolute;inset:0}.mm-jars[data-astro-cid-aqyx6kfa] .mm-jar{width:46px;height:56px;transform:translate(calc(var(--x) - 50%), calc(var(--y) - 100%));pointer-events:auto;cursor:pointer;filter:drop-shadow(3px 3px #00000040);background:0 0;border:0;padding:0;display:none;position:absolute;top:0;left:0}.mm-jars[data-astro-cid-aqyx6kfa] .mm-jar.is-on{display:block}.mm-jars[data-astro-cid-aqyx6kfa] .mm-jar svg{transform-origin:50% 100%;width:100%;height:100%;animation:jar-pop .7s cubic-bezier(.34, 1.7, .5, 1) var(--pop-delay,0s) both;display:block}.mm-jars[data-astro-cid-aqyx6kfa] .mm-jar:hover svg,.mm-jars[data-astro-cid-aqyx6kfa] .mm-jar:focus-visible svg{animation:.5s ease-in-out jar-wiggle}.mm-jars[data-astro-cid-aqyx6kfa] .mm-jar.is-uncertain{opacity:.6}@keyframes jar-pop{0%{transform:translateY(-60px)scale(0)rotate(-40deg)}60%{transform:translateY(0)scale(1.25,.85)rotate(8deg)}to{transform:none}}@keyframes jar-wiggle{30%{transform:rotate(-12deg)scale(1.1)}65%{transform:rotate(10deg)scale(1.1)}}.mm-btn--nutella[data-astro-cid-aqyx6kfa][aria-pressed=true]{color:#fff;background:#5a3217}.map-mode-view[data-astro-cid-aqyx6kfa].is-terrain .mm-items[data-astro-cid-aqyx6kfa],.map-mode-view[data-astro-cid-aqyx6kfa].is-terrain .mm-intro[data-astro-cid-aqyx6kfa],.map-mode-view[data-astro-cid-aqyx6kfa].is-terrain .mm-jars[data-astro-cid-aqyx6kfa],.map-mode-view[data-astro-cid-aqyx6kfa].is-terrain .mm-btn--nutella[data-astro-cid-aqyx6kfa]{display:none}.mm-intro[data-astro-cid-aqyx6kfa]{z-index:1;width:min(440px,80vw);transform:translate(calc(var(--x) - 50%), calc(var(--y) - 50%));text-align:center;pointer-events:none;position:absolute;top:0;left:0}.mm-intro__title[data-astro-cid-aqyx6kfa]{font-family:var(--font-heading);color:var(--ink);text-shadow:3px 3px 0 var(--yellow);margin:0 0 8px;font-size:clamp(30px,3.4vw,46px);font-weight:800;line-height:1.05}.mm-intro__text[data-astro-cid-aqyx6kfa]{color:var(--ink);margin:0 0 10px;font-size:16px;line-height:1.45}.mm-intro__hint[data-astro-cid-aqyx6kfa]{border-radius:var(--radius-pill);background:var(--violet);color:#fff;margin:0;padding:4px 14px;font-size:13px;font-weight:700;display:inline-block}.mm-canvas[data-astro-cid-aqyx6kfa] .mm-sphere{fill:color-mix(in srgb, var(--violet-tint) 70%, #fff);stroke:#fff9;stroke-width:2px;filter:drop-shadow(0 0 30px #7b2ff78c)}.map-mode-view[data-astro-cid-aqyx6kfa].is-terrain .mm-canvas[data-astro-cid-aqyx6kfa] .mm-sphere{fill:#b5d8f2}.mm-canvas[data-astro-cid-aqyx6kfa] .mm-graticule{fill:none;stroke:color-mix(in srgb, var(--violet) 18%, transparent);stroke-width:.6px;pointer-events:none}.mm-space[data-astro-cid-aqyx6kfa]{z-index:1;pointer-events:none;position:absolute;inset:0}.mm-space[data-astro-cid-aqyx6kfa] .mm-floater{width:var(--size);transform:translate(var(--x), var(--y));pointer-events:auto;cursor:pointer;transition:opacity .3s;position:absolute;top:0;left:0}.mm-space[data-astro-cid-aqyx6kfa] .mm-floater.is-behind{opacity:0;pointer-events:none}.mm-space[data-astro-cid-aqyx6kfa] .mm-floater>div{animation:mm-float var(--bob) ease-in-out infinite alternate}.mm-space[data-astro-cid-aqyx6kfa] .mm-floater svg{filter:drop-shadow(0 0 10px #c6ff0040);width:100%;height:auto;display:block}.mm-space[data-astro-cid-aqyx6kfa] .mm-floater.is-poked svg{animation:.8s cubic-bezier(.3,1.5,.5,1) mm-spin}.mm-space[data-astro-cid-aqyx6kfa] .mm-say{width:max-content;max-width:220px;color:var(--ink);box-shadow:3px 3px 0 var(--yellow);background:#fff;border-radius:12px;padding:6px 10px;font-size:13px;font-weight:700;line-height:1.3;animation:2.6s forwards mm-say;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}@keyframes mm-float{0%{transform:translateY(-8px)rotate(-10deg)}to{transform:translateY(8px)rotate(10deg)}}@keyframes mm-spin{to{transform:rotate(360deg)scale(1.2)}}@keyframes mm-say{0%{opacity:0;transform:translate(-50%,8px)}10%,85%{opacity:1;transform:translate(-50%)}to{opacity:0}}.mm-legend--terrain[data-astro-cid-aqyx6kfa],.map-mode-view[data-astro-cid-aqyx6kfa].is-terrain .mm-legend--travel[data-astro-cid-aqyx6kfa],.map-mode-view[data-astro-cid-aqyx6kfa].is-terrain .mm-cities[data-astro-cid-aqyx6kfa]{display:none}.map-mode-view[data-astro-cid-aqyx6kfa].is-terrain .mm-legend--terrain[data-astro-cid-aqyx6kfa]{display:flex}.mm-btn--terrain[data-astro-cid-aqyx6kfa][aria-pressed=true]{background:var(--violet);color:#fff}.map-mode-view[data-astro-cid-aqyx6kfa].is-terrain .mm-canvas[data-astro-cid-aqyx6kfa] .mm-land{fill:#cfe3b4!important;stroke:#ffffffb3!important;stroke-width:.5px!important;stroke-dasharray:none!important}.map-mode-view[data-astro-cid-aqyx6kfa].is-terrain .mm-canvas[data-astro-cid-aqyx6kfa] .mm-land[data-iso="010"],.map-mode-view[data-astro-cid-aqyx6kfa].is-terrain .mm-canvas[data-astro-cid-aqyx6kfa] .mm-land[data-iso="304"]{fill:#f5f9fd!important}.mm-canvas[data-astro-cid-aqyx6kfa] .mm-terrain{pointer-events:none;display:none}.map-mode-view[data-astro-cid-aqyx6kfa].is-terrain .mm-canvas[data-astro-cid-aqyx6kfa] .mm-terrain{display:inline}.mm-canvas[data-astro-cid-aqyx6kfa] .t-range{fill:#b8926a;opacity:.7}.mm-canvas[data-astro-cid-aqyx6kfa] .t-desert{fill:#ecd49a;opacity:.85}.mm-canvas[data-astro-cid-aqyx6kfa] .t-tundra{fill:#dde6df;opacity:.8}.mm-canvas[data-astro-cid-aqyx6kfa] .t-lake{fill:#a9d0ee;stroke:#6aa5d8;stroke-width:.6px;vector-effect:non-scaling-stroke}.mm-canvas[data-astro-cid-aqyx6kfa] .t-rivers{fill:none;stroke:#6aa5d8;stroke-width:.9px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.mm-swatch--mountain[data-astro-cid-aqyx6kfa]{background:#b8926a}.mm-swatch--desert[data-astro-cid-aqyx6kfa]{background:#ecd49a}.mm-swatch--ice[data-astro-cid-aqyx6kfa]{background:#f5f9fd}.mm-swatch--water[data-astro-cid-aqyx6kfa]{background:#a9d0ee}.mm-geo-labels[data-astro-cid-aqyx6kfa]{pointer-events:none;position:absolute;inset:0}.mm-geo-labels[data-astro-cid-aqyx6kfa] .mm-geo{pointer-events:auto;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;line-height:1.2}.mm-geo-labels[data-astro-cid-aqyx6kfa] .mm-geo:hover,.mm-geo-labels[data-astro-cid-aqyx6kfa] .mm-geo:focus-visible{text-decoration:underline 2px}.mm-geo-labels[data-astro-cid-aqyx6kfa] .mm-geo{transform:translate(calc(var(--x) - 50%), calc(var(--y) - 50%));white-space:nowrap;text-shadow:0 0 3px #ffffffe6,0 0 2px #ffffffe6;font-weight:700;display:none;position:absolute;top:0;left:0}.mm-geo-labels[data-astro-cid-aqyx6kfa] .mm-geo.is-on{display:block}.mm-geo-labels[data-astro-cid-aqyx6kfa] .mm-geo--ocean{letter-spacing:.18em;text-transform:uppercase;color:#1f5f99;font-size:17px;font-style:italic}.mm-geo-labels[data-astro-cid-aqyx6kfa] .mm-geo--sea{color:#2b6cb0;font-size:12px;font-style:italic}.mm-geo-labels[data-astro-cid-aqyx6kfa] .mm-geo--lake{color:#2b6cb0;font-size:11px;font-style:italic}.mm-geo-labels[data-astro-cid-aqyx6kfa] .mm-geo--range{letter-spacing:.14em;text-transform:uppercase;color:#6b4526;font-size:11px}.mm-geo-labels[data-astro-cid-aqyx6kfa] .mm-geo--desert,.mm-geo-labels[data-astro-cid-aqyx6kfa] .mm-geo--plateau,.mm-geo-labels[data-astro-cid-aqyx6kfa] .mm-geo--tundra{letter-spacing:.08em;text-transform:uppercase;color:#8a6420;font-size:11px;font-style:italic}.mm-geo-labels[data-astro-cid-aqyx6kfa] .mm-geo--peak{color:#3b2a1a;font-size:11px}.mm-geo-labels[data-astro-cid-aqyx6kfa] .mm-geo--peak:before{content:"▲ ";color:#6b4526}.mm-cities[data-astro-cid-aqyx6kfa]{pointer-events:none;position:absolute;inset:0}.mm-cities[data-astro-cid-aqyx6kfa] .mm-city{transform:translate(calc(var(--x) - 4px), calc(var(--y) - 7px));color:var(--muted);white-space:nowrap;pointer-events:auto;text-shadow:0 0 3px #fff,0 0 3px #fff;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:12px;font-weight:700;display:none;position:absolute;top:0;left:0}.mm-cities[data-astro-cid-aqyx6kfa] .mm-city.is-on{display:inline-flex}.mm-cities[data-astro-cid-aqyx6kfa] .mm-city:before{content:"";background:var(--ink);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 1.5px #fff}.mm-cities[data-astro-cid-aqyx6kfa] .mm-city:hover{color:var(--violet-dark);text-decoration:underline}@media (width<=599px){.mm-btn--exit[data-astro-cid-aqyx6kfa] span[data-astro-cid-aqyx6kfa],.mm-legend[data-astro-cid-aqyx6kfa]{display:none}.mm-bar--left[data-astro-cid-aqyx6kfa]{max-width:calc(100% - 80px)}}.roadside[data-astro-cid-osj7afgi]{height:var(--roadside-h,130px);z-index:3;cursor:pointer;background:linear-gradient(to bottom, transparent 94%, color-mix(in srgb, var(--ink) 80%, transparent) 94% 96%, transparent 96%);display:none;position:absolute;bottom:0;left:0;right:0;overflow:hidden}html.horizontal:not(.map-mode) .roadside[data-astro-cid-osj7afgi]{display:block}.roadside[data-astro-cid-osj7afgi] .roadside__tile{position:absolute;bottom:0;overflow:visible}.roadside[data-astro-cid-osj7afgi] .rs-ink{fill:#111}.roadside[data-astro-cid-osj7afgi] .rs-rail-line{stroke:#8b93a0;stroke-width:1.5px}.roadside[data-astro-cid-osj7afgi] .rs-bollard{fill:#fff;stroke:#111;stroke-width:1.5px}.roadside[data-astro-cid-osj7afgi] .rs-edge{stroke:#111;stroke-width:1.2px}.roadside[data-astro-cid-osj7afgi] .rs-post{stroke:#6b7280;stroke-width:3px}.roadside[data-astro-cid-osj7afgi] .rs-text{text-anchor:middle;font-family:DM Sans,system-ui,sans-serif;font-weight:700}.roadside[data-astro-cid-osj7afgi] .rs-concrete{fill:#b9b4a8;stroke:#111;stroke-width:1.5px;stroke-linejoin:round}.roadside[data-astro-cid-osj7afgi] .rs-hole{fill:var(--bg)}.roadside[data-astro-cid-osj7afgi] .rs-arm{stroke:#111;stroke-width:3.5px;stroke-linecap:round}.roadside[data-astro-cid-osj7afgi] .rs-insulator{stroke:#fff;stroke-width:3px;stroke-linecap:round;paint-order:stroke;filter:drop-shadow(0 0 .6px #111)drop-shadow(0 0 .6px #111)}.roadside[data-astro-cid-osj7afgi] .rs-wire{fill:none;stroke:#111;stroke-width:1.3px}.roadside[data-astro-cid-osj7afgi] .rs-wire--low{stroke-width:1.1px;opacity:.85}.roadside[data-astro-cid-osj7afgi] .rs-bird{stroke:var(--ink);stroke-width:1.5px}.roadside[data-astro-cid-osj7afgi] .rs-bird--y{fill:var(--yellow)}.roadside[data-astro-cid-osj7afgi] .rs-bird--v{fill:var(--violet)}.roadside[data-astro-cid-osj7afgi] .tl{fill:#333;animation:none}.roadside[data-astro-cid-osj7afgi] .tl-r{animation-name:tl-r}.roadside[data-astro-cid-osj7afgi] .tl-y{animation-name:tl-y}.roadside[data-astro-cid-osj7afgi] .tl-g{animation-name:tl-g}@keyframes tl-g-jp{0%{fill:#333}50%{fill:#19c3a6}88%{fill:#333}}.roadside[data-astro-cid-osj7afgi] .tl-jp{animation-name:tl-g-jp}@keyframes tl-r{0%{fill:#ff3b3b}50%{fill:#333}}@keyframes tl-y{0%{fill:#333}40%{fill:#ffc400}50%{fill:#333}88%{fill:#ffc400}}@keyframes tl-g{0%{fill:#333}50%{fill:#2ecc40}88%{fill:#333}}@media (prefers-reduced-motion:reduce){.roadside[data-astro-cid-osj7afgi] .tl{animation:none}}.place-msg[data-astro-cid-7vwnmj2c]{border:var(--border);border-radius:var(--radius-card);background:var(--surface);width:min(520px,100vw - 24px);max-height:calc(100vh - 24px);color:var(--ink);box-shadow:6px 6px 0 var(--yellow);padding:0;overflow:auto}.place-msg[data-astro-cid-7vwnmj2c][open]{animation:.38s cubic-bezier(.34,1.56,.64,1) pm-in}.place-msg[data-astro-cid-7vwnmj2c]::backdrop{background:color-mix(in srgb, var(--ink) 45%, transparent);backdrop-filter:blur(2px)}.place-msg__form[data-astro-cid-7vwnmj2c]{gap:14px;padding:18px 20px 20px;display:grid}.place-msg__head[data-astro-cid-7vwnmj2c]{align-items:flex-start;gap:12px;display:flex}.place-msg__head[data-astro-cid-7vwnmj2c]>div[data-astro-cid-7vwnmj2c]{flex:1;min-width:0}.place-msg__icon[data-astro-cid-7vwnmj2c]{background:var(--violet);color:#fff;border:var(--border);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.place-msg__kicker[data-astro-cid-7vwnmj2c]{font-size:var(--fs-tiny);text-transform:uppercase;letter-spacing:.08em;color:var(--violet-dark);margin:0;font-weight:700}.place-msg__title[data-astro-cid-7vwnmj2c]{margin:2px 0 0;font-size:21px;line-height:1.2}.place-msg__close[data-astro-cid-7vwnmj2c]{width:var(--touch);height:var(--touch);border:var(--border);background:var(--surface);border-radius:50%;flex:none;place-items:center;display:grid}.place-msg__form[data-astro-cid-7vwnmj2c][data-msg-mode=email] .place-msg__fields[data-astro-cid-7vwnmj2c],.place-msg__form[data-astro-cid-7vwnmj2c][data-msg-mode=email] .place-msg__status[data-astro-cid-7vwnmj2c],.place-msg__form[data-astro-cid-7vwnmj2c][data-msg-mode=email] [data-astro-cid-7vwnmj2c][data-place-msg-submit]{display:none}.place-msg__hint[data-astro-cid-7vwnmj2c]{margin:0;font-weight:700;display:none}.place-msg__form[data-astro-cid-7vwnmj2c][data-msg-mode=email] .place-msg__hint[data-astro-cid-7vwnmj2c]{display:block}.place-msg__topics[data-astro-cid-7vwnmj2c]{border:0;gap:8px;margin:0;padding:0;display:grid}.place-msg__topic[data-astro-cid-7vwnmj2c] input[data-astro-cid-7vwnmj2c]{opacity:0;pointer-events:none;position:absolute}.place-msg__topic[data-astro-cid-7vwnmj2c] span[data-astro-cid-7vwnmj2c]{border:2px solid var(--ink);border-radius:var(--radius-pill);cursor:pointer;transition:background-color var(--t-fast), box-shadow var(--t-fast);align-items:center;gap:10px;padding:9px 14px;font-size:15px;font-weight:700;display:flex}.place-msg__topic[data-astro-cid-7vwnmj2c] input[data-astro-cid-7vwnmj2c]:checked+span[data-astro-cid-7vwnmj2c]{background:var(--yellow);box-shadow:3px 3px 0 var(--ink)}.place-msg__topic[data-astro-cid-7vwnmj2c] input[data-astro-cid-7vwnmj2c]:focus-visible+span[data-astro-cid-7vwnmj2c]{outline:3px solid var(--violet);outline-offset:2px}.place-msg__fields[data-astro-cid-7vwnmj2c]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.place-msg__field[data-astro-cid-7vwnmj2c]{gap:4px;font-size:13px;font-weight:700;display:grid}.place-msg__field--wide[data-astro-cid-7vwnmj2c]{grid-column:1/-1}.place-msg__field[data-astro-cid-7vwnmj2c] input[data-astro-cid-7vwnmj2c],.place-msg__field[data-astro-cid-7vwnmj2c] textarea[data-astro-cid-7vwnmj2c]{width:100%;font:inherit;border:2px solid var(--ink);background:var(--bg);color:var(--ink);border-radius:12px;padding:9px 12px;font-size:15px;font-weight:400}.place-msg__field[data-astro-cid-7vwnmj2c] textarea[data-astro-cid-7vwnmj2c]{resize:vertical}.place-msg__status[data-astro-cid-7vwnmj2c]{min-height:1.2em;margin:0;font-weight:700}.place-msg__status[data-astro-cid-7vwnmj2c].is-error{color:#c62828}.place-msg__status[data-astro-cid-7vwnmj2c].is-ok{color:var(--violet-dark)}.place-msg__actions[data-astro-cid-7vwnmj2c]{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.place-msg__privacy[data-astro-cid-7vwnmj2c]{font-size:var(--fs-tiny);color:var(--muted);flex:200px;margin:0}.place-msg[data-astro-cid-7vwnmj2c] .hp[data-astro-cid-7vwnmj2c]{position:absolute;left:-9999px}@media (width<=520px){.place-msg__fields[data-astro-cid-7vwnmj2c]{grid-template-columns:1fr}}@keyframes pm-in{0%{opacity:0;transform:translateY(30px)scale(.94)}}.cv-view[data-astro-cid-rucw7346]{z-index:545;background:color-mix(in srgb, var(--violet-tint) 45%, var(--bg));color:#1b1b24;zoom:var(--inv-zoom,1);padding:20px 16px 48px;font-family:DM Sans,system-ui,sans-serif;display:none;position:fixed;inset:0;overflow:auto}html.cv-mode .cv-view[data-astro-cid-rucw7346]{display:block}html.cv-mode{overflow:hidden}.cv-view__bar[data-astro-cid-rucw7346]{flex-wrap:wrap;justify-content:space-between;gap:10px;max-width:860px;margin:0 auto 16px;display:flex}.cv-view__btn[data-astro-cid-rucw7346]{font-size:15px}.cv-view__actions[data-astro-cid-rucw7346]{flex-wrap:wrap;gap:10px;margin-left:auto;display:flex}.cv-view__langs[data-astro-cid-rucw7346]{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.cv-view__langs[data-astro-cid-rucw7346] a[data-astro-cid-rucw7346]{color:#4a4a5a;border-radius:999px;padding:6px 9px;font-size:13px;font-weight:700;text-decoration:none}.cv-view__langs[data-astro-cid-rucw7346] a[data-astro-cid-rucw7346]:hover{background:#fff}.cv-view__langs[data-astro-cid-rucw7346] a[data-astro-cid-rucw7346][aria-current]{color:#fff;background:#1b1b24}.cv-sheet[data-astro-cid-rucw7346]{max-width:860px;box-shadow:6px 6px 0 var(--violet);animation:cv-in .45s var(--ease) both;background:#fff;border:2px solid #1b1b24;border-radius:14px;margin:0 auto;overflow:hidden}.cv-sheet__head[data-astro-cid-rucw7346]{border-bottom:3px solid var(--violet);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 24px;padding:32px 36px 24px;display:flex}.cv-sheet__photo[data-astro-cid-rucw7346]{border:3px solid var(--violet);object-fit:cover;border-radius:50%;flex:none;width:132px;height:132px;box-shadow:4px 4px #1b1b24}.cv-sheet__who[data-astro-cid-rucw7346]{flex:1;min-width:0}.cv-sheet__name[data-astro-cid-rucw7346]{margin:0;font-family:Unbounded,system-ui,sans-serif;font-size:clamp(26px,3.4vw,34px);line-height:1.05}.cv-sheet__role[data-astro-cid-rucw7346]{color:#4a4a5a;margin:8px 0 0;font-size:16px}.cv-sheet__title[data-astro-cid-rucw7346]{letter-spacing:.14em;text-transform:uppercase;color:var(--violet-dark);margin:0;font-size:12px;font-weight:700}.cv-sheet__body[data-astro-cid-rucw7346]{grid-template-columns:250px 1fr;display:grid}.cv-side[data-astro-cid-rucw7346]{background:#f6f5fa;border-right:1px solid #e3e1ec;padding:24px 24px 32px 36px}.cv-main[data-astro-cid-rucw7346]{padding:24px 36px 32px 28px}.cv-sheet[data-astro-cid-rucw7346] section[data-astro-cid-rucw7346]+section[data-astro-cid-rucw7346]{margin-top:22px}.cv-sheet[data-astro-cid-rucw7346] h2[data-astro-cid-rucw7346]{letter-spacing:.12em;text-transform:uppercase;color:var(--violet-dark);margin:0 0 10px;font-family:DM Sans,system-ui,sans-serif;font-size:12px;font-weight:700}.cv-sheet[data-astro-cid-rucw7346] ul[data-astro-cid-rucw7346]{margin:0;padding:0;list-style:none}.cv-contact[data-astro-cid-rucw7346] li[data-astro-cid-rucw7346]{overflow-wrap:anywhere;align-items:center;gap:8px;font-size:13px;line-height:1.4;display:flex}.cv-contact[data-astro-cid-rucw7346] li[data-astro-cid-rucw7346]+li[data-astro-cid-rucw7346]{margin-top:6px}.cv-contact[data-astro-cid-rucw7346] a[data-astro-cid-rucw7346]{color:inherit}.cv-langs[data-astro-cid-rucw7346] li[data-astro-cid-rucw7346]{border-bottom:1px dashed #d8d5e4;justify-content:space-between;gap:8px;padding:3px 0;font-size:14px;display:flex}.cv-langs__level[data-astro-cid-rucw7346]{color:#4a4a5a;font-weight:700}.cv-list[data-astro-cid-rucw7346] li[data-astro-cid-rucw7346]{padding-left:14px;font-size:13.5px;line-height:1.45;position:relative}.cv-list[data-astro-cid-rucw7346] li[data-astro-cid-rucw7346]+li[data-astro-cid-rucw7346]{margin-top:5px}.cv-list[data-astro-cid-rucw7346] li[data-astro-cid-rucw7346]:before{content:"";background:var(--violet);border-radius:50%;width:6px;height:6px;position:absolute;top:.55em;left:0}.cv-self[data-astro-cid-rucw7346] ul[data-astro-cid-rucw7346]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;display:grid}.cv-self[data-astro-cid-rucw7346] li[data-astro-cid-rucw7346]{padding-left:22px;font-size:14px;line-height:1.45;position:relative}.cv-self[data-astro-cid-rucw7346] li[data-astro-cid-rucw7346]:before{content:"✓";color:var(--violet-dark);font-weight:800;position:absolute;top:0;left:0}@media (width<=700px){.cv-self[data-astro-cid-rucw7346] ul[data-astro-cid-rucw7346]{grid-template-columns:1fr}}.cv-profile[data-astro-cid-rucw7346]{margin:0;font-size:15px;line-height:1.6}.cv-item[data-astro-cid-rucw7346]{grid-template-columns:92px 1fr;gap:12px;display:grid}.cv-item[data-astro-cid-rucw7346]+.cv-item[data-astro-cid-rucw7346]{margin-top:12px}.cv-item__when[data-astro-cid-rucw7346]{color:#4a4a5a;padding-top:1px;font-size:13px;font-weight:700}.cv-item[data-astro-cid-rucw7346] p[data-astro-cid-rucw7346]{margin:0}.cv-item__what[data-astro-cid-rucw7346]{font-size:15px;font-weight:700}.cv-item__where[data-astro-cid-rucw7346]{color:#4a4a5a;font-size:14px}.cv-item__note[data-astro-cid-rucw7346]{font-size:13.5px;line-height:1.45;margin-top:2px!important}@media (width<=700px){.cv-sheet__body[data-astro-cid-rucw7346]{grid-template-columns:1fr}.cv-side[data-astro-cid-rucw7346]{border-bottom:1px solid #e3e1ec;border-right:0;padding:20px}.cv-main[data-astro-cid-rucw7346],.cv-sheet__head[data-astro-cid-rucw7346]{padding:20px}.cv-sheet__name[data-astro-cid-rucw7346]{font-size:32px}.cv-item[data-astro-cid-rucw7346]{grid-template-columns:1fr;gap:2px}}@keyframes cv-in{0%{opacity:0;transform:translateY(20px)}}@media print{html.cv-mode body>:not(.cv-view){display:none!important}html.cv-mode .cv-view[data-astro-cid-rucw7346]{zoom:1;background:#fff;padding:0;position:static}.cv-view__bar[data-astro-cid-rucw7346]{display:none}.cv-sheet[data-astro-cid-rucw7346]{box-shadow:none;border:0;border-radius:0;animation:none}.cv-side[data-astro-cid-rucw7346]{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.nutella-btn[data-astro-cid-a3qmcdob]{z-index:520;cursor:pointer;width:50px;height:60px;filter:drop-shadow(3px 3px 0 var(--violet));transform-origin:50% 100%;zoom:var(--inv-zoom,1);background:0 0;border:0;padding:2px;animation:4s ease-in-out infinite nutella-idle;position:fixed;bottom:14px;left:14px}.nutella-btn[data-astro-cid-a3qmcdob] svg{width:100%;height:100%;display:block}.nutella-btn[data-astro-cid-a3qmcdob]:hover,.nutella-btn[data-astro-cid-a3qmcdob]:focus-visible{animation:.4s ease-in-out infinite nutella-shake}html.horizontal .nutella-btn[data-astro-cid-a3qmcdob]{bottom:calc(var(--roadside-h,130px) + 12px)}html.map-mode .nutella-btn[data-astro-cid-a3qmcdob],html.cv-mode .nutella-btn[data-astro-cid-a3qmcdob],html.map-mode .bread-btn[data-astro-cid-a3qmcdob],html.cv-mode .bread-btn[data-astro-cid-a3qmcdob]{display:none}.bread-btn[data-astro-cid-a3qmcdob]{z-index:520;cursor:pointer;width:44px;height:50px;filter:drop-shadow(3px 3px 0 var(--yellow));zoom:var(--inv-zoom,1);transition:transform var(--t-fast);background:0 0;border:0;padding:0;position:fixed;bottom:14px;left:70px}.bread-btn[data-astro-cid-a3qmcdob] svg{width:100%;height:100%;display:block}.bread-btn[data-astro-cid-a3qmcdob]:hover,.bread-btn[data-astro-cid-a3qmcdob]:focus-visible{transform:rotate(-12deg)scale(1.08)}.bread-btn[data-astro-cid-a3qmcdob].is-empty{animation:.4s bread-no}@keyframes bread-no{25%{transform:translate(-5px)}75%{transform:translate(5px)}}html.horizontal .bread-btn[data-astro-cid-a3qmcdob]{bottom:calc(var(--roadside-h,130px) + 12px)}.nutella-stains[data-astro-cid-a3qmcdob] .flying-bread{pointer-events:none;z-index:2;filter:drop-shadow(3px 4px #0003);width:64px;height:72px;margin:-36px 0 0 -32px;position:absolute;top:0;left:0}.nutella-stains[data-astro-cid-a3qmcdob] .flying-bread svg{width:100%;height:100%}@keyframes nutella-idle{0%,86%,to{transform:none}90%{transform:rotate(-10deg)}95%{transform:rotate(8deg)}}@keyframes nutella-shake{25%{transform:rotate(-10deg)scale(1.08)}75%{transform:rotate(10deg)scale(1.08)}}.nutella-rain[data-astro-cid-a3qmcdob]{z-index:600;pointer-events:none;position:fixed;inset:0;overflow:hidden}.nutella-rain[data-astro-cid-a3qmcdob] .falling-jar{will-change:transform;width:40px;height:48px;position:absolute;top:0;left:0}.nutella-rain[data-astro-cid-a3qmcdob] .falling-jar svg{width:100%;height:100%}.nutella-stains[data-astro-cid-a3qmcdob]{z-index:40;width:0;height:0;position:absolute;top:0;left:0}.nutella-stains[data-astro-cid-a3qmcdob] .stain{cursor:pointer;transform:translate(-50%, -50%) rotate(var(--rot,0deg));background:0 0;border:0;padding:0;animation:.38s cubic-bezier(.3,1.6,.5,1) both stain-splat;position:absolute}.nutella-stains[data-astro-cid-a3qmcdob] .stain svg{width:100%;height:100%;display:block}.nutella-stains[data-astro-cid-a3qmcdob] .stain.is-wiped{animation:.45s ease-in forwards stain-wipe}@keyframes stain-splat{0%{transform:translate(-50%, -50%) rotate(var(--rot,0deg)) scale(.2)}}@keyframes stain-wipe{to{transform:translate(-50%, -50%) rotate(var(--rot,0deg)) scale(1.3, .2);opacity:0}}@media print{.nutella-btn[data-astro-cid-a3qmcdob],.bread-btn[data-astro-cid-a3qmcdob],.nutella-rain[data-astro-cid-a3qmcdob],.nutella-stains[data-astro-cid-a3qmcdob]{display:none}}.country-view[data-astro-cid-quqddqwn]{z-index:548;color:var(--ink);zoom:var(--inv-zoom,1);background:#fbfaff;flex-direction:column;font-family:DM Sans,system-ui,sans-serif;animation:.3s both ctry-in;display:flex;position:fixed;inset:0}.country-view[data-astro-cid-quqddqwn][hidden]{display:none}html.country-open{overflow:hidden}@keyframes ctry-in{0%{opacity:0}}.ctry-trip[data-astro-cid-quqddqwn]{z-index:5;background:linear-gradient(160deg, var(--violet), var(--violet-dark));color:#fff;pointer-events:none;place-items:center;transition:opacity .5s;display:grid;position:absolute;inset:0}.ctry-trip[data-astro-cid-quqddqwn].is-done{opacity:0}.ctry-trip__path[data-astro-cid-quqddqwn]{width:100%;height:100%;position:absolute;inset:0}.ctry-trip__path[data-astro-cid-quqddqwn] path[data-astro-cid-quqddqwn]{fill:none;stroke:#ffffffb3;stroke-width:3px;stroke-dasharray:10 12;vector-effect:non-scaling-stroke}.ctry-trip__plane[data-astro-cid-quqddqwn]{color:var(--yellow);filter:drop-shadow(3px 3px 0 var(--ink));position:absolute;top:0;left:0}.ctry-trip__road[data-astro-cid-quqddqwn],.ctry-trip__hiker[data-astro-cid-quqddqwn],.ctry-trip__car[data-astro-cid-quqddqwn],.ctry-trip__rocket[data-astro-cid-quqddqwn]{display:none;position:absolute;top:0;left:0}.ctry-trip[data-astro-cid-quqddqwn].is-car .ctry-trip__car[data-astro-cid-quqddqwn],.ctry-trip[data-astro-cid-quqddqwn].is-hitch .ctry-trip__car[data-astro-cid-quqddqwn],.ctry-trip[data-astro-cid-quqddqwn].is-hitch .ctry-trip__hiker[data-astro-cid-quqddqwn],.ctry-trip[data-astro-cid-quqddqwn].is-car .ctry-trip__road[data-astro-cid-quqddqwn],.ctry-trip[data-astro-cid-quqddqwn].is-hitch .ctry-trip__road[data-astro-cid-quqddqwn],.ctry-trip[data-astro-cid-quqddqwn].is-rocket .ctry-trip__rocket[data-astro-cid-quqddqwn]{display:block}.ctry-trip[data-astro-cid-quqddqwn]:not(.is-plane) .ctry-trip__plane[data-astro-cid-quqddqwn],.ctry-trip[data-astro-cid-quqddqwn]:not(.is-plane) .ctry-trip__path[data-astro-cid-quqddqwn]{display:none}.ctry-trip__road[data-astro-cid-quqddqwn]{background:repeating-linear-gradient(90deg,#fffc 0 28px,#0000 28px 52px);height:6px;top:72%;left:0;right:0}.ctry-trip__car[data-astro-cid-quqddqwn] .car-wheel{transform-box:fill-box;transform-origin:50%;animation:.35s linear infinite wheel}@keyframes wheel{to{transform:rotate(360deg)}}.ctry-trip[data-astro-cid-quqddqwn].is-rocket{background:radial-gradient(circle at 20% 30%,#fff 1px,#0000 1.5px) 0 0/90px 90px,radial-gradient(circle at 70% 60%,#fff 1px,#0000 1.5px) 0 0/130px 130px,linear-gradient(160deg,#1a1446,#07051a)}.ctry-trip__rocket[data-astro-cid-quqddqwn] .rocket-flame{transform-box:fill-box;transform-origin:50% 0;animation:.12s ease-in-out infinite alternate flame}@keyframes flame{to{transform:scaleY(1.35)}}.ctry-trip__text[data-astro-cid-quqddqwn]{text-align:center;margin:0;padding:0 24px;font-family:Unbounded,system-ui,sans-serif;font-size:clamp(26px,5vw,56px);font-weight:800;animation:1.6s both trip-text}.ctry-bar[data-astro-cid-quqddqwn]{border-bottom:2px solid var(--ink);background:#fff;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:14px 20px;display:flex}.ctry-btn[data-astro-cid-quqddqwn]{border:2px solid var(--ink);border-radius:var(--radius-pill);font:inherit;cursor:pointer;box-shadow:3px 3px 0 var(--ink);background:#fff;align-items:center;gap:8px;padding:9px 16px;font-weight:700;display:inline-flex}.ctry-title[data-astro-cid-quqddqwn]{flex:auto;align-items:center;gap:12px;min-width:0;display:flex}.ctry-title[data-astro-cid-quqddqwn] h2[data-astro-cid-quqddqwn]{margin:0;font-family:Unbounded,system-ui,sans-serif;font-size:clamp(22px,3vw,34px)}.ctry-flags[data-astro-cid-quqddqwn]{gap:4px;display:flex}.ctry-flags[data-astro-cid-quqddqwn] img{border:1.5px solid var(--ink);border-radius:4px;width:auto;height:30px}.ctry-write[data-astro-cid-quqddqwn]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;margin-left:auto;display:flex}.ctry-write__label[data-astro-cid-quqddqwn]{text-align:right;letter-spacing:.08em;text-transform:uppercase;width:100%;color:var(--violet-dark);font-size:11px;font-weight:700}.ctry-chip[data-astro-cid-quqddqwn]{border:2px solid var(--ink);border-radius:var(--radius-pill);font:inherit;cursor:pointer;background:#fff;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.ctry-chip[data-astro-cid-quqddqwn]:hover,.ctry-chip[data-astro-cid-quqddqwn]:focus-visible{background:var(--yellow)}.ctry-strip[data-astro-cid-quqddqwn]{scrollbar-width:thin;flex:none;align-items:stretch;gap:14px;padding:4px 20px 18px;display:flex;overflow-x:auto}.ctry-strip[data-astro-cid-quqddqwn][hidden]{display:none}.ctry-strip[data-astro-cid-quqddqwn] .ctry-card{border:2px solid var(--ink);box-shadow:4px 4px 0 var(--violet);transform:rotate(var(--tilt,0deg));animation:ctry-card-in .5s cubic-bezier(.34, 1.56, .64, 1) both var(--d,0s);background:#fff;border-radius:16px;flex:0 0 260px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.ctry-strip[data-astro-cid-quqddqwn] .ctry-card--joke{background:var(--yellow-tint);box-shadow:4px 4px 0 var(--ink)}.ctry-strip[data-astro-cid-quqddqwn] .ctry-card__emoji{flex:none;font-size:24px;line-height:1}.ctry-strip[data-astro-cid-quqddqwn] .ctry-card p{margin:0;font-size:14px;line-height:1.45}.ctry-strip[data-astro-cid-quqddqwn] .ctry-shot{border:2px solid var(--ink);width:190px;box-shadow:4px 4px 0 var(--yellow);animation:ctry-card-in .5s ease both var(--d,0s);border-radius:14px;flex:none;display:block;overflow:hidden}.ctry-strip[data-astro-cid-quqddqwn] .ctry-shot img{object-fit:cover;width:100%;height:100%;min-height:110px;max-height:130px;transition:transform .3s;display:block}.ctry-strip[data-astro-cid-quqddqwn] .ctry-shot:hover img{transform:scale(1.08)}@keyframes ctry-card-in{0%{opacity:0;transform:translateY(24px) rotate(var(--tilt,0deg)) scale(.9)}}.ctry-body[data-astro-cid-quqddqwn]{flex:1;grid-template-columns:minmax(200px,260px) 1fr minmax(200px,260px);gap:16px;min-height:0;padding:16px 20px 20px;display:grid}.ctry-facts[data-astro-cid-quqddqwn]{flex-direction:column;gap:10px;display:flex;overflow:auto}.ctry-facts[data-astro-cid-quqddqwn] .ctry-fact{border:2px solid var(--ink);box-shadow:3px 3px 0 var(--yellow);animation:.5s cubic-bezier(.34,1.56,.64,1) both fact-pop;animation-delay:var(--d,0s);background:#fff;border-radius:14px;padding:12px 14px}.ctry-facts[data-astro-cid-quqddqwn] .ctry-fact:nth-child(2n){box-shadow:3px 3px 0 var(--violet)}.ctry-facts[data-astro-cid-quqddqwn] .ctry-fact__label{letter-spacing:.06em;text-transform:uppercase;color:var(--violet-dark);font-size:11px;font-weight:700;display:block}.ctry-facts[data-astro-cid-quqddqwn] .ctry-fact__value{margin-top:2px;font-size:17px;font-weight:700;line-height:1.3;display:block}.ctry-facts[data-astro-cid-quqddqwn] .ctry-photo{border:2px solid var(--ink);box-shadow:3px 3px 0 var(--violet);background:#fff;border-radius:14px;margin:0;animation:.5s cubic-bezier(.34,1.56,.64,1) both fact-pop;overflow:hidden}.ctry-facts[data-astro-cid-quqddqwn] .ctry-photo img{object-fit:cover;width:100%;height:170px;display:block}.ctry-facts[data-astro-cid-quqddqwn] .ctry-photo figcaption{color:var(--muted);padding:6px 10px;font-size:11px}.ctry-facts[data-astro-cid-quqddqwn] .ctry-photo a{color:inherit}.ctry-facts[data-astro-cid-quqddqwn] .ctry-fact--fun{background:var(--yellow);box-shadow:3px 3px 0 var(--ink)!important}.ctry-facts[data-astro-cid-quqddqwn] .ctry-fact--fun .ctry-fact__value{font-size:15px;font-weight:500}@keyframes fact-pop{0%{opacity:0;transform:translateY(16px)scale(.95)}}.ctry-map[data-astro-cid-quqddqwn]{border:2px solid var(--ink);background:#d9ecfa;border-radius:18px;min-height:0;position:relative;overflow:hidden}.country-view[data-astro-cid-quqddqwn].is-terrain .ctry-map[data-astro-cid-quqddqwn]{background:linear-gradient(#cfe6f7,#a9d0ee)}.ctry-canvas[data-astro-cid-quqddqwn],.ctry-canvas[data-astro-cid-quqddqwn] svg{width:100%;height:100%;position:absolute;inset:0}.ctry-switch[data-astro-cid-quqddqwn]{z-index:3;border:2px solid var(--ink);border-radius:var(--radius-pill);background:#fff;padding:3px;display:flex;position:absolute;top:10px;left:10px}.ctry-switch[data-astro-cid-quqddqwn] button[data-astro-cid-quqddqwn]{border-radius:var(--radius-pill);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.ctry-switch[data-astro-cid-quqddqwn] button[data-astro-cid-quqddqwn][aria-checked=true]{background:var(--violet);color:#fff}.ctry-credit[data-astro-cid-quqddqwn]{color:#00000073;margin:0;font-size:10px;position:absolute;bottom:4px;right:8px}.ctry-canvas[data-astro-cid-quqddqwn] .c-other{fill:#eef0e8;stroke:#c3c7bb;stroke-width:.8px}.ctry-canvas[data-astro-cid-quqddqwn] .c-main{fill:#fff;stroke:var(--ink);stroke-width:2px}.country-view[data-astro-cid-quqddqwn].is-terrain .ctry-canvas[data-astro-cid-quqddqwn] .c-main,.country-view[data-astro-cid-quqddqwn].is-terrain .ctry-canvas[data-astro-cid-quqddqwn] .c-other{fill:#cfe3b4}.ctry-canvas[data-astro-cid-quqddqwn] .c-road{fill:none;stroke-linecap:round;stroke-linejoin:round}.ctry-canvas[data-astro-cid-quqddqwn] .c-road--1-case{stroke:#8a5a00;stroke-width:4.2px}.ctry-canvas[data-astro-cid-quqddqwn] .c-road--1{stroke:#ffc94d;stroke-width:2.6px}.ctry-canvas[data-astro-cid-quqddqwn] .c-road--2{stroke:#b9b3a8;stroke-width:1.2px}.ctry-canvas[data-astro-cid-quqddqwn] .c-lake{fill:#8ec5ee;stroke:var(--ink);stroke-width:1.8px}.country-view[data-astro-cid-quqddqwn].is-body .ctry-map[data-astro-cid-quqddqwn]{background:radial-gradient(circle at 15% 25%,#fff 1px,#0000 1.5px) 0 0/80px 80px,radial-gradient(circle at 60% 70%,#fff 1px,#0000 1.5px) 0 0/110px 110px,linear-gradient(160deg,#1a1446,#07051a)}.country-view[data-astro-cid-quqddqwn].is-body .ctry-switch[data-astro-cid-quqddqwn]{display:none}.ctry-canvas[data-astro-cid-quqddqwn] .c-body-land{fill:#e9e7e1}.ctry-canvas[data-astro-cid-quqddqwn] .c-body-outline{fill:none;stroke:#fff;stroke-width:1.5px;vector-effect:non-scaling-stroke}.country-view[data-astro-cid-quqddqwn].is-body .ctry-labels[data-astro-cid-quqddqwn] .c-label{color:#fff;text-shadow:0 0 3px #000,0 0 3px #000,0 0 2px #000}.ctry-canvas[data-astro-cid-quqddqwn] .c-river{fill:none;stroke:#2f86d6;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.ctry-canvas[data-astro-cid-quqddqwn] .c-roads,.ctry-canvas[data-astro-cid-quqddqwn] .c-terrain{pointer-events:none}.ctry-canvas[data-astro-cid-quqddqwn] .c-terrain .t-range{fill:#b8926a;opacity:.8}.ctry-canvas[data-astro-cid-quqddqwn] .c-terrain .t-desert{fill:#f1d9a0}.ctry-canvas[data-astro-cid-quqddqwn] .c-terrain .t-tundra{fill:#dfe9e4}.ctry-canvas[data-astro-cid-quqddqwn] .c-terrain .t-lake{fill:#8ec5ee}.ctry-canvas[data-astro-cid-quqddqwn] .c-terrain .t-rivers{fill:none;stroke:#4a9ad8;stroke-width:1.4px}.ctry-labels[data-astro-cid-quqddqwn]{pointer-events:none;position:absolute;inset:0}.ctry-labels[data-astro-cid-quqddqwn] .c-label{font:inherit;color:var(--ink);white-space:nowrap;text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 2px #fff;pointer-events:auto;cursor:pointer;animation:.4s both fact-pop;animation-delay:var(--d,0s);background:0 0;border:0;align-items:center;gap:5px;padding:1px 6px 1px 0;font-size:13px;font-weight:700;display:inline-flex;position:absolute;top:0;left:0;transform:translate(-5px,-50%)}.ctry-labels[data-astro-cid-quqddqwn] .c-label:before{content:"";background:var(--violet);width:9px;height:9px;box-shadow:0 0 0 1.5px var(--ink);border:2px solid #fff;border-radius:50%}.ctry-labels[data-astro-cid-quqddqwn] .c-label.is-big{font-size:15px}.ctry-labels[data-astro-cid-quqddqwn] .c-label.is-geo{color:#5b3b1a;padding:0;font-style:italic;transform:translate(-50%,-50%)}.ctry-labels[data-astro-cid-quqddqwn] .c-label.is-geo:before{display:none}.ctry-labels[data-astro-cid-quqddqwn] .c-label.is-water{color:#1f5f99}.ctry-labels[data-astro-cid-quqddqwn] .c-label:hover,.ctry-labels[data-astro-cid-quqddqwn] .c-label:focus-visible{text-decoration:underline}@media (width<=900px){.ctry-body[data-astro-cid-quqddqwn]{grid-template-rows:minmax(320px,55vh) auto;grid-template-columns:1fr 1fr;overflow:auto}.ctry-map[data-astro-cid-quqddqwn]{grid-area:1/1/auto/-1}.ctry-write[data-astro-cid-quqddqwn]{justify-content:flex-start;width:100%}.ctry-write__label[data-astro-cid-quqddqwn]{text-align:left}.ctry-chip[data-astro-cid-quqddqwn] span[data-astro-cid-quqddqwn]{display:none}}@media (width<=560px){.ctry-body[data-astro-cid-quqddqwn]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ctry-trip[data-astro-cid-quqddqwn]{display:none}}.route-view[data-astro-cid-euz75o3y]{z-index:650;color:var(--ink);zoom:var(--inv-zoom,1);background:#cfe6f7;font-family:DM Sans,system-ui,sans-serif;position:fixed;inset:0}.route-view[data-astro-cid-euz75o3y][hidden]{display:none}html.route-open{overflow:hidden}.route-map[data-astro-cid-euz75o3y],.route-map[data-astro-cid-euz75o3y] svg,.route-marks[data-astro-cid-euz75o3y]{width:100%;height:100%;position:absolute;inset:0}.route-marks[data-astro-cid-euz75o3y]{pointer-events:none}.route-map[data-astro-cid-euz75o3y] .r-land{fill:#eef0e8;stroke:#c3c7bb;stroke-width:.6px;vector-effect:non-scaling-stroke}.route-map[data-astro-cid-euz75o3y] .r-line{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.route-map[data-astro-cid-euz75o3y] .r-line--case{stroke:var(--ink);stroke-width:7px}.route-map[data-astro-cid-euz75o3y] .r-line--air{stroke:var(--violet);stroke-width:4px;stroke-dasharray:12 9;animation:.9s linear infinite r-march}.route-map[data-astro-cid-euz75o3y] .r-line--ground{stroke:var(--yellow);stroke-width:5px}.route-map[data-astro-cid-euz75o3y] .r-line--rail{stroke:#d7263d;stroke-width:5px}.route-map[data-astro-cid-euz75o3y] .r-line--foot{stroke:#19a974;stroke-width:4px;stroke-dasharray:2 8}.route-map[data-astro-cid-euz75o3y] .r-line--none{stroke:#8a8f99;stroke-width:3px;stroke-dasharray:4 10}.route-map[data-astro-cid-euz75o3y] .r-line--grow{stroke-dashoffset:0;animation:1.2s ease-out both r-grow}@keyframes r-march{to{stroke-dashoffset:-21px}}.route-marks[data-astro-cid-euz75o3y] .r-stop,.route-marks[data-astro-cid-euz75o3y] .r-mode{white-space:nowrap;animation:r-pop .45s cubic-bezier(.34, 1.7, .5, 1) var(--d,0s) both;position:absolute;top:0;left:0}.route-marks[data-astro-cid-euz75o3y] .r-stop{transform:translate(calc(var(--x) - 8px), calc(var(--y) - 50%));text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 2px #fff;align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.route-marks[data-astro-cid-euz75o3y] .r-stop:before{content:"";background:var(--yellow);border:3px solid var(--ink);border-radius:50%;width:12px;height:12px}.route-marks[data-astro-cid-euz75o3y] .r-stop.is-end:before{background:var(--violet)}.route-marks[data-astro-cid-euz75o3y] .r-mode{width:34px;height:34px;transform:translate(calc(var(--x) - 17px), calc(var(--y) - 17px));border:2.5px solid var(--ink);box-shadow:2px 2px 0 var(--ink);background:#fff;border-radius:50%;place-items:center;font-size:17px;display:grid}@keyframes r-pop{0%{opacity:0;scale:0}}.route-panel[data-astro-cid-euz75o3y]{z-index:2;background:var(--ink);color:#fff;width:min(360px,100% - 32px);max-height:calc(100% - 32px);box-shadow:5px 5px 0 var(--yellow);border-radius:18px;gap:10px;padding:14px 16px;font-size:14px;display:grid;position:absolute;top:16px;left:16px;overflow:auto}.route-panel__head[data-astro-cid-euz75o3y]{justify-content:space-between;align-items:center;gap:8px;display:flex}.route-panel[data-astro-cid-euz75o3y] h2[data-astro-cid-euz75o3y]{color:var(--yellow);align-items:center;gap:8px;margin:0;font-size:18px;display:inline-flex}.route-close[data-astro-cid-euz75o3y]{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.route-from[data-astro-cid-euz75o3y]{gap:6px;display:grid}.route-from[data-astro-cid-euz75o3y] label[data-astro-cid-euz75o3y],.route-to[data-astro-cid-euz75o3y] span[data-astro-cid-euz75o3y]{letter-spacing:.06em;text-transform:uppercase;color:#9fd3ff;font-size:11px;font-weight:700}.route-ask[data-astro-cid-euz75o3y]{color:var(--yellow);margin:0;font-weight:700}.route-from__row[data-astro-cid-euz75o3y]{gap:6px;display:flex}.route-from[data-astro-cid-euz75o3y] input[data-astro-cid-euz75o3y]{min-width:0;color:var(--ink);font:inherit;background:#fff;border:0;border-radius:10px;flex:1;padding:8px 10px}.route-go[data-astro-cid-euz75o3y]{background:var(--yellow);color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:10px;padding:8px 14px;font-weight:700}.route-from__alt[data-astro-cid-euz75o3y] button[data-astro-cid-euz75o3y]{border-radius:var(--radius-pill);color:#fff;font:inherit;cursor:pointer;background:0 0;border:1.5px solid #ffffff80;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.route-from__alt[data-astro-cid-euz75o3y] button[data-astro-cid-euz75o3y][hidden]{display:none}.route-to[data-astro-cid-euz75o3y]{margin:0;font-size:16px}.route-modes[data-astro-cid-euz75o3y]{flex-wrap:wrap;gap:4px;display:flex}.route-modes[data-astro-cid-euz75o3y] button[data-astro-cid-euz75o3y]{border-radius:var(--radius-pill);color:#fff;font:inherit;cursor:pointer;background:0 0;border:1.5px solid #ffffff80;align-items:center;gap:4px;padding:5px 10px;font-size:12px;font-weight:700;display:inline-flex}.route-modes[data-astro-cid-euz75o3y] button[data-astro-cid-euz75o3y][aria-checked=true]{background:var(--yellow);border-color:var(--yellow);color:var(--ink)}.route-legs[data-astro-cid-euz75o3y]{gap:4px;margin:0;padding:0;list-style:none;display:grid}.route-legs[data-astro-cid-euz75o3y]:empty{display:none}.route-legs[data-astro-cid-euz75o3y] li{gap:8px;display:flex}.route-legs[data-astro-cid-euz75o3y] .r-time{white-space:nowrap;opacity:.75;margin-left:auto}.route-total[data-astro-cid-euz75o3y]{color:var(--yellow);margin:0;font-weight:700}.route-total[data-astro-cid-euz75o3y]:empty{display:none}.route-note[data-astro-cid-euz75o3y]{opacity:.6;font-size:11px}@media (width<=600px){.route-panel[data-astro-cid-euz75o3y]{max-height:50%;top:auto;bottom:12px;left:12px}}.zoom-space[data-astro-cid-pfqclava]{z-index:-1;zoom:var(--inv-zoom,1);background:radial-gradient(circle at 20% 30%,#fff 1px,#0000 1.4px) 0 0/97px 97px,radial-gradient(circle at 70% 60%,#ffffffb3 1px,#0000 1.4px) 0 0/143px 143px,radial-gradient(circle at 40% 80%,#ffffff80 .8px,#0000 1.2px) 0 0/61px 61px,linear-gradient(160deg,#1a1446,#07051a);display:none;position:fixed;inset:0;overflow:hidden}html.zoomed-out:not(.horizontal):not(.map-mode) .zoom-space[data-astro-cid-pfqclava]{display:block}.zoom-space[data-astro-cid-pfqclava] .zs-item{width:var(--size);animation:zs-drift var(--drift) linear var(--delay) infinite;cursor:pointer;position:absolute;top:0}.zoom-space[data-astro-cid-pfqclava] .zs-bob{animation:zs-bob var(--bob) ease-in-out infinite alternate}.zoom-space[data-astro-cid-pfqclava] .zs-item svg{filter:drop-shadow(0 0 8px #c6ff0040);width:100%;height:auto;display:block}.zoom-space[data-astro-cid-pfqclava] .zs-item.is-poked svg{animation:.8s cubic-bezier(.3,1.5,.5,1) zs-spin}.zoom-space[data-astro-cid-pfqclava] .zs-say{color:#1b1b24;white-space:nowrap;background:#fff;border-radius:10px;padding:3px 8px;font:700 12px/1.2 DM Sans,system-ui,sans-serif;animation:1.4s forwards zs-say;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}@keyframes zs-drift{0%{transform:translateY(110vh)}to{transform:translateY(-140px)}}@keyframes zs-bob{0%{transform:translate(-6px)rotate(-14deg)}to{transform:translate(6px)rotate(14deg)}}@keyframes zs-spin{to{transform:rotate(360deg)scale(1.2)}}@keyframes zs-say{0%{opacity:0;transform:translate(-50%,6px)}15%,80%{opacity:1;transform:translate(-50%)}to{opacity:0}}@media (prefers-reduced-motion:reduce){.zoom-space[data-astro-cid-pfqclava] .zs-item,.zoom-space[data-astro-cid-pfqclava] .zs-bob{animation:none}}.horizon[data-astro-cid-y3gsljb7]{z-index:-1;pointer-events:none;background:linear-gradient(to bottom, var(--sky-top,#bfe3ff), var(--sky-bottom,#f4f9ff) 70%);zoom:var(--inv-zoom,1);display:none;position:fixed;inset:0;overflow:hidden}html.horizontal:not(.map-mode) .horizon[data-astro-cid-y3gsljb7]{display:block}html.horizontal{background:var(--bg)}html.horizontal body{background:0 0}.horizon__sun[data-astro-cid-y3gsljb7]{width:90px;height:90px;transform:translate(var(--sun-x,10vw), var(--sun-y,20vh));background:radial-gradient(circle,#fff6c2 0 30%,#ffd23f 55%,#ffb43c00 72%);border-radius:50%;margin:-45px;position:absolute;top:0;left:0}.horizon__cloud[data-astro-cid-y3gsljb7]{width:calc(140px + var(--i) * 18px);left:0;top:calc(6% + var(--i) * 5%);fill:#ffffffd9;animation:cloud calc(70s + var(--i) * 17s) linear calc(var(--i) * -23s) infinite;position:absolute}@keyframes cloud{0%{transform:translate(-220px)}to{transform:translate(105vw)}}.horizon__hills[data-astro-cid-y3gsljb7]{width:300vw;left:0;bottom:calc(var(--roadside-h,130px) - 10px);position:absolute}.horizon__hills--far[data-astro-cid-y3gsljb7]{height:34vh;fill:color-mix(in srgb, var(--violet) 14%, #dfe8f5);transform:translateX(var(--far-x,0px))}.horizon__hills--near[data-astro-cid-y3gsljb7]{height:24vh;fill:color-mix(in srgb, var(--violet) 22%, #e8f1e0);transform:translateX(var(--near-x,0px))}@media (prefers-reduced-motion:reduce){.horizon__cloud[data-astro-cid-y3gsljb7]{transform:translateX(calc(var(--i) * 16vw));animation:none}}.dyn-bg[data-astro-cid-6naq7rwc]{z-index:-1;pointer-events:none;zoom:var(--inv-zoom,1);background:radial-gradient(circle at 20% 30%, color-mix(in srgb, var(--violet) 35%, transparent), transparent 45%), radial-gradient(circle at 80% 70%, color-mix(in srgb, var(--yellow) 45%, transparent), transparent 50%), var(--bg);background-size:160% 160%;animation:24s ease-in-out infinite alternate dyn-drift;display:none;position:fixed;inset:0;overflow:hidden}html.bg-dynamic .dyn-bg[data-astro-cid-6naq7rwc]{display:block}.dyn-bg__slide[data-astro-cid-6naq7rwc]{opacity:0;background-position:50%;background-size:cover;transition:opacity 3.2s ease-in-out;position:absolute;inset:-6%}.dyn-bg__slide[data-astro-cid-6naq7rwc].is-on{opacity:1;animation:24s ease-in-out both dyn-kenburns}.dyn-bg__slide[data-astro-cid-6naq7rwc].is-on.is-odd{animation-name:dyn-kenburns-2}.dyn-bg__veil[data-astro-cid-6naq7rwc]{background:color-mix(in srgb, var(--bg) 70%, transparent);position:absolute;inset:0}@keyframes dyn-kenburns{0%{transform:scale(1)translate(0)}to{transform:scale(1.12)translate(-2%,-1.5%)}}@keyframes dyn-kenburns-2{0%{transform:scale(1.12)translate(2%,1%)}to{transform:scale(1)translate(0)}}@keyframes dyn-drift{to{background-position:100% 100%}}.dyn-search[data-astro-cid-6naq7rwc]{z-index:60;border:var(--border);background:color-mix(in srgb, var(--surface) 92%, transparent);width:min(560px,100vw - 32px);box-shadow:4px 4px 0 var(--ink);backdrop-filter:blur(6px);zoom:var(--inv-zoom,1);border-radius:22px;padding:8px;display:none;position:fixed;bottom:14px;left:50%;transform:translate(-50%)}html.bg-dynamic .dyn-search[data-astro-cid-6naq7rwc]{gap:6px;display:grid}.dyn-search__pill[data-astro-cid-6naq7rwc]{color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:6px 14px;font-weight:700;display:none}html.bg-dynamic .dyn-search[data-astro-cid-6naq7rwc].is-min{width:auto;padding:2px;display:block}.dyn-search[data-astro-cid-6naq7rwc].is-min>[data-astro-cid-6naq7rwc]:not(.dyn-search__pill){display:none}.dyn-search[data-astro-cid-6naq7rwc].is-min .dyn-search__pill[data-astro-cid-6naq7rwc]{display:block}.dyn-search__min[data-astro-cid-6naq7rwc]{border:2px solid var(--ink);background:var(--surface);width:40px;color:var(--ink);cursor:pointer;border-radius:50%;font-size:16px}.dyn-search__row[data-astro-cid-6naq7rwc]{gap:6px;display:flex}.dyn-search[data-astro-cid-6naq7rwc] input[data-astro-cid-6naq7rwc]{border:2px solid var(--ink);background:var(--bg);min-width:0;color:var(--ink);font:inherit;border-radius:999px;flex:1;padding:8px 14px;font-size:15px}.dyn-search__go[data-astro-cid-6naq7rwc]{border:2px solid var(--ink);background:var(--yellow);cursor:pointer;border-radius:50%;width:40px}.dyn-search__modes[data-astro-cid-6naq7rwc]{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.dyn-search__modes[data-astro-cid-6naq7rwc] button[data-astro-cid-6naq7rwc]{border:2px solid var(--ink);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.dyn-search__modes[data-astro-cid-6naq7rwc] button[data-astro-cid-6naq7rwc][aria-checked=true]{background:var(--yellow)}.dyn-search__next[data-astro-cid-6naq7rwc]{margin-left:auto}.dyn-search__chips[data-astro-cid-6naq7rwc]{flex-wrap:wrap;gap:5px;display:flex}.dyn-search__chips[data-astro-cid-6naq7rwc] button[data-astro-cid-6naq7rwc]{border:2px solid var(--ink);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.dyn-search__chips[data-astro-cid-6naq7rwc] button[data-astro-cid-6naq7rwc]:hover,.dyn-search__chips[data-astro-cid-6naq7rwc] button[data-astro-cid-6naq7rwc][aria-pressed=true]{background:var(--violet);color:#fff}.dyn-search__credit[data-astro-cid-6naq7rwc]{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin:0 4px;font-size:11px;overflow:hidden}.dyn-search__credit[data-astro-cid-6naq7rwc]:empty{display:none}.dyn-search__credit[data-astro-cid-6naq7rwc] a[data-astro-cid-6naq7rwc]{color:inherit}@media (prefers-reduced-motion:reduce){.dyn-bg[data-astro-cid-6naq7rwc],.dyn-bg__slide[data-astro-cid-6naq7rwc].is-on{animation:none}}.tok[data-astro-cid-47cpunqb]{color:#d6f5d6;background:#0d1117;border-radius:14px;gap:6px;padding:12px;display:grid}.tok[data-astro-cid-47cpunqb][hidden]{display:none}.tok__field[data-astro-cid-47cpunqb]{gap:4px;font-size:14px;font-weight:700;display:grid}.tok__field[data-astro-cid-47cpunqb] input[data-astro-cid-47cpunqb]{color:#d6f5d6;width:100%;font:inherit;background:#161b22;border:2px solid #30363d;border-radius:10px;padding:8px 12px;font-size:15px}.tok[data-astro-cid-47cpunqb] a[data-astro-cid-47cpunqb]{color:#39d353;font-weight:700}.tok__help[data-astro-cid-47cpunqb]{margin:0;font-size:13px}.tok__saved[data-astro-cid-47cpunqb]{flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font-size:14px;display:flex}.tok__saved[data-astro-cid-47cpunqb][hidden]{display:none}.tok__saved[data-astro-cid-47cpunqb] button[data-astro-cid-47cpunqb]{border:2px solid var(--ink);background:var(--surface);color:var(--ink);border-radius:999px;padding:2px 10px;font-size:13px;font-weight:700}.upl[data-astro-cid-5vxr3l5x]{border:var(--border);border-radius:var(--radius-card);background:var(--surface);width:min(620px,100vw - 24px);max-height:calc(100vh - 24px);color:var(--ink);zoom:var(--inv-zoom,1);padding:0;box-shadow:6px 6px #39d353}.upl[data-astro-cid-5vxr3l5x]::backdrop{background:color-mix(in srgb, var(--ink) 50%, transparent)}.upl__form[data-astro-cid-5vxr3l5x]{gap:14px;padding:18px 20px 20px;display:grid}.upl__head[data-astro-cid-5vxr3l5x]{justify-content:space-between;align-items:center;gap:12px;display:flex}.upl__head[data-astro-cid-5vxr3l5x] h2[data-astro-cid-5vxr3l5x]{align-items:center;gap:10px;margin:0;font-size:22px;display:flex}.upl__x[data-astro-cid-5vxr3l5x]{width:var(--touch);height:var(--touch);border:var(--border);background:var(--surface);border-radius:50%;place-items:center;display:grid}.upl__pick[data-astro-cid-5vxr3l5x]{border:3px dashed var(--ink);background:var(--violet-tint);cursor:pointer;border-radius:18px;justify-content:center;align-items:center;gap:10px;padding:18px;font-weight:700;display:flex}.upl__pick[data-astro-cid-5vxr3l5x] input[data-astro-cid-5vxr3l5x]{opacity:0;width:1px;height:1px;position:absolute}.upl__pick[data-astro-cid-5vxr3l5x]:focus-within{outline:3px solid var(--violet);outline-offset:2px}.upl__list[data-astro-cid-5vxr3l5x]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.upl__list[data-astro-cid-5vxr3l5x]:empty{display:none}.upl__row[data-astro-cid-5vxr3l5x]{border:2px solid var(--ink);border-radius:14px;grid-template-columns:76px 1fr auto;align-items:center;gap:10px;padding:8px;display:grid}.upl__thumb[data-astro-cid-5vxr3l5x]{object-fit:cover;border-radius:10px;width:76px;height:76px}.upl__inputs[data-astro-cid-5vxr3l5x]{gap:6px;display:grid}.upl__inputs[data-astro-cid-5vxr3l5x] input[data-astro-cid-5vxr3l5x],.upl__field[data-astro-cid-5vxr3l5x] input[data-astro-cid-5vxr3l5x]{border:2px solid var(--ink);background:var(--bg);width:100%;color:var(--ink);font:inherit;border-radius:10px;padding:8px 12px;font-size:15px}.upl__geo[data-astro-cid-5vxr3l5x]{color:var(--muted);font-size:12px}.upl__geo[data-astro-cid-5vxr3l5x]:empty{display:none}.upl__caption[data-astro-cid-5vxr3l5x][aria-invalid=true]{border-color:#c0142b;box-shadow:0 0 0 2px #c0142b}.upl__remove[data-astro-cid-5vxr3l5x]{border:2px solid var(--ink);background:var(--surface);border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.upl__field[data-astro-cid-5vxr3l5x]{gap:4px;font-size:14px;font-weight:700;display:grid}.upl__date[data-astro-cid-5vxr3l5x]{max-width:220px}.upl__status[data-astro-cid-5vxr3l5x]{min-height:1.2em;margin:0;font-weight:700}.upl__status[data-astro-cid-5vxr3l5x].is-error{color:#c62828}.upl__status[data-astro-cid-5vxr3l5x].is-ok{color:#1f7a3a}@media (width<=480px){.upl__row[data-astro-cid-5vxr3l5x]{grid-template-columns:60px 1fr auto}.upl__thumb[data-astro-cid-5vxr3l5x]{width:60px;height:60px}}.ped__place[data-astro-cid-wpvtxob2]{margin:0;font-weight:700}.ped__place[data-astro-cid-wpvtxob2][hidden]{display:none}.ped[data-astro-cid-wpvtxob2]{border:var(--border);border-radius:var(--radius-card);background:var(--surface);width:min(760px,100vw - 24px);max-height:calc(100vh - 24px);color:var(--ink);zoom:var(--inv-zoom,1);padding:0;box-shadow:6px 6px #39d353}.ped[data-astro-cid-wpvtxob2]::backdrop{background:color-mix(in srgb, var(--ink) 50%, transparent)}.ped__form[data-astro-cid-wpvtxob2]{gap:14px;padding:18px 20px 20px;display:grid}.ped__head[data-astro-cid-wpvtxob2]{justify-content:space-between;align-items:center;gap:12px;display:flex}.ped__head[data-astro-cid-wpvtxob2] h2[data-astro-cid-wpvtxob2]{align-items:center;gap:10px;margin:0;font-size:22px;display:flex}.ped__x[data-astro-cid-wpvtxob2]{width:var(--touch);height:var(--touch);border:var(--border);background:var(--surface);border-radius:50%;place-items:center;display:grid}.ped__row[data-astro-cid-wpvtxob2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ped__field[data-astro-cid-wpvtxob2]{gap:4px;font-size:14px;font-weight:700;display:grid}.ped__field[data-astro-cid-wpvtxob2] input[data-astro-cid-wpvtxob2],.ped__field[data-astro-cid-wpvtxob2] select[data-astro-cid-wpvtxob2],.ped__field[data-astro-cid-wpvtxob2] textarea[data-astro-cid-wpvtxob2]{border:2px solid var(--ink);background:var(--bg);width:100%;color:var(--ink);font:inherit;border-radius:10px;padding:8px 12px;font-size:15px;font-weight:400}.ped__field[data-astro-cid-wpvtxob2] textarea[data-astro-cid-wpvtxob2]{resize:vertical;line-height:1.5}.ped__field[data-astro-cid-wpvtxob2] [data-astro-cid-wpvtxob2][aria-invalid=true]{border-color:#c0142b;box-shadow:0 0 0 2px #c0142b}.ped__label-row[data-astro-cid-wpvtxob2]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}.ped__insert[data-astro-cid-wpvtxob2],.ped__pick[data-astro-cid-wpvtxob2]{border:2px solid var(--ink);background:var(--violet-tint);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:14px;font-weight:700;display:inline-flex;position:relative}.ped__insert[data-astro-cid-wpvtxob2] input[data-astro-cid-wpvtxob2],.ped__pick[data-astro-cid-wpvtxob2] input[data-astro-cid-wpvtxob2]{opacity:0;width:1px;height:1px;position:absolute}.ped__insert[data-astro-cid-wpvtxob2]:focus-within,.ped__pick[data-astro-cid-wpvtxob2]:focus-within{outline:3px solid var(--violet);outline-offset:2px}.ped__cover[data-astro-cid-wpvtxob2]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ped__crop[data-astro-cid-wpvtxob2]{justify-items:start;gap:8px;display:grid}.ped__crop[data-astro-cid-wpvtxob2][hidden]{display:none}.ped__crop-hint[data-astro-cid-wpvtxob2]{margin:0;font-size:14px}.ped__frame[data-astro-cid-wpvtxob2]{aspect-ratio:16/9;border:var(--border);background:var(--violet-tint);border-radius:14px;width:min(360px,100%);position:relative;overflow:hidden}.ped__frame[data-astro-cid-wpvtxob2] img[data-astro-cid-wpvtxob2]{object-fit:cover;width:100%;height:100%;transition:object-position .25s}.ped__grid[data-astro-cid-wpvtxob2]{grid-template:repeat(3,1fr)/repeat(3,1fr);display:grid;position:absolute;inset:0}.ped__grid[data-astro-cid-wpvtxob2] button[data-astro-cid-wpvtxob2]{cursor:crosshair;background:0 0;border:1px dashed #ffffff8c}.ped__grid[data-astro-cid-wpvtxob2] button[data-astro-cid-wpvtxob2]:hover{background:#ffffff2e}.ped__grid[data-astro-cid-wpvtxob2] button[data-astro-cid-wpvtxob2][aria-pressed=true]{outline-offset:-3px;background:#39d35359;outline:3px solid #39d353}.ped__auto-badge[data-astro-cid-wpvtxob2]{color:#39d353;background:#0d1117;border-radius:999px;padding:2px 10px;font:700 12px ui-monospace,monospace;position:absolute;bottom:8px;left:8px}.ped__auto-badge[data-astro-cid-wpvtxob2][hidden]{display:none}.ped__auto[data-astro-cid-wpvtxob2]{border:2px solid var(--ink);background:var(--surface);color:var(--ink);border-radius:999px;padding:4px 12px;font-size:13px;font-weight:700}.ped__auto[data-astro-cid-wpvtxob2][aria-pressed=true]{background:#39d353}.ped__thumbs[data-astro-cid-wpvtxob2]{flex-wrap:wrap;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}.ped__thumbs[data-astro-cid-wpvtxob2] img[data-astro-cid-wpvtxob2]{object-fit:cover;border:2px solid var(--ink);border-radius:8px;width:56px;height:56px}.ped__status[data-astro-cid-wpvtxob2]{min-height:1.2em;margin:0;font-weight:700}.ped__status[data-astro-cid-wpvtxob2].is-error{color:#c62828}.ped__status[data-astro-cid-wpvtxob2].is-ok{color:#1f7a3a}.ped__status[data-astro-cid-wpvtxob2] a[data-astro-cid-wpvtxob2]{margin-left:6px}@media (width<=560px){.ped__row[data-astro-cid-wpvtxob2]{grid-template-columns:1fr}}.mup[data-astro-cid-kxacskiy]{border:3px solid var(--ink);border-radius:var(--radius-card);background:var(--surface,#fff);width:min(620px,100vw - 24px);max-height:calc(100vh - 32px);color:var(--ink);padding:0;box-shadow:8px 8px #39d353}.mup[data-astro-cid-kxacskiy]::backdrop{background:#0000008c}.mup__form[data-astro-cid-kxacskiy]{gap:14px;padding:22px;display:grid}.mup__head[data-astro-cid-kxacskiy]{justify-content:space-between;align-items:center;display:flex}.mup__head[data-astro-cid-kxacskiy] h2[data-astro-cid-kxacskiy]{align-items:center;gap:10px;margin:0;font-size:22px;display:flex}.mup__x[data-astro-cid-kxacskiy],.mup__remove[data-astro-cid-kxacskiy]{border:2px solid var(--ink);width:36px;height:36px;color:inherit;cursor:pointer;background:0 0;border-radius:50%;place-items:center;display:grid}.mup__pick[data-astro-cid-kxacskiy]{border:3px dashed var(--ink);cursor:pointer;border-radius:16px;justify-content:center;align-items:center;gap:10px;padding:18px;font-weight:700;display:flex;position:relative}.mup__pick[data-astro-cid-kxacskiy] input[data-astro-cid-kxacskiy]{opacity:0;cursor:pointer;position:absolute;inset:0}.mup__note[data-astro-cid-kxacskiy]{color:var(--muted);margin:0;font-size:13px}.mup__list[data-astro-cid-kxacskiy]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.mup__list[data-astro-cid-kxacskiy]:empty{display:none}.mup__row[data-astro-cid-kxacskiy]{border:2px solid var(--ink);border-radius:14px;grid-template-columns:44px 1fr auto;align-items:start;gap:10px;padding:10px;display:grid}.mup__icon[data-astro-cid-kxacskiy]{background:var(--violet);color:#fff;border-radius:12px;place-items:center;width:44px;height:44px;font-size:22px;display:grid}.mup__inputs[data-astro-cid-kxacskiy]{gap:6px;display:grid}.mup__inputs[data-astro-cid-kxacskiy] input[data-astro-cid-kxacskiy]{border:2px solid var(--ink);background:var(--bg);width:100%;color:var(--ink);font:inherit;border-radius:10px;padding:8px 12px;font-size:15px}.mup__inputs[data-astro-cid-kxacskiy] input[data-astro-cid-kxacskiy][aria-invalid=true]{border-color:#d7263d}.mup__geo[data-astro-cid-kxacskiy]{color:var(--muted);font-size:12px}.mup__geo[data-astro-cid-kxacskiy]:empty{display:none}.mup__size[data-astro-cid-kxacskiy]{color:var(--muted)}.mup__status[data-astro-cid-kxacskiy]{margin:0;font-weight:700}.mup__status[data-astro-cid-kxacskiy]:empty{display:none}.mup__status[data-astro-cid-kxacskiy].is-ok{color:#1f8a3a}.mup__status[data-astro-cid-kxacskiy].is-error{color:#d7263d}.ed-added--h3{font-family:var(--font-heading);font-size:var(--fs-h3);margin:.8em 0 .4em;line-height:1.2}.ed-added--p{margin:0 0 1em}:root:not(.dev-mode) [data-ed-hidden]{display:none!important}:root.dev-mode [data-ed-hidden]{opacity:.3;outline:2px dashed #ff4d4d}:root.ed-placing,:root.ed-placing *{cursor:copy!important}:root.ed-placing .ed-hover{outline:none!important;box-shadow:0 6px 0 -2px #39ff14!important}:root.ed-on .ed-hover{outline-offset:2px;cursor:pointer;outline:2px dashed #39ff14!important}:root.ed-on [contenteditable=true]{outline-offset:3px;cursor:text;outline:2px solid #ffd60a!important}.ed-addmenu__danger{color:#ff7b7b!important}.ed-grip{z-index:679;color:#39ff14;cursor:grab;touch-action:none;background:#000;border:2px solid #39ff14;border-radius:8px;width:26px;height:26px;padding:0;font:900 15px/1 ui-monospace,Consolas,monospace;position:fixed}.ed-grip[hidden],.ed-dropline[hidden]{display:none}:root.ed-dnd,:root.ed-dnd *{user-select:none;cursor:grabbing!important}.ed-dragging{opacity:.45;outline:3px dashed #39ff14!important}.ed-dropline{z-index:2040;pointer-events:none;background:#39ff14;border-radius:4px;position:fixed;box-shadow:0 0 12px #39ff14}.ed-storybox{color:#d6f5d6;background:#0d1117;border:2px solid #39ff14;border-radius:16px;width:min(520px,100vw - 32px);padding:18px;font:14px ui-monospace,Consolas,monospace}.ed-storybox::backdrop{background:#0009}.ed-storybox form{gap:10px;display:grid}.ed-storybox small{color:#8b949e}.ed-storybox textarea{color:#e6edf3;resize:vertical;background:#010409;border:1px solid #30363d;border-radius:10px;width:100%;padding:10px;font:14px/1.5 DM Sans,system-ui,sans-serif}.ed-storybox div{justify-content:flex-end;gap:8px;display:flex}.ed-storybox button{color:#d6f5d6;cursor:pointer;background:#161b22;border:1px solid #30363d;border-radius:9px;padding:8px 14px;font:700 13px ui-monospace,Consolas,monospace}.ed-storybox .ed-storybox__ok{color:#000;background:#39d353;border-color:#39d353}.ed-addhere{z-index:679;color:#000;cursor:pointer;background:#39ff14;border:2px solid #000;border-radius:50%;width:26px;height:26px;padding:0;font:900 17px/1 ui-monospace,Consolas,monospace;transition:transform .12s;position:fixed;box-shadow:0 0 10px #39ff1499}.ed-addhere:hover{transform:scale(1.2)}.ed-addhere[hidden],.ed-addmenu[hidden]{display:none}.ed-addmenu{z-index:2050;background:#0d1117;border:2px solid #39ff14;border-radius:12px;gap:2px;min-width:200px;padding:6px;display:grid;position:fixed;box-shadow:0 0 18px #39ff1459}.ed-addmenu button{color:#d6f5d6;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:7px 10px;font:700 13px ui-monospace,Consolas,monospace}.ed-addmenu button:hover{color:#39ff14;background:#39ff1429}.ed-frame{z-index:680;cursor:move;touch-action:none;border:2px solid #39ff14;position:fixed;box-shadow:0 0 0 1px #000,0 0 14px #39ff1480}.ed-frame[hidden]{display:none}.ed-frame.is-text{pointer-events:none}.ed-frame.is-text .ed-tools,.ed-frame.is-text .ed-h{pointer-events:auto}.ed-h{background:#39ff14;border:2px solid #000;border-radius:3px;width:12px;height:12px;position:absolute}.ed-h--nw{cursor:nwse-resize;top:-7px;left:-7px}.ed-h--n{cursor:ns-resize;top:-7px;left:calc(50% - 6px)}.ed-h--ne{cursor:nesw-resize;top:-7px;right:-7px}.ed-h--e{cursor:ew-resize;top:calc(50% - 6px);right:-7px}.ed-h--se{cursor:nwse-resize;bottom:-7px;right:-7px}.ed-h--s{cursor:ns-resize;bottom:-7px;left:calc(50% - 6px)}.ed-h--sw{cursor:nesw-resize;bottom:-7px;left:-7px}.ed-h--w{cursor:ew-resize;top:calc(50% - 6px);left:-7px}.ed-tools{white-space:nowrap;cursor:default;background:#000;border:1px solid #39ff14;border-radius:9px;align-items:center;gap:3px;padding:3px;font:700 12px ui-monospace,Consolas,monospace;display:flex;position:absolute;bottom:calc(100% + 8px);left:-2px}.ed-frame.is-low .ed-tools{top:calc(100% + 8px);bottom:auto}.ed-tools__name{color:#9be9a8;padding:0 6px}.ed-tools button{color:#39ff14;min-width:28px;height:28px;font:inherit;cursor:pointer;background:#031a08;border:1px solid #1f6f2a;border-radius:6px;padding:0 6px}.ed-tools button:hover,.ed-tools button:focus-visible{color:#000;background:#39ff14}.ed-imgfile{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ed-style{color:#39ff14;cursor:default;z-index:2;background:#000;border:1px solid #39ff14;border-radius:10px;gap:6px;width:250px;padding:10px;font:700 12px ui-monospace,Consolas,monospace;display:grid;position:absolute;top:calc(100% + 30px);left:-2px}.ed-frame.is-low .ed-style{top:auto;bottom:calc(100% + 46px)}.ed-style[hidden]{display:none}.ed-style label{justify-content:space-between;align-items:center;gap:8px;display:flex}.ed-style input[type=color]{background:0 0;border:1px solid #39ff14;width:44px;height:26px;padding:0}.ed-style input[type=range]{accent-color:#39ff14;flex:1}.ed-style select,.ed-style button{color:#39ff14;font:inherit;background:#031a08;border:1px solid #1f6f2a;border-radius:6px;padding:3px 6px}.ed-style output{text-align:right;min-width:28px}.ed-size{color:#39ff14;background:#000;border-radius:6px;padding:1px 6px;font:700 11px ui-monospace,Consolas,monospace;position:absolute;top:calc(100% + 6px);right:0}.ed-frame.is-low .ed-size{top:auto;bottom:calc(100% + 6px)}.dev-panel[data-astro-cid-umlodnzz]{z-index:690;color:#d6f5d6;zoom:var(--inv-zoom,1);resize:both;background:#0d1117;border:2px solid #1b1b24;border-radius:16px;width:min(340px,100vw - 32px);min-width:240px;min-height:160px;padding:14px 16px;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:13px;animation:.35s cubic-bezier(.34,1.56,.64,1) dev-in;position:fixed;bottom:16px;right:16px;box-shadow:5px 5px #39d353}.dev-panel__head[data-astro-cid-umlodnzz]{cursor:grab;touch-action:none;user-select:none}.dev-panel[data-astro-cid-umlodnzz].is-dragging .dev-panel__head[data-astro-cid-umlodnzz]{cursor:grabbing}.dev-panel__grip[data-astro-cid-umlodnzz]{color:#39d353;opacity:.7;margin-left:auto;font-size:16px}.dev-log[data-astro-cid-umlodnzz]{border:1px solid #30363d;border-radius:10px;margin-top:10px;padding:8px 10px}.dev-log[data-astro-cid-umlodnzz] summary[data-astro-cid-umlodnzz]{cursor:pointer;color:#39d353;font-weight:700}.dev-log[data-astro-cid-umlodnzz] summary[data-astro-cid-umlodnzz] b[data-astro-cid-umlodnzz]{color:#000;text-align:center;background:#39d353;border-radius:99px;min-width:20px;margin-left:4px;padding:0 6px;display:inline-block}.dev-log__h[data-astro-cid-umlodnzz]{color:#8b949e;text-transform:uppercase;letter-spacing:.06em;margin:8px 0 2px;font-size:11px}.dev-log[data-astro-cid-umlodnzz] ul[data-astro-cid-umlodnzz]{gap:3px;margin:0;padding:0;font-size:12px;line-height:1.35;list-style:none;display:grid}.dev-log[data-astro-cid-umlodnzz] ul[data-astro-cid-umlodnzz]:empty:after{content:"–";color:#6e7681}.dev-log__empty[data-astro-cid-umlodnzz]{color:#6e7681;margin:6px 0 0;font-size:12px}.dev-log__empty[data-astro-cid-umlodnzz][hidden],.dev-panel[data-astro-cid-umlodnzz][hidden]{display:none}.dev-panel__head[data-astro-cid-umlodnzz]{align-items:center;gap:8px;display:flex}.dev-panel__icon[data-astro-cid-umlodnzz]{color:#0d1117;background:#39d353;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.dev-panel[data-astro-cid-umlodnzz] h2[data-astro-cid-umlodnzz]{font:inherit;color:#39d353;flex:1;margin:0;font-size:15px;font-weight:700}.dev-panel__close[data-astro-cid-umlodnzz]{color:#d6f5d6;cursor:pointer;background:0 0;border:1px solid #30363d;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.dev-panel__copy[data-astro-cid-umlodnzz]{color:#ffd60a;border:1px dashed #ffd60a;border-radius:10px;margin:8px 0 0;padding:8px 10px;font-size:12px;line-height:1.45}.dev-panel__text[data-astro-cid-umlodnzz],.dev-panel__note[data-astro-cid-umlodnzz]{margin:10px 0;line-height:1.45}.dev-panel__note[data-astro-cid-umlodnzz]{opacity:.7;margin-bottom:0;font-size:11px}.dev-panel__actions[data-astro-cid-umlodnzz]{gap:6px;display:grid}.dev-panel__btn[data-astro-cid-umlodnzz]{width:100%;font:inherit;text-align:left;cursor:pointer;color:#d6f5d6;background:0 0;border:1px solid #30363d;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;text-decoration:none;display:flex}.dev-panel__btn[data-astro-cid-umlodnzz]:hover,.dev-panel__btn[data-astro-cid-umlodnzz]:focus-visible{background:#161b22;border-color:#39d353}.dev-toast[data-astro-cid-umlodnzz]{z-index:695;color:#39d353;zoom:var(--inv-zoom,1);background:#0d1117;border-radius:10px;margin:0;padding:8px 14px;font:700 13px ui-monospace,Consolas,monospace;position:fixed;top:90px;left:50%;transform:translate(-50%)}.dev-toast[data-astro-cid-umlodnzz][hidden]{display:none}.dev-panel__edit[data-astro-cid-umlodnzz][aria-pressed=true]{background:#0f3d17;border-color:#39d353}.dev-panel[data-astro-cid-umlodnzz]{max-height:calc(100vh - 32px);overflow:auto}.dev-publish[data-astro-cid-umlodnzz]{color:#0d1117;cursor:pointer;background:#39d353;border:2px solid #39d353;border-radius:10px;align-items:center;gap:8px;width:100%;margin-top:10px;padding:9px 12px;font:800 14px ui-monospace,Consolas,monospace;display:flex}.dev-publish[data-astro-cid-umlodnzz]:disabled{opacity:.6;cursor:progress}.dev-publish__n[data-astro-cid-umlodnzz],.lay-save__pub[data-astro-cid-umlodnzz] b[data-astro-cid-umlodnzz]{color:#39d353;text-align:center;background:#0d1117;border-radius:999px;min-width:22px;margin-left:auto;padding:1px 7px}.dev-publish__note[data-astro-cid-umlodnzz]{color:#9be9a8;margin:4px 0 0;font-size:11px}.dev-panel__post[data-astro-cid-umlodnzz]{gap:6px;margin-top:8px;display:grid}.dev-panel__post[data-astro-cid-umlodnzz][hidden]{display:none}.dev-panel__btn--danger[data-astro-cid-umlodnzz]{color:#ff8080!important;border-color:#6f1f1f!important}.dev-panel__preview[data-astro-cid-umlodnzz]{margin-top:8px}.dev-theme[data-astro-cid-umlodnzz] label[data-astro-cid-umlodnzz]{font-size:12px}.dev-theme[data-astro-cid-umlodnzz] input[data-astro-cid-umlodnzz][type=color]{background:0 0;border:1px solid #39d353;width:34px;height:22px;padding:0}.dev-theme__reset[data-astro-cid-umlodnzz]{color:#d6f5d6;font:inherit;cursor:pointer;background:0 0;border:1px solid #30363d;border-radius:6px;justify-self:start;margin-top:4px;padding:3px 8px;font-size:12px}.dev-tip[data-astro-cid-umlodnzz]{z-index:2100;color:#39ff14;pointer-events:none;background:#000;border:1px solid #39ff14;border-radius:8px;max-width:260px;padding:5px 10px;font:700 12px ui-monospace,Consolas,monospace;position:fixed;box-shadow:0 0 12px #39ff1459}.dev-tip[data-astro-cid-umlodnzz][hidden]{display:none}.dev-preview-exit[data-astro-cid-umlodnzz]{z-index:700;color:#39d353;cursor:pointer;zoom:var(--inv-zoom,1);background:#0d1117;border:2px solid #1b1b24;border-radius:999px;padding:10px 16px;font:700 13px ui-monospace,Consolas,monospace;position:fixed;bottom:16px;right:16px;box-shadow:4px 4px #39d353}.dev-preview-exit[data-astro-cid-umlodnzz][hidden]{display:none}.dev-msg[data-astro-cid-umlodnzz]{border:1px solid #30363d;border-radius:8px;gap:4px;margin:12px 0 0;padding:8px 10px 10px;display:grid}.dev-msg[data-astro-cid-umlodnzz] legend[data-astro-cid-umlodnzz]{color:#39d353;padding:0 4px;font-weight:700}.dev-msg[data-astro-cid-umlodnzz] label[data-astro-cid-umlodnzz]{cursor:pointer;align-items:center;gap:8px;display:flex}.dev-msg[data-astro-cid-umlodnzz] input[data-astro-cid-umlodnzz]{accent-color:#39d353}.dev-msg__status[data-astro-cid-umlodnzz]{color:#9be9a8;margin:2px 0 0;font-size:12px}.dev-msg__status[data-astro-cid-umlodnzz]:empty{display:none}.lay-bar{z-index:41;zoom:calc(1 / var(--lay-zoom,1));background:#000000d9;border:1px solid #39ff14;border-radius:10px;flex-wrap:wrap;align-items:center;gap:4px;padding:4px;font:700 12px ui-monospace,Consolas,monospace;display:flex;position:absolute;top:12px;left:12px}.lay-bar button{color:#39ff14;min-width:30px;height:30px;font:inherit;cursor:pointer;background:#031a08;border:1px solid #1f6f2a;border-radius:7px;padding:0 8px}.lay-bar button:hover,.lay-bar button:focus-visible{color:#000;background:#39ff14}.lay-bar .lay-bar__name{color:#9be9a8;padding:0 6px}.lay-save[data-astro-cid-umlodnzz]{z-index:695;color:#39ff14;zoom:var(--inv-zoom,1);background:#000;border:2px solid #39ff14;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 14px;font:700 13px ui-monospace,Consolas,monospace;display:flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 0 20px #39ff1466}.lay-save[data-astro-cid-umlodnzz][hidden]{display:none}.lay-save[data-astro-cid-umlodnzz] button[data-astro-cid-umlodnzz]{color:#39ff14;font:inherit;cursor:pointer;background:0 0;border:1px solid #39ff14;border-radius:8px;padding:6px 12px}.lay-save[data-astro-cid-umlodnzz] .lay-save__pub[data-astro-cid-umlodnzz]{border-color:#39ff14;align-items:center;gap:6px;display:inline-flex}.lay-save[data-astro-cid-umlodnzz] .lay-save__ok[data-astro-cid-umlodnzz]{color:#000;background:#39ff14}.lay-save__status[data-astro-cid-umlodnzz]:empty{display:none}.dev-plus-host{position:relative}.dev-plus{z-index:40;color:#0d1117;cursor:pointer;background:#39d353;border:2px solid #1b1b24;border-radius:50%;place-items:center;width:46px;height:46px;padding:0;font:800 30px/1 ui-monospace,Consolas,monospace;transition:transform .15s;animation:.35s cubic-bezier(.34,1.56,.64,1) dev-in;display:grid;position:absolute;top:12px;right:12px;box-shadow:3px 3px #1b1b24}.dev-plus:hover,.dev-plus:focus-visible{transform:rotate(90deg)scale(1.08)}.dev-add-menu[data-astro-cid-umlodnzz]{z-index:700;background:#0d1117;border:2px solid #1b1b24;border-radius:14px;gap:6px;padding:8px;display:grid;position:fixed;box-shadow:4px 4px #39d353}.dev-add-menu[data-astro-cid-umlodnzz][hidden]{display:none}.dev-add-menu[data-astro-cid-umlodnzz] button[data-astro-cid-umlodnzz]{color:#d6f5d6;text-align:left;cursor:pointer;background:0 0;border:1px solid #30363d;border-radius:9px;align-items:center;gap:8px;padding:9px 14px;font:700 14px ui-monospace,Consolas,monospace;display:flex}.dev-add-menu[data-astro-cid-umlodnzz] button[data-astro-cid-umlodnzz][hidden]{display:none}.dev-add-menu[data-astro-cid-umlodnzz] button[data-astro-cid-umlodnzz]:hover,.dev-add-menu[data-astro-cid-umlodnzz] button[data-astro-cid-umlodnzz]:focus-visible{color:#0d1117;background:#39d353}.dev-gate[data-astro-cid-umlodnzz]{z-index:2000;color:#39ff14;zoom:var(--inv-zoom,1);background:#000000eb;place-items:center;padding:16px;font:15px/1.55 ui-monospace,Cascadia Code,Consolas,monospace;display:grid;position:fixed;inset:0}.dev-gate[data-astro-cid-umlodnzz][hidden]{display:none}.dev-gate__box[data-astro-cid-umlodnzz]{text-shadow:0 0 6px #39ff14b3;background:#000;border:1px solid #39ff14;border-radius:6px;width:min(620px,100%);padding:22px 24px;box-shadow:0 0 24px #39ff1459,inset 0 0 40px #39ff140f}.dev-gate__log[data-astro-cid-umlodnzz]{white-space:pre-wrap;min-height:7.5em;font:inherit;margin:0 0 10px}.dev-gate__form[data-astro-cid-umlodnzz]{align-items:center;gap:10px;display:flex}.dev-gate__form[data-astro-cid-umlodnzz][hidden]{display:none}.dev-gate__form[data-astro-cid-umlodnzz] label[data-astro-cid-umlodnzz]{font-weight:700}.dev-gate__form[data-astro-cid-umlodnzz] input[data-astro-cid-umlodnzz]{color:#39ff14;letter-spacing:.4em;caret-color:#0000;background:0 0;border:0;border-bottom:2px solid #39ff14;outline:none;width:7ch;padding:2px 6px;font:700 22px ui-monospace,Consolas,monospace}.dev-gate__cursor[data-astro-cid-umlodnzz]{animation:1s step-end infinite dev-blink}.dev-gate__verdict[data-astro-cid-umlodnzz]{letter-spacing:.12em;min-height:1.6em;margin:14px 0 0;font-size:22px;font-weight:800}.dev-gate__verdict[data-astro-cid-umlodnzz].is-denied{color:#ff2a2a;text-shadow:0 0 10px #ff2a2acc}.dev-gate__verdict[data-astro-cid-umlodnzz].is-granted{color:#39ff14;animation:.18s steps(2,end) 4 dev-flash}.dev-gate__box[data-astro-cid-umlodnzz].is-shake{border-color:#ff2a2a;animation:.4s dev-shake}.dev-gate__abort[data-astro-cid-umlodnzz]{color:#1f8f0f;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:14px;padding:0;font-size:13px}.dev-gate__abort[data-astro-cid-umlodnzz]:hover{color:#39ff14}@keyframes dev-blink{50%{opacity:0}}@keyframes dev-flash{50%{color:#000;background:#39ff14}}@keyframes dev-shake{20%,60%{transform:translate(-10px)}40%,80%{transform:translate(10px)}}.dev-rain[data-astro-cid-umlodnzz],.dev-scan[data-astro-cid-umlodnzz]{pointer-events:none;zoom:var(--inv-zoom,1);display:none;position:fixed;inset:0}.dev-rain[data-astro-cid-umlodnzz]{z-index:-1;opacity:.38;width:100vw;height:100vh}.dev-scan[data-astro-cid-umlodnzz]{z-index:1500;background:repeating-linear-gradient(0deg,#00000029 0 1px,#0000 1px 3px);animation:6s infinite dev-scan-flicker}html.dev-mode .dev-rain[data-astro-cid-umlodnzz],html.dev-mode .dev-scan[data-astro-cid-umlodnzz]{display:block}@keyframes dev-scan-flicker{0%,96%,to{opacity:1}97%{opacity:.4}98%{opacity:1}99%{opacity:.6}}@media (prefers-reduced-motion:reduce){.dev-scan[data-astro-cid-umlodnzz]{animation:none}}@keyframes dev-in{0%{opacity:0;transform:translateY(20px)scale(.95)}}.street-view[data-astro-cid-ovlxk4nl]{z-index:552;color:var(--ink);zoom:var(--inv-zoom,1);cursor:grab;touch-action:none;user-select:none;background:#9fd3ff;font-family:DM Sans,system-ui,sans-serif;position:fixed;inset:0;overflow:hidden}.street-view[data-astro-cid-ovlxk4nl][hidden]{display:none}.street-view[data-astro-cid-ovlxk4nl].is-dragging{cursor:grabbing}html.street-mode{overflow:hidden}.sv-scene[data-astro-cid-ovlxk4nl]{width:100%;height:100%;position:absolute;inset:0}.sv-scene[data-astro-cid-ovlxk4nl] .sv-obj{cursor:default}.sv-scene[data-astro-cid-ovlxk4nl] .sv-info{cursor:pointer}.sv-scene[data-astro-cid-ovlxk4nl] .sv-info:hover{filter:brightness(1.08)drop-shadow(0 0 6px #fff)}.sv-hood[data-astro-cid-ovlxk4nl]{pointer-events:none;width:100%;height:16vh;position:absolute;bottom:0;left:0;right:0}.sv-bar[data-astro-cid-ovlxk4nl]{cursor:default;flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:absolute;top:12px;left:12px;right:12px}.sv-btn[data-astro-cid-ovlxk4nl],.sv-regions[data-astro-cid-ovlxk4nl] button[data-astro-cid-ovlxk4nl]{border:2px solid var(--ink);border-radius:var(--radius-pill);color:var(--ink);font:inherit;cursor:pointer;box-shadow:2px 2px 0 var(--ink);background:#fff;align-items:center;gap:6px;padding:8px 14px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.sv-btn--exit[data-astro-cid-ovlxk4nl]{background:var(--violet);color:#fff}.sv-btn--real[data-astro-cid-ovlxk4nl]{margin-left:auto}.sv-regions[data-astro-cid-ovlxk4nl]{border:2px solid var(--ink);border-radius:var(--radius-pill);background:var(--yellow);box-shadow:2px 2px 0 var(--ink);align-items:center;gap:8px;padding:4px 6px 4px 12px;display:inline-flex}.sv-regions[data-astro-cid-ovlxk4nl] select[data-astro-cid-ovlxk4nl]{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;font-size:14px;font-weight:700}.sv-regions[data-astro-cid-ovlxk4nl] button[data-astro-cid-ovlxk4nl][aria-checked=true]{background:var(--yellow)}.sv-regions[data-astro-cid-ovlxk4nl] img[data-astro-cid-ovlxk4nl]{border:1px solid var(--ink);border-radius:3px}.sv-moves[data-astro-cid-ovlxk4nl]{flex-direction:column-reverse;gap:6px;display:flex;position:absolute;bottom:calc(16vh + 10px);left:50%;transform:translate(-50%)}.sv-arrow[data-astro-cid-ovlxk4nl]{color:#fff;cursor:pointer;background:#1b1b248c;border:3px solid #fff;border-radius:14px;place-items:center;width:56px;height:44px;display:grid;transform:perspective(200px)rotateX(35deg)}.sv-arrow[data-astro-cid-ovlxk4nl]:hover,.sv-arrow[data-astro-cid-ovlxk4nl]:focus-visible{background:#7b2ff7d9}.sv-compass[data-astro-cid-ovlxk4nl]{color:#fff;background:#1b1b2499;border:3px solid #fff;border-radius:50%;place-items:center;width:54px;height:54px;font-weight:800;display:grid;position:absolute;bottom:calc(16vh + 14px);left:18px}.sv-compass[data-astro-cid-ovlxk4nl] span[data-astro-cid-ovlxk4nl]{width:100%;height:100%;color:var(--yellow);transform:rotate(var(--rot,0deg));place-items:start center;padding-top:4px;font-size:12px;display:grid}.sv-hint[data-astro-cid-ovlxk4nl]{color:#fff;background:#1b1b24bf;border-radius:12px;max-width:min(340px,100% - 160px);margin:0;padding:6px 12px;font-size:13px;position:absolute;bottom:calc(16vh + 14px);right:14px}.sv-card[data-astro-cid-ovlxk4nl]{border:3px solid var(--ink);width:min(460px,100% - 24px);max-height:calc(100% - 200px);box-shadow:6px 6px 0 var(--yellow);cursor:default;background:#fff;border-radius:18px;padding:16px 18px;animation:.35s cubic-bezier(.34,1.56,.64,1) sv-card;position:absolute;top:90px;left:50%;overflow:auto;transform:translate(-50%)}.sv-card[data-astro-cid-ovlxk4nl][hidden]{display:none}.sv-card[data-astro-cid-ovlxk4nl] h2[data-astro-cid-ovlxk4nl]{margin:0 36px 8px 0;font-size:22px}.sv-card[data-astro-cid-ovlxk4nl] p[data-astro-cid-ovlxk4nl]{white-space:pre-line;margin:0;line-height:1.5}.sv-card__links[data-astro-cid-ovlxk4nl]{flex-wrap:wrap;gap:8px 14px;display:flex;margin-top:12px!important}.sv-card__links[data-astro-cid-ovlxk4nl] a{color:var(--violet-dark);font-weight:700}.sv-card__close[data-astro-cid-ovlxk4nl]{border:2px solid var(--ink);cursor:pointer;background:#fff;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:10px;right:10px}@keyframes sv-card{0%{opacity:0;transform:translate(-50%,20px)scale(.95)}}@media (width<=700px){.sv-regions[data-astro-cid-ovlxk4nl] button[data-astro-cid-ovlxk4nl]{padding:6px 9px;font-size:12px}.sv-btn--real[data-astro-cid-ovlxk4nl] span[data-astro-cid-ovlxk4nl],.sv-btn--exit[data-astro-cid-ovlxk4nl] span[data-astro-cid-ovlxk4nl],.sv-hint[data-astro-cid-ovlxk4nl]{display:none}}main[data-astro-cid-z4jru4n3]:focus{outline:none}
