/* Стили DeepTravel. */

@font-face { font-family: "Manrope"; font-style: normal; font-weight: 400; font-display: swap; src: url("data:font/woff2;base64,d09GMgABAAAAAB6gAA8AAAAARwwAAB5BAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG5NOHIFuBmA/U1RBVC4AgjQRCArZLMg5C4JMAAE2AiQDhRQEIAWEWAeMGwwHG0Y8RUaFjQMAEedkjkiSRb8dRQUnofj/kKCtIXLtxWwV1NQWihBJVzLKpZBJ0mJH2VF6NVlMK2phHyWUVzHYxTSH7hMOvjKYMdiLWU1PnbHg+0M/v+t14dmrLe/gERr7JBceqE37NzDABEmAUBHZtCsimq6YnvaLyv374aKa4flt9gCrgQ112HET9+ecUzEACxsVwUDFaKJl4cRIwMREe+7Y6dKFO13VubwyVheur2JUL+nxQbPLwTzfd9/7u1+f6ncFE+GZBg/gNIoHhLL8g/5b/ufc97mhtvckhV2ld/wHGr+AHDB9tnV6hfs0/kH/BzUCPJR7P2mdtJ6sDWRQeNfkYesblsp/EnDJlUAYG7KA54eYvLoU8MkyWyrWA+T8n6q64nyiArqS7nRKdZ3iYUupW/o0H/4ngTt+gwIk2wJA0qVT6pSTp5IC0aHSatnynt2ZWtda2pZl9T5lz7AuGZYQZZMJc1NXa2oVAbokJPvuJU5KCBd3PrbHMScWWYpZrmopmkP2lraoYXvxyN+X0dworFG6tr9FJEgqIQwSUvt99xyjq0M4uVq4POH3HxMEYFOvE73fzbBxoB74a5aB+sxdtwIUCfAisbelT2tWoAdcAommBHzNXITVoIYc4RQqUgdFnMzTgq0vs2ozf+tt4TqwlwdsNZUsVqoaGOO4jNnqwXpGg91pkGFZuFDLr7s9c5eFij71hbK9PV+9fSx6a9kTMvPJWz+H5t1jWWfk5LmEdtTNZy0HZEkHUxOZl/OQcQfSrMZyljYNDWVsoecoIdWW0OpszRbClD8ZyGX4JH7aEiNjXk/N/DZvSpboVDgd7LYMF7Rsyt0Ea4zh9vn20uqg/Pnjr7cy+loqWw6XDWv11gZCoKVlpZ08qwvOLcknrQkrMnt7xzKwYWnprbZCLd+xpBy3DdnDU93jM6qV7/DBbAP3meQAWOnYwZYevqNe7vCp0vfV2sFylplYI49Ab1+llk79++QWjZop2sU9Or+d43TVQ4JewiANRIA2RIydhktgaYxku4yXysZEWWxNl83JTAzOFijmaSkuX5vxBdtGqrs99uujwVkD9LhgvH6XTKRyzSQwBDfJk+2XE0schuO7aKstO7bWBh5uQQrVvAe8yjYySiEOOGteuLHEJJ8lhcsK1MECbtz/LCBIYCAwyCUoYGMjZJqByWQKOQSW3V2IGJhEwBcKCHR0ZYpN2AmedK6QD/LembCvDg/g2lMnl0cMGoxofUJeJEQ3jTiLk6It5nGP8jHjcTQc4SQltChcZCbgJpl3mwZA1OT0Nk76SW7KQzAgNLMJRKuI2bhJ2VfCLuoRyVJmTh78QmiQOPLDFH6k41AEk1p5lX1ux5TKvU/qU8r/iGeLroaPfT1BW/YzdxmoK9vEiNOssY6O+cOl0GgnxwTpKDI0a3HUMcedcNIpp51x1rknDruoLle6usTj26BJOx1Mky0HQ4FCRZiKlSpXqQYXD5+AiMwSPKa+KPdkKi35yuhggBHJx+Bcd3Hay9ocXnKjmlWtHrWxd8MHs4xXlq3G/Z+GGnegnBDXAbKTcQOUkgjbLETt3S2kbXxZtE4AQEMHNKGLE5QcECUf0WezUpSWv6NPx8WjVG8j3hCazJcVsovsG3o6T1nmf0hWhCyQlbKr7JeOk4pn7eplIhMY/g04TV4VfHMMCKru0/sYs8yYV2ArKeO5Gy5WArJEJDGS4LTV0wDOqtWo1aBRk2attdFOL2HwwkWIREAULV6yFJmyRJbJLQYKbBy8CocvJknqcHt9HTZHviYzHLLbPvsdsJPUQUswsQh5mAmGyJAA4C5ADAH4GtxiSJ6BqASx6olH+h0TpLVcRxaLOTblOEp1ti4AW6U55KA32oF0LZCAEIdWBypIlo05jyNTjOaWNtrtGH0LEgmzmYB6U5VIrmESiML6lgYAmIzJ1iNBsYLWQUJpVTR/wtCxi13pGqic43i27yeDjsqtjIqKpYTMlcJJkydwpROaoed7PmQjLcO1sxKmNFXSCXhhB3v74bSlI/OV8lW+4+S5rum6ySArUMmgslLmqSjyZVCuLKvSzU8UFowplmFK2h+U2U6O53bdztYK2vhumIgSrlhW+fl+SckMK7uB9FMlhY2hn2vKXNMyMSUkRkDk66UvGqBlkfZfDhmRE8I2NSLzNgLzywzWUvSGj0jRA+zFds9mNIb0IKI/bgXYkR8R6cRa5uiH4Fm3w9lebr9/zsdLKZ4oGmBHwG6/S9NyesFzJ2rZOE1fKG9hMzBhet11ZxDZtHqqhUwQtako5KEFSs+QU3a7+wVsk6kdGnZ4x8srvyGYs1OFni5/sUpwaFJLOd0l/c6JcuC+zO9ZNTuQLfsxzhw7gdj8wJw2Nfe4wWOgth8tLGPngDzfZg6O3S2dIEqHMYuFXj0g/SxfMfBxu6fgmx0tCxdxfYXLa1xc8tXF4dDa1ehqqxdKcoSa3BgfjbxpiGa1Mp0qR2DWBtJfyIF40Lkc2pZ7YdrHSd0Ks82pDoa6xipzdwUjOp30KDdGO4WXV/fAj9IuRTmjQNlDKDxk59Leaw+a1CBl/JTk7aapF9HMEc8FsjaRK2pMUZthoQ1aFCqUG+RfXoXY0kygEAmucWHFIO9POjEyn/ckO6mChPVCq2sDh6obEFvR7ZS3hCKb6OCG5KHROR7ctVSZIZczVvLdJGXwCBfSuMi/hhe0gNF8A/066s9DuvpWDNqZC5QO0P/0fKVnJ6f7qwmRM0IoHIz3PjoigBBhTYogxW9D9iTINq6qEZ3I29eTR90l05LY7qo7hzGcGTi9g2v0+xteTbDMYPPi1RZuq+ynGWZUOI2wayZBn0TpwACLZZSEdwi4kkkjJAa/C0MUlpMF/VkAvEr/YC7X07lDY7UsG9rot1Mol+7cnhDmG5qaZC8oKcQCbgVFMos5pYklotpgsBYLf/NpCqzLvIK0UuciUSBGWspeddWHBKjZgvDCTF4mdv6W6vrRWhyyth1iE59WJl/3uoTuRJumX4yrgzSiE24EwlfUafmCIZwBu0ptsA98qFFCGoyZvk5/ujR7nqaNONKfoTRCsmrM15bzAhcTTsfBwgRwEgOMoHMTeALSPJoDmXHfI1rnG595E/h69fggP3yINcYcufWRa2ROI5zs0r10gpiG4NZDrAKRqyo7MmabaYE/5O1z6b1UINN6bdPvGXjyNzxU/Qn6Q4VZwQ3I45VfUQbtmDr7pNzK+em89KBMBZ8TPtOc2v5EaxO+U7f2URfbcxtRW6DhtyGNJAi2GKdrfe1Fa+NN4XYAkYctplSM/jkDfTyLZnORXIzXZjBhKdQcdFaJRfwRTntwEbiCzUFRMyAGqFksNKWZUmFpoZ9FoD+/MSZ2SN8dS6IAeBVcQhfMBV/pmS8bVTxVy6q6sFdbv3Hx1Alnw9JKaLlHNc2zzdIZcnE8Fk57QVmr/iNXLfcYQVAYntXkihKTtRVsU8AazLxwIMwssbBG7pZc7ULpBNIGmj9s9GoEK6v0my6nYumedrSGffJrhRL057sOezXRPtS7pFE1vZ3NeoyYPQKlar5ks7Pbc/q+vpXFrQJ/FuEtHJ2qNCvnRb5WRhW5sFsGFUrXnKOY5HyYWfjVQXcA4/g7U53NhO/S9WPkPrbnOLn2qgyD9AcfXD40kw9sPP34/Bxpxm2juWLCuybqWZZespkwqpbFSUY0y5n1kD8mXHHB9XSRY9ouAtG9CSrTB2bWRPI/peJWCOiGPNAbYCGodlLAlvbN/V+QATBl1EtFoeuiIy+ZDhrQzuDGAc3KTIHu55LX5IiReQ9b7PPwSa3SyD1lWnOSPtqI68HSWunV2VK+OOVqoBq8tIMMkf1oFgkija6JgqISrHAo3A+GgnUMgqDRHD/IL1HjBXnFPSCPuBPk5NtBdvGuVpAVqLXVHllxP/s+LDs+CBsZj6c2/dAEvDgkCQcn8S+SVqroesqOwIqMYEULoIQEaG88ZgmiI1n6lN0n7Vo5LQBPtBd/IT9/upAlXCxyMGt2Hb7WJi5evJRbd6VljNIcQq5NIhPrJLGJF5p7IqtDwssJhS115T3gK+wT14s9id99Z4Ie8JO/94MuT5Qu3rNvrn05s95XZQFbAAtV5lv9M1++ue49sxYREcMxKx9p/fAxtvJ1P7QCh1ckDk4ynNRBh8TH2gV5467GLirqatrVBEZ+G24RQB+tHXkoLGbA02p5j8TBXR13hh3ruxzM4w+VZUA1OONMHUb0S8XLYFiOBUW1O/N4RscrnO6YOj906tEPyyv37rPvXoMjY8kxYKkRaA+3pNuhKHQ7LQpFvJjCX6FSKT6PbnBQ5tlPXS72CuEELe1Jy8xmX5XF4mKVOdVNAw30AzmzzX4de+jw8VknlYB8troq8azdwUozNR7d5/i50uITg2hKy/AR4vE+IhLizcX4aKEEddie9wzV2Z11Soxj8+uh0ZKpcLowFXKND9sd50AqKwuzqAxKSvKuJAjqTnxHbwUdWwXy8zulfdYm2aWNk6R8kNsdml5JIJLTOf51lklLHK+qJGJ9ESN+sK30IgQcYCB/bz3Y+js6g+jj05dXv2iKeZcL+Nfx4ekXPdRuKljGCsbTEzvTKFEiQQIZlYi8anNxR7TBAfjwwb7Ryt58m9I2d6eO9eEFxd0KD2aIYW3w8GFTemDT684OSVEfMVtqTF6AiWxFJP3jyGlLvPm3qT6BcUG+PunMvWAoVr3ZyQKwSdgMF2y2jY5/HPZqavd2zhkvKeEOlMVcBmLY5c9/Ol7Rz3DNkXvua3/dDVKwQ6+a6/6dOyGGvWhWjWx21ZprXegOQDw49mjy+JnNB7fPbMyyjpX4M2QBB1r+6N9rJtwrBPYvtvzr9NZigz7+Px76N3nEr4HpnXyE6JUxFp/K7kgLmwESO3Pdw+4+WilMCx5nYDmmdb3nUXc1bGy0CramVPTek5eA8dFi+J3uelmtspK4Kq4jfqkor2b1VBNWBELSqrIagFW1+FexJUvtmmnfTari7E+N5+DIDPd2atGOydrNW7VHcjv2MQr2H7LuIiaNAu2Rem/TWmCgbdyVT+jjtCE5BJLrbfuJaSTK6y6gbXRQeqReN+rlRNcEaAboEUXVpu7qn9b7rB+b6+oxORSAVXFTW+n+2j0kISMNA6/NmZ/NKVOvXJ8DGxnLADpiYObzEZw7KFNUVTX21qX7MnPHZ2hlRSPpWVM88C3onewdh+oNTFNgBHb0eScfNjUr/P9F29DYiw4eEP95+eBl+3DL4udvL61qXi/wVWWxy5KVhZ9AFVZ5p7sYPjpeAu7JexVryirY6Fg17FG36DLQwRzxNvs5nFStrCatCgXEle5qVrWinPhlnZi4qqwENrsu/qK27lRidmbNlkmErYUZn91txMmculwnEiKZsdSiptOxAsFyPLvVIFtpZUIbquDDauDt1DjPYBlOYqtwnkmOrk7p2zoO3KwWc2GFa4Z9j8SDOrKehldWBqYpOQSiCXsVWhM+fmBco0JP2p8gaEga4Lx+PxA+hVU0qjD4W6E78m91O0Vhgr8iv/WVug8drq4wUfGTzlZUuK4qfoXJGB7d23LvnF+BZk4zCphTBNA34yOEZl1pWpyfaasrFWClBu0lOUGbPk+D3olTClJwrdYa/UzjI2a/G+mrq3ukMGAgi8Rd77Xf14t2Hs0C2nzD56avjcQGNdi5AD7wSJ468rfeMXdpKPEPUafOeo2MykdHeXYipm+T8znXb8hv0K8DClb+OLWxxT6xPm4nvqhSHVbNHiMm12fkZZcOeuXACfAHKP023WA88GvTUTewhMcaGg9qBHsKuRQ8//eB2axJf2kuScFgF86TPcvtRBNHjxxc2S4BdxSD/orBGCtVZaFKAVr2QKDKVVsetYtmRUYWs3OKYLEjG7TZkUbi4iTDEiJ9HWZSofcUuB1mRFt44e2PmpVZsK1+RL03/le7obWE3C1kmU6h0ROLTau3SIkp3UMdWyl1789OqKXc3f0DO0dT7LRi1FbqeWvH+UH3lyPApXuaI8kJe4Q+eaSLXYuK4ksVFneDxrrorwYG6K/HFEJIj9HFGOW9o7iC/jrxaqzr3gO+1Eli0oxVgZXc4GPFxcGzlWzV7vdGdKOBgCpW8EwRszxcVfwBiG4Mvh9vi/C7FixZ2mjM/zjYrqAynNXp7M6Q0vpL5Ls2bNPs2JRgt7RUKIuOCVKG1mx4EQ9alscc4Is5prta6cz311aLzBZfnLNUcb783Xu9GlXihhG996CZ08GxDx2+WJnvhlVVk2nB5zVkG4IpPcNbdHK8hSQJ0D8hr5/zQNvhnCSuLbWMV8C14t6/4qIux35U0ngfLDGUY52W7szyUzvcvoA+WXSD19hHrtd6khEP4Ou9iQ5LX32KQeC2lWjX+d+vnYENwJ418D7pD5q1mmnR/RdDksMzb6awYHOwPy75THQ4O3ceu/13KdBgVV6wUELP8p34/VLEYcGiIv7sHkj2XdSim7WaGwxyPz1rGICdgf1xzXVegcZtxyA+PXBY6kuEr8MfdCe7XgNAGyOjyKCGcQne//o+8fl1Q26uwHksjd0RUjYoYT0p9R1pkHXJGqANm/an7Pa7BNO+foIxGYI6mHfYuH+IYNZ++2l1e0uJis6cCvgWCIEw4BtuN0QrKVbRrv2+ie3+tniVdJDb5bjuOWwz906ttp/S4mdor8D6kZk9dS24swxGtzmcocAAYQ4c6RUkl1FkYbwD1CeU5t8MTYOZsv/WW+YV3KHChIuHmynz02R+19kaB/YfunX7fgLhkwFJVSCgdcpkyqowetVWe6TfevxPa8af/cB2YjUKzBcg688+EGzTDZ4c5MC0XoenGF/HniRYEnOkfzxT+cxaTiOjTUz3lSjN1RilexjZL+2Kft3+nNu5vK6v6qvf9I+K3r081NUyq1nTLJ66Nzl54t7ionslg2bogkOObn/mzgo5M8gh8/0GpPtrZOe+mqTK4maKpYCq7Z4noqJ/qz8emBkYnZQZoc8wR0VLfKxCdXj+fukBewNSQ4OTEIb5oAV60Zo4B2xZWxIuTmITiNmKw9mJS3JCe5T3vaugJnAwh8xS0Cum/+jM3DzHrGh7b/W+tDw8WAOPMZgxmbFQXDOJdigAni8Nk/DprRvp/sdkaahr1ovWkzMotAw9yomJmNbOnSJrwadRwMeqP7ZFStikoPzPi2q47eU54cFxAnuqVCKpkpHTqTIKPWc2fjA7j0x5Sj3CnCbkNedRKfVkT06kUVaqJzekqERxigxCGBDUTnRGEEVQe7gzMhw4rZ6JZkdGROKjS6qrXcfauh2N3YzwKpoBClLorUuCMsZWUj55OxdMhSek9uC5DWx8v2mu5c+oXQZz30Ndc6s6xeYPLJbRo+fMKUHFtfYgDR22SmZZ5bMOQW3/lfybPaj/Fovkj3Ifyb3/OPfxTGa1r30ONwdOaOpknbI6DXBUnPlXdIroyd78XSl9eX4Qg+D0GV692meE2Cj8GFnMPM7tM4oZIjbc4fkGXALZWOnEZUYcEwojj3GLlI5PjBKMvMMtVIFIFMGWTrGHE5R1ZQ66Zo3f6rRp7NXJghHN3ire2iOSi5BlLZVScpubxS45BPosLy2NTnxpcs0zPGiG2jVKjdMUIqCP1xzo/u+9aVrxQOvde0GbJxmKfw9agROk6PnXNxPhnGAiiomqL2huGy7bKaNr+eqLtRySEX/Ep2VSs5KpkSavohH2WuBlgDwnl7j2/PNiFBfPoqvamU8/+0h69Leo1Ejeed+MSyzBVLiFI0Ovi1d2SEvzV/51+KMKJt14HZswa8aQf6mZniW3DNhpgpGYFFtf2CEfZO7QL0LYUAFyrhUu6Lu8G5xacY5DYDCh3u7ksIyUrAiT6Dg4eiXsc9Vzs0ehdykcbjpmi+e7krAjm228/2fn/ncMbxua+RFcctXF5aMzN43GnkueG08euzpy6ulhR70T3K4ct5yVUz4SETHjacdwbGvWWNl48RdUbPf2bvo4PD202cYFc7O8/2kGQNc/yQN4qqETa7PdN2za1wSi742619bkkHztK6NeyfcPeW2jLzp5/0/OCmAv2sdaTmm2L1/54tXC3Mmt66tf/AT8e/7xoupwqtFDqmaZfJyJ+SsP4TQIUBDba1Xts7oPpTWhhUlFZOqH+nmSgxIpOeHme6IRoPOHxga67msOa6EVGQqp3rv/AKFytVQslR6RfhB/0NqXuUSp/fD7z2FIIzJABvbEDwMOR7t1U7wE3oZpjzCk0pLuQBr/NLVwjsOvnWfteJbH+6woJ7Qrr65y+WFZW0t2O5F8mNJ6R3kc0RClWwPhi8k1zdKaGGm4dexj3TSnDAcdgtAy8Vg2+Cu8tnW8LyW6eiZZ4SyxleGCPePaqTVwPmywwpSmtDLIZrcuxwsEeJiLmqixkcyJhC5XmZMM9/1nGa2FQslc2Y4sJca68xc1QF+zXrCemEaKZKIp5OQz4aKTSJQMNZ4zqGSdeU92uukw1t7pT61kfXU83fRX/733b7YCLagXcwTqQa7xkJ94SqCQ2frKp36zUrqh/FUIvC1ubiv5zLYbpDLl52QGADJbvHwpUUvPfJ94Oo9cxO5xJW6ghCIB6jf56pycMUbeh7bq3Jz8sZxcIRlOUOe8IyGF+/cXhoRA4MAhTFH7p5kIrrjkJre4yz2ueIL73OChlkxQbeBdsojJxQA1Bs4zwKTDP5kbwABi3OYOb+Iuj3g2z+ElvJRn8Upewct4Pi/geZQLU2jm/X9BUfmACjNfzot5Ed/It9HUVSi+QvZ24bTkdXrImdcAw419eX35xo0c+ZWh1fOrAFAL+dG7RgOR49X+AGsX3WZzmAZF5Scdu/VWLa2LFNnGBrJIO4vEHmjpWuMyJfrV1lb2DUdzTLuhBG6hv4H400pC5vnh/2nd/M4yl6O25sxvMqEbnP4DFkaNlM3Ne5pRQxVAs587/5OdIJRNwmLP5wcpU+9Rb4ecMdVcLtKNJmN2uIwSuyC1BV6/TO62SidNYWeH7NBGOXYFZq0cjwzoTw9FYl81jezN9HDFVb2hiWcJuXtd/NtbpTfBvynd+hzwxbOT+wC+Kkkc9s0uVe+jFJhoAAj4+y95N6L305MBo+73bl33vvyFtun8oZbq0S3rCEivjNFjzY05/c287uU8Latz6NZUmD3f9YG+mRHlZdt4InKSI51sJDvOVer0a2Z7fiu9FiwtEg2LBJGVsOem2BClhDIYUFc3XcRJg+bXisFwSO76dSt4qC+QmQZGfZbicoON1kL7zIIAHHytLLt1VGovu+UFZF+KHtEqUGhL9yC3pPOwP60a0tth0dZ/YSN8kbElEezOBIYHVsNy88aoMgLjKX0hESp7mp06txkZX9JzLJmNk3kDt8y0lGJDzd9wWQOTBs6NdqnjVgvJHnIQRNoIuG5sks6Gg21ER1Uv2ueadL2RXnBV5Y2NsrlVN301T1uDQ6CUJoNfDAKD8FwzhSmJQdbJVZQeHexidURW3goPG02EsNk/aCHt8bABxL9mkxBOWwEIZ3kCHOk2CXijA/QXko+h79Ntu6uFAO7qyqMHubmks4HNjt6VsTbixggaK6gc2WM14kKN1RlkeayknZaxBvnWjDVpo5eKB6tcV5BsEunKjRMVKP5LTmI1om5cJUhT+7Xy1SiWiiXiPtaqMlIrV49HEV8jRYkVJ1eFGpWqFIjEw1IjV6x2wdsYBabYX6Fyq0pTVKP5VVWqYKedlPaatTsO2Y62wi6s0bWrsQjiELmP0Xpz5eMQXiL5qzCgamN+a505GIc5X1qPRjGshPLnsr2x/adKZ2baqY3Cri1y4QVlPlueqblxKo+ImLhw+Ay5dtDldjPdaf8DsfVt2N3GSh8I7e9Kh9X6qPlTWkn9bWn7tjroqGtlUY1rViMNROztfxyPLFGSZGkoslCHllRUTTdMy3ZcD4RgBMVwgscXCEViiVQmVyhVao1WpzcYTWYLSdEMy1ltdofT5fZ4fX5hwuFFiBQlGgERSYxYceIlIEuUJFmKVGnSUWTIlIUqGw1djlx58jEUKFSEqViJUmXKVahUpVqNWixsHFw8fAJCIuIwM311cVhvITpaM3/DfHlxNHuN9Xq3uNkidBANg5ViMnoCRIXVaeLEtFMnjA4b6tG8TdBBFOheqiTKmQhcTIy6aYE48HEhZt3MuNCB7KNNn7vf3z/E//oMHMNe2VUd/U6boYNomK4UEVqgEKuTaIptizXTB4d6NG8LdBAFeu7xuBPlTAQuJkbdtFQc+LgQs25mXOhA9tEzzJf7H3qzKpbI5Apk0W1cai1eE5LLFErNdRDBGTvG3ZUlwTywvzYK7U+9JgcAAA==") format("woff2"); unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116; }
@font-face { font-family: "Manrope"; font-style: normal; font-weight: 400; font-display: swap; src: url("data:font/woff2;base64,d09GMgABAAAAADccAA8AAAAAjJwAADa7AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG7JoHJMKBmA/U1RBVC4AhGYRCAqBrWSBi0YLhDIAATYCJAOIYAQgBYRYB4pXDAcbQ3hFB2LYOABMwntUjEZEsHEE4P04cWSgTu5NiyT/H5MTOKzxWpsDVNgwTGrEI0yQWWwPtJ4YOz0zAynh61/Zc18UPIN+1tR4U1il6F26+oQ93PRU+rm9D3wqcrmxJNtFOCz2OfpCYRWCSkGlVEmHpLJJWATGLXzUnHoJorXI6tm5vWciYZBcXiYKyaKKQwlkAR2xjOTtI5qz2b3LRdCSA2IXQhCxQz11KGKp0jpPU3GkkqqnpqTiaIt4zaCi9sPDNvuHkXNGNdrDwGiQajEpFVEQIxEVbKyeNbOWdbEondvtYlEXuYr/eb7/e357Zua++yHwWh5B4mnmkaUxHv7pu6e8r7tqPtD6Gq1gLCfMAQ17ZvyH/flrdQtpyR1qFUrByfxgejj3non+8+v6s3Tbz5CkaCXeEZ4Gyu0T4e2+NK2aqAqNSWYCv+9e/zyw5dDzgKxABEbgWUDWAnI5xYZT6k1rVn/r82s/nKZ3suRxZ/9EISBhgW1x+Y89ZIvY7AdAHYuRxZtXM6YFhZ1GoasLA+DHa+7Q33eJpZwzzJZC4vAX3VQciclL1Jm6Xoa1nUwVuKr8/zb1a+dZmb/SR0/Q/hX6HC1CaX3/xSpQ7a+3xPLOfZp582YkazTS8QocR1HI8MFWSApq5KcofOyAj0JeQJI+JmxYBKqAimZLwKLeokxXLmBRdltU6Fd7nc3mzVH6gy6jqSvcfUpzOJfS7m+qbOOh6ygHCMUgHDgcXzJIlO4KHv7/UPmeAKVbPwYLViryT/bL7+B5/GNOKNY1gUq8NeCdQlUo9Js8mnu2BugfrGTiRCRvvvGigXS7+yihSBARkRBESt697au7bIWrqkcjWoQAI9k9/x+G5+wafbPOQbZpnJf1N8jWzFUbbxMBDOIsELHn5/ET9Hd5zED/ZKYCNBKwIta5/jsW4IHvzUj4pcQj/4EAHuaKBCM+jMu4cLbPMEY0RcbKaZMMyX31G5DGkZSdTXKLKXcdhqzyO5owe3Yy0GiEi7O9QWlLaIYPnqgsnsqAvNtMxornbEa7jwe3OzFWm2NUL3+nXvWxMSbBSeG5PMXNTfcMG5Zjhd3nWYzMptwZlM9w61ZsF7dbmJL66UvyIFL4ttIoixpbbKokASF3kDQDKHCADqipewHoQdMYB9mxbYl6jmLu9hsCTMEHDVVtuT8WjMNeM3L81fwkQNp0hKJvS90UU+g8AxsOE7zmQ7BgzfZpFGxdMH7ETttT9tX6zDxxCOiKx0kXD1gFsiC2RiLsjdYWAExXi6vy+5z5iS0jEV+0uGcuzIPEJhmxccpc41rUbqpKsxY3myXJMyaSeLgx1DZHuXbxwkDp44adcJtbUoKSwVMgjSlpiefgl9L5PuAz0NsLci++lsOrJ6VB6s4Zo9s/bu6M3i2mtc94GEM8STSQsS0xo+CVgkYgdPWiHZNFS6iEr4P7XHkoN/duFGBXeo3sKDyO/An7w0vN3GBbGmvn6IurrW/psBxWMoptWxVniQu2i09VFV+oTL3yu3hmtvuEKUornNERyvuXtW4kPlwGxUcGj4G+tN0ed61lZS8bqHAnHFx5gbVcmtd+leAyk1jeNK1tGQqc1vbd8LYDrcWf4itahOdV4qVdxW0r/7arXmEMEQJjv4qQZQ9NRl4o+XYlJyIuBlHIkCVFDg2VSvRo53UY4y4ne6g1Xntnig8vV8NiIHwkg0U5Q8M2wMLJQnvWZmTWwVwh5k4hjyQTnnxx+fFnKmBpY4GC8AVrSyGiUKI1R4w4SDxtJGgkUQqBVEql0Vy6llAZhGcwHWVQJlPzDJGlj2zNkUMNGco+htHWcDoZQQsjaaY4iTHaeIQJJjIwaWlaiVKGJmsFjSmkplGqMolURc/BEUcp1S4qnafIBYo1UqSJYs0UaaFYK0XaKNZOkY5YHMA4q0Erz71g5xW085rW3hB7S6F3sTyeUZoSdcZD4EOSYNCYAUMmjFKw8Z4QGRikQB1HjFFIrm0pOcKcSHKpW0cY3KA999gyyMMEEPlKkYVIWVScm2PEMhAnplmBgkNUnMeoVVB/SRlGJ8PpbATNjaSFUTRVbIrwgGAIMxiJXZbYIZ5xDORgIAcDORjIwUAO2uhIfANYOpO/QA4jgVOXiQmvM6/119j+ex7t7t5YvLQnovP9qS1rK6DzN3sZS9qEqG/YTk+5MsgOT/eTT+ZEmTjHZ3GyhzG4QU7cfXCau8UaH6m7uLN3olpsOsrO7wlIPwhG/MB6Dh4aQ86ZK4+oS0DIb4VghQoTLmJnSnSdnyBRkmQpUqVJlxHeb+bIlSdfgUJF1IYaqcR/SmmUKVeh0nwLLKS9Rtmj2v/CeY2atWrX7ZKbbrntrgde+8BQTCg2FBeKDyWE0kI5odxQXig/VBAqDBWF1KHhoZGhqi6b/tTXIbRnlR2UDgaBxEHh4uE/Lou3L6keNkdDI1NMW1+ZTlW3jj4d6V44qrbj71KcNZ0QrFBhwkVEpERd6dQOirFuO7AnZxjC3CnZsGXHngNHTlyTR4Qf/xNOHprgwMiYcBsTLd5wYAitpywEEgeFi4dfy3KlMk4uzBoaKgILgcRB4eLh78q8ymdqQCCwiiBi0mS2IlUlqQ96QmQhPxJTB8gmIYbQyAIAAIBlGNqxnq7uXkCq67gsDd0mbleThIV5pmoW+tNqCqXCCCQOChcPv5YB99MZIV/LZkvdOXOpo/5fP6ZNg5RnnwACCtAAFegBLdAHBgADgfuBQVOOSrUSqlLp372cM8htLMKL5bjN+IG442JIuhsPYodn1VgdId30RuZnDbCiUi6CCdaSjP13lB7TtuoZlofijtntZL9iR1MIn5rVVIXm8rltZFpvUyEERNWh33eBvLRBIHFQuHj4B7IcCGtIlliEChMuQqSoFJNP8RIkBdoiJ0aapMuQKQsLO5VRmWJaVKpWdfX0pAsJmrRo0zFN6o64laqMB4W4tLmB2RUHKA0WAomDwsXD7wwUIRfBSqgw4SJEikoxORYrTkIkPpIkS4mcOnIlT74ChYqoy/AUhblUVnmdl2Z3lCNk2/+qZVnud2gYYdpNv9pLtX5dbaKivX9ugt3/yb6IGWfLsPH+YA6/iEn7FYL1mIdwZ2dnZ3tn5WRPgu6QK9WP+lNnKdqWkBwNO9ZNSI/v6qg40mQoapCPbGQNMG/GY1Deuwvch9VIQPDgQkEAAWg6ECAhABfUjQGLl/zhLRT3x61+pp/+1//KwmkTsct3ryPTG1QefL6I92IifK3atOvQqcsjj911+f/zLmjUpFmLHr0eCk8qGNWvbk//H0FDATFSqHdvD7/7EITSX7kSqlWnXoPifddcV32e0BEnnHJa/e4llw2E+swbTuPOb/sWLm3DV7kU+WZuzZEZHumwBznQkQ2P+DaP7q176s7f3lt38y/zJt3gq7ym508/OdfO9hk+0pN3CAd2FMcQPWu19oSRCk/mjxeuOG2LhUoRUK8QwrY9MJSWNIny0kbb/DoNGTAEsh9dF+fHpb+PuDES7uO+hbE6w0F7tEWCJBvDFomQoG20Douhelaqrp7AJByMwnMZmW2plRIaE91pe2Ckdupo20HrWSj5ihE2QcYMIlk2lyvDhpfORIRd9JMijshbQ4JhlokZb67spZ9TYKglNBiBEuRwNMIUA5eHxRAMsYcYWzJHm06zb8shBPCU2VK9h0EAG50iVsAud12FXyGXiOqKuiP2wFCBy/AzrBtdmB+G02J72wxUnNreMH3i+PJFjpziilEck1Fow3XCu9KlxcOYK01PlE5I4ETSGpirnIwbOJdsDxyrLKskcAWZ3nomh4dvn3eOqgE1mizZd9Dx/Ur0c0bV+9iboMYdSf2csnaSg4E86c69l291XGo+rzxK49ifogWeIH19WI9HfWVJ7VvSs27o3V2UCKc165x7RjRPS1th0xq1z12Z0tPUFm/qea2X74035IIFoiR2xRgu0esxELr6pJPQuidw0+wtumafbXbr5sBhszfpmD1JktxIggM9Z1zQRuQzaDTBKLGgvfA8Eg+Pa5+Nkq0fljPZUkuSYWykezKkV0g/NHgOM0R50v04fgr7TokxKiwRvrvoGUKMCxDSdFgxkowFUwLTYJmmwlQ0sFRTEFJlQiipip3X7bkfnmpblBJAZizfxlAWWxOpYLmuVSJYl3QYoVqlt5iDxPxyhzoc7aoyFbrahJjJWeTKPFpXUTjQS6JC1rQ6cUBvzOiB59rHLm/x7h+GS/eS+Z5rb02c/nq6Qz2jWV+8Af/3ggFnDu3bgZ4H1A2rA2YgIdMweJvsFPieP15aA0BBACUItAyCdBdonrxoq5Cln7VK8d1txoiHIDP9HzXyqv/55jw4P33TColCrlAq7BXBihi7hrXSern1SqWZ0vz/fwyl4CmYTib3u1ioEClklx70UfANcBqQUWLQHXkHde4flg7gh9+r4jpz5V2jLs+/v3MZd3743TcQsAI44hogHrPfB/FAbY71u+MeOOetf0HCw5cxPWd9su7pKtU/pkz+8E7kyNsPETBgxATNnAVLMgw5KwpKzly5cefB80dAxwrWrEaLP+6UnpBK4oI/+FlZZbAMmV/+2g413AgjFRttgokmKTFZY2lDk19+dcJr773xIQwRhUwQF2bo8dvN0kDmCeCnQ3aGvr/BgdNhYruZeh1y0GGnUDASDwcXnyEhU32YkRIRkzBmzZ4NW47sfOHKlxdvPoK4GCUcK1SkMBGixEr5Ida1D9JPfwPEy1ZQeRHk68DxxhhrHHwY734nanfcdcMtt92EoPw3HBATAGUFiA/B+H+AeZ8A8ScQXwEMhREPYXJDUBCstdH8dwuh1mMU23Q5z18dBURYGLCD0SGspJ1QrvmgG920PtNhIkIO4otZ49nKPa4qMlaJkQjSbF07I93b4HJstCnoqD0wLna1CcsRpNnBtlI+XOJgYWe6U4MINVENWJARTLX3TJhDRNIWJglm8Zl7GHEgDNPzEiWnQwwhrmotSEvxdJ7WCm/Ixp23423kKFOjxjbZHDWSyJIDlQKSNPc6C8z9659XqCMTYn6WgBCvBybJgU0BeAXIUDeO83oJWp7ME9IeBKeYLOdKVKi9RC1Q+uEECc02taqWGR5WkhGQxFCXomV+6pCcz98fwK2XXBgAdNoRJ3ggqPfggiLvxbLUI2/fmju7KncV251mYKABZS6kbYzERbm+Rd2xAP2SS7iCDdOqib+eVwjLERB4rfvmxvtGWF04GqwB1xO29WronPC+nPAdN0ITZgOAi7RHa2vNYO+kwr94e8fD4/gYg5uQPQmPKvjaSVHM9RjKnmEeou9vjg2HFLGuwzQYVGc9VcdUDTkWfOc+HHIe2h+6SqXCOMxRSJF7Oj2AqyOcZmiw0mQbE1qKKPAlZbuEiYVuALGwX16jW4dBGv6pK3zvy7FaxnJsAvDLm8aKCOwVaUjJc6E0gziJ4ZNAvSCr8UrVyMe/EDLL2/1TyD38xvcXJfx68YHInbw1OJXPZfM/gXpc4R/9vQ0cF/5R2/4BtONhE9ylXslHEG8lecA6XnjvLcoujU9cG9NwgIywPJpV2BTTvPskDbg2RSSWLG+qRfbcpjwkCnFiNgw+lSDe/sCGZZaDQ1IZ0iF0RwhF7Pj2XTcu/U9ZAu/tmsq4aY7C2tOEDtsxZNouKC535sMRnZ6cNPxCu9meHk13hHggxGzMoIps5Nw+iro+2+VnmOw10zxdlwWnyVHWSZOxvB3KXw7cVw9lPFV4cjKJ23Ibh0dvTX/F332D2O/AJ/KlGjrGDh5x5qGRzcKukXwq5bcFvKGrGWALK9Vg7W3GTGnFGU1PqnDEHXP8nldSZ5PpWXl6Z0Cv0SxLzyR0QRYFg5ZQdCQkigG7RNWPXxR+TelvfMyDH5LIQKdsdwTJ6L5BzSU0r5lJ6KSZR2yHZhGZd4zI/Sz90+RvE6BI4/kMT+d4MkWziaGil5iWIuq762M0KcyCDgTdfBXlFjlNVszHCEtfNj2Zs5Ks1ze1ntlP+PEOc+iCdijJiuBrKqnEiaXhSuxQpRXBF07vFaErlCoqQjOoW/MAnP1IENLHs1oaB893+IDTtELgnUc4ONTkpaZEIcst6hs6SPt4pbF7FmZhGcOfSNPcvuqCwJLsfuXRogYhz2KWVkK6JFHsBYqOMFZJxltjLPPGvUlxuJQmCu2lVkhH+FCqjDRViX48grnovIKKnzo3YLYklQmp+XGZJ/S48rYJ9pLJTj1LKcwA8BTdCNOwzVb5zJ0ddmOEvYJaE1dMNFBVocN8CUoOq+ZcmZmmbbMMoR7tyy4Tyov/9VqI4yiyCqeCXREsRriaCI3zG7rmPCl8aTO6hwsEj06Axo4zxGQFc4y3CjGBKI5QAGz/NmbQNQIIQX/SjCgKpEksfGJ5WXyH+hIFwmKplG76NBateQlTE1GFOIeSAWIt2Xhrc4944oUnyxC6rIBrmvZkJ589Fi9VLD073lg++I22F5BALrslWIz3u1ZTZQyWurSbcan2Ty+BXIRgwfpME8+N7AWwyUsYeS/JhkkNNv2jPHZOC58t6ZvJY0RaIrMqxbIy8mJawt3J8W9xKOYL4ie2E9/hThyKFWup2BqfORz3jAaOUQpOkS6eTegiFE3qBRyvSA4YgM4eyMaaZ/ac1sfkZdYzCVPDmtlDJRCET/Um7o4cqaDXtFze9ALiJRKCgWS+5goHd1OuTZeXAxk05pdhVaMfQ6nwkvc/YspaeXB63rBk8kYw3QMRtdvwOthfq8p80zWHUlSQryJrOYHQ4kW4b2WLKKXZSuscxFiwdqCyhuZY2WLBQAKLdYXBIviURgNBqtyo4UCX6bFYsaoC4j1QyZAJYVNRXAgdPCouXLdubmVvMap4BI2LWEV6x+pY76a0vc5J41yuFjcxYRfS9Bp+cg58rqcmx2NkVkk6Jl5gyBoMEW9o1ruAZbbbZdfrRLZFtAlzytj+BpgLN/+sNO4fyMCW8bJtMG1vQm3gnCcBMiCIg3v96UbSKCkG+B8yoLdXrWenV5NTCmx9DGYIU7Acpmcth0/41EZsW4Pla2yJrWSoVi77cbMIeCuh/DxXLU9ng+FxLAcW+cX1DjlK0IdTZq38IxBM10DjhLlbtCrP0nVSLojWXXYMgKLT+/7NoXdf7K4bY37aMkAFMpw1b9UZp+yUjNHk0yNSSMRoy07rjcPxe/8D8KB/l1mZa4R1IGzfLJjY+G6C2FhtrBOC8dOfDuBKmZLl2OSgrRy8gEnXZxV8L9V5u4j51DbhqF/CzjULGt/2sf/E9eEzp3L7gajdR9rPLE0tRRkH6OCcZTPEBrrYcFbKl0Qw5xYYQMY+Qu86bqoDqgj5bncsDHJ27+pYaMPFDXTSoYyIzItvDxzCAAoZtjZkQxjwK5+UTgLvugCR7DdqwJBLCx2DAWFC8r9HSIUYru1rqSZAcF3U7hj7dfOcuZzc0eeZfEzhzqI+o8zCvGH3y22bHueeVud48nWfkpHEfqMYfn/dQF34CtU9Dx8N+ePjkOGtrU8QsM7U6HQIDlE5Bz5CZHtrC8mUz9pXzEOG6MqvOOgPyCZ+3brH6fgrPu44k1tqi/mqFTE+RLJDUbI7MAvfDiM9y/FBJnIfsNMQKReIbCKda2lAL+0tHwtINgBfaD+9d9r1hVrlwuKaghq1FjXtwiEbreHzIVoffMw5vhQwgwKxGDuI026UDL16ECwzO7IDExQk6+8NSmQH+hh2x0W72blt3ts9vJ8Ca4hUhUh+MaDZsq8M4kp88HKL0vVKyoy5+Uj6wx7QeDcup9l7mqVHhz9/KWi/KuGkzdC1Vifx5GXN8gUzmTNSQaXks0YYmcRuoOmJ6DVLr9qh3G0kLQP86lzvvCx70+07wVly+OEfzOGtx9a2BZv1m3Eafdn61d++IzGPgZiFcXBDuxUS7H5TPwZMXAMmq/etsPi4RJOG31MW36AlF1/6yrWFj3+EktdRdAykrWG3LchjN2rT10tbKcrc60Z0OnoRWatEgHxfo2QlIKOawzWbpCpUkymV1Q/Fl3OLo4562p4sNWVNzkFywPbgHgy7VOwutcZX6G6G8BUJtpzbHF7HPzzhsA8rMkt2H/8f0eX8+4Vu1z/hV/PvzyfeN4WwwlhpJw6GY01FSBiyqTABltBcFAOLaQyHhUMbHOCaSnxhvs2FXjCvpAfMw1ScYE5JO5hdd6EFzAK42apOXKTv+SHrYkyodTwmltnyawvwKkFKSoIkfjwpyGFdj9glFcXHFSVWwLBYWAgGmYrE+CLzwO6zdjjfdmM15DOdpuc6/T3L3cuWL5CAGWi/eOLg1nRgmwQxVD+HPWRpkGRKOKghi8kgTEiDOQSc0Q+M/XWvDRyOGIezQsOy4OFhLN4vHJ4VGspKdmgW6obnQSOjvKH/h7pFRdLDj3Lg1jF56fzUJB5Ye6RXjL2NK2oq24SGq6J5jjY6Ln3zdFOx0kAXCT4qs4CjCMPBrJ1R5gWzLRwmqCtTvHpVoahQf6UAbcO/DfYq32Kx5rlFlds8B71W1/Fv26tzts9m1lxum6K1RuDEBByiRoLCn24diBdFxAiSuG01ggFwx/qe65kB/M8/D+Bdz9z7DAeh9/pcvBf/+vbCwsMhoQFkC2yN138yvHDhr++8F/pcQu/BAfh86PTfKWfOY1vXTmso3g2KuC7wb6XGEKLxBfyI8zRRgtqHTfMhLodMfrws8Dt2jICD/Cm9sUjJ2KrN2j1NxaTaeHg88d9lXYn/bTxYZWySoeJqDQw7JSUSzU58q02F/v+9KleUq/8X86C45X7c1aVz3xL9fuRznaZnOv3dyz3LBsFIiKTDC+RDs8Rt3AfK4U0a1jP/xrfbtxFcsx58nbN4kW609GQU53z8xgu7Pdh2jyO0fu/gxDx4OCg0AHqZrN7j4Xkw0laa/VBtECV54aKkfbHV32ydXk9Ps1VzN8/pbrFqAROjKqWBwZGFe/VctUlHxSIcpGek21Bp0ec6jBsioEuJIj7GtSqc/kEaXNi3RK2s8/q4o7zbQR9Tl0eHFQbpMNTYic97n4dDMgxoowGMVbpINzjfOXdq7MjdX89dvHlriAuXL35yjY7sk46BJ5uB6tY2qp0RLd1OhUabXaHXr3d0tPfPd8/BgyBoD+WJsUd6xdpbuzKnso1p2CqaJy4oDuB/BIVcwm0X3nc5MygLBvEuZ+61LTye7e3tBNyZB07HFJwG/gkqG/V9jWMUhlr0q3fUNROy6XQEuphi1NVedB3j7mpON/LKR0T4ob1dnJ12/MpQsOOK8rHvs1O//dEn2HCV0XeWHk06CeOYaSVvtAJ3XCTEH+djLNA7FGs85LjWZ/CajdBNo0MrY2OhVRzkYvYrsz43+Lm1fjMaYalHD3MdiRwjAkxQr0do0mEyq9lgvCmyIqxHwznLSNurYChb6BfSBLDjrWuqWazqajlbzO+sQ0v/jNt4/uJ41xLRFnSg5sCTxf45qmEG/mWPHjet6TNzbH05Npk7F5NeSYa5YqID0A7IvLxog4JQAsG7IKmiZuPndAXofMTpOWUqHbLcn8pvnkWyQOaaKGpBEgJHLfGrMSecLPESEhByHhtzsJ1/Bga04QjfK2oV7wFHCE4zM18aO97PDvQA+fjkqYrsLr/4hC6/8uzkKaG8d3C2492XJgDdc99D1eKNIQw1D85bh6pJyUZz/Pecs8Fmb991HePuCb6416oJHMxPJS3HsuijdPpjVU2C8xbWWsZGM0ZvpofA77HNDJu/neg1jjto7HQQGL26//ybzZbk09jCq/Hf/c0BZj8TPE2xCYhfrBuVji7aGManAOcGrexv/7fSs/+alG3lF/jm/4oPDr5vXmlowTnrimkqvotCS6iqwOKM8Ibf2JwxSdSKVBqvHZosGGTZ8NvdnTofjm/13sj3yI7QFoeP1+umB7e87OqU8IYQqVId3BakyrYKqblqOG8eq/8TGRqMDvWBUrNDgCv7iaQ0SGKwF8ynSt/oiUFPU8gM4Dbf01g7QZ2mkCD3Y9p290nl+b3VludL7Ti9Es4KDc2Ch4c2bD6fiHP+8TlNVS7DltLlvf2s6wu7FDlc06rX6DRyRMVpahqvtIj/IyPqbUYedBX+v3ZADPmhY2js9jDHQHm7I1D5Uv+TpaK+/ISL0gsLv8/lzHCh2bWBrmmy+qW48PWaoq1sF5zEQKDEUHYO1Fwv1ha4JBGRqTVcnmTr29VuRlxxfpzUvkx7KkSTplYBm67FcXOn6Tb8Vg9zpqRuO14wf7XTQfqTKtUlotlT1F1/OLhRT6IjAUKm73p/jtLkdC642TPYu9MnhExOiSB3+6usgaquV6znTcgV9YmQlyorEBf7RUWiXgHiQk014lJfAUhmDj3uKgKQ3ZCFUvC4fXL61bhXS4e3c8Z0bm7pSF7yeTADnV/7fTV/mO2a0eMZ1vGyH1g8dHp8yplz29Z1olV9FAv5ludpvqug1gN3+0WQqUkhZKevd/BmTy6Y3pajdL1f3iTuK0Bcqq5BXOgViIoGREkXKyqRl/pEF3O99cTNS22QwAyDh7KKf2ErTLJP5weyIQgLchQRm6zbUHvtTnmTpmHFvPrnbmS9H+bAUeOPG4fKXz2oH25a2to7duLozixkEbK9d+zU4dv7Ln5mol1yUjGAxIy9aK35emCjGvKsdXTicbdYX+V0f6Dy7eW7s6vHHt++duzRYtFyrh+7KTCy7cNwiF5lSCXwiHvSB400N5hAtQHpyftIzwAyaftnT4rHiKsUU/jd0PdNHhp4S+RDZbQdSdO9pUpKIuBpg0ZPT0iKJQD2lTjh25jtTZQhvOhTGHJxJyV6AUgU+ur17lAVUrZBWcnIuWTFQzO+a8GgA8O+HyksgZMxJUE4tnsHk2cyK358VSzL7Axjc+B1lt0IwiRQ1cm9dcVAi6M60zOjGaQK64GBiR8xg229p/RczCYk5aKknlIhPZmOa5XlxZgGe+xNZ/iwHY6gIGkvu4GqYaNUJldPeD7TPQNawXiiV/hY/dJHyzDLPX11je6b1P4uRC2gRwDwWd3SzoeLDyAr2RQzJXHGymJG3qGL3y2BR/RzIFCmpQd9Bc7OaeoVCpsHa6g+2ZnTC2l5vAlqylwZ+EnSFx5MrqULBdDeZ837aKmSnlEdC4aZfNpVDplbrPz/s31s6llnGZCvRjl43jHetr3299lL6y+3ykfzUOckF7d+B47PlDpK2txgRHTg4s5opOIBepfLW+0OaaSeux/DCtOOlnIx2P+QtYjPYi0sjOTlFnd1srIOTSVkZPxhd5jIXroXWWiUdJ2VqIrm7q+g84ASybz1/ohBrl58NC64l/aUGjsmktnUqfe/n1vIP/S8ZUBNBNoCZSpdtiE4894CF5HaHy2rrbpr9KAi/booS2BjdebNIcuuPjPTlMU8SaWCS/e/0RzU5NTtOoONz0YxeS1HURUV5zDFCq3UPov9aWP55ZBCpQ4m2jO8KUhi2+u8QEwUkYaerAKhLJChLe1SYHX8FKuD7Y23+xaVGuPUxCFx2diiVqkIUxNrkbyhSfT6/5CD/z7yeSssP7s/gFl6JIW3XMaljpPsP/Bg9HRYPem7l/+AWwyDdfWWWMfEqyoV2J+778UpMRwcY0bNxQZesSGSSxLgZhFFj9nrSrcfCLVzOlOu44WFli60BwbcjPL+iL0LwByqv5vwR02d/RW/w5PTTo6aqqrLMW6/HTUjp67Cs+66SAbrM3xdZrhTNnA/Aiikp0O6gZ5yop5hYgNl9BwTu/UxwaR6T5l6O0xgNGM/arweMx05vc5f01n7jaR15DpwfngrWGnOurd51Cz2apQJ62q/U4IZcEo3BzR//wGiw00u64E1KH+cxmLr2dMpby518KxXdDcD94ATEq9zT+tP1LIu3Z0Tif3zRU3KYKbHwKMxO5E9RgjNQOXEoLhEzwSXnzKsDOML8KkIvm/x93x7dGrlaykn5AA5FhXT36SrC0doCXT5H1fb2f0JBkvL28clNV2jJRUdY9U1HWPlWZhkHpGE4qCxCC6RjOIAj8dDXsN37ntZHZ7PZRxt9Xj3mh0x1lFKiaxd3fpa7gNKZNKG5PPRpUHYn1hUD0w2FEo/RRezBhL9YnAgk5HvVlbuyn3llbu7lfJ8kBoyBb2LQu6iRdAvcLPo1FR6BO2THjT+2b99Zv9kH1DVARaA4sJkYnJwUzKd2KEg0ZgdVEIHIK2pr7y5U9JQf6ui7JaU4dHEKIqHR2vynRVgv4y/lVzbZp3Z6u6YOy3gQdIhLXhEV0bP4mabK9koBlHko1L5iyKq4+Vt8z6DpznS+90tJXdulgA1y6k2G8evM/Qp+HW6d/pg20FTEGgtPJ0in7TKbnM2QLOEDXBkxiCTPsRMTx0coqdwe2ieMfIDnn9CFOeS4lwkUfCENWym/K6k+p5cJn/wcz0oZBp/qqt7pHjdVfvkUV1H5R1+TIaQ6Z04QGZwDmbSx1JDERFZ18rLG9IZDfGwP/xUK29PG6YzhtLSGMNDDAYeeFNaKn3oAxT8YO+sP9IB67A31gcxTOMNftGF+obaW7Ig83w38XFRmWD5TGpV1dlUwXKZKP+oyAMhC5TdbqgvvnCT39jWtNDf3jnX29Iy09vZPtffeK+sr6K8vK/ssHvLcNTeCuDCOd30U13to7Y3nbVP63vBrbzY9ILbShgk07mjGQxfCPwIFfK9mqp7cnn9g5+lMsVPRBKApDQsDUmMVVJAPtOwM+Jw20rD8Eu0BgqhEFoDpYGSdrl8piKs0xhJKAGZkkRqyPzwc60MniEP3TNMGB+4wDK2n9qGx3ekQDPwXR2E1ORa+Lck5BEyNCA8BRaQeuDa63QJIpnUgEY1kMjE5lYcKRcvKiTgRCI8QSjC4YVicIqkN2EwbcxwJqatCUunN2MxramKF916FEYOKU9Mj6LyxWSCQOT5214M7C01F7hVCxyhDLCkgLU028oe547l8jHBxABfop6YjK5rRFBJMhRaRgyzIYUn3U8JjftcDPIo9ojAKi3XBpsRtU4AGSMIRFY2wfRzThAlPTL+fq4xH2rrmKbZHoduoFFRMlkyUJLOjPPdxDVuYruvwq85/NQZ0MjNGau2zMq11IvmoyMJBSJscCCNFhAYRvITZzlb7D3LWf3WqPl3dJ5vOFGGQclJRGJTGx6ch1DbCPj2jroclDT8u3tVUO0lCBN4oZBSIiGefMNMS42I5sN8fb5RgDkYR1RZfHIlkUKSk+yUE60R4iTxoKysDHCDmJ9sqUR2IMsoxK6Jy+MpudhMKoGcQcHhMilkQhYVcy6BFJ9Ae+PIUsKjFVjGbw7jc1RVo6MPU7PQA9T91RLCag/EQeL5BZECfIhAxhDUVGsS/OkI/MSnrINMeuM2rWbGhsDjfmUuP23mVsxNPJ77RSqpZyhfTYD5A8dEQekljaTCoBqjlJ2lz0xmCvh3pmemm7c0tnVJBop9sQd/gMHMfMz+ks+3qMj0mJU885SAADPsqFDsGBmR6+Boa0P3H1TGhPdPzYz64rLWQsPiXrnWIYnwrjIjcgQmJmFchRwz3HRp5BIYfxijU6J9n4LMiFlJsWAG+JtjFTVFThGRfAdDO2s6GCQwYf2b0yN++Ky1sLDYp951CGJEN8+IEomOpqwpUaJHmi6NXgJPtLy/QKFfvD2vQaHXwHJtDD88MicmJjI3Nyw2ghcWkRMbk97AvHCgF6AtwB68+g7pLn1FVlVqUlX6j+wufYscuSrAdu2ADSDWDzi1DZKiBpxxc7ndPXndWFVL9VOiSD/xenfhOjoxBMd05qGBrXxiwEyVskDv7YRbhRfo6j314Hc1Mm3jYZcNK26YRzEE4BgcG5I/n2yMlU8Ut4z4omLBLEynJQz7F8rBBS6ffIUNtAyYhtkytEAbtKqPpyUz8scgmEeBsmPZcjmvzdaCVLLhtXFJWlm3qjWzSxUij6teMvSNYNSWuIFuUPp5iBTg+lYtX+h10qMBfeYAyiXOoGUu6yVUlKZ63VutrUgl573Ok0osbNt4cjkw3QIaO0ua/gbcVX83AeMt5ZEtARc8KjdS12vLG2JcW0Jvqb+EJnF5khIEKchPwalvSTMpazoevrYf9poDg9df0bopKczP+3cYTh2BmSBIL5e+Sd+gxTnkOQjW4sCBjnmOAvBzzmAIMnjQE0qb1CZDkDlV9ge/TDBTqspOYPl3dwG3DJbdk/3gslgXmgZLLicmYtG7BzgQv/kESR/ksOCBlXgkdMtmI6NngJ5RUUI/U+ERkjnAyOy12vDZjEP0ryQESwaWV4xHgzvFqZjQ8siwaEltIU6UFthlMtIGDEKPdO37pp/3Fm2CjGe/aenp2HdMcrx5/7Uht6oDU2MJrrnQLd9/DEgv5J3Gd3TiTwvyyO7okHaeAHZnB4CDszs7XT/0ARZrdxeZrPK7d+MFu7vQp1sIP0w8VbDJz9nIFeRtbObkwsiRtiCXejf4P3ZnpfojlgXUG5/1PNMMTnze81xZPtHxjNN73ETSbmbX/GBi5OD5wSomXyB1iWTZM76WFm3eYrWC5lvc1pMm0m5LnRR280FUBmAujSQIEbjC/CpnA8JKwNBaT03l6UfZIPiWza77xWEC2FN5NIJzPLnDXHZHeGAqpTK7eDAPD4eFBltHhXoPB+aBApfGo8sRHisesDv7JM0SWFcseyeA2MXcUCIx1DM/a2ExPS+tk5A35iyUe7pJy6RMXlWdYDtAEbbZq3ijAOuk5MPM9zZhV5cfnTRg834vhGppkVi5zZLmFlC6bEpM/i/dZMnQ6CbG0abRsmXMg6sDdIkwyZeZkedJKDENOW8mpo5Makp1mV8bmB2FTEomIRL6FbWxkJyTgOCuO2FCn+yINF+PAzaU/1YYkZyacnEEuMi+jcg0Hw8/Z6L6O4Tg1JJLBGGTDe9jJOeKgY7P7zt393ZTmBVVpdXAjMUivmVZWQaXU1hTGZlT7CzWoUOZGVN3RsYUmx1gz8+SwXlwODciAiqiEdwJJHjwad87jVH1ZJgFAIhPAXo0Un1SDFaDXz61sF9lU2IiBpvhDqxOQuJl4FhsJLmcoCt3d3eh4Z9WAFu/M6Gb//03Qp3xBYHJd1cMBTOnLcqO3iBB1Jo1T42dbWc2kk3Qb5QJLZHJKU0YVCszA9vamkyLbglC8etzQVxSHBMXnBTmmqeEUB2gP50ZfJBc1f8ra2IN/wwiBbLcR3PTDxn15EXPGBdoAcX3rI/IAZNFT2OmpWIZaZk0emYaYDBl1+LiEPSAdiUsSHbr07yY5JOBRGNkmQXCoywvl1yDIPyIVwHqAObTYvd4ldQsU39ynN3psJxEuCsmlYo7/u1smJEFuNP6M1ab1Xl8MYM71qfFjjWgluqFKUJSdPqSfV/tLI0meY1dtEwNNLFjKr846AfWxHC6HuHNWL3RCvxxoRB3fLSyQO9NjP6fgDqrINLzgQgcA1lHIuuajPP6zAwS06hlbiGRAs9YUiQ8PkYB5VuJbZYS0nIoWYWStSCmhi/PooGDCsVHt3syTIus1xIyi9h5ud2HkVAPoxiWXxQtMjwu9mljnlXhOzw+LS8lW9S4HpvK20CL27TT+yx0UCSGyBUG57rCEQGhxJh2T5pJkc1afKaYxc2Sz/oDf9+gIZ3Cq1fFOsPDAA6yemhknx/gA7ArOqUDHhQbEO0ygAJoxz6doJiuyPTgdJM/viLon6Y6nTl+aSvOwDE0HWpuaS6Ewa1Ev33O8A7DFF8i3qy2p8USEde51sjN6nvM6Wnmg6pq5j0PSFVXPaCNew5sAMgxAmEYew0plyPXOGzkqly2lszmrCYDAAAbarVWkSwRd47NmuNxqWmOxeWBh6TKn+2ywxW3r0ZTKbrunsge6gYNOyU69Ge1zSl7x++tqwGse/NvlvkT8ycsyF+Fas87MM861KokasJaoYoEHHo7O7RvXyxRsFX9tOepZsBb/9CgePuBlcLSy8B+b7e6E1i9u9AiDuyuMqkG+y3O0D4qgI2L8cmqRw54uqAuIXrBAl2qs/rtDJB/8qMfiNzVq4k8D1e/fyOw/uXL+sCNtXq/ly8k8Ixf/YsX8FvbqA988bLWRvt17pCu7hD3+nWCiwIBJaiXciUKtzALlHmUQD9ozUDtZVKTsazZjWeOpLpW8yUMB2jlCDyp6dTO7vNpEaF1alrVTwlPcbq4F1Ap05ttla+sSsVuKJXLoGn+YsDOgr+Z0xaqrLdoAeA+bAP//yJ5u7xD3invknfLe+S9DfvqcFDFlw43ru3Xb9nTXwCh+M7iVNVfwLswKoHF5SsgO7tEBdN71OC0IUE5j1UaeXuare6vfZcT/vtCINO6VDyXU3pgShYAsXDRv0LPce9SwXYhervmnh/KQ5B9WHBz6OsB3tTNAW1w1RGSz+haiboNaow2NZLmUh2DcakgAt4lYAZ4DxjxBjzwB+L/gDsd9Xd7v0VknT0APALqiEeIzfHhPwHF75WyZ6hqbPwufbYg/oo+utTq3d/L3MWhTJtAbyLi2e0rvjpufHRuT+2yI4Py99FZDdVIhroyT9a6ihXERUtL83iRyitxT7vZGU4XITdsfu20edX/3H4aEE9dGTUob91Bqtx0D2V+hplYn0Y15bzfc5XIWa4R+b67hy4abyF6E9cYGB2oJxyQr8wm30TTnNA3LMu39NenI7N36vx7lSC1q5P6B86lcxhk+jh+SpK6nKuLZ99zZ+7EbSQuG1fplE7kbT5PeFdom786sLrMbGuSJ5lmYSdh1Jywufun3sJ36/11OX4KdsiuKaszfhZ1iuoygbfktzkzG99TfBgE1Pteb19zf9Ek/O9bjuBeAnz9V5cB4Nv3vuPdmg7zsp+rQAsDBLi7KDpw2kBasy9k/wqOCduqdV9zO7zX7fa2nbY3gOXhuTsAvSWxJHqbf6K9upmUuTh26MD3aUjbAp6zFdSXp/5fTbRdtBrMaw5L7BvZV529p1HqDDWTt7d5W/QuoM/0knjMepSgn856q9GbAY771kfUS6WKXqYumLCoEimQSaJooyvTl7FzVZ3TFo3IRvV0Ka7Ds77mzTzima1+ePqY1ziV6Vji950XRPRxU32btlp8KVcsauzRu5MG/OYDt/P/na0cvVasuU3X7Ya9ifj2pPSwxulAdylVbx6MDEdC33X3qEX1Em2zDzRdo3oJ0R2JvP7wH8T/rJLNNLl71t633ryRfVaTlWQFWUrKyU1TB+NoKmlLHc3YUY82qCYwcnt4SccvV8loGu2UWVy/Wnyv6aOid+QYcxymPpsvhjRN0dMsbmf/NVHEPpxfLaknUZdpjmU7bw72etGM+kFlWHReZkiZmp/Bk5iZGgn04NzpeqkkGvQuzPuYPdRxAxT11vUbHTbHSeUXaqsP3YXl9Xpm/nVXj6aW9B5qDLh3MntM7lKdoDj11UvsHPts1jnKwO4G0Uc/SqWYbxwpvrX28blZsucnHyyoFddXaS/3SirM1bjtvrbpnOwu8uFA21e5Z6po3+qpFnKeROw+om2/KhsZtn7bBuSiz4L717/N1ag6UuOYeTiXUicD9czdzpDwXTTgjwkIxASZjGSiVpDVUKlBZp7Wq3wAL0To1oLYlkULZhy8FkKC+haSL20Lh8TEFoq3CG48m2IYRaAwoEXoWoPvge+jz5Ot6AC/UCiUT48YS2HPhQ5ZgRLzvMgLGs6b1MdKgIKWKV8hhUIc8coUwTNbXTnpjUAPT7E8X74QBUeh4reqQD47gaCC+Aqs27aDS7ErVvhaHYYoCRpCmDM3Ub4bK5ZRXa7QH/dX0k9I4qSScEqqWbgzybVYonS04unjZLm4irgFERZvaZ4cVrJYljhrbAkCsrLdYuXssK8PgdkCd0p/LKVNf1+U988c30fJH4VWsKzq5MwFm6vfOOL4TrsOTjx48nJNl24X76F7+f1w+bvlsuF2LLdmXYC/+N5Q99Ltum6EPUFChQn3h1BxXyaXK5/AhHgJCiT6XQLhJCKiP19wY/eUKFGahuOtdm9NvDIE5SpVqTCp2gaivw1ARtGMikZCqlbN7Xec+TOes1nJKRXEgXoNpQabbQn1TfgR4X17wbvq/tmWkpUBMkRGyBiZINP6ZJYwOvMsskyUOEnSZDHJs0qRdcpsss0u+xxyVO2Lt97RZ4IhdwBpB6XtLqhkhGImvJxyziVXBgzlyhcmorxzzyPPvPJmWj6OOiaqAvPLX6Mmx51w0in77FerDocgAgosqOBCEMEWWpgyNbgRrtyaiGLsvQ+OUbBmZaUCO0VWNF5EFVtc8Wyga7po0KpFm3rpfk1C7QbtYinc1+u2O+4lqX1mxHZu9/wtJk32+f7QcMhpnVxi3ZTSrZux1+lkwt85SLRn0KPs/l10/peNnNRpS2HDGSUtpNVFD6tms4M1llIxP48zNfFLih0XKYrqFuWY8DPBvJfs7TjdMuSSW34y5ZEle8paynPJzs6dkvKeRhJRUqY8smQP2/gXb/it2rkTuzSZznHQUr/2GapaxocWmHDDJgJkyofGX9KFqGup5plYcU/QKKaBZfcuKFVENkwXhHbKh2fQIjXYunX+5cCrlGdXxhhwwwphD7wJ7zd3M58xdTOZaWShFqmheXZhknDaCC/gGu5kykZWmldNJgkYrtWsb6ce+76C4tckJMIWTSsWQWlUs/nCerS/5++B49RxOCwI62P20gYba+tx/6IiUz03djyYWk9hPFeN00sV102d7TTeN4+53P9SrsejAAA=") format("woff2"); unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD; }
@font-face { font-family: "Manrope"; font-style: normal; font-weight: 600; font-display: swap; src: url("data:font/woff2;base64,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") format("woff2"); unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116; }
@font-face { font-family: "Manrope"; font-style: normal; font-weight: 600; font-display: swap; src: url("data:font/woff2;base64,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") format("woff2"); unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD; }
@font-face { font-family: "Manrope"; font-style: normal; font-weight: 700; font-display: swap; src: url("data:font/woff2;base64,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") format("woff2"); unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116; }
@font-face { font-family: "Manrope"; font-style: normal; font-weight: 700; font-display: swap; src: url("data:font/woff2;base64,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") format("woff2"); unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD; }

:root {
  --bg: #061116;
  --surface: #0a1b24;
  --text: #f5f7f7;
  --text-2: #b8c8d0;
  --accent: #50ddf0;
  --accent-hover: #8febf4;
  --line: #28515f;
  --line-field: #4a7787;
  --error: #ffada4;
  --radius: 4px;
  --ease: cubic-bezier(.2, .7, .2, 1);
  --container: 1280px;
  --gutter: 80px;
  --section: 120px;
  --head-gap: 48px;
  --gap: 24px;
  --f-display: "Unbounded", system-ui, sans-serif;
  --f-text: "Manrope", system-ui, sans-serif;
}
@media (max-width: 1199px) { :root { --gutter: 32px; --section: 96px; } }
@media (max-width: 767px) { :root { --gutter: 16px; --section: 64px; --head-gap: 32px; --gap: 16px; } }

*, *::before, *::after { box-sizing: border-box; }
html { -webkit-text-size-adjust: 100%; scroll-behavior: smooth; }
body {
  margin: 0; background: var(--bg); color: var(--text-2);
  font: 400 18px/1.6 var(--f-text); overflow-x: hidden;
}
@media (max-width: 767px) { body { font-size: 16px; } }
img { display: block; max-width: 100%; height: auto; }
a { color: var(--accent); text-decoration: none; }
a:hover { text-decoration: underline; }
:focus-visible { outline: 2px solid var(--accent); outline-offset: 2px; border-radius: var(--radius); }
button { font: inherit; color: inherit; cursor: pointer; }
p { margin: 0 0 16px; }
p:last-child { margin-bottom: 0; }
ul { margin: 0; padding: 0; }

h1, h2, h3 { color: var(--text); margin: 0; }
h1 { font: 700 56px/1.1 var(--f-display); letter-spacing: -0.01em; }
h2 { font: 600 36px/1.2 var(--f-display); }
h3 { font: 700 22px/1.3 var(--f-text); }
@media (max-width: 767px) {
  h1 { font-size: 34px; line-height: 1.15; }
  h2 { font-size: 26px; line-height: 1.25; }
  h3 { font-size: 19px; }
}
.lead { font-size: 20px; line-height: 1.5; color: var(--text-2); max-width: 640px; }
@media (max-width: 767px) { .lead { font-size: 18px; } }
.small { font-size: 14px; line-height: 1.5; }
.label {
  display: inline-block; font: 600 14px/1.3 var(--f-text); color: var(--accent);
  text-transform: uppercase; letter-spacing: .04em;
}
@media (max-width: 767px) { .label { font-size: 13px; } }
.num { font: 700 40px/1.1 var(--f-display); color: var(--text); }
@media (max-width: 767px) { .num { font-size: 28px; } }

.container { width: 100%; max-width: calc(var(--container) + var(--gutter) * 2); margin: 0 auto; padding: 0 var(--gutter); }
.section { padding: var(--section) 0; }
.section--surface { background: var(--surface); }
.section + .section:not(.section--surface) { padding-top: 0; }
.section.section--surface + .section { padding-top: var(--section); }
.sr-only { position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; }
.skip { position: absolute; left: 16px; top: -60px; z-index: 100; background: var(--accent); color: var(--bg); padding: 8px 16px; border-radius: var(--radius); font-weight: 700; }
.skip:focus { top: 16px; }

/* Кнопки */
.btn {
  display: inline-flex; align-items: center; justify-content: space-between; gap: 24px;
  min-height: 48px; padding: 0 20px; border-radius: var(--radius);
  font: 700 14px/1 var(--f-text); text-decoration: none !important; white-space: nowrap;
  border: 1px solid transparent; transition: background .2s var(--ease), border-color .2s var(--ease), color .2s var(--ease);
}
.btn svg { width: 20px; height: 20px; flex: none; }
.btn--primary { background: var(--accent); color: var(--bg); }
.btn--primary:hover { background: var(--accent-hover); }
.btn--secondary { background: transparent; color: var(--text); border-color: var(--line); }
.btn--secondary svg { color: var(--accent); }
.btn--secondary:hover { border-color: var(--accent); }
.btn--sm { min-height: 40px; }
.btn--block { width: 100%; }
.btn[disabled] { opacity: .4; pointer-events: none; }
.btns { display: flex; flex-wrap: wrap; gap: 16px; margin-top: 32px; }
@media (max-width: 767px) { .btns .btn { flex: 1 1 100%; } }
.link-arrow { display: inline-flex; align-items: center; gap: 8px; font: 700 14px/1 var(--f-text); color: var(--accent); white-space: nowrap; }
.link-arrow svg { width: 18px; height: 18px; }

.hdr { position: fixed; inset: 0 0 auto; z-index: 50; background: var(--bg); border-bottom: 1px solid var(--line); transition: background .2s var(--ease); }
.hdr.is-solid { background: rgba(6, 17, 22, .9); -webkit-backdrop-filter: blur(12px); backdrop-filter: blur(12px); }
.hdr__in { display: flex; align-items: center; gap: 32px; height: 80px; }
.wordmark { font: 700 19px/1 var(--f-display); letter-spacing: .01em; color: var(--text); white-space: nowrap; }
.wordmark:hover { text-decoration: none; color: var(--text); }
.nav { display: flex; gap: 32px; margin-left: auto; }
.nav a { display: inline-flex; align-items: center; min-height: 44px; font: 500 15px/1 var(--f-text); color: var(--text); white-space: nowrap; }
.nav a:hover, .nav [aria-current="page"] { color: var(--accent); text-decoration: none; }
.hdr__cta { margin-left: 32px; min-height: 44px; font-size: 15px; font-weight: 600; }
.burger { display: none; width: 44px; height: 44px; margin-left: auto; background: none; border: 1px solid var(--line); border-radius: var(--radius); align-items: center; justify-content: center; }
.burger svg { width: 22px; height: 22px; color: var(--accent); }
@media (max-width: 1199px) { .nav { gap: 20px; } .hdr__cta { margin-left: 8px; } }
@media (max-width: 1023px) { .nav, .hdr__cta { display: none; } .burger { display: inline-flex; } .hdr__in { height: 64px; } }
.mnav { position: fixed; inset: 0; z-index: 60; background: rgba(6, 17, 22, .8); display: none; }
.mnav.is-open { display: block; }
.mnav__panel { position: absolute; inset: 0; background: var(--surface); padding: 16px var(--gutter) 32px; display: flex; flex-direction: column; overflow-y: auto; }
.mnav__top { display: flex; justify-content: space-between; align-items: center; height: 56px; margin-bottom: 24px; }

.mnav__links { display: flex; flex-direction: column; }
.mnav__links a, .mnav__links button { text-align: left; background: none; border: 0; padding: 12px 0; font: 700 22px/1.3 var(--f-text); color: var(--text); border-bottom: 1px solid var(--line); }
.mnav__links a[aria-current="page"] { color: var(--accent); }
.mnav__sub { display: flex; flex-direction: column; padding: 8px 0 8px 16px; border-bottom: 1px solid var(--line); }
.mnav__sub a { font-size: 17px; font-weight: 600; border: 0; padding: 8px 0; color: var(--text-2); }
.mnav__foot { margin-top: auto; padding-top: 32px; display: grid; gap: 16px; }
.mnav__foot a.tel { color: var(--text-2); font-size: 16px; }
.icon-btn { width: 44px; height: 44px; display: inline-flex; align-items: center; justify-content: center; background: none; border: 1px solid var(--line); border-radius: var(--radius); color: var(--accent); }
.icon-btn svg { width: 22px; height: 22px; }

/* Первый экран */
.hero { position: relative; min-height: 720px; display: flex; align-items: center; padding: 176px 0 96px; overflow: hidden; }
.hero__media { position: absolute; top: 0; right: 0; bottom: 0; width: 64%; z-index: 0; }
.hero__media img { width: 100%; height: 100%; object-fit: cover; }
.hero__media--shape {
  clip-path: polygon(10% 0, 100% 0, 100% 100%, 24% 100%, 16% 86%, 3% 74%, 0 56%, 4% 40%, 1% 24%);
  -webkit-mask-image: linear-gradient(to bottom, #000 72%, transparent 100%);
          mask-image: linear-gradient(to bottom, #000 72%, transparent 100%);
}
.hero__media::after { content: ""; position: absolute; inset: 0; background: linear-gradient(90deg, rgba(6,17,22,.65) 0%, rgba(6,17,22,0) 35%); pointer-events: none; }
.hero__in { position: relative; z-index: 2; max-width: 620px; }
.hero h1 { margin: 16px 0 24px; }
.hero .lead { margin: 0; }
.crumbs { font: 600 14px/1.3 var(--f-text); color: var(--text-2); }
.crumbs a { color: var(--accent); }
.crumbs span[aria-hidden] { margin: 0 6px; color: var(--accent); }
@media (max-width: 1023px) {
  .hero { min-height: 0; flex-direction: column; align-items: stretch; padding: 104px 0 48px; }
  .hero__media { position: relative; width: 100%; height: 360px; order: 2; margin-top: 32px; }
  .hero__media--shape { clip-path: polygon(0 6%, 18% 0, 100% 0, 100% 100%, 0 100%); }
  .hero__media::after { background: linear-gradient(0deg, rgba(6,17,22,.65) 0%, rgba(6,17,22,0) 40%); }
}
@media (max-width: 767px) { .hero__media { height: 260px; } }

/* Портрет (Об Артёме) */
.hero--portrait .hero__media { width: 46%; right: 4%; }
.hero--portrait .hero__media img { object-fit: contain; object-position: center bottom; }
.hero--portrait .hero__media::after { background: linear-gradient(0deg, var(--bg) 0%, rgba(6,17,22,0) 30%); }
@media (max-width: 1023px) { .hero--portrait .hero__media { width: 100%; right: 0; height: 420px; } }

/* Фон и пузыри на главной */
.hero--home { min-height: 100vh; min-height: 100svh; padding: 140px 0 72px; align-items: flex-end; }
.hero--home .hero__media { width: 100%; left: 0; }
.hero--home .hero__media img { object-position: 60% 40%; }
.hero--home .hero__media::after { background: linear-gradient(90deg, rgba(6,17,22,.65) 0%, rgba(6,17,22,.25) 45%, rgba(6,17,22,0) 70%), linear-gradient(0deg, var(--bg) 0%, rgba(6,17,22,0) 30%); }
.hero--home .hero__in { max-width: 720px; }
.hero--home .lead { margin-top: 0; }
@keyframes drift { from { transform: scale(1.04) translate(0, 0); } to { transform: scale(1.09) translate(-1.6%, -1.2%); } }
.bubbles { position: absolute; inset: 0; z-index: 1; pointer-events: none; }
.facts { position: relative; z-index: 2; display: flex; flex-wrap: wrap; margin-top: 56px; }
.facts li { list-style: none; padding: 0 24px; border-left: 1px solid var(--line); color: var(--text); font-size: 17px; line-height: 1.4; max-width: 260px; }
.facts li:first-child { padding-left: 0; border-left: 0; }
@media (max-width: 1023px) {
  .hero--home { min-height: 640px; }
  .hero--home .hero__media { position: absolute; height: auto; margin: 0; }
}
@media (max-width: 767px) {
  .hero--home .hero__media::after { background: linear-gradient(0deg, var(--bg) 0%, rgba(6,17,22,.55) 45%, rgba(6,17,22,.45) 100%); }
  .facts { display: grid; grid-template-columns: 1fr 1fr; gap: 16px 0; margin-top: 40px; }
  .facts li { font-size: 15px; padding: 0 12px; }
  .facts li:nth-child(odd) { padding-left: 0; border-left: 0; }
}

/* Заголовок секции */
.sec-head { display: flex; align-items: flex-end; justify-content: space-between; gap: 24px; margin-bottom: var(--head-gap); }
.sec-head p { margin: 8px 0 0; font-size: 20px; line-height: 1.5; }
.sec-head .label { margin-bottom: 16px; }
@media (max-width: 767px) { .sec-head { flex-direction: column; align-items: flex-start; } .sec-head p { font-size: 17px; } }

/* Сетки и карточки */
.grid { display: grid; gap: var(--gap); }
.grid--2 { grid-template-columns: repeat(2, 1fr); }
.grid--3 { grid-template-columns: repeat(3, 1fr); }
.grid--4 { grid-template-columns: repeat(4, 1fr); }
.grid--5 { grid-template-columns: repeat(5, 1fr); }
@media (max-width: 1199px) { .grid--5 { grid-template-columns: repeat(3, 1fr); } .grid--4 { grid-template-columns: repeat(2, 1fr); } }
@media (max-width: 1023px) { .grid--3 { grid-template-columns: repeat(2, 1fr); } }
@media (max-width: 767px) { .grid--2, .grid--3, .grid--4 { grid-template-columns: 1fr; } .grid--5 { grid-template-columns: 1fr 1fr; } }
@media (max-width: 479px) { .grid--5 { grid-template-columns: 1fr; } }

.card {
  position: relative; display: flex; flex-direction: column; background: var(--surface);
  border: 1px solid var(--line); border-radius: var(--radius); overflow: hidden; color: var(--text-2);
  transition: border-color .2s var(--ease);
}
.card:hover, .card:focus-within { border-color: var(--accent); }
.card__img { position: relative; aspect-ratio: 16 / 10; overflow: hidden; background: var(--bg); }
.card__img img { width: 100%; height: 100%; object-fit: cover; transition: transform .6s var(--ease); }
.card:hover .card__img img { transform: scale(1.03); }
.card__img::after { content: ""; position: absolute; inset: 0; background: linear-gradient(0deg, rgba(10,27,36,.95) 0%, rgba(10,27,36,0) 55%); }
.card__n { position: absolute; left: 16px; top: 12px; z-index: 1; font: 600 22px/1 var(--f-display); color: var(--accent); }
.card__tag { position: absolute; left: 12px; top: 12px; z-index: 1; }
.card__body { display: flex; flex-direction: column; flex: 1; padding: 24px; gap: 8px; }
.card__body h3 { margin: 0; }
.card__en { font-size: 14px; color: var(--text-2); margin: -4px 0 0; }
.card__text { font-size: 16px; line-height: 1.5; margin: 0; }
.card__meta { font-size: 14px; color: var(--text-2); margin: 0; }
.card__price { font: 600 22px/1.2 var(--f-text); color: var(--accent); margin: 8px 0 0; }
.card__act { margin-top: auto; padding-top: 16px; display: flex; flex-wrap: wrap; gap: 12px; }
.card__act .btn { flex: 1 1 auto; }
.card--overlay .card__img { aspect-ratio: 16 / 9; }
.card--tall .card__img { aspect-ratio: 4 / 3; }
.card--wide .card__img { aspect-ratio: 21 / 9; }
.card--link .stretch::after { content: ""; position: absolute; inset: 0; z-index: 1; }
.card--link .stretch { color: inherit; text-decoration: none; }
.card--compact .card__body { padding: 16px 20px 20px; }
.card--compact h3 { font-size: 18px; }
.card--compact .card__text { font-size: 14px; }
.card__go { position: absolute; right: 16px; bottom: 18px; color: var(--accent); width: 20px; height: 20px; }
.card--compact .card__body { padding-right: 44px; }
@media (max-width: 767px) { .card__body { padding: 20px; } }

.tag { display: inline-block; padding: 4px 8px; border: 1px solid var(--line); border-radius: var(--radius); background: rgba(6,17,22,.7); font: 600 12px/1 var(--f-text); letter-spacing: .04em; text-transform: uppercase; color: var(--text-2); }

/* Раскрывающийся список действий в карточке */
.dd { position: relative; flex: 1 1 auto; }
.dd > button { width: 100%; }
.dd > button svg { transition: transform .2s var(--ease); }
.dd > button[aria-expanded="true"] { border-color: var(--accent); }
.dd > button[aria-expanded="true"] svg { transform: rotate(180deg); }
.dd__menu { display: none; position: absolute; left: 0; right: 0; top: calc(100% + 4px); z-index: 5; padding: 4px 0; border: 1px solid var(--accent); border-radius: var(--radius); background: var(--bg); }
.dd__menu.is-open { display: block; }
.dd__menu a { display: flex; justify-content: space-between; align-items: center; gap: 12px; min-height: 44px; padding: 0 16px; color: var(--text); font: 600 15px/1.3 var(--f-text); }
.dd__menu a svg { width: 18px; height: 18px; flex: none; color: var(--accent); }
.dd__menu a:hover, .dd__menu a:focus-visible { color: var(--accent); background: var(--surface); text-decoration: none; }
.card--dd { overflow: visible; }
.card--dd .card__img { border-radius: var(--radius) var(--radius) 0 0; }

/* Шаги */
.steps { display: grid; grid-template-columns: repeat(3, 1fr); gap: var(--gap); }
.steps--4 { grid-template-columns: repeat(4, 1fr); }
.step__top { display: flex; justify-content: space-between; align-items: center; padding-bottom: 12px; border-bottom: 1px solid var(--line); margin-bottom: 16px; }
.step__top span { font: 400 22px/1 var(--f-text); color: var(--accent); }
.step__top svg { width: 24px; height: 24px; color: var(--accent); }
.step h3 { font-weight: 600; font-size: 20px; margin-bottom: 6px; }
.step p { font-size: 16px; line-height: 1.5; margin: 0; }
.also { margin: -24px 0 40px; font-size: 17px; color: var(--accent); }
@media (max-width: 1023px) { .steps--4 { grid-template-columns: 1fr 1fr; } }
@media (max-width: 767px) { .steps, .steps--4 { grid-template-columns: 1fr; } }

/* Блок «с Артёмом» */
.split { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }
.split__img { border-radius: var(--radius); overflow: hidden; }
.split__img img { width: 100%; aspect-ratio: 16 / 10; object-fit: cover; object-position: center 28%; }
.split h2 { margin: 12px 0 16px; }
.split--top { margin-top: 64px; }
@media (max-width: 1023px) { .split { grid-template-columns: 1fr; gap: 32px; } }
.stats { display: flex; flex-wrap: wrap; gap: 24px 0; margin: 32px 0 8px; }
.stats > div { padding: 0 24px; border-left: 1px solid var(--line); }
.stats > div:first-child { padding-left: 0; border-left: 0; }
.stats b { display: block; font: 700 24px/1.2 var(--f-display); color: var(--accent); }
.stats span { font-size: 14px; color: var(--text-2); }
.stats--big b { font-size: 40px; }
.stats--big span { font-size: 17px; }
@media (max-width: 767px) {
  .stats { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .stats > div:nth-child(4):last-child { grid-column: 1 / -1; padding-left: 0; border-left: 0; }
  .stats > div:nth-child(odd) { padding-left: 0; border-left: 0; }
  .stats--big b { font-size: 24px; }
}
.points { display: grid; gap: 20px; margin: 24px 0 32px; }
.points li { list-style: none; display: grid; grid-template-columns: 24px 1fr; gap: 16px; }
.points svg { width: 24px; height: 24px; color: var(--accent); }
.points b { display: block; color: var(--text); font-size: 17px; }
.points span { font-size: 14px; }

/* Лидер (главная) */
.leader { display: grid; grid-template-columns: 360px 1fr 240px; gap: 48px; align-items: stretch; }
.leader__img img { width: 100%; height: 100%; aspect-ratio: 4 / 3; object-fit: cover; border-radius: var(--radius); }
.leader blockquote { margin: 0; align-self: center; font-size: 20px; line-height: 1.5; color: var(--text); }
.leader cite { display: block; margin-top: 24px; font-style: normal; color: var(--text-2); font-size: 17px; text-align: right; }
.leader__stats { border-left: 1px solid var(--line); padding-left: 40px; display: flex; flex-direction: column; justify-content: center; gap: 16px; }
.leader__stats b { display: block; font: 700 22px/1.2 var(--f-display); color: var(--accent); }
.leader__stats span { font-size: 14px; }
@media (max-width: 1023px) { .leader { grid-template-columns: 1fr 1fr; } .leader__stats { grid-column: 1 / -1; border-left: 0; padding-left: 0; flex-direction: row; flex-wrap: wrap; gap: 24px 40px; } }
@media (max-width: 767px) { .leader { grid-template-columns: 1fr; gap: 32px; } .leader blockquote { font-size: 18px; } }

/* Экспертность */
.feats { display: grid; grid-template-columns: repeat(4, 1fr); gap: var(--gap); }
.feat { display: grid; grid-template-columns: 40px 1fr; gap: 16px; }
.feat svg { width: 36px; height: 36px; color: var(--accent); }
.feat h3 { font-size: 17px; margin-bottom: 6px; }
.feat p { font-size: 15px; line-height: 1.5; margin: 0; }
@media (max-width: 1199px) { .feats { grid-template-columns: 1fr 1fr; gap: 32px; } }
@media (max-width: 767px) { .feats { grid-template-columns: 1fr; } }

/* Отзывы */
.review { background: var(--surface); border: 1px solid var(--line); border-radius: var(--radius); padding: 24px; display: flex; flex-direction: column; gap: 16px; }
.review__who { display: grid; grid-template-columns: 56px 1fr 24px; gap: 16px; align-items: center; }
.review__ava { width: 56px; height: 56px; border-radius: 50%; background: var(--accent); color: var(--bg); display: flex; align-items: center; justify-content: center; font: 700 18px/1 var(--f-display); }
.review__who b { display: block; color: var(--text); font-size: 17px; }
.review__who span { font-size: 14px; color: var(--accent); }
.review__q { width: 24px; height: 24px; color: var(--accent); align-self: start; }
.review p { font-size: 16px; line-height: 1.6; }
.review--short p { display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden; }
.review--full { padding: 32px; }
.review--full .review__body { padding-left: 72px; }
@media (max-width: 767px) { .review--full { padding: 20px; } .review--full .review__body { padding-left: 0; } }
.reviews-list { display: grid; gap: 32px; }

/* FAQ */
.faq { display: grid; gap: 16px; }
.faq--2 { grid-template-columns: 1fr 1fr; align-items: start; }
@media (max-width: 1023px) { .faq--2 { grid-template-columns: 1fr; } }
.faq details { background: var(--surface); border: 1px solid var(--line); border-radius: var(--radius); transition: border-color .25s var(--ease); }
.faq details[open] { border-color: var(--accent); }
.faq summary { list-style: none; display: grid; grid-template-columns: 1fr 24px; gap: 16px; align-items: center; padding: 20px 24px; cursor: pointer; font: 600 17px/1.4 var(--f-text); color: var(--text); }
.faq summary::-webkit-details-marker { display: none; }
.faq summary svg { width: 22px; height: 22px; color: var(--accent); transition: transform .25s var(--ease); }
.faq details[open] summary svg { transform: rotate(45deg); }
.faq .faq__a { padding: 0 24px 24px; font-size: 16px; }
.faq .faq__a ul { padding-left: 20px; margin: 0 0 16px; }
.faq .faq__a li { margin-bottom: 8px; }
.faq-group + .faq-group { margin-top: 64px; }

/* Таблица цен */
.rows { display: grid; gap: 16px; }
.row { display: grid; grid-template-columns: 1.4fr 1fr auto; align-items: center; gap: 24px; padding: 20px 40px; background: var(--surface); border: 1px solid var(--line); border-radius: var(--radius); }
.row:hover { border-color: var(--accent); }
.row b { font: 400 20px/1.3 var(--f-text); color: var(--text); }
.row span { font-size: 18px; color: var(--text-2); }
@media (max-width: 767px) { .row { grid-template-columns: 1fr; gap: 8px; padding: 20px; } }

/* Блок записи внизу страницы */
.cta { position: relative; padding: 96px 0; overflow: hidden; }
.cta__bg { position: absolute; inset: 0; }
.cta__bg img { width: 100%; height: 100%; object-fit: cover; object-position: center 100%; }
.cta__bg::after { content: ""; position: absolute; inset: 0; background: linear-gradient(90deg, rgba(6,17,22,.8) 0%, rgba(6,17,22,.35) 60%, rgba(6,17,22,.15) 100%), linear-gradient(0deg, rgba(6,17,22,.65) 0%, rgba(6,17,22,0) 50%); }
.cta__in { position: relative; display: flex; align-items: center; justify-content: space-between; gap: 32px; }
.cta h2 { margin: 12px 0 8px; }
.cta p { margin: 0; color: var(--text); font-size: 20px; }
@media (max-width: 767px) { .cta__bg::after { background: rgba(6,17,22,.62); } .cta { padding: 64px 0; } .cta__in { flex-direction: column; align-items: stretch; } .cta p { font-size: 17px; } }

.ftr { background: var(--surface); border-top: 1px solid var(--line); padding: 80px 0 40px; font-size: 15px; }
.ftr__grid { display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; gap: 32px; }
.ftr__brand p { margin: 24px 0 0; max-width: 220px; color: var(--text-2); font-size: 15px; line-height: 1.45; }
.ftr h4 { margin: 0 0 12px; font: 600 13px/1.3 var(--f-text); letter-spacing: .04em; text-transform: uppercase; color: var(--text-2); }
.ftr ul { list-style: none; display: grid; gap: 14px; }
.ftr a, .ftr button.as-link { color: var(--text); font-size: 15px; }
.ftr a:hover, .ftr button.as-link:hover { color: var(--accent); text-decoration: none; }
.ftr button.as-link { background: none; border: 0; padding: 0; text-align: left; }
.ftr button.ftr__cta { color: var(--accent); font-weight: 600; margin-bottom: 4px; }
.ftr__bottom { margin-top: 56px; padding-top: 24px; border-top: 1px solid var(--line); font-size: 15px; color: var(--text-2); }
@media (max-width: 1023px) { .ftr__grid { grid-template-columns: 1fr 1fr; gap: 40px 32px; } }
@media (max-width: 767px) { .ftr { padding-top: 56px; } .ftr__grid { grid-template-columns: 1fr; } }

/* Модальное окно заявки */
.modal { padding: 0; border: 1px solid var(--line); border-radius: var(--radius); background: var(--surface); color: var(--text-2); width: min(560px, calc(100% - 32px)); max-height: calc(100% - 32px); }
.modal::backdrop { background: rgba(6, 17, 22, .8); }
.modal[open] { animation: pop .25s var(--ease); }
@keyframes pop { from { opacity: 0; transform: translateY(8px); } }
.modal__in { padding: 40px; position: relative; }
.modal__close { position: absolute; right: 12px; top: 12px; }
.modal h2 { margin: 0 48px 24px 0; }
@media (max-width: 767px) {
  .modal { width: 100%; max-width: 100%; height: 100%; max-height: 100%; border: 0; border-radius: 0; }
  .modal__in { padding: 24px 16px 32px; }
}
.trust { display: grid; grid-template-columns: 56px 1fr; gap: 16px; align-items: center; padding: 16px 20px; background: var(--bg); border-left: 2px solid var(--accent); border-radius: var(--radius); margin-bottom: 24px; }
.trust img { width: 56px; height: 56px; border-radius: 50%; object-fit: cover; object-position: center 18%; }
.trust b { display: block; color: var(--text); font-size: 17px; }
.trust span { font-size: 14px; }
.field { display: grid; gap: 8px; margin-bottom: 16px; }
.field label { font: 600 14px/1.3 var(--f-text); color: var(--text); }
.field input, .field select, .field textarea {
  width: 100%; min-height: 56px; padding: 14px 16px; background: var(--bg); color: var(--text);
  border: 1px solid var(--line-field); border-radius: var(--radius); font: 400 16px/1.4 var(--f-text);
}
.field textarea { min-height: 120px; resize: vertical; }
.field select { appearance: none; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%2350DDF0' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: right 12px center; padding-right: 44px; }
.field input::placeholder, .field textarea::placeholder { color: var(--text-2); opacity: .8; }
.field input:focus, .field select:focus, .field textarea:focus { outline: none; border-color: var(--accent); }
.field.is-error input, .field.is-error select { border-color: var(--error); }
.field__err { font: 600 13px/1.4 var(--f-text); color: var(--error); min-height: 0; }
.check { display: grid; grid-template-columns: 20px 1fr; gap: 12px; font-size: 13px; line-height: 1.45; margin: 4px 0 20px; }
.check input { width: 20px; height: 20px; margin: 0; accent-color: var(--accent); }
.check.is-error { color: var(--error); }
.form-note { font-size: 14px; margin-top: 12px; text-align: center; }
.result { text-align: center; padding: 16px 0 0; }
.result__icon { width: 64px; height: 64px; margin: 0 auto 24px; border-radius: 50%; border: 2px solid var(--accent); display: flex; align-items: center; justify-content: center; color: var(--accent); }
.result__icon svg { width: 30px; height: 30px; }
.result h2 { margin: 0 0 12px; }
.result .btns { justify-content: center; }
.demo-note { display: inline-block; margin-top: 16px; font-size: 13px; padding: 6px 10px; border: 1px dashed var(--line-field); border-radius: var(--radius); }

/* Квиз (главная) */
.quiz { display: grid; grid-template-columns: 380px 1fr; gap: 64px; align-items: start; }
.quiz__aside h2 { margin: 12px 0 16px; }
.quiz__panel { background: var(--bg); border: 1px solid var(--line); border-radius: var(--radius); padding: 40px; min-height: 440px; display: flex; flex-direction: column; gap: 24px; }
.quiz__bar { height: 4px; background: var(--line); border-radius: 2px; margin: 32px 0 12px; overflow: hidden; }
.quiz__bar i { display: block; height: 100%; background: var(--accent); transition: width .25s var(--ease); }
.quiz__q { outline: none; }
.opts { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; }
.opt { display: grid; grid-template-columns: 1fr 22px; gap: 12px; align-items: center; text-align: left; background: transparent; border: 1px solid var(--line-field); border-radius: var(--radius); padding: 16px 20px; min-height: 76px; color: var(--text-2); transition: border-color .2s var(--ease), background .2s var(--ease); }
.opt b { display: block; color: var(--text); font-size: 17px; font-weight: 600; }
.opt span { font-size: 14px; }
.opt:hover, .opt[aria-pressed="true"] { border-color: var(--accent); background: var(--surface); }
.opt svg { width: 22px; height: 22px; color: var(--accent); opacity: 0; }
.opt[aria-pressed="true"] svg { opacity: 1; }
.quiz__nav { margin-top: auto; display: flex; justify-content: space-between; gap: 12px; }
.quiz__nav .btn[disabled] { opacity: .4; pointer-events: none; }
.quiz__result { display: grid; gap: 16px; }
.quiz__result p { margin: 0; }
.qres { display: grid; grid-template-columns: 220px 1fr; border: 1px solid var(--line); border-radius: var(--radius); overflow: hidden; background: var(--surface); color: var(--text-2); }
.qres:hover { border-color: var(--accent); text-decoration: none; }
.qres img { width: 100%; height: 100%; aspect-ratio: 16 / 10; object-fit: cover; }
.qres > span { display: flex; flex-direction: column; justify-content: center; gap: 8px; padding: 20px 24px; }
.qres b { color: var(--text); font-size: 20px; }
.quiz__result .quiz__nav { margin-top: 8px; }
@media (max-width: 1023px) { .quiz { grid-template-columns: 1fr; gap: 32px; } }
@media (max-width: 767px) { .quiz__panel { padding: 24px; min-height: 0; } .opts { grid-template-columns: 1fr; } .qres { grid-template-columns: 1fr; } .quiz__nav .btn { flex: 1; } }

.tabs { display: inline-flex; flex-wrap: wrap; gap: 4px; padding: 4px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--surface); margin-bottom: 40px; }
.tab { min-height: 44px; padding: 0 18px; background: none; border: 0; border-radius: var(--radius); font: 700 14px/1 var(--f-text); color: var(--text-2); }
.tab:hover { color: var(--text); }
.tab[aria-selected="true"] { background: var(--accent); color: var(--bg); }
.tab small { margin-left: 6px; font-weight: 600; opacity: .7; }
.blog-grid { display: grid; grid-template-columns: repeat(4, 1fr); grid-auto-rows: minmax(240px, auto); gap: var(--gap); }
.post { position: relative; display: flex; flex-direction: column; text-align: left; padding: 0; overflow: hidden; background: var(--surface); border: 1px solid var(--line); border-radius: var(--radius); color: var(--text-2); font: inherit; transition: border-color .2s var(--ease); }
.post:hover { border-color: var(--accent); text-decoration: none; }
.post--feature { grid-column: span 2; grid-row: span 2; }
.post--photo { justify-content: flex-end; min-height: 260px; }
.post--photo img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; transition: transform .6s var(--ease); }
.post--photo:hover img { transform: scale(1.03); }
.post--photo::after { content: ""; position: absolute; inset: 0; background: linear-gradient(0deg, rgba(6,17,22,.92) 0%, rgba(6,17,22,0) 60%); }
.post__img { display: block; aspect-ratio: 16 / 9; overflow: hidden; }
.post__img img { width: 100%; height: 100%; object-fit: cover; }
.post__body { position: relative; z-index: 1; display: grid; gap: 8px; padding: 20px 24px 24px; margin-top: auto; }
.post--article .post__body, .post--quote .post__body { margin-top: 0; }
.post h3 { font-size: 19px; line-height: 1.3; }
.post--feature h3 { font: 600 28px/1.2 var(--f-display); }
.post p { margin: 0; font-size: 15px; line-height: 1.5; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden; }
.post--quote p { color: var(--text); font-size: 16px; -webkit-line-clamp: 5; }
.post--quote b { color: var(--text); font-size: 16px; margin-top: 4px; }
.post__sub { font-size: 14px; color: var(--accent); }
.post__meta { display: flex; flex-wrap: wrap; gap: 8px; font-size: 13px; color: var(--text-2); }
.post__type { display: inline-flex; align-items: center; gap: 6px; }
.post__type svg { width: 15px; height: 15px; color: var(--accent); }
.post__count { position: absolute; top: 12px; right: 12px; z-index: 1; padding: 4px 10px; border-radius: var(--radius); background: rgba(6,17,22,.8); border: 1px solid var(--line); font: 600 12px/1.4 var(--f-text); color: var(--text); }
.empty { border: 1px dashed var(--line-field); border-radius: var(--radius); padding: 48px; display: grid; gap: 16px; justify-items: start; }
.empty p { margin: 0; max-width: 52ch; }
.modal--post { width: min(960px, calc(100% - 32px)); }
.modal--post h2 { margin: 12px 48px 24px 0; }
.modal--post p { color: var(--text-2); }
.pgallery { display: grid; grid-template-columns: repeat(3, 1fr); gap: 12px; }
.pgallery img { width: 100%; aspect-ratio: 4 / 3; object-fit: cover; border-radius: var(--radius); }
@media (max-width: 1023px) { .blog-grid { grid-template-columns: repeat(2, 1fr); } .pgallery { grid-template-columns: 1fr 1fr; } }
@media (max-width: 767px) { .blog-grid { grid-template-columns: 1fr; } .post--feature { grid-column: auto; grid-row: auto; min-height: 360px; } .post--feature h3 { font-size: 22px; } .tabs { display: flex; } .tab { flex: 1 1 auto; padding: 0 12px; } .empty { padding: 24px; } }

/* Статья */
.article { max-width: 760px; }
.article__img { margin: 0 0 40px; border-radius: var(--radius); overflow: hidden; }
.article__img img { width: 100%; max-height: 520px; object-fit: cover; }
.article p { font-size: 18px; color: var(--text-2); margin-bottom: 20px; }
.article h2 { margin: 40px 0 16px; font-size: 26px; }
.article ul, .article ol { margin: 0 0 24px; padding-left: 24px; }
.article li { margin-bottom: 10px; }
.article .note { border-left: 2px solid var(--accent); padding: 4px 0 4px 20px; color: var(--text); }
.blog-meta { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 24px; }

/* Сертификаты */
.certs { display: grid; grid-template-columns: repeat(3, 1fr); gap: var(--gap); }
.cert { background: var(--surface); border: 1px solid var(--line); border-radius: var(--radius); overflow: hidden; }
.cert img { width: 100%; aspect-ratio: 3 / 2; object-fit: contain; background: var(--bg); padding: 16px; }
.cert p { padding: 16px 20px 20px; margin: 0; font-size: 15px; }
.cert b { display: block; color: var(--text); font-size: 17px; }
@media (max-width: 1023px) { .certs { grid-template-columns: 1fr 1fr; } }
@media (max-width: 767px) { .certs { grid-template-columns: 1fr; } }
.ratings { columns: 3; column-gap: 32px; margin-top: 32px; }
.ratings li { list-style: none; break-inside: avoid; padding: 10px 0; border-bottom: 1px solid var(--line); display: flex; justify-content: space-between; gap: 16px; font-size: 15px; }
.ratings li b { color: var(--text); font-weight: 600; }
.ratings li span { color: var(--text-2); white-space: nowrap; }
@media (max-width: 1199px) { .ratings { columns: 2; } }
@media (max-width: 767px) { .ratings { columns: 1; } }

/* Текстовые блоки */
.cols { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; }
.cols h2 { font-size: 28px; padding-bottom: 16px; border-bottom: 1px solid var(--line); margin-bottom: 24px; }
.cols p { color: var(--text); }
.dash li { list-style: none; padding: 0 0 20px; color: var(--text); }
.dash li::before { content: "— "; color: var(--accent); }
.reg { margin-top: 32px; font-size: 15px; color: var(--text-2); }
.reg b { color: var(--text); }
@media (max-width: 1023px) { .cols { grid-template-columns: 1fr; gap: 48px; } .cols h2 { font-size: 24px; } }
.gallery { display: grid; grid-template-columns: 1.3fr 1fr 1fr; gap: var(--gap); }
.gallery img { width: 100%; height: 100%; aspect-ratio: 4 / 5; object-fit: cover; border-radius: var(--radius); }
.gallery img:first-child { aspect-ratio: auto; }
@media (max-width: 767px) { .gallery { grid-template-columns: 1fr 1fr; } .gallery img:first-child { grid-column: 1 / -1; aspect-ratio: 16 / 10; } }
.spec-list { display: grid; grid-template-columns: repeat(3, 1fr); gap: 16px; }
.spec { display: flex; flex-direction: column; gap: 4px; padding: 20px 24px; background: var(--surface); border: 1px solid var(--line); border-radius: var(--radius); }
.spec b { color: var(--text); font-size: 17px; line-height: 1.35; }
.spec span { font-size: 14px; }
.spec button { margin-top: auto; align-self: flex-start; padding: 12px 0 0; background: none; border: 0; color: var(--accent); font: 700 14px/1 var(--f-text); display: inline-flex; gap: 8px; align-items: center; }
.spec button svg { width: 18px; height: 18px; }
.spec:hover { border-color: var(--accent); }
@media (max-width: 1023px) { .spec-list { grid-template-columns: 1fr 1fr; } }
@media (max-width: 767px) { .spec-list { grid-template-columns: 1fr; } }
.legal { max-width: 760px; }
.legal p { color: var(--text); }

/* Появление при прокрутке */
.reveal { opacity: 1; transform: translateY(16px); transition: opacity .6s var(--ease), transform .6s var(--ease); }
.reveal.is-in { opacity: 1; transform: none; }

/* Страница «Спасибо» */
.thanks__box { max-width: 720px; }
.thanks__box .result__icon { margin: 0 0 24px; }
.thanks__box h1 { font-size: 44px; margin: 12px 0 20px; }
@media (max-width: 767px) {
  .thanks__box h1 { font-size: clamp(24px, 6vw, 32px); overflow-wrap: anywhere; }
}
.thanks__topic { margin-top: 20px; color: var(--text-2); }
.thanks__topic b { color: var(--text); }
.thanks__demo { margin-top: 24px; padding: 16px 20px; border: 1px dashed var(--line-field); border-left: 2px solid var(--accent); border-radius: var(--radius); font-size: 15px; color: var(--text-2); }
.thanks__demo b { color: var(--text); }
.thanks__next { margin-top: 96px; }
.thanks__next h2 { margin-bottom: 32px; }
@media (max-width: 767px) { .thanks__box h1 { font-size: 30px; } .thanks__next { margin-top: 64px; } }

/* Подменю «Обучение» в шапке */
.nav__item { position: relative; display: flex; align-items: center; }
.nav__toggle { display: inline-flex; align-items: center; justify-content: center; width: 28px; height: 44px; margin-left: 2px; padding: 0; background: none; border: 0; color: var(--text); border-radius: var(--radius); }
.nav__toggle svg { width: 16px; height: 16px; transition: transform .2s var(--ease); }
.nav__toggle:hover { color: var(--accent); }
.nav__sub { position: absolute; top: 100%; left: -16px; z-index: 60; min-width: 260px; padding: 8px 0; background: var(--surface); border: 1px solid var(--line); border-radius: var(--radius); opacity: 0; visibility: hidden; transform: translateY(8px); transition: opacity .2s var(--ease), transform .2s var(--ease), visibility .2s; }
.nav__item:hover .nav__sub, .nav__sub.is-open { opacity: 1; visibility: visible; transform: none; }
.nav__item:hover .nav__toggle svg, .nav__toggle[aria-expanded="true"] svg { transform: rotate(180deg); }
.nav .nav__sub a { display: flex; min-height: 40px; padding: 0 20px; font-size: 15px; white-space: nowrap; }
.nav .nav__sub a:hover { background: var(--bg); }
.nav__sub a[href="ceny.html"] { border-top: 1px solid var(--line); margin-top: 6px; padding-top: 6px; }
.nav__item::after { content: ""; position: absolute; left: 0; right: 0; top: 100%; height: 12px; }

/* Нижняя панель на телефоне */
.mbar { display: none; }
@media (max-width: 767px) {
  .mbar { position: fixed; left: 0; right: 0; bottom: 0; z-index: 45; display: grid; grid-template-columns: 1fr 1.4fr; gap: 8px; padding: 10px 16px calc(10px + env(safe-area-inset-bottom)); background: rgba(6, 17, 22, .94); -webkit-backdrop-filter: blur(12px); backdrop-filter: blur(12px); border-top: 1px solid var(--line); }
  .mbar .btn { padding: 0 16px; gap: 10px; }
  body { padding-bottom: 72px; }
}

/* Отзыв на странице направления */
.review-one { max-width: 760px; }
.review-one .review--short p { -webkit-line-clamp: 6; }
.review-more { margin-top: 16px; background: none; border: 0; padding: 0; }

/* Блог: подходящая программа */
.related { margin-top: 48px; padding-top: 32px; border-top: 1px solid var(--line); }
.related .label { display: block; margin-bottom: 16px; }
.related .qres > span > span:not(.link-arrow) { font-size: 15px; }

/* Мессенджеры */
.msgr { display: flex; flex-wrap: wrap; gap: 8px; }
.msgr__item { display: inline-flex; align-items: center; gap: 8px; min-height: 40px; padding: 0 14px; border: 1px solid var(--line); border-radius: var(--radius); color: var(--text); font: 600 14px/1 var(--f-text); }
.msgr__item svg { width: 18px; height: 18px; color: var(--accent); }
.msgr__item:hover { border-color: var(--accent); text-decoration: none; color: var(--text); }
.msgr--btns .msgr__item { min-height: 48px; padding: 0 20px; }
.ftr__contacts { margin: 20px 0 16px; gap: 8px !important; }
.ftr .msgr__item { font-size: 14px; }
.form-alt { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; gap: 12px; margin-top: 16px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14px; }
.mnav__foot .msgr { margin-top: 4px; }

/* Документы */
.legal__h1 { margin: 16px 0 12px; font-size: clamp(26px, 3vw, 36px); }
.legal__body h2 { font: 700 22px/1.3 var(--f-text); margin: 40px 0 16px; }
.legal__body p, .legal__body li { font-size: 16px; color: var(--text-2); }
.legal__body p { margin-bottom: 12px; }
.legal__body ul { padding-left: 22px; margin: 0 0 16px; }
.legal__body li { margin-bottom: 6px; }
.legal__body b { color: var(--text); }
.legal__body hr { border: 0; border-top: 1px solid var(--line); margin: 40px 0 0; }
.legal__sign { font-size: 14px !important; opacity: .7; }
.legal__body p { overflow-wrap: anywhere; }
@media (max-width: 767px) { .sec-head .link-arrow { white-space: normal; } }

/* Видео на фоне главной */
.hero__video { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: 50% 16%; background: var(--bg) url("../img/home-hero-poster.jpg") 50% 16% / cover no-repeat; }

/* Фон внутренних страниц */
html { background-color: #061116; min-height: 100%; }
body { background: transparent; }
body::before { content: ""; position: fixed; inset: 0; z-index: -1; background: linear-gradient(rgba(6,17,22,.55), rgba(6,17,22,.7)), url("../img/bg-cave.jpg") center 30% / cover no-repeat; }

/* Курсор-пузырь */
.has-bubble, .has-bubble a, .has-bubble button, .has-bubble summary, .has-bubble label, .has-bubble [role="tab"] { cursor: none; }
.has-bubble input, .has-bubble textarea, .has-bubble select { cursor: auto; }
.cbub { position: fixed; left: 0; top: 0; z-index: 9999; width: 13px; height: 13px; margin: -6.5px 0 0 -6.5px; pointer-events: none; border-radius: 50%;
  border: 1px solid rgba(184, 232, 244, .9);
  background: radial-gradient(circle at 32% 30%, rgba(255,255,255,.75) 0 1.3px, rgba(255,255,255,0) 2.2px), radial-gradient(circle at 50% 50%, rgba(80,221,240,.05) 40%, rgba(80,221,240,.22) 100%);
  box-shadow: inset 0 0 3px rgba(80,221,240,.35);
  transition: width .2s var(--ease), height .2s var(--ease), margin .2s var(--ease), opacity .15s, border-color .2s; will-change: transform; }
.cbub.is-hover { width: 22px; height: 22px; margin: -11px 0 0 -11px; border-color: var(--accent); }
.cbub.is-field, .cbub.is-hidden { opacity: 0; }
.cbub.is-pop { animation: cbub-pop .32s var(--ease) forwards; }
@keyframes cbub-pop { 0% { opacity: 1; transform: var(--t) scale(1); } 60% { opacity: .9; transform: var(--t) scale(1.55); border-width: .5px; } 100% { opacity: 0; transform: var(--t) scale(1.8); } }
.cbub-drop { position: fixed; left: 0; top: 0; z-index: 9999; width: 3px; height: 3px; margin: -1.5px 0 0 -1.5px; border-radius: 50%; background: rgba(184,232,244,.9); pointer-events: none; animation: cbub-drop .45s var(--ease) forwards; }
@keyframes cbub-drop { from { opacity: 1; transform: translate(var(--x0), var(--y0)) scale(1); } to { opacity: 0; transform: translate(var(--x1), var(--y1)) scale(.4); } }
@media (max-width: 767px) { .hero--home { padding-top: max(330px, 44svh); } .hero__video { object-position: 50% 0; } }
@media (min-width: 768px) and (max-width: 1023px) {
  .hero--home { min-height: 100svh; padding-top: max(420px, 46svh); }
  .hero__video { object-position: 50% 0; }
  .facts { display: grid; grid-template-columns: 1fr 1fr; gap: 16px 0; }
  .facts li:nth-child(odd) { padding-left: 0; border-left: 0; }
}

:root { --glass: rgba(10, 27, 36, .72); }
.section--surface { background: transparent; }
.card, .review, .faq details, .row, .qres, .tabs, .post, .cert, .spec, .quiz__panel, .opt, .dd__menu, .nav__sub {
  background-color: var(--glass); -webkit-backdrop-filter: blur(6px); backdrop-filter: blur(6px);
}
.opt:hover, .opt[aria-pressed="true"] { background-color: rgba(6, 17, 22, .85); }
.post--photo { background-color: var(--bg); }
.ftr { background: rgba(6, 17, 22, .55); -webkit-backdrop-filter: blur(8px); backdrop-filter: blur(8px); }
/* Плавный переход от видео к фону страницы */
.hero--home .hero__media { -webkit-mask-image: linear-gradient(to bottom, #000 70%, transparent 100%); mask-image: linear-gradient(to bottom, #000 70%, transparent 100%); }
.hero--home .hero__media::after { background: linear-gradient(90deg, rgba(6,17,22,.65) 0%, rgba(6,17,22,.25) 45%, rgba(6,17,22,0) 70%); }
@media (max-width: 767px) { .hero--home .hero__media::after { background: linear-gradient(0deg, rgba(6,17,22,.6) 0%, rgba(6,17,22,.45) 45%, rgba(6,17,22,.35) 100%); } }
/* Блок записи на общем фоне */
.cta__bg { display: none; }
.cta { padding: var(--section) 0; }

body.page-home::before { display: none; }
.bgfx { position: fixed; inset: 0; z-index: -1; overflow: hidden; background: var(--bg) url("../img/home-hero-poster.jpg") 50% 16% / cover no-repeat; }
.bgfx__video { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: 50% 16%; }
.bgfx .bubbles { position: absolute; inset: 0; width: 100%; height: 100%; }
.bgfx__dim { position: absolute; inset: 0; background: linear-gradient(90deg, rgba(6,17,22,.6) 0%, rgba(6,17,22,.15) 50%, rgba(6,17,22,0) 75%), rgba(6, 17, 22, var(--dim, .2)); transition: background-color .1s linear; }
@media (max-width: 1023px) {
  .bgfx, .bgfx__video { background-position: 50% 0; object-position: 50% 0; }
  .bgfx__dim { background: linear-gradient(0deg, rgba(6,17,22,.65) 0%, rgba(6,17,22,.2) 55%, rgba(6,17,22,.1) 100%), rgba(6, 17, 22, var(--dim, .2)); }
}

body.page-home { position: relative; background: linear-gradient(180deg, rgba(6,17,22,.2) 0%, rgba(6,17,22,.55) 30%, rgba(6,17,22,.8) 65%, rgba(3,8,11,.96) 100%), url("../img/bg-cave.jpg") center top / 100% auto repeat-y, var(--bg); }
.bgfx { position: absolute; inset: auto; top: 0; left: 0; width: 100%; height: max(100svh, calc(100vw * 16 / 9)); will-change: transform;
  -webkit-mask-image: linear-gradient(to bottom, #000 78%, transparent 100%); mask-image: linear-gradient(to bottom, #000 78%, transparent 100%); }
.bgfx__video { object-position: 50% 0; }
.bgfx__dim { background: linear-gradient(90deg, rgba(6,17,22,.55) 0%, rgba(6,17,22,.12) 50%, rgba(6,17,22,0) 75%); transition: none; }
@media (max-width: 1023px) { .bgfx__dim { background: linear-gradient(0deg, rgba(6,17,22,.55) 0%, rgba(6,17,22,.15) 45%, rgba(6,17,22,0) 100%); } }
body.page-home { isolation: isolate; }
@media (min-width: 1024px) { .hero--home .hero__in { max-width: 1000px; } .hero--home { padding-bottom: 56px; } .hero--home .facts { margin-top: 40px; } }
@media (min-width: 1024px) { .bgfx { top: calc(250px - 42.5vw); } }

body.page-home { background: var(--bg); }
.bgfx { position: fixed; inset: 0; top: 0; left: 0; width: 100%; height: 100%; transform: none !important; -webkit-mask-image: none; mask-image: none; background-position: 50% 23%; }
.bgfx__video { object-position: 50% 23%; visibility: visible !important; }
.bgfx__dim { background: linear-gradient(90deg, rgba(6,17,22,.55) 0%, rgba(6,17,22,.12) 50%, rgba(6,17,22,0) 75%), rgba(6, 17, 22, var(--dim, .15)); }
@media (min-width: 1024px) { .bgfx { top: 0; } }
@media (max-width: 1023px) {
  .bgfx, .bgfx__video { background-position: 50% 0; object-position: 50% 0; }
  .bgfx__dim { background: linear-gradient(0deg, rgba(6,17,22,.55) 0%, rgba(6,17,22,.15) 45%, rgba(6,17,22,0) 100%), rgba(6, 17, 22, var(--dim, .15)); }
}
.bgfx__toggle { position: fixed; right: 16px; bottom: 16px; z-index: 40; width: 40px; height: 40px; display: inline-flex; align-items: center; justify-content: center; border: 1px solid var(--line); border-radius: var(--radius); background: rgba(6,17,22,.6); color: var(--text); opacity: .6; transition: opacity .2s; }
.bgfx__toggle:hover, .bgfx__toggle:focus-visible { opacity: 1; }
.bgfx__toggle svg { width: 18px; height: 18px; }
@media (max-width: 767px) { .bgfx__toggle { bottom: 84px; } }
@media (min-width: 1024px) { .bgfx { background-position: 50% 17%; } .bgfx__video { object-position: 50% 17%; } }

/* По умолчанию показываем часть фото выше центра. */
.card__img img, .split__img img { object-position: 50% 30%; }
/* Четыре колонки с фактами на первом экране */
.facts { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); }
.facts li { max-width: none; }
@media (max-width: 1023px) { .facts { grid-template-columns: 1fr 1fr; } }
/* Не обрезаем значок кавычек в отзывах. */
.review__who { grid-template-columns: 56px 1fr 28px; }
.review__q { width: 28px; height: 28px; overflow: visible; opacity: .9; }
/* Подсветка ссылки на полный отзыв */
.review--link { cursor: pointer; position: relative; transition: border-color .25s var(--ease), background-color .25s var(--ease), box-shadow .25s var(--ease); }
.review--link:hover, .review--link:focus-visible { border-color: var(--accent); box-shadow: 0 0 0 1px var(--accent), 0 12px 40px rgba(77,217,236,.12); outline: none; }
.review__more { align-self: flex-start; opacity: 0; transform: translateY(4px); transition: opacity .25s var(--ease), transform .25s var(--ease); }
.review--link:hover .review__more, .review--link:focus-visible .review__more { opacity: 1; transform: none; }
@media (hover: none) { .review__more { opacity: 1; transform: none; } }
/* Текст в блоке следующего шага */
.stub { display: inline-block; font: 600 11px/1 var(--f-text); letter-spacing: .08em; text-transform: uppercase; color: var(--text-2); border: 1px dashed var(--line); border-radius: 4px; padding: 4px 8px; margin-bottom: 16px; }
.split h2.slogan { margin: 0 0 24px; }

/* Поворот кавычек в отзывах */
.review__q { transform: rotate(180deg); }
a.review { color: inherit; text-decoration: none; }
.review--full[id] { scroll-margin-top: 96px; }
.review--full:target { border-color: var(--accent); box-shadow: 0 0 0 1px var(--accent); }
/* Портрет Артёма рядом с цитатой */
.leader { grid-template-columns: 300px 1fr 240px; }
.leader__img img { aspect-ratio: 3 / 4; height: auto; object-position: 50% 20%; }
.split { grid-template-columns: minmax(0, 440px) 1fr; }
.split__img img { aspect-ratio: 3 / 4; object-position: 50% 20%; }
@media (max-width: 1023px) { .split { grid-template-columns: 1fr; } .split__img { max-width: 440px; } .leader { grid-template-columns: 260px 1fr; } }
@media (max-width: 767px) { .leader { grid-template-columns: 1fr; } .leader__img { max-width: 320px; } }

body::before { display: none !important; }
body { position: relative; }
.bgfx, .bgfx__toggle.legacy { display: none !important; }
.cave { position: fixed; inset: 0; z-index: -2; overflow: hidden; pointer-events: none; background: var(--bg); }
.cave__in, .cave__aq { position: absolute; top: 0; left: 50%; width: max(100vw, 760px); transform: translate3d(-50%,0,0); will-change: transform; }
.cave__in img { display: block; width: 100%; height: auto; max-width: none; position: relative; z-index: 0; }
.cave__in picture { display: block; }
.cave__dim { position: absolute; inset: 0; background: linear-gradient(90deg, rgba(6,17,22,.62) 0%, rgba(6,17,22,.38) 50%, rgba(6,17,22,.62) 100%); }
.cave-bottom { position: absolute; left: 0; right: 0; bottom: 0; z-index: -1; height: calc(max(100vw, 760px) * 803 / 1440); overflow: hidden; pointer-events: none;
  -webkit-mask-image: linear-gradient(transparent 0%, #000 38%); mask-image: linear-gradient(transparent 0%, #000 38%); }
.cave-bottom img { position: absolute; left: 50%; bottom: 0; transform: translateX(-50%); width: max(100vw, 760px); max-width: none; height: auto; display: block; }
.cave-bottom::after { content: ""; position: absolute; inset: 0; background: rgba(6,17,22,.35); }
.depth { position: fixed; left: max(16px, env(safe-area-inset-left, 0px)); bottom: calc(14px + env(safe-area-inset-bottom, 0px)); z-index: 6; pointer-events: none;
  font: 600 12px/1 var(--f-text); color: var(--text-2); opacity: .7; letter-spacing: .04em; text-transform: uppercase; font-variant-numeric: tabular-nums; }
@media (max-width: 1023px) { .depth { display: none; } }
/* Блики в верхней части пещеры */
.caus { position: absolute; left: 0; top: 0; width: 100%; aspect-ratio: 1440 / 1683; overflow: hidden; z-index: 1; mix-blend-mode: screen; opacity: .45;
  -webkit-mask: url("../img/cave/rockmask.webp") 0 0 / 100% 100% no-repeat; mask: url("../img/cave/rockmask.webp") 0 0 / 100% 100% no-repeat; }
.caus i { position: absolute; inset: -160px; background: url("../img/cave/caustic.webp") 0 0 / 512px 512px; animation: cA 7s ease-in-out infinite alternate, fA 5.3s ease-in-out infinite alternate; will-change: transform, opacity; }
.caus i + i { background-size: 690px 690px; background-position: 200px 90px; animation: cB 9.4s ease-in-out infinite alternate, fB 6.1s ease-in-out infinite alternate; }
@keyframes cA { 0% { transform: translate3d(-38px,-14px,0) rotate(-1.5deg); } 50% { transform: translate3d(22px,26px,0) rotate(1deg); } 100% { transform: translate3d(40px,-20px,0) rotate(2deg); } }
@keyframes cB { 0% { transform: translate3d(30px,24px,0) scale(1.03); } 50% { transform: translate3d(-26px,-8px,0) scale(.98); } 100% { transform: translate3d(-44px,30px,0) scale(1.04); } }
@keyframes fA { from { opacity: .95; } to { opacity: .35; } }
@keyframes fB { from { opacity: .3; } to { opacity: .9; } }
.caus.off i, .is-still .caus i { animation-play-state: paused; }
/* Дайвер на главной */
.aq { position: absolute; left: 0; top: 0; width: 100%; aspect-ratio: 1440 / 1683; }
.aq .halo { position: absolute; left: 25.7%; top: 8.6%; width: 34%; aspect-ratio: 1; border-radius: 50%; mix-blend-mode: screen;
  background: radial-gradient(circle at 50% 50%, rgba(200,240,255,.55) 0%, rgba(80,190,240,.32) 22%, rgba(30,120,190,.14) 45%, rgba(0,0,0,0) 70%); }
.aq canvas { position: absolute; inset: 0; width: 100%; height: 100%; }
.aq .diver { position: absolute; left: 20.833%; top: 19.6%; width: 52.78%; will-change: transform; }
.aq .diver img { width: 100%; height: auto; display: block; }
.aq .diver svg { position: absolute; inset: 0; width: 100%; height: 100%; overflow: visible; }
.page-home .hero--home { min-height: 100vh; min-height: 100svh; }
.page-home .hero--home .hero__media { display: none; }

.cave-toggle { position: fixed; right: 16px; bottom: 16px; z-index: 40; width: 40px; height: 40px; display: inline-flex; align-items: center; justify-content: center; border: 1px solid var(--line); border-radius: var(--radius); background: rgba(6,17,22,.6); color: var(--text); opacity: .6; transition: opacity .2s; }
.cave-toggle:hover, .cave-toggle:focus-visible { opacity: 1; }
.cave-toggle svg { width: 18px; height: 18px; }
@media (max-width: 767px) { .cave-toggle { bottom: 84px; } }

.nav__sub { min-width: 300px; }
.nav__glabel { display: block; padding: 6px 20px 4px; font: 600 12px/1.25 var(--f-text); letter-spacing: .04em; text-transform: uppercase; color: var(--text-2); }
.nav__sep { display: block; height: 1px; margin: 6px 0; background: var(--line); }
.nav__sub a[href="ceny.html"] { border-top: 0; margin-top: 0; padding-top: 0; }
/* Маска изображения на первом экране */
.hero__media--baked img { object-fit: cover; object-position: 50% 50%; }
@media (max-width: 1023px) { .hero__media--baked { width: 100% !important; } }
/* Описание поездки */
.exp-about p { margin: 0 0 12px; }
.exp-about b { color: var(--text); font-weight: 700; }
.exp-about + .btn { margin-top: 16px; }
/* История школы */
.school h2 .accent { color: var(--accent); }
.school__text { max-width: 68ch; margin-top: 24px; }
.school__text p { font-size: 20px; line-height: 1.5; margin: 0 0 12px; }
.placeholder-note { margin-top: 16px; font: 600 12px/1 var(--f-text); letter-spacing: .04em; text-transform: uppercase; color: var(--text-2); }
.school { padding-bottom: 0; }
/* Об Артёме */
.gallery--fig { grid-template-columns: 1fr 1.3fr 1fr; }
.gallery--fig img, .gallery--fig img:first-child { aspect-ratio: auto; height: 467px; }
@media (max-width: 767px) { .gallery--fig { grid-template-columns: 1fr 1fr; } .gallery--fig img { height: 260px; } .gallery--fig img:nth-child(2) { grid-column: 1 / -1; order: -1; } }
.certs { grid-template-columns: repeat(4, 1fr); }
@media (max-width: 1199px) { .certs { grid-template-columns: 1fr 1fr; } }
@media (max-width: 767px) { .certs { grid-template-columns: 1fr; } }
.ratings li { padding: 0; }
.rating { all: unset; box-sizing: border-box; width: 100%; display: flex; justify-content: space-between; gap: 16px; padding: 10px 0; cursor: pointer; }
.rating b { color: var(--text); font-weight: 600; }
.rating span { color: var(--text-2); white-space: nowrap; }
.rating:hover b, .rating:focus-visible b { color: var(--accent); }
.rating:focus-visible { outline: 2px solid var(--accent); outline-offset: 2px; }
.modal--cert .modal__in { max-width: 720px; }
.modal--cert img { display: block; width: 100%; height: auto; margin-top: 24px; border-radius: var(--radius); background: #fff; }

.e404 { position: relative; min-height: 1080px; display: flex; align-items: flex-end; padding: 0 0 4px; }
.e404__bg { position: absolute; inset: 72px 0 auto; height: 1080px; }
.e404__bg img { width: 100%; height: 100%; object-fit: cover; display: block; }
.e404__in { position: relative; padding-bottom: 0; }
.e404 h1 { margin: 16px 0 24px; }
@media (max-width: 1023px) { .e404 { min-height: 100svh; } .e404__bg { height: 100%; inset: 0; } .e404__bg::after { content: ""; position: absolute; inset: 0; background: linear-gradient(0deg, var(--bg) 0%, rgba(6,17,22,.4) 50%, rgba(6,17,22,0) 100%); } .e404__in { padding-bottom: 48px; } }
@media (min-width: 1024px) { .page-home .hero--home { min-height: 0; padding-top: clamp(560px, 47vw, 700px); } }
@media (max-width: 1023px) { .page-home .hero--home { min-height: 0; padding-top: max(300px, 52vw); } }
.school + .section, .page-blog .school + .section { padding-top: 48px !important; }

.nav__toggle.nav__label { width: auto; gap: 4px; margin-left: 0; padding: 0; font: 500 15px/1 var(--f-text); color: var(--text); cursor: pointer; }
.nav__toggle.nav__label:hover, .nav__toggle.nav__label.is-current, .nav__toggle.nav__label[aria-expanded="true"] { color: var(--accent); }
.hdr .wordmark { transition: color .2s var(--ease); }
.hdr .wordmark:hover, .hdr .wordmark:focus-visible { color: var(--accent); }
.school + .section, .page-blog .school + .section { padding-top: 48px !important; }

.aq { transform: translateY(-5.645%); }
@media (min-width: 1024px) {
  .page-home .hero--home { min-height: 0; align-items: flex-start; padding-top: max(470px, 39.1vw); padding-bottom: 72px; }
  .hero--home .btns { margin-top: 32px; }
  .hero--home .facts { margin-top: 40px; }
}
/* Стили для телефонов */
.mnav__grp { border-bottom: 1px solid var(--line); }
.mnav__grp summary { list-style: none; display: flex; align-items: center; justify-content: space-between; padding: 12px 0; font: 700 22px/1.3 var(--f-text); color: var(--text); cursor: pointer; }
.mnav__grp summary::-webkit-details-marker { display: none; }
.mnav__grp summary svg { width: 20px; height: 20px; transition: transform .2s var(--ease); }
.mnav__grp[open] summary svg { transform: rotate(180deg); }
.mnav__grp[open] summary, .page-training .mnav__grp summary { color: var(--accent); }
.mnav__grp .mnav__sub { border-bottom: 0; padding: 0 0 12px 16px; }
.mnav__glabel { display: block; margin: 12px 0 4px; font: 600 12px/1 var(--f-text); letter-spacing: .04em; text-transform: uppercase; color: var(--text-2); }
.mnav__sep { display: block; height: 1px; margin: 8px 0; background: var(--line); }
@media (max-width: 767px) {
  /* На телефоне числа показываем друг под другом. */
  .leader__stats, .stats { display: flex !important; flex-direction: column; align-items: flex-start; gap: 16px; }
  .leader__stats > div, .stats > div { padding: 0 !important; border-left: 0 !important; grid-column: auto !important; }
  /* На телефоне убираем маску с фото первого экрана. */
  .hero__media--shape { clip-path: none !important; -webkit-mask-image: none !important; mask-image: none !important; }
  .hero__media--baked { width: 100% !important; }
  /* Ослабляем затемнение снизу. */
  .hero__media::after { background: linear-gradient(0deg, rgba(6,17,22,.32) 0%, rgba(6,17,22,0) 20%) !important; }
  .hero--home .hero__media::after { background: none !important; }
  /* На телефоне ссылка на полный отзыв всегда видна. */
  .review__more { opacity: 1 !important; transform: none !important; }
}
@media (max-width: 767px) {
  /* Строка рейтинга открывает удостоверение. */
  .rating span::after { content: "→"; margin-left: 10px; color: var(--accent); }
}
@media (max-width: 767px) {
  
  .hero:not(.hero--home) .hero__media img { object-position: 50% 50% !important; }
  
  .aq .diver { left: calc(50% - 179px); width: 358px; top: calc(19.6% + 10px); }
}
@media (max-width: 767px) {
  /* Об Артёме: последнее фото галереи — во всю ширину */
  .gallery--fig img:last-child { grid-column: 1 / -1; }
  /* Группы ссылок в мобильном меню */
  .mnav__glabel { color: var(--text-2); font-weight: 600; }
}
@media (max-width: 767px) {
  /* Вертикальный фон страницы 404 на телефоне */
  .e404 { min-height: 100svh; padding: 0 0 calc(96px + env(safe-area-inset-bottom, 0px)); }
  .e404__bg { height: auto; bottom: auto; }
  .e404__bg img { height: auto; aspect-ratio: 900 / 1612; object-position: 50% 0%; }
}

.split blockquote.slogan { margin: 0 0 24px; }
.split blockquote.slogan p { font: 600 28px/1.3 var(--f-display); color: var(--text); margin: 0 0 16px; }
.split blockquote.slogan--long p { font: 500 20px/1.55 var(--f-text); }
.split blockquote.slogan cite { font-style: normal; color: var(--accent); font-weight: 600; }
@media (max-width: 767px) { .split blockquote.slogan p { font-size: 22px; } .split blockquote.slogan--long p { font-size: 17px; } }
.card__more { margin-bottom: 12px; padding: 0; background: none; border: 0; cursor: pointer; position: relative; z-index: 2; }
.card__act { display: flex; flex-direction: column; align-items: flex-start; }
.spec--open { text-align: left; cursor: pointer; font: inherit; color: inherit; transition: border-color .2s var(--ease); }
.spec--open:hover, .spec--open:focus-visible { border-color: var(--accent); }
.spec--open .link-arrow { margin-top: auto; padding-top: 12px; }
.modal--post .card__en { color: var(--accent); margin: -12px 0 20px; font-size: 14px; }
.modal--post ul { margin: 0 0 16px 20px; color: var(--text-2); }
.quote-lead { margin: 0 0 24px; padding-left: 20px; border-left: 2px solid var(--accent); }
.quote-lead p { font: 600 20px/1.4 var(--f-display); color: var(--text); }
.split--rev > .split__img { order: 2; }
@media (max-width: 1023px) { .split--rev > .split__img { order: 0; } }
.corp-pic { width: 100%; aspect-ratio: 4 / 3; object-fit: cover; border-radius: var(--radius); }
.step__top { gap: 16px; }
.step__top .step__link { margin-right: auto; font: 500 20px/1.2 var(--f-text); color: var(--text); background: none; border: 0; padding: 0; cursor: pointer; text-decoration: none; }
.step__top .step__link:hover { color: var(--accent); }
@media (max-width: 767px) { .step__top .step__link { font-size: 17px; } }
.wordmark { display: inline-flex; align-items: center; gap: 12px; }
.wordmark__logo { width: 56px; height: auto; flex: none; }
@media (max-width: 767px) { .wordmark__logo { width: 44px; } }

.ftr__bottom { display: flex; justify-content: space-between; gap: 16px; flex-wrap: wrap; }
.ftr__bottom .cave-toggle { position: static; width: auto; height: auto; border: 0; background: none; opacity: 1; color: var(--text-2); font: inherit; padding: 0; cursor: pointer; }
.ftr__bottom .cave-toggle:hover { color: var(--accent); }
.pgallery img { cursor: zoom-in; }
.lbox { position: fixed; inset: 0; z-index: 1000; background: rgba(3,8,11,.94); display: flex; align-items: center; justify-content: center; }
.lbox[hidden] { display: none; }
.lbox img { max-width: 92vw; max-height: 88vh; object-fit: contain; border-radius: var(--radius); }
.lbox button { position: absolute; background: rgba(10,27,36,.8); border: 1px solid var(--line); color: var(--text); width: 48px; height: 48px; border-radius: 50%; font-size: 28px; line-height: 1; cursor: pointer; }
.lbox__x { top: 16px; right: 16px; } .lbox__p { left: 16px; top: 50%; transform: translateY(-50%); } .lbox__n { right: 16px; top: 50%; transform: translateY(-50%); }
@media (max-width: 767px) { .lbox__p, .lbox__n { top: auto; bottom: 24px; transform: none; } }

.lbox button { transition: background .2s var(--ease), border-color .2s var(--ease), color .2s var(--ease), transform .1s; }
.lbox button:hover, .lbox button:focus-visible { background: var(--accent); border-color: var(--accent); color: var(--bg); outline: none; }
.lbox button:active { background: var(--accent-hover); border-color: var(--accent-hover); color: var(--bg); }
.lbox__p:active, .lbox__n:active { transform: translateY(-50%) scale(.94); } .lbox__x:active { transform: scale(.94); }
@media (max-width: 767px) { .lbox__p:active, .lbox__n:active { transform: scale(.94); } }
.card--info, .cert--open { cursor: pointer; position: relative; transition: border-color .25s var(--ease), box-shadow .25s var(--ease); }
.card--info:hover, .card--info:focus-visible, .cert--open:hover, .cert--open:focus-visible, .spec--open:hover, .spec--open:focus-visible { border-color: var(--accent); box-shadow: 0 0 0 1px var(--accent), 0 12px 40px rgba(77,217,236,.12); outline: none; }
.card__hint { position: absolute; top: 16px; right: 16px; z-index: 3; font: 700 13px/1 var(--f-text); color: var(--bg); background: var(--accent); padding: 8px 12px; border-radius: var(--radius); opacity: 0; transform: translateY(-4px); transition: opacity .25s var(--ease), transform .25s var(--ease); pointer-events: none; }
.card--info:hover .card__hint, .card--info:focus-visible .card__hint, .cert--open:hover .card__hint, .cert--open:focus-visible .card__hint, .spec--open:hover .card__hint, .spec--open:focus-visible .card__hint { opacity: 1; transform: none; }
@media (hover: none) { .card__hint { opacity: 1; transform: none; } }
.spec--open { position: relative; }
.cert--open { display: block; width: 100%; padding: 0; text-align: left; font: inherit; color: inherit; }
.h-line { padding-bottom: 16px; margin-bottom: 24px; border-bottom: 1px solid var(--line); }
.modal--cert img { width: 100%; max-height: 75vh; object-fit: contain; }
.article__img--tall img { max-height: 760px; object-position: 50% 0% !important; }  

.section + .section, .section.section--surface + .section, .section + .section.section--surface { padding-top: 0; }
.school + .section, .page-blog .school + .section { padding-top: 48px !important; }

@media (min-width: 1024px) {
  .hero:not(.hero--home):not(.hero--portrait) .hero__media { bottom: auto; height: 720px; }
}
.lead-list { margin: 4px 0 4px; padding-left: 24px; }
.lead-list li { margin: 0; }
div.lead { margin: 0; }
.cert--open { border-radius: var(--radius); overflow: hidden; }
.cert--open .card__hint, .rating .card__hint { color: var(--bg) !important; background: var(--accent) !important; }

:root { --f-display: "Manrope", system-ui, sans-serif; }
h1 { letter-spacing: -0.02em; }

@media (min-width: 1024px) {
  .hero__media--shape { clip-path: none; -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20100%20100%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22b%22%20x%3D%22-30%25%22%20y%3D%22-30%25%22%20width%3D%22160%25%22%20height%3D%22160%25%22%3E%3CfeGaussianBlur%20stdDeviation%3D%223.5%22/%3E%3C/filter%3E%3ClinearGradient%20id%3D%22g%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%220%22%20y2%3D%22100%22%3E%3Cstop%20offset%3D%22.62%22%20stop-color%3D%22%23fff%22/%3E%3Cstop%20offset%3D%22.97%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%220%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpolygon%20filter%3D%22url%28%23b%29%22%20fill%3D%22url%28%23g%29%22%20points%3D%2218%2C-20%20120%2C-20%20120%2C120%2032%2C120%2024%2C86%2012%2C74%209%2C56%2013%2C40%2010%2C24%22/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20100%20100%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22b%22%20x%3D%22-30%25%22%20y%3D%22-30%25%22%20width%3D%22160%25%22%20height%3D%22160%25%22%3E%3CfeGaussianBlur%20stdDeviation%3D%223.5%22/%3E%3C/filter%3E%3ClinearGradient%20id%3D%22g%22%20gradientUnits%3D%22userSpaceOnUse%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%220%22%20y2%3D%22100%22%3E%3Cstop%20offset%3D%22.62%22%20stop-color%3D%22%23fff%22/%3E%3Cstop%20offset%3D%22.97%22%20stop-color%3D%22%23fff%22%20stop-opacity%3D%220%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpolygon%20filter%3D%22url%28%23b%29%22%20fill%3D%22url%28%23g%29%22%20points%3D%2218%2C-20%20120%2C-20%20120%2C120%2032%2C120%2024%2C86%2012%2C74%209%2C56%2013%2C40%2010%2C24%22/%3E%3C/svg%3E"); -webkit-mask-size: 100% 100%; mask-size: 100% 100%; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; }
}

@font-face { font-family: "Terminator Cyr"; font-style: normal; font-weight: 700; font-display: swap; src: url("data:font/woff2;base64,d09GMgABAAAAAC2sABIAAAAA4AQAAC1JAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIMUBlYWi2AAhH4IFAmCUxEQCoK7WIKBBhKySAE2AiQDjEATHguGIgAEIAWOTQeUcgwvG1K+R9Db96AC3QmWRWs9l9IoJJ+oREQ1aSDZ////aUllDG2KJKWA6NS7/0ApWkKEOmGYZvRducgdAmNaCzgY7HQ0IvY4QQ0+pTRuzKLm5rKJDabDqqYf3Gou65AQBwqZpsIe7oU3zrLJ6s6n/Knmx8Q3QfihM2594RSQwKKd2mTZMDnzF9P+5EWXI1FOjwznRSrXseB72A7hEB6T3Y6EaWFqXivQZnF5r93YTRYejVXdONqS819z5lUWNYY7XbKWIzT2Sa5FclV1z4KKjg+JmYjoswPlk9Mvn2xLsmXZas3+26/9q30PpTSA0wGCwTv8eADJBO0P6/w3tbzQDsBktC20K+HDCYrf57ncFzg9mnEcSLiG0AYNE+4l0PZlN9Yeto1r1xqLDnke2h//v/acOVdID85wQzSTU2CSUxLTq2D8cBZmYNuIfrTjHM+IDIxCm8rnj3E8w1f37ddmBfGmZzOIWDoRW8Qk3h35l0BItjTREiiVSOQxNNc28BsuWUyq2L9XPoEnSME8TeVFJRMKDfB/bbAAcAfk3Lf3MlCTG+B6fVJXA+dkHiA8lxWDdjbMbR8MoANtaP6TsBoGIRQ2vfjvHENRuSntunSpsECYOSus4SYyRgXg972ALnXZriQ/7Arsp6b6qg8ZcnEyCrADfKDH9q59BOwoAPd/zvZOqai2g5+Ruk4dIKRA7OQ2QNv8d7qyMSkl744QgTsMBBQ4aEWhRR1GLfo/nZurcKmLdhFtYLDv06XbfOFSp5tbu4yn2khZpTGW/DbMfQi3AOBFAP/wHP70r9G6lobhc2tr52sGS33jBokkEM8o7u9tVqb9R6va1rLuDDIv6QiCzEixUztyiv+/91vq/7s1ox6NdkBLJC1JM+M6aUwt9e+BXWnvWGvECEkzdzxrWkhmzsARUUgYEYTOzkkwaILsKj9HiTnEMHWQOMidOQochKbnbeGE+bPPdHPC2baCIyQHoiEYR4jnsUyHCmiPjQXb9NBcqH1tw9jU5hFhzCEqpaCkuu33a6/7H6KHxFdjqcHCxkVX5GV4TG7/+NR+/z6AriXJrLNfInPeXbL4foB0v5WnZMKXJN1wP4C7gXr6dqfwG0M3BgACThe18WRA66rOTARy9/WnsitC8as0KocaMETZvioqr6ZuQ9M+WlodnZ6+A0OLRsbEduZasPBWwSZ2l5p3yE7FpfbWmvPYvPZ+TpqlAgCBMIQUoxkEQ/EyIo2TBEXSVUyKZhmulk9yAi8KUqOckBRZVbRWPa4ZuqnDHDNZzFaLrasjasPyEEBoQbAeYDgIAhRZGKobHA2BKRLbBYWDxsMQiiV2wpHgyQiUEqkdSDRkeimMdlQmGgudXYZAG6YgllDZIq04orhieOLlS7QQSBJKVSTdTCxDIksqV5l8E7kChSKlUlXKjdQqNKrVqjXQqdNrMGjWqFXPpM2sU4tuHasemz67QR1GtZzGXCZ1m9bwmPGa81nUb1ktYCVoLWTTsG2ViJ2oRGOSleJSTqSdyjQhWyEpJyXftEK5jKKskpxy8yplCqqKai2plyprqGiqarWmXeJMR11XQ69N/WItA23DdoyKdI31TPRNOzArNDQ3sujYssDEytR6b2ZzZO7b5m/swNK+K4c8a0cb57YuuoMH2LsXyBvsA+kX2psfzB9eENErCAlGQdBFMb3AsHBcCXwxJAFFRJPKkItiKThqeVoRAp3IIDErswpT2FQOjVudX4gh2DOFRz1EbcTAkXCl9WQF+HKBoqEyv0glVks0TbX5ZDq5voUhr9KoMqnNbSx5tFadTW/v4MhtdJq4cFhL3FjpEhlSmbJmyZsvWyFH2VxV8+Sp5WsUaFvIN1eRoFhsidQcpbIyRbm/FdHwWGWiKkV1utakNkttenUZaH0Gm6khQwcAo08Bix4BzQbQgJzj67A7eZzjtOSaGBsfrf3AoON/sQS42Az4geCYUMaFVNpY50NMudTWxzQv67Yf53VnUDfMFqvN7nC63B5BlGRF1XTDtGzHBQiXG/6el8PqZYZJnOZcamucjyHlAv50ZXBgaHjzPMDwXUs/vEASbvz/CSuyPc6h0h5G+R9HHvWJ30cbGLQnEg2FJVQw7M0ngAkbvIHv/7/EK6ommxaMXwIPAAA8BECSUwBo5tTA4sKvJhYcz/0mS6SSv6YO1eVyoBzIOXLYhl04gnPUSG3/Pwi49JspxwVvfChSXK6pfZ2SjeRgOUEWmyGmsy9r+MqkKRUAkx/qBtpl3UTz34q8BiBx/ReLvpr11V3lb2UFopm7D6g3oU+gr5JY8RoEWecKxy8ylvGMGgZownA3RgCMFAIYDTCGmwS//8eJS7jNUQBMzFEyg8lic5KVyeMLhMnlQi7mUi5nJGdyEIDO52xOA53Tl4QG6E/BAPQCGOjFh/IG+DsAIGtf4AnEbEu5O/+YXDkyLRW6zbMoiaPLgyYqrYiePbdmq4NPsH0CRYNPUKJXi05vMt+u0EAjsGmgF3fXNrXsjNjmMFuGGkYN/w3t3c76vxBpuzJ99NlSam7wCYAiIGkndWnchw7ssyD+GjpsyDUQXfF8Iq+v3abBYrcyEaFHfy2T+os6SamOFmLJ5jWFvWZ8iTsU7IpApIiFNcowvi3lXaS/NpuMdvVrVzs9MUhST1DdU3R6npg9nm/aszTF9Eo5qUxTvnvwCWKoI+lxVxQPNig2AAgKzIC0/0QO0zW6WCjZ8+t1D2L+cneaZhA7A557IsUo3Rt/ZgQO+TWPbBF6xUG+3YkjCUriMPGOLBENkoQD0fE+AOP9PlfYTHO/Rm7weBEElyYZpm7I2gSC6hgEaGChvWQRCyYS2kctAHxQi1YUqsC6LzlXEWBMnE3bwYy4gRkgWLCFH1X6CjkyTBOhtM1xMiYxoGXpa14v3+Yeb5GGZi7ew5kq850w+LoZvFvoXXUSo1WNToWhEmOj1OwYUVlv6hmP09GIEo4yrM9+uIR1kliaHRL6qVWWtg558Nnyr59zAFhNFbu/QCPd63wSIDVc97x/d9+4XJbyRSTEn/3dJjYwdJhyFjbk36ojgW7n03/guiAN2UEMARi5U5IleLD4bMhiglNf4/XM5fXc3Jz8QYY5omEGWibkEF+s/em+1fA4OzGXr/cFcyRYaD5s0TMQdGKphzBIHs9MiWam6yGRogCsCNCbERZn/1V5mhFwNoso8kPqHA91JzDGNDIS8jFbGtS80SPoNRMsXjbvGinAdPucE7Z6yCTeDRafs0JxgaYzKh4ePTjvjAILjiUn4gl6SPCR05veZojeEqwktLwXtJRlnb0k1iXiPgSBlwSyeQ0H1sN9jVl9mZMYK121TdQweNs2tmVitg4Wl9VAGB80q9zakrZCsCUjCeV8CZQAv0MrlzEv0IPBYTC4ugKZCkK8TsDgLKab0qsfRtVEtswJz5PysabrZVrNH9F28KBBS+aWwnU+/8t8pdLOktJTadCmD3TBdTUc/aYwGc/eKTqjoB2250eNqSILcU2a3fz5incgzw5ZdKggPwbHnm2CsUyYvN4UN6101djGym18XM0s3zh3cheQAfurub2bbcRgqSfFsoAjErZ69w4RKYvETRjnPvXhS2Yz2SXrlN7OLJFZWQ1xRAntm2RR7bTHEUFkesPEl+If6eVMoap/4Iw3+eOZdf8B6Te3T1y3WKSePiXff4xITZ61x+/h3ZwRCEumBZmwMsR/iufExrItEM1DLLk7R610ngDW1DwsLjuW0EEQO0/xgKTYg1EcGfTsIlUi7b0qmrntSVDUd8SmaU9DpzkKN5S0Za0LiszBuHpw4AGd2wOlh1DR2440wHtymhjn4ighV9l53DP0wpNjwFjR+CSJ157Go7idHcsei09TLgGe2N8eRq0MUqXXjRcEJtIQVNzXwzWHVkVArQ2iu0ekmwTaxGOTfb1Sw1THHRyXQT5MfkNDXTtvY1gE6diQn3OcoZ3s6/9nc3AC1ERi5BHVSViw7Il1mubFA0TLWAM2L7Dnx97+vk2mlNE01WT5ROvd8XcATETTRywK5AcXn83VNH0GYBiFpu0+y+bP2Ii2SBJX4lIyLoAlpblWiOGpSSgCr8re4XrrtrT4PXcO8vKTAhzbxgbpG5DfVR8g7WYc3eqk4RjjsiEFi4PSqp4j7e04+EvjHcLE3KZdwRcAu9z1D4W1KyHBuUGVZMWFyqkdWFfSB4NyowEiJMhintIVqs8oPUZCLy9Ye8b5WHVLh2RphPaLbj47Khj5A+ep7/hlA2kHAhR6hg0+Mxkd0+DsyCCX98+gVbGn/nPufDj21FnW9VXGKSxxFOb2OGKlrSUPWWuWyvZzenuDY3TP6LefS3doNk+Z2OuIe4DZM/Bg0RnD8yoOZzb6UyCI57EdTcEFo8QSWhXGNIzw9tQpWB5+wbB+J6ZUdockgVSq7fBwuJOUUp0aPemZhE9uQ1ecRyZeUsuhrQ9/u9ltMHtlkVMcEXhBOF/f6mSZXVa2krzZ89ym/ISYcXvUpST3KEeiAm1+WTPJ2Ozugm2g5xJAOAEaSRXMWre3zsMPGAWoBcaSKW9zgye1vZAUwecqJDC4OdIfh9TAqkAH8zmfsJakAiluoYF6FmXpcKc5dwxt8xCw5LrRAYtOqMrXGL9JEcmYikpJtBwmHxUz0gYRXeO4hzozqsUmqNr6RYgm83hbNJUQEhA4nM+sGBktMGQ9CRbbuKS/TQ+ZJTarDwN6eV5l0cTtBNJJCZtHT8LMsverWgmtdK8T0TCQJvXYnsP1x3RoDsTXiu4NWavOsxTQui/FwLtbNRe5lg7mLBxx9nHw3UdF5eMQlX/A0Qp49NJBlRTAAM1TL7QD1NDsJwvG2ifwlPdhI6dGRTBgh5P+5/STs9O91LbUIaw06AQ9g8WhmkUyAyP2vq3KfVjRpng7YmHKUaaFEwuZZMlmIPZP27zzYgTDNzJFcootFmYb1UIniccz03toZh7MNKslOdQ2vzgb/T7NxEMYNkVKJh3mm0CJjGbl8SCTTGKjo8NUvarMZovB8q7VYrSIlLsfp0MqkoKsZkS/eOYbYeAKKQUpumyWaCKl6jlzhyaoQx061a2Zs150r7hsDRkmwDLuAspb5D3NcyHs+y6JpY0qICsZBB5ZZ9ES2TsS84J82pN3JuYl7uTpo+OIOg6RQVQg+ugg7PCEzDKZJLu8cgI8qkyWYBVZp8iQUaWVY/jOcpQwsPDs3fs4A4FlsYtIn8Ah0Z7zkXDGvwf/9UO6O7r95WivT0/PUL/x+X3+XCdJnRCTzschLLtalgXAWNgGSmV0O/wNpmZK0RxosXuNaw3+N41LVAejWGaMJpozu3zBCvmrAtcdfKk5+9fgwnPVxPHRd3tXElefPeB6zkCp2CgtY3hUCxPuc6vsqhaVGXVHxtmAN7RMgf7zVKQWFDBNSmEWCQZFq6uOZV2J0IOFWvEYnDLriueKsdmY42HBYSWWQs+XteOIZhGcLeVDFpnERuNONwvrvpEC6b0nGoM3CvlO+ecpSpZYaWEhDr4dkElBG59LM3eaAO4Ci0TgCd2TvgeEe1osgi56mrHqWoweYVJVU7XRjDCF97CZfJJWzLIlpv5eJcoFsUDGjxPiqvmZZKWQmcEH8WbLJJwKELDMuqRC8mJ25pbMrVGGWgMSf7o3Bs6mqSRsqwBmmFGJg8qfbdO24Hl2UC5lWPk+MOBQyvPBo4119joQXt59s3uw+3q3L6IyyGq5GeENPE5Xf3r/xn4cXD478GyXE0vP+sLEmtE1pfVpfXBNuWsn3OHs+FtJYmivtH6Ovam+SuCko1LQisCQSZHkIp/p87R4wBkdkWmibJ4sg1YqPHGUq6R3jEwbj44XGlzsadIs1dLyUbU8xzi3duV885nxhanb5k44kpTXvmdaUsb8nN2GRcwCo3Bahk22fGLhmgSLdCrFIRfko0CEma3qYQS0+g3vNAinm74yaSDqKUAMVNy7RI4CqfCw4taJE1uvkcBxDFXvZibr0n/K5SSxN81y1Nprw+LM/WH9cXwnoJSx7ILIPb/DNyyZLolhUyXmE/1o62zrWtZZ1rGVXX0+i1cvXP51hJWuSLKTucy67MnZWCQMyaaqkllWQWgc06qUZFGRyHhvzpqpa6ITHyW6yGoJ0yEMiGfbNSmjaIKRbUajscVoNzZTkXqsqF5klLh7kooIqUJOZgpR0dWSZtlTWtQQMmfVuHxGUqwjVZRPin8XX0TIEPJs4pfUV32N/Y3YQ9jzP9mDDzG9XqlnN/wVrTcwzZQl6J8CWo5EbWbBVkYq+QBdH9rRJ2/avjxwyrqUzv7OJMLC54bmBXMmzZgSojjp0dI9Q2Ih0++jDg4Q9nho1LEZD11vjgGMimOkyJPzSWfCmXjd1x1io9kqLHr+5P4trU7CJQCSR70lohAbD6dIG5mfX2zGwokRHAXlKS6VTXRDnwf7GiMgj5K+iUzsQUaRdUkxGXysgG4btNGQJK6VLpNARm4IF7T91ye4YHPRqiJ8AtIP97eHzOM7ALkUssICjkUrcVFrG4+7jtM1Nz2GFJhpVIocZD6Ob6fIxZAJ5iO8NA1iwlPzfFo3uzaT4d6HF8Orw5t/2PDoWEmEnMYFzD0mkFMU4qx2IiL59YNZU85BggKSQcS3JiAsq0qSRYVPZ86pV/GdVKWYZUb4kA1NyQai4IeNp6AG6Hgj7n3f/eMSyCpTmJgxBcx04BWUxvRvY+0gjuzpZgnDtnHvMoFF7bZgkfVvNtP/k/aaoDQ9v1JH15aYwlXTayavxWtyMlT0A3f95k9Uu0dHVG7n2vVSbZEhTFm5M0ixpv/DK7G0YlYyJ2f2cZ++W5/+Ek+Sp3x2O3Egm8C+M7ez886AdGLIP3fu1t/dNOI5xhhkfB2W0v94m3sZnHdkeJ5LT41laGVxJmLMdE/Jq91QTfVYOjNak6AjY3yIlV2GQUNXpZ+gx/t+j4/fLVH/q8gPE+bfOVgzOPX2hbFeVSC9btLI6aeARPcyhYYU3p44oJ1SY64JiueM1w89SiuJfPIfp5HPP80FJtXT4iK+hEDkryMrLaRiX+W9nPYhvIv88U2TZCamGOi58bS3XN1nh+90l6xy3HoqwQzcOHt239lpkZ7zzjIrXlecjMMGrIi22EASKd5miX6+TPGkaLDYsvt8zl3SvT1yDFzO9h50sp2DgS/6EClvAeF9oZPcWh9G6bKoRxYq+RrNi26paC0zNWKTCOq48XJtoiKhBtKGbxACnZ2BUb4bmVrsUgK986/1IjT63/UJaMJGli6sfCT4DwMu7/Bd5wtncA9y/eBfwx+G++09wOXUKS7QlRfqsnBzeQvhhXVppmvF10xp7JyeNfrjH1RRUDRUIvcuSKbqeaICuQwtKCoo/N5JloahpvgL4pZGHfL2QkTipTTjL2IkeLwY8388bg9GTKyekJDxaxhUR2YFMaFuzYxNj0E0RoBFn7fZlAlps/mQKmxMcAzjT/XSgx875XzY1f50qd/B54aq5OJS0RJ9mmRJSckScWpqlbi0WLLEkBZXlV+yTPx3WQo83mQazxUlj+cZzbzxkmTuOKNxPC9FPI5rNvLHTxrp4ynOyOTpaRyCiVs6aWq+rcThrZ/prU42z0eZajB5KMoTOCtyp3nascHoTm93cdmUbe2jLq7O8L8b7ZHB8p1e2pQveYsvLKocU973bvrg8/Sq5CJ8ziyqKi5ZKn5QJr3Nxibed+f19Rvm1gZoty53nJpwgCHJEmWGpqM8REzMZ8N54/SxEVm+daBqYMuKLU+qnmyd7F3lqGJvJpe+T1JB21LENIWvvC6D3MUCy08zpehQ/6peQTjjkYCjwcUSZQxw2305YV5VSa26tqhWQIExb7vS4Wvn9NrL29unlpS5vXeiwdh2DzDZLbm4veVfpJri9jrnCI5sv+Frg+Kirs28szc2nSvJ2yE9ViGxaxc122XKGTb+B6HXzWyvg1yzJjCJ0O4i+aSJNPVigv9XtuI03QNwTMBvyBQ7xEOPQGa3GcRewwtCKJixOXsz4JQdLrvv47qp8olPbtxRlT48PjO+M2n0Tp/KOCZ8PRRN/eAR7WqnSCTuTNAlaUEbdsXwFlDMl3JJqEgeDhh1ms//rJvIxqU+VVA47HQq+PlFpzHSvK9jSXKxPOIYK+j5IvDXFnIPcvEdD+Xu2M9sX+51nIx57zO0g9U2II0xsWRKyMb5SBjA4ifY5/rvFGNZl5PFwaPJ0U0MK/iUXYk9sON2u3GMVruAAYJnfK+Wr1i0rBv8sPEY1OxL7e67En7y2crjnmba1D8Afmwj6D9fHkZyNBHQOaonlqQHnRjW1YqOivvyXPyPp2RTWpll+uvyOL/2+PaO9th2ved0CXaQ+Z0trI5srQBvDc3NNgOuCTcf14JBmGkoYsHH5EW9770PYAbaWAOsS6we6reNle5xLDByB6sXEt8cCruoOgln2fK6WeVSB8CfF0FZlZP5/0bXcRdzqo/AuCetJOYKVoe3D6hoA+eenhO2Nrt+Hw07AQOdCW8byP4DUmjK0IfI5CEcE9gDmLm0CLlkLB4l/2jmqsMveq5VO6v5M+bfykR9VadzrmClMblp8lKqJPeK+7F7Gn2KEh8Jc2mqZIYjTsd/1oEnT2842NC6v+FAg3Sn2VTem2sR7VqxDrBt+u0it70V9OguYC8j+4UU7nzxDKeuSVRcQZR2VXTV1GRMdG4ZBGPukure/l1vtYS4W9zEKN+NHD3W+YJ+86+NIjT69voE5bbtsJEVI6jdUZ60mjk1Zt0/kf7ef88UTpHO847JfnEOjgKG3Q3QAcT5UM4gohGS/xPrEn8fWTO6mESpWFpBISelakiksgoH9mpRQRE04ysfwwqwA9txY2R6rg6uwQTzHw9vNtqNHmO6sW2kYBRNk8K2xwcImQ61xEWm/9FDM1LVCVwVXbXZ633RM2JzPJupv6OhkikDdi3JLGItGWdMt2lmDCd3//0doP92VPsfhlou//8Gf1aXL2+lPKH0onrnE6ql2dVOFddwU4bm7R83bzqllifYSZP97XX3Fr8ZVxlrk0biTBRK+fOfcUnYNlX4o07YbgkD4nHcb/TN8YgnrydVSN+qT599ufsUHiEPAR4/Dwc85z6P/zj2z/UCRV/giSqY/hvHO/pZ04d5iyy+PvYUZgkYi+GrO85Vwiy4/tC3OsVG04yirWnin3UrYjd5TOpUByM7jorQcumS2ihlTlnQDvx4dkS+76tqhIxgNgqlGiHluzyqmbAzcY29h04I5Pi+EUyu+7Wj76lSFtEVSx8UrFa0S4pIWI4vtEENr6NndUTux4EOgmwXuB4AeVErbzHA20OMHAJFGFQwcCtLt1s7XKCv9sW0o4zTNAVqyYrOE/Jo9iCWnDu6Pg4vOFg6GZYQgId6CNX2KMlbJMOlHfIlG0DFXe8fSzYKINJuOAgjjHUb0gEUtBCO8XCBe5yJPoJgx5XOf/xr3O6SDSxTf48FntNRVyedC1RyIPjJUOy/PsmOg7JodUfLQMplCJmRGRGUyxuhwdI52jFy8bJwcuix6CslORjAIehxkN4X8ZBa2hjv2V2ck+UZk3zzv33Aik1+4aHucPoa39MOQxiX0lGEkw47ezbI9QcWh1oqkDsJLx1l+Dx8U+QHAdPYGNi3HY20SBEChcYhc3STZxdrNOQUsI5dRcEQAyy5aucA09EsMlOGcykulTV4UD2CA9JDqWY6K7CnwwYKXsSSpYO9STtexMezI8wCFM6NARksqgakLzzGJpigsEd6KshH76mXmZvMNBT/PqPmxBO8FMEwAphYoAoMXI+2XnHlb13phJA/Q21gvUuVHe9Y9UCnmgf0WEU2ejaMFlS5sEHN6AowHYpCGVZpugNTnnF6Cl2Ac8ijZ3Y26opN381gVechIhwVPIzK88HdxvWJOMizfZBTrg3sDw5uNAaOtx+HQONY1IB5GxeilL0MCG7EZsSoWoNzQYahO4x2nXM26AM3+NjBFAv9Z8No47hR57t4uLNjBfoUq+7SojQPGeQxDVOWuBLC9/BA4jwg4lZb3mp0VT/CZ1ivrIQiRBEM3dNbKfKyBapeAp8ICkt5gungoGorp8EPgDntM07c+Nc2OlCSeGF7mtQoGt4EFFCNAS+G9Cj9NA333mWB6iHQGQZ0ZbwgzkONNeXvh5zW9YrpFnh1vTmIxuhl06ILOHzs/ADaGaYH1xUPOZcZ83Xt/V30FtI+js6cz/j2z8c3ePH+oj/KF0rDRV/wP/oU6i4HQ65dy6/iRW+A4wKpoWlIlOEht6311ese9hH+8Zy8xQO9jwBnBN6W0SmTnXCNScWMJ5zppUpo0Lg9IthhMNIntljFWBk9VGNhaH/tZ7Bv7Ya3WSbK0st26zkdkpIVKRWwj4ZOHmD6Slpue/2QJQOxE7AW/n57XbYs5AM30gyQoCK0ZoGPpdECOjNJcBzPeqnGoA+j1A9m/lKk58zC3yISzIF/L/HjkpHaogaMmkZWU05mtyxBhjwcX+kkdnX8EJqiQ2excc0y5as+mnX/80TZ0GN3cz3oak6UmmAdShCQD5nQeQc5TxKAKjQcxn6jPLi4ODkcrlrrlnH+1k8+2iv0r9tpIifQv1sv/kRGyMWaXPQdn1Ctx+0APz+v8SCRB9UDFsFCN61QBYP5cLd6IUojdgzXhqJEAnepnqRWBVIuQzvgB4+Qg1GzAVaRTRxgHWmrDqR6e0UIctUBQoDzCbafxHTd6LrIGnhCcwYvWr2KHsIANnKt6sAZ51aP3UFDGhp1oeih8pPpnDogADyoWDrbZNYVaECgt+7e0OZYMiFPpk0zsu/dhm1Sti2vXstnwLP7RXdkLTYodmgCzxEM4L6zTBzD8jWne0nnLaRDk8u4u7/fJCa/oHYTNG3HAlExYWGWyZTzcTEdmo7jvR+jsqfSogBUwViF40HJjFluPTbYhRQvUNHFDH/lA6/DrVQGKtRlyC1w7CDfdcDWTqcUXBeXI2hRCnflUbsB9kGPrpzhyCNJWH/8l37TR5C6TgXg1Jsh1EQ+Tx7NbK1vj8CPEBCOTSAoQ/Fdd0h4zLw8Us/gjwAXzPzoGXimNtj8g8KGB3DPJ9NaeWZwA2wmX3+o/ZlAudhjo8j7l/uwUuzDn7D6cGwnjrL134+J0dbsea8upionrHIeSOdxWqbFJ/lJqisCoDsg/w8xoUzRStLIJaU1qy0bsGXOwYxvcMe2IUtl/tD6hkSD8f7vldiAwmBDKWaF1UFUs1roVszVDsPqFEmjS7OWCvYYqmyC9QEQYbGtIj00UWMWcIh0Kav+mLJgcYtigRgm1LtoZQNZaJokc9Qye8K3RT5ljmQBLmldz5EbSFgTIAmZxkzHlyc8KhxBBryy0FU2Qw4Nm8CbUSOH8rbHoHxEZw/2+Vx7sS37z/J6PKQPEg6RLiXzty9Ztl2YbeRMwbwozOcc6SBOfY6tz1FmC6rVIahYdkpHNLSp97lhWrd+aa+MnKd3/E+/POGtwi3ogRoOuqayz8Krd6OUcwhQsSMwVxKsD4AnXwsL7UYto8AJtGWY+2bKgkUjxzIEcidYXWsVwGtxjOE51yyzQLAOQcVyGrMEKjn2qWvZSMcSFi6tvQ7Lc1ptod2suTdTVbprqg+DkruUawhQsSMwVxKsjxkgHW7aG7XNAicOwP6ZFqYt3V4sWA4Hr7tog/Q3nO5zeV/7UlmgMZqhYlmA5V5gXnisdefKfslXRl4ddRoSw5GyWTC9psXLRdE1NVaTGL7Z6Dn6KFTsHJirCNbHKJ58wAvtRo2r0PfdAcg/UwKL1miwBOvl4HGINiRrcB+svS77qVW3gTa2Q56bTDWjGcZA5yxT9CZ8b3QiZiwCtVr0ZLDX2q1lteqaWtXMchQx2GMkLCjYORgpCtaHMTwZMdRCDzWoTRcwX6aH4Tj8MuWARXp9nTSg7oqxXZcdqNWGMMiO63EZ6WYpTc9/0TJK0nWWLEsJN52Rax8DDt/UVtvTsYRtfFo2jhqDrYdV15TShuUpznCsI8c5VLAboKIoWB/GEBFDRUV6qEVNtoAJdQ6lCAN/TEmxyKicAfQgHZH79nRJNCs4z0md95km6rTORmnEkm3DgoHwczLY0MGNf/Y90yqqW9ubIbUI5uxMn9EmszeLnqUN0LgJa0BLf2gFFUOVVrA+jGHDTANciS4HsH2QMKHOoTTgwNcfSbHQavosBsxowpQP0ehwkdbsuoS+Qi9NWcpG7aOgwRRuA2ZImfG8I3DnUzpOWi2PtL7Scw1/PnofjeFqGSPlEkUZR2aAiAsxKNhjqNIJ1odzrJc0wF50HHggX2RrCG0ZrZrzxZQUC52hz2LAjidM/Skabdi6Nd63MHcKjl4LGRt1PC5PKwBV0KEQ1wefPG4cfZ3a1ffGqNbP7pxaa973yXtdLZePmWyuKetnMh9hrHSit2TKFewGqvSC9eEcz1LShpsuBxK+yGSM3mGMceCLKRkWekufYwDcRED09ztRxuyWfDxm88ixPDNjM8brDpFlwdhJITLqiKFgUR5DFd0CKOzoV/c1HQ3GscZR95z3L21Vma7Sbd6RYwlhkxb5XyfnQsXOgbmKYH3GEU9+Yc1oN2qMhZ6SZEflnykZFkU3lgj4mYAYn09mjDmYfD5n+yqpPDPjK+b7ERPLgrHIk8xUMlY4wjLFEJ3NWnDcI1TGzJqOT8Mj5VHXvfN0lX5zR0kNubKSySxRGhTsHIwUBeszjoisLK0iPTSjxlzopTiMvbDniykZFiXfIAFhPmOeX9FYsg823Ueke1cqF1c435v6PFPJfyVbZ8kqVN+WU51SzCMdp2icjxE75rnrp2OcfTmr2gfvrqmQjNSWPfGxqMmpbU/BboCKomB9xhERxdIq0kMLaixFslZwGEMY+GNKhkU55DIQF+kwf6SIce+Tw32+9J+t1hKh06G/abCpOIXftcq2RTubO2/cRG6vq++Rlo3zOVMw9l7ndUwqrr5cVR2Dd1cn5kJuGjdhDej7oG2tFgNUFAXrM014LhXr9vnS5QC2LzLZGjicBxz4+iM5FpZIn29FIK0k5Pr1141zH4vDP98lfPfWamt8PFL/5NJqrSaMWezc6nY1D/x94i5Kk9OTmVyvlYN777Huc1LtHusd+lzH4WqmbYqr93pS19K0s+9/VKFjN1BRFKzPNGG95pKxIl0GZPsiW7etLXNrbW1fkm+7sCb6vDggryXk/pvDno5in/X7s8SfQ4/ZUsk4nml+LbUQjZO8zWJHa6eu5klrB1GbXN7Z09d7lcZ9jNgfVuh0hMyl6Crz5syhnXbk7o0yLZklDoWC3d5ARVGwPkJgveELoxftBuUaGgm/qXc4Rxz4YkqOhS33as2PAoCGb7PnX60fntjQ+x2aIzIBeHy3yw1AxtT9LaD+px6vo4jiJ+ZJyejOJ47sW8Nzz3s5Uq6ga/kVTHW+UCD5oluTVPsYipvEanGhEis2vYlLa6OnrV576HWqXhqHuuNiNpBcsofsI4vILvsEl0QvKXp+hMp7ciHhkxCHgWxMLN+FjLa3DvU0DdUFZD2ZT66ROWQpOZe4XSX+1pNd2sR0b5YhY7QMJ3fB7jZ1CmtiWvO0wjb/Zel8VdrWti69uXoNhXLQ9nL14g8Vt7ZRL0dC3Ry7vj5UzmtXQt0wEaX28Ap55DlRkTFk2E9IXLOhraAf+7gvlLGTVbpvnTZ7zpBLGH6CW2E5sdFOTpB/iUW+yTKSQMrJI/sMf2L6qvacP7loOFnak31QTXviqpf7bQm3+7T/+Gf37jD287lQsK7lZLonuf/E3+GcBQvSdGE9F+PFqykgbueZpmFjHb5XqGfGa8z4XOrpQjBNlQmSp1ia+4Uf+XzZZAgfLB5LVS9N+3ZaZ/H/JxIZxaso0RkVZSZ/R4UBRlGJoH+iUiH/RmX8UUblZqYTVVmbU76auagIDtXhNXfKPBUlnvIzyiIlKyqc68ajEl26c1SqWxdEZTrU+KjcrxqNqpT3M+/2DI3j9NGKpOTxNbUWPiK8kaNQksGPqXvJXS1s6RVV5CWxmu3lojTG2SPNhB34ed/HrtgeLuuooelR4kdwVEZPamGz730VXB4TeqGBdyXTktPxrmT6PETYxz4Alujf3zbGmWxvWuJiw05szmHfOAdelzsLt8qg6098MDwrEddlBRqXz9iP0dwbbruKj6/31Tn1u7aB8OLdMCzjpHvdF9sHF81B01YcQ3NC39zdjs+DXO5OSP08QBBNjE912szo3W2iwmKM0vnoiC9Qiph0hgQQyMbAAYdD5QGPEHhDHMq6YARzS7dLjo2aFNkrpKKsJxFDMOuMpHUYzQpXFhaWFPMzGEKw4sxSdxQR91Qp0HMm3I6wh4QPGXAUvHjaB20x/zLwjGESJXPIDzreHNRuTSmuKRnaS1OKaSIqB1I75IPEGAy0kPWakVj6ycG4HrCwkccKpIkpzYYbESaOpOZ5B8D1bcsMPcDhQ2iY9iwBCQki2EEQ9LQBn2a9NhvU9lkLClu8sk7bq6U2IuwoySmXOzMQvPAEwl9lVPLYUmQG30c8A5QmW4lQRpJyMkBLjKWKWviKlE0MMQKUMjmqqxBAODYTFxSWobVrBWL/N7wG1QvhyvErj7mlAdHceNXRToEkWUwwNpvmoumU965hmY8cuqb8dCn//6KcgpKKmoaWjp6BYTleECVZUTWbHS4AQjCCYjhBUjTDcrwgSrKiarphMlusNiX76JPPrn2BI5ASklLS3r1dbPEpsEcee+Chne65b1+ql3bY66oL9tjqqJN2eW+1ZVOqa9XQpqldh05duj+er7f3j8+v75/fv38AESaUcSGVNtb5EFMutfUxzcu67cd53ThBUjTDcrwgSrKiarphWnYgGApHiyUKjcHi8AQiiUyh0ugMJostICgkLCIqJu7Nnb1H9w7ksi6U/qh8e/Luxas3av8+fDrSuPrz45fWmV5ZVV1Ng8OiraWjq69nYGhkYmxqbubBWMTCSswlgKr303kav39+//5JkhVV0w3Tsh3X84MwipM0y4uyqpu264dYPJFMpTPZc4b9nVauVGv1RrPV7nR7/cFwNJ5I09l8sVytN1t5tz8cT+fLVVE13TAt23E9Pwg9Xp8/EAyFI9FYPJFMpTOG7jwpKOILxXnk2d/duJ1166u9w1v6AufA3VK/hF+1Av8q3vz0WqT0O2VcSKUBjWU77rzdQhkXUmnAmdvI2pRxIZUGNJbtuPP2UcaFVIDGsuftK5RxIZUGNJbtuPP2U8aFVBrQWPa8a7jvC/78kfb7aXqZd39LPW39R1uFxcMkzYqyqsPi4ZJmeVFWdVg8QtIsL8qqDh+M673zpd/pdqGMC6k0oLFsx523QyjjQioNaCzbceddIvmZarDkKtvb65VoZ+73k8y5bjvG51vrOa/qcGb6AVlelFUdThVCCCGEEEKMMcYYF+98suVj/WVzKWkwOvBhIz4hoyWT+Yg1hf8zKb5SYYhe/I7YWQsFRXVywMFZxcvxRgn5Yg==") format("woff2"); }
.wordmark { font-family: "Terminator Cyr", var(--f-text); font-weight: 700; letter-spacing: .02em; }
.page-home .hero--home h1 { font-family: "Terminator Cyr", var(--f-text); font-weight: 700; letter-spacing: .01em; line-height: 1.15; }
.page-home .hero--home h1 { font-size: clamp(22px, 6.2vw, 44px); }

@media (min-width: 1024px) { .aq .diver { top: calc(19.6% - 50px); } }
.aq canvas#bub { z-index: 2; } 

.section.section--top { padding-top: 176px; }
@media (max-width: 767px) { .section.section--top { padding-top: 104px; } }

html { background-color: #061116; min-height: 100%; }

.cbub[popover] { inset: auto; right: auto; bottom: auto; left: 0; top: 0; padding: 0; overflow: visible; color: inherit; } /* Пузырь над остальными элементами */
.has-bubble dialog, .has-bubble dialog::backdrop { cursor: none; }

.certs.certs--3 { grid-template-columns: repeat(3, 1fr); }
@media (max-width: 1023px) { .certs.certs--3 { grid-template-columns: 1fr 1fr; } }
@media (max-width: 767px) { .certs.certs--3 { grid-template-columns: 1fr; } }

@media (max-width: 767px), (hover: none) {
  .spec--open .card__hint { order: 99; position: static; opacity: 1; transform: none; align-self: flex-start; margin-top: 12px; padding: 0; background: none; color: var(--accent); font: 700 14px/1 var(--f-text); }
  .spec--open .card__hint::after { content: " →"; }
}

.certs--3 .cert img { padding: 0; background: transparent; aspect-ratio: 3 / 2; object-fit: contain; }

@media (hover: hover) and (min-width: 768px) {
  .spec button { opacity: 0; transform: translateY(4px); transition: opacity .25s var(--ease), transform .25s var(--ease); }
  .spec:hover button, .spec:focus-within button { opacity: 1; transform: none; }
}

@media (min-width: 1024px) {
  .hero__media img[src*="owsd-hero"] { height: 74% !important; margin-top: 8%; object-position: 18% 50% !important;
    -webkit-mask-image: linear-gradient(to bottom, transparent 0, #000 14%, #000 68%, transparent 100%); mask-image: linear-gradient(to bottom, transparent 0, #000 14%, #000 68%, transparent 100%); }
}

@media (min-width: 1024px) {
  .hero__media img[src*="owsd-hero"] { height: 100% !important; margin-top: 0; object-fit: contain !important; object-position: 100% 50% !important;
    -webkit-mask-image: linear-gradient(to bottom, transparent 16%, #000 30%, #000 70%, transparent 84%); mask-image: linear-gradient(to bottom, transparent 16%, #000 30%, #000 70%, transparent 84%); }
}

.certs--3 .cert { border: 0; background: transparent; box-shadow: none; }
.certs--3 .cert:hover, .certs--3 .cert:focus-visible { box-shadow: none; }
.certs--3 .cert p { padding-left: 0; }

@media (hover: hover) and (min-width: 768px) {
  .spec--open .card__hint { top: auto; bottom: 16px; right: 16px; transform: translateY(4px); }
  .spec--open:hover .card__hint, .spec--open:focus-visible .card__hint { transform: none; }
}

.hero--svc h1 { font-size: clamp(30px, 3.4vw, 44px); line-height: 1.15; }
.hero--svc .lead { font-size: 18px; }
.card--svc .card__img { aspect-ratio: 1 / 1; }

.hero + .school { padding-top: 24px; }

#corp { padding-top: 48px !important; }

.post--photo::after { display: none; }
.post--photo .post__body { isolation: isolate; }
.post--photo .post__body::before { content: ""; position: absolute; left: 0; right: 0; bottom: 0; top: -10px; z-index: -1; pointer-events: none;
  background: linear-gradient(0deg, rgba(6,17,22,.92) 0%, rgba(6,17,22,.75) 55%, rgba(6,17,22,0) 100%); }

@media (min-width: 1024px) {
  .hero--exp .hero__media { width: 54%; }
  .hero--exp .hero__media img { object-position: 30% 50%; }
}

:root { color-scheme: dark; }
html, body { background-color: #061116; }
body { background-color: transparent; }

@media (min-width: 1024px) {
  .hero--exp .hero__media::after { background: linear-gradient(90deg, rgba(6,17,22,.35) 0%, rgba(6,17,22,0) 18%); }
  .hero--exp .hero__media--shape { -webkit-mask-image: linear-gradient(to right, transparent 0, #000 14%), linear-gradient(to bottom, #000 72%, transparent 100%); -webkit-mask-composite: source-in;
    mask-image: linear-gradient(to right, transparent 0, #000 14%), linear-gradient(to bottom, #000 72%, transparent 100%); mask-composite: intersect; }
}

@media (min-width: 1024px) {
  .hero--exp .hero__media img { object-fit: contain; object-position: 100% 50%; }
  .hero--exp .hero__media--shape { -webkit-mask-image: linear-gradient(to right, transparent 0, #000 14%), linear-gradient(to bottom, transparent 15%, #000 30%, #000 70%, transparent 85%); -webkit-mask-composite: source-in;
    mask-image: linear-gradient(to right, transparent 0, #000 14%), linear-gradient(to bottom, transparent 15%, #000 30%, #000 70%, transparent 85%); mask-composite: intersect; }
}

.card--exp .card__tag { color: var(--accent); border-color: var(--accent); font-size: 13px; }

@media (min-width: 1024px) { .hero--exp .hero__media img { object-position: 100% calc(50% - 75px); } }

@media (min-width: 1024px) { .hero--exp .hero__media img { object-position: 100% 0; } }

@media (min-width: 1024px) { .hero--exp2 .hero__media { width: 54%; } .hero--exp2 .hero__media img { object-position: 0 50%; } }

@media (min-width: 1024px) { .hero--exp2 .hero__media img { object-position: 0 72%; } }

.aq .diver .led { mix-blend-mode: screen; }

.review__ava { overflow: hidden; }
.review__ava img { width: 100%; height: 100%; object-fit: cover; display: block; }

@media (max-width: 767px) { .page-home .hero--home h1 { font-size: min(25px, calc((100vw - 48px) * .064)); line-height: 1.3; letter-spacing: .4px; overflow-wrap: normal; word-break: normal; hyphens: none; } }

@media (max-width: 767px) { .wordmark { font-size: 14px; line-height: 19px; letter-spacing: 0; } }

/* Непрозрачный фон выпадающих списков */
.dd__menu { background-color: #0a1b24; -webkit-backdrop-filter: none; backdrop-filter: none; box-shadow: 0 12px 32px rgba(0,0,0,.45); }
/* Открытый список показываем поверх карточек. */
.card--dd { position: relative; z-index: 3; }
.card--dd:focus-within { z-index: 6; }
/* Мобильное фото блога: лица по центру. */
/* На телефоне номер шага и заголовок стоят в одной строке. */
@media (max-width: 767px) {
  .steps:not(.steps--links) .step { display: grid; grid-template-columns: auto 1fr auto; column-gap: 12px; align-items: baseline; }
  .steps:not(.steps--links) .step__top { display: contents; }
  .steps:not(.steps--links) .step__top > span { grid-column: 1; grid-row: 1; }
  .steps:not(.steps--links) .step h3 { grid-column: 2; grid-row: 1; margin: 0; }
  .steps:not(.steps--links) .step__top > svg { grid-column: 3; grid-row: 1; align-self: center; }
  .steps:not(.steps--links) .step__top .step__link { grid-column: 2 / -1; grid-row: 1; margin: 0; }
  .steps:not(.steps--links) .step__top .step__link ~ svg { display: none; }
  .steps:not(.steps--links) .step p { grid-column: 1 / -1; border-top: 1px solid var(--line); padding-top: 12px; margin-top: 12px; }
}

/* Подсветка вопроса при наведении */
@media (min-width: 768px) { .faq details:hover { border-color: var(--accent); } }
/* Непрозрачный фон меню навигации */
.nav__sub { background-color: #0a1b24; -webkit-backdrop-filter: none; backdrop-filter: none; box-shadow: 0 12px 32px rgba(0,0,0,.45); }
/* Ссылки на следующий шаг в мобильной версии */
@media (max-width: 767px) {
  .steps--links .step { display: grid; grid-template-columns: auto 1fr auto; column-gap: 12px; align-items: baseline; }
  .steps--links .step__top { display: contents; }
  .steps--links .step__top > span { grid-column: 1; grid-row: 1; }
  .steps--links .step h3 { grid-column: 2; grid-row: 1; margin: 0; }
  .steps--links .step__top > svg { grid-column: 3; grid-row: 1; align-self: center; }
  .steps--links .step__top .step__link { grid-column: 1 / -1; grid-row: 2; justify-self: start; margin: 12px 0 0; padding-top: 12px; width: 100%; text-align: left; border-top: 1px solid var(--line); color: var(--accent); }
  .steps--links .step p { grid-column: 1 / -1; grid-row: 3; margin-top: 6px; }
  .steps--links .step:not(:has(.step__link)) p { grid-row: 2; border-top: 1px solid var(--line); padding-top: 12px; margin-top: 12px; }
}

@media (max-width: 767px) {
  .steps .step { padding-bottom: 20px; border-bottom: 1px solid var(--line); }
  .steps:not(.steps--links) .step p, .steps--links .step p, .steps--links .step:not(:has(.step__link)) p { border-top: 0; padding-top: 0; margin-top: 8px; }
  .steps--links .step__top .step__link { border-top: 0; padding-top: 0; margin-top: 8px; }
}

@media (max-width: 767px) {
  .steps--links .step p { grid-row: 2; }
  .steps--links .step__top .step__link { grid-row: 3; margin-top: 10px; }
}

/* Отступы между первым экраном и контактами */

.hero--compact + .section { position: relative; z-index: 2; margin-top: -136px; padding-top: 0; }
@media (max-width: 1023px) { .hero--compact + .section { margin-top: 0; padding-top: 32px; } }
/* Длинные слова в карточках на главной */
.card--compact h3 { font-size: clamp(15px, 1.15vw, 18px); hyphens: manual; overflow-wrap: break-word; }
/* Показываем фото статьи целиком. */
.article__img--tall { background: none; }

.article__img--tall img { width: 100%; max-width: none; max-height: none; aspect-ratio: 816 / 950; object-fit: cover; object-position: 50% 2% !important; display: block; border-radius: var(--radius); }
/* Расположение текста и фото в блоке об инструкторе */
.hero--leader { align-items: flex-start; padding-top: 140px; }
.hero--leader .hero__in { max-width: 600px; }
.hero--leader .lead p { margin: 0 0 14px; font-size: 17px; line-height: 1.6; color: var(--text); }
.hero--leader .lead p:last-child { margin-bottom: 0; }
/* Шрифт заголовков широкий, поэтому размер и отступы здесь меньше. */
h1, h2 { font-family: "Terminator Cyr", var(--f-text); font-weight: 700; letter-spacing: .02em; }
h1 { font-size: 44px; line-height: 1.12; }
h2 { font-size: 28px; line-height: 1.22; }
.article h1 { font-size: clamp(24px, 3vw, 36px) !important; line-height: 1.2; }
.article h2, .cols h2 { font-size: 22px; }
.cta h2, .split h2, .quiz__aside h2, .modal h2 { font-size: 26px; }
@media (max-width: 767px) {
  h1 { font-size: 26px; line-height: 1.18; }
  h2 { font-size: 20px; line-height: 1.25; }
  .article h2, .cols h2, .cta h2, .split h2, .quiz__aside h2, .modal h2 { font-size: 19px; }
}

.article h1 { margin-bottom: 32px !important; }

[data-sync-hash] { scroll-margin-top: 96px; }

.read-more { display: inline-flex; align-items: center; gap: 8px; align-self: flex-end; padding-top: 16px; font: 700 14px/1 var(--f-text); color: var(--accent); opacity: 0; transform: translateY(4px); transition: opacity .25s var(--ease), transform .25s var(--ease); }
.read-more svg { width: 18px; height: 18px; }
.post--article .post__body, .card--link .card__body { display: flex; flex-direction: column; }
.post--article:hover .read-more, .post--article:focus-visible .read-more, .card--link:hover .read-more, .card--link:focus-within .read-more { opacity: 1; transform: none; }
@media (hover: none) { .read-more { opacity: 1; transform: none; } }

@media (max-width: 1023px) {
  .read-more, .review__more, .card__hint, .spec button { opacity: 1 !important; transform: none !important; }
}

.card__img::after, .post__img::after, .post--photo::after {
  content: ""; position: absolute; inset: 0; pointer-events: none; z-index: 1; display: block;
  background: linear-gradient(0deg, rgba(10,27,36,.95) 0%, rgba(10,27,36,0) 55%);
}
.post__img { position: relative; }
.post--photo .post__body::before { display: none; }
.post--photo .post__body, .post--photo .post__count { position: relative; z-index: 2; }
.post--photo .post__count { position: absolute; }

.post--article .post__body, .card--link:has(.read-more) .card__body { position: relative; padding: 16px 20px 44px; gap: 0; }
.post--article .read-more, .card--link .read-more { position: absolute; right: 20px; bottom: 16px; padding: 0; }
.post--article h3, .card--link:has(.read-more) h3 { font-size: 18px; line-height: 1.3; }
.card--link:has(.read-more) .card__img { aspect-ratio: 16 / 9; }
.blog-grid { grid-auto-rows: auto; }

@media (min-width: 1024px) and (max-width: 1399px) {
  .grid--5 { grid-template-columns: repeat(3, 1fr) !important; }
  .grid--5 .card--compact h3 { font-size: 17px; }
}

.hero:not(.hero--home) h1 { font-size: 36px; line-height: 1.14; }
.hero h1.h1--long { font-size: 30px; line-height: 1.18; }
.hero h1.h1--xl { font-size: 24px; line-height: 1.22; }
.article h1 { font-size: clamp(22px, 2.4vw, 30px) !important; }
@media (max-width: 767px) {
  .hero:not(.hero--home) h1 { font-size: min(5.8vw, 26px); }
  .hero h1.h1--long { font-size: min(5.4vw, 22px); }
  .hero h1.h1--xl { font-size: min(5vw, 20px); }
  .article h1 { font-size: min(5.6vw, 22px) !important; }
  h2 { font-size: min(5.2vw, 20px); }
}
.legal__h1 { font-size: 30px; line-height: 1.2; }
@media (max-width: 767px) { .legal__h1 { font-size: min(5.2vw, 22px) !important; } .article h1 { font-size: min(5.3vw, 22px) !important; } }

/* Класс js-reveal добавляется после создания наблюдателя прокрутки. */
html.js-reveal .reveal:not(.is-in) { opacity: 0; transform: translateY(16px); }
/* Не скрываем обычный курсор до движения мыши. */
@media (hover: none) and (pointer: coarse) { html:not(.has-bubble) { cursor: auto; } }

/* PNG для браузеров без поддержки WebP */
html.dt-no-webp .caus { -webkit-mask: url("../img/cave/rockmask.png") 0 0 / 100% 100% no-repeat; mask: url("../img/cave/rockmask.png") 0 0 / 100% 100% no-repeat; }
html.dt-no-webp .caus i { background-image: url("../img/cave/caustic.png"); }

.pgallery { display: block; columns: 3; column-gap: 12px; }
.pgallery img { display: block; width: 100%; height: auto; aspect-ratio: auto; object-fit: contain; margin: 0 0 12px; break-inside: avoid; }
@media (max-width: 1023px) { .pgallery { columns: 2; } }

/* Отступы после первого экрана на внутренних страницах */
@media (min-width: 1024px) {
  .sec-after-hero { padding-top: 0; }
  .sec-after-hero--tall { margin-top: -60px; }
}
/* Оставляем место для лица на фото. */
@media (min-width: 1024px) {
  .hero--svc .hero__media:not(.hero__media--baked) img { object-position: 0% 50%; }
  .hero--svc .hero__media:not(.hero__media--baked) ~ .container .hero__in { max-width: min(620px, calc(36vw + 120px)); }
}
@media (min-width: 1280px) {
  .hero--svc .hero__media:not(.hero__media--baked) ~ .container .hero__in { max-width: min(620px, calc(36vw + 99px)); }
}
/* Квадратное фото в блоке поиска и подъёма */
#search .split__img img { aspect-ratio: 1 / 1; height: auto; object-fit: cover; object-position: 50% 58%; }

@media (max-width: 767px) { .h2--longword { font-size: min(20px, 4.6vw); } }

/* Уменьшаем заголовки на узких экранах. */
@media (max-width: 359px) {
  main h1, main h2, main h3 { overflow-wrap: break-word; }
  .page-home .hero--home h1 { font-size: calc((100vw - 48px) * .064); letter-spacing: .4px; overflow-wrap: normal; }
  .hero:not(.hero--home) h1:not(.h1--xl) { font-size: 5.2vw; }
  .article h1 { font-size: 5vw !important; }
  .cta h2 { font-size: 5.2vw; }
}
